Маркетинг
#Руководства

Как создать свой язык в Telegram: подробная инструкция

Рассказали о требованиях Telegram к кастомным языкам и показали на скриншотах, как сделать такой язык. Поделились подборкой готовых кастомных языков.

Иллюстрация: Катя Павловская для Skillbox Media

Официально Telegram поддерживает 29 языков интерфейса, включая русский. Кроме этих языков, можно создать и установить в интерфейсе Telegram собственные языки, недоступные в настройках по умолчанию.

Когда пользователь устанавливает кастомный язык, меняется перевод фраз, которые используются внутри мессенджера. Например, в личном чате вместо стандартного «был(а) недавно» может появиться «едва след простыл», а вместо «удалить сообщение» — «сжечь».

В этом материале рассказываем, как создать и добавить в приложение кастомный язык.

Какие требования Telegram предъявляет к кастомным языкам

Перед созданием кастомного языка рекомендуем ознакомиться с правилами, которые Telegram просит учитывать. Эти требования довольно абстрактные, поэтому не ограничивают творческие порывы создателей языков:

  • Согласованность. У одних и тех же функций и значений слов должны быть одинаковые названия в приложениях для всех операционных систем: Android, iOS, Windows, macOS.
  • Естественность. Не обязательно придерживаться английского оригинала. В некоторых случаях лучше создать понятное описание функций на родном языке.
  • Знакомый контекст. Создавая кастомный язык, используйте названия, которые уже знакомы аудитории, — те, что употребляют в других мессенджерах, приложениях или браузерах.
  • Красота изложения. Стремитесь к чистоте языка — соблюдайте стилистику, не допускайте грамматических и орфографических ошибок, избегайте сокращений и используйте гендерно нейтральный язык. Например, вместо «жил(а)» придумайте слово, которое бы не указывало на пол пользователя.
  • Подходящий размер. Количество символов во фразе вашего кастомного языка должно соответствовать количеству символов, предусмотренных Telegram. Это относится ко всему, что написано в интерфейсе Telegram. Например, у фразы «Пользователь пригласил вас в секретный чат» на разных языках есть лимит символов, за пределы которого нельзя выходить.

Telegram стремится к тому, чтобы интерфейс на всех языках был лаконичным. С этим связаны ещё четыре требования:

  • Кастомный текст не должен занимать две строки, если в оригинале только одна.
  • Каждое слово должно помещаться в отведённое для него место без сокращений и переносов на новую строку.
  • Нужно избегать «подвешивания» слов — ситуаций, когда на новой строке остаётся всего одно или два слова.
  • Использовать более короткие слова, чтобы было меньше переносов; если короткие слова не подходят, длинные нужно поставить в начале строки.

Как создать свой язык в Telegram

Перейдите на платформу переводов Telegram и следуйте инструкции.

Шаг 1. Авторизуйтесь. На открывшейся странице нажмите Login — кнопка находится в верхнем меню справа. Введите свой номер телефона, нажмите Next и подтвердите вход через аккаунт Telegram, в котором уже авторизовались на другом устройстве.

Шаг 2. Выполните подготовку. На открывшейся странице в меню слева найдите пункт Other languages, кликните по нему.

В меню слева кликните на Other languages
Скриншот: Telegram / Skillbox Media

Появится окно с перечнем доступных языков. В нижней части окна будет строка Add a new language — нажмите на неё.

В открывшемся окне кликните на Add a new language
Скриншот: Telegram / Skillbox Media

Далее задайте для своего языка базовые настройки. Определите и укажите:

  • Short Name — короткое название языка.
  • Name — название языка на английском языке.
  • Native Name — название на языке, который вы создаёте;
  • Base Language — язык, который будет использоваться для отображения непереводимых слов и для определения правил множественного числа.

После заполнения формы кликните на Save language.

Задайте настройки для кастомного языка и сохраните их
Скриншот: Telegram / Skillbox Media

Шаг 3. Переведите оригинальные фразы, использующиеся в Telegram, на свой язык. После этого в меню слева в разделе Languages кликните на название языка, который вы создали.

В меню слева выберите созданный язык
Скриншот: Telegram / Skillbox Media

Выберите версию приложения, интерфейс которой нужно перевести. Интерфейс Telegram на разных платформах различается, поэтому перевод нужно будет адаптировать для каждой платформы.

Доступны такие платформы: Android, iOS, TDesktop, macOS, Android X, Web K, Web A, Unigram. Выберите нужную и в появившемся окне нажмите на Start translating.

Выберите версию мессенджера, для которой будете создавать язык интерфейса
Скриншот: Telegram / Skillbox Media

После этого возле иконок выбранных платформ появится точное количество фраз, которые нужно перевести. В нашем примере это 6014 фраз для macOS и 5029 для Telegram Desktop. Кликните по одному из вариантов, чтобы перейти к настройкам языка.

Рядом с иконками платформ отобразится цифра — это точное количество фраз, которые нужно перевести
Скриншот: Telegram / Skillbox Media

Все слова разделены на категории, которые есть в Telegram. В скобках указано количество слов для перевода:

  • Log in (91) — вход.
  • Chat list (118) — список чатов.
  • Private chats (571) — личные переписки.
  • Groups and channels (1057) — группы и каналы.
  • Profile (151) — профиль.
  • Settings (1062) — настройки.
  • Stories (166) — истории.
  • Camera and media (89) — камера и медиа.
  • Bots and payments (160) — боты и платежи.
  • Passport (160) — паспорт.
  • General (928) — общие настройки.
  • Unsorted (866) — несортированные.

В категории Untranslated собраны все элементы, которые ещё не переведены.

Все непереведённые элементы хранятся в категории Untranslated
Скриншот: Telegram / Skillbox Media

Начать перевод можно с любой категории. Кликните по желаемой, и вы увидите список фраз для перевода. Возле каждой есть скриншоты с изображением места, где эти фразы находится в мессенджере.

Фразы для перевода разбиты на категории
Скриншот: Telegram / Skillbox Media

Нажимайте на фразы по очереди и меняйте текст. Учтите, что количество символов в каждой фразе ограничено. После ввода перевода не забывайте сохранять его — для этого нужно нажимать на кнопку Submit and apply.

В карточке каждой фразы есть скриншот, на котором видно, где эта фраза расположена в мессенджере. Введите свой перевод в строку Add translation и сохраните результат
Скриншот: Telegram / Skillbox Media

Проделайте аналогичные действия с каждой фразой в оставшихся категориях, а затем с фразами для других платформ Telegram — при необходимости.

Не обязательно переводить все фразы — те, что вас устраивают, можно оставить без изменений.

Шаг 4. Поменяйте язык интерфейса на кастомный. Вернитесь на главную страницу платформы переводов и в меню слева нажмите на созданный вами язык.

Найдите раздел Sharing link и скопируйте ссылку — по ней можно будет найти созданный язык.

Скопируйте ссылку на свой язык, чтобы поделиться ей с друзьями и подписчиками
Скриншот: Telegram / Skillbox Media

На этой же странице можно добавить авторов перевода — для этого нужно нажать кнопку Add Translators или изменить перевод с помощью кнопки Edit. А если кликнуть по кнопке «Use Telegram in [название языка]», язык установится в вашу версию приложения.

На этой странице можно указать автора перевода, изменить настройки и сделать язык языком интерфейса в своей версии Telegram
Скриншот: Telegram / Skillbox Media

Нажмите на кнопку «Открыть приложение Telegram».

Дайте согласие на открытие Telegram
Скриншот: Telegram / Skillbox Media

В Telegram подтвердите смену языка — для этого нажмите «Применить язык».

Подтвердите смену языка интерфейса на кастомный
Скриншот: Telegram / Skillbox Media

Готово! Ваш кастомный язык установлен в вашей версии Telegram.

Так выглядит кастомный язык внутри приложения
Скриншот: Telegram / Skillbox Media

Почему кастомный язык может не установиться в Telegram и как это исправить

Если после всех этапов новый язык в приложении не появился, не расстраивайтесь. Сделайте вот что:

  • Подождите 3–5 минут. Приложению нужно дать время на локализацию. Если переведённых фраз много, может потребоваться больше времени.
  • Обновите Telegram. Возможно, язык не устанавливается, потому что ваша версия приложения устарела.
  • Убедитесь, что вы создали язык именно для той платформы, на которой его используете. Например, если вы создали язык только для Telegram Desktop, а пытаетесь установить его в приложение на телефоне, ничего не получится.

Также проблема может быть в работе вашего устройства. Попробуйте перезагрузить его, а затем запустите Telegram и смените язык на кастомный повторно.

Как изменить кастомный язык на стандартный

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

Из списка выберите нужный вам язык. Когда вы перейдёте на него, ваш кастомный язык продолжит отображаться в перечне доступных языков. Вернуться к нему вы сможете в любое время.

Выбираем нужный язык и кликаем по его названию. Готово!
Скриншот: Telegram / Skillbox Media

Где скачать готовые языки для Telegram: подборка популярных кастомных языков

Не собираетесь тратить время на создание собственного языка, но хотите сделать интерфейс Telegram интереснее? Можно скачать и установить кастомные языки, которые создали другие пользователи.

Вот небольшая подборка таких языков:

  • Kotlin — язык для любителей котиков с тематическими мемами и шутками.
  • New slang — современный сленг.
  • Terezi Pyrope — язык Терези Пайроп, персонажа веб-комикса Homestuck.
  • Jabka kwak — жабий язык.
  • Prerevolutionary — дореволюционный язык.

В Skillbox Media есть другие полезные инструкции для пользователей Telegram

Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована