1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd"> 3 <!-- 4 Copyright 1991-2013 Unicode, Inc. 5 CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6 For terms of use, see http://www.unicode.org/copyright.html 7 --> 8 <supplementalData> 9 <version number="$Revision: 13787 $"/> 10 <transforms> 11 <transform source="ky" target="ky_Latn" variant="BGN" direction="forward" draft="contributed" alias="Kirghiz-Latin/BGN ky-Latn-t-ky-m0-bgn"> 12 <tRule> 13 # 14 ######################################################################## 15 # BGN/PCGN 1979 System 16 # 17 # The BGN/PCGN system for Kirghiz Cyrillic was designed for use in 18 # romanizing names written in the Kirghiz Cyrillic alphabet. 19 # The Kirghiz Cyrillic alphabet contains three letters not present 20 # in the Russian alphabet: , , and . 21 # 22 # The Kirghiz Cyrillic Alphabet as defined by the BGN (Page 55): 23 # 24 # 25 # 26 # 27 # Originally prepared by Michael Everson <everson (a] evertype.com> 28 ######################################################################## 29 # 30 # MINIMAL FILTER: KirghizCyrl-Latin 31 # 32 33 :: [] ; 34 :: NFD (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 G ; # CYRILLIC CAPITAL LETTER GHE 87 g ; # CYRILLIC SMALL LETTER GHE 88 D ; # CYRILLIC CAPITAL LETTER DE 89 d ; # CYRILLIC SMALL LETTER DE 90 E ; # CYRILLIC CAPITAL LETTER IE 91 e ; # CYRILLIC SMALL LETTER IE 92 } $lower Yo ; # CYRILLIC CAPITAL LETTER IO 93 YO ; # CYRILLIC CAPITAL LETTER IO 94 yo ; # CYRILLIC SMALL LETTER IO 95 J ; # CYRILLIC CAPITAL LETTER ZHE 96 j ; # CYRILLIC SMALL LETTER ZHE 97 Z ; # CYRILLIC CAPITAL LETTER ZE 98 z ; # CYRILLIC SMALL LETTER ZE 99 I ; # CYRILLIC CAPITAL LETTER I 100 i ; # CYRILLIC SMALL LETTER I 101 Y ; # CYRILLIC CAPITAL LETTER I 102 y ; # CYRILLIC SMALL LETTER I 103 K ; # CYRILLIC CAPITAL LETTER KA 104 k ; # CYRILLIC SMALL LETTER KA 105 L ; # CYRILLIC CAPITAL LETTER EL 106 l ; # CYRILLIC SMALL LETTER EL 107 M ; # CYRILLIC CAPITAL LETTER EM 108 m ; # CYRILLIC SMALL LETTER EM 109 # 110 # 111 ######################################################################## 112 # 113 # BGN Page 56 Rule 1 114 # 115 # The character sequence may be romanized ng in order to differentiate 116 # that romanizations from the digraph ng, which is used to render the 117 # character . 118 # 119 ######################################################################## 120 # 121 122 NG ; # CYRILLIC CAPITAL LETTER EN 123 Ng ; # CYRILLIC CAPITAL LETTER EN 124 ng ; # CYRILLIC SMALL LETTER EN 125 N ; # CYRILLIC CAPITAL LETTER EN 126 n ; # CYRILLIC SMALL LETTER EN 127 # 128 # 129 ######################################################################## 130 # 131 # End Rule 1 132 # 133 ######################################################################## 134 # 135 136 } $lower Ng ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER 137 NG ; # CYRILLIC CAPITAL LETTER EN WITH DESCENDER 138 ng ; # CYRILLIC SMALL LETTER EN WITH DESCENDER 139 O ; # CYRILLIC CAPITAL LETTER O 140 o ; # CYRILLIC SMALL LETTER O 141 ; # CYRILLIC CAPITAL LETTER BARRED O 142 ; # CYRILLIC SMALL LETTER BARRED O 143 P ; # CYRILLIC CAPITAL LETTER PE 144 p ; # CYRILLIC SMALL LETTER PE 145 R ; # CYRILLIC CAPITAL LETTER ER 146 r ; # CYRILLIC SMALL LETTER ER 147 S ; # CYRILLIC CAPITAL LETTER ES 148 s ; # CYRILLIC SMALL LETTER ES 149 T ; # CYRILLIC CAPITAL LETTER TE 150 t ; # CYRILLIC SMALL LETTER TE 151 U ; # CYRILLIC CAPITAL LETTER U 152 u ; # CYRILLIC SMALL LETTER U 153 ; # CYRILLIC CAPITAL LETTER STRAIGHT U 154 ; # CYRILLIC SMALL LETTER STRAIGHT U 155 F ; # CYRILLIC CAPITAL LETTER EF 156 f ; # CYRILLIC SMALL LETTER EF 157 } $lower Kh ; # CYRILLIC CAPITAL LETTER HA 158 KH ; # CYRILLIC CAPITAL LETTER HA 159 kh ; # CYRILLIC SMALL LETTER HA 160 } $lower Ts ; # CYRILLIC CAPITAL LETTER TSE 161 TS ; # CYRILLIC CAPITAL LETTER TSE 162 ts ; # CYRILLIC SMALL LETTER TSE 163 } $lower Ch ; # CYRILLIC CAPITAL LETTER CHE 164 CH ; # CYRILLIC CAPITAL LETTER CHE 165 ch ; # CYRILLIC SMALL LETTER CHE 166 # 167 # 168 ######################################################################## 169 # 170 # Implied rule from BGN Russian-Latin transliteration (Page 94 Note 3.6). 171 # 172 # becomes shch 173 # 174 ######################################################################## 175 # 176 177 SHCH ; # CYRILLIC CAPITAL LETTER SHA 178 Shch ; # CYRILLIC CAPITAL LETTER SHA 179 shch ; # CYRILLIC SMALL LETTER SHA 180 } $lower Sh ; # CYRILLIC CAPITAL LETTER SHA 181 SH ; # CYRILLIC CAPITAL LETTER SHA 182 sh ; # CYRILLIC SMALL LETTER SHA 183 } $lower Shch ; # CYRILLIC CAPITAL LETTER SHCHA 184 SHCH ; # CYRILLIC CAPITAL LETTER SHCHA 185 shch ; # CYRILLIC SMALL LETTER SHCHA 186 # 187 # 188 ######################################################################## 189 # 190 # End Rule 3.6 191 # 192 ######################################################################## 193 # 194 195 $doublePrime ; # CYRILLIC CAPITAL LETTER HARD SIGN 196 $doublePrime ; # CYRILLIC SMALL LETTER HARD SIGN 197 # 198 # 199 ######################################################################## 200 # 201 # BGN Page 56 Note 2 202 # 203 # The character may be romanized instead of Yy, if so desired. 204 # 205 ######################################################################## 206 # 207 208 Y ; # CYRILLIC CAPITAL LETTER YERU 209 y ; # CYRILLIC SMALL LETTER YERU 210 # 211 # 212 # Alternative rule to implement the option described here. To apply 213 # uncomment the following by removing the '#' mark at the start of the 214 # line and insert before the two rule lines above. 215 # 216 # ; # CYRILLIC CAPITAL LETTER YERU 217 # ; # CYRILLIC SMALL LETTER YERU 218 # 219 ######################################################################## 220 # 221 # End BGN Page 56 Note 2 222 # 223 ######################################################################## 224 # 225 226 $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN 227 $prime ; # CYRILLIC SMALL LETTER SOFT SIGN 228 E ; # CYRILLIC CAPITAL LETTER E 229 e ; # CYRILLIC SMALL LETTER E 230 } $lower Yu ; # CYRILLIC CAPITAL LETTER YU 231 YU ; # CYRILLIC CAPITAL LETTER YU 232 yu ; # CYRILLIC SMALL LETTER YU 233 } $lower Ya ; # CYRILLIC CAPITAL LETTER YA 234 YA ; # CYRILLIC CAPITAL LETTER YA 235 ya ; # CYRILLIC SMALL LETTER YA 236 # 237 # 238 ######################################################################## 239 240 </tRule> 241 </transform> 242 </transforms> 243 </supplementalData> 244