Internationalization mechanisms embedded in the platform allow using different languages both when developing the application solution and during the work of application solution users. In addition, at the platform level various national standards for representation of dates, numbers, etc. are supported. It is possible to extract the following localization support capabilities:
UNICODE |
Support of national dates, numbers |
Support of different languages in the 1C:Enterprise system is possible thanks to the fact that all the configuration and database texts are in the UNICODE format. This format allows including in any text information the symbols of different languages at the same time. Thus, the user can enter the data in different languages, for example, the article description or the contract text should be included in the language of the manufacturer country. In this case, the system will not only display these texts correctly, but also search and sort them. |
For the main European languages the national representation of dates, numbers is supported as well as an order of text sorting. There is an ability to configure a particular application solution for the use of regional settings accepted in the countries that speak this language. Moreover, the information base administrator has an opportunity to use both the settings accepted in the operating system by default and his own that differ from them. |
Two script versions |
Script localization support |
When developing the application solutions, a script is actively used. With its help, the developer can describe his own algorithms of application solution functioning. All the script operators have the writing both in Russian and English. For this, it is not required to change and settings of the Designer – the system will correctly perceive the operators written in both languages. The documentation and syntax assistant contain the English-language syntax and the synonyms for all the script operators. |
A script contains a set of functions that support localization: NStr(), PeriodPresentation(), NumberInWords(), Format(). |
Different languages of platform interface |
Cryptography mechanism |
The platform can use different languages to generate command interface. |
The questions asked by the cryptography mechanism are generated in the language of platform interface. |
Localization of application solutions |
Different languages of setup interface |
In addition to the use of standard commands of the platform interface in different languages, the developer can use the different languages for those forms and interface which he creates by himself.
|
Setup program provides installation in the language that best matches the operating system settings on the user computer. For example, if an operating system uses the Latvian regional settings, then setup will display all the messages in the Latvian language, if English – in English. |
Release files in two languages |
|
Release files that contain a description of platform changes are supplied in Russian and English languages. |