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