All strings in MX-Client are completely localizable. Based on culture settings of the user, logged in MX-Client, strings in different languages are displayed. System strings are all strings displayed if no content library is registered. This includes strings that are displayed, during the execution of some content, in information panel.
Using this interface it is possible to create new language and to edit strings for the new language. Because of the immense number of system string search engine is also available. With localization search engine one can simply and quickly find whatever string he is looking for.
User interface consists of several sections; Categories, Languages, Search, Definitions and Strings. First two sections are accessible through tabs.
Categories
Section contains a list of categories for all system strings. Categories are grouped by the first character of the category name. By default categories for the first three letters are displayed. To access more categories use configuration buttons at the bottom of the list.
Three groups of categories are available; Component Model, Forms and Configuration. In the first section all strings are gathered relevant to the data layer. In Forms section strings are available relevant to user interfaces and Mx controls. In Configuration section all strings relevant for system configuration are displayed. This includes all Control Panel’s strings, Signature strings, Workplace strings, etc.
Languages
For the detail description on where different languages can be used or set and how to manage these languages see chapter Languages.
Search
Because of vast number of string it is almost impossible to know where exactly one string is located. Search engine examines all system strings and returns those containing the defined key word(s).
To search for a string
- Enter the desired key word or words in field String.
- Click Search.
- The strings containing key words are listed in Definitions section.
Definitions
This section possesses all strings contained in the category selected in Categories section or strings found through the localization search engine. In order to manage localization one of the records in the list must be selected.
Strings
This section contains all languages defined in Languages section. First language in the list is English. English already has a predefined or default value.
To localize a string
- Run MX-Client.
- Login using account with administrative privileges.
- Click application menu button and select Control Panel.
- Click Localization in Configuration section.
- Select the category containing the string or find the string through the search engine.
- Select the string in Definitions section.
- Beside the desired language, in Strings section, enter the translated string.
Translated strings are visible immediately in the system if culture settings are appropriate for the user logged in MX-Client.
Transfer Localization
It is also possible to transfer localization from MX-Frame server to you local system, framework database. In order to do that, click Transfer Localization menu on the ribbon. All system strings are automatically loaded into your system and are visible immediately. Currently only English language is supported.