Настройки

Форма редактора проекта

Настройки языков перевода, проектов перевода, в том числе проектов перевода интерфейсов для внешних команд, а также используемых хранилищ перевода выполняется в форме редактора проекта. Форма можно открыть из контекстного меню в форме панели навигатора для текущей конфигурации.

Open Project Editor

Настройки выполняются на закладке Переводы (Translations).

В панели можно выделить 4 группы настроек:

  1. Языки (Languages) - в этой группе указываются все языки, на которые будет выполняться перевод

Project Editor

  1. Проекты перевода (Translated Project) - в этой группе задаются название проекта для переведенной конфигурации. Создание проекта перевода обязательно при переводе модели данных и исходного кода конфигурации. При переводе только интерфейса создание проекта не требуется.

Project Editor

  1. Хранилища перевода (Translation storage) - в этой группе указиваются используемые словари и порядок их применения, а также словарь, редактируемый по умолчанию.

Project Editor

  1. *Внешние проекты * (External projects) - в этой группе настраивается хранение переводов по язкам в различных проектах. Например, для каждой внешней команды, выполняющий перевод на один язык нужно создать собственный проект и связать с языком перевода. Пример настройки языка перевода интерфейса для внешней команды приведен в разделе Перевод интерфейса

Project Editor

Настройки 1C:Language Tool в свойствах проекта

Ряд настроек задается в форме Свойства (Properties) для текущего проекта. Открыть форму настроек можно из окна навигатора пункт Properties в контекстном меню для конфигурации. В форме можно задать флаги для используемых языков интерфейса (пункт Flags)

National flags

В разделе V8 - Translations можно включить автоматическое заполнение пустых элементов интерфейса на языке перевода из соответствующих элементов на другом языке. Например, если интерфейс конфигурации уже в полном объеме переведен на английский, а работа над испанским интерфейсом еще не завершена, то можно настроить заполнение пустых элементов испанского интерфейса элементами английского интерфейса.

В разделе V8 - Translations - Build in Language translations можно включить маскирование переменных, для которых не задан перевод, а также удаление комментариев в строках кода (Clear comments for lines of code) и документирующих комментариев (Clear descriptions in method's documentary comments) при построении конфигурации на языке перевода.

Для строк интерфейса предусмотрена возможность включать в хранилище перевода в качестве комментария несколько строк кода (Collect code context around NStr()). Такая возможность позволяет понять контекст, в котором употребляется интерфейсная строка. Количество строк перед (Lines of code before NStr()) и после (Lines of code after NStr()) также задаются ниже в форме настроек.

В разделе V8 - Translations - Storage настраиваются хранилища перевода, аналогично настройки в форме редактора проекта.

В разделе V8 - Translations - Storage - Dictionary regular expresssions настраиваются регулярные выражения.