저는 WIX에 익숙하며 Wix 3.8 VS 2012를 사용하고 있습니다.이 놀라운 도구를 사용하여 .exe를 .exe로 생성 할 수있었습니다.WIX 다국어 설치 프로그램 생성
이 자습서에서 : http://max.zamorsky.name/node/78, 나는 관리자를 French
으로 변경했습니다. 설치 프로그램이 시스템 언어를 감지 할 수있는 다국어 설치 프로그램을 만들고 싶습니다. & 설치를 계속 진행하십시오.
나는이 링크를 이해하려고 노력했다 : http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Localized-bundle-Picking-up-the-right-files-td7265208.html 그러나 나는 이해할 수 없었다.
이 설치 프로그램을 어떻게 만들 수 있습니까? 도움이 필요 & 감사합니다.
Bundle.WXS 당신은 다음 사이트에 설명 된 방법을 사용할 수 있습니다, 변환 해당 언어로 MSI를 언어를 선택하고 시작하는 부트 스트 래퍼를 사용하지 않을 것을 가정
<?xml version="1.0" encoding="UTF-8"?>
<?define SourceDirImages = "C:\Users\krangaraj\Documents\Visual Studio 2012\Projects\PrintUtility\SetupProjectInstaller" ?>
<?define SourceDoc = "C:\Users\krangaraj\Documents\Visual Studio 2012\Projects\PrintUtility\PrintUtilityExe" ?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
<Bundle Name="PrintUtility" Version="1.5" Manufacturer="DNP PIE SAS" IconSourceFile="PartyPrintInstaller.ico"
UpgradeCode="7ba74925-c154-4939-9c2e-a531eac0cd8a" >
<BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" >
<bal:WixStandardBootstrapperApplication SuppressOptionsUI="yes" SuppressRepair="yes"
LicenseFile="$(var.SourceDoc)\sample.rtf" ThemeFile="HyperlinkTheme.xml"
LocalizationFile="HyperlinkTheme.wxl"
ShowVersion="yes"
LogoFile="$(var.SourceDoc)\logo.jpg" LogoSideFile="$(var.SourceDoc)\SideLogo.jpg"/>
<!--For the French language -->
<Payload Compressed="yes" Name="1036\thm.wxl" SourceFile="1036\thm.wxl"/>
<!-- I would like to add German,Greek,English,Es,It,Jp,Ru,Turkish make a common installer
<Payload Compressed="yes" Name="1031\thm.wxl" SourceFile="1031\thm.wxl"/>
<Payload Compressed="yes" Name="1032\thm.wxl" SourceFile="1032\thm.wxl"/>
<Payload Compressed="yes" Name="1033\thm.wxl" SourceFile="1033\thm.wxl"/>
<Payload Compressed="yes" Name="1034\thm.wxl" SourceFile="1034\thm.wxl"/>
<Payload Compressed="yes" Name="1040\thm.wxl" SourceFile="1040\thm.wxl"/>
<Payload Compressed="yes" Name="1041\thm.wxl" SourceFile="1041\thm.wxl"/>
<Payload Compressed="yes" Name="1049\thm.wxl" SourceFile="1049\thm.wxl"/>
<Payload Compressed="yes" Name="1055\thm.wxl" SourceFile="1055\thm.wxl"/>-->
</BootstrapperApplicationRef>
<Chain>
<!-- TODO: Define the list of chained packages. -->
<MsiPackage SourceFile="$(var.SourceDirImages)\Product.msi"/>
</Chain>
</Bundle>
</Wix>
설명해 주셔서 감사합니다. WIX 3.8을 사용하여 여러 언어를 추가하려면 어떻게합니까? 고맙습니다. – linguini
당신의 의도를 좀 더 자세히 설명해 주시겠습니까? 당신은 다음과 같이하고 싶습니다 : – taffit
당신의 의도를 좀 더 자세히 설명해 주시겠습니까? 다음과 같이 하시겠습니까? - 각 언어에 대해 하나씩 Windows Installer 파일을 여러 개 만드시겠습니까? 이 경우 WiX 메커니즘을 현지화 파일과 함께 사용할 수 있습니다 (예 : [여기] (http://wix.tramontana.co.hu/tutorial/user-interface/do-you-speak-english) 또는 [여기] (http://wixtoolset.org/documentation/manual/v3/howtos /ui_and_localization/make_installer_localizable.html) - 운영 체제의 언어로 전환 한 다음 설치 프로그램을 설치하는 설치 프로그램을 하나만 만드시겠습니까? 이 경우 위에서 설명한 메커니즘을 사용하십시오. – taffit