]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/translit/ky_ky_Latn_BGN.txt
ICU-59117.0.1.tar.gz
[apple/icu.git] / icuSources / data / translit / ky_ky_Latn_BGN.txt
1 # © 2016 and later: Unicode, Inc. and others.
2 # License & terms of use: http://www.unicode.org/copyright.html#License
3 #
4 # File: ky_ky_Latn_BGN.txt
5 # Generated from CLDR
6 #
7
8 #
9 ########################################################################
10 # BGN/PCGN 1979 System
11 #
12 # The BGN/PCGN system for Kirghiz Cyrillic was designed for use in
13 # romanizing names written in the Kirghiz Cyrillic alphabet.
14 # The Kirghiz Cyrillic alphabet contains three letters not present
15 # in the Russian alphabet: Ңң, Өө, and Үү.
16 #
17 # The Kirghiz Cyrillic Alphabet as defined by the BGN (Page 55):
18 #
19 # АБВГДЕЁЖЗИЙКЛМНҢОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ
20 # абвгдеёжзийклмнңоөпрстуүфхцчшщъыьэюя
21 #
22 # Originally prepared by Michael Everson <everson@evertype.com>
23 ########################################################################
24 #
25 # MINIMAL FILTER: KirghizCyrl-Latin
26 #
27 :: [АБВГДЕЁЖЗИЙКЛМНҢОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнңоөпрстуүфхцчшщъыьэюя] ;
28 :: NFD (NFC) ;
29 #
30 #
31 ########################################################################
32 #
33 ########################################################################
34 #
35 # Define All Transformation Variables
36 #
37 ########################################################################
38 #
39 $prime = ʹ ;
40 $doublePrime = ʺ ;
41 $upperConsonants = [БВГДЖЗЙКЛМНҢПРСТФХЦЧШЩЪЬ] ;
42 $lowerConsonants = [бвгджзйклмнңпрстфхцчшщъь] ;
43 $consonants = [$upperConsonants $lowerConsonants] ;
44 $upperVowels = [АЕЁИОӨУҮЫЭЮЯ] ;
45 $lowerVowels = [аеёиоөуүыэюя] ;
46 $vowels = [$upperVowels $lowerVowels] ;
47 $lower = [$lowerConsonants $lowerVowels] ;
48 #
49 #
50 # Use this $wordBoundary until bug 2034 is fixed in ICU:
51 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
52 #
53 $wordBoundary = [^[:L:][:M:][:N:]] ;
54 #
55 #
56 ########################################################################
57 #
58 ########################################################################
59 #
60 # Start of Alphabetic Transformations
61 #
62 ########################################################################
63 #
64 А → A ; # CYRILLIC CAPITAL LETTER A
65 а → a ; # CYRILLIC SMALL LETTER A
66 Б → B ; # CYRILLIC CAPITAL LETTER BE
67 б → b ; # CYRILLIC SMALL LETTER BE
68 В → V ; # CYRILLIC CAPITAL LETTER VE
69 в → v ; # CYRILLIC SMALL LETTER VE
70 Г → G ; # CYRILLIC CAPITAL LETTER GHE
71 г → g ; # CYRILLIC SMALL LETTER GHE
72 Д → D ; # CYRILLIC CAPITAL LETTER DE
73 д → d ; # CYRILLIC SMALL LETTER DE
74 Е → E ; # CYRILLIC CAPITAL LETTER IE
75 е → e ; # CYRILLIC SMALL LETTER IE
76 Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
77 Ё → YO ; # CYRILLIC CAPITAL LETTER IO
78 ё → yo ; # CYRILLIC SMALL LETTER IO
79 Ж → J ; # CYRILLIC CAPITAL LETTER ZHE
80 ж → j ; # CYRILLIC SMALL LETTER ZHE
81 З → Z ; # CYRILLIC CAPITAL LETTER ZE
82 з → z ; # CYRILLIC SMALL LETTER ZE
83 И → I ; # CYRILLIC CAPITAL LETTER I
84 и → i ; # CYRILLIC SMALL LETTER I
85 Й → Y ; # CYRILLIC CAPITAL LETTER I
86 й → y ; # CYRILLIC SMALL LETTER I
87 К → K ; # CYRILLIC CAPITAL LETTER KA
88 к → k ; # CYRILLIC SMALL LETTER KA
89 Л → L ; # CYRILLIC CAPITAL LETTER EL
90 л → l ; # CYRILLIC SMALL LETTER EL
91 М → M ; # CYRILLIC CAPITAL LETTER EM
92 м → m ; # CYRILLIC SMALL LETTER EM
93 #
94 #
95 ########################################################################
96 #
97 # BGN Page 56 Rule 1
98 #
99 # The character sequence нг may be romanized n·g in order to differentiate
100 # that romanizations from the digraph ng, which is used to render the
101 # character ң.
102 #
103 ########################################################################
104 #
105 НГ → N·G ; # CYRILLIC CAPITAL LETTER EN
106 Нг → N·g ; # CYRILLIC CAPITAL LETTER EN
107 нг → n·g ; # CYRILLIC SMALL LETTER EN
108 Н → N ; # CYRILLIC CAPITAL LETTER EN
109 н → n ; # CYRILLIC SMALL LETTER EN
110 #
111 #
112 ########################################################################
113 #
114 # End Rule 1
115 #
116 ########################################################################
117 #
118 Ң} $lower → Ng ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
119 Ң → NG ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
120 ң → ng ; # CYRILLIC SMALL LETTER EN WITH DESCENDER
121 О → O ; # CYRILLIC CAPITAL LETTER O
122 о → o ; # CYRILLIC SMALL LETTER O
123 Ө → Ö ; # CYRILLIC CAPITAL LETTER BARRED O
124 ө → ö ; # CYRILLIC SMALL LETTER BARRED O
125 П → P ; # CYRILLIC CAPITAL LETTER PE
126 п → p ; # CYRILLIC SMALL LETTER PE
127 Р → R ; # CYRILLIC CAPITAL LETTER ER
128 р → r ; # CYRILLIC SMALL LETTER ER
129 С → S ; # CYRILLIC CAPITAL LETTER ES
130 с → s ; # CYRILLIC SMALL LETTER ES
131 Т → T ; # CYRILLIC CAPITAL LETTER TE
132 т → t ; # CYRILLIC SMALL LETTER TE
133 У → U ; # CYRILLIC CAPITAL LETTER U
134 у → u ; # CYRILLIC SMALL LETTER U
135 Ү → Ü ; # CYRILLIC CAPITAL LETTER STRAIGHT U
136 ү → ü ; # CYRILLIC SMALL LETTER STRAIGHT U
137 Ф → F ; # CYRILLIC CAPITAL LETTER EF
138 ф → f ; # CYRILLIC SMALL LETTER EF
139 Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
140 Х → KH ; # CYRILLIC CAPITAL LETTER HA
141 х → kh ; # CYRILLIC SMALL LETTER HA
142 Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
143 Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
144 ц → ts ; # CYRILLIC SMALL LETTER TSE
145 Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
146 Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
147 ч → ch ; # CYRILLIC SMALL LETTER CHE
148 #
149 #
150 ########################################################################
151 #
152 # Implied rule from BGN Russian-Latin transliteration (Page 94 Note 3.6).
153 #
154 # шч becomes sh·ch
155 #
156 ########################################################################
157 #
158 ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA
159 Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA
160 шч → sh·ch ; # CYRILLIC SMALL LETTER SHA
161 Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
162 Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
163 ш → sh ; # CYRILLIC SMALL LETTER SHA
164 Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA
165 Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA
166 щ → shch ; # CYRILLIC SMALL LETTER SHCHA
167 #
168 #
169 ########################################################################
170 #
171 # End Rule 3.6
172 #
173 ########################################################################
174 #
175 Ъ → $doublePrime ; # CYRILLIC CAPITAL LETTER HARD SIGN
176 ъ → $doublePrime ; # CYRILLIC SMALL LETTER HARD SIGN
177 #
178 #
179 ########################################################################
180 #
181 # BGN Page 56 Note 2
182 #
183 # The character Ыы may be romanized Ɨɨ instead of Yy, if so desired.
184 #
185 ########################################################################
186 #
187 Ы → Y ; # CYRILLIC CAPITAL LETTER YERU
188 ы → y ; # CYRILLIC SMALL LETTER YERU
189 #
190 #
191 # Alternative rule to implement the option described here. To apply
192 # uncomment the following by removing the '#' mark at the start of the
193 # line and insert before the two rule lines above.
194 #
195 #Ы → Ɨ ; # CYRILLIC CAPITAL LETTER YERU
196 #ы → ɨ ; # CYRILLIC SMALL LETTER YERU
197 #
198 ########################################################################
199 #
200 # End BGN Page 56 Note 2
201 #
202 ########################################################################
203 #
204 Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
205 ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
206 Э → E ; # CYRILLIC CAPITAL LETTER E
207 э → e ; # CYRILLIC SMALL LETTER E
208 Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
209 Ю → YU ; # CYRILLIC CAPITAL LETTER YU
210 ю → yu ; # CYRILLIC SMALL LETTER YU
211 Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
212 Я → YA ; # CYRILLIC CAPITAL LETTER YA
213 я → ya ; # CYRILLIC SMALL LETTER YA
214 #
215 #
216 ########################################################################
217