]> git.saurik.com Git - apple/icu.git/blame - icuSources/data/translit/uz_Cyrl_uz_Latn.txt
ICU-66108.tar.gz
[apple/icu.git] / icuSources / data / translit / uz_Cyrl_uz_Latn.txt
CommitLineData
f3c0d7a5
A
1# © 2016 and later: Unicode, Inc. and others.
2# License & terms of use: http://www.unicode.org/copyright.html#License
3#
57a6839d 4# File: uz_Cyrl_uz_Latn.txt
f3c0d7a5 5# Generated from CLDR
57a6839d 6#
2ca993e8
A
7
8# Rules are predicated on running NFD first, and NFC afterwards
57a6839d
A
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ʻ ;
2ca993e8 17# For many cases, use a following character to determine the difference between XY and Xy
57a6839d
A
18ш ↔ sh ;
19{ Ш } $lower ↔ Sh ;
20Ш ↔ SH ;
21ч ↔ ch ;
22{ Ч } $lower ↔ Ch ;
23Ч ↔ CH ;
2ca993e8
A
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
57a6839d
A
27ъ ↔ { ʼ } $lower ;
28ъ ← $lower { ʼ } ;
29Ъ ↔ ʼ ;
30е\u0308 ↔ yo ;
31Е\u0308 } $lower ↔ Yo ;
32Е\u0308 ↔ YO ;
2ca993e8 33# е → 'ye' at the beginning of a syllable, after a vowel, ъ or ь, otherwise 'e'
57a6839d
A
34[:^L:] { е ↔ ye ;
35[:^L:] { Е } $lower ↔ Ye ;
36[:^L:] {Е ↔ YE ;
37$latinVowel { е → ye ;
38$latinVowel { Е } $lower → Ye ;
39$latinVowel { Е → YE ;
2ca993e8 40# handle these specially, since ьЬ otherwise disappear.
57a6839d
A
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) ;
2ca993e8 109