質問
これは私の状況です:
英語とドイツ語の2つの言語があります。ただし、コンテンツが異なる国がいくつかあります。例えば。米国、英国など。現在、i18nでは、英語の翻訳が1つとドイツ語の翻訳が1つしかありません。
このシナリオでノードの翻訳を処理する最良の方法は何ですか?
詳細: 通貨はそれによって決定されるため、場所が必要です。私にとって最高のことは、i18nが1つの言語の複数のインスタンスをサポートし、LANGUAGEによる翻訳ではなく、LOCALEによる翻訳に効果的に変換できる場合です。
留意すべきもう1つの点は、英国などの一部の国では、サイトをドイツ語で表示することを選択する可能性があることです。したがって、最終的には、国と言語を選択するか、これらの値をドロップダウンするセレクターが必要になります。
イギリス英語 イギリスドイツ語 ドイツ語 アメリカ英語
またはそのようなもの...
解決
そこまで行くことができます。実際にいくつかの英語の翻訳を作成できます。 Drupalに付属している英語だけの独自の言語を作成することができ、コードen-ukでイギリス英語と呼ぶことができます。私はそれをいじっていないので、正確なクリック手順を思い出すことはできませんが、それはかなり簡単なはずです。
所属していません StackOverflow