先ほども述べたように、私はフォーラムで目にする言語の方が、ドロップダウンメニューに表示される言語よりもはるかに大きな影響を受けていると思います。日本語ユーザーは、理解できる言語に英語を追加しない限り、すべての投稿を日本語で見ることになります。そのため、その言語で返信するのは自然に感じられるかもしれません。しかし、英語の投稿しかないフォーラムを見ている場合、それがあまりに大きなハードルでない限り、その言語で投稿する傾向があります。
ほぼすべての投稿がドイツ語のドイツ語フォーラムを見ているとして、フォーラムのインターフェース言語としてフランス語を選択できるドロップダウンメニューがあるからといって、フランス語で投稿するでしょうか?
Content localization language switcher(コンテンツローカライゼーション言語スイッチャー)を匿名ユーザーにのみ有効にし、登録したすべてのユーザーが設定画面で Discourse インターフェースがサポートするすべての言語から希望する言語を選べるようにすることは可能です。
それでもなお、他のユーザーが別の言語で投稿しているのが見えてしまいます。
そして、これが私が英語で書く理由だと考えています。できるだけ正確に理解してもらいたいからです。そのため、皆が英語で書いているなら、私もそうするように努めます。翻訳は常に情報損失を伴います。
Meta からの例を挙げます。
英語の投稿にはこう書かれています:
ドイツ語の翻訳にはこう書かれています:
しかし、このスクリプトは過去数ヶ月間機能しておらず、現在では 400 エラーのみを返しています。
何が変化したのかを調べたい場合、「先月のある時点で動作が止まった」と「過去数ヶ月間機能していない」というニュアンスの違いは非常に重要です。
そのため、私は通常、お互いに理解できる言語にこだわるようにしています。誤解のリスクが低くなり、誤解が起きたとしても、少なくともその理由がわかるからです。あなたが参照している翻訳を私が知らない場合、それははるかに困難です。
つまり、私はこのフォーラムの他のユーザーが使用している言語を使っています。どこかにあるドロップダウンメニューのためではなく、彼らに私を理解してほしいからです。