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
- :
- Localizing license agreement.
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
Nov 12, 2010
05:42 PM
Localizing license agreement.
I need to have our installer EULA localized and I'm having problems. I'm using a License Agreement panel and I've identified the English version of the file in it. Then in the localization files for the other locale (e.g. _es for Spanish) I've entered the appropriate file name like this:
# LicenseAgrActionConsole.b5b801dd972c.resourceName=license.txt
LicenseAgrActionConsole.b5b801dd972c.resourceName=license_es.txt
# LicenseAgrActionConsole.b5b801dd972c.resourcePath=$IA_PROJECT_DIR$\\SetupFiles\\
LicenseAgrActionConsole.b5b801dd972c.resourcePath=$IA_PROJECT_DIR$\\SetupFiles\\
The license_es.txt exists in the same directory as the English one. But if I choose the Spanish locale in the installer I get a "File not found" message in the dialog. I've read the help & think I'm going everything right, but it doesn't work.
The only way I can make this work is to use a separate License Agreement action with a locale rule for each of the locales. It works but from the help it doesn't sound like I should have to do that.
Does anyone have any ideas about what I might have done wrong?
# LicenseAgrActionConsole.b5b801dd972c.resourceName=license.txt
LicenseAgrActionConsole.b5b801dd972c.resourceName=license_es.txt
# LicenseAgrActionConsole.b5b801dd972c.resourcePath=$IA_PROJECT_DIR$\\SetupFiles\\
LicenseAgrActionConsole.b5b801dd972c.resourcePath=$IA_PROJECT_DIR$\\SetupFiles\\
The license_es.txt exists in the same directory as the English one. But if I choose the Spanish locale in the installer I get a "File not found" message in the dialog. I've read the help & think I'm going everything right, but it doesn't work.
The only way I can make this work is to use a separate License Agreement action with a locale rule for each of the locales. It works but from the help it doesn't sound like I should have to do that.
Does anyone have any ideas about what I might have done wrong?
(1) Reply
Nov 16, 2010
05:46 PM
If anybody cares I figured out the problem. The localized files, for example license_es.txt need to be included in the IA project in the magic DO NOT INSTALL folder. Then the changes in the custom_es file worked.