UNPKG

cyrillic-romanization

Version:

Convert Cyrillic characters to Latin characters (transliteration)

930 lines (929 loc) 16.3 kB
export const mappingAlphabet = { iso9: { А: 'A', а: 'a', Ӓ: 'Ä', ӓ: 'ä', Ӓ̄: 'Ạ̈', ӓ̄: 'ạ̈', Ӑ: 'Ă', ӑ: 'ă', А̄: 'Ā', а̄: 'ā', Ӕ: 'Æ', ӕ: 'æ', А́: 'Á', а́: 'á', А̊: 'Å', а̊: 'å', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Ґ: 'G̀', ґ: 'g̀', Ѓ: 'Ǵ', ѓ: 'ǵ', Ғ: 'Ġ', ғ: 'ġ', Ҕ: 'Ğ', ҕ: 'ğ', Һ: 'Ḥ', һ: 'ḥ', Д: 'D', д: 'd', Ђ: 'Đ', ђ: 'đ', Е: 'E', е: 'e', Ӗ: 'Ĕ', ӗ: 'ĕ', Ё: 'Ë', ё: 'ë', Є: 'Ê', є: 'ê', Ж: 'Ž', ж: 'ž', Җ: 'Ž̧', җ: 'ž̧', Ӝ: 'Z̄', ӝ: 'z̄', Ӂ: 'Z̆', ӂ: 'z̆', З: 'Z', з: 'z', Ӟ: 'Z̈', ӟ: 'z̈', Ӡ: 'Ź', ӡ: 'ź', Ѕ: 'Ẑ', ѕ: 'ẑ', И: 'I', и: 'i', Ӣ: 'Ī', ӣ: 'ī', И́: 'Í', и́: 'í', Ӥ: 'Î', ӥ: 'î', Й: 'J', й: 'j', І: 'Ì', і: 'ì', Ї: 'Ï', ї: 'ï', І̄: 'Ǐ', і̄: 'ǐ', Ј: 'J̌', ј: 'ǰ', Ј̵: 'J́', ј̵: 'j́', К: 'K', к: 'k', Ќ: 'Ḱ', ќ: 'ḱ', Ӄ: 'Ḳ', ӄ: 'ḳ', Ҝ: 'K̂', ҝ: 'k̂', Ҡ: 'Ǩ', ҡ: 'ǩ', Ҟ: 'K̄', ҟ: 'k̄', Қ: 'Ķ', қ: 'ķ', К̨: 'K̀', к̨: 'k̀', Ԛ: 'Q', ԛ: 'q', Л: 'L', л: 'l', Љ: 'L̂', љ: 'l̂', Ԡ: 'Ļ', ԡ: 'ļ', М: 'M', м: 'm', Н: 'N', н: 'n', Њ: 'N̂', њ: 'n̂', Ң: 'Ņ', ң: 'ņ', Ӊ: 'Ṇ', ӊ: 'ṇ', Ҥ: 'Ṅ', ҥ: 'ṅ', Ԋ: 'Ǹ', ԋ: 'ǹ', Ԣ: 'Ń', ԣ: 'ń', Ӈ: 'Ň', ӈ: 'ň', Н̄: 'N̄', н̄: 'n̄', О: 'O', о: 'o', Ӧ: 'Ö', ӧ: 'ö', Ө: 'Ô', ө: 'ô', Ӫ: 'Ő', ӫ: 'ő', Ӧ̄: 'Ọ̈', о̄̈: 'ọ̈', Ҩ: 'Ò', ҩ: 'ò', О́: 'Ó', о́: 'ó', О̄: 'Ō', о̄: 'ō', Œ: 'Œ', œ: 'œ', П: 'P', п: 'p', Ҧ: 'Ṕ', ҧ: 'ṕ', Ԥ: 'P̀', ԥ: 'p̀', Р: 'R', р: 'r', С: 'S', с: 's', Ҫ: 'Ş', ҫ: 'ş', С̀: 'S̀', с̀: 's̀', Т: 'T', т: 't', Ћ: 'Ć', ћ: 'ć', Ԏ: 'T̀', ԏ: 't̀', Т̌: 'Ť', т̌: 'ť', Ҭ: 'Ţ', ҭ: 'ţ', У: 'U', у: 'u', Ӱ: 'Ü', ӱ: 'ü', Ӯ: 'Ū', ӯ: 'ū', Ў: 'Ŭ', ў: 'ŭ', Ӳ: 'Ű', ӳ: 'ű', У́: 'Ú', у́: 'ú', Ӱ̄: 'Ụ̈', ӱ̄: 'ụ̈', Ү: 'Ù', ү: 'ù', Ұ: 'U̇', ұ: 'u̇', Ԝ: 'W', ԝ: 'w', Ф: 'F', ф: 'f', Х: 'H', х: 'h', Ҳ: 'Ḩ', ҳ: 'ḩ', Ц: 'C', ц: 'c', Ҵ: 'C̄', ҵ: 'c̄', Џ: 'D̂', џ: 'd̂', Ч: 'Č', ч: 'č', Ҷ: 'Ç', ҷ: 'ç', Ӌ: 'C̣', ӌ: 'c̣', Ӵ: 'C̈', ӵ: 'c̈', Ҹ: 'Ĉ', ҹ: 'ĉ', Ч̀: 'C̀', ч̀: 'c̀', Ҽ: 'C̆', ҽ: 'c̆', Ҿ: 'C̨̆', ҿ: 'c̨̆', Ш: 'Š', ш: 'š', Щ: 'Ŝ', щ: 'ŝ', Ъ: 'ʺ', ъ: 'ʺ', Ы: 'Y', ы: 'y', Ӹ: 'Ÿ', ӹ: 'ÿ', Ы̄: 'Ȳ', ы̄: 'ȳ', Ь: 'ʹ', ь: 'ʹ', Э: 'È', э: 'è', Ә: 'A̋', ә: 'a̋', Ӛ: 'À', ӛ: 'à', Ю: 'Û', ю: 'û', Ю̄: 'Û̄', ю̄: 'û̄', Я: 'Â', я: 'â', Ѣ: 'Ě', ѣ: 'ě', Ѫ: 'Ǎ', ѫ: 'ǎ', Ѳ: 'F̀', ѳ: 'f̀', Ѵ: 'Ỳ', ѵ: 'ỳ', Ӏ: '‡', }, alalc: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Е: 'E', е: 'e', Ё: 'Ë', ё: 'ë', Ж: 'Zh', ж: 'zh', З: 'Z', з: 'z', И: 'I', и: 'i', Й: 'Ĭ', й: 'ĭ', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'Kh', х: 'kh', Ц: 'T͡S', ц: 't͡s', Ч: 'Ch', ч: 'ch', Ш: 'Sh', ш: 'sh', Щ: 'Shh', щ: 'shh', Ъ: 'ʺ', ъ: 'ʺ', Ы: 'Y', ы: 'y', Ь: 'ʹ', ь: 'ʹ', Э: 'Ė', э: 'ė', Ю: 'I͡U', ю: 'i͡u', Я: 'I͡A', я: 'i͡a', І: 'І̄', і: 'ī', Ѣ: 'I͡E', ѣ: 'i͡e', Ѳ: 'Ḟ', ѳ: 'ḟ', Ѵ: 'Ẏ', ѵ: 'ẏ', }, bulgarian: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Е: 'E', е: 'e', Ж: 'Zh', ж: 'zh', З: 'Z', з: 'z', И: 'I', и: 'i', Ѝ: 'I', ѝ: 'i', Й: 'Y', й: 'y', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'H', х: 'h', Ц: 'Ts', ц: 'ts', Ч: 'Ch', ч: 'ch', Ш: 'Sh', ш: 'sh', Щ: 'Sht', щ: 'sht', Ъ: 'A', ъ: 'a', Ь: 'Y', ь: 'y', Ю: 'Yu', ю: 'yu', Я: 'Ya', я: 'ya', }, kazakh: { А: 'A', а: 'a', Ә: 'Ä', ә: 'ä', Б: 'B', б: 'b', Д: 'D', д: 'd', Е: 'E', е: 'e', Ф: 'F', ф: 'f', Г: 'G', г: 'g', Ғ: 'Ğ', ғ: 'ğ', Х: 'H', х: 'h', Һ: 'H', һ: 'h', I: 'I', ı: 'i', İ: 'I', і: 'ı', Ж: 'J', ж: 'j', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', Ң: 'Ñ', ң: 'ñ', О: 'O', о: 'o', Ө: 'Ö', ө: 'ö', П: 'P', п: 'p', Қ: 'Q', қ: 'q', Р: 'R', р: 'r', С: 'S', с: 's', Ш: 'Ş', ш: 'ş', Т: 'T', т: 't', У: 'U', у: 'u', Ұ: 'Ū', ұ: 'ū', Ү: 'Ü', ү: 'ü', В: 'V', в: 'v', Ы: 'Y', ы: 'y', З: 'Z', з: 'z', }, macedonian: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Ѓ: 'Gj', ѓ: 'gj', Е: 'E', е: 'e', Ж: 'Zh', ж: 'zh', З: 'Z', з: 'z', Ѕ: 'Dz', ѕ: 'dz', И: 'I', и: 'i', Ј: 'J', ј: 'j', К: 'K', к: 'k', Л: 'L', л: 'l', Љ: 'Lj', љ: 'lj', М: 'M', м: 'm', Н: 'N', н: 'n', Њ: 'Nj', њ: 'nj', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', Ќ: 'Kj', ќ: 'kj', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'H', х: 'h', Ц: 'C', ц: 'c', Ч: 'Ch', ч: 'ch', Џ: 'Dzh', џ: 'dzh', Ш: 'Sh', ш: 'sh', }, mongolian: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Е: 'Ye', е: 'ye', Ё: 'Yo', ё: 'yo', Ж: 'J', ж: 'j', З: 'Z', з: 'z', И: 'I', и: 'i', Й: 'I', й: 'i', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', О: 'O', о: 'o', Ө: 'Ö', ө: 'ö', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', У: 'U', у: 'u', Ү: 'Ü', ү: 'ü', Ф: 'F', ф: 'f', Х: 'Kh', х: 'kh', Ц: 'Ts', ц: 'ts', Ч: 'Ch', ч: 'ch', Ш: 'Sh', ш: 'sh', Щ: 'Sh', щ: 'sh', Ъ: 'I', ъ: 'i', Ы: 'Y', ы: 'y', Ь: 'I', ь: 'i', Э: 'E', э: 'e', Ю: 'Yu', ю: 'yu', Я: 'Ya', я: 'ya', }, montenegrin: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Ђ: 'Đ', ђ: 'đ', Е: 'E', е: 'e', Ж: 'Ž', ж: 'ž', З: 'Z', з: 'z', З́: 'Ź', з́: 'ź', И: 'I', и: 'i', Ј: 'J', ј: 'j', К: 'K', к: 'k', Л: 'L', л: 'l', Љ: 'Lj', љ: 'lj', М: 'M', м: 'm', Н: 'N', н: 'n', Њ: 'Nj', њ: 'nj', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', С́: 'Ś', с́: 'ś', Т: 'T', т: 't', Ћ: 'Ć', ћ: 'ć', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'H', х: 'h', Ц: 'C', ц: 'c', Ч: 'Č', ч: 'č', Џ: 'Dž', џ: 'dž', Ш: 'Š', ш: 'š', }, russian: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Е: 'E', е: 'e', Ё: 'Yo', ё: 'yo', Ж: 'Zh', ж: 'zh', З: 'Z', з: 'z', И: 'I', и: 'i', Й: 'J', й: 'j', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'X', х: 'x', Ц: 'Cz', ц: 'cz', Ч: 'Ch', ч: 'ch', Ш: 'Sh', ш: 'sh', Щ: 'Shh', щ: 'shh', Ъ: 'ʺ', ъ: 'ʺ', Ы: 'Y', ы: 'y', Ь: 'ʹ', ь: 'ʹ', Э: 'E', э: 'e', Ю: 'Yu', ю: 'yu', Я: 'Ya', я: 'ya', }, serbian: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Ђ: 'Đ', ђ: 'đ', Е: 'E', е: 'e', Ж: 'Ž', ж: 'ž', З: 'Z', з: 'z', И: 'I', и: 'i', Ј: 'J', ј: 'j', К: 'K', к: 'k', Л: 'L', л: 'l', Љ: 'Lj', љ: 'lj', М: 'M', м: 'm', Н: 'N', н: 'n', Њ: 'Nj', њ: 'nj', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', Ћ: 'Ć', ћ: 'ć', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'H', х: 'h', Ц: 'C', ц: 'c', Ч: 'Č', ч: 'č', Џ: 'Dž', џ: 'dž', Ш: 'Š', ш: 'š', }, ukrainian: { А: 'A', а: 'a', Б: 'B', б: 'b', В: 'V', в: 'v', Г: 'H', г: 'h', Ґ: 'G', ґ: 'g', Д: 'D', д: 'd', Е: 'E', е: 'e', Є: 'Ie', є: 'ie', Ж: 'Zh', ж: 'zh', З: 'Z', з: 'z', И: 'Y', и: 'y', І: 'I', і: 'i', Ї: 'I', ї: 'i', Й: 'I', й: 'i', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'Kh', х: 'kh', Ц: 'Ts', ц: 'ts', Ч: 'Ch', ч: 'ch', Ш: 'Sh', ш: 'sh', Щ: 'Shh', щ: 'shh', Ю: 'Iu', ю: 'iu', Я: 'Ia', я: 'ia', }, uzbek: { А: 'A', а: 'a', Б: 'B', б: 'b', B: 'V', в: 'v', Г: 'G', г: 'g', Д: 'D', д: 'd', Е: 'E', е: 'e', Ё: 'Yo', ё: 'yo', Ж: 'J', ж: 'j', З: 'Z', з: 'z', И: 'I', и: 'i', Й: 'Y', й: 'y', К: 'K', к: 'k', Л: 'L', л: 'l', М: 'M', м: 'm', Н: 'N', н: 'n', О: 'O', о: 'o', П: 'P', п: 'p', Р: 'R', р: 'r', С: 'S', с: 's', Т: 'T', т: 't', У: 'U', у: 'u', Ф: 'F', ф: 'f', Х: 'X', х: 'x', Ц: 'S', ц: 's', Ч: 'C', ч: 'c', Ш: 'Ş', ш: 'ş', Ъ: 'ʼ', ъ: 'ʼ', Ь: '', ь: '', Э: 'E', э: 'e', Ю: 'Yu', ю: 'yu', Я: 'Ya', я: 'ya', Ў: 'Õ', ў: 'õ', Қ: 'Q', қ: 'q', Ғ: 'Ğ', ғ: 'ğ', Ҳ: 'H', ҳ: 'h', }, };