site_nameのI18n変換が機能しない


7

私はi18nをインストールし、settings.phpこのガイドに従って変更し、言語検出をurlに設定し、キャッシュをクリアしました。

次に、サイト構成ページで、URLプレフィックスを英語に設定し、すべてのUIを英語に変更しました。次に、サイト名を英語に変更しました。

次に、上記の手順を現地語で繰り返しました。

しかし、URLパスのプレフィックスを毎回変更すると、サイト名に関して同じ結果が得られるようです。つまり、どの言語パスを選択しても、サイト名は更新するたびに変更されます。

何が悪いのですか?

PSテーブル「変数」では、site_nameは1つだけです。私はこれまで使用したことがなくi18n、ここでどのように見えるかわかりません。

回答:


9

Drupal 7サイト名を翻訳するにVariable translationは、モジュール(i18nと同じパッケージにあります)と必要なモジュール(など)をアクティブにする必要がありますVariable store

あなたはこれらのモジュールをインストールした後、に行きConfiguration -> Multilingual settings -> Variablesタブを選択しますサイト名を?q=admin/config/regional/i18n/variable)、その後に行くConfiguration -> System -> Site informationq=admin/config/system/site-information)と使用する言語を選択します。[ サイト名]フィールドを変更して保存します。

翻訳されたサイト名はvariable_store表に記載されています。


私はあなたが説明したように正確に行いましたが、サイト情報変数が表示されない場合は提案してください?
2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.