I just finished upgrading from IA X2 to X3 and wasn't sure how to best handle customized shared strings/translations. In my case I have modified a few of the strings in the English language section of the translator to remove branding and provide customized instructions. During the installation of X3, the existing X2 version was uninstalled, including all of the language files in the "trans" folder. Fortunately, I had a backup of the "translations.English" file containing my custom strings. For future reference, what is the recommended way of transferring those customized strings/translations to an upgraded version of IA? Is it safe to copy any customized translations files to the new version, or is there a better way to handle this?
FWIW, I did try copying the X2 "translations.English" file to the new X3 "trans" folder. When I then built and ran an installer, it appeared that all of the custom strings were correct except the caption and text on the very first initialization dialog. In order to get the caption and text on that first dialog to correctly show the custom strings, I had to reset to the default X3 translations.English file, and then re-enter the strings manually in the translator. However, when I compare the X2 and X3 versions of the customized translations.English file, they appear identical, so I'm not quite sure what happened there.
Thanks,
-Scott
Shared strings/translations when upgrading IA
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Shared strings/translations when upgrading IA
Dear Scott,
you may try to overwrite the latest translation files using a previous copy of the same.
However it may be possible that due the different IA versions, the data format of the respective translation files may be slightly different.
At such purpose there are several third-party tools that may be used. I suggest you to have a look at the "plugin" section of our forum.
Hope this helps you.
Regards
you may try to overwrite the latest translation files using a previous copy of the same.
However it may be possible that due the different IA versions, the data format of the respective translation files may be slightly different.
At such purpose there are several third-party tools that may be used. I suggest you to have a look at the "plugin" section of our forum.
Hope this helps you.
Regards
Francesco Toscano
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Re: Shared strings/translations when upgrading IA
Francesco,
Okay - thanks. I just wanted to make sure I wasn't missing something. At this point it is probably easiest for me just to re-enter the custom strings since I am only dealing with a few strings and one language. However, if we ever need to localize the installer, I will look into the third-party tools.
-Scott
Okay - thanks. I just wanted to make sure I wasn't missing something. At this point it is probably easiest for me just to re-enter the custom strings since I am only dealing with a few strings and one language. However, if we ever need to localize the installer, I will look into the third-party tools.
-Scott
Who is online
Users browsing this forum: No registered users and 220 guests