]> git.saurik.com Git - apple/icu.git/blob - icuSources/data/translit/be_be_Latn_BGN.txt
ICU-59117.0.1.tar.gz
[apple/icu.git] / icuSources / data / translit / be_be_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: be_be_Latn_BGN.txt
5 # Generated from CLDR
6 #
7
8 #
9 ########################################################################
10 # BGN/PCGN 1979 System
11 #
12 # The BGN/PCGN system for Belarusian (formerly Byelorussian) was
13 # designed for use in romanizing names written in the Belarusian
14 # Cyrillic alphabet. The Belarusian alphabet contains three
15 # letters not present in the Russian alphabet: Іі, Ўў, ’.
16 # One obsolete letter Ґґ is included.
17 #
18 # The Belarusian Alphabet as defined by the BGN (Page 23):
19 #
20 # АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЫЬЭЮЯҐ
21 # абвгдеёжзійклмнопрстуўфхцчшыьэюя’ґ
22 #
23 # Originally prepared by Michael Everson <everson@evertype.com>
24 ########################################################################
25 #
26 # MINIMAL FILTER: Belarusian-Latin
27 #
28 :: [АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЩЪЫЬЭЮЯҐабвгдеёжзійклмнопрстуўфхцчшщъыьэюя’ґ] ;
29 :: NFD (NFC) ;
30 #
31 #
32 ########################################################################
33 #
34 ########################################################################
35 #
36 # Define All Transformation Variables
37 #
38 ########################################################################
39 #
40 $prime = ʹ ;
41 $doublePrime = ʺ ;
42 $upperConsonants = [БВГДЖЗЙКЛМНПРСТЎФХЦЧШЬҐ] ;
43 $lowerConsonants = [бвгджзйклмнпрстўфхцчшь’ґ] ;
44 $consonants = [$upperConsonants $lowerConsonants] ;
45 $upperVowels = [АЕЁІОУЫЭЮЯ] ;
46 $lowerVowels = [аеёіоуыэюя] ;
47 $vowels = [$upperVowels $lowerVowels] ;
48 $lower = [$lowerConsonants $lowerVowels] ;
49 #
50 #
51 # Use this $wordBoundary until bug 2034 is fixed in ICU:
52 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
53 #
54 $wordBoundary = [^[:L:][:M:][:N:]] ;
55 #
56 #
57 ########################################################################
58 #
59 ########################################################################
60 #
61 # Start of Alphabetic Transformations
62 #
63 ########################################################################
64 #
65 А → A ; # CYRILLIC CAPITAL LETTER A
66 а → a ; # CYRILLIC SMALL LETTER A
67 Б → B ; # CYRILLIC CAPITAL LETTER BE
68 б → b ; # CYRILLIC SMALL LETTER BE
69 В → V ; # CYRILLIC CAPITAL LETTER VE
70 в → v ; # CYRILLIC SMALL LETTER VE
71 Г → H ; # CYRILLIC CAPITAL LETTER GHE
72 г → h ; # CYRILLIC SMALL LETTER GHE
73 Д → D ; # CYRILLIC CAPITAL LETTER DE
74 д → d ; # CYRILLIC SMALL LETTER DE
75 Е} $lower → Ye ; # CYRILLIC CAPITAL LETTER IE
76 Е → YE ; # CYRILLIC CAPITAL LETTER IE
77 е → ye ; # CYRILLIC SMALL LETTER IE
78 Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
79 Ё → YO ; # CYRILLIC CAPITAL LETTER IO
80 ё → yo ; # CYRILLIC SMALL LETTER IO
81 Ж} $lower → Zh ; # CYRILLIC CAPITAL LETTER ZHE
82 Ж → ZH ; # CYRILLIC CAPITAL LETTER ZHE
83 ж → zh ; # CYRILLIC SMALL LETTER ZHE
84 #
85 #
86 ########################################################################
87 #
88 # BGN Page 23 Note 1
89 #
90 # The character sequences зг, цг, сг, тс, and кг may be romanized z·h,
91 # k·h, s·h, t·s and ts·h in order to differentiate those romanizations
92 # from the digraphs zh, kh, sh, ts, and the letter sequence tsh, which
93 # are used to render characters ж, х, ш, ц, and the character sequence тш.
94 #
95 ########################################################################
96 #
97 ЗГ → Z·H ; # CYRILLIC CAPITAL LETTER ZE
98 Зг → Z·h ; # CYRILLIC CAPITAL LETTER ZE
99 зг → z·h ; # CYRILLIC SMALL LETTER ZE
100 З → Z ; # CYRILLIC CAPITAL LETTER ZE
101 з → z ; # CYRILLIC SMALL LETTER ZE
102 #
103 #
104 ########################################################################
105 #
106 # End Rule 1
107 #
108 ########################################################################
109 І → I ; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
110 і → i ; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
111 Й → Y ; # CYRILLIC CAPITAL LETTER I
112 й → y ; # CYRILLIC SMALL LETTER I
113 #
114 ########################################################################
115 #
116 # BGN Page 23 Rule 1
117 #
118 # кг becomes k·h
119 #
120 ########################################################################
121 #
122 КГ → K·H ; # CYRILLIC CAPITAL LETTER KA
123 Кг → K·h ; # CYRILLIC CAPITAL LETTER KA
124 кг → k·h ; # CYRILLIC SMALL LETTER KA
125 К → K ; # CYRILLIC CAPITAL LETTER KA
126 к → k ; # CYRILLIC SMALL LETTER KA
127 #
128 #
129 ########################################################################
130 #
131 # End Rule 1
132 #
133 ########################################################################
134 Л → L ; # CYRILLIC CAPITAL LETTER EL
135 л → l ; # CYRILLIC SMALL LETTER EL
136 М → M ; # CYRILLIC CAPITAL LETTER EM
137 м → m ; # CYRILLIC SMALL LETTER EM
138 Н → N ; # CYRILLIC CAPITAL LETTER EN
139 н → n ; # CYRILLIC SMALL LETTER EN
140 О → O ; # CYRILLIC CAPITAL LETTER O
141 о → o ; # CYRILLIC SMALL LETTER O
142 П → P ; # CYRILLIC CAPITAL LETTER PE
143 п → p ; # CYRILLIC SMALL LETTER PE
144 Р → R ; # CYRILLIC CAPITAL LETTER ER
145 р → r ; # CYRILLIC SMALL LETTER ER
146 #
147 ########################################################################
148 #
149 # BGN Page 23 Rule 1
150 #
151 # сг becomes s·h
152 #
153 ########################################################################
154 #
155 СГ → S·H ; # CYRILLIC CAPITAL LETTER ES
156 Сг → S·h ; # CYRILLIC CAPITAL LETTER ES
157 сг → s·h ; # CYRILLIC SMALL LETTER ES
158 С → S ; # CYRILLIC CAPITAL LETTER ES
159 с → s ; # CYRILLIC SMALL LETTER ES
160 #
161 #
162 ########################################################################
163 #
164 # End Rule 1
165 #
166 ########################################################################
167 #
168 ########################################################################
169 #
170 # BGN Page 23 Rule 1
171 #
172 # тс becomes t·s
173 #
174 ########################################################################
175 #
176 ТС → T·S ; # CYRILLIC CAPITAL LETTER TE
177 Тс → T·s ; # CYRILLIC CAPITAL LETTER TE
178 тс → t·s ; # CYRILLIC SMALL LETTER TE
179 Т → T ; # CYRILLIC CAPITAL LETTER TE
180 т → t ; # CYRILLIC SMALL LETTER TE
181 #
182 #
183 ########################################################################
184 #
185 # End Rule 1
186 #
187 ########################################################################
188 У → U ; # CYRILLIC CAPITAL LETTER U
189 у → u ; # CYRILLIC SMALL LETTER U
190 Ў → W ; # CYRILLIC CAPITAL LETTER SHORT U
191 ў → w ; # CYRILLIC SMALL LETTER SHORT U
192 Ф → F ; # CYRILLIC CAPITAL LETTER EF
193 ф → f ; # CYRILLIC SMALL LETTER EF
194 Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
195 Х → KH ; # CYRILLIC CAPITAL LETTER HA
196 х → kh ; # CYRILLIC SMALL LETTER HA
197 #
198 ########################################################################
199 #
200 # BGN Page 23 Rule 1
201 #
202 # цг becomes ts·h
203 #
204 ########################################################################
205 #
206 ЦГ → TS·H ; # CYRILLIC CAPITAL LETTER TSE
207 Цг → Ts·h ; # CYRILLIC CAPITAL LETTER TSE
208 цг → ts·h ; # CYRILLIC SMALL LETTER TSE
209 Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
210 Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
211 ц → ts ; # CYRILLIC SMALL LETTER TSE
212 #
213 #
214 ########################################################################
215 #
216 # End Rule 1
217 #
218 ########################################################################
219 Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
220 Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
221 ч → ch ; # CYRILLIC SMALL LETTER CHE
222 Ы → Y ; # CYRILLIC CAPITAL LETTER YERU
223 ы → y ; # CYRILLIC SMALL LETTER YERU
224 Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
225 ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
226 Э → E ; # CYRILLIC CAPITAL LETTER E
227 э → e ; # CYRILLIC SMALL LETTER E
228 Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
229 Ю → YU ; # CYRILLIC CAPITAL LETTER YU
230 ю → yu ; # CYRILLIC SMALL LETTER YU
231 Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
232 Я → YA ; # CYRILLIC CAPITAL LETTER YA
233 я → ya ; # CYRILLIC SMALL LETTER YA
234 ’ → $doublePrime ; # LEFT SINGLE QUOTATION MARK
235 #
236 ########################################################################
237 #
238 # BGN Page 23 Note 2
239 #
240 # The obsolete character ґ should be romanized g.
241 #
242 ########################################################################
243 #
244 Ґ → G ; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
245 ґ → g ; # CYRILLIC SMALL LETTER GHE WITH UPTURN
246 #
247 #
248 ########################################################################
249 #
250 # End Note 2
251 #
252 ########################################################################
253