1 # © 2016 and later: Unicode, Inc. and others.
2 # License & terms of use: http://www.unicode.org/copyright.html#License
4 # File: be_be_Latn_BGN.txt
10 # The BGN/PCGN system for Belarusian (formerly Byelorussian) was
11 # designed for use in romanizing names written in the Belarusian
12 # Cyrillic alphabet. The Belarusian alphabet contains three
13 # letters not present in the Russian alphabet: Іі, Ўў, ’.
14 # One obsolete letter Ґґ is included.
16 # The Belarusian Alphabet as defined by the BGN (Page 23):
18 # АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЫЬЭЮЯҐ
19 # абвгдеёжзійклмнопрстуўфхцчшыьэюя’ґ
21 # Originally prepared by Michael Everson <everson@evertype.com>
22 ########################################################################
23 ::[АБВГДЕЁЖЗІЙКЛМНОПРСТУЎФХЦЧШЩЪЫЬЭЮЯҐабвгдеёжзійклмнопрстуўфхцчшщъыьэюя’ґ] ;
27 $upperConsonants = [БВГДЖЗЙКЛМНПРСТЎФХЦЧШЬҐ] ;
28 $lowerConsonants = [бвгджзйклмнпрстўфхцчшь’ґ] ;
29 $consonants = [$upperConsonants $lowerConsonants] ;
30 $upperVowels = [АЕЁІОУЫЭЮЯ] ;
31 $lowerVowels = [аеёіоуыэюя] ;
32 $vowels = [$upperVowels $lowerVowels] ;
33 $lower = [$lowerConsonants $lowerVowels] ;
34 # Use this $wordBoundary until bug 2034 is fixed in ICU:
35 # http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
36 $wordBoundary = [^[:L:][:M:][:N:]] ;
37 # Start of Alphabetic Transformations
38 А → A ; # CYRILLIC CAPITAL LETTER A
39 а → a ; # CYRILLIC SMALL LETTER A
40 Б → B ; # CYRILLIC CAPITAL LETTER BE
41 б → b ; # CYRILLIC SMALL LETTER BE
42 В → V ; # CYRILLIC CAPITAL LETTER VE
43 в → v ; # CYRILLIC SMALL LETTER VE
44 Г → H ; # CYRILLIC CAPITAL LETTER GHE
45 г → h ; # CYRILLIC SMALL LETTER GHE
46 Д → D ; # CYRILLIC CAPITAL LETTER DE
47 д → d ; # CYRILLIC SMALL LETTER DE
48 Е} $lower → Ye ; # CYRILLIC CAPITAL LETTER IE
49 Е → YE ; # CYRILLIC CAPITAL LETTER IE
50 е → ye ; # CYRILLIC SMALL LETTER IE
51 Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
52 Ё → YO ; # CYRILLIC CAPITAL LETTER IO
53 ё → yo ; # CYRILLIC SMALL LETTER IO
54 Ж} $lower → Zh ; # CYRILLIC CAPITAL LETTER ZHE
55 Ж → ZH ; # CYRILLIC CAPITAL LETTER ZHE
56 ж → zh ; # CYRILLIC SMALL LETTER ZHE
60 ########################################################################
64 # The character sequences зг, цг, сг, тс, and кг may be romanized z·h,
65 # k·h, s·h, t·s and ts·h in order to differentiate those romanizations
66 # from the digraphs zh, kh, sh, ts, and the letter sequence tsh, which
67 # are used to render characters ж, х, ш, ц, and the character sequence тш.
69 ########################################################################
70 ЗГ → Z·H ; # CYRILLIC CAPITAL LETTER ZE
71 Зг → Z·h ; # CYRILLIC CAPITAL LETTER ZE
72 зг → z·h ; # CYRILLIC SMALL LETTER ZE
73 З → Z ; # CYRILLIC CAPITAL LETTER ZE
74 з → z ; # CYRILLIC SMALL LETTER ZE
75 ########################################################################
79 ########################################################################
80 І → I ; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
81 і → i ; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
82 Й → Y ; # CYRILLIC CAPITAL LETTER I
83 й → y ; # CYRILLIC SMALL LETTER I
84 ########################################################################
90 ########################################################################
91 КГ → K·H ; # CYRILLIC CAPITAL LETTER KA
92 Кг → K·h ; # CYRILLIC CAPITAL LETTER KA
93 кг → k·h ; # CYRILLIC SMALL LETTER KA
94 К → K ; # CYRILLIC CAPITAL LETTER KA
95 к → k ; # CYRILLIC SMALL LETTER KA
96 ########################################################################
100 ########################################################################
101 Л → L ; # CYRILLIC CAPITAL LETTER EL
102 л → l ; # CYRILLIC SMALL LETTER EL
103 М → M ; # CYRILLIC CAPITAL LETTER EM
104 м → m ; # CYRILLIC SMALL LETTER EM
105 Н → N ; # CYRILLIC CAPITAL LETTER EN
106 н → n ; # CYRILLIC SMALL LETTER EN
107 О → O ; # CYRILLIC CAPITAL LETTER O
108 о → o ; # CYRILLIC SMALL LETTER O
109 П → P ; # CYRILLIC CAPITAL LETTER PE
110 п → p ; # CYRILLIC SMALL LETTER PE
111 Р → R ; # CYRILLIC CAPITAL LETTER ER
112 р → r ; # CYRILLIC SMALL LETTER ER
113 ########################################################################
119 ########################################################################
120 СГ → S·H ; # CYRILLIC CAPITAL LETTER ES
121 Сг → S·h ; # CYRILLIC CAPITAL LETTER ES
122 сг → s·h ; # CYRILLIC SMALL LETTER ES
123 С → S ; # CYRILLIC CAPITAL LETTER ES
124 с → s ; # CYRILLIC SMALL LETTER ES
125 ########################################################################
129 ########################################################################
131 ########################################################################
137 ########################################################################
138 ТС → T·S ; # CYRILLIC CAPITAL LETTER TE
139 Тс → T·s ; # CYRILLIC CAPITAL LETTER TE
140 тс → t·s ; # CYRILLIC SMALL LETTER TE
141 Т → T ; # CYRILLIC CAPITAL LETTER TE
142 т → t ; # CYRILLIC SMALL LETTER TE
143 ########################################################################
147 ########################################################################
148 У → U ; # CYRILLIC CAPITAL LETTER U
149 у → u ; # CYRILLIC SMALL LETTER U
150 Ў → W ; # CYRILLIC CAPITAL LETTER SHORT U
151 ў → w ; # CYRILLIC SMALL LETTER SHORT U
152 Ф → F ; # CYRILLIC CAPITAL LETTER EF
153 ф → f ; # CYRILLIC SMALL LETTER EF
154 Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
155 Х → KH ; # CYRILLIC CAPITAL LETTER HA
156 х → kh ; # CYRILLIC SMALL LETTER HA
157 ########################################################################
163 ########################################################################
164 ЦГ → TS·H ; # CYRILLIC CAPITAL LETTER TSE
165 Цг → Ts·h ; # CYRILLIC CAPITAL LETTER TSE
166 цг → ts·h ; # CYRILLIC SMALL LETTER TSE
167 Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
168 Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
169 ц → ts ; # CYRILLIC SMALL LETTER TSE
170 ########################################################################
174 ########################################################################
175 Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
176 Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
177 ч → ch ; # CYRILLIC SMALL LETTER CHE
178 Ы → Y ; # CYRILLIC CAPITAL LETTER YERU
179 ы → y ; # CYRILLIC SMALL LETTER YERU
180 Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
181 ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
182 Э → E ; # CYRILLIC CAPITAL LETTER E
183 э → e ; # CYRILLIC SMALL LETTER E
184 Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
185 Ю → YU ; # CYRILLIC CAPITAL LETTER YU
186 ю → yu ; # CYRILLIC SMALL LETTER YU
187 Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
188 Я → YA ; # CYRILLIC CAPITAL LETTER YA
189 я → ya ; # CYRILLIC SMALL LETTER YA
190 ’ → $doublePrime ; # LEFT SINGLE QUOTATION MARK
191 ########################################################################
195 # The obsolete character ґ should be romanized g.
197 ########################################################################
198 Ґ → G ; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
199 ґ → g ; # CYRILLIC SMALL LETTER GHE WITH UPTURN