tor-browser

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

kk_kk_Latn_BGN.txt (11224B)


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