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

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

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

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

新しい言語のアイテムのバージョンを作成する前に、Experience Managerのシステム設定で新しい言語を追加する必要があります。その後、新しい言語コードと関連する国/地域コードは、Sitecore内で設定に使用できるようになります。

システム設定に言語を追加するには:

  1. コンテンツ エディタで、/sitecore/System/Languagesに移動します。

  2. 右クリックして、Insert, Languageをクリックします。

  3. Add a New LanguageダイアログボックスのChoose a predefined language codeフィールドで、使用する言語と国コードを選択します。

  4. 必要に応じて残りのフィールドに入力し、Nextをクリックしてウィザードの残りのページを進めます。

    The Add a New Language dialog box in Sitecore Content Editor.
  5. 終了したら、Closeをクリックします。

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

カスタム言語を追加する

システムは、.NET CultureInfoクラスで使用できるすべての言語をサポートしています。既定のカルチャで使用できない言語を追加する場合は、まずカスタム カルチャを登録してから、LanguageDefinitions.configファイルに追加してシステム設定で使用できるようにします。

Sitecoreシステム設定で新しい言語を追加すると、Add a New Languageダイアログのドロップダウン メニューで使用できる言語は、LanguageDefinitions.configファイル内の言語のリストによって決まります。ただし、システム設定で言語を手動で入力するオプションもあります。

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

  2. 各Sitecore環境サーバーでアプリケーションを1回実行します。

  3. \App_Config\LanguageDefinitions.configの下の言語設定ファイルを開きます。

  4. 次の形式で言語を追加します。言語定義は、.NETカスタム カルチャと一致する必要があります。

     <language id="pt" region="MX" codepage="65001" encoding="utf-8" charset="iso-XXXX" icon="flags/16x16/flag_Mexic.PNG" />
  5. コンテンツ エディタで、/sitecore/System/Languagesに移動します。

  6. 右クリックして、Insert, Languageをクリックします。

  7. 設定ファイルに言語を追加した場合は、Add a New Languageダイアログ ボックスのChoose a predefined language codeフィールドで、使用する言語と国コードを選択します。または、言語コードを手動で入力します。どちらの場合も、言語コードは登録済みのカスタム カルチャと一致する必要があります。

  8. 必要に応じて残りのフィールドに入力し、Nextをクリックしてウィザードの残りのページを進めます。

  9. 終了したら、Closeをクリックします。新しい言語がコンテンツ ツリーに追加されます。

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