Thanks Blair.
After removed those curly braces, it works. I'll log a bug. Thanks again. ________________________________ From: Blair <os...@live.com> To: General discussion for Windows Installer XML toolset. <wix-users@lists.sourceforge.net> Sent: Friday, November 6, 2009 6:56:44 PM Subject: Re: [WiX-users] Some text on progress dialog It doesn't like the '}' chars, especially when they replace missing ']' chars. Looks like a bug. Please file it. -----Original Message----- From: little.forest [mailto:little.for...@ymail.com] Sent: Friday, November 06, 2009 2:44 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Some text on progress dialog Thanks Blair. There is a new problem after I added the "WixUI_ErrorProgressText" line yesterday. I tested the build itself yesterday. It worked. But when I took a closer look at the build log this morning, I found there are some link errors. The en-US, es-ES, it-IT and pt-BR languages are fine. But the de-DE and fr-FR languages have the error. For example, for de-DE: C:\delivery\Dev\wix30_public\src\ext\UIExtension\wixlib\ErrorProgressText.wx s(167) : error LGHT0204 : ICE03: Invalid template string; Table: Error, Column: Message, Key(s): 1603 C:\delivery\Dev\wix30_public\src\ext\UIExtension\wixlib\ErrorProgressText.wx s(230) : error LGHT0204 : ICE03: Invalid template string; Table: Error, Column: Message, Key(s): 1918 C:\delivery\Dev\wix30_public\src\ext\UIExtension\wixlib\ErrorProgressText.wx s(231) : error LGHT0204 : ICE03: Invalid template string; Table: Error, Column: Message, Key(s): 1919 I then opened the WixUI_de-de.wxl. I did see the string definitions for 1603, 1918 and 1919: <String Id="Error1603">Die Datei [2][3] wird im Augenblick von folgendem Prozess verwendet: Name: [4], ID: [5], Fenstertitel: "[6]"}. Schließen Sie diese Anwendung, und wiederholen Sie den Vorgang.</String> ... <String Id="Error1918">Fehler beim Installieren des ODBC-Treibers: [4]. ODBC-Fehler [2]: [3}. Stellen Sie sicher, dass die Datei [4] vorhanden ist und Sie darauf zugreifen können.</String> <String Id="Error1919">Fehler beim Konfigurieren der ODBC-Datenquelle: [4]. ODBC-Fehler [2]: [3}. Stellen Sie sicher, dass die Datei [4] vorhanden ist und Sie darauf zugreifen können.</String> Do you know why I'm getting these link errors? For fr-FR, it complains the string 1721 isn't defined. But of course, it's defined in the fr-FR wxl file. Thanks. ________________________________ From: Blair <os...@live.com> To: General discussion for Windows Installer XML toolset. <wix-users@lists.sourceforge.net> Sent: Thursday, November 5, 2009 6:12:52 PM Subject: Re: [WiX-users] Some text on progress dialog Yes. 1033 = en-US = English (United States). The attribute's value needs to be the decimal LCID value. A list of LCIDs are here: http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx -----Original Message----- From: little.forest [mailto:little.for...@ymail.com] Sent: Thursday, November 05, 2009 5:52 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Some text on progress dialog Thanks Blair. You're a truly expert on Wix. I added "<UIRef Id="WixUI_ErrorProgressText"/>" in my code. It works! By the way, how does LCID work? Currently, in my code, I have "Language='1033'" in my code, is this okay? Thanks. ________________________________ From: Blair <os...@live.com> To: General discussion for Windows Installer XML toolset. <wix-users@lists.sourceforge.net> Sent: Tuesday, November 3, 2009 10:18:47 PM Subject: Re: [WiX-users] Some text on progress dialog If you want to use the WiX-supplied values, you need to have the following element in your authoring: <UIRef Id="WixUI_ErrorProgressText"/> and have "es-es" in your -Cultures parameter for light.exe. Otherwise, you need to make sure your ProductLanguage is set to some LCID that identifies Spanish so it will use the strings from the OS (assuming the OS has Spanish language support installed). -----Original Message----- From: little.forest [mailto:little.for...@ymail.com] Sent: Tuesday, November 03, 2009 5:38 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Some text on progress dialog We use Wix 3.0. In the progress dialog, there are some text showing during installation such as "Starting services", "Copying new files" or "Stopping services". I wonder if these text configurable based on different language? I found these string IDs and add the translation in each wxl files. But it doesn't seem working. It still always shows English no matter what language we choose. For instance, I have these in the WinUI_es-es.wxl: <String Id="ProgressTextStartServices">Iniciando servicios</String> <String Id="ProgressTextInstallFiles">Copiando archivos nuevos</String> <String Id="ProgressTextStopServices">Deteniendo servicios</String> <String Id="ProgressTextCreateShortcuts">Creando accesos directos</String> <String Id="ProgressTextRegisterProduct">Registrando producto</String> <String Id="ProgressTextRollbackCleanup">Quitando archivos de copia de seguridad</String> But the Spanish installer still shows English. I doubt if these strings are from shell? Namely, they can't be customized based on the language? But I'm not sure. Let me know if you know it. Thanks. /Brian __________________________________________________________________ Looking for the perfect gift? Give the gift of Flickr! http://www.flickr.com/gift/ ---------------------------------------------------------------------------- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __________________________________________________________________ Looking for the perfect gift? Give the gift of Flickr! http://www.flickr.com/gift/ ---------------------------------------------------------------------------- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __________________________________________________________________ The new Internet Explorer® 8 - Faster, safer, easier. Optimized for Yahoo! Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/ ---------------------------------------------------------------------------- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __________________________________________________________________ Get a sneak peak at messages with a handy reading pane with All new Yahoo! Mail: http://ca.promos.yahoo.com/newmail/overview2/ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users