3

モジュールを使用Culture Pickerして多言語 Web サイトを作成する場合、コンテンツ アイテムへの翻訳をいくつか作成します。

たとえば、私は 2 つのページを持っていAboutUS-ENGますAboutUS-FA。1 つ目は英語用で、2 つ目は同じページのペルシア語版です。ページのルートも異なります (/AboutUS-ENGおよび/AboutUS-FA)。

私のサイト/AboutUS-ENGには、英語の文化が選択されているときのように、いくつかのページを参照するリンクが含まれているナビゲーション メニューがあります。

ここでの問題は、現在の文化をカルチャー ピッカー コンボ ボックスからペルシャ語に変更すると、(/AboutUS-FAではなく/AboutUS-ENG) ペルシャ語に変更する必要があることです。しかし、それは行われず、へのリンクが表示され/AboutUS-ENGます。

どうすれば問題を解決できますか? 何かアイデアはありますか?ありがとう。

4

1 に答える 1

0

ローカリゼーション モジュールを有効にする必要があります。次に、「ローカライズ」部分を「ページ」コンテンツ タイプに追加できます。

これが完了すると、ページの編集フォームに「+ 新しい翻訳」という新しいリンクが表示されます。

ページ (たとえば英語) を作成してから、このページを編集し、リンクをクリックしてこのページの翻訳を作成できます。次に、英語ページのリンクされた翻訳であるペルシア語で 2 番目のページを作成します。

カルチャ ピッカーを使用すると、Orchard は自動的にローカライズされたページに切り替わります。

さらに、Orchard ではメニューを (まだ) ローカライズできません。回避策は次のとおりです。

  • 2 つの異なるメニュー (英語版とペルシャ語版) を作成する必要があります。
  • 「カルチャーレイヤー」モジュールを有効にする必要があります
  • 英語用とペルシャ語用の 2 つのレイヤーを作成します (カルチャー レイヤー モジュールのドキュメントを参照してください)。
  • 英語メニューを英語レイヤーに追加し、ペルシア語メニューをペルシア語レイヤーに追加します

お役に立てれば。

于 2013-07-24T01:35:01.453 に答える