• 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
3# Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
4#
5# File: kk_kk_Latn_BGN.txt
6# Generated from CLDR
7#
8
9#
10########################################################################
11# BGN/PCGN 1979 System
12#
13# The BGN/PCGN system for Kazakh Cyrillic was designed for use in
14# romanizing names written in the Kazakh Cyrillic alphabet.
15# The Kazakh Cyrillic alphabet contains nine letters not present
16# in the Russian alphabet: Әә, Ғғ, Ққ, Ңң, Өө, Ұұ, Үү, Һһ, and Іі.
17#
18# The Kazakh Cyrillic Alphabet as defined by the BGN (Page 47):
19#
20#   АӘБВГҒДЕЁЖЗИЙКҚЛМНҢОӨПРСТУҰҮФХҺЦЧШЩЪЫІЬЭЮЯ
21#   аәбвгғдеёжзийкқлмнңоөпрстуұүфхһцчшщъыіьэюя
22#
23# Originally prepared by Michael Everson <everson@evertype.com>
24########################################################################
25#
26# MINIMAL FILTER: KazakhCyrl-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Ә → Ä ; # CYRILLIC CAPITAL LETTER SCHWA
68ә → ä ; # CYRILLIC SMALL LETTER SCHWA
69Б → B ; # CYRILLIC CAPITAL LETTER BE
70б → b ; # CYRILLIC SMALL LETTER BE
71В → V ; # CYRILLIC CAPITAL LETTER VE
72в → v ; # CYRILLIC SMALL LETTER VE
73#
74#
75########################################################################
76#
77# BGN Page 48 Rule 1
78#
79# The character sequences гһ, зһ, кһ, нг, сһ and цһ may be romanized
80# g·h, z·h, k·h, n·g, s·h and ts·h in order to differentiate those
81# romanizations from the digraphs gh, zh, kh, ng, sh, and the letter
82# sequence tsh, which are used to render the characters г, ж, х, ң, ш,
83# and the character sequence тш.
84#
85########################################################################
86#
87ГҺ → G·H ; # CYRILLIC CAPITAL LETTER GHE
88Гһ → G·h ; # CYRILLIC CAPITAL LETTER GHE
89гһ → g·h ; # CYRILLIC SMALL LETTER GHE
90Г → G ; # CYRILLIC CAPITAL LETTER GHE
91г → g ; # CYRILLIC SMALL LETTER GHE
92#
93#
94########################################################################
95#
96# End Rule 1
97#
98########################################################################
99#
100Ғ} $lower → Gh ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
101Ғ → GH ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
102ғ → gh ; # CYRILLIC SMALL LETTER GHE WITH STROKE
103Д → D ; # CYRILLIC CAPITAL LETTER DE
104д → d ; # CYRILLIC SMALL LETTER DE
105Е → E ; # CYRILLIC CAPITAL LETTER IE
106е → e ; # CYRILLIC SMALL LETTER IE
107Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
108Ё → YO ; # CYRILLIC CAPITAL LETTER IO
109ё → yo ; # CYRILLIC SMALL LETTER IO
110Ж} $lower → Zh ; # CYRILLIC CAPITAL LETTER ZHE
111Ж → ZH ; # CYRILLIC CAPITAL LETTER ZHE
112ж → zh ; # CYRILLIC SMALL LETTER ZHE
113#
114#
115########################################################################
116#
117# BGN Page 48 Rule 1
118#
119# зһ becomes z·h
120#
121########################################################################
122#
123ЗҺ → Z·H ; # CYRILLIC CAPITAL LETTER ZE
124Зһ → Z·h ; # CYRILLIC CAPITAL LETTER ZE
125зһ → z·h ; # CYRILLIC SMALL LETTER ZE
126З → Z ; # CYRILLIC CAPITAL LETTER ZE
127з → z ; # CYRILLIC SMALL LETTER ZE
128#
129#
130########################################################################
131#
132# End Rule 1
133#
134########################################################################
135#
136И → Ī ; # CYRILLIC CAPITAL LETTER I
137и → ī ; # CYRILLIC SMALL LETTER I
138Й → Y ; # CYRILLIC CAPITAL LETTER I
139й → y ; # CYRILLIC SMALL LETTER I
140#
141#
142########################################################################
143#
144# BGN Page 48 Rule 1
145#
146# кһ becomes k·h
147#
148########################################################################
149#
150КҺ → K·H ; # CYRILLIC CAPITAL LETTER KA
151Кһ → K·h ; # CYRILLIC CAPITAL LETTER KA
152кһ → k·h ; # CYRILLIC SMALL LETTER KA
153К → K ; # CYRILLIC CAPITAL LETTER KA
154к → k ; # CYRILLIC SMALL LETTER KA
155#
156#
157########################################################################
158#
159# End Rule 1
160#
161########################################################################
162#
163Қ → Q ; # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
164қ → q ; # CYRILLIC SMALL LETTER KA WITH DESCENDER
165Л → L ; # CYRILLIC CAPITAL LETTER EL
166л → l ; # CYRILLIC SMALL LETTER EL
167М → M ; # CYRILLIC CAPITAL LETTER EM
168м → m ; # CYRILLIC SMALL LETTER EM
169#
170#
171########################################################################
172#
173# BGN Page 48 Rule 1
174#
175# нг becomes n·g
176#
177########################################################################
178#
179НГ → N·G ; # CYRILLIC CAPITAL LETTER EN
180Нг → N·g ; # CYRILLIC CAPITAL LETTER EN
181нг → n·g ; # CYRILLIC SMALL LETTER EN
182Н → N ; # CYRILLIC CAPITAL LETTER EN
183н → n ; # CYRILLIC SMALL LETTER EN
184#
185#
186########################################################################
187#
188# End Rule 1
189#
190########################################################################
191#
192Ң} $lower → Ng ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
193Ң → NG ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
194ң → ng ; # CYRILLIC SMALL LETTER EN WITH DESCENDER
195О → O ; # CYRILLIC CAPITAL LETTER O
196о → o ; # CYRILLIC SMALL LETTER O
197Ө → Ö ; # CYRILLIC CAPITAL LETTER BARRED O
198ө → ö ; # CYRILLIC SMALL LETTER BARRED O
199П → P ; # CYRILLIC CAPITAL LETTER PE
200п → p ; # CYRILLIC SMALL LETTER PE
201Р → R ; # CYRILLIC CAPITAL LETTER ER
202р → r ; # CYRILLIC SMALL LETTER ER
203#
204#
205########################################################################
206#
207# BGN Page 48 Rule 1
208#
209# сһ becomes s·h
210#
211########################################################################
212#
213СҺ → S·H ; # CYRILLIC CAPITAL LETTER ES
214Сһ → S·h ; # CYRILLIC CAPITAL LETTER ES
215сһ → s·h ; # CYRILLIC SMALL LETTER ES
216С → S ; # CYRILLIC CAPITAL LETTER ES
217с → s ; # CYRILLIC SMALL LETTER ES
218#
219#
220########################################################################
221#
222# End Rule 1
223#
224########################################################################
225#
226Т → T ; # CYRILLIC CAPITAL LETTER TE
227т → t ; # CYRILLIC SMALL LETTER TE
228У → Ū ; # CYRILLIC CAPITAL LETTER U
229у → ū ; # CYRILLIC SMALL LETTER U
230Ұ → U ; # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
231ұ → u ; # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
232Ү → Ü ; # CYRILLIC CAPITAL LETTER STRAIGHT U
233ү → ü ; # CYRILLIC SMALL LETTER STRAIGHT U
234Ф → F ; # CYRILLIC CAPITAL LETTER EF
235ф → f ; # CYRILLIC SMALL LETTER EF
236Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
237Х → KH ; # CYRILLIC CAPITAL LETTER HA
238х → kh ; # CYRILLIC SMALL LETTER HA
239Һ → H ; # CYRILLIC CAPITAL LETTER SHHA
240һ → h ; # CYRILLIC SMALL LETTER SHHA
241#
242#
243########################################################################
244#
245# BGN Page 48 Rule 1
246#
247# цһ becomes ts·h
248#
249########################################################################
250#
251ЦҺ → TS·H ; # CYRILLIC CAPITAL LETTER GHE
252Цһ → Ts·h ; # CYRILLIC CAPITAL LETTER GHE
253цһ → ts·h ; # CYRILLIC SMALL LETTER GHE
254Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
255Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
256ц → ts ; # CYRILLIC SMALL LETTER TSE
257#
258#
259########################################################################
260#
261# End Rule 1
262#
263########################################################################
264#
265Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
266Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
267ч → ch ; # CYRILLIC SMALL LETTER CHE
268#
269#
270########################################################################
271#
272# Implied rule from BGN Russian-Latin transliteration (Page 94 Note 3.6).
273#
274# шч becomes sh·ch
275#
276########################################################################
277#
278ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA
279Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA
280шч → sh·ch ; # CYRILLIC SMALL LETTER SHA
281Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
282Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
283ш → sh ; # CYRILLIC SMALL LETTER SHA
284Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA
285Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA
286щ → shch ; # CYRILLIC SMALL LETTER SHCHA
287#
288#
289########################################################################
290#
291# End Implied rule
292#
293########################################################################
294#
295Ъ → $doublePrime ; # CYRILLIC CAPITAL LETTER HARD SIGN
296ъ → $doublePrime ; # CYRILLIC SMALL LETTER HARD SIGN
297#
298#
299########################################################################
300#
301# BGN Page 48 Note 2
302#
303# The character Ыы may be romanized Ɨɨ instead of Yy, if so desired.
304#
305########################################################################
306#
307Ы → Y ; # CYRILLIC CAPITAL LETTER YERU
308ы → y ; # CYRILLIC SMALL LETTER YERU
309#
310#
311# Alternative rule to implement the option described here. To apply
312# uncomment the following by removing the '#' mark at the start of the
313# line and insert before the two rule lines above.
314#
315#Ы → Ɨ ; # CYRILLIC CAPITAL LETTER YERU
316#ы → ɨ ; # CYRILLIC SMALL LETTER YERU
317#
318########################################################################
319#
320# End BGN Page 48 Note 2
321#
322########################################################################
323#
324І → I ; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
325і → i ; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
326Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
327ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
328Э → Ė ; # CYRILLIC CAPITAL LETTER E
329э → ė ; # CYRILLIC SMALL LETTER E
330Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
331Ю → YU ; # CYRILLIC CAPITAL LETTER YU
332ю → yu ; # CYRILLIC SMALL LETTER YU
333Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
334Я → YA ; # CYRILLIC CAPITAL LETTER YA
335я → ya ; # CYRILLIC SMALL LETTER YA
336#
337#
338########################################################################
339
340