tor-browser

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

uz_Cyrl_uz_BGN.txt (8989B)


      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: uz_Cyrl_uz_BGN.txt
      6 # Generated from CLDR
      7 #
      8 
      9 #
     10 ########################################################################
     11 # BGN/PCGN 1979 System
     12 #
     13 # The BGN/PCGN system for Uzbek was designed for use in
     14 # romanizing names written in the Uzbek alphabet.
     15 # The Uzbek alphabet contains four letters not present
     16 # in the Russian alphabet: Ўў, Ққ, Ғғ, and Ҳҳ.
     17 #
     18 # The Uzbek Alphabet as defined by the BGN (Page 107):
     19 #
     20 #   АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЪЬЭЮЯЎҚҒҲ
     21 #   абвгдеёжзийклмнопрстуфхцчшъьэюяўқғҳ
     22 #
     23 # Originally prepared by Michael Everson <everson@evertype.com>
     24 ########################################################################
     25 #
     26 # MINIMAL FILTER: Uzbek-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 # Rules moved to front to avoid masking
     62 #
     63 ########################################################################
     64 #
     65 $lowerVowels ы → y ;
     66 $upperVowels[Ыы] → Y ;
     67 #
     68 #
     69 ########################################################################
     70 #
     71 # Start of Alphabetic Transformations
     72 #
     73 ########################################################################
     74 #
     75 А → A ; # CYRILLIC CAPITAL LETTER A
     76 а → a ; # CYRILLIC SMALL LETTER A
     77 Б → B ; # CYRILLIC CAPITAL LETTER BE
     78 б → b ; # CYRILLIC SMALL LETTER BE
     79 В → W ; # CYRILLIC CAPITAL LETTER VE
     80 в → w ; # CYRILLIC SMALL LETTER VE
     81 #
     82 #
     83 ########################################################################
     84 #
     85 # BGN Page 108 Rule 2
     86 #
     87 # The character sequences гҳ, кҳ, сҳ, and цҳ may be romanized g·h,
     88 # k·h, s·h, and ts·h in order to differentiate those romanizations from
     89 # the digraphs gh, kh, sh, and the letter sequence tsh, which are used
     90 # to render the chаracters г, х, ш, and the character sequence тш.
     91 #
     92 ########################################################################
     93 #
     94 ГҲ → G·H ; # CYRILLIC CAPITAL LETTER GHE
     95 Гҳ → G·h ; # CYRILLIC CAPITAL LETTER GHE
     96 гҳ → g·h ; # CYRILLIC SMALL LETTER GHE
     97 Г → G ; # CYRILLIC CAPITAL LETTER GHE
     98 г → g ; # CYRILLIC SMALL LETTER GHE
     99 #
    100 #
    101 ########################################################################
    102 #
    103 # End Rule 2
    104 #
    105 ########################################################################
    106 #
    107 Д → D ; # CYRILLIC CAPITAL LETTER DE
    108 д → d ; # CYRILLIC SMALL LETTER DE
    109 #
    110 #
    111 ########################################################################
    112 #
    113 # BGN Page 108 Rule 1:
    114 #
    115 # The character e should be romanized ye initially, after the vowel
    116 # characters a, e, ё, и, о, у, э, ю, я, and ў, and after й and ь.
    117 # In all other instances, it should be romanized e.
    118 #
    119 ########################################################################
    120 #
    121 Е}[$upperVowels [ЙЬ]] → YE ; # CYRILLIC CAPITAL LETTER IE
    122 Е}[$lowerVowels [йь]] → Ye ; # CYRILLIC CAPITAL LETTER IE
    123 $wordBoundary{Е → Ye ; # CYRILLIC CAPITAL LETTER IE
    124 Е →  E ; # CYRILLIC CAPITAL LETTER IE
    125 е}[$upperVowels $lowerVowels [ЙйЬь]] → ye ; # CYRILLIC SMALL LETTER IE
    126 $wordBoundary{е → ye ; # CYRILLIC SMALL LETTER IE
    127 е →  e ; # CYRILLIC SMALL LETTER IE
    128 #
    129 #
    130 ########################################################################
    131 #
    132 # End of Rule 1
    133 #
    134 ########################################################################
    135 #
    136 Ё} $lower → Yo ; # CYRILLIC CAPITAL LETTER IO
    137 Ё → YO ; # CYRILLIC CAPITAL LETTER IO
    138 ё → yo ; # CYRILLIC SMALL LETTER IO
    139 Ж → J ; # CYRILLIC CAPITAL LETTER ZHE
    140 ж → j ; # CYRILLIC SMALL LETTER ZHE
    141 З → Z ; # CYRILLIC CAPITAL LETTER ZE
    142 з → z ; # CYRILLIC SMALL LETTER ZE
    143 И → I ; # CYRILLIC CAPITAL LETTER I
    144 и → i ; # CYRILLIC SMALL LETTER I
    145 Й → Y ; # CYRILLIC CAPITAL LETTER I
    146 й → y ; # CYRILLIC SMALL LETTER I
    147 #
    148 #
    149 ########################################################################
    150 #
    151 # BGN Page 108 Rule 2
    152 #
    153 # кҳ becomes k·h
    154 #
    155 ########################################################################
    156 #
    157 КҲ → K·H ; # CYRILLIC CAPITAL LETTER KA
    158 Кҳ → K·h ; # CYRILLIC CAPITAL LETTER KA
    159 кҳ → k·h ; # CYRILLIC SMALL LETTER KA
    160 К → K ; # CYRILLIC CAPITAL LETTER KA
    161 к → k ; # CYRILLIC SMALL LETTER KA
    162 #
    163 #
    164 ########################################################################
    165 #
    166 # End Rule 2
    167 #
    168 ########################################################################
    169 #
    170 Л → L ; # CYRILLIC CAPITAL LETTER EL
    171 л → l ; # CYRILLIC SMALL LETTER EL
    172 М → M ; # CYRILLIC CAPITAL LETTER EM
    173 м → m ; # CYRILLIC SMALL LETTER EM
    174 Н → N ; # CYRILLIC CAPITAL LETTER EN
    175 н → n ; # CYRILLIC SMALL LETTER EN
    176 О → O ; # CYRILLIC CAPITAL LETTER O
    177 о → o ; # CYRILLIC SMALL LETTER O
    178 П → P ; # CYRILLIC CAPITAL LETTER PE
    179 п → p ; # CYRILLIC SMALL LETTER PE
    180 Р → R ; # CYRILLIC CAPITAL LETTER ER
    181 р → r ; # CYRILLIC SMALL LETTER ER
    182 #
    183 #
    184 ########################################################################
    185 #
    186 # BGN Page 108 Rule 2
    187 #
    188 # сҳ becomes s·h
    189 #
    190 ########################################################################
    191 #
    192 СҲ → S·H ; # CYRILLIC CAPITAL LETTER ES
    193 Сҳ → S·h ; # CYRILLIC CAPITAL LETTER ES
    194 сҳ → s·h ; # CYRILLIC SMALL LETTER ES
    195 С → S ; # CYRILLIC CAPITAL LETTER ES
    196 с → s ; # CYRILLIC SMALL LETTER ES
    197 #
    198 #
    199 ########################################################################
    200 #
    201 # End Rule 2
    202 #
    203 ########################################################################
    204 #
    205 Т → T ; # CYRILLIC CAPITAL LETTER TE
    206 т → t ; # CYRILLIC SMALL LETTER TE
    207 У → Ū ; # CYRILLIC CAPITAL LETTER U
    208 у → ū ; # CYRILLIC SMALL LETTER U
    209 Ф → F ; # CYRILLIC CAPITAL LETTER EF
    210 ф → f ; # CYRILLIC SMALL LETTER EF
    211 Х} $lower → Kh ; # CYRILLIC CAPITAL LETTER HA
    212 Х → KH ; # CYRILLIC CAPITAL LETTER HA
    213 х → kh ; # CYRILLIC SMALL LETTER HA
    214 #
    215 #
    216 ########################################################################
    217 #
    218 # BGN Page 108 Rule 2
    219 #
    220 # цҳ becomes ts·h
    221 #
    222 ########################################################################
    223 #
    224 ЦҲ → TS·H ; # CYRILLIC CAPITAL LETTER GHE
    225 Цҳ → Ts·h ; # CYRILLIC CAPITAL LETTER GHE
    226 цҳ → ts·h ; # CYRILLIC SMALL LETTER GHE
    227 Ц} $lower → Ts ; # CYRILLIC CAPITAL LETTER TSE
    228 Ц → TS ; # CYRILLIC CAPITAL LETTER TSE
    229 ц → ts ; # CYRILLIC SMALL LETTER TSE
    230 #
    231 #
    232 ########################################################################
    233 #
    234 # End Rule 2
    235 #
    236 ########################################################################
    237 #
    238 Ч} $lower → Ch ; # CYRILLIC CAPITAL LETTER CHE
    239 Ч → CH ; # CYRILLIC CAPITAL LETTER CHE
    240 ч → ch ; # CYRILLIC SMALL LETTER CHE
    241 Ш} $lower → Sh ; # CYRILLIC CAPITAL LETTER SHA
    242 Ш → SH ; # CYRILLIC CAPITAL LETTER SHA
    243 ш → sh ; # CYRILLIC SMALL LETTER SHA
    244 Ъ → $prime ; # CYRILLIC CAPITAL LETTER HARD SIGN
    245 ъ → $prime ; # CYRILLIC SMALL LETTER HARD SIGN
    246 Ь → $prime ; # CYRILLIC CAPITAL LETTER SOFT SIGN
    247 ь → $prime ; # CYRILLIC SMALL LETTER SOFT SIGN
    248 Э → e ; # CYRILLIC CAPITAL LETTER E
    249 э → e ; # CYRILLIC SMALL LETTER E
    250 Ю} $lower → Yu ; # CYRILLIC CAPITAL LETTER YU
    251 Ю → YU ; # CYRILLIC CAPITAL LETTER YU
    252 ю → yu ; # CYRILLIC SMALL LETTER YU
    253 Я} $lower → Ya ; # CYRILLIC CAPITAL LETTER YA
    254 Я → YA ; # CYRILLIC CAPITAL LETTER YA
    255 я → ya ; # CYRILLIC SMALL LETTER YA
    256 Ў → Ŭ ; # CYRILLIC CAPITAL LETTER SHORT U
    257 ў → ŭ ; # CYRILLIC SMALL LETTER SHORT U
    258 Қ → Q ; # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
    259 қ → q ; # CYRILLIC SMALL LETTER KA WITH DESCENDER
    260 Ғ} $lower → Gh ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
    261 Ғ → GH ; # CYRILLIC CAPITAL LETTER GHE WITH STROKE
    262 ғ → gh ; # CYRILLIC SMALL LETTER GHE WITH STROKE
    263 Ҳ → H ; # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
    264 ҳ → h ; # CYRILLIC SMALL LETTER HA WITH DESCENDER
    265 #
    266 #
    267 ########################################################################