Language types in 1C:Enterprise
Languages in 1C:Enterprise
Some texts in applications developed on 1C:Enterprise platform may be displayed in different languages because there are multiple language settings in 1C.
- 1C:Enterprise platform interface language
- Application user interface language
- Regional settings
- Application data language
- Script variant
1C:Enterprise platform interface language
Platform interface and messages can be displayed in a specified language.
First, you need to install the appropriate language package.
You can select language packages in the Additional interfaces screen during 1C:Enterprise platform installation.
In the Set the default interface language field you can select the default language of 1C:Enterprise platform interface.
As a result, every application launched this platform version will have the platform interface texts displayed in the specified language. In case the interface default language is not specified, the OS interface language will be used.
You can switch the platform interface language with 1C:Enterprise command-line option /L<language code>.
You can also specify a platform interface language for a separate infobase.
Application interface language
The application interface can also be displayed in a specific language.
The list of available application languages is provided by application vendor and can be modified.
The application interface language is defined for each infobase user separately. That means that different users can have the application texts displayed in different languages. You can specify the application language in the infobase user settings list.
If the user default language is not specified, the application texts will be displayed in the language selected in the Default language property.
Regional settings
The infobase regional settings define the date, time, and numbers format.
You can specify regional settings using the /VL<language code> command-line option.
You can also specify regional settings for a separate infobase when it is created. Select a language in the Add infobase step.
You can edit these settings in the Designer mode, using the Administration - Regional infobase setiings menu item.
In case the default language is not specified, the OS settings are used.
You can also use the /VL<language code> command-line option in the Additional startup options setting of a separate infobase.
If the regional settings used on your computer are not supported by the platform version you run, when running the infobase you will receive the error message "Incorrect localization name ...".
To avoid this issue, specify valid regional settings using the methods mentioned above.
User data language
User data language is the language of the data stored in the infobase. That includes the catalogs, documents and predefined data, filled in during the first launch. You are generally not supposed to change the user data language.
Script language
You can specify the application code language. This setting does not affect the user interface display.
There are two script language options: English and Russian.
This property defines the language of 1C:Enterprise script keywords, function templates, and wizards. However, you can use any language available for 1C:Enterpise script, and even combine them in a single application.
Select the script language in the Script variant application setting.