1

色という分類法を作成します。私の用語はそれぞれ、フランス語と英語で翻訳可能です。

分類法の色を関連付けることができる、product というコンテンツ タイプを作成します。私の製品コンテンツ タイプも多言語であることに注意してください

管理者のデフォルト言語はフランス語です。

製品を作成すると、色の分類が管理者のデフォルト言語であるフランス語でのみ表示されます。私の考えでは、ノードに設定された言語内で表示されると思われます。英語のノードはフランス語の分類法に関連付けられているため、現在問題になっています。

誰でもこの問題を解決する方法を知っています。

どうもありがとう。

4

1 に答える 1

1

分類法がどのように設定されているかによって異なります。

非多言語以外に、3 つの異なるモードがあります。

  • ローカライズします。用語はすべての言語に共通ですが、その名前と説明はローカライズされる場合があります。
  • 翻訳。言語ごとに異なる用語が許可され、翻訳することができます。
  • 固定言語。用語にはグローバル言語があり、その言語のページにのみ表示されます。

色はすべての言語に共通していると思うので、最初のオプションを使用することをお勧めします。その後、config > translate インターフェイスを介して色を変換できます。

「ローカライズ」オプションを選択すると、ノード フォームに重複した色が表示されなくなります。

アップデート

用語がすべての言語に共通であるが、用語にさらにフィールドを追加したい場合は、ローカライズを使用し、さらにエンティティ翻訳モジュールを使用できます。

エンティティ翻訳では、用語ごとに異なるフィールドを翻訳できます。

ただし、2 つの欠点があります。

  • エンティティの翻訳に加えて、用語を翻訳する必要がありtranslate interfaceます。そうしないと、ノード編集フォームで用語が翻訳されません。
  • 用語のエイリアスを自分で変更し/admin/config/search/pathて、用語が言語ごとに異なるパス エイリアスを持つようにする必要があります。

もちろん、これはユーザーが生成した用語に対しては適切な解決策ではありませんが、用語がモデレートされている場合は機能します。

于 2014-06-30T15:30:59.657 に答える