Runtime Multilingual Features SECTION 15 Multilingual Features
227
After setting, when the application is next run it will start in the selected
language
15-3 Runtime Multilingual Features
Applications supporting more than one language can be very useful, for
example for general use in countries with more than one national language, or
where a plant has a specific mix of personnel. This can also prove valuable for
international installations when the developers and on-site maintenance
engineers native language is different to the end customers. The system can
be switched to a comfortable language during work, and easily switched back
to the customer's requirement prior to hand over.
All translations for all system text (like dialogs, menus and errors etc) are
installed automatically. User defined text entered at development time (like
button captions, static text like "Value =", graph titles etc.) can be exported to a
text file for easy translation into as many additional languages as required. At
runtime the user can then change languages dynamically i.e. without having to
exit and restart the application. The translated system text and user defined
text is automatically loaded and displayed.
15-3-1 Changing Language at Runtime
The user (if permitted by security settings) may change the language at
runtime. The user may right-click the application and select the "Language
Settings…" option (see Chapter 6 Projects Menu Option Access Levels for
details of the right-click menu and setting access permissions).
Note: In this context for this dialog only, "<Default>" means no language file will be
loaded so the default text compiled in the executable, i.e. English, will be used.
This is the initial setting, and can be useful if no Language features are being
used.