Как перевести с кириллицы на русский
Транслитерация онлайн
Инструмент переводит в транслит буквы русского языка (кириллицы) в латиницу и обратно. Благодаря ему, вы сможете выполнить перевод текста из кириллицы в латиницу для URL, что бы прописать адрес страницы. Это бывает полезно, когда на вашем сайте нет автоматической генерации URL для страниц.
по промокоду IKSBIG
Увеличим заказы из Я.Директ
Транслитерация проводится по всем правилам Яндекса и Google, этого нет на множестве других подобных сайтов. Далеко не всегда правильным бывает даже автоматическое генерирование урлов. А ведь правильный, понятный как для человека, так и для поисковых систем url-адрес важный фактор в продвижении.
Инструкция
Чтобы получить текст транслитом, введите либо скопируйте текст в первое поле, после чего нажмите кнопку «Транслит». Результат автоматически отобразится в соседней ячейки. Переведённый текст адаптирован в удобный для чтения вид. Вы можете выбрать дополнительные настройки инструмента ниже ячеек.
Трансли́т (от англ. Transliteration) — передача текста с помощью чужого алфавита. В отличие от транслитерации, при транслите могут применяться цифры и иные доступные на клавиатуре компьютера.
Транслит онлайн – интуитивно понятный, удобный для использования ресурс. Потребность в нём возникает при общении, работе в некоторых программах, документах, широко применяется веб-мастерами.
Применение
Основные направления по использованию инструмента:
Транслитерация имени и фамилии для авиабилета в 2018г.
Онлайн сервис транслитерации имени и фамилии для загранпаспорта заменяет буквы русского алфавита латинскими буквами по правилам, установленным Федеральной миграционной службой России.
Таблица транслитерации имени и фамилии для загранпаспорта:
Транслитерация для загранпаспорта и для покупки авиабилетов в 2016 г.
С 2014 г. действуют новые правила записи славянских имён в заграничных паспортах. Правила регулируются двумя федеральными документами:
— ГОСТом Р 52535.1-2006, где прописаны требования к оформлению машиносчитываемой дорожной документации (паспортов);
— приказом российской федеральной службы миграции (№211 от 26/03/2014) о новом регламенте услуги по подготовке/выдаче паспортов, подтверждающих гражданство РФ за пределами страны.
Для чего разработаны новые правила
Цель изменений – соответствие русских записей латинскими буквами международному стандарту. Причина – переход России к международным стандартам написания имён собственных в паспортах для поездки за границу.
Буквы русской азбуки заменяются латинским алфавитом на основе рекомендованного организацией ИКАО (межгосударственные пассажирские авиаперевозки) стандартом. В регламентах ICAO (doc.9303/1/IV) представлена таблица соответствия кириллических и латинских знаков, с которой полностью соотносится таблица ГОСТа-2006.
Транслитерация для заграничных паспортов
(ГОСТ Р 52535.1-2006, ИКАО, изменения-2014)
Русский алфавит
Латинский алфавит
Русский алфавит
Латинский алфавит
Русский алфавит
Латинский алфавит
Русский алфавит
Латинский алфавит
Русский алфавит
Латинский алфавит
Какие изменения внесены
Изменения распространяются не на всю азбуку. Они коснулись конвертирования букв Ё, Е, Й, Ц, Щ, Ъ, Ю, Ь, Я.
Примеры замены русских букв латинскими в разных позициях на основе сопоставления ГОСТа-2000 и правил-2014 приведены в таблице 2.
Различия в правилах транслитерации некоторых русских букв
Кириллица
Латиница
ГОСТ-7.79-2000 (Б)
ИСО-9
LC ИКАО док 9303
(правила для оформления загранпаспортов с 2014 г.)
Транслитерация при бронировании и покупке авиабилетов за границу
Запись имени/фамилии в авиабилете на международнй рейс должна польностью соответствовать транслитерации в паспорте. На сайтах авиакомпаний выложены прямая ссылка на приказ ФМС и таблицы транслитерации, по которым можно сверить правильность записи.
Приобретение авиабилетов через интернет
Бронируя билеты через интернет, необходимо внимательно переносить знаки из заграничного паспорта в бланк квитанции.
Автоматическими сервисами перевода записи фамилий из латиницы в кириллицу следует пользоваться с осторожностью и с дополнительными проверками: многочисленные онлайн-сервисы с такой услугой выполняют конверсию на основе разных систем.
Правила многих авиакомпаний не запрещают пассажирам, которые имеют заграничные паспорта нового образца, лететь по билету, оформленному и выкупленному по предыдущему паспорту. Это условие выполняется и при наличии незначителных несовпадений в транслитерации фамилии/имени. Паспорта действительны для пересечения государственной границы на предусмотренный срок.
Если в авиабилете обнаружены расхождения с паспортом
По общему неофициальному правилу допускается до 3-х неточностей/разночтений в написании имени и фамилии (не путать с ошибками). Такие расхождения обычно вызваны вариантами ГОСТов (Шарий → Sharij/Sharii). Негласного правила придерживаются многие авиакомпании. Но в некоторых странах и авиакомпаниях расхождения в паспорте и авиабилете из-за разных ГОСТов признаются ошибками, и с пассажиров визмается штраф (авиакомпания Finnair, например).
Информация, которая может быть полезной при оформлении авиабилета за границу
Что не является ошибкой и не вызовет проблем при пересечении границы:
— варианты форм обращения MR, MRS, MISS, DR, SIR – это не собственные имена;
— несоответствие дат срока действия купона на рейс и загранпаспорта;
— переставленные местами в документе имя/фамилия. У стойки регистрации нужно предупредить об этом сотрудницу аэропорта, чтобы не увеличивать время на поиск пассажира в базе авиакомпании;
— отсутствие в электронном авиабилете подстрочного перевода для налоговых служб. Проездные расходы легко проверяются другими методами.
Если расхождения обнаружены раньше рейса, стоит уведомить компанию. В бланк бронирования будет внесена соответствующая информация.
Что считается ошибкой:
— несовпадение цифр серии и номера в паспорте и авиабилете;
— варианты написаний, которые нельзя объяснить правилами разных стандартов.
Чтобы авиаперелёт не омрачился проблемами, нужно помнить рекомендации авиакомпаний:
Как перевести с кириллицы на русский
Чтобы продолжить работу с сайтом, вам необходимо сделать выбор из двух вариантов. Пожалуйста прочитайте текст внизу и подтвердите свой выбор нажатием одной из кнопок. Если в вашем броузере не отключено использование сооkiеs, то ваш выбор будет сохранен в настройках.
На этом сайте используется персонализация рекламных объявлений. Для персонализации рекламных объявлений, их выборки, доставки, сбора статистики рекламных показов, а также для обеспечения работы сайта задействованы технологии соokiеs и локальные хранилища данных. Технические соokiеs для обеспечения работы сайта, от использования которых отказаться не представляется возможным, как правило не содержат персональных данных. В них могут содержаться настройки, упрощающие использование сайта, такие как выбранное направление транслитерации. На основе информации, хранящейся в соokiеs для рекламных объявлений, наш партнер Google AdSеnse (в том числе партнеры Google AdSеnse) собирает и анализирует информацию для персонализации рекламных объявлений, больше об этом на странице Политика конфиденциальности при использовании Google Adsеnse. Узнать больше можно на странице Защита данных.
CCPA: Работа рекламной сети Google Adsеnse на данном сайте настроена таким образом, что обработка персональных данных пользователей из штата Калифорния (США) ограничена компанией Google для соответствия требованиям закона CCPA. Google Adsеnse ограничит использование некоторых уникальных идентификаторов и других сведений. В таком случае посетителям из Калифорнии будут показываться только неперсонализированные объявления.
1. Вы можете отказаться от показа рекламных объявлений, в том числе персонализированных, выбрав опцию «Не использовать cookies для рекламы». В этом случае соokiеs для персонализации рекламных объявлений не будут использоваться, никакие данные не будут собираться и анализироваться рекламным партнером. Вы выражаете согласие на применение исключительно технических соokiеs для обеспечения работы сайта. Мы рады предоставить Вам этот удобный и привычный сервис транслитерации и очень ценим то, что Вы пользуетесь им. Транслитератор существует исключительно за счёт показа рекламных объявлений. Мы очень просим Вас взвесить все аргументы и возможно учесть наши доводы, прежде чем отключить показ рекламных объявлений. Спасибо!
2. Иначе нажав на кнопку «Согласиться и закрыть», Вы выражаете свое согласие как на применение соokiеs на этом сайте, так и на сбор и анализ информации рекламным партнером для показа персонализированных рекламных объявлений. Вы сможете изменить настройки или отозвать согласие в меню «Мой транслит/ Настроить соokiеs».
Транслитерация онлайн, транслит переводчик с русского на английский онлайн
PRO-аккаунт — профессиональный статус для исполнителей
Транслит онлайн Advego — сервис перевода русских букв в латинские. Воспользуйтесь бесплатным онлайн переводчиком транслитерации кириллицы для написания писем, sms, сообщений продавцу на алиэкспресс.
Для владельцев сайтов, блогов английская транслитерация онлайн Advego станет незаменимым инструментом в работе.
Зачем и где применяется онлайн транслитерация
Транслитерация online — это вовсе не перевод слов с одного языка на другой, это их написание буквами другого языка. Простой пример — транслит онлайн переведёт слово «привет» не как «hello», а «privet». Зачем это нужно?
Транслитерация решает две задачи:
Примеры использования транслита онлайн
Выделим отдельные категории транслитерации онлайн с русского языка:
Отдельно выделяется генератор URL-ссылок, не зря на портале Адвего этот сервис занимает особое место. Для блогеров и владельцев сайтов генератор ЧПУ-ссылок необходим, так как позволяет получить адрес страницы, понятный всем читателям и отвечающий требованиям Яндекса и Гугла. Также на бирже Адвего есть сервис транслитерации онлайн с русского, проверки ошибок в текстах, уникальности контента и его SEO-анализа.
Обратимая транслитерация кириллицы
Возможно, кто-то еще помнит, как писали SMS, а иногда и письма, «транслитом». Но зачем транслитерация сегодня, когда везде уже unicode? К сожалению, унаследованные приложения выходят из эксплуатации намного медленнее, чем хотелось бы. Например, и сегодня используются томографы, не допускающие кириллицу в именах пациентов. При том, что информационная система, используемая тем же отделением, прекрасно кириллицу понимает. И оператору томографа нужно не просто позвать пациента на исследование, но и правильно записать его фамилию в какие-нибудь документы. Похожие ситуации могут встретится в разных местах.
Можно найти много готовых вариантов транслитерации кириллицы в латиницу. Но среди них не нашлось ничего, что бы удовлетворяло всем требованиям в приемлемой степени. То использует диакритические символы, как стандарты, то выбрасывает буквы (обычно «Ъ»), то предлагают необратимые (щ —> shch) или фонетически дикие (ш —> w) варианты замены, или имеют другие фатальные недостатки.
Значит, делаем свой велосипед. Собственно, нужно составить таблицу соответствия, и описать алгоритм преобразования туда и обратно.
Таблица
Начнем со всем очевидных одно-буквенных замен:
| А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
| A | B | V | G | D | E | Z | I | K | L | M | N | O | P | R | S | T | U | F |
Помня о требовании возможно коротких замен, и поскольку для «С» используем «S», с чистой совестью используем для «Ц» символ «C».
Для оставшихся букв традиция (и просто нехватка символов латиницы) велит нам использовать двух-буквенные сочетания. Для простоты прямого и, в особенности, обратного преобразования, хорошо бы, чтобы сочетания образовывали символы, не используемые вне сочетаний. По условию Фано, такой особый символ должен стоять в начале сочетания, но традиция слишком сильна и букву «H» будем писать все-таки в конце сочетания. Но, если отдельно символ «H» не использовать и разрешить алгоритму преобразования «возвращаться» (на самом деле, — запоминать) к предыдущему входному символу, для постфиксных сочетаний можно считать выполненным «перевернутый» аналог условия Фано. То есть алгоритм сможет их однозначно определять.
Особый символ для согласных везде один — «H». А для гласных есть два варианта: «Y» и «J». Хотя «Y» привычнее, он также часто используется отдельно, для «Й» или для «Ы». А «J» скорее воспринимается как чисто вспомогательный символ.
Решено, используем для гласных «J». А кстати освободившийся «Y» используем для «Й».
Раз «J» теперь особый символ, использовать его для «Ж» нельзя, и остается только «ZH». Аналогично, для «Х» нельзя использовать «H», и остается только «KH».
Теперь можем записать общепринятые и выбранные сочетания и одиночные символы:
| А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
| A | B | V | G | D | E | ZH | Z | I | Y | K | L | M | N | O | P | R | S | T | U | F | KH | C | CH | SH | EH | JU | JA |
Распространенные и хорошие (в смысле наших требований) замены здесь кончились, и мы вступаем на зыбкую почву «отсебятины», аналогий и компромиссов.
Начнем с «Ы». «Y» уже занят (помним про обратимость), да и фонетически это плохая замена. Посмотрим на решение для «Э» (взято, между прочим, из ISO/R 9, 1968 г.). По аналогии «Ы» должно заменятся на «IH». Странно, что такой вариант нигде не встретился.
С «Ё» ситуация тоже странная. Есть понятный, но не подходящий нам вариант «E». И есть фонетический вариант «JO». Но в русском алфавите «Ё» не случайно сделана на основе «Е», а не «О». «Ё» часто чередуется с «Е», например «клён — кленовый», и никогда не чередуется с «О». Это получается еще одна эвристика — «алфавитная» (не фонетическая и не графическая) близость букв. В результате для «Ё» конструируем замену «JE».
Сделаем паузу:
| А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
| A | B | V | G | D | E | JE | ZH | Z | I | Y | K | L | M | N | O | P | R | S | T | U | F | KH | C | CH | SH | IH | EH | JU | JA |
Как хорошо было бы на этом остановится и сказать, что задача в первом приближении решена. Но остались еще три буквы, без которых никак не обойтись. Для оставшихся букв нет никаких адекватных вариантов. Знаки обычно заменяют апострофами, а буквенные замены либо просто произвольны, либо «остроумны», вроде «ь» —>«q». Для «Щ» замена без диакритических знаков обычно длиной в 3 — 4 символа, и с ней еще будут проблемы.
После долгих исканий и страданий, пришлось остановится на таком рассуждении: для букв, которым не соответствуют звуки, нельзя использовать буквы, для которых звуки есть. И нам остаются только «специальные» символы для образования сочетаний. Но по условию Фано их нельзя использовать отдельно, сочетания станут неоднозначны.
Выход — использовать сочетания специальных символов друг с другом. Это, видимо, еще немного усложнит алгоритм преобразования, но кажется возможным сохранить однозначность.
Для твердого знака (он у нас только разделительный) интуитивно кажется уместной замена «HH» (не читается, как пауза, разделение).
А для мягкого знака цепочки ассоциаций («J» —> йотированные гласные —> смягчение предыдущей согласной) + («H» —> разделение) приводят к замене «JH».
Не назовешь красивым решением, но среди гнилых яблок выбор не велик.
К сожалению, такой выбор делает невозможным использовать замену «Щ» —> «SHH». Последовательность «SHH» будет означать «СЪ», и такое сочетание встречается в русском языке (например, «съезд»). Тут снова нет симпатичных решений, и надо искать хоть как-то мотивированные. Звук «Щ» близок к смягченному «Ш», и по аналогии с мягким знаком можно это изобразить префиксным «J». Понимаю, что сейчас ссылаюсь сам на себя, что код все равно длинны 3 и не стандартный. Но, как говорится, «других писателей у нас для вас нЭт».
В результате:
| А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
| A | B | V | G | D | E | JE | ZH | Z | I | Y | K | L | M | N | O | P | R | S | T | U | F | KH | C | CH | SH | JSH | HH | IH | JH | EH | JU | JA |
Алгоритм
SHirokaja ehlektrifikacija juzhnihkh guberniy dast mojshnihy tolchok podhhjemu seljhskogo khozjaystva.
Shheshjh zhe ejshje ehtikh mjagkikh francuzskikh bulok da vihpey chaju.
Aleksandr Ivanovich Lebedjh
Georgiy Konstantinovich ZHukov
Казалось бы, простая и давно решенная задача, а какой простор для творчества и обсуждений.
Если серьезно, получился рабочий алгоритм обратимой транслитерации всех букв русской кириллицы в буквы латиницы. При этом результат, со скидкой на жесткость требований, приемлемо читаем. Можно использовать для интеграции с унаследованными системами и библиотеками, для генерации идентификаторов.
Надеюсь, кому-нибудь решение покажется полезным, а путь к нему — занятным.
Дополнение
Транслитерация — точная передача знаков одной письменности знаками другой письменности.
Не путать с фонетической транскрипцией — передача звучания поощряется, но не гарантирована.
Самый низкий приоритет имеют соображения графического сходства символов. Например передача буквы ха как икс — фонетически не приемлема.
Для «легкой обратимости» кодов введем такое условие:
никакой код не должен начинаться с постфикса и не должен заканчиваться префиксом.
Это моё обобщение префиксного кода.
При соблюдении такого условия можно утверждать, что в любом фрагменте результирующей последовательности не будет длинных «ложных кодов». То есть понятно, что можно отрезать префикс или постфикс, и оставшийся базовый символ совпадет с одиночным.
Этого не избежать и это придется помнить. Но не случится такого, что кусочек составного года считается вместе с соседним одиночным символом как незапланированный составной код.
Например, пусть мы используем код «S», код «SH» и код «HH» (нарушает условие, начинается с постфикса). Тогда в последовательности «SHH» (третий и первый коды) можно выделить фрагмент «SH» (соответствует второму коду).
Для префиксов нарушение условия «легкой обратимости» не так неприятно (разница потому, разбор идет слева направо). Но тоже затрудняет восприятие «на глаз» — при беглом просмотре мы считываем слово целиком, а не последовательно, и можем «зацепиться» за случайное сочетание.
Частным следствием введенного условия является запрет на использование префикса или постфикса как одиночных символов.
Для кириллицы и латиницы постфикс — это без вариантов «H».
Префикс бывает «Y» или «J». Если использовать префикс «Y», его нельзя будет применять для передачи «Й» или «Ы». То есть для двух букв (а «Й» довольно частая) придется придумать не стандартные, далекие от фонетики, и скорее всего длинные коды.
С «J» проблем нет. Отдельно этот символ применять и не хотелось.
Получилось:
| А | Б | В | Г | Д | Е | Ё | Ж | З | И | Й | К | Л | М | Н | О | П | Р | С | Т | У | Ф | Х | Ц | Ч | Ш | Щ | Ъ | Ы | Ь | Э | Ю | Я |
| A | B | V | G | D | E | JO | ZH | Z | I | Y | K | L | M | N | O | P | R | S | T | U | F | KH | C | CH | SH | SHH | JHH | IH | JH | EH | JU | JA |
Код «SHH» единственный использует постфикс длины 2. Но общая длина кода всего 3, буква редкая. Обратимость не нарушается (и даже «легкая обратимость»).
Больше ничего в стандарте трогать нет необходимости.
Код приведен только для экспериментов и наглядного описания алгоритма обратного преобразования.
Благодаря конструктивной критике в комментариях, решение изменилось. Моё понимание проблемы стало глубже. Задумался о «взрослой» реализации.
Всем спасибо! Хабр делает вещи лучше.






