Первым делом для реализации перевода текста, нам нужно выбрать переводчик, я остановился на Microsoft(Azure), так как Google и Яндекс с недавнего времени стали платными.
1. Работа на стороне Azure.
Создаём аккаунт на сайте https://azure.microsoft.com/ru-ru/. (Для регистрации попросит данные карты, сам Translator, который мы будем использовать, бесплатный). Так же в момент регистрации будет дан вариант поддержки, будьте осторожны, 3 из 4 являются платными :)
После регистрации заходим на портал Azure и создаём ресурс Translator. В выборе тарифа доступен бесплатный тариф на 2 миллиона символов в месяц.
После создания ресурса, он у вас появится в списке ресурсов с типом Tranlator. Заходим в него и выбираем "Keys and Endpoint".
У нас откроется менюшка с ключами и строкой адреса. Они то нам и нужны для взаимодействия с Api.
1 - сам ключ
2 - регион
3 - адрес запроса
2. Переходим непосредственно к 1С. Текст запроса в 1С:
В результате мы получаем JSON формата : [{"detectedLanguage":{"language":"ru","score":1.0},"translations":[{"text":"Hi how are you?","to":"en"}]}].