Главная » IS-Hotel » Локализация пользовательского интерфейса в IS-Hotel
Назад

Локализация пользовательского интерфейса в IS-Hotel

Номер статьи: 0000149

В данной статье приводится описание способа локализации при помощи Яндекса.

Описание работы с переводчиком Microsoft можно найти тут:

https://www.microsoft.com/translator/getstarted.aspx.

Настройка перевода (Яндекс)



1. Необходимо получить API-ключ доступа к переводчику. Информация о регистрации и получении ключа расположена по адресу https://tech.yandex.ru/translate/.
Выданные ключи можно посмотреть по адресу https://tech.yandex.ru/keys/.
2. После получения ключа необходимо в задаче «Параметры» в разделе «Параметры языкового перевода», прописать ключ и тип используемого переводчика.

Параметры языкового перевода
Тип описывается символами и может быть или ya (для Яндекса), или ms (Microsoft).

3. После установки параметров необходимо перезапустить клиентскую часть, зайти в раздел «Общие настройки конфигурации» и запустить задачу «Перевод пакетов».

Задача "Перевод пакетов"

Окно задачи состоит их 3-х разделов:

  • Параметры обработки – здесь выбирается язык, на который надо перевести, пакет для перевода. Кнопка «Загрузить» запрашивает из базы все строки (ключи) для выбранного пакета.
  • Таблица со строками (ключами) для перевода. Кнопка «Сохранить» – сохраняет текущее состояние таблицы (переводы строк). Кнопка «Перевести все» – в случае наличия автоматического переводчика (онлайн-переводчика) запускает перевод всех непереведенных строк. Кнопка «Экспорт» – сохраняет содержимое таблицы (переведенные строки с привязкой к языку и пакету) во внешний файл. Кнопка «Импорт» – загружает из внешнего файла переведенные строки в таблицу.
  • Раздел «Текст» создан для ручного ввода перевода строки.

4. В задаче «Перевод пакетов» необходимо выбрать язык, на который нужно сделать перевод, затем выбрать в раскрывающемся списке прикладной или системный пакет и нажать кнопку Загрузить.

Задача "Перевод пакетов", после выбора пакета, языка и нажатия кнопки "Загрузить"

5. Запускаем перевод всех строк. Для этого нажимаем кнопку «Перевести все». Появится диалоговое окно для подтверждения операции.
Диалоговое окно с вопросом о подтверждении перевода строк

При автопереводе вверху окна появится индикатор процесса перевода.
Идентификатор процесса перевода

Пример таблицы после перевода.
Таблица после перевода

6.Теперь необходимо сохранить результаты в базу данных, для этого нужно просто нажать кнопку «Сохранить», которая расположена над таблицей.

Примечание: таким же способом можно перевести остальные пакеты, не забывая после каждого перевода нажать «Сохранить».
Просмотры: 538