Discourse 3.5 でコンテンツのローカライズを設定しました。
トピックがデフォルトのロケールであるオランダ語から英語(英国)に翻訳されたことが、赤い 3 でわかります。
プライベートブラウザーウィンドウを使用すると、ロケールセレクターが表示されますが、変更しても実際のテキストには何も変化がありません。
tl パラメータを en または en_gb の値で有効にしても、同じ出力が発生します。
また、hreflang リンクは存在しません(これは既知の機能ギャップのようです)。
しかし、ロケールがオランダ語から英語(英国)に変更されると、HTML の最初の行が次のように変更されます。
<html lang="nl" class="desktop-view not-mobile-device text-size-normal anon">
英語(英国)の場合は次のようになります。
<html lang="en-GB" class="desktop-view not-mobile-device text-size-normal anon">
翻訳されたテキストが表示されない理由は何でしょうか?




