VMware View Client や Citrix Receiver の表示言語を強制する
以前の「vSphere Client を英語表示に切り替える」という記事に似ていますが、今回は VDI の接続ツールの話です。
グローバルに展開している企業では、業務アプリケーションの互換性を理由に、英語配列キーボードだったり、英語版 Windows だったり、MUI を当てているなど、PC 環境を英語で標準化しているケースが結構あります。
しかし、グローバル企業であっても英語では生産性が下がるケースもあるため、英語版 OS ながら「メッセージ等は日本語で」という要望を受けるわけです。
VMware View Client で表示言語を切り替える
英語ロケールの Windows では View Client が英語で表示されます(例: WinTPC)
日本語を強制する -languageId 0x411 を付けて立ち上げると...
ちなみに、管理 UI についてはブラウザの言語設定に依存するそうです。
VMware KB 2021106 - Localizing the VMware View Administrator page
http://kb.vmware.com/kb/2021106
Citrix Receiver for Windows で表示言語を切り替える
次は Citrix Receiver(旧 ICA Client)です。
「wfica32.exe /SystemUILocale」*1 と実行するとロケール設定が表示されます。
この設定は、実際にはレジストリに書き込まれるだけなので、GPO などで一括設定したい場合は次のキーに REG_SZ 型で「ja」と記入すれば OK...
- コンピューター単位で設定する場合 (32-bit OS)
HKLM\SOFTWARE\Citrix\MUI\UILocale - コンピューター単位で設定する場合 (64-bit OS)
HKLM\SOFTWARE\Wow6432Node\Citrix\MUI\UILocale - ユーザー個別に設定する場合:
HKCU\SOFTWARE\Citrix\MUI\UILocale
のはずなのですが、最近試したところうまく日本語化されませんでした...
Citrix Support Forum:
Is there a MUI version of Citrix Receiver?
http://forums.citrix.com/thread.jspa?threadID=300971
Receiver 3.0 Force to English
http://forums.citrix.com/thread.jspa?threadID=292641
環境依存?
知ってる方教えてください。
*1:ユーザー個別に設定したい場合は「wfica32.exe /UserUILocale」