tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

uk_uk_Latn_BGN.txt (9338B)


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