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: 13787 $"/> 10 <transforms> 11 <transform source="uk" target="uk_Latn" variant="BGN" direction="forward" draft="contributed" alias="Ukrainian-Latin/BGN uk-Latn-t-uk-m0-bgn"> 12 <tRule><![CDATA[ 13# 14######################################################################## 15# BGN/PCGN 1979 System 16# 17# The BGN/PCGN system for Ukrainian was designed for use in romanizing 18# names written in the Ukrainian alphabet. The Ukrainian alphabet 19# contains five letters not present in the Russian alphabet: 20# Ґґ, Єє, Іі, Її, and ’. 21# 22# The Ukrainian Alphabet as defined by the BGN (Page 105): 23# 24# АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЮЯЬ 25# абвгґдеєжзиіїйклмнопрстуфхцчшщюяь’ 26# 27# Originally prepared by Michael Everson <everson@evertype.com> 28######################################################################## 29# 30# MINIMAL FILTER: Ukrainian-Latin 31# 32 33:: [АБВГҐДЕЄЖЗИІЇЙКЛМНОПРСТУФХЦЧШЩЮЯЬабвгґдеєжзиіїйклмнопрстуфхцчшщюяь’] ; 34:: 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# 87# 88######################################################################## 89# 90# Comment. The BGN gives h as the transliteration for both г and ґ. 91# This is an error: г is h and ґ is g. 92# 93######################################################################## 94# 95 96Г → H ; # CYRILLIC CAPITAL LETTER GHE 97г → h ; # CYRILLIC SMALL LETTER GHE 98Ґ → G ; # CYRILLIC CAPITAL LETTER GHE WITH UPTURN 99ґ → g ; # CYRILLIC SMALL LETTER GHE WITH UPTURN 100# 101# 102######################################################################## 103# 104# End Comment. 105# 106######################################################################## 107# 108 109Д → D ; # CYRILLIC CAPITAL LETTER DE 110д → d ; # CYRILLIC SMALL LETTER DE 111Е → E ; # CYRILLIC CAPITAL LETTER IE 112е → e ; # CYRILLIC SMALL LETTER IE 113Є} $lower → Ye ; # CYRILLIC CAPITAL LETTER UKRAINIAN IE 114Є → YE ; # CYRILLIC CAPITAL LETTER UKRAINIAN IE 115є → ye ; # CYRILLIC SMALL LETTER UKRAINIAN IE 116Ж} $lower → Zh ; # CYRILLIC CAPITAL LETTER ZHE 117Ж → ZH ; # CYRILLIC CAPITAL LETTER ZHE 118ж → zh ; # CYRILLIC SMALL LETTER ZHE 119# 120# 121######################################################################## 122# 123# BGN Page 105 Rule 1 124# 125# The character sequences зг, кг, сг, тс, and цг may be romanized 126# z·h, k·h, s·h, t·s, and ts·h in order to differentiate those 127# romanizations from the digraphs zh, kh, sh, ts, and the letter 128# sequence tsh, which are used to render the characters ж, х, ш, ц 129# and the character sequence тш. 130# 131######################################################################## 132# 133 134ЗГ → Z·H ; # CYRILLIC CAPITAL LETTER ZE 135Зг → Z·h ; # CYRILLIC CAPITAL LETTER ZE 136зг → z·h ; # CYRILLIC SMALL LETTER ZE 137З → Z ; # CYRILLIC CAPITAL LETTER ZE 138з → z ; # CYRILLIC SMALL LETTER ZE 139# 140# 141######################################################################## 142# 143# End Rule 1 144# 145######################################################################## 146# 147 148И → Y ; # CYRILLIC CAPITAL LETTER I 149и → y ; # CYRILLIC SMALL LETTER I 150І → I ; # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I 151і → i ; # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I 152Ї} $lower → Yi ; # CYRILLIC CAPITAL LETTER YI 153Ї → YI ; # CYRILLIC CAPITAL LETTER YI 154ї → yi ; # CYRILLIC SMALL LETTER YI 155Й → Y ; # CYRILLIC CAPITAL LETTER I 156й → y ; # CYRILLIC SMALL LETTER I 157# 158# 159######################################################################## 160# 161# BGN Page 105 Rule 1 162# 163# кг becomes k·h 164# 165######################################################################## 166# 167 168КГ → K·H ; # CYRILLIC CAPITAL LETTER KA 169Кг → K·h ; # CYRILLIC CAPITAL LETTER KA 170кг → k·h ; # CYRILLIC SMALL LETTER KA 171К → K ; # CYRILLIC CAPITAL LETTER KA 172к → k ; # CYRILLIC SMALL LETTER KA 173# 174# 175######################################################################## 176# 177# End Rule 1 178# 179######################################################################## 180# 181 182Л → L ; # CYRILLIC CAPITAL LETTER EL 183л → l ; # CYRILLIC SMALL LETTER EL 184М → M ; # CYRILLIC CAPITAL LETTER EM 185м → m ; # CYRILLIC SMALL LETTER EM 186Н → N ; # CYRILLIC CAPITAL LETTER EN 187н → n ; # CYRILLIC SMALL LETTER EN 188О → O ; # CYRILLIC CAPITAL LETTER O 189о → o ; # CYRILLIC SMALL LETTER O 190П → P ; # CYRILLIC CAPITAL LETTER PE 191п → p ; # CYRILLIC SMALL LETTER PE 192Р → R ; # CYRILLIC CAPITAL LETTER ER 193р → r ; # CYRILLIC SMALL LETTER ER 194# 195# 196######################################################################## 197# 198# BGN Page 105 Rule 1 199# 200# сг becomes s·h 201# 202######################################################################## 203# 204 205СГ → S·H ; # CYRILLIC CAPITAL LETTER ES 206Сг → S·h ; # CYRILLIC CAPITAL LETTER ES 207сг → s·h ; # CYRILLIC SMALL LETTER ES 208С → S ; # CYRILLIC CAPITAL LETTER ES 209с → s ; # CYRILLIC SMALL LETTER ES 210# 211# 212######################################################################## 213# 214# End Rule 1 215# 216######################################################################## 217 218 219# 220######################################################################## 221# 222# BGN Page 105 Rule 1 223# 224# тс becomes t·s 225# 226######################################################################## 227# 228 229ТС → T·S ; # CYRILLIC CAPITAL LETTER TE 230Тс → T·s ; # CYRILLIC CAPITAL LETTER TE 231тс → t·s ; # CYRILLIC SMALL LETTER TE 232Т → T ; # CYRILLIC CAPITAL LETTER TE 233т → t ; # CYRILLIC SMALL LETTER TE 234# 235# 236######################################################################## 237# 238# End Rule 1 239# 240######################################################################## 241# 242 243У → U ; # CYRILLIC CAPITAL LETTER U 244у → u ; # CYRILLIC SMALL LETTER U 245Ф → F ; # CYRILLIC CAPITAL LETTER EF 246ф → f ; # CYRILLIC SMALL LETTER EF 247Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA 248Х → KH ; # CYRILLIC CAPITAL LETTER HA 249х → kh ; # CYRILLIC SMALL LETTER HA 250# 251# 252######################################################################## 253# 254# BGN Page 105 Rule 1 255# 256# цг becomes ts·h 257# 258######################################################################## 259# 260 261ЦГ → TS·H ; # CYRILLIC CAPITAL LETTER TSE 262Цг → Ts·h ; # CYRILLIC CAPITAL LETTER TSE 263цг → ts·h ; # CYRILLIC SMALL LETTER TSE 264Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE 265Ц → TS ; # CYRILLIC CAPITAL LETTER TSE 266ц → ts ; # CYRILLIC SMALL LETTER TSE 267# 268# 269######################################################################## 270# 271# End Rule 1 272# 273######################################################################## 274# 275 276Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE 277Ч → CH ; # CYRILLIC CAPITAL LETTER CHE 278ч → ch ; # CYRILLIC SMALL LETTER CHE 279# 280# 281######################################################################## 282# 283# BGN Page 94 Rule 3.6 284# 285# шч becomes sh·ch 286# 287######################################################################## 288# 289 290ШЧ → SH·CH ; # CYRILLIC CAPITAL LETTER SHA 291Шч → Sh·ch ; # CYRILLIC CAPITAL LETTER SHA 292шч → sh·ch ; # CYRILLIC SMALL LETTER SHA 293Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA 294Ш → SH ; # CYRILLIC CAPITAL LETTER SHA 295ш → sh ; # CYRILLIC SMALL LETTER SHA 296Щ} $lower → Shch ; # CYRILLIC CAPITAL LETTER SHCHA 297Щ → SHCH ; # CYRILLIC CAPITAL LETTER SHCHA 298щ → shch ; # CYRILLIC SMALL LETTER SHCHA 299# 300# 301######################################################################## 302# 303# End Rule 3.6 304# 305######################################################################## 306# 307 308Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU 309Ю → YU ; # CYRILLIC CAPITAL LETTER YU 310ю → yu ; # CYRILLIC SMALL LETTER YU 311Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA 312Я → YA ; # CYRILLIC CAPITAL LETTER YA 313я → ya ; # CYRILLIC SMALL LETTER YA 314Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN 315ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN 316’ → $doublePrime ; # LEFT SINGLE QUOTATION MARK 317# 318# 319######################################################################## 320 321 ]]></tRule> 322 </transform> 323 </transforms> 324</supplementalData> 325