• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html#License
3#
4# File: uz_Cyrl_uz_BGN.txt
5# Generated from CLDR
6#
7
8#
9########################################################################
10# BGN/PCGN 1979 System
11#
12# The BGN/PCGN system for Uzbek was designed for use in
13# romanizing names written in the Uzbek alphabet.
14# The Uzbek alphabet contains four letters not present
15# in the Russian alphabet: Ўў, Ққ, Ғғ, and Ҳҳ.
16#
17# The Uzbek Alphabet as defined by the BGN (Page 107):
18#
19#   АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЪЬЭЮЯЎҚҒҲ
20#   абвгдеёжзийклмнопрстуфхцчшъьэюяўқғҳ
21#
22# Originally prepared by Michael Everson <everson@evertype.com>
23########################################################################
24#
25# MINIMAL FILTER: Uzbek-Latin
26#
27:: [АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЪЬЭЮЯЎҚҒҲабвгдеёжзийклмнопрстуфхцчшъьэюяўқғҳ] ;
28:: NFD (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# Rules moved to front to avoid masking
61#
62########################################################################
63#
64$lowerVowels ы → y ;
65$upperVowels[Ыы] → Y ;
66#
67#
68########################################################################
69#
70# Start of Alphabetic Transformations
71#
72########################################################################
73#
74А → A ; # CYRILLIC CAPITAL LETTER A
75а → a ; # CYRILLIC SMALL LETTER A
76Б → B ; # CYRILLIC CAPITAL LETTER BE
77б → b ; # CYRILLIC SMALL LETTER BE
78В → W ; # CYRILLIC CAPITAL LETTER VE
79в → w ; # CYRILLIC SMALL LETTER VE
80#
81#
82########################################################################
83#
84# BGN Page 108 Rule 2
85#
86# The character sequences гҳ, кҳ, сҳ, and цҳ may be romanized g·h,
87# k·h, s·h, and ts·h in order to differentiate those romanizations from
88# the digraphs gh, kh, sh, and the letter sequence tsh, which are used
89# to render the chаracters г, х, ш, and the character sequence тш.
90#
91########################################################################
92#
93ГҲ → G·H ; # CYRILLIC CAPITAL LETTER GHE
94Гҳ → G·h ; # CYRILLIC CAPITAL LETTER GHE
95гҳ → g·h ; # CYRILLIC SMALL LETTER GHE
96Г → G ; # CYRILLIC CAPITAL LETTER GHE
97г → g ; # CYRILLIC SMALL LETTER GHE
98#
99#
100########################################################################
101#
102# End Rule 2
103#
104########################################################################
105#
106Д → D ; # CYRILLIC CAPITAL LETTER DE
107д → d ; # CYRILLIC SMALL LETTER DE
108#
109#
110########################################################################
111#
112# BGN Page 108 Rule 1:
113#
114# The character e should be romanized ye initially, after the vowel
115# characters a, e, ё, и, о, у, э, ю, я, and ў, and after й and ь.
116# In all other instances, it should be romanized e.
117#
118########################################################################
119#
120Е}[$upperVowels [ЙЬ]] → YE ; # CYRILLIC CAPITAL LETTER IE
121Е}[$lowerVowels [йь]] → Ye ; # CYRILLIC CAPITAL LETTER IE
122$wordBoundary{Е → Ye ; # CYRILLIC CAPITAL LETTER IE
123Е →  E ; # CYRILLIC CAPITAL LETTER IE
124е}[$upperVowels $lowerVowels [ЙйЬь]] → ye ; # CYRILLIC SMALL LETTER IE
125$wordBoundary{е → ye ; # CYRILLIC SMALL LETTER IE
126е →  e ; # CYRILLIC SMALL LETTER IE
127#
128#
129########################################################################
130#
131# End of Rule 1
132#
133########################################################################
134#
135Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
136Ё → YO ; # CYRILLIC CAPITAL LETTER IO
137ё → yo ; # CYRILLIC SMALL LETTER IO
138Ж → J ; # CYRILLIC CAPITAL LETTER ZHE
139ж → j ; # CYRILLIC SMALL LETTER ZHE
140З → Z ; # CYRILLIC CAPITAL LETTER ZE
141з → z ; # CYRILLIC SMALL LETTER ZE
142И → I ; # CYRILLIC CAPITAL LETTER I
143и → i ; # CYRILLIC SMALL LETTER I
144Й → Y ; # CYRILLIC CAPITAL LETTER I
145й → y ; # CYRILLIC SMALL LETTER I
146#
147#
148########################################################################
149#
150# BGN Page 108 Rule 2
151#
152# кҳ becomes k·h
153#
154########################################################################
155#
156КҲ → K·H ; # CYRILLIC CAPITAL LETTER KA
157Кҳ → K·h ; # CYRILLIC CAPITAL LETTER KA
158кҳ → k·h ; # CYRILLIC SMALL LETTER KA
159К → K ; # CYRILLIC CAPITAL LETTER KA
160к → k ; # CYRILLIC SMALL LETTER KA
161#
162#
163########################################################################
164#
165# End Rule 2
166#
167########################################################################
168#
169Л → L ; # CYRILLIC CAPITAL LETTER EL
170л → l ; # CYRILLIC SMALL LETTER EL
171М → M ; # CYRILLIC CAPITAL LETTER EM
172м → m ; # CYRILLIC SMALL LETTER EM
173Н → N ; # CYRILLIC CAPITAL LETTER EN
174н → n ; # CYRILLIC SMALL LETTER EN
175О → O ; # CYRILLIC CAPITAL LETTER O
176о → o ; # CYRILLIC SMALL LETTER O
177П → P ; # CYRILLIC CAPITAL LETTER PE
178п → p ; # CYRILLIC SMALL LETTER PE
179Р → R ; # CYRILLIC CAPITAL LETTER ER
180р → r ; # CYRILLIC SMALL LETTER ER
181#
182#
183########################################################################
184#
185# BGN Page 108 Rule 2
186#
187# сҳ becomes s·h
188#
189########################################################################
190#
191СҲ → S·H ; # CYRILLIC CAPITAL LETTER ES
192Сҳ → S·h ; # CYRILLIC CAPITAL LETTER ES
193сҳ → s·h ; # CYRILLIC SMALL LETTER ES
194С → S ; # CYRILLIC CAPITAL LETTER ES
195с → s ; # CYRILLIC SMALL LETTER ES
196#
197#
198########################################################################
199#
200# End Rule 2
201#
202########################################################################
203#
204Т → T ; # CYRILLIC CAPITAL LETTER TE
205т → t ; # CYRILLIC SMALL LETTER TE
206У → Ū ; # CYRILLIC CAPITAL LETTER U
207у → ū ; # CYRILLIC SMALL LETTER U
208Ф → F ; # CYRILLIC CAPITAL LETTER EF
209ф → f ; # CYRILLIC SMALL LETTER EF
210Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
211Х → KH ; # CYRILLIC CAPITAL LETTER HA
212х → kh ; # CYRILLIC SMALL LETTER HA
213#
214#
215########################################################################
216#
217# BGN Page 108 Rule 2
218#
219# цҳ becomes ts·h
220#
221########################################################################
222#
223ЦҲ → TS·H ; # CYRILLIC CAPITAL LETTER GHE
224Цҳ → Ts·h ; # CYRILLIC CAPITAL LETTER GHE
225цҳ → ts·h ; # CYRILLIC SMALL LETTER GHE
226Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
227Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
228ц → ts ; # CYRILLIC SMALL LETTER TSE
229#
230#
231########################################################################
232#
233# End Rule 2
234#
235########################################################################
236#
237Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
238Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
239ч → ch ; # CYRILLIC SMALL LETTER CHE
240Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
241Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
242ш → sh ; # CYRILLIC SMALL LETTER SHA
243Ъ → $prime ; # CYRILLIC CAPITAL LETTER HARD SIGN
244ъ → $prime ; # CYRILLIC SMALL LETTER HARD SIGN
245Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
246ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
247Э → e ; # CYRILLIC CAPITAL LETTER E
248э → e ; # CYRILLIC SMALL LETTER E
249Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
250Ю → YU ; # CYRILLIC CAPITAL LETTER YU
251ю → yu ; # CYRILLIC SMALL LETTER YU
252Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
253Я → YA ; # CYRILLIC CAPITAL LETTER YA
254я → ya ; # CYRILLIC SMALL LETTER YA
255Ў → Ŭ ; # CYRILLIC CAPITAL LETTER SHORT U
256ў → ŭ ; # CYRILLIC SMALL LETTER SHORT U
257Қ → Q ; # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
258қ → q ; # CYRILLIC SMALL LETTER KA WITH DESCENDER
259Ғ} $lower → Gh ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
260Ғ → GH ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
261ғ → gh ; # CYRILLIC SMALL LETTER GHE WITH STROKE
262Ҳ → H ; # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
263ҳ → h ; # CYRILLIC SMALL LETTER HA WITH DESCENDER
264#
265#
266########################################################################
267
268