1<?xml version="1.0" encoding="UTF-8" ?>
2<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
3<!--
4Copyright © 1991-2013 Unicode, Inc.
5CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6For terms of use, see http://www.unicode.org/copyright.html
7Originally prepared by Waris Abdukerim Janbaz <oyghan@gmail.com> of the Uyghur Computer Science Association http://ukij.org
8-->
9<supplementalData>
10	<version number="$Revision: 11914 $"/>
11    <transforms>
12        <transform source="ug" target="Latin" direction="both" draft="provisional">
13            <comment># Follows the Latin-Script Uyghur alphabet 2001-todate rules defined at ←http://ukij.org/html/ , https://en.wikipedia.org/wiki/Uyghur_Latin_alphabet, 			         			http://www.uyghurdictionary.org/excerpts/An%20Introduction%20to%20LSU.pdf
14				</comment>
15				<comment># Rules are predicated on running NFD first, and NFC afterwards</comment>
16				<tRule>:: NFD (NFC) ;</tRule>
17				<tRule>$lsuVowels = [aAeEoOuUöÖüÜéÉiI’'] ;</tRule>
18              <tRule>$disambig =  ̱ ;</tRule>
19              <tRule>[:Separator:]* → ' ';</tRule>
20				<tRule>$space = [:Separator:]*;</tRule>
21              <tRule>٫ ↔ ',' $disambig ; # ARABIC DECIMAL SEPARATOR</tRule>
22              <tRule>، ↔ ',' ; # ARABIC COMMA</tRule>
23              <tRule>؛ ↔ ';' ; # ARABIC SEMICOLON</tRule>
24              <tRule>؟ ↔ '?' ; # ARABIC QUESTION MARK</tRule>
25				<tRule>› ↔ ‘ ;</tRule>
26				<tRule>‹ ↔ ’ ;</tRule>
27              <tRule>ئ → ; # Uyghur Hamza</tRule>
28			    <tRule>ـ → ; # ARABIC/UYGHUR TATWEEL</tRule>
29
30				<comment># special treatment for Uyghur hamza</comment>
31				<tRule>ئا ← $space { [aA] ;</tRule>
32				<tRule>ئە ← $space { [eE] ;</tRule>
33				<tRule>ئو ← $space { [oO] ;</tRule>
34				<tRule>ئۇ ← $space { [uU] ;</tRule>
35				<tRule>ئۆ ← $space { [öÖ] ;</tRule>
36				<tRule>ئۈ ← $space { [üÜ] ;</tRule>
37				<tRule>ئې ← $space { [éÉ] ;</tRule>
38				<tRule>ئى ← $space { [iI] ;</tRule>
39				<tRule>ئا ← $lsuVowels { [aA] ;</tRule>
40				<tRule>ئە ← $lsuVowels { [eE] ;</tRule>
41				<tRule>ئو ← $lsuVowels { [oO] ;</tRule>
42				<tRule>ئۇ ← $lsuVowels { [uU] ;</tRule>
43				<tRule>ئۆ ← $lsuVowels { [öÖ] ;</tRule>
44				<tRule>ئۈ ← $lsuVowels { [üÜ] ;</tRule>
45				<tRule>ئې ← $lsuVowels { [éÉ] ;</tRule>
46				<tRule>ئى ← $lsuVowels { [iI] ;</tRule>
47
48				<comment># special treatment for apostrof</comment>
49				<tRule>سھ ← s [’'] { h ;</tRule>
50				<tRule>نغ ← n [’'] { gh ;</tRule>
51				<tRule>نگ ← n [’'] { g ;</tRule>
52				<tRule>ڭھ ← ng [’'] { h ;</tRule>
53				<tRule>سھ ← S [’'] { H ;</tRule>
54				<tRule>نغ ← N [’'] { GH ;</tRule>
55				<tRule>نگ ← N [’'] { G ;</tRule>
56				<tRule>ڭھ ← NG [’'] { H ;</tRule>
57
58				<comment># special treatment for apostrof</comment>
59				<tRule>سھ → s''h ;</tRule>
60				<tRule>نغ → n''gh ;</tRule>
61				<tRule>نگ → n''g ;</tRule>
62				<tRule>ڭھ → ng''h ;</tRule>
63                                <!-- following 4 were duplicates. -->
64				<!-- <tRule>سھ → S''H ;</tRule> -->
65				<!-- <tRule>نغ → N''GH ;</tRule> -->
66				<!-- <tRule>نگ → N''G ;</tRule> -->
67				<!-- <tRule>ڭھ → NG''H ;</tRule> -->
68
69				<comment># disambiguation for ژ by covering the most common words with ژ</comment>
70				<tRule>دىرىژور ← dirijor ;</tRule>
71				<tRule>رېژىسسور ← réjissor ;</tRule>
72				<tRule>ژۇرنىلى ← jurnili ;</tRule>
73				<tRule>چېرتيوژ ← chértyoj ;</tRule>
74				<tRule>پۇرژىن ← purjin ;</tRule>
75				<tRule>پېرسوناژ ← pérsonaj ;</tRule>
76				<tRule>ماروژ ← maroj ;</tRule>
77				<tRule>پارىژ ← parij ;</tRule>
78				<tRule>ژۇرنال ← jurnal ;</tRule>
79				<tRule>بۇژغۇن ← bujghun ;</tRule>
80				<tRule>ۋولتاژ ← woltaj ;</tRule>
81				<tRule>ئورانژې ← oranjé ;</tRule>
82				<tRule>تاموژنا ← tamojna ;</tRule>
83				<tRule>گاراژ ← garaj ;</tRule>
84				<tRule>غۇژمەك ← ghujmek ;</tRule>
85				<tRule>تىراژ ← tiraj ;</tRule>
86				<tRule>ستاژ ← staj ;</tRule>
87				<tRule>پروژېكتور ← projéktor ;</tRule>
88				<tRule>'گاژ-گۇژ' ← 'gaj-guj' ;</tRule>
89				<tRule>'پاژ-پۇژ' ← 'paj-puj' ;</tRule>
90				<tRule>'ۋاژ-ۋۇژ' ← 'waj-wuj' ;</tRule>
91				<tRule>'پىژ-پىژ' ← 'pij-pij' ;</tRule>
92				<tRule>'گىژ-گىژ' ← 'gij-gij' ;</tRule>
93				<tRule>'مىژ-مىژ' ← 'mij-mij' ;</tRule>
94				<tRule>ژاندارم ← jandarm ;</tRule>
95
96				<tRule>دىرىژور ← DIRIJOR ;</tRule>
97				<tRule>رېژىسسور ← RÉJISSOR ;</tRule>
98				<tRule>ژۇرنىلى ← JURNILI ;</tRule>
99				<tRule>چېرتيوژ ← CHÉRTYOJ ;</tRule>
100				<tRule>پۇرژىن ← PURJIN ;</tRule>
101				<tRule>پېرسوناژ ← PÉRSONAJ ;</tRule>
102				<tRule>ماروژ ← MAROJ ;</tRule>
103				<tRule>پارىژ ← PARIJ ;</tRule>
104				<tRule>ژۇرنال ← JURNAL ;</tRule>
105				<tRule>بۇژغۇن ← BUJGHUN ;</tRule>
106				<tRule>ۋولتاژ ← WOLTAJ ;</tRule>
107				<tRule>ئورانژې ← ORANJÉ ;</tRule>
108				<tRule>تاموژنا ← TAMOJNA ;</tRule>
109				<tRule>گاراژ ← GARAJ ;</tRule>
110				<tRule>غۇژمەك ← GHUJMEK ;</tRule>
111				<tRule>تىراژ ← TIRAJ ;</tRule>
112				<tRule>ستاژ ← STAJ ;</tRule>
113				<tRule>پروژېكتور ← PROJÉKTOR ;</tRule>
114				<tRule>'گاژ-گۇژ' ← 'GAJ-GUJ' ;</tRule>
115				<tRule>'پاژ-پۇژ' ← 'PAJ-PUJ' ;</tRule>
116				<tRule>'ۋاژ-ۋۇژ' ← 'WAJ-WUJ' ;</tRule>
117				<tRule>'پىژ-پىژ' ← 'PIJ-PIJ' ;</tRule>
118				<tRule>'گىژ-گىژ' ← 'GIJ-GIJ' ;</tRule>
119				<tRule>'مىژ-مىژ' ← 'MIJ-MIJ' ;</tRule>
120				<tRule>ژاندارم ← JANDARM ;</tRule>
121
122				<comment># letters</comment>
123				<tRule>ا ↔ a ;</tRule>
124				<tRule>ە ↔ e ;</tRule>
125				<tRule>ب ↔ b ;</tRule>
126				<tRule>پ ↔ p ;</tRule>
127				<tRule>ت ↔ t ;</tRule>
128				<tRule>ج ↔ j ;</tRule>
129				<tRule>چ ↔ ch ;</tRule>
130				<tRule>خ ↔ x ;</tRule>
131				<tRule>د ↔ d ;</tRule>
132				<tRule>ر ↔ r ;</tRule>
133				<tRule>ز ↔ z ;</tRule>
134				<tRule>ژ → j ;</tRule>
135				<tRule>ش ↔ sh ;</tRule>
136				<tRule>س ↔ s ;</tRule>
137				<tRule>غ ↔ gh ;</tRule>
138				<tRule>ف ↔ f ;</tRule>
139				<tRule>ق ↔ q ;</tRule>
140				<tRule>ك ↔ k ;</tRule>
141				<tRule>ڭ ↔ ng ;</tRule>
142				<tRule>گ ↔ g ;</tRule>
143				<tRule>ل ↔ l ;</tRule>
144				<tRule>م ↔ m ;</tRule>
145				<tRule>ن ↔ n ;</tRule>
146				<tRule>ھ ↔ h ;</tRule>
147				<tRule>و ↔ o ;</tRule>
148				<tRule>ۇ ↔ u ;</tRule>
149				<tRule>ۆ ↔ ö ;</tRule>
150				<tRule>ۈ ↔ ü ;</tRule>
151				<tRule>ۋ ↔ w ;</tRule>
152				<tRule>ې ↔ é ;</tRule>
153				<tRule>ى ↔ i ;</tRule>
154				<tRule>ي ↔ y ;</tRule>
155
156				<tRule>ا ← A ;</tRule>
157				<tRule>ە ← E ;</tRule>
158				<tRule>ب ← B ;</tRule>
159				<tRule>پ ← P ;</tRule>
160				<tRule>ت ← T ;</tRule>
161				<tRule>ج ← J ;</tRule>
162				<tRule>چ ← CH ;</tRule>
163				<tRule>چ ← Ch ;</tRule>
164				<tRule>خ ← X ;</tRule>
165				<tRule>د ← D ;</tRule>
166				<tRule>ر ← R ;</tRule>
167				<tRule>ز ← Z ;</tRule>
168
169				<tRule>ش ← SH ;</tRule>
170				<tRule>ش ← Sh ;</tRule>
171				<tRule>س ← S ;</tRule>
172				<tRule>غ ← GH ;</tRule>
173				<tRule>غ ← Gh ;</tRule>
174				<tRule>ف ← F ;</tRule>
175				<tRule>ق ← Q ;</tRule>
176				<tRule>ك ← K ;</tRule>
177				<tRule>ڭ ← NG ;</tRule>
178				<tRule>ڭ ← Ng ;</tRule>
179				<tRule>گ ← G ;</tRule>
180				<tRule>ل ← L ;</tRule>
181				<tRule>م ← M ;</tRule>
182				<tRule>ن ← N ;</tRule>
183				<tRule>ھ ← H ;</tRule>
184				<tRule>و ← O ;</tRule>
185				<tRule>ۇ ← U ;</tRule>
186				<tRule>ۆ ← Ö ;</tRule>
187				<tRule>ۈ ← Ü ;</tRule>
188				<tRule>ۋ ← W ;</tRule>
189				<tRule>ې ← É ;</tRule>
190				<tRule>ى ← I ;</tRule>
191				<tRule>ي ← Y ;</tRule>
192
193			   <tRule>::NFC (NFD) ;</tRule>
194        </transform>
195    </transforms>
196</supplementalData>
197