{"id":943,"date":"2017-12-02T06:29:24","date_gmt":"2017-12-02T06:29:24","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=943"},"modified":"2020-01-09T09:25:10","modified_gmt":"2020-01-09T09:25:10","slug":"localization-in-installanywhere","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/localization-in-installanywhere\/","title":{"rendered":"Localization in InstallAnywhere"},"content":{"rendered":"<p><strong>installanywhereExpert created the topic: Localization in InstallAnywhere<\/strong><br \/>\nLocalization in InstallAnywhere<\/p>\n<p>InstallAnywhere&#8217;s Enterprise edition allows developers to build installers for up to 29<br \/>\ndifferent languages. The Standard edition enables developers to build for up to 9<br \/>\nlanguages. To generate multi-language installers, click the Project | Locales task in the<br \/>\nAdvanced Designer, and use the check boxes to select the appropriate languages.<br \/>\nWhen an installer project is first built, a folder called <projectname>locales is created<br \/>\nin the same directory as the project file. For each locale selected in the Advanced<br \/>\nDesigner there will be a file in this <projectname>locales folder. The locale files are<br \/>\ngenerated as custom_<localecode>, so for English which has a locale code of en, the<br \/>\nname of the locale file will be custom_en. These files contain keys and values for all of<br \/>\nthe dynamic strings in the project. The keys are generated by the name of the action,<br \/>\nwith a unique value to represent the unique instance of the action, and an additional<br \/>\nparameter to signify which dynamic value of the action is being referenced. For<br \/>\nexample:<br \/>\nInstallSet.9733839b90f6.installSetName=Typical<br \/>\nInstallSet.9733839b90f6.description= The most common application features will<br \/>\nbe installed.<br \/>\nThis option is recommended for most users. The ProjectLocalizationInfo.txt file<br \/>\ncontains the mapping between the actions in the project and their keys in the locale<br \/>\nfiles. Review the ProjectLocalizationInfo.txt file for any questions as to which action<br \/>\nthe key refers to.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>installanywhereExpert created the topic: Localization in InstallAnywhere Localization in InstallAnywhere InstallAnywhere&#8217;s Enterprise edition allows developers to build installers for up to 29 different languages. The Standard edition enables developers to&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[49],"tags":[236],"class_list":["post-943","post","type-post","status-publish","format-standard","hentry","category-general","tag-installanywhere"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=943"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/943\/revisions"}],"predecessor-version":[{"id":944,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/943\/revisions\/944"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}