uwe_keim
(Uwe Keim)
1
Discourse で引用符を " " のように入力すると、“ ” としてレンダリングされます。
これは いくつかの投稿 で説明されています。
ドイツ出身でドイツ語のディスカッションフォーラムを運営しているため、これらの引用符を自動的に ドイツ語の引用符 „ “ としてレンダリングするオプションがあれば嬉しいです。
ご質問:
Discourse を設定して、これらの " " を自動的に „ “ としてレンダリングすることは可能でしょうか?
(オプションとして、単一引用符 ' ' も ‚ ‘ としてレンダリングすることも可能です。)
「いいね!」 6
eviltrout
(Robin Ward)
2
これは素晴らしいアイデアだと思います。
当社のマークダウンエンジンでは、カスタム quotes 属性 README を参照 がサポートされており、サイト設定から渡すことができる引用ペアを指定できます。
@gerhard、これを引き受けていただけますか?
「いいね!」 7
gerhard
(Gerhard Schlager)
4
新しい markdown_typographer_quotation_marks サイト設定により、レンダリングされる引用符を構成することが可能になりました。Discourse には、ドイツ語とフランス語のデフォルト値がすでに含まれています。
「いいね!」 7
uwe_keim
(Uwe Keim)
6
古い投稿が正しい引用形式で自動的に再レンダリングされないことに気づきました。
編集して保存した場合のみ再レンダリングされます。
質問:
Discourse に、すべての(キャッシュされた?)投稿を再レンダリングして引用を自動的に修正させるコマンドはありますか?
gerhard
(Gerhard Schlager)
7
rake posts:rebake で問題解決します。
「いいね!」 2
uwe_keim
(Uwe Keim)
8
ありがとうございます。この手順で問題が解決しました:
cd /var/discourse/
sudo ./launcher enter app
sudo rake posts:rebake
exit
この手順はこちらにも記載されています:
「いいね!」 5
uwe_keim
(Uwe Keim)
9
再度ご迷惑をおかけして申し訳ありません。
私のフォーラムのこの投稿をご覧いただくと、
本文の引用符は正しくドイツ語の引用符として表示されていますが、タイトル内の引用符は英語の引用符のままです。
タイトル内の引用符もドイツ語の引用符に変更することは可能でしょうか?
「いいね!」 4
gerhard
(Gerhard Schlager)
10
では始めましょう:
さらに、トピックのタイトルを更新するための新しい Rake タスクを追加しました。
rake topics:update_fancy_titles
「いいね!」 5
言語が変更されたときに、引用符を適切に設定することはできますか?@gerhard 
中国語など、言語変更に基づいて他のサイト設定がトリガーされるものがあったと思います。例えば、中国語では最小検索文字数が短くなるなどです。
「いいね!」 1
gerhard
(Gerhard Schlager)
12
ドイツ語とフランス語のデフォルト値を追加しました。それ以外の言語は、当面の間、英語のデフォルト値を使用します。
「いいね!」 4
gerhard
(Gerhard Schlager)
15
@uwe_keim 残念ながら、トピックタイトルで正しい引用符をレンダリングする変更を削除せざるを得ませんでした。現在のコードでは、アポストロフィと右片引用符を区別できないためです。
将来的にこれを改善するよう努めます。
「いいね!」 3
uwe_keim
(Uwe Keim)
16
ご指摘ありがとうございます。
タイトル内の正しい引用符がすぐに元に戻ることを願っています 
Seavus、グラーツへ!
「いいね!」 1