hnaseri
(Hosein Naseri)
1
rtl言語のフォーラムがあります。最近、引用文がrtl方向ではなくltr方向にテキストを表示します。
pmusaraj
(Penar Musaraj)
2
最新のDiscourseを使用していますか?たとえば、地域設定をアラビア語に切り替えても、ローカルでは再現できません。
hnaseri
(Hosein Naseri)
3
今、最新バージョンにアップデートしました。問題は解決しませんでした。
pmusaraj
(Penar Musaraj)
4
複数の投稿で発生しますか、それとも特定の投稿だけですか?セーフモードでも試しましたか?
「いいね!」 1
hnaseri
(Hosein Naseri)
5
はい、複数の投稿で発生します。セーフモードでも発生します。
「いいね!」 1
pmusaraj
(Penar Musaraj)
8
ソースコードを確認したところ、そこにある引用符には dir="ltr" 属性が付いています。おそらく mixed text direction 設定を有効にされているのだと思います。実際に、その設定をローカルで有効にすると、この問題が再現できます。
これが「仕様通り」なのか、それとも大小のバグなのかは分かりません。@Osama このアプリのこの部分に詳しいですか?
「いいね!」 3
Osama
9
ここにバグがあるように思えます。引用符の方向がサイトの方向と一致することを期待していました。原因を調べてみます!
「いいね!」 4
Osama
11
これを調べてみましたが、少し混乱しています。この表示は以前は正しくレンダリングされていたのでしょうか?というのも、引用されたRTLテキストとLTR言語のユーザー名を処理するコードが見当たらなかったからです。1年以上前のDiscourseのバージョンでも試しましたが、引用は正しくレンダリングされませんでした。
いずれにせよ、これを正しく処理するためのPRはこちらです。
「いいね!」 5
pmusaraj
(Penar Musaraj)
クローズされました:
12
このトピックは3日後に自動的に閉じられました。新しい返信はもう許可されていません。