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