現在、Expression Engine 2 が有力な候補であり、どの cms を使用するかを検討しています。
カテゴリが両方の言語である必要があるバイリンガル サイトを作成したいと考えています。
カテゴリには、カテゴリ名、URL タイトル、説明、画像 URL、
また、各カテゴリに「カテゴリ名フランス語」と「フランス語説明」を追加し、コントロール パネルのフォームから編集できるようにしたいと考えています。
これが可能かどうかは誰にもわかりますか?
どんなポインタでも大歓迎です
現在、Expression Engine 2 が有力な候補であり、どの cms を使用するかを検討しています。
カテゴリが両方の言語である必要があるバイリンガル サイトを作成したいと考えています。
カテゴリには、カテゴリ名、URL タイトル、説明、画像 URL、
また、各カテゴリに「カテゴリ名フランス語」と「フランス語説明」を追加し、コントロール パネルのフォームから編集できるようにしたいと考えています。
これが可能かどうかは誰にもわかりますか?
どんなポインタでも大歓迎です
標準のExpressionEngine カテゴリ フィールド—カテゴリ名、カテゴリ URL タイトル、カテゴリ説明、カテゴリ イメージ URL — を超えて、必要に応じて追加のカスタム カテゴリ フィールドを追加できます。
次の ExpressionEngine コントロール パネルで、カスタム カテゴリ フィールドを追加/編集できます。
Admin > Channel Administration > Categories > Manage Category Fields
これにより、「カテゴリ名 フランス語」および「説明 フランス語」フィールドを各カテゴリに追加し、コントロール パネルで編集できるようになります。
.
カテゴリの親を使用して個々のカテゴリをグループ化し、パラメータ「category_group」を使用して、言語に基づいて必要なカテゴリを簡単に出力できます。その後、すべてのデフォルトのカテゴリフィールドとカスタムフィールドを使用できます。
基本的に:
英語
-カテゴリ1(英語)
-カテゴリ2(英語)
-カテゴリ3(英語)
フランス語
-カテゴリ1(フランス語)
-カテゴリ2(フランス語)
-カテゴリ3(フランス語)
EE2 の多言語サイトで受け入れられているベスト プラクティスは、商用アドオンの Transcribe を使用することだと思います。http://eeharbor.com/transcribe
バイリンガル カテゴリに関する最も簡単な解決策は、カテゴリの説明入力フィールドに第 2 言語のカテゴリの名前を書き、その言語の名前タグとして {category_description} を使用することです。ただし、両方の言語の説明が必要な場合は役に立ちません。
これはあなたのために働くかもしれません:
私は EE2.0 を使用していませんが、EE 1.X ではカスタム カテゴリ フィールドを作成できました。
たとえば、「{fr_category_description}」を作成します
次に、このチュートリアルを読んでください - http://expressionengine.com/wiki/Multi_language_site_alternative/
これを英語/ウェールズのWebサイトに実装しましたが、非常にうまく機能しました
URL はこれに似site.com/COUNTRY_CODE/template_group/template
ており、これに基づいてコンテンツを提供します。
国に基づいて変数を割り当てることで機能し、テンプレート内で次のことができます。
<h1>{{country_code}_my_field}</h1>
これは次のように変換されます:
<h1>{en_my_field}</h1>
のためにsite.com/en/
または<h1>{fr_my_field}</h1>
のためにsite.com/fr
国コードを先頭に追加してフィールドを作成するだけで、準備完了です。
説明が必要な場合はお知らせください。私のライブ サイトからコードを提供できます。