Перевод русских букв в английские (онлайн)

Содержание:

Способы проверки правильности перевода имени и фамилии в загранпаспорте на английский

Ответственность за некорректный перевод личных данных согласно действующим нормам Российского и международного законодательства лежит полностью на работниках ФМС. Они обязаны сверить информацию из анкеты на получение заграничного паспорта со сведениями из внутреннего удостоверения личности. В случае ошибки анкета не должна приниматься в работу.


Новые правила транслитерации

Частой причиной ошибки заполнения является человеческий фактор.

Поэтому будущему владельцу загранпаспорта рекомендуется выполнить следующие действия:

  • проверка правильности написания данных в заявлении (анкете), сверка с информацией во внутреннем паспорте;
  • контроль содержания предварительных документов, предоставляемых службой ФМС;
  • сверка информации в загранпаспорте, в случае обнаружения ошибки немедленно сообщить работникам службы.

Следует помнить, что некорректно прописанные имена и фамилии не скажутся на возможности пересечения границы.

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

Бесплатные онлайн сервисы

В настоящее время в Сети можно найти множество специализированных ресурсов, предлагающих бесплатно выполнить транслитерацию с русского языка на латиницу. Их главный недостаток — невозможность проверки алгоритма

Важно, чтобы они функционировали с учетом действующих норм, описанных в Приказе №211

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

Для проверки актуальности рабочего алгоритма модуля можно выполнить следующее:

  • Заполнить поле словами, содержащими «контрольные» буквы – Е, Й, Ю, Ц и Ъ. соответственно, программа должна их перевести как Е, Y, IU, TS и IE.
  • На странице сайта обычно приписывают, что алгоритм действий модуля соответствует нормам приказа №211 ФМС.
  • Сделать несколько контрольных транслитераций на различных сервисах.
  • Если на руках есть загранпаспорт, полученный после 2020 г – данные из него можно использовать как поверочные.

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

Чаще всего их используются не для контроля сведений в заграничном паспорте, а при составлении других документов на иностранном языке. Но и в этом случае рекомендуется воспользоваться услугами нескольких сайтов для получения точного результата.

Бесплатно во время визита в ФМС

В отличие от независимых служб и сайтов, на официальном ресурсе Федеральной миграционной службы нет сервиса по транслитерации. Это затрудняет покупку авиабилетов или бронирование номера в гостинице, если заграничное удостоверение личности еще не получено. Разница даже в одной букве может стать причиной отказа посадки в самолет или в заселении.

Единственно возможный вариант точной проверки – просьба сотруднику Службы указать точный перевод имени и фамилии во время подачи пакета документов. Следует помнить, что это не входит в его прямые должностные обязанности.

Но, по сути, работник должен выполнить следующее.

  1. Проверить правильность заполнения анкеты.
  2. Взять из нее ФИО, свериться с внутренним паспортом.
  3. Внести сведения в программу.
  4. Продиктовать или распечатать полученный результат.

Это не займет много времени, но при этом у заявителя появится возможность правильно оформить все остальные документы, не дожидаясь получения на руки заграничного паспорта.

Важно – при замене удостоверения личности для выезда за пределы РФ новое написание ФИО может отличаться от старого

Это нужно учитывать не только при выполнении последующих действий (бронирование авиабилета, номера в отеле, аренды автомобиля), но и брать во внимание содержание предыдущих документов

Что такое транслитерация?

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

Транслитерация – это конвертация текста с кириллицы на латиницу или наоборот. Другими словами, обозначение латинскими буквами слов, написанных на русском языке, или обозначение кириллицей слов, написанных на иностранных языках, использующих латинский алфавит.

Транслитерация применяется в разных сферах нашей повседневной жизни: в банковской системе – при оформлении кредитных карт, в ОВИРе – при заполнении документов для получения заграничного паспорта, в международных платежных системах – при заполнении данных для осуществления банковских переводов, для покупок товаров через Интернет и, наконец, при сдаче интеграционного экзамена по русскому языку, истории России и основам права РФ, и для последующей подачи документов на получение: патента для работы, разрешения на временное проживание (РВП) и вида на жительство (ВНЖ).

Соискателям РВП, ВНЖ и патента следует учитывать, что вольный перевод фамилии, имени и отчества с кириллицы на латиницу или с латиницы на кириллицу будет иметь негативные последствия при подаче документов в УФМС России. Дело в том, что Федеральным агентством по техническому регулированию и метрологии с 2010 года введены новые правила написания букв кириллицы латинскими буквами. В их основе лежит простое замещение букв русского алфавита буквами или сочетанием букв латинского алфавита. Эти правила уже действуют в УФМС России и именно по ним определяется правильность перевода иностранцем своего имени и фамилии с русского алфавита на латинский. При этом произношение (или транскрипция) не принимается в расчет. Действие транслитерации предполагает четкий регламент в графическом определении одного символа другим, что существенно отличается от транскрипции. Потому что при транскрипции с русского языка применяются буквы и сочетания букв латинского алфавита для максимального приближения произношения букв языка-источника.

Источник статьи: http://krasgmu.net/publ/napisat_familiju_imja_otchestvo_latinskimi_bukvami_servis_transliteracii/4-1-0-1135

Английские варианты написания имени Дмитрий

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

Итак, чтобы написать по-английски Дмитрий, необходимо заменить русские буквы на следующие символы.

Д м и т р и й
D m i t r i;

y

i;

y;

j;

Как видно, окончание имени может состоять из различных букв и буквосочетаний, в чем и выражается вся трудность в написании русских имен латиницей. Дело в том, что официально в Британии или США не утверждена какая-либо единая транскрипция для кириллических букв, следовательно, все возможные варианты можно равнозначно считать верными. Таким образом получается, что имя Дмитрий по-английски пишется следующим образом:

  • Dmitri
  • Dmitrii;
  • Dmitriy;
  • Dmitrij;
  • Dmitry.

Собственно, до недавнего времени почти все эти варианты и были распространены в широком обиходе. Например, при заполнении анкет на визу многие владельцы имени Дмитрий переименовывали себя на иностранный лад словом Dmitrij, хотя такое написание и прочтение больше характерно для восточноевропейских языков (немецкий, польский, чешский), чем для английской речи. Также нередко у мужчин с именем Дмитрий встречаются документы с надписью Dmitriy. Чаще всего подобным методом транслитерируют имена для оформления банковских карт и проездных документов.

А еще есть вариант, как пишется Дмитрий на английском, когда после D добавляют букву i. Получается более приближенное к английскому звучанию слово Dimitry (Dimitriy). Впрочем, изначально и в славянском языке имя Дмитрий писалось схожим образом: сравните Димитрий на церковнославянском или Дьмитр(ии) на древнерусском. Все дело в исходном корне словообразования: имя произошло от древнегреческого языка и переводится как «посвященный Деметре». Но как бы там ни было, в современном русском языке устоявшейся считается именная форма Дмитрий, поэтому передавать звучание этого имени транслитерацией Dimitry (Dimitriy) будет некорректно.

И напоследок стоит отметить, как англичане напишут имя Дмитрий в сокращенной и уменьшительно-ласкательной форме. Так, если по правилам транслитерации переводить с русского языка ласкательную форму «Димочка», то на английском получится надпись Dimochka

Обратите особое внимание на буквосочетание ch, которым передается русский звук «ч». А вот популярная форма «Дима» по-английски звучит и пишется ровно так же, как и по-русски: Dima. Вот сколько вариантов того, как может писаться и пишется имя Дмитрий на английском языке, мы привели

Однако, частота использования приведенных примеров отнюдь не говорит об их правильности. Да, в Англии и США нет единого узаконенного стиля написания, но в России не так давно был принят официальный государственный стандарт. И только согласно утвержденному ГОСТу наша Федеральная Миграционная служба оформляет для граждан заграничные паспорта и иные документы, требующие международной транслитерации русских имен. Так что предусмотрен и единственно верный (с российской точки зрения) стандарт написания имени Дмитрий по-английски. О нем и расскажем подробно в следующем разделе

Вот сколько вариантов того, как может писаться и пишется имя Дмитрий на английском языке, мы привели. Однако, частота использования приведенных примеров отнюдь не говорит об их правильности. Да, в Англии и США нет единого узаконенного стиля написания, но в России не так давно был принят официальный государственный стандарт. И только согласно утвержденному ГОСТу наша Федеральная Миграционная служба оформляет для граждан заграничные паспорта и иные документы, требующие международной транслитерации русских имен. Так что предусмотрен и единственно верный (с российской точки зрения) стандарт написания имени Дмитрий по-английски. О нем и расскажем подробно в следующем разделе.

Как выбрать схему (быстрый вариант)

Загранпаспорт или в/у. По умолчанию используйте ICAO Doc 9303 — это требование закона. Впрочем, есть лайфхак: если написать отдельное заявление при подаче документов, сделают паспорт с нормальной транслитерацией. Тогда подойдёт старый стандарт МВД-310 или Мосметро.

Если нужно обратимое преобразование (cyr–lat). Используйте ГОСТ 7.79-2000 (aka ISO 9:1995). Там есть вариант с диакритикой и без.

Если визуальная красота превыше всего. Используйте схему Мосметро, она сама лаконичная и приятная на вид.

В остальных случаях. Используйте схему Википедии. Она лучше всех по фонетике и лишь немного уступает Мосметро визуально.

Новая транслитерация в загранпаспорте: что изменилось

В 2017 году в России изменились правила написания собственных имен латиницей для заграничных паспортов. Напомним, что они уже менялись в 2010 году. При этом в разных отделениях миграционного ведомства (тогда еще ФМС) применяли разные правила, и международные, и российские. Новая транслитерация в загранпаспорте в 2019 году соответствует международному стандарту.

В чем отличия

Изменения коснулись букв «й» и «ц», по-новому выполняется транслитерация буквы «ё» и твердого знака.

А A К K Х KH
Б B Л L Ц TS
В V М M Ч CH
Г G Н N Ш SH
Д D О O Щ SHCH
Е E П P Ъ IE
Ё E Р R Ы Y
Ж ZH С S Ь
З Z Т T Э E
И I У U Ю IU
Й I Ф F Я IA

Как будет выглядеть ваше имя по-новому? Транслитерация онлайн для загранпаспорта доступна на многих сайтах, но будьте внимательны: некоторые из них уже успели устареть.

Как оставить себе «старое» имя

Оформляя новый заграничный паспорт, напишите заявление в свободной форме, в котором укажите, как должна выглядеть ваша фамилия (или имя) и почему. Адресуйте заявление начальнику подразделения ГУВМ МВД. Для убедительности сошлитесь на приказ ГУВМ МВД России от 16.11.2017 № 864 (пункт 37.1.6).

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

К заявлению приложите образец, копии документов со старой транслитерацией:

  • паспорт другой страны;
  • вид на жительство;
  • свидетельство о рождении;
  • свидетельство о браке;
  • старый загранпаспорт;
  • документы об образовании;
  • визу.

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

https://youtube.com/watch?v=4G5mLUo1PBg

Изменить правила транслитерации исключительно по вашему желанию нельзя.

Если написано с ошибкой

Что делать, если вы заметили ошибку в новом загранпаспорте? Нужно сразу указать на нее сотрудникам миграционной службы.

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

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

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

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

Будут ли проблемы

В свете этого актуальным остается вопрос: а могут ли возникнуть сложности, если транслитерация русского алфавита латиницей для загранпаспорта будет осуществлена неверно? Ведь многие знают о том, что в случае с написанием имен и фамилий на русском языке разница в одну ту самую злосчастную букву порой вынуждает доказывать свое родство в судебном порядке.

Ошибки

Наиболее распространенные ошибки, которые встречаются при оформлении паспорта, это:

  • пропущенная буква;
  • лишняя буква;
  • орфографическая ошибка.

Написание фамилии латинскими буквами в загранпаспорте вызывает больше всего затруднений тогда, когда дело касается букв, которых в латинском алфавите просто нет – Щ, Ъ, Ё, а также дифтонгов «я» , «ю» , «е» .

Если написано по-разному

Разумеется, пока старый заграничный паспорт остается действительным, его владелец может въезжать и выезжать с данными, которые в нем указаны. Однако при получении нового документа транслит для загранпаспорта будет выглядеть несколько иначе, чем в предыдущем удостоверении личности. Тем не менее проблем на границе это вызвать не должно, так как, согласно миграционным правилам, если написание ваших имени и фамилии в старом и новом паспорте отличаются в силу изменения правил транслитерации, никаких претензий представители других государств предъявить к вам не имеют права.

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

Как оставить прежнее написание имени

Иногда возникает такая ситуация, когда транслитерация имени в загранпаспорте должна остаться прежней. Это может быть необходимо в следующих случаях:

  • когда требуется, чтобы все записи в загранпаспорте и других документах были одинаковыми;
  • при необходимости оставить имя таким же, как оно записано в бумагах других членов семьи.

Чтобы оставить транслит фамилии для загранпаспорта прежним, следует написать заявление, указав в нем написание личных данных, которое необходимо оставить без изменений. Текст обращения составляется в произвольной форме и адресуется начальнику территориального отделения ГУВМ МВД. При этом необходимо сослаться на приказ МВД РФ от 27.11.2017 N 889 (пункт 37.1.6).

К ходатайству, которое имеет целью оставить написание имени в загранпаспорте прежним способом, следует приложить:

Если какие-то из этих бумаг составлены на иностранном языке, необходимо сопроводить их переводом, заверенным у нотариуса.

Как исправить ошибку в фамилии и другие вопросы о ФИО в авиабилете

На каком языке писать фамилию и имя

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

Как правильно написать свои ФИО латиницей

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

Как быть, если бронируете перелет по внутреннему паспорту, а ФИО надо ввести по-английски

Используйте правила транслитерации

Обратите внимание, что с 2014 года действуют новые правила передачи звуков на письме английскими буквами. Например, раньше «ц» записывали как «tc», сейчас нужно записывать как «ts»

Сверяйтесь с нашей табличкой, в качестве примеров мы взяли имена знаменитых русских путешественников.

Что такое транслитерация

Процесс транслитерации в лингвистике обозначает замену символов одного языка на символы другого. Основная цель – достичь максимального соответствия исходного варианта тому, что будет получено в результате преобразований.

Не стоит путать транслитерацию с другими понятиями:

  • Перевод – это поиск соответствия слова в другом языке;
  • Транскрипция – написание звучания слова специальными фонемами, которые передают то, как правильно должно слово читаться.

Транслитерация по сути – калька. В нашем случае это калька слов, написанных на кириллице, латинскими буквами

Очень важно, чтобы она была выполнена согласно международным стандартам

О транслитерации русских имен и фамилий

При заполнении регистрационных форм, анкет, оформлении разного рода документов (например, загранпаспорта или визы) приходится писать свою фамилию, имя, адрес латинскими (английскими) буквами. Данный сервис позволяет автоматизировать перевод (транслитерацию) русских букв в английские.

Как правильно написать фамилию и имя по-английски? Как правильно назвать русский сайт английскими буквами? Существуют различные системы или правила транслитерации имен и фамилий (транслитерация русских слов). В их основе лежит процесс простого замещения букв русского алфавита на соответствующие буквы или сочетания букв английского алфавита (см. ниже). Различие между системами транслитерации имен и фамилий наблюдается при переводе некоторых букв, например Е, Ё, Ъ, Ь и дифтонгов (сочетаний гласной буквы и Й).

А — A   К — K   Х — KH
Б — B   Л — L   Ц — TS (TC)
В — V   М — M   Ч — CH
Г — G   Н — N   Ш — SH
Д — D   О — O   Щ — SHCH
Е — E, YE   П — P   Ъ —
Ё — E, YE   Р — R   Ы — Y
Ж — ZH   С — S   Ь —
З — Z   Т — T   Э — E
И — I   У — U   Ю — YU (IU)
Й — Y (I)   Ф — F   Я — YA (IA)

Для того чтобы перевести английские буквы в русские вставьте текст в верхнее поле ввода и нажмите кнопку «Сделать». В результате в нижнем поле ввода получится перевод русского текста в транскрипт (русские слова английскими буквами).

Примечание. С 16 марта 2010 года при оформлении загранпаспорта используются новые правила транслитерации кириллицы для русского алфавита. Результат может не совпадать со старым именем, например, на пластиковой карте. Чтобы имя в загранпаспорт вписали правильно (как раньше), то есть, чтобы оно совпадало с именем на кредитке или водительских правах, нужно дополнительно подавать соответствующее заявление. Пример: Юлия по новой системе будет Iuliia, скорее всего вы захотите Julia или Yuliya (что, на мой взгляд, благозвучнее).

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

Ссылки по теме:

  • Система транслитерации из кириллического алфавита в латинский алфавит, используемая госдепартаментом США (usembassy.ru)
  • Как правильно написать имя и фамилию латиницей? (gramota.ru)
  • Транслитерация фамилий
  • Приказ Федеральной миграционной службы (ФМС России) от 3 февраля 2010 г. N 26
  • Транслитерация русского алфавита латиницей (wikipedia.org)

С радостью приму пожелания, замечания и постараюсь ответить на вопросы 🙂

Кто виноват

Транслит — это хрестоматийная ситуация «у нас 14 плохих стандартов, давайте придумаем ещё один». Весь 20 век солидные, уважаемые люди придумывали всё новые и новые стандарты транслитерации.


Как приумножаются стандарты // xkcd

Получалось у них очень, очень плохо. Например, в загранпаспорте пишут Юлия → Iuliia не потому, что МИД хочет сделать вам больно, а потому что это международный стандарт ICAO Doc 9303  — Machine Readable Travel Documents.

Такое ощущение, что все стандарты писались людьми, которые ненавидят русский язык. Если для англо-американского творчества это объяснимо, то что заставило советских учёных превратить Лёгкий в Ljogkijj (ГОСТ 16876-71) — решительно непонятно.

В 21 веке человечество оказалось с двумя наиболее распространёнными стандартами: ICO Doc 9303 (Юлия → Iuliia) и ISO 9:1995 (Юлия → Ûliâ), он же отечественный ГОСТ 7.79-2000. Достойный результат для столетних усилий, ничего не скажешь.

Посмотрев на эту «красоту», ребята из Википедии взялись за голову и сделали нормальную схему транслитерации, благодаря которой у несчастной Юлии остаётся слабый шанс быть Yuliya. Международные и отечественные институты эту работу проигнорировали, к сожалению.

Конечно, нельзя было делать совсем уж хорошо (а то кто тогда станет придумывать новые стандарты). Поэтому у Википедии ещё превращается в yeshchyo. Схема хорошо передаёт фонетику, а вот выглядит иногда не очень — оцените E → YE, Щ → SHCH и Ё → YO в этом примере.

Не остался в стороне и Яндекс. У него две схемы — отдельно для ФИО, отдельно для адресов. Здесь наконец-то сделали Щ → SCH. Но Юрий → Yurii, а Усолье → Usole, что понравится не всем. Не забываем оставлять пространство для новых стандартов!

И Студия Лебедева туда же (в рунете ничего без неё не обходится). Когда дизайнили схему московского метро, ребята отвергли стандарт ISO, а прочие, похоже, даже не смотрели. Ну и придумали свой вариант — Мосметро.

Чтобы вы представляли масштаб бедствия. Я насчитал 20 схем транслитерации, некоторые из которых предусматривают альтернативные наборы правил (например, с диакритикой и без). Из них 14 считаются действующими. Четырнадцать действующих «стандартов», прямо как в комиксе xkcd.

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

Теперь несколько практических рекомендаций.

BS 2979:1958

Схема транслитерации Британской библиотеки. Используется издательством Oxford University Press. Изящно схлопывает окончания ИЙ и ЫЙ, в остальном так себе.

Научная

Великая праматерь всех схем. Используется в научных работах. Из неё вырос ГОСТ 16876-71. Достойна уважения за вклад в историю, но страшная.

Википедия

Схема транслитерации, которую использует Википедия. Сделана на основе BGN/PCGN со значительными модификациями. Самая продуманная, звучит лучше всех и выглядит приятнее большинства прочих схем.

Мосметро

Схема транслитерации, которую использует Московский метрополитен. Визуально самая приятная из всех, хотя уступает Википедии по фонетической точности. Придумана в Студии Лебедева, официально нигде не описана.

Транслит популярных Имен и Отчеств для оформления авиабилета

  • Александр → Aleksandr;
  • Александрович → Aleksandrovich;
  • Александровна → Aleksandrovna;
  • Алексей → Aleksei;
  • Алексеевич → Alekseevich;
  • Алексеевна → Alekseevna;
  • Анатолий → Anatolii;
  • Анатольевич → Anatolevich;
  • Анатольевна → Anatolevna;
  • Андрей → Andrei;
  • Андреевич → Andreevich;
  • Андреевна → Andreevna;
  • Валерий → Valerii;
  • Валерьевич → Valerevich;
  • Валерьевна → Valerevna;
  • Василий → Vasilii;
  • Васильевич → Vasilevich;
  • Васильевна → Vasilevna;
  • Владимир → Vladimir;
  • Владимирович → Vladimirovich;
  • Владимировна → Vladimirovna;
  • Виталий → Vitalii;
  • Витальевич → Vitalevich;
  • Витальевна → Vitalevna;
  • Вячеслав → Viacheslav;
  • Вячеславович → Viacheslavovich;
  • Вячеславовна → Viacheslavovna;
  • Геннадий → Gennadii;
  • Геннадьевич → Gennadevich;
  • Геннадьевна → Gennadevna;
  • Дмитрий → Dmitrii;
  • Дмитриевич → Dmitrievich;
  • Дмитриевна → Dmitrievna;
  • Евгений → Evgenii;
  • Евгеньевич → Evgenevich;
  • Евгеньевна → Evgenevna;
  • Иван → Ivan;
  • Иванович → Ivanovich;
  • Ивановна → Ivanovna;
  • Игорь → Igor;
  • Игоревич → Igorevich;
  • Игоревна → Igorevna;
  • Илья → Ilia;
  • Ильич → Ilich;
  • Ильинична → Ilinichna;
  • Максим → Maksim;
  • Максимович → Maksimovich;
  • Максимовна → Maksimovna;
  • Михаил → Mikhail;
  • Михайлович → Mikhailovich;
  • Михайловна → Mikhailovna;
  • Николай → Nikolai;
  • Николаевич → Nikolaevich;
  • Николаевна → Nikolaevna;
  • Сергей → Sergei;
  • Сергеевич → Sergeevich;
  • Сергеевна → Sergeevna;
  • Юрий → Iurii;
  • Юрьевич → Iurevich;
  • Юрьевна → Iurevna;
  • Анастасия → Anastasiia;
  • Александра → Aleksandra;
  • Алёна → Alena;
  • Валерия → Valeriia;
  • Варвара → Varvara;
  • Дарина → Darina;
  • Дарья → Daria;
  • Евгения → Evgeniia;
  • Екатерина → Ekaterina;
  • Елена → Elena;
  • Жанна → Zhanna;
  • Ирина → Irina;
  • Ксения → Kseniia;
  • Любовь → Liubov;
  • Людмила → Liudmila;
  • Мария → Mariia;
  • Надежда → Nadezhda;
  • Наталья → Natalia;
  • Ольга → Olga;
  • Татьяна → Tatiana;
  • Виктория → Viktoriia;
  • Юлия → Iuliia;
  • Яна → Iana;

Как транслитерировать

Не пишите логику транслитерации с нуля — велик шанс ошибиться и получить очередную (N+1) схему транслитерации, «спасибо» за которую вам не скажут.

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

Мы с mehanizm сделали аккуратные библиотеки с нормальными тестами для Python, JavaScript и Go. Но лучше дополнительно проверьте на паре примеров, а то вы ведь знаете этих программистов ツ

UPD Больше библиотек!

  • C#, Андрей Белянин
  • Java, Антон Лаврентьев aka Homyakin
  • Java, Massita
  • Java, rrrad
  • PHP, Антон Перевощиков aka Fett
  • PostgreSQL, RinNas
  • Ruby, Андрей Никифоров
  • Rust, Massita
  • Swift, petertretyakov

Пример использования (Python):

Или Go:

Схемы транслитерации описаны декларативно в JSON, лежат в отдельном репозитории. Если я какую-то пропустил — вы знаете, что делать ツ

И поделитесь в комментариях — приходилось вам сталкиваться с транслитерацией по работе или в жизни? Какие впечатления?

Ссылки по тексту:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *