仮想化でプリセールスしてるSEの一日

VMware から Azure まで、インフラや仮想化の最新情報をベンダー色をできるだけ抑えて綴っていきます

VMware View Client や Citrix Receiver の表示言語を強制する

f:id:ogawad:20190203195640p:plain:right

以前の「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」