Руководство по настройке altAwin:Локализация

Материал из AltecDocs
Перейти к:навигация, поиск

Локализация

Модуль «Локализация» предназначен для перевода интерфейса altAwin на различные языки.

Языком, на котором по умолчанию поставляется altAwin, является русский. В некоторых случаях может возникнуть необходимость перевода на другой язык элементов интерфейса, например меню, надписей на кнопках, наименований полей, сообщений и т. п.

Для выполнения перевода перейдите к соответствующему подразделу раздела Сервис. В дереве навигации в левой части окна будет представлен список установленных локализаций.

IconInfo.png Для доступа к подразделу «Локализация» пользователь должен быть авторизован под учётной записью администратора.
Рис. 4.167. Представление Локализация


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

Рис. 4.168. Создание новой локализации


При перемещении по дереву навигации в пределах соответствующей локализации, переключаясь между формами, в правой части окна приводится таблица сообщений для выбранной формы. В столбце sourсe приводится сообщение интерфейса на исходном языке, на основании которого выполняется локализация, а в столбце translate — перевод. Отредактируйте значение ячеек в столбце translate так, чтобы в них содержался корректный перевод сообщений из левой колонки source.

Рис. 4.169. Редактирование локализации


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

Подключение локализации

Для того чтобы подключить созданную локализацию требуется соответствующим образом изменить (или создать в случае отсутствия) файл locale в каталоге Bin. Для русского языка, например, его содержимое должно быть представлено строкой «LCID=1033», для немецкого: «LCID=0407». Также созданную локализацию можно подключить, установив её языком по умолчанию при помощи кнопки AWsetDefaultLocaleLang.png.

Синхронизация перевода позволяет в языковых файлах, созданных для более новой версии ПО, учесть перевод, выполненный для предыдущих версий.