1# © 2016 and later: Unicode, Inc. and others. 2# License & terms of use: http://www.unicode.org/copyright.html 3# Generated using tools/cldr/cldr-to-icu/build-icu-data.xml 4# 5# File: mn_mn_Latn_BGN.txt 6# Generated from CLDR 7# 8 9######################################################################## 10# BGN/PCGN 1964 System 11# 12# The BGN/PCGN system for Mongolian was adopted by the BGN in 1957 13# and by the PCGN in 1964 for use in romanizing names written in 14# the Mongolian Cyrillic alphabet. The Mongolian Cyrillic alphabet 15# contains two letters not present in the Russian alphabet, Өө 16# and Үү. Names written in the indigenous Mongolian alphabet, which 17# is still utilized in the Inner Mongolia Autonomous Region of China, 18# are not romanized by BGN and PCGN. Instead, for such names, 19# BGN and PCGN utilize the Roman-script spellings appearing in 20# official sources published by the People's Republic of China 21# 22# The Mongolian Alphabet as defined by the BGN (Page 73): 23# 24# АБВГДЕЁЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ 25# абвгдеёжзийклмноөпрстуүфхцчшщъыьэюя 26# 27# Originally prepared by Michael Everson <everson@evertype.com> 28######################################################################## 29# 30# MINIMAL FILTER: Mongolian-Latin, works both in NFC and NFD 31::[АБВГДЕЁЖЗИЙКЛМНОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмноөпрстуүфхцчшщъыьэюя\u0308]; 32::NFC; 33######################################################################## 34# 35# Define All Transformation Variables 36# 37######################################################################## 38# 39$prime = ʹ ; 40$upperConsonants = [БВГДЖЙКЛМНПРСТФХЦЧШЩЭ] ; 41$lowerConsonants = [бвгджйклмнпрстфхцчшщэ] ; 42$consonants = [$upperConsonants $lowerConsonants] ; 43$upperVowels = [АЕЁЭИОУЫЮЯ] ; 44$lowerVowels = [аеёэиоуыюя] ; 45$vowels = [$upperVowels $lowerVowels] ; 46$lower = [$lowerConsonants $lowerVowels] ; 47# Use this $wordBoundary until bug 2034 is fixed in ICU: 48# http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest 49$wordBoundary = [^[:L:][:M:][:N:]] ; 50######################################################################## 51# Start of Alphabetic Transformations 52######################################################################## 53А → A ; # CYRILLIC CAPITAL LETTER A 54а → a ; # CYRILLIC SMALL LETTER A 55Б → B ; # CYRILLIC CAPITAL LETTER BE 56б → b ; # CYRILLIC SMALL LETTER BE 57В → V ; # CYRILLIC CAPITAL LETTER VE 58в → v ; # CYRILLIC SMALL LETTER VE 59Г → G ; # CYRILLIC CAPITAL LETTER GHE 60г → g ; # CYRILLIC SMALL LETTER GHE 61Д → D ; # CYRILLIC CAPITAL LETTER DE 62д → d ; # CYRILLIC SMALL LETTER DE 63Е} $lower → Yö ; # CYRILLIC CAPITAL LETTER IE 64Е → YÖ ; # CYRILLIC CAPITAL LETTER IE 65е → yö ; # CYRILLIC SMALL LETTER IE 66Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO 67Ё → YO ; # CYRILLIC CAPITAL LETTER IO 68ё → yo ; # CYRILLIC SMALL LETTER IO 69Ж → J ; # CYRILLIC CAPITAL LETTER ZHE 70ж → j ; # CYRILLIC SMALL LETTER ZHE 71З} $lower → Dz ; # CYRILLIC CAPITAL LETTER ZE 72З → DZ ; # CYRILLIC CAPITAL LETTER ZE 73з → dz ; # CYRILLIC SMALL LETTER ZE 74И → I ; # CYRILLIC CAPITAL LETTER I 75и → i ; # CYRILLIC SMALL LETTER I 76Й → Y ; # CYRILLIC CAPITAL LETTER I 77й → y ; # CYRILLIC SMALL LETTER I 78К → K ; # CYRILLIC CAPITAL LETTER KA 79к → k ; # CYRILLIC SMALL LETTER KA 80Л → L ; # CYRILLIC CAPITAL LETTER EL 81л → l ; # CYRILLIC SMALL LETTER EL 82М → M ; # CYRILLIC CAPITAL LETTER EM 83м → m ; # CYRILLIC SMALL LETTER EM 84Н → N ; # CYRILLIC CAPITAL LETTER EN 85н → n ; # CYRILLIC SMALL LETTER EN 86О → O ; # CYRILLIC CAPITAL LETTER O 87о → o ; # CYRILLIC SMALL LETTER O 88Ө → Ö ; # CYRILLIC CAPITAL LETTER BARRED O 89ө → ö ; # CYRILLIC SMALL LETTER BARRED O 90П → P ; # CYRILLIC CAPITAL LETTER PE 91п → p ; # CYRILLIC SMALL LETTER PE 92Р → R ; # CYRILLIC CAPITAL LETTER ER 93р → r ; # CYRILLIC SMALL LETTER ER 94С → S ; # CYRILLIC CAPITAL LETTER ES 95с → s ; # CYRILLIC SMALL LETTER ES 96Т → T ; # CYRILLIC CAPITAL LETTER TE 97т → t ; # CYRILLIC SMALL LETTER TE 98У → U ; # CYRILLIC CAPITAL LETTER U 99у → u ; # CYRILLIC SMALL LETTER U 100Ү → Ü ; # CYRILLIC CAPITAL LETTER STRAIGHT U 101ү → ü ; # CYRILLIC SMALL LETTER STRAIGHT U 102Ф → F ; # CYRILLIC CAPITAL LETTER EF 103ф → f ; # CYRILLIC SMALL LETTER EF 104Х → H ; # CYRILLIC CAPITAL LETTER HA 105х → h ; # CYRILLIC SMALL LETTER HA 106Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE 107Ц → TS ; # CYRILLIC CAPITAL LETTER TSE 108ц → ts ; # CYRILLIC SMALL LETTER TSE 109Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE 110Ч → CH ; # CYRILLIC CAPITAL LETTER CHE 111ч → ch ; # CYRILLIC SMALL LETTER CHE 112######################################################################## 113# Implied rule from BGN Russian-Latin transliteration (Page 94 Note 3.6). 114# шч becomes sh·ch 115######################################################################## 116ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA 117Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA 118шч → sh·ch ; # CYRILLIC SMALL LETTER SHA 119Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA 120Ш → SH ; # CYRILLIC CAPITAL LETTER SHA 121ш → sh ; # CYRILLIC SMALL LETTER SHA 122Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA 123Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA 124щ → shch ; # CYRILLIC SMALL LETTER SHCHA 125######################################################################## 126# End Implied rule 127######################################################################## 128Ъ → $prime ; # CYRILLIC CAPITAL LETTER HARD SIGN 129ъ → $prime ; # CYRILLIC SMALL LETTER HARD SIGN 130Ы → Ï ; # CYRILLIC CAPITAL LETTER YERU 131ы → ï ; # CYRILLIC SMALL LETTER YERU 132Ь → Ĭ ; # CYRILLIC CAPITAL LETTER SOFT SIGN 133ь → ĭ ; # CYRILLIC SMALL LETTER SOFT SIGN 134Э → E ; # CYRILLIC CAPITAL LETTER E 135э → e ; # CYRILLIC SMALL LETTER E 136######################################################################## 137# 138# BGN Page 74 Rule 7 139# 140# In monosyllables, the character ю is romanized yu or yü depending on 141# pronunciation; in polysyllables, it is romanized yu when followed by 142# a, o, or u, buy yü when followed by i, e, ö, or ü. 143# 144# This rule is lexical and has not been implemented in this file. 145# 146######################################################################## 147Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU 148Ю → YU ; # CYRILLIC CAPITAL LETTER YU 149ю → yu ; # CYRILLIC SMALL LETTER YU 150######################################################################## 151# 152# End Rule 7 153# 154######################################################################## 155Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA 156Я → YA ; # CYRILLIC CAPITAL LETTER YA 157я → ya ; # CYRILLIC SMALL LETTER YA 158 159