• 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: ky_ky_Latn_BGN.txt
6# Generated from CLDR
7#
8
9#
10########################################################################
11# BGN/PCGN 1979 System
12#
13# The BGN/PCGN system for Kirghiz Cyrillic was designed for use in
14# romanizing names written in the Kirghiz Cyrillic alphabet.
15# The Kirghiz Cyrillic alphabet contains three letters not present
16# in the Russian alphabet: Ңң, Өө, and Үү.
17#
18# The Kirghiz Cyrillic Alphabet as defined by the BGN (Page 55):
19#
20#   АБВГДЕЁЖЗИЙКЛМНҢОӨПРСТУҮФХЦЧШЩЪЫЬЭЮЯ
21#   абвгдеёжзийклмнңоөпрстуүфхцчшщъыьэюя
22#
23# Originally prepared by Michael Everson <everson@evertype.com>
24########################################################################
25#
26# MINIMAL FILTER: KirghizCyrl-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Б → B ; # CYRILLIC CAPITAL LETTER BE
68б → b ; # CYRILLIC SMALL LETTER BE
69В → V ; # CYRILLIC CAPITAL LETTER VE
70в → v ; # CYRILLIC SMALL LETTER VE
71Г → G ; # CYRILLIC CAPITAL LETTER GHE
72г → g ; # CYRILLIC SMALL LETTER GHE
73Д → D ; # CYRILLIC CAPITAL LETTER DE
74д → d ; # CYRILLIC SMALL LETTER DE
75Е → E ; # CYRILLIC CAPITAL LETTER IE
76е → e ; # CYRILLIC SMALL LETTER IE
77Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
78Ё → YO ; # CYRILLIC CAPITAL LETTER IO
79ё → yo ; # CYRILLIC SMALL LETTER IO
80Ж → J ; # CYRILLIC CAPITAL LETTER ZHE
81ж → j ; # CYRILLIC SMALL LETTER ZHE
82З → Z ; # CYRILLIC CAPITAL LETTER ZE
83з → z ; # CYRILLIC SMALL LETTER ZE
84И → I ; # CYRILLIC CAPITAL LETTER I
85и → i ; # CYRILLIC SMALL LETTER I
86Й → Y ; # CYRILLIC CAPITAL LETTER I
87й → y ; # CYRILLIC SMALL LETTER I
88К → K ; # CYRILLIC CAPITAL LETTER KA
89к → k ; # CYRILLIC SMALL LETTER KA
90Л → L ; # CYRILLIC CAPITAL LETTER EL
91л → l ; # CYRILLIC SMALL LETTER EL
92М → M ; # CYRILLIC CAPITAL LETTER EM
93м → m ; # CYRILLIC SMALL LETTER EM
94#
95#
96########################################################################
97#
98# BGN Page 56 Rule 1
99#
100# The character sequence нг may be romanized n·g in order to differentiate
101# that romanizations from the digraph ng, which is used to render the
102# character ң.
103#
104########################################################################
105#
106НГ → N·G ; # CYRILLIC CAPITAL LETTER EN
107Нг → N·g ; # CYRILLIC CAPITAL LETTER EN
108нг → n·g ; # CYRILLIC SMALL LETTER EN
109Н → N ; # CYRILLIC CAPITAL LETTER EN
110н → n ; # CYRILLIC SMALL LETTER EN
111#
112#
113########################################################################
114#
115# End Rule 1
116#
117########################################################################
118#
119Ң} $lower → Ng ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
120Ң → NG ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
121ң → ng ; # CYRILLIC SMALL LETTER EN WITH DESCENDER
122О → O ; # CYRILLIC CAPITAL LETTER O
123о → o ; # CYRILLIC SMALL LETTER O
124Ө → Ö ; # CYRILLIC CAPITAL LETTER BARRED O
125ө → ö ; # CYRILLIC SMALL LETTER BARRED O
126П → P ; # CYRILLIC CAPITAL LETTER PE
127п → p ; # CYRILLIC SMALL LETTER PE
128Р → R ; # CYRILLIC CAPITAL LETTER ER
129р → r ; # CYRILLIC SMALL LETTER ER
130С → S ; # CYRILLIC CAPITAL LETTER ES
131с → s ; # CYRILLIC SMALL LETTER ES
132Т → T ; # CYRILLIC CAPITAL LETTER TE
133т → t ; # CYRILLIC SMALL LETTER TE
134У → U ; # CYRILLIC CAPITAL LETTER U
135у → u ; # CYRILLIC SMALL LETTER U
136Ү → Ü ; # CYRILLIC CAPITAL LETTER STRAIGHT U
137ү → ü ; # CYRILLIC SMALL LETTER STRAIGHT U
138Ф → F ; # CYRILLIC CAPITAL LETTER EF
139ф → f ; # CYRILLIC SMALL LETTER EF
140Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
141Х → KH ; # CYRILLIC CAPITAL LETTER HA
142х → kh ; # CYRILLIC SMALL LETTER HA
143Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
144Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
145ц → ts ; # CYRILLIC SMALL LETTER TSE
146Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
147Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
148ч → ch ; # CYRILLIC SMALL LETTER CHE
149#
150#
151########################################################################
152#
153# Implied rule from BGN Russian-Latin transliteration (Page 94 Note 3.6).
154#
155# шч becomes sh·ch
156#
157########################################################################
158#
159ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA
160Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA
161шч → sh·ch ; # CYRILLIC SMALL LETTER SHA
162Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
163Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
164ш → sh ; # CYRILLIC SMALL LETTER SHA
165Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA
166Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA
167щ → shch ; # CYRILLIC SMALL LETTER SHCHA
168#
169#
170########################################################################
171#
172# End Rule 3.6
173#
174########################################################################
175#
176Ъ → $doublePrime ; # CYRILLIC CAPITAL LETTER HARD SIGN
177ъ → $doublePrime ; # CYRILLIC SMALL LETTER HARD SIGN
178#
179#
180########################################################################
181#
182# BGN Page 56 Note 2
183#
184# The character Ыы may be romanized Ɨɨ instead of Yy, if so desired.
185#
186########################################################################
187#
188Ы → Y ; # CYRILLIC CAPITAL LETTER YERU
189ы → y ; # CYRILLIC SMALL LETTER YERU
190#
191#
192# Alternative rule to implement the option described here. To apply
193# uncomment the following by removing the '#' mark at the start of the
194# line and insert before the two rule lines above.
195#
196#Ы → Ɨ ; # CYRILLIC CAPITAL LETTER YERU
197#ы → ɨ ; # CYRILLIC SMALL LETTER YERU
198#
199########################################################################
200#
201# End BGN Page 56 Note 2
202#
203########################################################################
204#
205Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
206ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
207Э → E ; # CYRILLIC CAPITAL LETTER E
208э → e ; # CYRILLIC SMALL LETTER E
209Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
210Ю → YU ; # CYRILLIC CAPITAL LETTER YU
211ю → yu ; # CYRILLIC SMALL LETTER YU
212Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
213Я → YA ; # CYRILLIC CAPITAL LETTER YA
214я → ya ; # CYRILLIC SMALL LETTER YA
215#
216#
217########################################################################
218
219