Как переводить сообщения в Телеграм на Андроид
Несмотря на то что Telegram — это мессенджер, созданный русскоязычным разработчиком, он получил широкое распространение во всём мире. Поэтому логично, что им пользуются не только русские, а контент, который появляется на платформе, необязательно должен быть представлен именно на русском языке. Что и говорить, если сам Павел Дуров ведёт свой блог в Telegram на английском языке и только изредка дублирует часть постов, которые там появляются, в русскоязычный канал. Так что необходимость функции перевода сообщений была очевидной, и, наконец, она появилась.

В Телеграме появилась встроенная функция перевода сообщений
Под самый конец 2021 года разработчики Telegram выпустили крупное обновление мессенджера для всех поддерживаемых платформ, включая мобильные и десктопные, с большим количеством новых функций и инструментов, облегчающих использование. В числе реализованных нововведений оказался встроенный механизм перевода сообщений.
Как включить перевод в Телеграме
Благодаря ему больше не имеет значения, на каком языке было написано исходное послание — на английском, китайском, туркменском или каком-либо другом. Теперь его можно без труда перевести на тот язык, на котором вам удобнее воспринимать информацию. Причём это необязательно должен быть русский. Перевод одинаково хорошо работает во всех направлениях.
Чтобы перевод сообщений заработал, его сначала нужно включить:
-
последнюю версию Telegram для Android;
- Запустите приложение и свайпом откройте боковое меню;

Чтобы перевод заработал, его нужно включить принудительно
- Перейдите в «Настройки» и откройте вкладку «Язык»;
- Включите параметр «Показать кнопку «Перевести»;
- Выберите родной язык в графе «Не переводить»;

Кнопка перевода скрыта в контекстное меню к сообщениям
- Вернитесь в чаты и найдите сообщение на иностранном языке;
- Нажмите на него и в контекстном меню выберите «Перевести».
Подготовка только кажется сложной. На самом деле всё предельно просто. После того, как вы настроите все необходимые параметры перевода, вы сможете переводить любые сообщения, вне зависимости от того, кто их отправил и на каком языке они были написаны изначально. Вообще, для перевода доступны все языки, которые есть в «Google Переводчике».
Да-да, Telegram использует «Google Переводчик», поэтому можно не сомневаться в эффективности и правильности перевода. Фирменный переводчик поискового гиганта использует большой массив данных и нейросети, благодаря чему уровень языковой адаптации оказывается стабильно высоким.
Google Переводчик в Телеграме

Telegram использует для перевода «Google Переводчик», причём бесплатно и неофициально
Обратите внимание, что кнопка «Перевести» не появляется в видимой части интерфейса до тех пор, пока вы не приложите соответствующее усилие. В отличие, скажем, от Твиттера, который размещает кнопку перевода под каждым твитом, в Telegram всё устроено несколько по-другому. Тут вы должны сначала вызвать контекстное меню, и только потом вам будет позволено выполнить перевод.
Для тех, кто плохо владеет русским языком или, наоборот, хочет переводить русскоязычные сообщения, доступна функция обратного перевода. Чтобы воспользоваться ей, необходимо на этапе настройки выбрать в качестве родного языка любой другой, кроме русского. Тогда Telegram будет переводить даже сообщения, написанные на русском. А язык, на который будет осуществляться перевод, нужно выбрать заранее.
Переведённый текст открывается в отдельном окне, которое накладывается на сам чат, перекрывая примерно половину экрана. Опять же, в отличие от Твиттера или, например, Google Chrome, в Telegram перевод не подменяет исходное сообщение, заменяя символы языка оригинала. Возможно, это делается во избежание недопонимания, а, возможно, разработчикам просто так было проще.
Впрочем, есть ещё кое-что, о чём нельзя не упомянуть. Оказывается, Telegram, когда отправляет команду «Google Переводчику», выдаёт себя на Google Chrome и другие совместимые браузеры. Так мессенджеру удаётся обманывать сервис и не платить за API переводчика, который при размещении в приложениях является платным. В Telegram объяснили это тем, что пока только оценивают востребованность функции перевода.
Как переводить в телеграмме?
Известно, что телеграмм имеет множество преимуществ, благодаря которым, удобен в использовании. В мессенджере общаются не только на русском, но и на других языках. Если у вас есть англоязычные друзья, то теперь не придется пользоваться дополнительными программами для перевода текста. Узнать значение слов можно прямо в телеграмме, с помощью соответствующих ботов.
Ими можно воспользоваться как на мобильном телеграмме, так и на веб версии. Чтобы использовать переводчик, пишем в строку поиска @LingvoBot, нажимаем на него и отправляем ему незнакомое слово, после чего он моментально осуществит перевод. На сегодняшний день бот работает только с английскими и русскими словами.
Как легко сделать Instant View для Telegram канала
Есть чат Telegram Developers, где знающие люди подсказали и помогли сделать первоначальную верстку. В дальнейшем немного модернизировал её и сегодня вам покажу. Также есть официальный чат Telegram, посвященный Instant View https://t.me/IVpublic . Там можно найти ответ на любой вопрос, но этот чат полностью на английском языке.
Первое, что нужно сделать — зайти на сайт https://instantview.telegram.org и залогиниться через Telegram. На этом сайте есть мануалы и примеры верстки страниц: medium.com, telegra.ph, telegram.org.
Необходимо добавить страницу на примере которой будем делать шаблон. Этот шаблон в дальнейшем будет использоваться для остальных страниц (об этом чуть позже).

Переходим дальше и видим 3 поля:
- Оригинальная страница
- Правила для отображения Instant View
- Предварительный просмотр

Первая и самая важная задача — определить тело страницы (body), которое будет отображаться правильно.
Для этого можно использовать любой браузер и функцию «просмотреть код элемента». При наведении на необходимые теги, на странице отображается участок страницы, что легко помогает определить нужный нам. В качестве примера я беру страницу со своего сайта readytospeak.ru/learn-grammar-5-ways-09-2017. Ниже приведены 2 скрина охвата блоком div с классом «entry-inner «. Необходимо выбрать максимально информативный участок страницы без лишних блоков и заголовка статьи.

Это не обязательно должен быть div, может быть article, p и другие. Самое главное, чтобы можно было идентифицировать нужный блок.
Добавляем строку: body: //div[has-class(«entry-inner»)] в правила нашего шаблона, где «entry-inner» есть class моего div блока (см. скрин выше). Теперь Telegram понимает, что отображать в IV, и получаем следующую картину.

Можно смело нажимать «mark as checked» и «view in telegram» и смотреть результат на своем мобильном устройстве. У вас уже будет полноценная страница IV, которую вы можете использовать для отображение сайта в Telegram. Выделенной красным цветом области у вас не будет. Об этом я расскажу чуть позже.
Красивее будет смотреться, если в шапку нашего шаблона вставим превью страницы. На помощь приходит OG протокол ( Open Graph protocol).
Добавляем следующий текст перед нашим body:
Функция append добавляет картинку в шапку нашего шаблона IV и страница выглядит еще лучше.

В следующем шаге мы добавим автора статьи. Добавим в наш код следующие строки:
На всех ваших страницах будет отображаться именно этот автор (ссылка на сайт). Если у вас в коде страницы есть блок, в котором содержится автор статьи, то можно применить следующий код:
«author__title» — класс блока div, в котором содержится имя автора (пример взят с сайта матч-тв ссылка)
Если посмотреть всю страницу целиком, то заметим небольшой баг в конце статьи.

Вылезло ненужное слово «поделится:», его очень легко убрать с помощью «remove». Пишем следующий код:
Слово «Поделится:» находится в div-блоке с классом «ya-share2». Данный код означает «убрать из тела блок div с классом ya-share2».
Нужно добавить правило, которое будет указывать на каких страницах работает IV. Добавим следующий код:
Это правило будет выполняться для страниц на которых есть блок div с классом «entry-inner» .
В итоге получаем следующий код и страницу IV:
@append(, src, @content): //meta[@property=»og:image»]
Теперь небольшая фича, которая поможет собрать подписчиков на канале. В шапке вашей страницы, можно сделать блок, в котором будет отображаться название вашего канала и кнопка «Присоединиться» (выше выделено красным цветом). Для этого необходимо добавить в head вашего сайта следующую строку:
<meta name html-attribute-value»>telegram:channel » content html-attribute-value»>@readytospeak «>
Результат моей страницы можете увидеть на мобильном устройстве по ссылке.

Как сгенерировать ссылки вручную для других страниц
Telegram дает вам ссылку в следующем виде: https://t.me/iv?url=http%3A%2F%2Freadytospeak.ru%2Flearn-grammar-5-ways-09-2017%2F&rhash=f3a254578f8d53
Не очень читабельно, но можно найти в этой ссылке название страницы. Когда вы будете выкладывать новый пост, вам не придется заходить на сайт IV, а просто вставите адрес страницы в эту ссылку.
https://t.me/iv?url=http%3A%2F%2Freadytospeak.ru%2FЗДЕСЬ ВАША ССЫЛКА%2F&rhash=f3a254578f8d53
Выкладываем красивую ссылку на ваш канал
Если вы заметили, то для многих популярных сайтов Instant View всплывает при выкладывании обычной ссылки сайта. Это связано с тем, что Telegram проводил конкурс и модераторы проверили и одобрили эти шаблоны. Сейчас вы так же можете отправить свой шаблон на модерацию, но думаю результат вы получите не скоро. Возможно в будущем конкурс будет продолжен и Telegram добавит еще сайты для мгновенного просмотра.
- Использовать API Telegram и писать бота для отправки постов
- Использовать готовый (к примеру @ControllerBot)
Я расскажу про 2-ой вариант. Во-первых, в настройках этого бота необходимо включить html форматирование.

При отправке поста нужно использовать обычный тег . и вы спрячите вашу большую ссылку под красивым названием.
Если у вас есть чем поделится, то пишите в комментариях ваши решения и идеи, замечания.
Как включить и настроить перевод слов в Телеграмме — инструкция

Новости
Телеграм используется во всем мире. В чатах можно встретить людей, говорящих на разных языках. Чтобы понять их, можно использовать переводчик, он уже есть в меню мессенджера, его можно включить или выключить. Разберемся, как использовать переводчик Telegram translate в Телеграмме на телефоне и на компьютере.
Переводчик сообщений в Telegram
Есть ли в Телеграмме встроенный переводчик чатов? Такая опция появилась под конец 2021 года. Пользоваться ей можно бесплатно. Теперь неважно, на каком языке было написано сообщение, его можно перевести на русский за несколько секунд.
Какие условия нужны для работы переводчика текста в Телеграмме:
- последняя версия мессенджера, скачать обновления можно бесплатно;
- активированная опция в меню;
- подключение к интернету.
Использовать дополнительных ботов или устанавливать переводчик в смартфон больше не нужно. В Телеграмме появился встроенный перевод слов, который хорошо работает для разных языков. Теперь можно без проблем общаться с человеком на любом языке, перевод слов на русский в Телеграмме работает быстро и точно.
На телефоне
Разберемся, как активировать переводчик сообщений в чатах Telegram на телефоне. Для этого нужно открыть меню, включить кнопку и назначить родной язык.
Инструкция, как активировать переводчик в Телеграме:
- Откройте настройки мессенджера.

- Выберите пункт «Язык».
- Включите параметр «Показать кнопку Перевести» с помощью переключателя справа.
- В строке «Не переводить» установите свой родной язык.

- Закройте окно с параметрами.
Функция активируется моментально. Пользоваться ей можно в любое время. Для этого нужно выбрать письмо и нажать на клавишу в меню.
Как использовать автоматический переводчик в Телеграмме на телефоне:
- Откройте чат.
- Тапните по облачку с текстом.
- В окне с настройками выберите пункт «Перевести».

- Откроется окошко с оригинальным и переведенным письмом.

- Закройте окно.
Обратите внимание. В некоторых случаях встроенный переводчик в Телеграмме работает некорректно. Однако понять смысл предложения можно, просто прочитайте его и самостоятельно подберите синонимы.
Переводчик в Телеграме есть на Андроиде и на Айфоне. Пользоваться им можно бесплатно. Для просмотра результатов придется нажимать на письмо и выбирать кнопку в меню.
На компьютере
Как включить автоматический перевод сообщений в Телеграмме на компьютере? Такой возможности нет, если ее добавят, ищите кнопку для включения в настройках «Язык», по аналогии со смартфоном.
Как переводить текст в Телеграмме на компьютере, если письмо пришло на английском или другом языке:
- Откройте чат в мессенджере.
- Выделите сообщение и скопируйте текст с помощью кнопок CTRL+C.

- Откройте онлайн-сервис в браузере, например Google Translate.
- Вставьте текст сообщения в левое окно с помощью CTRL+V.
- В правой части экрана появится текст на русском.

Где найти и установить переводчик сообщений в Телеграмме на ПК или ноутбуке? Сейчас такой возможности нет. Если разработчики добавят Telegram Translate в компьютерную версию, активировать ее можно будет через меню «Язык».
Внимание. Также можно использовать специальный бот.
Боты для перевода SMS в Telegram
Если не хотите использовать встроенный сервис для быстрого автоперевода сообщений в Телеграмме, всегда можно использовать ботов. Такой вариант сработает на телефоне и на компьютере.
Какие боты-переводчики есть в Telegram:
- Translobot;
- Translate_Bot;
- LingvoBot.
Пример, как переводить текст в Телеграме с помощью бота:
- В окне для поиска напишите название бота, например @Lingvobot.
- Нажмите на карточку в списке.
- Запустите сервис с помощью кнопки в нижнем экране чата.

- Скопируйте текст из сообщения и вставьте его в чат бота.
- Отправьте сообщение.
- Варианты перевода появятся моментально.

Пользоваться ботами можно бесплатно. Они работают на телефонах и на компьютерах. Используйте такой вариант, если Telegram перевод слов не устраивает или работает неправильно. Также боты подойдут для компьютеров, пока в них не добавили встроенный автопереводчик.
Есть ли другие способы перевести сообщение в Telegram
Где найти переводчик в Telegram и как его включить? Функция скрыта в параметрах мессенджера, включить ее можно с помощью меню «Язык» в телефоне. На компьютере придется пользоваться ботами или копировать текст в браузер.
Какие есть альтернативные способы для автоперевода сообщений в Телеграме:
- Установить приложение Google-Переводчик и включить клавишу на экране смартфона. В этом случае можно быстро выделить текст и нажать на кнопку. Сервис все сделает автоматически и предложит наиболее подходящие варианты.
- Скачать на телефон или ПК сторонний переводчик, копировать сообщения на иностранном языке и вставлять их в специальный сервис.
- Использовать онлайн-версии переводчиков. Пример с Google Translate рассмотрен выше.
Обратите внимание. В Телеграмме уже используется Google Translate, поэтому сомневаться в его достоверности не стоит.
Перевести в Телеграмме чат на русский просто. Для этого воспользуйтесь встроенной опцией в смартфоне или запустите бота на компьютере. Если такие варианты не устраивают, всегда можно использовать онлайн-версию сервисов через браузер или установить специальное приложение.