Telegram переводит сообщения на Android через сервис Google, но неофициально и бесплатно, заметили исследователи Статьи редакции

  • 30 декабря 2021 года Telegram выпустил обновление, с которым в мессенджере появился перевод сообщений на другие языки. Он появляется, если выбрать сообщение и нажать «Перевести» в меню.
  • На iOS текст переводится через функцию «Системный перевод», которая работает на устройстве.
  • На Android используется неофициальный API «Google Переводчика», заметил разработчик Даниил Петров после изучения исходного кода Telegram, который публикует мессенджер. Детали этого метода описывал разработчик Дэвид Вильхубер в марте 2020 года.
  • Неофициальный метод позволяет отправлять запросы на перевод так, как будто их отправляет стандартная для Google Chrome функция перевода сайтов. В том числе эти запросы «представляются» разными браузерами, чтобы избежать блокировки, заметил Петров.
  • Таким образом Telegram может переводить большое количество сообщений без оплаты официального API «Google Переводчика», пишет Петров. Также для использования платного API нужно было бы описать в коде мессенджера приватный ключ для использования сервиса от Google, и тогда его бы могли использовать другие люди.

Обновлено 2 января. Близкий к Telegram источник «Кода Дурова» сказал, что это временное решение, нужное для замера спроса на переводы. По его словам, запуск другого варианта запланирован на январь.

0
340 комментариев
Написать комментарий...
Alex Davidov

а за такое Г как Гугл переводчик еще и платить нужно?..

Ответить
Развернуть ветку
Ivan Off

Есть переводчики получше?

Ответить
Развернуть ветку
MedievalRain

DeepL.

Ответить
Развернуть ветку
Artem Petrenkov

У вас нет случайно примера текста, который DeepL переводит значительно лучше, чем Google?

Ответить
Развернуть ветку
yomi
Ответить
Развернуть ветку
Masha Kovalyova
Ответить
Развернуть ветку
yomi

Закинул текст еще раз и тоже нормальный перевод вышел. Не знаю почему так.

Ответить
Развернуть ветку
Ivan Off

Юзал я как-то Deepl, в итоге вернулся к гуглу. Криво переводит очень многие фразы, которые в гугле переводятся без проблем.

Ответить
Развернуть ветку
MedievalRain

Конкретных примеров нет, мне он просто больше нравится по субъективным ощущениям. Собственно, поэтому и перешел полностью на него.

Ответить
Развернуть ветку
Alex Davidov

При чем тут получше или похуже? Гугл умеет только в распространённые языки а-ля английский, испанский, немецкий, русский, французский и т д. Да и то через раз так переведёт, что сам понимаешь «х..ня».
Попробуйте другие языки поюзать - ахинея.
То, что, может быть, нет переводчиков лучше, не делает Гугл переводчик хорошим.

Ответить
Развернуть ветку
337 комментариев
Раскрывать всегда