Text List
The text list allows you to use multilingual texts in a project.
A text list contains the texts used in the application as default texts with a text ID and their translations into various languages. At this central location, you can add a new default text or translate an existing text into other languages.
Visualizations in particular access these centrally stored texts. The text lists are the basis for localization, selecting a language, and changing languages in visualizations.
There are following types of text lists:
GlobalTextListin the POUs viewThe global text list is available throughout the entire project. It is automatically created and updated so that it always contains all texts defined in the visualization elements.
Text lists located below an alarm configuration
This is automatically created and updated with the messages defined in the alarm group of the same name.
Text list which supports an enumeration
In this case, in the declaration editor an enumeration is also provided with a localization view in addition to the declaration. This is an automatically generated text list which provides a multilingual entry for each enumeration member. This kind of text list is always downloaded together with the enumeration to the controller.
Custom text list
Behavior at download
In the object properties of the test list, on the Text List tab, you can select when and how the text list is loaded onto a controller. By default, the text list is downloaded to the controller together with the application.
Important
If an application is run without visualization but needs to access text lists, then you need to implement additional code.
For more information, see the following: Downloading a Text List without a Visualization