Clytie Siddall írta:
> Hi everyone :)
> 
> The Vietnamese Windows build for OpenOffice.org 2.1 has been blocked by
> the persistent lack of Unicode support in NSIS, which results in
> scrambled installer screens:
> 
> http://www.riverland.net.au/~clytie/OpenOffice/anhchup/Nam_06_11/font.PNG
> 
> which in turn resulted in users abandoning OpenOffice.org and trashing
> the app. :(
> 
> We followed up NSIS development, but the developer has no current
> interest in providing Unicode support.
> 
> Luckily, the l10n expertise here at OpenOffice.org has provided a
> workaround. :)
> 
> NSIS _does_ support legacy encodings, so as long as you can convert your
> installer-screens' precomposed characters to decomposed Unicode, the
> OpenOffice.org code will provide the appropriate legacy encoding to
> display it. Here is the same screen, using the converted code:
> 
> http://www.openoffice.org/nonav/issues/showattachment.cgi/41942/vi-1.png
> 
> Issue 73192 contains the conversion script to apply to your GSI file. I
> suggest only applying it to files used to create Windows builds, as some
> systems/software have problems displaying decomposed characters. If we
> keep all the other builds precomposed, we will minimize the probability
> of display errors.
> 
> Please see these issues for further information:
> 
> http://www.openoffice.org/issues/show_bug.cgi?id=72905
> http://www.openoffice.org/issues/show_bug.cgi?id=73103
> http://www.openoffice.org/issues/show_bug.cgi?id=73192
> 
> Many thanks to pavel, sb and timar for their help and expertise. :)
> 

It should be noted that this is not a general solution but for
Vietnamese only. A lot of languages do not have legacy encoding in
Windows at all. Vietnamese has one (MS1258) but it has only partial
support in OOo codebase, therefore a workaround is necessary. You are
welcome.

Just one more remark about NSIS: NSIS could easily support Unicode, but
currently it does not want to, because it has to be compatible with
older Windows operating systems (Win9x,Me) which lack of out-of-the-box
Unicode support. Let's hope that people will stop using these old
operating systems in the next few years so software developers do not
need to support them. A lot of things will be easier than.

Andras

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to