• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
7-->
8<supplementalData>
9	<version number="$Revision: 12137 $"/>
10	<transforms>
11		<transform source="InterIndic" target="Gurmukhi" direction="forward" visibility="internal">
12			<tRule>
13# InterIndic-Gurmukhi
14#:: NFD (NFC) ;
15$vowel = [ਅ-ਔ ਾ-੍];
16$consonant = [ਕ-ਹ];
17\uE001→ਁ;       # SIGN CHANDRABINDU
18#rules for BINDI
19# Anusvara is equivalent to BINDI when preceeded by a vowel
20$vowel{\uE002→ਂ; # SIGN ANUSVARA (ਂ = SIGN BINDI)
21# else is equivalent to TIPPI
22$consonant{\uE002→ੰ; # SIGN TIPPI
23\uE002→ਂ;
24\uE003→;       # FALLBACK BLOW AWAY SIGN VISARGA
25\uE004→ਅ; # FALLBACK TO LETTER A
26\uE005→ਅ; # LETTER A
27\uE006→ਆ; # LETTER AA
28\uE007→ਇ; # LETTER I
29\uE008→ਈ; # LETTER II
30\uE009→ਉ; # LETTER U
31\uE00A→ਊ; # LETTER UU
32\uE00B→ਰਿ; # REMAP (indicExceptions.txt): \u0A0B→ਰਿ = LETTER VOCALIC R→LETTER RA.VOWEL SIGN I
33\uE00C→ਲ਼; # FALLBACK
34\uE00D→ਏ; # FALLBACK
35\uE00E→ਏ; # FALLBACK
36\uE00F→ਏ; # LETTER EE
37\uE010→ਐ; # LETTER AI
38\uE011→ਓ; # FALLBACK
39\uE012→ਓ; # FALLBACK
40\uE013→ਓ; # LETTER OO
41\uE014→ਔ; # LETTER AU
42\uE015→ਕ; # LETTER KA
43\uE016→ਖ; # LETTER KHA
44\uE017→ਗ; # LETTER GA
45\uE018→ਘ; # LETTER GHA
46\uE019→ਙ; # LETTER NGA
47\uE01A→ਚ; # LETTER CA
48\uE01B→ਛ; # LETTER CHA
49\uE01C→ਜ; # LETTER JA
50\uE01D→ਝ; # LETTER JHA
51\uE01E→ਞ; # LETTER NYA
52\uE01F→ਟ; # LETTER TTA
53\uE020→ਠ; # LETTER TTHA
54\uE021→ਡ; # LETTER DDA
55\uE022→ਢ; # LETTER DDHA
56\uE023→ਣ; # LETTER NNA
57\uE024→ਤ; # LETTER TA
58\uE025→ਥ; # LETTER THA
59\uE026→ਦ; # LETTER DA
60\uE027→ਧ; # LETTER DHA
61\uE028→ਨ; # LETTER NA
62\uE029→ਨ਼; # REMAP (indicExceptions.txt): \u0A29→ਨ = LETTER NNNA→LETTER NA
63\uE02A→ਪ; # LETTER PA
64\uE02B→ਫ; # LETTER PHA
65\uE02C→ਬ; # LETTER BA
66\uE02D→ਭ; # LETTER BHA
67\uE02E→ਮ; # LETTER MA
68\uE02F→ਯ; # LETTER YA
69\uE030→ਰ; # LETTER RA
70\uE031→ਰ਼; # FALLBACK LETTER RA+NUKTA
71\uE032→ਲ; # LETTER LA
72\uE033→ਲ; # LETTER LLA
73\uE034→ਲ਼; # REMAP (indicExceptions.txt): \u0A34→ਲ਼ = LETTER LLLA→LETTER LLA
74\uE035→ਵ; # LETTER VA
75\uE036→ਸ਼; # LETTER SHA
76\uE037→ਸ਼; # REMAP (indicExceptions.txt): \u0A37→ਸ਼ = LETTER SSA→LETTER SHA
77\uE038→ਸ; # LETTER SA
78\uE039→ਹ; # LETTER HA
79\uE03C→਼; # SIGN NUKTA
80\uE03D→; # FALLBACK BLOW AWAY SIGN AVAGRAHA
81\uE03E→ਾ; # VOWEL SIGN AA
82\uE03F→ਿ; # VOWEL SIGN I
83\uE040→ੀ; # VOWEL SIGN II
84\uE041→ੁ; # VOWEL SIGN U
85\uE042→ੂ; # VOWEL SIGN UU
86\uE043→; # FALLBACK BLOW AWAY VOWEL SIGN VOCALIC R
87\uE044→; # FALLBACK BLOW AWAY VOWEL SIGN VOCALIC RR
88\uE045→ੈ; # REMAP (indicExceptions.txt): \u0A45→ੈ = VOWEL SIGN CANDRA E→VOWEL SIGN AI
89\uE046→ੇ; # FALLABCK
90\uE047→ੇ; # VOWEL SIGN EE
91\uE048→ੈ; # VOWEL SIGN AI
92\uE049→ੌ; # REMAP (indicExceptions.txt): \u0A49→ੌ = VOWEL SIGN CANDRA O→VOWEL SIGN AU
93\uE04A→ੋ; # FALLBACK
94\uE04B→ੋ; # VOWEL SIGN OO
95\uE04C→ੌ; # VOWEL SIGN AU
96\uE04D→੍; # SIGN VIRAMA
97\uE050→ਏਂ; #  FALLBACK to OO+BINDI : OM
98\uE051→;
99\uE052→;
100\uE053→;
101\uE054→;
102\uE055→; # FALLBACK BLOW AWAY LENGTH MARK
103\uE056→ੈ; # REMAP (indicExceptions.txt): \u0A56→ੈ = AI LENGTH MARK→VOWEL SIGN AI
104\uE057→ੌ; # REMAP (indicExceptions.txt): \u0A57→ੌ = AU LENGTH MARK→VOWEL SIGN AU
105\uE058→ਕ਼; # FALLBACK RA+ NUKTA
106\uE059→ਖ਼; # LETTER KHHA
107\uE05A→ਗ਼; # LETTER GHHA
108\uE05B→ਜ਼; # LETTER ZA
109\uE05C→ੜ; # LETTER RRA
110\uE05D→ਢ਼; # REMAP (indicExceptions.txt): \u0A5D→ਢ਼ = LETTER RHA→LETTER DDHA.SIGN NUKTA
111\uE05E→ਫ਼; # LETTER FA
112\uE05F→ਯ਼; # REMAP (indicExceptions.txt): \u0A5F→ਯ = LETTER YYA→LETTER YA
113\uE060→ਰਿ; # REMAP (indicExceptions.txt): \u0A60→ਰਿ = LETTER VOCALIC RR→LETTER RA.VOWEL SIGN I
114\uE061→ਲ਼; #
115\uE062→ਿ਼; # REMAP (indicExceptions.txt): \u0A62→ਿ਼ = VOWEL SIGN VOCALIC L→VOWEL SIGN I.SIGN NUKTA
116\uE063→ੀ਼; # REMAP (indicExceptions.txt): \u0A63→ੀ਼ = VOWEL SIGN VOCALIC LL→VOWEL SIGN II.SIGN NUKTA
117\uE064→।;          # DANDA
118\uE065→॥;          # DOUBLE DANDA
119\uE066→੦; # DIGIT ZERO
120\uE067→੧; # DIGIT ONE
121\uE068→੨; # DIGIT TWO
122\uE069→੩; # DIGIT THREE
123\uE06A→੪; # DIGIT FOUR
124\uE06B→੫; # DIGIT FIVE
125\uE06C→੬; # DIGIT SIX
126\uE06D→੭; # DIGIT SEVEN
127\uE06E→੮; # DIGIT EIGHT
128\uE06F→੯; # DIGIT NINE
129\uE070→;       # ABBREVIATION SIGN
130\uE071→ਰ;     # LETTER RA WITH MIDDLE DIAGONAL
131\uE072→ਰ;     # LETTER RA WITH LOWER DIAGONAL
132\uE073→;           # RUPEE MARK
133\uE074→;           # RUPEE SIGN
134\uE075→;           # CURRENCY NUMERATOR ONE
135\uE076→;           # CURRENCY NUMERATOR TWO
136\uE077→;           # CURRENCY NUMERATOR THREE
137\uE078→;           # CURRENCY NUMERATOR FOUR
138\uE079→;           # CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
139\uE07A→;           # CURRENCY DENOMINATOR SIXTEEN
140\uE07B→;           # ISSHAR
141\uE07C→ੰ;     # TIPPI
142\uE07D→ੱ;     # ADDAK
143\uE07E→ੲ;     # IRI
144\uE07F→ੳ;     # URA
145\uE080→ੴ;     # EK ONKAR
146\uE081→ਵ;     # FALLBACK FOR ORIYA LETTER WA
147\uE082→;           # Devanagari Glottal Stop
148\uE083→ਤ੍;  # Bengali Khanda-ta
1490 → ੦;       # FALLBACK FOR TAMIL
1501 → ੧;
151#    :: NFC (NFD) ;
152# eof
153			</tRule>
154		</transform>
155	</transforms>
156</supplementalData>
157