投稿をスペイン語とポルトガル語(ブラジル)に手動で翻訳しました。
ウェブサイトの設定を pt や en に変更しても、コンテンツは依然として元の言語で表示されます。自分のアカウント内でも、外部からでも同様です。
?tl=es や ?tl=pt_BR も機能しないようです。
設定はすべて完了しています。
該当の投稿はコチラです: The best ideas of Blokoto, drawn by the community! - News - Blokoto Community
Moin
2
投稿を編集する際、作成時に使用されたロケールが選択されていますか?
このような表示になっているはずです。
もし空白になっている場合、翻訳の表示が機能しない可能性があります。そのため、以下のように言語が選択されていない場合は、言語を選択してみてください。
今、動作しています。ご協力ありがとうございました!
Moin
5
最近、私もこの問題で苦労しました。改善の余地があると思います。例えば、最初の翻訳を追加する際に、原文の言語を選択できるようにするといったことです。
現在、権限に関連する問題があるように思えます。ユーザーが翻訳作業を支援できるように設定できますが、そのユーザーは原文を編集して言語を選択することができません。
その通りです。このため、自分のインスタンスが壊れているのかと思っていました。翻訳は、メインコンテンツにロケールが設定されていなくても、それを上書きするべきだと考えます。それが期待される動作です。
nat
(Natalie T)
7
以前からこの問題について検討してきました。しかし、このようにすると問題が生じます。例えば、投稿が英語で書かれているもののロケールが明示されていない場合、ユーザーが「en」の翻訳を追加すると、元の英語の投稿ではなく、その翻訳が表示されてしまうのです。
nat
(Natalie T)
8
ここに少し改善を加えています:
翻訳を表示させるためには、投稿の言語を設定する必要があることを示すようにします。以下はPRからのスクリーンショットです:
この部分は、翻訳が表示されなかったときにあなた(投稿者)が確認した箇所と一致していますので、今後この落とし穴をより明確に示すことができるはずです。
ちょうどマージされたばかりなので、新しいイメージがビルドされるまで少しお待ちください。