Quick stroll through the RTM source dump reveals the following:

7 extensions have localized strings:
ComPlus
Firewall
IIS
MSMQ
SQL
UI
Util

5 of those extensions have only en-US strings included:
ComPlus
Firewall
IIS
MSMQ
SQL

Util also has de-DE (but only those two languages), and UI has a total of 12
languages, including en-US and de-DE.

Gábor's localization project only extends the localization for the UI
extension (including the action and error tables) but does not include any
strings from the other 6 extensions. (It is not his fault, he was looking at
just the UI extension, which is the only one really called out in wix.chm
and the only one with more than two languages localized in the RTM).

Those are 143 strings that are NOT in the UI extension (a lot less than the
approx 400-500 strings that ARE in the UI extension) but still a fair
number. Supplemental .WXL files added to light's (and lit's) commandline can
contain strings not used in the extensions that are actually used without
adding any bloat to the final product (since strings not referenced are
ignored and never incorporated) so if we could get 143 strings localized
into 11 languages + whatever additional languages Gábor has outside of the
12 that currently ship would be a great boon to the community.

While I am fluent in Spanish I am not a native speaker, and I would prefer a
native speaker in localization activities for the target languages (the
translation quality tends to be much higher), but if Gábor (or anyone else)
is willing to manage an additional set of strings (12 of them already have a
translation into German) I'm willing to send the "initial" set of language
files with English placeholders to get the process started.

The latest source dump of 3.5 has the same number of WXL files, so I assume
that it doesn't have any additional languages translated at this point
(although there are a small number of additional strings).

-Blair

-----Original Message-----
From: Capaci, Chris [mailto:christopher.cap...@hp.com] 
Sent: Wednesday, September 16, 2009 12:08 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Localized strings not in Wix Extensions

I'll preface this by saying that I'm not very experienced using Wix so I may
be doing something wrong. I'm attempting to use the FirewallExtension. When
I build in English it succeeds. However, when I build using other languages
it fails. I get the following error:

C:\delivery\Dev\wix30_public\src\ext\FirewallExtension\wixlib\FirewallExtens
ion.wxs(19) : error LGHT0102 : The localization variable
!(loc.WixSchedFirewallExceptionsInstall) is unknown.  Please ensure the
variable is defined.


After a little bit of digging around I found that the string
WixSchedFirewallExceptionsInstall and about 5 or 6 others are only defined
in English. So, when my build attempts to build other languages the strings
are not defined and it fails.

To work around this I've added the English strings to all my localized files
so the string ID is defined for each language. I don't particularly like
that so I figured I'd ask if there are any plans on getting strings in the
Wix Extensions localized. I noticed that other extensions also only have
English strings defined, so this doesn't just apply to the
FirewallExtension. I would assume there are plans to localize these strings
since they are set up to be, but the way it is right now makes the extension
unusable without doing what I did for projects that build in languages other
than English. Unless, of course, I'm doing something wrong and it's possible
to not include/use the UI and strings defined for the extension, but I don't
think there is.



Chris
----------------------------------------------------------------------------
--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to