1.7 KiB
1.7 KiB
title | date | draft | tags | |||
---|---|---|---|---|---|---|
Google Translate: автоматизируем перевод | 2022-10-12T00:52:56+03:00 | true |
|
Получаем скриптом 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
: переводимый текст.