xref: /aosp_15_r20/external/cldr/common/transforms/InterIndic-Devanagari.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-2013 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="Devanagari" direction="forward" visibility="internal">
12*912701f9SAndroid Build Coastguard Worker			<tRule>
13*912701f9SAndroid Build Coastguard Worker# InterIndic-Devanagari
14*912701f9SAndroid Build Coastguard Worker#:: NFD (NFC) ;
15*912701f9SAndroid Build Coastguard Worker#Rules for Decomposed characters
16*912701f9SAndroid Build Coastguard Worker\uE028\uE03C → ऩ;  #\uE029
17*912701f9SAndroid Build Coastguard Worker\uE030\uE03C → ऱ;  #\uE031
18*912701f9SAndroid Build Coastguard Worker\uE033\uE03C → ऴ;  #\uE034
19*912701f9SAndroid Build Coastguard Worker\uE015\uE03C → क़;  #\uE058 LETTER QA   (For Urdu)
20*912701f9SAndroid Build Coastguard Worker\uE016\uE03C → ख़;  #\uE059 LETTER KHHA (For Urdu)
21*912701f9SAndroid Build Coastguard Worker\uE017\uE03C → ग़;  #\uE05A LETTER GHHA (For Urdu)
22*912701f9SAndroid Build Coastguard Worker\uE01C\uE03C → ज़;  #\uE05B LETTER ZA   (For Urdu)
23*912701f9SAndroid Build Coastguard Worker\uE021\uE03C → ड़;  #\uE05C LETTER DDDHA (pronounced RRA)
24*912701f9SAndroid Build Coastguard Worker\uE022\uE03C → ढ़;  #\uE05D LETTER RHA   (pronounced RRHA)
25*912701f9SAndroid Build Coastguard Worker\uE02B\uE03C → फ़;  #\uE05E LETTER FA
26*912701f9SAndroid Build Coastguard Worker\uE02F\uE03C → य़;  #\uE05F LETTER YYA
27*912701f9SAndroid Build Coastguard Worker#Decomposed compatibility transliterations
28*912701f9SAndroid Build Coastguard Worker\uE012\uE057→औ;   # FALLBACK FOR TAMIL AU
29*912701f9SAndroid Build Coastguard Worker0 → ०;       # FALLBACK FOR TAMIL
30*912701f9SAndroid Build Coastguard Worker1 → १;
31*912701f9SAndroid Build Coastguard Worker\uE055→; # FALLBACK BLOW AWAY KANNADA AND TELUGU LENGTH MARK
32*912701f9SAndroid Build Coastguard Worker\uE056→; # FALLBACK BLOW AWAY KANNADA AND TELUGU AI LENGTH MARK
33*912701f9SAndroid Build Coastguard Worker\uE057→; # FALLBACK BLOW AWAY TAMIL AU LENGTH MARK
34*912701f9SAndroid Build Coastguard Worker\uE001 →  ँ;  # SIGN CANDRABINDU
35*912701f9SAndroid Build Coastguard Worker\uE002 →  ं;  # SIGN ANUSVARA
36*912701f9SAndroid Build Coastguard Worker\uE003 →  ः;  # SIGN VISARGA
37*912701f9SAndroid Build Coastguard Worker\uE004 →  ऄ;  # SIGN SHORT A
38*912701f9SAndroid Build Coastguard Worker\uE005 →  अ;  # LETTER A
39*912701f9SAndroid Build Coastguard Worker\uE006 →  आ;  # LETTER AA
40*912701f9SAndroid Build Coastguard Worker\uE007 →  इ;  # LETTER I
41*912701f9SAndroid Build Coastguard Worker\uE008 →  ई;  # LETTER II
42*912701f9SAndroid Build Coastguard Worker\uE009 →  उ;  # LETTER U
43*912701f9SAndroid Build Coastguard Worker\uE00A →  ऊ;  # LETTER UU
44*912701f9SAndroid Build Coastguard Worker\uE00B →  ऋ;  # LETTER VOCALIC R
45*912701f9SAndroid Build Coastguard Worker\uE00C →  ऌ;  # LETTER VOCALIC L
46*912701f9SAndroid Build Coastguard Worker\uE00D →  ऍ;  # LETTER CANDRA E (For representing English sounds)
47*912701f9SAndroid Build Coastguard Worker\uE00E →  ऎ;  # LETTER SHORT E(For Southern Scripts)
48*912701f9SAndroid Build Coastguard Worker\uE00F →  ए;  # LETTER E
49*912701f9SAndroid Build Coastguard Worker\uE010 →  ऐ;  # LETTER AI
50*912701f9SAndroid Build Coastguard Worker\uE011 →  ऑ;  # LETTER CANDRA O (For representing English sounds)
51*912701f9SAndroid Build Coastguard Worker\uE012 →  ऒ;  # LETTER SHORT O (For Southern Scripts)
52*912701f9SAndroid Build Coastguard Worker\uE013 →  ओ;  # LETTER O
53*912701f9SAndroid Build Coastguard Worker\uE014 →  औ;  # LETTER AU
54*912701f9SAndroid Build Coastguard Worker\uE015 →  क;  # LETTER KA
55*912701f9SAndroid Build Coastguard Worker\uE016 →  ख;  # LETTER KHA
56*912701f9SAndroid Build Coastguard Worker\uE017 →  ग;  # LETTER GA
57*912701f9SAndroid Build Coastguard Worker\uE018 →  घ;  # LETTER GHA
58*912701f9SAndroid Build Coastguard Worker\uE019 →  ङ;  # LETTER NGA
59*912701f9SAndroid Build Coastguard Worker\uE01A →  च;  # LETTER CA
60*912701f9SAndroid Build Coastguard Worker\uE01B →  छ;  # LETTER CHA
61*912701f9SAndroid Build Coastguard Worker\uE01C →  ज;  # LETTER JA
62*912701f9SAndroid Build Coastguard Worker\uE01D →  झ;  # LETTER JHA
63*912701f9SAndroid Build Coastguard Worker\uE01E →  ञ;  # LETTER NYA
64*912701f9SAndroid Build Coastguard Worker\uE01F →  ट;  # LETTER TTA
65*912701f9SAndroid Build Coastguard Worker\uE020 →  ठ;  # LETTER TTHA
66*912701f9SAndroid Build Coastguard Worker\uE021 →  ड;  # LETTER DDA
67*912701f9SAndroid Build Coastguard Worker\uE022 →  ढ;  # LETTER DDHA
68*912701f9SAndroid Build Coastguard Worker\uE023 →  ण;  # LETTER NNA
69*912701f9SAndroid Build Coastguard Worker\uE024 →  त;  # LETTER TA
70*912701f9SAndroid Build Coastguard Worker\uE025 →  थ;  # LETTER THA
71*912701f9SAndroid Build Coastguard Worker\uE026 →  द;  # LETTER DA
72*912701f9SAndroid Build Coastguard Worker\uE027 →  ध;  # LETTER DHA
73*912701f9SAndroid Build Coastguard Worker\uE028 →  न;  # LETTER NA
74*912701f9SAndroid Build Coastguard Worker\uE029 →  ऩ;  # LETTER NNNA
75*912701f9SAndroid Build Coastguard Worker\uE02A →  प;  # LETTER PA
76*912701f9SAndroid Build Coastguard Worker\uE02B →  फ;  # LETTER PHA
77*912701f9SAndroid Build Coastguard Worker\uE02C →  ब;  # LETTER BA
78*912701f9SAndroid Build Coastguard Worker\uE02D →  भ;  # LETTER BHA
79*912701f9SAndroid Build Coastguard Worker\uE02E →  म;  # LETTER MA
80*912701f9SAndroid Build Coastguard Worker\uE02F →  य;  # LETTER YA
81*912701f9SAndroid Build Coastguard Worker\uE030 →  र;  # LETTER RA
82*912701f9SAndroid Build Coastguard Worker\uE031 →  ऱ;  # LETTER RRA (Eyelash RA for Southern scripts)
83*912701f9SAndroid Build Coastguard Worker#\uE031 →  र;
84*912701f9SAndroid Build Coastguard Worker\uE032 →  ल;  # LETTER LA
85*912701f9SAndroid Build Coastguard Worker\uE033 →  ळ;  # LETTER LLA
86*912701f9SAndroid Build Coastguard Worker\uE034 →  ऴ;  # LETTER LLLA (LLLA for Southern scripts)
87*912701f9SAndroid Build Coastguard Worker#\uE034 →  ळ;
88*912701f9SAndroid Build Coastguard Worker\uE035 →  व;  # LETTER VA
89*912701f9SAndroid Build Coastguard Worker\uE036 →  श;  # LETTER SHA
90*912701f9SAndroid Build Coastguard Worker\uE037 →  ष;  # LETTER SSA
91*912701f9SAndroid Build Coastguard Worker\uE038 →  स;  # LETTER SA
92*912701f9SAndroid Build Coastguard Worker\uE039 →  ह;  # LETTER HA
93*912701f9SAndroid Build Coastguard Worker\uE03C →  ़;  # SIGN NUKTA
94*912701f9SAndroid Build Coastguard Worker\uE03D →  ऽ;  # SIGN AVAGRAHA
95*912701f9SAndroid Build Coastguard Worker\uE03E →  ा;  # VOWEL SIGN AA
96*912701f9SAndroid Build Coastguard Worker\uE03F →  ि;  # VOWEL SIGN I
97*912701f9SAndroid Build Coastguard Worker\uE040 →  ी;  # VOWEL SIGN II
98*912701f9SAndroid Build Coastguard Worker\uE041 →  ु;  # VOWEL SIGN U
99*912701f9SAndroid Build Coastguard Worker\uE042 →  ू;  # VOWEL SIGN UU
100*912701f9SAndroid Build Coastguard Worker\uE043 →  ृ;  # VOWEL SIGN VOCALIC R
101*912701f9SAndroid Build Coastguard Worker\uE044 →  ॄ;  # VOWEL SIGN VOCALIC RR
102*912701f9SAndroid Build Coastguard Worker\uE045 →  ॅ;  # VOWEL SIGN CANDRA E
103*912701f9SAndroid Build Coastguard Worker\uE046 →  ॆ;  # VOWEL SIGN SHORT E
104*912701f9SAndroid Build Coastguard Worker\uE047 →  े;  # VOWEL SIGN E
105*912701f9SAndroid Build Coastguard Worker\uE048 →  ै;  # VOWEL SIGN AI
106*912701f9SAndroid Build Coastguard Worker\uE049 →  ॉ;  # VOWEL SIGN CANDRA O
107*912701f9SAndroid Build Coastguard Worker\uE04A →  ॊ;  # VOWEL SIGN SHORT O
108*912701f9SAndroid Build Coastguard Worker\uE04B →  ो;  # VOWEL SIGN O
109*912701f9SAndroid Build Coastguard Worker\uE04C →  ौ;  # VOWEL SIGN AU
110*912701f9SAndroid Build Coastguard Worker\uE04D →  ्;  # SIGN VIRAMA
111*912701f9SAndroid Build Coastguard Worker\uE050 →  ॐ;  # OM
112*912701f9SAndroid Build Coastguard Worker\uE051 →  ॑;  # STRESS SIGN UDATTA
113*912701f9SAndroid Build Coastguard Worker\uE052 →  ॒;  # STRESS SIGN ANUDATTA
114*912701f9SAndroid Build Coastguard Worker\uE053 →  ॓;  # GRAVE ACCENT
115*912701f9SAndroid Build Coastguard Worker\uE054 →  ॔;  # ACUTE ACCENT
116*912701f9SAndroid Build Coastguard Worker\uE058 →  क़;  # LETTER QA   (For Urdu)
117*912701f9SAndroid Build Coastguard Worker\uE059 →  ख़;  # LETTER KHHA (For Urdu)
118*912701f9SAndroid Build Coastguard Worker\uE05A →  ग़;  # LETTER GHHA (For Urdu)
119*912701f9SAndroid Build Coastguard Worker\uE05B →  ज़;  # LETTER ZA   (For Urdu)
120*912701f9SAndroid Build Coastguard Worker\uE05C →  ड़;  # LETTER DDDHA (pronounced RRA)
121*912701f9SAndroid Build Coastguard Worker\uE05D →  ढ़;  # LETTER RHA   (pronounced RRHA)
122*912701f9SAndroid Build Coastguard Worker\uE05E →  फ़;  # LETTER FA
123*912701f9SAndroid Build Coastguard Worker\uE05F →  य़;  # LETTER YYA
124*912701f9SAndroid Build Coastguard Worker\uE060 →  ॠ;  # LETTER VOCALIC RR
125*912701f9SAndroid Build Coastguard Worker\uE061 →  ॡ;  # LETTER VOCALIC LL
126*912701f9SAndroid Build Coastguard Worker\uE062 →  ॢ;  # VOWEL SIGN VOCALIC L
127*912701f9SAndroid Build Coastguard Worker\uE063 →  ॣ;  # VOWEL SIGN VOCALIC LL
128*912701f9SAndroid Build Coastguard Worker\uE064 →  ।;  # DANDA
129*912701f9SAndroid Build Coastguard Worker\uE065 →  ॥;  # DOUBLE DANDA
130*912701f9SAndroid Build Coastguard Worker\uE066 →  ०;  # DIGIT ZERO
131*912701f9SAndroid Build Coastguard Worker\uE067 →  १;  # DIGIT ONE
132*912701f9SAndroid Build Coastguard Worker\uE068 →  २;  # DIGIT TWO
133*912701f9SAndroid Build Coastguard Worker\uE069 →  ३;  # DIGIT THREE
134*912701f9SAndroid Build Coastguard Worker\uE06A →  ४;  # DIGIT FOUR
135*912701f9SAndroid Build Coastguard Worker\uE06B →  ५;  # DIGIT FIVE
136*912701f9SAndroid Build Coastguard Worker\uE06C →  ६;  # DIGIT SIX
137*912701f9SAndroid Build Coastguard Worker\uE06D →  ७;  # DIGIT SEVEN
138*912701f9SAndroid Build Coastguard Worker\uE06E →  ८;  # DIGIT EIGHT
139*912701f9SAndroid Build Coastguard Worker\uE06F →  ९;  # DIGIT NINE
140*912701f9SAndroid Build Coastguard Worker\uE070→॰;     # ABBREVIATION SIGN
141*912701f9SAndroid Build Coastguard Worker\uE071→र;     # LETTER RA WITH MIDDLE DIAGONAL
142*912701f9SAndroid Build Coastguard Worker\uE072→र;     # LETTER RA WITH LOWER DIAGONAL
143*912701f9SAndroid Build Coastguard Worker\uE073→;           # RUPEE MARK
144*912701f9SAndroid Build Coastguard Worker\uE074→रू;           # RUPEE SIGN
145*912701f9SAndroid Build Coastguard Worker\uE075→;           # CURRENCY NUMERATOR ONE
146*912701f9SAndroid Build Coastguard Worker\uE076→;           # CURRENCY NUMERATOR TWO
147*912701f9SAndroid Build Coastguard Worker\uE077→;           # CURRENCY NUMERATOR THREE
148*912701f9SAndroid Build Coastguard Worker\uE078→;           # CURRENCY NUMERATOR FOUR
149*912701f9SAndroid Build Coastguard Worker\uE079→;           # CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
150*912701f9SAndroid Build Coastguard Worker\uE07A→;           # CURRENCY DENOMINATOR SIXTEEN
151*912701f9SAndroid Build Coastguard Worker\uE07B→;           # ISSHAR
152*912701f9SAndroid Build Coastguard Worker\uE07C→;           # TIPPI
153*912701f9SAndroid Build Coastguard Worker\uE07D→;           # ADDAK
154*912701f9SAndroid Build Coastguard Worker\uE07E→;           # IRI
155*912701f9SAndroid Build Coastguard Worker\uE07F→;           # URA
156*912701f9SAndroid Build Coastguard Worker\uE080→;           # EK ONKAR
157*912701f9SAndroid Build Coastguard Worker\uE081→व;  # FALLBACK FOR ORIYA LETTER WA
158*912701f9SAndroid Build Coastguard Worker\uE082→ॽ;     # Devanagari Glottal Sign
159*912701f9SAndroid Build Coastguard Worker\uE083→त्;  # Bengali Khanda-ta
160*912701f9SAndroid Build Coastguard Worker#    :: NFC;
161*912701f9SAndroid Build Coastguard Worker# eof
162*912701f9SAndroid Build Coastguard Worker			</tRule>
163*912701f9SAndroid Build Coastguard Worker		</transform>
164*912701f9SAndroid Build Coastguard Worker	</transforms>
165*912701f9SAndroid Build Coastguard Worker</supplementalData>
166