最新バージョンのDrupal 6でバイリンガルサイトを作成しています。多くの言語の中で、国際化モジュールとViews翻訳モジュールをインストールしました。Drupal I18N - View要素のデフォルト言語
問題点:/ admin/build/translate/searchで、一部の要素(ビューのタイトルなど)がテキストグループ "Views"に表示され、Drupalはドイツ語であるとみなして英語の翻訳が必要です。
他の要素(露出したフィルタラベルなど)がテキストグループ「組み込みインターフェイス」に表示され、Drupalはドイツ語の翻訳が必要であるとみなします。しかし、実際にはすべての文字列がドイツ語である:
明確にするために、私は言語選択、またはビューの表示に問題を見ていません。問題は、ページが言語システムによって最初に解析され、翻訳可能な文字列が変換テーブルに挿入される場合です。 Drupalは同じページの要素に異なるソース言語を割り当てます。これらの文字列が翻訳されると、結果は言語の混合です。
私はこれを妨害するページを最初にヒットしたユーザーの言語の好みかもしれないと思っていましたが、一度変更を開始すると、this issueになってしまいましたDrupalをエンタープライズクラスのソリューションとして検討している人は誰でも読むことができます)。これで、ユーザーが言語設定を変更したときにサイトの言語が手動でURLを変更するまで変更されないことを意味します。 英語でレンダリングされたページを手に入れると、表示言語が原言語と同じときにDrupalが翻訳文字列を取得しないことが判明しました。だからそこには運がない。
ソース言語がさまざまな要素に対してどのように考えているかによって、2つの言語でビューをコーディングする準備ができていますが、それでも機能しません。他の誰かがこれを経験していますか?
あなたは間違いなくi18nを意味しますか? –
はい、ありがとうございます。私はタイトルを修正しました。 – cdonner