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