Открыть сервисСервис

Транслитерация кириллицы латиницей

Транслит (сокращение от «транслитерация») — способ записи текста, написанного одной письменностью, средствами другой, при котором каждому знаку исходного алфавита ставится в соответствие определённый знак или последовательность знаков целевого алфавита. В русскоязычной интернет-среде под транслитом обычно понимают запись русского текста, набранного кириллицей, латинскими буквами (например, «privet» вместо «привет»).

Назначение и область применения

Транслитерация используется там, где применение исходного алфавита технически невозможно или неудобно:

  • передача имён и фамилий в документах, загранпаспортах, международных базах данных;
  • адреса электронной почты, логины, доменные имена, не поддерживающие кириллицу;
  • программирование и обмен данными в системах с ограничением кодировки;
  • временная замена кириллицы при отправке сообщений по каналам, не поддерживающих русские символы.

Следует отличать транслитерацию от транскрипции: первая передаёт написание знаков, вторая — звучание. В транслите «ш» может передаваться как «sh», хотя в русском языке это один звук, а не сочетание «с» + «х».

Виды транслита

Научная (нормативная) транслитерация

Существуют стандартизованные системы, разработанные для научных и официальных целей. Основные русскоязычные стандарты:

СтандартГодОсобенности
ISO 91995Однозначное соответствие, «я» = «ja», «ж» = «ž», «х» = «h»
ГОСТ 7.79-2000 (система Б)2000«я» = «ja», «ж» = «zh», «х» = «kh»
Библиотечно-каталожная транслитерация2006Принята РБКБ, «я» = «ia», «ж» = «zh»

Международный стандарт ISO 9 был разработан в СССР и отличается строгой однозначностью: каждый кириллический знак имеет единственную латинскую запись, что позволяет обратно восстановить оригинал. В ГОСТ 7.79-2000 система Б приближена к англоязычным традициям.

Пользовательский (неформальный) транслит

В повседневном интернет-общении используется неформальная транслитерация, не привязанная к стандартам. Наиболее распространённая схема:

КириллицаЛатиницаКириллицаЛатиница
аaрr
бbсs
вvтt
гgуu
дdфf
еeхh, kh
жzh, jцts, c
зzчch
иiшsh
йy, i, jщshch, sch
кkъ"
лlыy
мmь'
нnэe, eh
оoюyu, ju
пpяya, ja

Неоднозначность соответствий — главная особенность неформального транслита: «е» может передаваться как «e» или «ye», «я» — как «ya» или «ja», «х» — как «h», «kh» или «x».

История

Практика передачи русских имён латиницей появилась вместе с международными контактами Русского государства. В средневековых актах и переписке имена записывались по-разному: «Иван» могло выглядеть как Iwan, Ivan, Ioann. Единой системы не существовало.

В Российской империи не было общеобязательного стандарта транслитерации, поэтому имена в заграничных паспортах и на морских судах писались по-разному. После 1917 года и особенно в советский период транслитерация имён в заграндокументах стала более регламентированной, однако международного единства не было достигнуто.

Появление интернета в 1990-х годах резко повысило спрос на транслит: первые системы кодировки (KOI-8, CP866) не поддерживались зарубежными сервисами, и русскоязычные пользователи вынуждены были набирать латиницей. С распространением стандарта Unicode необходимость в транслите для интернет-общения снизилась, но не исчезла: логины, доменные имена и отдельные платформы по-прежнему ограничены латиницей.

Транслит в программировании и информатике

В компьютерных системах транслитерация реализуется как преобразование строки: каждый символ исходного алфавита заменяется на заданную последовательность символов целевого. Существуют библиотеки и утилиты для автоматической транслитерации (например, функции транслитерации в ICU, пакет translit в Python).

В Linux и других Unix-подобных системах существует утилита translit и утилиты iconv, поддерживающие преобразование между кодировками. В отдельных случаях транслит используется как способ обхода фильтров, блокирующих слова, набранные кириллицей.

Критика и проблемы

Основные возражения против транслита:

  • Потеря информации. Неформальная транслитерация неоднозначна, обратное преобразование не всегда возможно.
  • Нечитаемость. Смесь кириллицы и латиницы в одном тексте затрудняет восприятие и поиск.
  • Орфографические ошибки. При автоматическом транслите в именах могут появляться ошибки, влияющие на юридическую идентификацию.

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

См. также

Источники

  • ГОСТ 7.79-2000 «Система стандартов по информации, библиотечному и издательскому делу. Имена собственные. Правила транслитерации латинским алфавитом»
  • ISO 9:1995 «Information and documentation — Transliteration of Cyrillic characters into Latin characters»
  • Большая российская энциклопедия, статья «Транслитерация»
  • Википедия, статьи «Транслитерация» и «Русская латиница»
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru