WixUIExtension は、翻訳された UI テキスト、エラーとプログレス テキスト文字列を含む、 いくつかの言語の為の 一連の WiX ローカライズ ファイル (.wxl) を含んでいます。 あなたのインストーラーに UI 言語を指定するには、light を呼ぶ時に コマンド ラインで 求められているカルチャーを渡して下さい。例えば:
light -ext WixUIExtension -cultures:fr-fr Product.wixobj -out Product.msi
WixUIExtension は、以下の言語に関して 翻訳された文字列を含んでいます:
言語名 | Culture code | WXL ファイル名 |
English | en-us | WixUI_en-us.wxl |
French | fr-fr | WixUI_fr-fr.wxl |
German | de-de | WixUI_de-de.wxl |
Italian | it-it | WixUI_it-it.wxl |
Japanese | ja-jp | WixUI_ja-jp.wxl |
Polish | pl-pl | WixUI_pl-pl.wxl |
Russian | ru-ru | WixUI_ru-ru.wxl |
Spanish | es-es | WixUI_es-es.wxl |
candle を一度呼び、そして light を異なるカルチャー値で 複数回呼ぶ事によって、それぞれ 違った セットアップ UI 言語を使う 一連の .msi ファイルを作成する事ができます。例えば:
candle Product.wxs light -ext WixUIExtension -cultures:en-us Product.wixobj -out Product_en-us.msi light -ext WixUIExtension -cultures:fr-fr Product.wixobj -out Product_fr-fr.msi light -ext WixUIExtension -cultures:de-de Product.wixobj -out Product_de-de.msi light -ext WixUIExtension -cultures:it-it Product.wixobj -out Product_it-it.msi light -ext WixUIExtension -cultures:ja-jp Product.wixobj -out Product_ja-jp.msi light -ext WixUIExtension -cultures:pl-pl Product.wixobj -out Product_pl-pl.msi light -ext WixUIExtension -cultures:ru-ru Product.wixobj -out Product_ru-ru.msi light -ext WixUIExtension -cultures:es-es Product.wixobj -out Product_es-es.msi
デフォルトでは、WixUI は 翻訳された どんな Error や ProgressText エレメントも インクルードしていません。 WixUI_ErrorProgressText UI エレメントを参照する事により インクルードする事ができます:
<UIRef Id="WixUI_ErrorProgressText" />