In D2000 System application, there is possible to display some data in several
languages. The feature is allowed by means of the program Dictionary.
Within the frame of the Dictionary, you can define languages,
keywords and texts, which are assigned to individual keywords.
The procedure for defining your Dictionary is very simple. At first, you have to define the
languages, which form the table columns (see the dialog box below). Then
define the keywords (the column Key) and text (translations).
The keywords will be used for various definitions (e.g. object description,
technical units, user tool description, ... - see the list at the end of the
topic). According to your language selection, these definitions will be
displayed as they are defined for particular language in the Dictionary.
In the configuration of user's parameters, you can either define the language for a user, or allow him/her to switch among the defined languages, or enable him/her editing the Dictionary.
To open Dictionary in the process D2000 HI:
Example of the dictionary configuration in the D2000 system:
The dialog window is divided into following parts:
Filter enables to select the required list of keywords or translations from the dictionary.
Control buttons:
![]() |
Deletes a text from filter and cancels filtering. |
![]() |
Creates keyword based on text in filter or enables editing the translation for selected language. |
![]() |
Opens dialog window List of keywords and translations. |
![]() |
Opens dialog window containing detailed information. |
![]() |
Deletes all keywords from dictionary. |
![]() |
Deletes unused keywords from dictionary. |
![]() |
Exports (saves) the dictionary into the *.csv file.
The keys can be exported also with a time stamp modify time. Clicking on the
export button the above mentioned modal window opens. ![]() |
![]() |
Exports (saves) the used keywords into the *.csv file. The keywords can be exported also with a time stamp modify time. Clicking on the export button, the above mentioned window opens. |
![]() |
Exports (saves) the unused keywords into the *.csv file. The keywords can be exported also with a time stamp modify time. Clicking on the export button, the above mentioned window opens. |
![]() |
Exports (saves) the selected keys into the *.csv file. The keys can be exported also with a time stamp modify time. Clicking on the export button, the following modal window opens. |
![]() |
Imports the dictionary from a file.
Notes: |
![]() |
Defining the languages. Clicking the button opens the dialog window for defining the languages. |
The contents of the list depend on the filter - keywords or languages
variations.
If the list contains the keywords, it is able to change their names. When
editing the key, there may occur these colors:
The background of new keywords is light blue.
When creating the new key, a user must enter the name and translations into the text field. Over the text field, there are these buttons:
![]() |
Key into object - this button is enabled only if there is a relation between dictionary and text entry field. This connection is created when pressing CTRL+L or clicking the special button. Then, the keyword will be entered into the field. |
![]() |
References of key - opens the dialog window that displays the list of objects, which use the given key. |
![]() |
Deletes the key from dictionary. |
Below the text field, there is list of translations in various languages. The translations may be edited in this list.
In the bottom of dialog window, there is this information:
The arrow keys are used to navigate between the pages.
The each record can be edited directly in the list. Click on particular cell to edit key or the translation. The edited records (rows) are highlighted in yellow colour. This change of key word / translation will become evident automatically, any confirmation by a button is not required.
Clicking on the column header on the left, the data in table are arranged upwardly, next clicking arranges data downwardly. The icon in the column header shows the word order in column (ascending/descending).
When you configure texts, which are presented to users, you can enter a keyword.
This keyword will be replaced by corresponding text from the Dictionary
according to the language setting for the logged on user.
If there is no language defined for user, then replacing keywords from the
Dictionary is disabled.
Keywords are inserted by using the string {!}.
Example:
The string {!DB}
displays the following text:
When you want to use such keywords in configuration, use the keyboard CTRL+L
to open the Dictionary, when the mouse cursor is in the input edit field. When
you press the shortcut:
Keywords defined in the Dictionary can be used when you configure the following texts in process D2000 HI: