For the storing in the MSI package: When diffing it with InstED (unfortuanelty IS2010 and MSIDiff seem not being able to show it) you can see a substorage element (_Storages) where the german transform is stored in.
Regards Tobias 2011/3/17 Tobias S <tobias.s1...@gmail.com>: > Hi Francesco, > > Here some information to your questions > > RTL (Right to left language support in WiX) which you need for arabic > (and hebrew) > WiX by default: Uses default left to right for these languages. > Otherwise you must redesign all dialogs to the new layout which is not > done by default. Assume this needs some effort to do so and do a good > layout for these dialogs. Here it depends on how important these > lanugages appear (in fact it is only arabic and hebrew for the WiX > languages). In tramontana some effort for a custom script was done to > do so. See http://www.tramontana.co.hu/wix/loc/index.php in section > (tfeL ot thgiR). > > For the localization approach described on InstallSite. First of all I > don't prefer it as there is e.g. no ability for a "Select Language" > dialog. Also I want to emphasis that this is an undocumented feature! > I got a short test working as described on InstallSite > (http://www.installsite.org/pages/en/msi/articles/embeddedlang/index.htm) > : > > For 1. and 2.) I created a MSI (Setup.msi) and a german MST (de-DE.mst). > > For 3.) I embedded the Transform with > wisubstg.vbs Setup.msi de-DE.mst 1031 > > For 4.) This was a bit tricky. First I tried > cscript WiLangId.vbs Setup.msi Package 1033,1031. Then I got an error > "Error applying transforms. Verify that the specified transform paths > are valid." So I did the settings using Orca (View -> Summary > Information... -> there changed Laanguages to 1033,1031 and saved the > package afterwards) > > This should work. If you don't get it working what then happens when > only applying the transform ? > ( msiexec /i setup.msi TRANSFORMS=de-DE.mst ) > > > Regards > Tobias > > > > 2011/3/17 Francisco Gabriel Malbrán <fgmalb...@gmail.com>: >> Hello Wix users. This is my first time around. I've been playing for a while >> now and after lots >> of "do not write to the list stupid questions before you think they are not >> stupid anymore" I think >> I really need your help. >> All related to localization of course. I separate the original question in >> two: >> >> A) How can I make the multilanguague work?? (I'm trying hard, I swear) >> >> Can you please explain in more detail how did you manage to make this work? >> >> I am using WiX 3.5 in Windows 7 and I just can't find a way to make my msi >> file autodetect >> the language of the OS. It always starts in the default language, english. >> >> I've tried a lot of things, for example: >> - http://www.codeproject.com/KB/install/WixWindowsInstallerDemo3.aspx >> - >> http://www.geektieguy.com/2010/03/13/create-a-multi-lingual-multi-language-msi-using-wix-and-custom-build-scripts/ >> - things explained in this book: >> http://my.safaribooksonline.com/book/-/9781849513722/localizing-your-installer/ch12lvl1sec06(of >> course, the complete version) >> - my own mixed versions of all I read in different places. >> - more >> >> Michael, can you explain what you say at the end, about changing the >> SummaryInfo properties? >> did you simply use the script as referenced in >> http://www.installsite.org/pages/en/msi/articles/embeddedlang/index.htm? >> >> I used the Windows 7 SDK script >> >> cscript.exe utils\WiLangId.vbs installer.msi Package 1033,1034 >> >> then open the .msi with Orca and search for 1034. I get nothing. (Not to say >> that obviusly, the >> installer still launches in english in my spanish OS. >> >> B) Does WiX offer some way of Mirroring the user interface? For example, >> suppose I want my >> installer to be localized to arabic or some language that is read from right >> to left. How can I make >> the interface inverted so text are correctly aligned and images are shown in >> a mirrored fashion? >> (or for example, other images are shown instead of the "traditionals"). >> >> If you help me with this I will be the happiest guy ever. I'm telling you, >> this is driving me crazy! >> >> Thanks in advance. >> >> >> >> From: Michael Tissington <michael_tissington@ci...> - 2011-03-14 14:18 >> >> Thanks - I was using a script to create the transform but when I use torch >> it works great :) >> >> -----Original Message----- >> From: Tobias S [mailto:tobias.s1...@gmail.com] >> Sent: 12 March 2011 13:07 >> To: General discussion for Windows Installer XML toolset. >> Subject: Re: [WiX-users] Multilanguage install >> >> Hi, Just did a build with the same things in our build environment. >> The two MSIs differ only in (except language string) Product Language >> Property (1033 and 1040). The transform then is created with Torch.exe -t >> Language "en-US\SetupProject.msi" "it-IT\SetupProject.msi" -out >> "en-US\it-IT.mst". Did you use the "-t Language" parameter here ? >> >>> I then created a transform between my 1033 and 1040 and embedded it >>> into the >>> 1033 with a name of 1040 >>> I then set the Languages in the Summary Info to '1033,1040' >> >> Never did it the way as described >> inhttp://www.installsite.org/pages/en/msi/articles/embeddedlang/index.htm >> . But at first glance the way you tried it seems similar to the described >> way. >> >> What happens if you build the italian and english package and afterwards >> create the transform as described above and apply it to the english package >> in the form msiexec /i SetupProject.msi TRANSFORMS=it-IT.mst ? >> >> >> >> 2011/3/11 Michael Tissington <michael_tissing...@ciqual.com>: >>> Hi I'm having problems with creating an msi that works for different >> locals. >>> Below is an extract from the log file >>> >>> I have created an msi for each language, changing the Language in the >>> Product element to 1033 and 1040 >>> >>> I can run both the 1033 and 1040 msi on the machine and they display >>> the correct language >>> >>> I then created a transform between my 1033 and 1040 and embedded it >>> into the >>> 1033 with a name of 1040 >>> I then set the Languages in the Summary Info to '1033,1040' >>> >>> I change my regional settings and then try to run the resulting msi >>> and it fails. >>> >>> Any ideas what I've missed please? >>> >>> >>> ------------------------- >>> MSI (c) (F4:94) [15:30:26:256]: APPCOMPAT: looking for appcompat >>> database entry with ProductCode '{15FA6484-DB24-460C-97D5-89CA132144D7}'. >>> MSI (c) (F4:94) [15:30:26:256]: APPCOMPAT: no matching ProductCode >>> found in database. >>> MSI (c) (F4:94) [15:30:26:271]: MSCOREE not loaded loading copy from >>> system32 >>> MSI (c) (F4:94) [15:30:26:271]: Machine policy value >>> 'TransformsSecure' is 0 MSI (c) (F4:94) [15:30:26:271]: User policy >>> value 'TransformsAtSource' is 0 MSI (c) (F4:94) [15:30:26:271]: >>> Machine policy value 'DisablePatch' is 0 MSI (c) (F4:94) >>> [15:30:26:271]: Machine policy value 'AllowLockdownPatch' is >>> 0 >>> MSI (c) (F4:94) [15:30:26:271]: Machine policy value >>> 'DisableLUAPatching' is >>> 0 >>> MSI (c) (F4:94) [15:30:26:271]: Machine policy value >>> 'DisableFlyWeightPatching' is 0 MSI (c) (F4:94) [15:30:26:271]: >>> Looking for storage transform: 1040 MSI (c) (F4:94) [15:30:26:271]: >>> Validating transform '1040' with validation bits 0x1 MSI (c) (F4:94) >>> [15:30:26:271]: Note: 1: 2745 2: 1040 3: >>> C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\d6082c.msi 4: 1033 5: 1040 MSI (c) >>> (F4:94) [15:30:26:271]: 1: 2745 2: 1040 3: >>> C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\d6082c.msi 4: 1033 5: 1040 MSI (c) >>> (F4:94) [15:30:26:271]: Note: 1: 2729 >>> DEBUG: Error 2745: Transform 1040 invalid for package >>> C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\d6082c.msi. Expected language 1033, >>> found language 1040. >>> 1: 2745 2: 1040 3: C:\DOCUME~1\ADMINI~1\IMPOST~1\Temp\d6082c.msi 4: 1033 >> 5: >>> 1040 >>> Errore nell'applicazione dei trasformatori. Verificare che i percorsi >>> dei trasformatori specificati siano validi. >>> 1040 >>> MSI (c) (F4:94) [15:30:26:271]: Note: 1: 1708 MSI (c) (F4:94) >>> [15:30:26:271]: Note: 1: 2729 MSI (c) (F4:94) [15:30:26:271]: Note: 1: >>> 2729 MSI (c) (F4:94) [15:30:26:271]: Product: Session Insight -- >>> Installation failed. >>> >>> >>> ---------------------------------------------------------------------- >>> -------- >>> Colocation vs. Managed Hosting >>> A question and answer guide to determining the best fit for your >>> organization - today and in the future. >>> http://p.sf.net/sfu/internap-sfd2d >>> _______________________________________________ >>> WiX-users mailing list >>> WiX-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/wix-users >>> >> >> ---------------------------------------------------------------------------- >> -- >> Colocation vs. Managed Hosting >> A question and answer guide to determining the best fit for your >> organization - today and in the future.http://p.sf.net/sfu/internap-sfd2d >> _______________________________________________ >> WiX-users mailing >> listWiX-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/wix-users >> ------------------------------------------------------------------------------ >> Colocation vs. Managed Hosting >> A question and answer guide to determining the best fit >> for your organization - today and in the future. >> http://p.sf.net/sfu/internap-sfd2d >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users