Tag: WiX/多言語化
<?xml version='1.0' encoding='windows-1252'?> <Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> <Product Name='Foobar 1.0' Id='YOURGUID-86C7-4D14-AEC0-86416A69ABDE' UpgradeCode='YOURGUID-7349-453F-94F6-BCB5110BA4FD' Language='1033' Codepage='$(var.codepage)' Version='1.0.0' Manufacturer='Acme Ltd.'> <Package Id='*' Keywords='Installer' Description="Acme's Foobar 1.0 Installer" Comments='Foobar is a registered trademark of Acme Ltd.' Manufacturer='Acme Ltd.' InstallerVersion='100' Languages='1033' Compressed='yes' SummaryCodepage='$(var.codepage)' /> ... </Wix>
# 英語 candle.exe SampleMulti.wxs -dcodepage=1252 light.exe -ext WixUIExtension -cultures:en-us -out SampleMulti.msi SampleMulti.wixobj # ハンガリー語 candle.exe SampleMulti.wxs -dcodepage=1250 light.exe -ext WixUIExtension -cultures:hu-hu -out Sample_Hu-hu.msi SampleMulti.wixobj # フランス語 candle.exe SampleMulti.wxs -dcodepage=1252 light.exe -ext WixUIExtension -cultures:fr-fr -out Sample_Fr-fr.msi SampleMulti.wixobj # 日本語 candle.exe SampleMulti.wxs -dcodepage=1041 light.exe -ext WixUIExtension -cultures:ja-jp -out Sample_Ja-jp.msi SampleMulti.wixobj
torch.exe -p -t language SampleMulti.msi Sample_Hu-hu.msi -out hu-hu.mst torch.exe -p -t language SampleMulti.msi Sample_Fr-fr.msi -out fr-fr.mst torch.exe -p -t language SampleMulti.msi Sample_Ja-jp.msi -out ja-jp.mst
msiexec /i SampleMulti.msi TRANSFORMS="fr-fr.mst"
EmbedTransform.exe SampleMulti.msi hu-hu.mst EmbedTransform.exe SampleMulti.msi fr-fr.mst EmbedTransform.exe SampleMulti.msi fr-fr.mst
msiexec /i SampleMulti.msi TRANSFORMS=":fr-fr.mst"