Гугл транслятор – бесплатный онлайн переводчик
Гугл транслятор - это бесплатный онлайн-сервис от Google, который позволяет переводить тексты и веб-страницы с одного языка на другой. Он предлагает перевод на более чем 100 языков и использует алгоритмы машинного обучения, чтобы определять контекст и более точно переводить текст.
Чтобы использовать Гугл транслятор, можно ввести текст, который нужно перевести, в специальное поле на сайте или в приложении. Далее, нужно выбрать язык, на который нужно перевести текст, и нажать кнопку "Перевести". Гугл транслятор мгновенно переведет введенный текст на выбранный язык.
Если же нужно перевести веб-страницу, нужно ввести ее URL-адрес в специальное поле, выбрать язык и нажать кнопку "Перевести". Гугл транслятор переведет все содержимое страницы на выбранный язык, сохраняя при этом исходный формат и макет страницы.
Кроме того, Гугл транслятор предлагает возможность перевести текст, используя камеру смартфона. Для этого нужно в приложении навести камеру на текст, который нужно перевести, и Гугл транслятор мгновенно переведет его на выбранный язык.
Пример кода для использования Google Translate API:
python
import requests
def translate(text, lang):
url = "https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl={}&dt=t&q={}".format(lang, text)
response = requests.get(url)
if response.status_code == 200:
result = response.json()[0][0][0]
return result
else:
return "Error"
text = "Hello, how are you?"
lang = "ru"
translation = translate(text, lang)
print(translation)
Данный код использует библиотеку requests для отправки GET-запроса на сайт Google Translate API, передавая в параметрах язык и текст для перевода. В ответ приходит JSON-объект с результатом перевода, который извлекается из ответа и выводится на экран.