Lucas Carneiro
Posts: 8
Joined: Wed Sep 22, 2021 9:36 pm

Translations inside the Grid

Hi,

We are having some problems translating words that are internal to the Grids of the advanced installer. It seems the Advanced Installer provides translations for these words in some languages (including Spanish, German and Russian - which I was testing with) but not for others (including Brazilian Portuguese).

image (1).png
image (1).png (103.92 KiB) Viewed 1439 times
image (2).png
image (2).png (24.57 KiB) Viewed 1439 times
image (3).png
image (3).png (25.43 KiB) Viewed 1439 times

How do I provide translation of these texts? Is it possible to do it via AIL dictionaries, as we do for other texts?

Best regards,
Lucas Ribeiro Carneiro.
Liviu
Posts: 1054
Joined: Tue Jul 13, 2021 11:29 am
Contact: Website

Re: Translations inside the Grid

Hello Lucas,

By default, these strings are not translated for the Portuguese (Portugal) language.

But you can manually translate them by following these steps:

1. Go to the "Translations" page --> "Default Strings" tab.

2. Locate these Localization ID:
    • UIText.VolumeCostDrivesGroup
      • UIText.VolumeCostOthersGroup
          to find them easily you can type "VolumeCost" text into the top-right search box.
        3. Now you can add your desired text.
        VolumeCost strings.png
        VolumeCost strings.png (26.8 KiB) Viewed 1423 times

        Hope this helps! If you have any other questions, please don’t hesitate to contact us.

        Best regards,
        Liviu
        ________________________________________
        Liviu Sandu - Advanced Installer Team
        Follow us: Twitter - Facebook - YouTube
        Lucas Carneiro
        Posts: 8
        Joined: Wed Sep 22, 2021 9:36 pm

        Re: Translations inside the Grid

        Hi Liviu,

        Thanks for your support, it's working now.

        Just one more point. We have a process to translate all texts in our installers, and with this approach, it is not possible to use a dynamic dictionary to translate, because in this case, I need to change it directly in the Advanced Installer program.

        Is there no way to use a dynamic dictionary to translate these default strings as well?


        Regards,
        Lucas Ribeiro Carneiro.
        Liviu
        Posts: 1054
        Joined: Tue Jul 13, 2021 11:29 am
        Contact: Website

        Re: Translations inside the Grid

        Hello Lucas,

        Is there no way to use a dynamic dictionary to translate these default strings as well?
        I'm not quite sure I fully understand this. But if you want to export the dictonary .ail file and manually edit it, for example in Notepad, this can be achieved by following the steps from our Translating and using a new language tutorial.

        1. Go to the "Dictionaries" tab and click on the "Create" context menu option.
        create dictionary.png
        create dictionary.png (57.06 KiB) Viewed 1387 times

        2. The next step is to select the language that you want to start from. For example you can select English or Spanish or even both.

        3. Select the "Portuguese" language as the Target Language.
        portugal.png
        portugal.png (71.37 KiB) Viewed 1387 times

        4. Select the path of file, for example test.ail and click on Finish.

        5. Now if you open the .ail file in Notepad, you will find all the untranslated strings:
        ail file.png
        ail file.png (76.11 KiB) Viewed 1387 times

        6. After you make changes in the file, you can import it. Advanced Installer will extract from the dictionary only the strings that don't belong to an already registered language. The strings will then be saved into dictionary files in the “dictionaries” folder of Advanced Installer, carrying the language code in the file name.
        import.png
        import.png (48.09 KiB) Viewed 1387 times

        Also don't forget that you can send us the dictionary file after your translate the missing strings if you want to see your language included in the next version of Advanced Installer. We will offer you discounts, licenses or maintenance plan extensions in exchange for your work.

        Hope this helps! If you have any other questions, please don’t hesitate to contact us.

        Best regards,
        Liviu
        ________________________________________
        Liviu Sandu - Advanced Installer Team
        Follow us: Twitter - Facebook - YouTube

        Return to “Common Problems”