cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
alancc
Level 6

New Added language does not Show

Hi,

I try to use the "New Language Wizard" at https://docs.revenera.com/installshield21helplib/helplibrary/IHelpNewLangIDERef.htm to add a new language((Afrikaans) to my InstallShield project.

Then I translate the .ini file and two .dll files. However, after building the project, I run the setup.exe.

The language switcher has the new language "Afrikaans", so I choose it. Then I can see a second dialog with Afrikaans language, saying "Preparing the installation". However, when the "Welcome to the InstallShield Wizard for xxx" appears, it is still in English, and all following UIs are all in English.

Why?

The setup.exe(zipped) and the localized files are all attached. The last .dll should be put in the "Skins" subdirectory.

Labels (1)
0 Kudos
(7) Replies
varul
Revenera Moderator Revenera Moderator
Revenera Moderator

Hi @alancc ,

  If you add any new language using Add language option, you need to translate the strings as per the new language,  if we dont translate the default strings for that language will be in English only, Please refer the help document.

"If you want to add the unsupported language in InstallScript or InstallScript MSI projects, you will need to translate the strings in those files. You can open the .dll file in a resource editor to replace the English strings with the appropriate translated strings."

 

https://docs.revenera.com/installshield21helplib/helplibrary/IHelpNewLangIDERef.htm#:~:text=You%20can%20open%20the%20.,menu%2C%20click%20Add%20New%20Language.

0 Kudos

Hi, @varul 

I have already translated all the required files, including one .ini file and two .dll files mentioned in the document. That is the reason why I wonder the translated contents do not show in the built setup file.

When I start the setup.exe, the first screen shows the translated contents:

image.png

However, the next screen and all other screens still show the English version contents:

image.png

0 Kudos
varul
Revenera Moderator Revenera Moderator
Revenera Moderator

Hi @alancc 

So currently the issue is observed only with Afrikaans language, for other languages its working, and you have already translated all strings as well.

Could you please  raise a case by logging to community portal and raise a new case with details like ism and the steps to reproduce, which will help us to debug locally.


You can also contact support and raise a case. Or by sending a new email  at support@revenera.com along with details and steps to reproduce the issue along with ism and the translated strings.

0 Kudos

Hi, @varul 

Currently all built-in 35 languages are OK. And I want to make a test to unsupported language, so I choose Afrikaans and find the issue.

I think if I add other unsupported languages, they will have the same issue.

Currently my support plan has expired, your support team suggest me to ask in the forum, that is the reason why I ask here.

0 Kudos
varul
Revenera Moderator Revenera Moderator
Revenera Moderator

Hi @alancc

  Did you edit the dialog for your new language Afrikaans , we need to edit the dialogs as well if the languages added are not reflecting in the dialogs, So please check the dialog for new language and check the strings and make sure the languages are translated as well, if not translated or translated strings are not added to the field, please select the translated using ellipsis button.

please refer screenshot and the ism for reference,

Did my reply solve the question? Click "ACCEPT AS SOLUTION" to help others find answers faster. Liked something? Click "KUDO".

0 Kudos

Hi, @varul 

I check my setup project and find in dialog editor and string editor, the texts for Afrikaans are still in English.

I can edit them in dialog/string editor. But that is very time-consuming.

0 Kudos
varul
Revenera Moderator Revenera Moderator
Revenera Moderator

Hi @alancc ,

 Yes, we need to edit the dialog and translate and replace the texts as well, because for each language the dialogs are different, for default IS shipped languages the dialogs strings are translated, for any new languages added we need to translate as per the new language added.

0 Kudos