Локализация
Локализация приложения позволяет пользователю видеть надписи в интерфейсе приложения на том языке, который он использует для работы (порядок определения языка локализации).
Локализованные строки могут использоваться в таких элементах, как:
- свойство Представление элемента проекта Описание подсистемы;
- представление реквизитов справочников, регистров сведений и планов обмена;
- представление команд открытия автоматических форм элементов проекта, а также заголовки этих форм;
- свойство Представление элементов перечисления и полей структур;
- описание и шаблон представления события журнала событий;
- строки, формируемые в коде.
Языки локализации и язык по умолчанию
Чтобы локализация приложения стала возможной, в элементе Описание проекта должны быть заданы языки локализации и один из них должен быть указан как язык по умолчанию. Например:

Ид: 0195ec77-ce86-73ba-aecc-4d840e00d78f
Версия: 1.0
Имя: ПримерЛокализации
Поставщик: e1c
Представление: Пример локализации
ПредставлениеПоставщика: e1c
РежимСовместимости: 9.0
ЯзыкРазработки: Русский
ЯзыкПоУмолчанию: Русский
ЯзыкиЛокализации:
- Русский
- Английский
Если не указать ни одного языка, это будет означать, что проект не нуждается в локализации. В качестве языков локализации можно выбрать только значения перечисления Язык. На данный момент поддерживаются только русский и английский языки.
Элемент проекта вида «ЛокализованныеСтроки»
Используйте элемент проекта вида ЛокализованныеСтроки для хранения строк, которые должны быть переведены на другие языки. Данный элемент проекта содержит ключи (идентификаторы) локализуемых строк и их значения на языке по умолчанию. Блоки идентификаторов разделены на две секции:
-
Строки
Строки можно использовать в описании компонентов интерфейса и элементов проекта, а также в коде.
-
Шаблоны