in GUI Development by
I am loading from memory the language selected by user on previous ON/OFF.
This is working correct.

However not all language strings are being updated.
I am using this.InvalidateViewState();
I also have a slot i call as a callback function to redraw the screen after i have loaded the language variable with the new language.
It does not work.

What can i do?

1 Answer

0 votes
Best answer

Hello bjs,

when changing the language dynamically, all string resources directly assigned within the Inspector will be re-loaded when the MultiLingual flag is set for the related class.
If a string is assigned programmatically, you have to make sure that it is re-assigned again. Please read about using the the ReInit method.
More details you can find within the documentation section managing-localization.

With kind regards,

Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint