1

Sitecore SDN での多言語の設定と使用に関する公式ドキュメントは 1 つも見つかりませんでした。

基本的に、いくつかのマルチサイト Sitecore Web サイトで多言語 (中国語 (北京語) と日本語) をサポートできるようにする必要があります。

訪問者の geoip またはいくつかの質問に基づいて、サイトのいくつかのページを英語または北京語または日本語で表示する必要があります。

私は多言語設定に慣れていないため、誰かが以下で私を助けてくれませんか:

サイトコアのセットアップ:

  1. Sitecore IA のセットアップに関して正確に何をする必要がありますか? 言語ごとに別のページを作成しますか?

  2. コンテンツ作成者は、同じコンテンツ ページの英語、日本語、標準中国語をどのように作成しますか?

  3. コンテンツ作成者が英語で入力し、実行時に中国語と日本語に翻訳されるように、言語翻訳者をインストールする必要がありますか?

  4. ユーザーが Sitecore CMS で北京語または日本語を入力できる可能性はありますか?

サイトコア エクスペリエンス エディター:

ユーザーは、Sitecore ページ エディターを使用して標準中国語または日本語でどのように作成しますか?

コーディングの変更:

ASP.NET MVC を使用しています。パス言語などの特定の言語で Sitecore からコンテンツを取得できるように、コンテンツ リポジトリをスマートにする必要がありますか?

上記のトピックについてもグーグル検索しましたが、正当な結果は見つかりませんでした。

ありがとう。

4

3 に答える 3

2

ユーザー IP に基づいて言語解決を機能させる<processor type="Sitecore.Pipelines.HttpRequest.LanguageResolver, Sitecore.Kernel"/>には、IP ルックアップに基づいて言語を解決する実装に置き換えることができ ます。

多言語対応 Sitecore では、同じアイテムを引き続き使用できますが、一部のフィールドはバージョン管理されます (特定の言語ごとに独自のバージョンを持ちます)。

作成者はコンテンツを作成するときに、リボンから言語を切り替えることができます。

ここに画像の説明を入力

UI の観点から、言語は、ページ エディターも含む正確なユーザー設定から取得されます(以下のサンプルでは、​​ユーザーはドイツ語の言語セットを持っています)。

ここに画像の説明を入力

読むべきいくつかのリンク:

http://www.newguid.net/sitecore/2012/adding-ip-lookup-to-language-resolving/

http://www.sitecore.net/learn/blogs/technical-blogs/john-west-sitecore-blog/posts/2011/05/spoof-an-ip-address-to-test-geoip-with-the- sitecore-customer-engagement-platform.aspx

于 2015-10-04T12:14:21.080 に答える
1

ほとんどの多言語戦略では、フォールバック戦略を用意することもお勧めします。これにより、アイテムに現在のコンテキスト言語のバージョンがない場合でも、デフォルト言語 (おそらく英語) であっても、ユーザーには何かが表示されます。私のブログ投稿でモデル化できるカスタム ソリューションがあります。

http://mrstevenzhao.blogspot.com/2015/08/sitecore-custom-language-fallback.html

于 2015-10-09T13:11:11.853 に答える