Localization

InstallAnywhere 2017

Edition • The Premier edition of InstallAnywhere includes default run-time strings in 31 supported languages. The Professional edition includes default run-time strings in 9 languages.

InstallAnywhere offers various features that enable you to customize your installers for global distribution.

When an installer project is first built, a folder called <projectname>locales is created in the same directory as the project file. For each locale selected on the Locales subtab of the Build > Build Configurations tab in the Advanced Designer there will be a file in this <projectname>locales folder. The locale files are generated as custom_<localecode>, so for English which has a locale code of en, the name of the locale file will be custom_en. These files contain keys and values for all of the dynamic strings in the project. The keys are generated by the name of the action, with a unique value to represent the unique instance of the action, and an additional parameter to signify which dynamic value of the action is being referenced. For example:

InstallSet.9733839b90f6.installSetName=Typical

InstallSet.9733839b90f6.description= The most common application features will be installed.

This option is recommended for most users. The ProjectLocalizationInfo.txt file contains the mapping between the actions in the project and their keys in the locale files. Review the ProjectLocalizationInfo.txt file for any questions as to which action the key refers to.

See Also