Hi and welcome to Advanced Installer forums.
Thank you for your interest in Advanced Installer.
So installer will have English, German and Slovenian language. Firstly, I saw that translation to Slovenian language was not all correct, so I fixed it, but still cannot translate the first screen where it is saying Setup (on top of winform) - in Slovenian is saying [ProductName] Nastavitve, but it should say [ProductName] namestitev. Can this be changed?
In order to achieve this, you can go in the "Translations" page, "Default Strings" tab, search for the "Nastavitve" string on the "Slovenian" column, double-click on it and modify it (it should be related to the "Property.Setup" localization ID).
How can I set, that shortcuts are all the same, but different text conditioned based on language which is choosed to be used in install process.
So if it used language English some shortcut to .exe file should be named "Update", but if it is used Slovenian install language it should be named "Posodobitev". Of course the link is to the same .exe file.
For this, you can follow the steps below:
- go in the Install Parameters page and create a new property (i.e. [SHORTCUT_NAME])
- add the "English" name of the shortcut in the "Value" field, then right-click on it, select "Localization..." and check the "Always translate this string -> Using specified localization identifier" option and click OK
- go in the "Translations" page, "Project Strings" tab, double-click on the "Property.SHORTCUT_NAME" row, on the "Slovenian" column and write the shortcut's Slovenian name there (i.e. Posodobitev)
- go in the Files and Folders page and use that property in the "Name" field of your shortcut (i.e. [|SHORTCUT_NAME])
- build and run the project
Let us know if this helped, otherwise give us more details about your scenario.
Best regards,
Eusebiu