В Business Studio Ultimate имеется возможность перевода данных на любой язык, доступный в Cloud Translation API. Подробнее см. Cloud Translation (англ.)
Функция перевода предоставляется компанией Google на платной основе.
Внимание! В статье представлен способ перевода через нейросеть без использования дополнительных возможностей Cloud Translation API (AutoML, пакетный перевод и тд). Перевод нейросетью может содержать лингвистические ошибки. Группа компаний "Современные технологии управления" не несёт ответственности за качество перевода. Подробнее об ограничениях сервиса Cloud Translate API см. Quotas and limits (англ.)
Настройка перевода осуществляется в несколько этапов:
Настройка аккаунта Google Cloud.
Настройка файла конфигурации.
Перевод данных в Business Studio Ultimate.
Примечание. Инструкция предназначена для пользователей, с навыками программирования и интеграции сетевых сервисов.
При начале работы с Google Cloud компания Google предоставляет 300 долларов США. Эти деньги можно потратить на услуги нейронного перевода или любые другие услуги сервиса в течение 90 дней. После 90 дней неиспользованный остаток этих средств сгорит.
Файл конфигурации translator config.ini находится в папке с установленной Business Studio 5.
Примечание. Редактировать файл рекомендуется в приложении NotePad++. Запускать программу нужно от имени администратора.
В файле имеется 5 параметров, обязательных для заполнения.
Параметр project_id можно получить следующим образом.
Перейти в Dashboard аккаунта.
В открывшемся окне в разделе Project Info искомым является значение Project ID.
Значение client_id можно получить следующим образом.
В аккаунте открыть ранее созданный oauth client id.
В правой части окна будет отображаться искомое client_id.
Значением mode могут являться:
resx - если нужно переводить ресурсы Business Studio (интерфейс).
ini - если нужно переводить ресурсы Business Studio Portal/HTML-публикации.
db - если нужно переводить базу.
all - если нужно перевести всё.
Также можно комбинировать первые 3 варианта через запятую без пробелов.
Путь до значения redirect_uri можно найти в созданных ранее реквизитах из Credentials, параметр Autorized redirect URIs (всё кроме последнего двоеточия и содержимого справа от него).
Значение port - это цифры после последнего двоеточия в строке, о которых сказано в п.4.
Опция перевода доступна только в Business Studio Ultimate.
Примечание. Если требуется переводить ресурсы Business Studio или ресурсы Business Studio Portal/HTML-публикации, то нужно запускать Business Studio Ultimate от имени администратора.
Для перевода нужно сделать следующее:
В MetaEdit добавить комбинацию нужных Языка интерфейса (подробнее см. Языки интерфейса) и Языка данных (подробнее см. Языки базы данных).
В браузере авторизоваться в аккаунте Google.
Свернуть окно браузера. Другие окна браузера данного браузера до выполнения действий из п. 9 не трогать.
Открыть Business Studio Ultimate.
Нажать Главное меню → Окна → Сменить меню.
Нажать Меню Администратора → Администрирование → Перевод через онлайн переводчик.
Значение Client secret можно получить следующим образом.
Перейти в ранее созданные реквизиты входа.
В открывшемся окне справа найти значение Client secret.
Ввести его в Business Studio и нажать OK.
В открывшемся окне браузера скопировать текст из адресной строки между code= и &scope и вставить его в поле ввода в Business Studio. Нажать ОК.
После этого начнётся процесс перевода.
После окончания перевода нужно в MetaEdit применить метаданные из папки “<Путь, по которому установлена Business Studio>\Metadata\1.0.0.5” (подробнее см. Загрузка и выгрузка метаданных).