HTML 5 Angular web portal translations wont translate back to the default language

Hello,

I have a strange behaviour on the Angular HTML5 Web portal. When the current logged in user wants to revert the language change of the portal to the browser language or the user language some of the words wont translate back.

PROBLEM:

Some words wont revert back to the initial translation.

USE CASE:

To allow the user to switch back and fourth from the browser language to the language set on the Person table.

CURRENT WORKAROUND:

The current solution to this is to log out and log in and the translations will be fully present.

ENVIRONMENT:

Identity Manager 9.2.1. and all translations are present in the QBMTranslationsAddOnSource and DialogMultiLanguage Table.

This is not the desired logic of the translations. How can we fix this? 

Thank you for your help,

Zan

  • Hello Zan,


    Can you provide an example of translations that do not revert back when you refresh the page?

  • Hello,

    We have solved this problem with a slight customization of the Angular web portal code. 

    Solution

    We have created a custom dropdown component for the end user to switch between the desired languages (this are not fixed to the Person table on the UID_DialogCulture, so the browser language and the person language) so we only translate the strings based on the #LDS prefix.

    We only used the OOTB methods provided by One Identity with a slight customization in the html inside the qer.

    This works as intended for the end user.

    Have a nice day,

    Zan