This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- Re: Displaying Russian License Agreement
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 07, 2009
07:53 AM
Displaying Russian License Agreement
I'm using InstallAnywhere 8, but want to see if this is fixed in InstallAnywhere 2009 to see if I should upgrade.
When I run the installer in Russian, my license agreement looks like garbage characters. The UI portion of the installer with localized strings looks ok. The license agreement and my localized files (custom_ru, etc.) are all UTF-8 and look ok in Notepad. Should I be using a UTF-8 license agreement? If not should I use HTML, RTF, etc?
Thanks,
Brian
When I run the installer in Russian, my license agreement looks like garbage characters. The UI portion of the installer with localized strings looks ok. The license agreement and my localized files (custom_ru, etc.) are all UTF-8 and look ok in Notepad. Should I be using a UTF-8 license agreement? If not should I use HTML, RTF, etc?
Thanks,
Brian
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 07, 2009
10:51 AM
I think it also depends if you support console mode installation. I know that IA could not display accented characters (like they exist in French for instance) it would simply discard them...
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 07, 2009
11:07 AM
pv7721 wrote:
I think it also depends if you support console mode installation. I know that IA could not display accented characters (like they exist in French for instance) it would simply discard them...
I'm not sure what this has to do with console mode. This is a graphical installer and is not intended to support console mode. Also, it's much worse than just not showing French accents. Languages like Czech and Russian use different codepages. The custom_cs, custom_ru, etc. files can use UTF-8 so will display localized strings correctly in Unicode fonts. But what about the EULA? Does it display in Unicode or always use the default system font? Should I change to HTML or RTF to get it to use Unicode or an appropriate font?
Thanks,
Brian
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 07, 2009
01:08 PM
HTML might be an alternative to try.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 07, 2009
04:07 PM
pv7721 wrote:
HTML might be an alternative to try.
Nope. Neither a correctly encoded Russian HTML file that displays fine in Firefox or a UTF-8 file that displays fine in Notepad work in InstallAnywhere 2009. Seems odd for this software not to work correctly since NSIS does just fine and is free.
Incidentally, I found an omission in the manual that the developers are supposedly fixing. If you are running on a system with a codepage other than the one in your target locales, those locales won't show up in your initial selection dialog box. That is, unless you add this to the optional installer arguments: -Dlax.locales=all
-- Brian