1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
3<!--
4Copyright © 1991-2013 Unicode, Inc.
5CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6For terms of use, see http://www.unicode.org/copyright.html
7-->
8<supplementalData>
9	<version number="$Revision: 13787 $"/>
10	<transforms>
11		<transform source="uk" target="uk_Latn" variant="BGN" direction="forward" draft="contributed" alias="Ukrainian-Latin/BGN uk-Latn-t-uk-m0-bgn">
12			<tRule><![CDATA[
13#
14########################################################################
15# BGN/PCGN 1979 System
16#
17# The BGN/PCGN system for Ukrainian was designed for use in romanizing
18# names written in the Ukrainian alphabet. The Ukrainian alphabet
19# contains five letters not present in the Russian alphabet:
20# Ґґ, Єє, Іі, Її, and ’.
21#
22# The Ukrainian Alphabet as defined by the BGN (Page 105):
23#
24#   АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЮЯЬ
25#   абвгґдеєжзиіїйклмнопрстуфхцчшщюяь’
26#
27# Originally prepared by Michael Everson <everson@evertype.com>
28########################################################################
29#
30# MINIMAL FILTER: Ukrainian-Latin
31#
32
33:: [АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЮЯЬабвгґдеєжзиіїйклмнопрстуфхцчшщюяь’] ;
34:: NFC ;
35#
36#
37########################################################################
38
39
40#
41########################################################################
42#
43# Define All Transformation Variables
44#
45########################################################################
46#
47
48$prime  = ʹ ;
49$doublePrime = ʺ ;
50
51$upperConsonants = [БВГҐДЖЗЙКЛМНПРСТФХЦЧШЩЬ] ;
52$lowerConsonants = [бвгґджзйклмнпрстфхцчшщь’] ;
53$consonants = [$upperConsonants $lowerConsonants] ;
54
55$upperVowels = [АЕЄИІЇОУЮЯ] ;
56$lowerVowels = [аеєиіїоуюя] ;
57$vowels = [$upperVowels $lowerVowels] ;
58
59$lower = [$lowerConsonants $lowerVowels] ;
60#
61#
62# Use this $wordBoundary until bug 2034 is fixed in ICU:
63# http://bugs.icu-project.org/cgi-bin/icu-bugs/transliterate?id=2034;expression=boundary;user=guest
64#
65
66$wordBoundary =  [^[:L:][:M:][:N:]] ;
67#
68#
69########################################################################
70
71
72#
73########################################################################
74#
75# Start of Alphabetic Transformations
76#
77########################################################################
78#
79
80А → A ; # CYRILLIC CAPITAL LETTER A
81а → a ; # CYRILLIC SMALL LETTER A
82Б → B ; # CYRILLIC CAPITAL LETTER BE
83б → b ; # CYRILLIC SMALL LETTER BE
84В → V ; # CYRILLIC CAPITAL LETTER VE
85в → v ; # CYRILLIC SMALL LETTER VE
86#
87#
88########################################################################
89#
90# Comment. The BGN gives h as the transliteration for both г and ґ.
91# This is an error: г is h and ґ is g.
92#
93########################################################################
94#
95
96Г → H ; # CYRILLIC CAPITAL LETTER GHE
97г → h ; # CYRILLIC SMALL LETTER GHE
98Ґ → G ; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
99ґ → g ; # CYRILLIC SMALL LETTER GHE WITH UPTURN
100#
101#
102########################################################################
103#
104# End Comment.
105#
106########################################################################
107#
108
109Д → D ; # CYRILLIC CAPITAL LETTER DE
110д → d ; # CYRILLIC SMALL LETTER DE
111Е → E ; # CYRILLIC CAPITAL LETTER IE
112е → e ; # CYRILLIC SMALL LETTER IE
113Є} $lower → Ye ; # CYRILLIC CAPITAL LETTER UKRAINIAN IE
114Є → YE ; # CYRILLIC CAPITAL LETTER UKRAINIAN IE
115є → ye ; # CYRILLIC SMALL LETTER UKRAINIAN IE
116Ж} $lower → Zh ; # CYRILLIC CAPITAL LETTER ZHE
117Ж → ZH ; # CYRILLIC CAPITAL LETTER ZHE
118ж → zh ; # CYRILLIC SMALL LETTER ZHE
119#
120#
121########################################################################
122#
123# BGN Page 105 Rule 1
124#
125# The character sequences зг, кг, сг, тс, and цг may be romanized
126# z·h, k·h, s·h, t·s, and ts·h in order to differentiate those
127# romanizations from the digraphs zh, kh, sh, ts, and the letter
128# sequence tsh, which are used to render the characters ж, х, ш, ц
129# and the character sequence тш.
130#
131########################################################################
132#
133
134ЗГ → Z·H ; # CYRILLIC CAPITAL LETTER ZE
135Зг → Z·h ; # CYRILLIC CAPITAL LETTER ZE
136зг → z·h ; # CYRILLIC SMALL LETTER ZE
137З → Z ; # CYRILLIC CAPITAL LETTER ZE
138з → z ; # CYRILLIC SMALL LETTER ZE
139#
140#
141########################################################################
142#
143# End Rule 1
144#
145########################################################################
146#
147
148И → Y ; # CYRILLIC CAPITAL LETTER I
149и → y ; # CYRILLIC SMALL LETTER I
150І → I ; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
151і → i ; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
152Ї} $lower → Yi ; # CYRILLIC CAPITAL LETTER YI
153Ї → YI ; # CYRILLIC CAPITAL LETTER YI
154ї → yi ; # CYRILLIC SMALL LETTER YI
155Й → Y ; # CYRILLIC CAPITAL LETTER I
156й → y ; # CYRILLIC SMALL LETTER I
157#
158#
159########################################################################
160#
161# BGN Page 105 Rule 1
162#
163# кг becomes k·h
164#
165########################################################################
166#
167
168КГ → K·H ; # CYRILLIC CAPITAL LETTER KA
169Кг → K·h ; # CYRILLIC CAPITAL LETTER KA
170кг → k·h ; # CYRILLIC SMALL LETTER KA
171К → K ; # CYRILLIC CAPITAL LETTER KA
172к → k ; # CYRILLIC SMALL LETTER KA
173#
174#
175########################################################################
176#
177# End Rule 1
178#
179########################################################################
180#
181
182Л → L ; # CYRILLIC CAPITAL LETTER EL
183л → l ; # CYRILLIC SMALL LETTER EL
184М → M ; # CYRILLIC CAPITAL LETTER EM
185м → m ; # CYRILLIC SMALL LETTER EM
186Н → N ; # CYRILLIC CAPITAL LETTER EN
187н → n ; # CYRILLIC SMALL LETTER EN
188О → O ; # CYRILLIC CAPITAL LETTER O
189о → o ; # CYRILLIC SMALL LETTER O
190П → P ; # CYRILLIC CAPITAL LETTER PE
191п → p ; # CYRILLIC SMALL LETTER PE
192Р → R ; # CYRILLIC CAPITAL LETTER ER
193р → r ; # CYRILLIC SMALL LETTER ER
194#
195#
196########################################################################
197#
198# BGN Page 105 Rule 1
199#
200# сг becomes s·h
201#
202########################################################################
203#
204
205СГ → S·H ; # CYRILLIC CAPITAL LETTER ES
206Сг → S·h ; # CYRILLIC CAPITAL LETTER ES
207сг → s·h ; # CYRILLIC SMALL LETTER ES
208С → S ; # CYRILLIC CAPITAL LETTER ES
209с → s ; # CYRILLIC SMALL LETTER ES
210#
211#
212########################################################################
213#
214# End Rule 1
215#
216########################################################################
217
218
219#
220########################################################################
221#
222# BGN Page 105 Rule 1
223#
224# тс becomes t·s
225#
226########################################################################
227#
228
229ТС → T·S ; # CYRILLIC CAPITAL LETTER TE
230Тс → T·s ; # CYRILLIC CAPITAL LETTER TE
231тс → t·s ; # CYRILLIC SMALL LETTER TE
232Т → T ; # CYRILLIC CAPITAL LETTER TE
233т → t ; # CYRILLIC SMALL LETTER TE
234#
235#
236########################################################################
237#
238# End Rule 1
239#
240########################################################################
241#
242
243У → U ; # CYRILLIC CAPITAL LETTER U
244у → u ; # CYRILLIC SMALL LETTER U
245Ф → F ; # CYRILLIC CAPITAL LETTER EF
246ф → f ; # CYRILLIC SMALL LETTER EF
247Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
248Х → KH ; # CYRILLIC CAPITAL LETTER HA
249х → kh ; # CYRILLIC SMALL LETTER HA
250#
251#
252########################################################################
253#
254# BGN Page 105 Rule 1
255#
256# цг becomes ts·h
257#
258########################################################################
259#
260
261ЦГ → TS·H ; # CYRILLIC CAPITAL LETTER TSE
262Цг → Ts·h ; # CYRILLIC CAPITAL LETTER TSE
263цг → ts·h ; # CYRILLIC SMALL LETTER TSE
264Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
265Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
266ц → ts ; # CYRILLIC SMALL LETTER TSE
267#
268#
269########################################################################
270#
271# End Rule 1
272#
273########################################################################
274#
275
276Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
277Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
278ч → ch ; # CYRILLIC SMALL LETTER CHE
279#
280#
281########################################################################
282#
283# BGN Page 94 Rule 3.6
284#
285# шч becomes sh·ch
286#
287########################################################################
288#
289
290ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA
291Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA
292шч → sh·ch ; # CYRILLIC SMALL LETTER SHA
293Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
294Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
295ш → sh ; # CYRILLIC SMALL LETTER SHA
296Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA
297Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA
298щ → shch ; # CYRILLIC SMALL LETTER SHCHA
299#
300#
301########################################################################
302#
303# End Rule 3.6
304#
305########################################################################
306#
307
308Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
309Ю → YU ; # CYRILLIC CAPITAL LETTER YU
310ю → yu ; # CYRILLIC SMALL LETTER YU
311Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
312Я → YA ; # CYRILLIC CAPITAL LETTER YA
313я → ya ; # CYRILLIC SMALL LETTER YA
314Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
315ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
316’ → $doublePrime ; # LEFT SINGLE QUOTATION MARK
317#
318#
319########################################################################
320
321			]]></tRule>
322		</transform>
323	</transforms>
324</supplementalData>
325