Как создать свой язык в Телеграмме
«Telegram» — один из самых инновационных мессенджеров. Количество активных пользователей приложения перевалило за 500 миллионов человек, а в начале 2021 года Телеграм был признан самым загружаемым приложением в мире. Разработчики приложения постоянно улучшают его функционал, добавляя в программу новые полезные возможности. В частности, таким нововведением стала возможность создания языковых пакетов, позволяющих использовать в интерфейсе данной программы свой собственный язык. Как создать свой язык в мессенджере Телеграмм мы и расскажем в нашем материале.
Кастомизированные языковые пакеты в Телеграмм
Создатели Телеграмм профессионально подходят к переводу функционала мессенджера на различные языки мира. При установке программы вы можете выбрать нужный нам язык, и пользоваться мессенджером уже в выбранной вами языковой оболочке.
Помимо этого функционал данной платформы с начала 2019 года стал предлагать своим пользователям внедрять различные языки и диалекты в функционал Телеграмм. Теперь даже небольшие сообщества лингвистов и филологов могут использовать платформу Телеграмм для создания своих собственных языковых пакетов. Маори, гэльский, транслитерированный клингонский или просто одесский говор – функционал Телеграмм позволяет внедрить в данную программу любой из выбранных языков. Это не только делает мессенджер более дружелюбным к пользователю, но и позволяет приобщить к функционалу мессенджера множество людей. Если ранее последние из-за языкового барьера не могли пользоваться популярной в мире платформой, то теперь преграда благополучно преодолена, и семья пользователей Телеграмм пополнится миллионами новых членов.
После создания своего варианта языкового перевода пользователь сможет не только имплементировать свой язык в функционал мессенджера, но и отправить ссылку на свой язык другим пользователям. По клику по данной ссылки другой пользователь сможет установить на свой телеграмм новый язык, и пользоваться далее обновлённым функционалом мессенджера.
Давайте опишем шаги по созданию своего языкового пакета в мессенджере Телеграм.
Как сделать свой язык в Telegram
Если вас не устраивает шаблонный русский перевод, вы можете создать свой язык перевода в Телеграмм вместо существующего. Взяв за основу русский языковый пакет вы можете переделать его под себя, создав уникальную языковую оболочку Телеграмм, которая может понравиться тысячам других пользователей.
Translating Telegram
We've worked hard to make Telegram's English version as smooth as possible in terms of language. Now we're looking for equally smooth translations into the rest of the world's languages. If you're a linguist, pro translator or language geek and would like to help us get closer to perfection, you've come to the right place.
The Interface
To get started, simply log in, find a phrase in your language that you can improve and suggest a new translation – or vote for an existing suggestion. As soon as your suggestions are reviewed and accepted, the new phrases become immediately available in Telegram apps, no updates required.
Official Translations
We're gradually expanding the list of languages available to all users from the “Language” menu in their apps. If you would like to help us maintain the official translation to your language on a continuous basis, see this page.
Style Guide
We think a good translation should be:
1. Consistent
The same things need to have the same names everywhere. Not just within one app, but also on all platforms. Telegram features should have the same names on Android, iOS, Windows and macOS – unless they have to do with platform defaults. For system features, we should always use platform defaults (unless they are truly ugly or don't fit).
2. Natural
You don't have to always stick to the English original. Sometimes it makes more sense to simply describe what the app does in your own language.
But please don't get carried away:
3. Default
It's no longer 2001 and our users have seen many other apps. It will be much easier for them to use Telegram if familiar concepts have familiar names here. Whenever you're looking for a word, focus on those that people are used to seeing in relevant context. What does Apple use in this case? What does Google use? What do Telegram's main competitors in your region use?
4. Beautiful
Use good language that would make the app look as if it was built in your region. Respect your language's grammar and style where possible. Avoid abbreviations. Try to find ways around gender problems instead of going for things like o(a), unless the workaround looks even more awkward. In most cases it's possible to find a way of saying anything without hurting the language.
5. And it MUST FIT
This last one is never easy. Sometimes you need to look to the surrounding phrases and change them for the problematic phrase to fit and work.
An example: the German team couldn't make the secret chats description fit into the lines on an empty chat page. The English text says: 'A user has invited you to a secret chat. Secret chats:' then comes a list that has this item: 'use end-to-end encryption'. The maximum length for the list items is 25 characters. The problem with German is that the term for end-to-end encryption is 'Ende-zu-Ende Verschlüsselung' and is 28 characters long even without the 'use'. An anglicized version would have been 'End-to-end Verschlüsselung' — but it's still too long at 26 characters.
The German team found a workaround. They went and changed the first phrase, so that it now says 'A user has invited you to an end-to-end encrypted secret chat. Secret chats:' and then they came up with a new list item to replace the E2E encryption one, which was moved to the top — where there was enough room.
Typography
What we're looking for is not just linguistic, but also typographic and aesthetic correctness. The text is inseparable from design. Text is design and we need to make sure it works. So approach the text as a magazine editor would:
- Everything must fit into its allotted space. So always check in-app after editing. Words and phrases that are too long will be automatically cut (Like thi…) or contracted (Li…is) — we can't allow this to happen. In other cases the text may flow over into the next line.
- The text should ideally be kept from spreading over two lines where the original only has one line.
- Same with double lines, try to avoid letting them spread into triple lines. Although this is a less strict requirement — it isn't too bad if you let the double-line descriptions in Settings become triple lined.
- We need to avoid hanging words when there's just one or two words left on a new line.
- We need to avoid gaps in the text, for example when the top right space is empty before the line break. A good way of avoiding this is to use shorter words, so that they wrap more easily. When short words are not an option, put your long ones at the beginning of the line, then add short words as padding.
- There will be times when making things fit will seem impossible. Our experience shows that it never is. Several determined people focusing on a word and the phrases around it will always find a solution after a few weeks, or even earlier. After all, it's just words.
This takes some effort, but it really makes you feel proud when you're done.
Applied Typography
On the whole, we've worked hard to make the English version as typographically sound as possible. So as a rule of thumb, if your phrase is the same length as the English one, it will fit well. If it is shorter — not too much of a problem, but beware of hanging words and gaps.
Note for iPhone Plus users: When checking strings in-app, try iOS Settings > Display & Brightness > View > 'Zoomed'. Using this mode you can make sure that strings will fit the screens of the narrower models.
And that‘s about it. Let’s bring perfection to the localized versions of Telegram, together.
Log In
Log in here to translate Telegram apps. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.
We've just sent you a message.
Please confirm access via Telegram
Общаемся на своей волне в Telegram, или Как сделать кастомный язык для мессенджера
Мессенджер Telegram получил признание многих пользователей. Он стремительно набирает популярность, благодаря гибкости и удобству в использовании, а также хорошей защите личной информации юзеров. В этой статье мы наглядно покажем, как можно избавиться в ваших Telegram-чатах от скучных «был в сети 4 минуты назад», «отправляет изображение», «печатает» и заменить их на «мяукал 5 минут назад», «посылает видео- и фотолучи», «гавкает важную информацию».
Многие из нас любят называть людей из своего окружения странными прозвищами. К примеру, мы именуем друзей чупакабрами или ботами, своих вторых половинок — котиками, солнышками и тому подобными ванильными фразочками. Если кратко, у каждого есть какой-то сленг, который ему кажется забавным и максимально подходящим во всех жизненных ситуациях. Так, автор решил для примера называть людей пчелами.

Некоторые правила при создании языка
В каждом деле есть свои правила, создание собственного языка — не исключение. Но не печальтесь, они довольно лояльные.
Объединение народов
Одни и те же фразы должны отвечать за одни и те же функции не только в одном приложении, но и на всех платформах. Будь то IOS, Android, Windows, Mac OS, Linux и так далее.
Поиск очевидности
Никто сегодня не пользуется только одним мессенджером или социальной сетью. Людям будет намного проще, если понятия на вашем языке будут приближены к знакомым и устоявшимся названиям. Всякий раз, когда вы ищете слово, сосредоточьтесь на тех, которые люди привыкли видеть в соответствующем контексте.
Красота в словах
Старайтесь использовать лаконичные и недвусмысленные выражения. Избегайте аббревиатур, собственного видения какого-то слова. Попробуйте использовать гендерно-нейтральный язык или обыграть феминитивы более интересно и изящно, чем просто «был(а)», «вступил(а)».
Идеальная форма
Опытные люди говорят, что соблюдение этого правила наиболее сложное. Иногда нужно посмотреть на окружающие фразы и поменять их, чтобы проблемная фраза не выбивалась и не бросалась в глаза пользователю. К примеру, предложение, лексически не сочетаемое с последующим, а также разная стилистика и непропорциональные размеры.
Оформление
Текст — это дизайн, и мы должны убедиться, что он работает. Так что подходите к тексту так, как редактор журнала:
- Все должно вписаться в отведенное пространство. Всегда проверяйте приложение после редактирования. Слишком длинные слова и фразы будут автоматически вырезаны или перетекут в следующую строку
- Каждое выражение должно отклоняться максимум на одну строку от оригинала
- Не должно быть обрывков из одного-двух слов на следующей линии.
Соблюдение этих правил требует некоторых усилий. Однако готовый, лаконичный и удобный для всех язык вызовет у вас гордость собой по окончании работы. 🙂
Приступим к делу
После того как вы морально настроились и согласились следовать вышеописанным правилам, мы готовы продолжить наш рассказ. В этом примере мы будем создавать язык пчелок.
1. Для начала заполняем форму, расположенную на этой странице: https://translations.telegram.org/lang/new.
Автор заполнил все поля транслитом, так как язык будет основываться только на русском.

2. После заполнения формы вам выдадут шеринговую ссылку, перейдя по которой любой сможет воспользоваться в своем Telegram’е языком пчелок.
3. Далее, нам предложат выбрать, для какой системы мы хотим начать. Разницы особой нет, так что в статье будет рассмотрен только вариант для IOS. 🙂

4. Главный и самый сложный этап: сделать 4663 переводов (и это только для IOS, bruh). НО! Старания нужны везде, даже для забавы! 🙂
Итак, все переводы разделены на одиннадцать категорий:
- авторизация
- список чатов
- диалоги
- группы и каналы
- профиль пользователя
- настройки
- камера и работа с медиатекой
- боты и переводы
- Telegram Passport
- базовое (фраза определения геолокации и т.п.)
- несортированное.
5. Собственно, самое главное и интересное для вас расположено во вкладках Private Chats, Group & Channel, Profile.
Здесь примеры, как некоторые фразы были переведены на язык пчелок.
Как переводить сообщения в Телеграм на Андроид
Несмотря на то что Telegram — это мессенджер, созданный русскоязычным разработчиком, он получил широкое распространение во всём мире. Поэтому логично, что им пользуются не только русские, а контент, который появляется на платформе, необязательно должен быть представлен именно на русском языке. Что и говорить, если сам Павел Дуров ведёт свой блог в Telegram на английском языке и только изредка дублирует часть постов, которые там появляются, в русскоязычный канал. Так что необходимость функции перевода сообщений была очевидной, и, наконец, она появилась.

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

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

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

Telegram использует для перевода «Google Переводчик», причём бесплатно и неофициально
Обратите внимание, что кнопка «Перевести» не появляется в видимой части интерфейса до тех пор, пока вы не приложите соответствующее усилие. В отличие, скажем, от Твиттера, который размещает кнопку перевода под каждым твитом, в Telegram всё устроено несколько по-другому. Тут вы должны сначала вызвать контекстное меню, и только потом вам будет позволено выполнить перевод.
Для тех, кто плохо владеет русским языком или, наоборот, хочет переводить русскоязычные сообщения, доступна функция обратного перевода. Чтобы воспользоваться ей, необходимо на этапе настройки выбрать в качестве родного языка любой другой, кроме русского. Тогда Telegram будет переводить даже сообщения, написанные на русском. А язык, на который будет осуществляться перевод, нужно выбрать заранее.
Переведённый текст открывается в отдельном окне, которое накладывается на сам чат, перекрывая примерно половину экрана. Опять же, в отличие от Твиттера или, например, Google Chrome, в Telegram перевод не подменяет исходное сообщение, заменяя символы языка оригинала. Возможно, это делается во избежание недопонимания, а, возможно, разработчикам просто так было проще.
Впрочем, есть ещё кое-что, о чём нельзя не упомянуть. Оказывается, Telegram, когда отправляет команду «Google Переводчику», выдаёт себя на Google Chrome и другие совместимые браузеры. Так мессенджеру удаётся обманывать сервис и не платить за API переводчика, который при размещении в приложениях является платным. В Telegram объяснили это тем, что пока только оценивают востребованность функции перевода.