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