mhubel
Posts: 26
Joined: Fri Jul 20, 2007 2:01 pm
Contact:  Website

license and readme not showing in other languages

Fri May 18, 2018 11:27 pm

We are trying to get the readme and license agreement show in all languages. At the present time only English shows. In other languages, it looks like it is saying that the file is missing.

We created a dictionary according to the instructions and even tried to include the full name of the ID for the "AgreementText" even though the example did not show that. Nothing helped.

The project file and the dictionary are included in the attached zip file.

Any suggestions would be appreciated.
Attachments
missing_readme.zip
(23.95KiB)Downloaded 248 times

Daniel
Posts: 8237
Joined: Mon Apr 02, 2012 1:11 pm
Contact:  Website

Re: license and readme not showing in other languages

Tue May 22, 2018 7:09 am

Hello,

Looking into your dictionary file it seems all languages are configured to use same RTF file (shrink_wrap_agreement_v17.rtf).

Code: Select all

  <ENTRY id="Control.Text.LicenseAgreementDlg#AgreementText">
    <STRING lang="en" value="e:\usr4.0\install\shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="fr" value="shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="tr" value="shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="pl" value="shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="it" value="shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="da" value="shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="fi" value="shrink_wrap_agreement_v17.rtf"/>
    <STRING lang="pt" value="shrink_wrap_agreement_v17.rtf"/>
  </ENTRY>
Can you please make sure you configure each language XML attribute to use its own RTF file? For instance, french_shrink_wrap_agreement_v17.rtf, italian_shrink_wrap_agreement_v17.rtf, etc.

You can event try to specify the full path to the rtf file for each language if the RTF files are not added in the same folder as your english RTF.

Let us know if this helped.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

mhubel
Posts: 26
Joined: Fri Jul 20, 2007 2:01 pm
Contact:  Website

Re: license and readme not showing in other languages

Tue May 22, 2018 1:15 pm

I can try copying the file with multiple names but the point is that for this file, there is no translation and we want the English version to show in all languages.

Daniel
Posts: 8237
Joined: Mon Apr 02, 2012 1:11 pm
Contact:  Website

Re: license and readme not showing in other languages

Wed May 23, 2018 8:39 am

Hello,

In this case you should not use our localization support. The localization support is intended to be used only when you want to display a specific (localized) version of the EULA to each language of your setup project.

Just go to "Dialogs" page, select the "LicenseAgreementDlg" dialog, right click on the "File name" field and select the "Localization..." option. Then just choose "Never translate this string" option, click [OK] and rebuild and test your setup project.

All the best,
Daniel
Daniel Radu - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”