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