uz_Cyrl_uz_Latn.txt (2090B)
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_Latn.txt 6 # Generated from CLDR 7 # 8 9 # Rules are predicated on running NFD first, and NFC afterwards 10 :: NFD (NFC) ; 11 $letters = [[:sc=Latn:][:sc=Cyrl:] & [:L:]] ; 12 $latinVowel = [AEIOUaeiouĬĭʼËë{oʻ}{Oʻ}] ; 13 $lower = [$letters & [:Ll:]] ; 14 у \u0306 ↔ oʻ ; 15 У \u0306 ↔ Oʻ ; 16 ғ ↔ gʻ ; 17 Ғ ↔ Gʻ ; 18 # For many cases, use a following character to determine the difference between XY and Xy 19 ш ↔ sh ; 20 { Ш } $lower ↔ Sh ; 21 Ш ↔ SH ; 22 ч ↔ ch ; 23 { Ч } $lower ↔ Ch ; 24 Ч ↔ CH ; 25 # нг ↔ ng ; as separate letters works 26 # Нг ↔ Ng ; as separate letters works 27 # If we have a lowercase letter on either side, use the lowercase hard sign 28 ъ ↔ { ʼ } $lower ; 29 ъ ← $lower { ʼ } ; 30 Ъ ↔ ʼ ; 31 е\u0308 ↔ yo ; 32 Е\u0308 } $lower ↔ Yo ; 33 Е\u0308 ↔ YO ; 34 # е → 'ye' at the beginning of a syllable, after a vowel, ъ or ь, otherwise 'e' 35 [:^L:] { е ↔ ye ; 36 [:^L:] { Е } $lower ↔ Ye ; 37 [:^L:] {Е ↔ YE ; 38 $latinVowel { е → ye ; 39 $latinVowel { Е } $lower → Ye ; 40 $latinVowel { Е → YE ; 41 # handle these specially, since ьЬ otherwise disappear. 42 ье → ye ; 43 { ьЕ } $lower → Ye ; 44 ьЕ → YE ; 45 Ье → ye ; 46 { ЬЕ } $lower → Ye ; 47 ЬЕ → YE ; 48 е → e ; 49 Е → E ; 50 ю ↔ yu ; 51 { Ю } $lower ↔ Yu ; 52 Ю ↔ YU ; 53 я ↔ ya ; 54 { Я } $lower ↔ Ya ; 55 Я ↔ YA ; 56 ц ↔ ts ; 57 { Ц } $lower ↔ Ts ; 58 Ц ↔ TS ; 59 а ↔ a ; 60 А ↔ A ; 61 б ↔ b ; 62 Б ↔ B ; 63 д ↔ d ; 64 Д ↔ D ; 65 э ↔ e ; 66 Э ↔ E ; 67 ф ↔ f ; 68 Ф ↔ F ; 69 г ↔ g ; 70 Г ↔ G ; 71 ҳ ↔ h ; 72 Ҳ ↔ H ; 73 и\u0306 ↔ y ; 74 И\u0306 ↔ Y ; 75 и ↔ i ; 76 И ↔ I ; 77 ж ↔ j ; 78 Ж ↔ J ; 79 к ↔ k ; 80 К ↔ K ; 81 л ↔ l ; 82 Л ↔ L ; 83 м ↔ m ; 84 М ↔ M ; 85 н ↔ n ; 86 Н ↔ N ; 87 о ↔ o ; 88 О ↔ O ; 89 п ↔ p ; 90 П ↔ P ; 91 қ ↔ q ; 92 Қ ↔ Q ; 93 р ↔ r ; 94 Р ↔ R ; 95 с ↔ s ; 96 С ↔ S ; 97 т ↔ t ; 98 Т ↔ T ; 99 у ↔ u ; 100 У ↔ U ; 101 в ↔ v ; 102 В ↔ V ; 103 х ↔ x ; 104 Х ↔ X ; 105 з ↔ z ; 106 З ↔ Z ; 107 ь → ; 108 Ь → ; 109 ::NFC (NFD) ;