xref: /aosp_15_r20/external/cldr/common/transforms/InterIndic-ur.xml (revision 912701f9769bb47905792267661f0baf2b85bed5)
1*912701f9SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8" ?>
2*912701f9SAndroid Build Coastguard Worker<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
3*912701f9SAndroid Build Coastguard Worker<!--
4*912701f9SAndroid Build Coastguard WorkerCopyright © 1991-2016 Unicode, Inc.
5*912701f9SAndroid Build Coastguard WorkerCLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6*912701f9SAndroid Build Coastguard WorkerFor terms of use, see http://www.unicode.org/copyright.html
7*912701f9SAndroid Build Coastguard Worker-->
8*912701f9SAndroid Build Coastguard Worker<supplementalData>
9*912701f9SAndroid Build Coastguard Worker	<version number="$Revision$"/>
10*912701f9SAndroid Build Coastguard Worker	<transforms>
11*912701f9SAndroid Build Coastguard Worker		<transform source="InterIndic" target="ur" direction="forward" visibility="internal">
12*912701f9SAndroid Build Coastguard Worker			<tRule><![CDATA[
13*912701f9SAndroid Build Coastguard Worker$nonword = [^\uE000-\uE0FF];
14*912701f9SAndroid Build Coastguard Worker\uE015\uE03F\uE02F\uE03E } $nonword→کیا; # किया
15*912701f9SAndroid Build Coastguard Worker\uE026\uE03F\uE02F\uE03E } $nonword→دیا; # दिया
16*912701f9SAndroid Build Coastguard Worker\uE015\uE03F } $nonword→کہ; # कि at word end
17*912701f9SAndroid Build Coastguard Worker\uE039\uE048→ہے; # है
18*912701f9SAndroid Build Coastguard Worker\uE001 } $nonword→ں; # chandrabindu at end to noon ghunna
19*912701f9SAndroid Build Coastguard Worker\uE001→ن; # chandrabindu not at end to noon
20*912701f9SAndroid Build Coastguard Worker\uE002 } $nonword→ں; # anusvara to noon ghunna at end
21*912701f9SAndroid Build Coastguard Worker\uE002→ن; # anusvara to noon ं
22*912701f9SAndroid Build Coastguard Worker\uE003→ه ا; # viarga to ha + alif  ः
23*912701f9SAndroid Build Coastguard Worker\uE004→ا; # short a to alif ऄ
24*912701f9SAndroid Build Coastguard Worker\uE005→ا; # अ
25*912701f9SAndroid Build Coastguard Worker\uE006→ا ٓ; # alif with mad आ
26*912701f9SAndroid Build Coastguard Worker\uE007→ا ِ; # इ
27*912701f9SAndroid Build Coastguard Worker\uE008→ا ِ; # ई
28*912701f9SAndroid Build Coastguard Worker\uE009→و; # उ
29*912701f9SAndroid Build Coastguard Worker\uE00A→و; # ऊ
30*912701f9SAndroid Build Coastguard Worker\uE00B→ر; # ऋ
31*912701f9SAndroid Build Coastguard Worker\uE00C→ل; # ऌ
32*912701f9SAndroid Build Coastguard Worker\uE00D→ا ے; # ऍ
33*912701f9SAndroid Build Coastguard Worker\uE00E→ی; # ऎ
34*912701f9SAndroid Build Coastguard Worker\uE00F  } $nonword→ے; # ए use ے when at end
35*912701f9SAndroid Build Coastguard Worker\uE00F→ی; # ए use ی when not at end
36*912701f9SAndroid Build Coastguard Worker\uE010  } $nonword→ا ے; # ऐ use ے when at end
37*912701f9SAndroid Build Coastguard Worker\uE010→ا ی; # ऐ use ی when not at end
38*912701f9SAndroid Build Coastguard Worker\uE011→ا و; # ऑ
39*912701f9SAndroid Build Coastguard Worker\uE012→ا و; # ऒ
40*912701f9SAndroid Build Coastguard Worker\uE013→ا و; # ओ
41*912701f9SAndroid Build Coastguard Worker\uE014→ا و; # औ
42*912701f9SAndroid Build Coastguard Worker\uE015→ک; # क
43*912701f9SAndroid Build Coastguard Worker\uE016→ک ھ; # ख
44*912701f9SAndroid Build Coastguard Worker\uE017→گ; # ग
45*912701f9SAndroid Build Coastguard Worker\uE018→گ ھ; # घ
46*912701f9SAndroid Build Coastguard Worker\uE019→ن گ; # ङ
47*912701f9SAndroid Build Coastguard Worker\uE01A→چ; # च
48*912701f9SAndroid Build Coastguard Worker\uE01B→چ ھ; # छ
49*912701f9SAndroid Build Coastguard Worker\uE01C→ج; # ज
50*912701f9SAndroid Build Coastguard Worker\uE01D→ج ھ; # झ
51*912701f9SAndroid Build Coastguard Worker\uE01E→ن; # ञ
52*912701f9SAndroid Build Coastguard Worker\uE01F→ٹ; # ट
53*912701f9SAndroid Build Coastguard Worker\uE020→ٹ ھ; # ठ
54*912701f9SAndroid Build Coastguard Worker\uE021→ڈ; # ड
55*912701f9SAndroid Build Coastguard Worker\uE022→ڈ ھ; # ढ
56*912701f9SAndroid Build Coastguard Worker\uE023→ن; # ण
57*912701f9SAndroid Build Coastguard Worker\uE024→ت; # त
58*912701f9SAndroid Build Coastguard Worker\uE025→ت ھ; # थ
59*912701f9SAndroid Build Coastguard Worker\uE026→د; # द
60*912701f9SAndroid Build Coastguard Worker\uE027→د ھ; # ध
61*912701f9SAndroid Build Coastguard Worker\uE028→ن; # न
62*912701f9SAndroid Build Coastguard Worker\uE029→ں; # ऩ
63*912701f9SAndroid Build Coastguard Worker\uE02A→پ; # प
64*912701f9SAndroid Build Coastguard Worker\uE02B→پ ھ; # फ
65*912701f9SAndroid Build Coastguard Worker\uE02C→ب; # ब
66*912701f9SAndroid Build Coastguard Worker\uE02D→ب ھ; # भ
67*912701f9SAndroid Build Coastguard Worker\uE02E→م; # म
68*912701f9SAndroid Build Coastguard Worker\uE02F→ی; # य
69*912701f9SAndroid Build Coastguard Worker\uE030→ر; # र
70*912701f9SAndroid Build Coastguard Worker\uE031→ر; # ऱ
71*912701f9SAndroid Build Coastguard Worker\uE032→ل; # ल
72*912701f9SAndroid Build Coastguard Worker\uE033→ڑ; # ळ
73*912701f9SAndroid Build Coastguard Worker\uE034→ڑ; # ऴ
74*912701f9SAndroid Build Coastguard Worker\uE035→و; # व
75*912701f9SAndroid Build Coastguard Worker\uE036→ش; # श
76*912701f9SAndroid Build Coastguard Worker\uE037→ش; # ष
77*912701f9SAndroid Build Coastguard Worker\uE038→س; # स
78*912701f9SAndroid Build Coastguard Worker\uE039→ه; # ह
79*912701f9SAndroid Build Coastguard Worker\uE03C→; # ़
80*912701f9SAndroid Build Coastguard Worker\uE03D→; # ऽ
81*912701f9SAndroid Build Coastguard Worker\uE03E→ا; # ा
82*912701f9SAndroid Build Coastguard Worker\uE03F→ی; # ि
83*912701f9SAndroid Build Coastguard Worker\uE040→ی; # ी
84*912701f9SAndroid Build Coastguard Worker\uE041→و; # ु
85*912701f9SAndroid Build Coastguard Worker\uE042→و; # ू
86*912701f9SAndroid Build Coastguard Worker\uE043→ر; # ृ
87*912701f9SAndroid Build Coastguard Worker\uE044→ر; # ॄ
88*912701f9SAndroid Build Coastguard Worker\uE045→ن; # ॅ
89*912701f9SAndroid Build Coastguard Worker\uE046→ی; # ॆ
90*912701f9SAndroid Build Coastguard Worker\uE047 } $nonword→ے; # े use ے when at end
91*912701f9SAndroid Build Coastguard Worker\uE047→ی; # े use ی when not at end
92*912701f9SAndroid Build Coastguard Worker\uE048 } $nonword→ا ے; # ै use ے when at end
93*912701f9SAndroid Build Coastguard Worker\uE048→ا ی; # ै use ی when not at end
94*912701f9SAndroid Build Coastguard Worker\uE049→و; # ॉ
95*912701f9SAndroid Build Coastguard Worker\uE04A→ا و; # ॊ
96*912701f9SAndroid Build Coastguard Worker\uE04B→و; # ो
97*912701f9SAndroid Build Coastguard Worker\uE04C→ا و; # ौ
98*912701f9SAndroid Build Coastguard Worker\uE04D→; # ्
99*912701f9SAndroid Build Coastguard Worker\uE050→ا و; # ॐ
100*912701f9SAndroid Build Coastguard Worker\uE051→; # ॑
101*912701f9SAndroid Build Coastguard Worker\uE052→; # ॒
102*912701f9SAndroid Build Coastguard Worker\uE053→; # ॓
103*912701f9SAndroid Build Coastguard Worker\uE054→; # ॔
104*912701f9SAndroid Build Coastguard Worker\uE058→ق; # क़
105*912701f9SAndroid Build Coastguard Worker\uE059→خ; # ख़
106*912701f9SAndroid Build Coastguard Worker\uE05A→غ; # ग़
107*912701f9SAndroid Build Coastguard Worker\uE05B→ز; # ज़
108*912701f9SAndroid Build Coastguard Worker\uE05C→ڑ; # ड़
109*912701f9SAndroid Build Coastguard Worker\uE05D→ڑ ھ; # ढ़
110*912701f9SAndroid Build Coastguard Worker\uE05E→ف; # फ़
111*912701f9SAndroid Build Coastguard Worker\uE05F→ی; # य़
112*912701f9SAndroid Build Coastguard Worker\uE060→ر; # ॠ
113*912701f9SAndroid Build Coastguard Worker\uE061→ل; # ॡ
114*912701f9SAndroid Build Coastguard Worker\uE062→ل; # ॢ
115*912701f9SAndroid Build Coastguard Worker\uE063→ل; # ॣ
116*912701f9SAndroid Build Coastguard Worker\uE064→۔; # ।
117*912701f9SAndroid Build Coastguard Worker\uE065→۔; # ॥
118*912701f9SAndroid Build Coastguard Worker\uE066→۰; # ०
119*912701f9SAndroid Build Coastguard Worker\uE067→۱; # १
120*912701f9SAndroid Build Coastguard Worker\uE068→۲; # २
121*912701f9SAndroid Build Coastguard Worker\uE069→۳; # ३
122*912701f9SAndroid Build Coastguard Worker\uE06A→۴; # ४
123*912701f9SAndroid Build Coastguard Worker\uE06B→۵; # ५
124*912701f9SAndroid Build Coastguard Worker\uE06C→۶; # ६
125*912701f9SAndroid Build Coastguard Worker\uE06D→۷; # ७
126*912701f9SAndroid Build Coastguard Worker\uE06E→۸; # ८
127*912701f9SAndroid Build Coastguard Worker\uE06F→۹; # ९
128*912701f9SAndroid Build Coastguard Worker\uE070→ء; # ॰
129*912701f9SAndroid Build Coastguard Worker\uE082→; # ॽ
130*912701f9SAndroid Build Coastguard Worker			]]></tRule>
131*912701f9SAndroid Build Coastguard Worker		</transform>
132*912701f9SAndroid Build Coastguard Worker	</transforms>
133*912701f9SAndroid Build Coastguard Worker</supplementalData>
134