Вводные
1. Конфигурация УТ 11.4
2. Нужно сделать перевод 10+ тыс. строк (наименования товаров).
Реализация
Использовал HTTP API от Yandex Translate, потомок Яндекс.Переводчик (ссылка).
Стоимость использования Yandex Translate рассчитывается, исходя из суммарного количества символов (ссылка).
Является частью группы услуг "AI API".
Схема аккаунтов в Яндекс.Облако:
Регистрация
Для начала работ нужно иметь аккаунт Яндекса. Перейти в https://console.cloud.yandex.ru/.
Создать платежный аккаунт с привязкой к банковской карте, без этого сервисный аккаунт не создается. Создается на странице https://console.cloud.yandex.ru/billing
По умолчанию присутствует каталог "default", скопировать его идентификатор и перейти в него.
В рамках каталога создать сервисный аккаунт с присвоением ему роли editor
После добавления перейти в профиль сервисного пользователя
Создать API ключ и получить секретный ключ.
Использование сервиса
Используется метод POST, основной адрес https://translate.api.cloud.yandex.net/translate/v2/translate, формат данных JSON.
При использовании сервисного аккаунта используется аутентификация с через заголовок "Authorization: Api-Key <API-ключ>" (ссылка, вкладка Сервисный аккаунт). В теле запроса указывается id каталога.
Реализация в 1С
UPD 2021_09_24: Добавил коллекцию Postman для более удобного тестирования, перед использованием нужно зайти в настройки коллекции и заполнить variables "api_key" и "folder_id"
Итог
Сервис перевода текста подключается относительно просто. Качество перевода хорошее.
Благодарю за внимание.