ユーザー別にSitecoreクライアントインタフェースの言語を設定する

samatsu 8/22/2015 1774 N/A Sitecore XP

コンテンツエディターやエクスペリエンスエディターのリボンなどSitecoreクライアントインタフェースで使用するUI用の言語を設定する方法を記載します。

Siteore 7 までは、Sitecoreインタフェースへのログイン画面でクライアントインタフェースで使用する言語を英語や日本語など選択することができました。

Sitecore8のログイン画面ではログイン時にUIで使用する言語を選択するドロップダウンリストはなくなっています。

1.グローバルでデフォルトのUIの言語を設定する

Sitecoreクライアントインタフェースにログインしたときに使用するデフォルトのUI用の言語は、Web.configのClientLanguage settings要素で設定されています。ja-jp.configを有効化すると、en(英語)からja-jp(日本語)にデフォルトの言語を切り替えることができます。

<setting value="ja-JP" name="ClientLanguage"/>

2.ユーザーごとにクライアントインタフェースの言語を設定する

ユーザー個別に好みのデフォルトのインタフェースの言語を設定するにはどうすればよいでしょうか?管理者権限を持つユーザーの場合は、ユーザーマネージャーを使用して、管理権限のあるユーザーのクライントインタフェースの言語を設定できます。

下図のように言語を変更したいユーザーをユーザーマネージャーでダブルクリックして、言語設定タブのクライアント言語でサイトコアクライアントにログインしたときのUIの言語を変更できます。

サイトコアに使用したい言語ファイルがインストールされている必要があります。

Sitecoreにログインしたユーザー自身が表示言語を設定したい場合はラウンチパッドからコントロールパネルを起動します。環境設定の[地域および言語オプションを設定する]をクリックして表示されるダイアログの表示言語のセクションで下図のようにアカウントで使用したいUIの言語を選択できます。