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
290