The company has various license keys, some of which allow to use only the English interface, unlike the others where Russian is used.
The problem is:
Any entered text is automatically showed in the String table in section of current interface language.
But this table is not changeable, so I can't fill section of other language. Therefore if the user uses other interface language the text isn't visible.
If to open Report Designer with other interface language, instead of the entered text it will display identifiers. At replacement of identifiers by the new text, it creates new text constants which also have blank sections in String table for other languages.
It is not possible to create other languages in the WYSIWYG editor, if you want to add another language you have to switch in the report script via the "Edit code" context menu. I recommand that you add languages only if you do not want to make further changes to the script.
If you have further questions please let me know.
Hello Vladimir,
in his great report scripting tutorial series Volker Eckardt offered an example on how to use string tables for mulitlanguage development
Regards, Martin
Hi Vladimir,
You can also use another approach, what would allow end users to change the text as needed.
Create specific text models for instance a information carrier diagram (or a derived model)
In a language independent attribute you put a unique value
This model you can access by finding it at database level (you could drill down to the object level at once.
Add this model/object to the section as static data
Add the attribute value to your report
I can send you an example created with ARIS 7.1.0.524795
Good luck with this,
Edwin