]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/translit/uk_uk_Latn_BGN.txt
ICU-66108.tar.gz
[apple/icu.git] / icuSources / data / translit / uk_uk_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: uk_uk_Latn_BGN.txt
5 # Generated from CLDR
6 #
7
8 #
9 ########################################################################
10 # BGN/PCGN 1979 System
11 #
12 # The BGN/PCGN system for Ukrainian was designed for use in romanizing
13 # names written in the Ukrainian alphabet. The Ukrainian alphabet
14 # contains five letters not present in the Russian alphabet:
15 # Ґґ, Єє, Іі, Її, and ’.
16 #
17 # The Ukrainian Alphabet as defined by the BGN (Page 105):
18 #
19 # АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЮЯЬ
20 # абвгґдеєжзиіїйклмнопрстуфхцчшщюяь’
21 #
22 # Originally prepared by Michael Everson <everson@evertype.com>
23 ########################################################################
24 #
25 # MINIMAL FILTER: Ukrainian-Latin
26 #
27 :: [АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЮЯЬабвгґдеєжзиіїйклмнопрстуфхцчшщюяь’] ;
28 :: 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 #
71 #
72 ########################################################################
73 #
74 # Comment. The BGN gives h as the transliteration for both г and ґ.
75 # This is an error: г is h and ґ is g.
76 #
77 ########################################################################
78 #
79 Г → H ; # CYRILLIC CAPITAL LETTER GHE
80 г → h ; # CYRILLIC SMALL LETTER GHE
81 Ґ → G ; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
82 ґ → g ; # CYRILLIC SMALL LETTER GHE WITH UPTURN
83 #
84 #
85 ########################################################################
86 #
87 # End Comment.
88 #
89 ########################################################################
90 #
91 Д → D ; # CYRILLIC CAPITAL LETTER DE
92 д → d ; # CYRILLIC SMALL LETTER DE
93 Е → E ; # CYRILLIC CAPITAL LETTER IE
94 е → e ; # CYRILLIC SMALL LETTER IE
95 Є} $lower → Ye ; # CYRILLIC CAPITAL LETTER UKRAINIAN IE
96 Є → YE ; # CYRILLIC CAPITAL LETTER UKRAINIAN IE
97 є → ye ; # CYRILLIC SMALL LETTER UKRAINIAN IE
98 Ж} $lower → Zh ; # CYRILLIC CAPITAL LETTER ZHE
99 Ж → ZH ; # CYRILLIC CAPITAL LETTER ZHE
100 ж → zh ; # CYRILLIC SMALL LETTER ZHE
101 #
102 #
103 ########################################################################
104 #
105 # BGN Page 105 Rule 1
106 #
107 # The character sequences зг, кг, сг, тс, and цг may be romanized
108 # z·h, k·h, s·h, t·s, and ts·h in order to differentiate those
109 # romanizations from the digraphs zh, kh, sh, ts, and the letter
110 # sequence tsh, which are used to render the characters ж, х, ш, ц
111 # and the character sequence тш.
112 #
113 ########################################################################
114 #
115 ЗГ → Z·H ; # CYRILLIC CAPITAL LETTER ZE
116 Зг → Z·h ; # CYRILLIC CAPITAL LETTER ZE
117 зг → z·h ; # CYRILLIC SMALL LETTER ZE
118 З → Z ; # CYRILLIC CAPITAL LETTER ZE
119 з → z ; # CYRILLIC SMALL LETTER ZE
120 #
121 #
122 ########################################################################
123 #
124 # End Rule 1
125 #
126 ########################################################################
127 #
128 И → Y ; # CYRILLIC CAPITAL LETTER I
129 и → y ; # CYRILLIC SMALL LETTER I
130 І → I ; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
131 і → i ; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
132 Ї} $lower → Yi ; # CYRILLIC CAPITAL LETTER YI
133 Ї → YI ; # CYRILLIC CAPITAL LETTER YI
134 ї → yi ; # CYRILLIC SMALL LETTER YI
135 Й → Y ; # CYRILLIC CAPITAL LETTER I
136 й → y ; # CYRILLIC SMALL LETTER I
137 #
138 #
139 ########################################################################
140 #
141 # BGN Page 105 Rule 1
142 #
143 # кг becomes k·h
144 #
145 ########################################################################
146 #
147 КГ → K·H ; # CYRILLIC CAPITAL LETTER KA
148 Кг → K·h ; # CYRILLIC CAPITAL LETTER KA
149 кг → k·h ; # CYRILLIC SMALL LETTER KA
150 К → K ; # CYRILLIC CAPITAL LETTER KA
151 к → k ; # CYRILLIC SMALL LETTER KA
152 #
153 #
154 ########################################################################
155 #
156 # End Rule 1
157 #
158 ########################################################################
159 #
160 Л → L ; # CYRILLIC CAPITAL LETTER EL
161 л → l ; # CYRILLIC SMALL LETTER EL
162 М → M ; # CYRILLIC CAPITAL LETTER EM
163 м → m ; # CYRILLIC SMALL LETTER EM
164 Н → N ; # CYRILLIC CAPITAL LETTER EN
165 н → n ; # CYRILLIC SMALL LETTER EN
166 О → O ; # CYRILLIC CAPITAL LETTER O
167 о → o ; # CYRILLIC SMALL LETTER O
168 П → P ; # CYRILLIC CAPITAL LETTER PE
169 п → p ; # CYRILLIC SMALL LETTER PE
170 Р → R ; # CYRILLIC CAPITAL LETTER ER
171 р → r ; # CYRILLIC SMALL LETTER ER
172 #
173 #
174 ########################################################################
175 #
176 # BGN Page 105 Rule 1
177 #
178 # сг becomes s·h
179 #
180 ########################################################################
181 #
182 СГ → S·H ; # CYRILLIC CAPITAL LETTER ES
183 Сг → S·h ; # CYRILLIC CAPITAL LETTER ES
184 сг → s·h ; # CYRILLIC SMALL LETTER ES
185 С → S ; # CYRILLIC CAPITAL LETTER ES
186 с → s ; # CYRILLIC SMALL LETTER ES
187 #
188 #
189 ########################################################################
190 #
191 # End Rule 1
192 #
193 ########################################################################
194 #
195 ########################################################################
196 #
197 # BGN Page 105 Rule 1
198 #
199 # тс becomes t·s
200 #
201 ########################################################################
202 #
203 ТС → T·S ; # CYRILLIC CAPITAL LETTER TE
204 Тс → T·s ; # CYRILLIC CAPITAL LETTER TE
205 тс → t·s ; # CYRILLIC SMALL LETTER TE
206 Т → T ; # CYRILLIC CAPITAL LETTER TE
207 т → t ; # CYRILLIC SMALL LETTER TE
208 #
209 #
210 ########################################################################
211 #
212 # End Rule 1
213 #
214 ########################################################################
215 #
216 У → U ; # CYRILLIC CAPITAL LETTER U
217 у → u ; # CYRILLIC SMALL LETTER U
218 Ф → F ; # CYRILLIC CAPITAL LETTER EF
219 ф → f ; # CYRILLIC SMALL LETTER EF
220 Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
221 Х → KH ; # CYRILLIC CAPITAL LETTER HA
222 х → kh ; # CYRILLIC SMALL LETTER HA
223 #
224 #
225 ########################################################################
226 #
227 # BGN Page 105 Rule 1
228 #
229 # цг becomes ts·h
230 #
231 ########################################################################
232 #
233 ЦГ → TS·H ; # CYRILLIC CAPITAL LETTER TSE
234 Цг → Ts·h ; # CYRILLIC CAPITAL LETTER TSE
235 цг → ts·h ; # CYRILLIC SMALL LETTER TSE
236 Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
237 Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
238 ц → ts ; # CYRILLIC SMALL LETTER TSE
239 #
240 #
241 ########################################################################
242 #
243 # End Rule 1
244 #
245 ########################################################################
246 #
247 Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
248 Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
249 ч → ch ; # CYRILLIC SMALL LETTER CHE
250 #
251 #
252 ########################################################################
253 #
254 # BGN Page 94 Rule 3.6
255 #
256 # шч becomes sh·ch
257 #
258 ########################################################################
259 #
260 ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA
261 Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA
262 шч → sh·ch ; # CYRILLIC SMALL LETTER SHA
263 Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
264 Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
265 ш → sh ; # CYRILLIC SMALL LETTER SHA
266 Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA
267 Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA
268 щ → shch ; # CYRILLIC SMALL LETTER SHCHA
269 #
270 #
271 ########################################################################
272 #
273 # End Rule 3.6
274 #
275 ########################################################################
276 #
277 Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
278 Ю → YU ; # CYRILLIC CAPITAL LETTER YU
279 ю → yu ; # CYRILLIC SMALL LETTER YU
280 Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
281 Я → YA ; # CYRILLIC CAPITAL LETTER YA
282 я → ya ; # CYRILLIC SMALL LETTER YA
283 Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
284 ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
285 ’ → $doublePrime ; # LEFT SINGLE QUOTATION MARK
286 #
287 #
288 ########################################################################
289