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