🗨️ Google Translate: автоматизируем перевод
Опубликовано: 28 декабря 2022 г.
Получаем скриптом Google перевод текста, без оформления подписки на платный API.
https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=ru&dt=t&q=hello
Как это работает и что значат все эти параметры?
https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=ru&hl=ru&dt=t&dt=bd&dj=1&source=icon&tk=467103.467103&q=Hello%20World
client:
gtx
— расширение Google Translate;t
- сайт Google Translate;sl —
source language
(с какого языка переводим):auto
(автоопределение);en
(English).tl —
translation language
(на какой язык переводим), напримерru
(Русский);hl — язык интерфейса: по умолчанию
en
(English);dt — что возвращается при ответе (может быть включено несколько раз):
t
— возвращается перевод исходного текста;at
— возвращается альтернативный перевод;rm
— возвращается транслитерация;bd
— возвращается обратный перевод.ie —
input encoding
входная кодировка: по умолчанию UTF-8;oe —
output encoding
возвращаемая кодировка: по умолчанию UTF-8;q —
source-text
: переводимый текст.