システム設定に新しい言語を追加する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

あらかじめ定義された言語を追加する

新しい言語でアイテムやサイトのバージョンを作成する前に、その新しい言語をXM Cloud環境に追加する必要があります。XM Cloudの言語は言語と国や地域の両方を示します。例えば 、en-auや*English (Australia)*などです。あらかじめ定義された言語を選択するか、カスタム言語を追加できます。

システム設定にあらかじめ定義された言語を追加するには:

  1. コンテンツエディターで /sitecore/System/Languagesへ行ってください。

  2. 右クリックしてから 「挿入」、言語をクリック。

  3. 「 新しい言語を追加 」ダイアログの「 あらかじめ定義された言語コードの選択 」欄で、使いたい言語と国コードを選択します。

  4. 残りのフィールドを必要に応じて埋め、次に クリックしてウィザードの残りのページを順に進めてください。

    The Add a New Language dialog in Sitecore Content Editor.
  5. 読み終わったら「 閉じる」をクリックしてください。

    新しい言語はコンテンツツリーに追加されます。

カスタム言語の追加

より特定のターゲット層を狙うには、ISO言語コードと任意の国や地域コードを組み合わせてカスタム言語を追加できます。また、非標準の国や地域コードを持つカスタム言語(例えばen-EU)を追加することもできます。対応言語の詳細については、MicrosoftのCultureInfoドキュメントをご覧ください。

システム設定に新しいカスタム言語を追加するには:

  1. コンテンツエディターで /sitecore/System/Languagesへ行ってください。

  2. 右クリックしてから 「挿入」、言語をクリック。

  3. 「 新しい言語を追加 」ダイアログボックスの 「言語 」欄で、使いたい言語を入力してください。既存の.Net言語でなければなりません。

  4. 国 /地域コード 欄に使いたい国コードを入力してください。既存の.Net地域でも、2文字で定義された新しい地域でも構いません。

  5. 「 次へ 」をクリックするとウィザードの残りのページを順に進み、他のフィールドはデフォルトのままにしてください。

  6. 読み終わったら「 閉じる」をクリックしてください。新しい言語がコンテンツツリーに追加されます。

  7. 新しい言語をクリックすると、そのコンテンツエリアを開きます。 カスタムカルチャー セクションのBase ISO Culture Codeフィールドで、新しい言語のベースとして使いたい言語コードを入力してください。

    例えば、新しい言語でアメリカ英語と同じ書き方、カレンダー、日付の形式を使いたい場合は、en-USと入力してください。

  8. 非標準の国や地域コードを使用している場合は、Fallback Region Display Name欄に表示したい地域名を入力してください。

  9. 「保存」をクリックします。

カスタム言語とカスタム文化を加える

Sitecore.NET CultureInfoクラスで利用可能なすべての言語をサポートしています。デフォルトの文化にない言語を追加したい場合は、まずカスタム文化を登録し、それをLanguageDefinitions.configファイルに追加してシステム設定で利用可能にします。

システム設定Sitecoreで新しい言語を追加すると、「 新しい言語を追加する 」ダイアログのドロップダウンメニューで利用可能な言語は、LanguageDefinitions.configファイルの言語一覧によって決まります。ただし、システム設定で手動で言語を入力するオプションもあります。

新しいカスタム言語とカスタムカルチャーを追加するには:

  1. Microsoftのドキュメントで説明されているように、シンプルなコンソールアプリケーションを作成してカスタム.NET文化を登録します。

  2. 各Sitecore環境サーバーでアプリケーションを一度ずつ実行してください。

  3. 言語設定ファイルを \App_Config\LanguageDefinitions.configの欄で開いてください。

  4. 以下の形式で言語を追加します。言語定義は.NETのカスタムカルチャーに一致しなければなりません。

  5. コンテンツエディターで /sitecore/System/Languagesへ行ってください。

  6. 右クリックしてから 「挿入」、言語をクリック。

  7. 言語を設定ファイルに追加した場合、「 新しい言語を追加 」ダイアログボックスの「 Predefined a Language Codeを選択する 」フィールドで、使用したい言語と国コードを選択します。または、言語コードを手動で入力してください。どちらの場合も、言語コードは登録されたカスタム文化と一致しなければなりません。

  8. 残りのフィールドを必要に応じて埋め、次に クリックしてウィザードの残りのページを順に進めてください。

  9. 読み終わったら「 閉じる」をクリックしてください。新しい言語がコンテンツツリーに追加されます。

この記事を改善するための提案がある場合は、 お知らせください!