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="Latin" direction="forward" visibility="internal"> 12*912701f9SAndroid Build Coastguard Worker <tRule> 13*912701f9SAndroid Build Coastguard Worker# InterIndic-Latin 14*912701f9SAndroid Build Coastguard Worker#\u0E00 reserved 15*912701f9SAndroid Build Coastguard Worker#consonants 16*912701f9SAndroid Build Coastguard Worker$chandrabindu=\uE001; 17*912701f9SAndroid Build Coastguard Worker$anusvara=\uE002; 18*912701f9SAndroid Build Coastguard Worker$visarga=\uE003; 19*912701f9SAndroid Build Coastguard Worker#\u0E004 reserved 20*912701f9SAndroid Build Coastguard Worker# w←vowel→ represents the stand-alone form 21*912701f9SAndroid Build Coastguard Worker$wa=\uE005; 22*912701f9SAndroid Build Coastguard Worker$waa=\uE006; 23*912701f9SAndroid Build Coastguard Worker$wi=\uE007; 24*912701f9SAndroid Build Coastguard Worker$wii=\uE008; 25*912701f9SAndroid Build Coastguard Worker$wu=\uE009; 26*912701f9SAndroid Build Coastguard Worker$wuu=\uE00A; 27*912701f9SAndroid Build Coastguard Worker$wr=\uE00B; 28*912701f9SAndroid Build Coastguard Worker$wl=\uE00C; 29*912701f9SAndroid Build Coastguard Worker$wce=\uE00D; # LETTER CANDRA E 30*912701f9SAndroid Build Coastguard Worker$wse=\uE00E; # LETTER SHORT E 31*912701f9SAndroid Build Coastguard Worker$we=\uE00F; # ए LETTER E 32*912701f9SAndroid Build Coastguard Worker$wai=\uE010; 33*912701f9SAndroid Build Coastguard Worker$wco=\uE011; # LETTER CANDRA O 34*912701f9SAndroid Build Coastguard Worker$wso=\uE012; # LETTER SHORT O 35*912701f9SAndroid Build Coastguard Worker$wo=\uE013; # ओ LETTER O 36*912701f9SAndroid Build Coastguard Worker$wau=\uE014; 37*912701f9SAndroid Build Coastguard Worker$ka=\uE015; 38*912701f9SAndroid Build Coastguard Worker$kha=\uE016; 39*912701f9SAndroid Build Coastguard Worker$ga=\uE017; 40*912701f9SAndroid Build Coastguard Worker$gha=\uE018; 41*912701f9SAndroid Build Coastguard Worker$nga=\uE019; 42*912701f9SAndroid Build Coastguard Worker$ca=\uE01A; 43*912701f9SAndroid Build Coastguard Worker$cha=\uE01B; 44*912701f9SAndroid Build Coastguard Worker$ja=\uE01C; 45*912701f9SAndroid Build Coastguard Worker$jha=\uE01D; 46*912701f9SAndroid Build Coastguard Worker$nya=\uE01E; 47*912701f9SAndroid Build Coastguard Worker$tta=\uE01F; 48*912701f9SAndroid Build Coastguard Worker$ttha=\uE020; 49*912701f9SAndroid Build Coastguard Worker$dda=\uE021; 50*912701f9SAndroid Build Coastguard Worker$ddha=\uE022; 51*912701f9SAndroid Build Coastguard Worker$nna=\uE023; 52*912701f9SAndroid Build Coastguard Worker$ta=\uE024; 53*912701f9SAndroid Build Coastguard Worker$tha=\uE025; 54*912701f9SAndroid Build Coastguard Worker$da=\uE026; 55*912701f9SAndroid Build Coastguard Worker$dha=\uE027; 56*912701f9SAndroid Build Coastguard Worker$na=\uE028; 57*912701f9SAndroid Build Coastguard Worker$ena=\uE029; #compatibility 58*912701f9SAndroid Build Coastguard Worker$pa=\uE02A; 59*912701f9SAndroid Build Coastguard Worker$pha=\uE02B; 60*912701f9SAndroid Build Coastguard Worker$ba=\uE02C; 61*912701f9SAndroid Build Coastguard Worker$bha=\uE02D; 62*912701f9SAndroid Build Coastguard Worker$ma=\uE02E; 63*912701f9SAndroid Build Coastguard Worker$ya=\uE02F; 64*912701f9SAndroid Build Coastguard Worker$ra=\uE030; 65*912701f9SAndroid Build Coastguard Worker$vva=\uE081; 66*912701f9SAndroid Build Coastguard Worker$rra=\uE031; 67*912701f9SAndroid Build Coastguard Worker$la=\uE032; 68*912701f9SAndroid Build Coastguard Worker$lla=\uE033; 69*912701f9SAndroid Build Coastguard Worker$ela=\uE034; #compatibility 70*912701f9SAndroid Build Coastguard Worker$va=\uE035; 71*912701f9SAndroid Build Coastguard Worker$sha=\uE036; 72*912701f9SAndroid Build Coastguard Worker$ssa=\uE037; 73*912701f9SAndroid Build Coastguard Worker$sa=\uE038; 74*912701f9SAndroid Build Coastguard Worker$ha=\uE039; 75*912701f9SAndroid Build Coastguard Worker#\u093A Reserved 76*912701f9SAndroid Build Coastguard Worker#\u093B Reserved 77*912701f9SAndroid Build Coastguard Worker$nukta=\uE03C; 78*912701f9SAndroid Build Coastguard Worker$avagraha=\uE03D; # SIGN AVAGRAHA 79*912701f9SAndroid Build Coastguard Worker# ←vowel→ represents the dependent form 80*912701f9SAndroid Build Coastguard Worker$aa=\uE03E; 81*912701f9SAndroid Build Coastguard Worker$i=\uE03F; 82*912701f9SAndroid Build Coastguard Worker$ii=\uE040; 83*912701f9SAndroid Build Coastguard Worker$u=\uE041; 84*912701f9SAndroid Build Coastguard Worker$uu=\uE042; 85*912701f9SAndroid Build Coastguard Worker$rh=\uE043; 86*912701f9SAndroid Build Coastguard Worker$rrh=\uE044; 87*912701f9SAndroid Build Coastguard Worker$ce=\uE045; #VOWEL SIGN CANDRA E 88*912701f9SAndroid Build Coastguard Worker$se=\uE046; #VOWEL SIGN SHORT E 89*912701f9SAndroid Build Coastguard Worker$e=\uE047; 90*912701f9SAndroid Build Coastguard Worker$ai=\uE048; 91*912701f9SAndroid Build Coastguard Worker$co=\uE049; # VOWEL SIGN CANDRA O 92*912701f9SAndroid Build Coastguard Worker$so=\uE04A; # VOWEL SIGN SHORT O 93*912701f9SAndroid Build Coastguard Worker$o=\uE04B; # ो 94*912701f9SAndroid Build Coastguard Worker$au=\uE04C; 95*912701f9SAndroid Build Coastguard Worker$virama=\uE04D; 96*912701f9SAndroid Build Coastguard Worker# \u094E Reserved 97*912701f9SAndroid Build Coastguard Worker# \u094F Reserved 98*912701f9SAndroid Build Coastguard Worker$om=\uE050; # OM 99*912701f9SAndroid Build Coastguard Worker\uE051→; # UNMAPPED STRESS SIGN UDATTA 100*912701f9SAndroid Build Coastguard Worker\uE052→; # UNMAPPED STRESS SIGN ANUDATTA 101*912701f9SAndroid Build Coastguard Worker\uE053→; # UNMAPPED GRAVE ACCENT 102*912701f9SAndroid Build Coastguard Worker\uE054→; # UNMAPPED ACUTE ACCENT 103*912701f9SAndroid Build Coastguard Worker$lm = \uE055;# Telugu Length Mark 104*912701f9SAndroid Build Coastguard Worker$ailm=\uE056;# AI Length Mark 105*912701f9SAndroid Build Coastguard Worker$aulm=\uE057;# AU Length Mark 106*912701f9SAndroid Build Coastguard Worker#urdu compatibility forms 107*912701f9SAndroid Build Coastguard Worker$uka=\uE058; 108*912701f9SAndroid Build Coastguard Worker$ukha=\uE059; 109*912701f9SAndroid Build Coastguard Worker$ugha=\uE05A; 110*912701f9SAndroid Build Coastguard Worker$ujha=\uE05B; 111*912701f9SAndroid Build Coastguard Worker$uddha=\uE05C; 112*912701f9SAndroid Build Coastguard Worker$udha=\uE05D; 113*912701f9SAndroid Build Coastguard Worker$ufa=\uE05E; 114*912701f9SAndroid Build Coastguard Worker$uya=\uE05F; 115*912701f9SAndroid Build Coastguard Worker$wrr=\uE060; 116*912701f9SAndroid Build Coastguard Worker$wll=\uE061; 117*912701f9SAndroid Build Coastguard Worker$lh=\uE062; 118*912701f9SAndroid Build Coastguard Worker$llh=\uE063; 119*912701f9SAndroid Build Coastguard Worker$danda=\uE064; 120*912701f9SAndroid Build Coastguard Worker$doubleDanda=\uE065; 121*912701f9SAndroid Build Coastguard Worker$zero=\uE066; # DIGIT ZERO 122*912701f9SAndroid Build Coastguard Worker$one=\uE067; # DIGIT ONE 123*912701f9SAndroid Build Coastguard Worker$two=\uE068; # DIGIT TWO 124*912701f9SAndroid Build Coastguard Worker$three=\uE069; # DIGIT THREE 125*912701f9SAndroid Build Coastguard Worker$four=\uE06A; # DIGIT FOUR 126*912701f9SAndroid Build Coastguard Worker$five=\uE06B; # DIGIT FIVE 127*912701f9SAndroid Build Coastguard Worker$six=\uE06C; # DIGIT SIX 128*912701f9SAndroid Build Coastguard Worker$seven=\uE06D; # DIGIT SEVEN 129*912701f9SAndroid Build Coastguard Worker$eight=\uE06E; # DIGIT EIGHT 130*912701f9SAndroid Build Coastguard Worker$nine=\uE06F; # DIGIT NINE 131*912701f9SAndroid Build Coastguard Worker# Glottal stop 132*912701f9SAndroid Build Coastguard Worker$dgs=\uE082; 133*912701f9SAndroid Build Coastguard Worker#Khanda-ta 134*912701f9SAndroid Build Coastguard Worker$kta=\uE083; 135*912701f9SAndroid Build Coastguard Worker$depVowelAbove=[\uE03E-\uE040\uE045-\uE04C]; 136*912701f9SAndroid Build Coastguard Worker$depVowelBelow=[\uE041-\uE044]; 137*912701f9SAndroid Build Coastguard Worker# $x was originally called '§'; $z was '%' 138*912701f9SAndroid Build Coastguard Worker$x=[$aa$ai$au$ii$i$uu$u$rrh$rh$lh$llh$e$o$se$ce$so$co]; 139*912701f9SAndroid Build Coastguard Worker$z=[bcdfghjklmnpqrstvwxyz]; 140*912701f9SAndroid Build Coastguard Worker$vowels=[aeiour̥̄̆]; 141*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra = [^[[:L:][̀-͌]]]; 142*912701f9SAndroid Build Coastguard Worker###################################################################### 143*912701f9SAndroid Build Coastguard Worker# convert from Native letters to Latin letters 144*912701f9SAndroid Build Coastguard Worker###################################################################### 145*912701f9SAndroid Build Coastguard Worker#transliterations for anusvara 146*912701f9SAndroid Build Coastguard Worker$anusvara} [$ka$kha$ga$gha$nga] → ṅ; 147*912701f9SAndroid Build Coastguard Worker$anusvara} [$ca$cha$ja$jha$nya] → n̄; 148*912701f9SAndroid Build Coastguard Worker$anusvara} [$tta$ttha$dda$ddha$nna] → ṇ; 149*912701f9SAndroid Build Coastguard Worker$anusvara} [$ta$tha$da$dha$na] → n; 150*912701f9SAndroid Build Coastguard Worker$anusvara} [$pa$pha$ba$bha$ma] → m; 151*912701f9SAndroid Build Coastguard Worker$anusvara} [$ya$ra$lla$la$va$ssa$sha$sa$ha] → n; 152*912701f9SAndroid Build Coastguard Worker$anusvara→ ṁ; 153*912701f9SAndroid Build Coastguard Worker# Urdu compatibility 154*912701f9SAndroid Build Coastguard Worker$ya$nukta}$x → ẏ; 155*912701f9SAndroid Build Coastguard Worker$ya$nukta$virama → ẏ; 156*912701f9SAndroid Build Coastguard Worker$ya$nukta → ẏa; 157*912701f9SAndroid Build Coastguard Worker$la$nukta }$x → ḻ; 158*912701f9SAndroid Build Coastguard Worker$la$nukta$virama → ḻ; 159*912701f9SAndroid Build Coastguard Worker$la$nukta → ḻa; 160*912701f9SAndroid Build Coastguard Worker$na$nukta }$x → ṉ; 161*912701f9SAndroid Build Coastguard Worker$na$nukta$virama → ṉ; 162*912701f9SAndroid Build Coastguard Worker$na$nukta → ṉa; 163*912701f9SAndroid Build Coastguard Worker$ena }$x → ṉ; 164*912701f9SAndroid Build Coastguard Worker$ena$virama → ṉ; 165*912701f9SAndroid Build Coastguard Worker$ena → ṉa; 166*912701f9SAndroid Build Coastguard Worker$uka → qa; 167*912701f9SAndroid Build Coastguard Worker$ka$nukta }$x → q; 168*912701f9SAndroid Build Coastguard Worker$ka$nukta$virama → q; 169*912701f9SAndroid Build Coastguard Worker$ka$nukta → qa; 170*912701f9SAndroid Build Coastguard Worker$kha$nukta }$x → ḵẖ; 171*912701f9SAndroid Build Coastguard Worker$kha$nukta$virama → ḵẖ; 172*912701f9SAndroid Build Coastguard Worker$kha$nukta → ḵẖa; 173*912701f9SAndroid Build Coastguard Worker$ukha$virama → ḵẖ; 174*912701f9SAndroid Build Coastguard Worker$ukha → ḵẖa; 175*912701f9SAndroid Build Coastguard Worker$ugha → ġa; 176*912701f9SAndroid Build Coastguard Worker$ga$nukta }$x → ġ; 177*912701f9SAndroid Build Coastguard Worker$ga$nukta$virama → ġ; 178*912701f9SAndroid Build Coastguard Worker$ga$nukta → ġa; 179*912701f9SAndroid Build Coastguard Worker$ujha → za; 180*912701f9SAndroid Build Coastguard Worker$ja$nukta }$x → z; 181*912701f9SAndroid Build Coastguard Worker$ja$nukta$virama → z; 182*912701f9SAndroid Build Coastguard Worker$ja$nukta → za; 183*912701f9SAndroid Build Coastguard Worker$ddha$nukta}$x → ṛh; 184*912701f9SAndroid Build Coastguard Worker$ddha$nukta$virama → ṛh; 185*912701f9SAndroid Build Coastguard Worker$ddha$nukta → ṛha; 186*912701f9SAndroid Build Coastguard Worker$uddha}$x → ṛ; 187*912701f9SAndroid Build Coastguard Worker$uddha$virama → ṛ; 188*912701f9SAndroid Build Coastguard Worker$uddha → ṛa; 189*912701f9SAndroid Build Coastguard Worker$udha → ṛa; 190*912701f9SAndroid Build Coastguard Worker$dda$nukta}$x → ṛ; 191*912701f9SAndroid Build Coastguard Worker$dda$nukta$virama → ṛ; 192*912701f9SAndroid Build Coastguard Worker$dda$nukta → ṛa; 193*912701f9SAndroid Build Coastguard Worker$pha$nukta }$x → f; 194*912701f9SAndroid Build Coastguard Worker$pha$nukta$virama → f; 195*912701f9SAndroid Build Coastguard Worker$pha$nukta → fa; 196*912701f9SAndroid Build Coastguard Worker$ufa }$x → f; 197*912701f9SAndroid Build Coastguard Worker$ufa$virama → f; 198*912701f9SAndroid Build Coastguard Worker$ufa → fa; 199*912701f9SAndroid Build Coastguard Worker$ra$nukta}$x → ṟ; 200*912701f9SAndroid Build Coastguard Worker$ra$nukta$virama → ṟ; 201*912701f9SAndroid Build Coastguard Worker$ra$nukta → ṟa; 202*912701f9SAndroid Build Coastguard Worker$lla$nukta}$x → ḻ; 203*912701f9SAndroid Build Coastguard Worker$lla$nukta$virama → ḻ; 204*912701f9SAndroid Build Coastguard Worker$lla$nukta → ḻa; 205*912701f9SAndroid Build Coastguard Worker$ela}$x → ḻ; 206*912701f9SAndroid Build Coastguard Worker$ela$virama → ḻ; 207*912701f9SAndroid Build Coastguard Worker$ela → ḻa; 208*912701f9SAndroid Build Coastguard Worker$uya}$x → ẏ; 209*912701f9SAndroid Build Coastguard Worker$uya$virama → ẏ; 210*912701f9SAndroid Build Coastguard Worker$uya → ẏa; 211*912701f9SAndroid Build Coastguard Worker# normal consonants 212*912701f9SAndroid Build Coastguard Worker$ka$virama}$ha→k''; 213*912701f9SAndroid Build Coastguard Worker$ka}$x→k; 214*912701f9SAndroid Build Coastguard Worker$ka$virama→k; 215*912701f9SAndroid Build Coastguard Worker$ka→ka; 216*912701f9SAndroid Build Coastguard Worker$kha}$x→kh; 217*912701f9SAndroid Build Coastguard Worker$kha$virama→kh; 218*912701f9SAndroid Build Coastguard Worker$kha→kha; 219*912701f9SAndroid Build Coastguard Worker$ga$virama}$ha→g''; 220*912701f9SAndroid Build Coastguard Worker$ga}$x→g; 221*912701f9SAndroid Build Coastguard Worker$ga$virama→g; 222*912701f9SAndroid Build Coastguard Worker$ga→ga; 223*912701f9SAndroid Build Coastguard Worker$gha}$x→gh; 224*912701f9SAndroid Build Coastguard Worker$gha$virama→gh; 225*912701f9SAndroid Build Coastguard Worker$gha→gha; 226*912701f9SAndroid Build Coastguard Worker$nga}$x→ṅ; 227*912701f9SAndroid Build Coastguard Worker$nga$virama→ṅ; 228*912701f9SAndroid Build Coastguard Worker$nga→ṅa; 229*912701f9SAndroid Build Coastguard Worker$ca$virama}$ha→c''; 230*912701f9SAndroid Build Coastguard Worker$ca}$x→c; 231*912701f9SAndroid Build Coastguard Worker$ca$virama→c; 232*912701f9SAndroid Build Coastguard Worker$ca→ca; 233*912701f9SAndroid Build Coastguard Worker$cha}$x→ch; 234*912701f9SAndroid Build Coastguard Worker$cha$virama→ch; 235*912701f9SAndroid Build Coastguard Worker$cha→cha; 236*912701f9SAndroid Build Coastguard Worker$ja$virama}$ha→j''; 237*912701f9SAndroid Build Coastguard Worker$ja}$x→j; 238*912701f9SAndroid Build Coastguard Worker$ja$virama→j; 239*912701f9SAndroid Build Coastguard Worker$ja→ja; 240*912701f9SAndroid Build Coastguard Worker$jha}$x→jh; 241*912701f9SAndroid Build Coastguard Worker$jha$virama→jh; 242*912701f9SAndroid Build Coastguard Worker$jha→jha; 243*912701f9SAndroid Build Coastguard Worker$nya }$x→ñ; 244*912701f9SAndroid Build Coastguard Worker$nya$virama→ñ; 245*912701f9SAndroid Build Coastguard Worker$nya → ña; 246*912701f9SAndroid Build Coastguard Worker$tta$virama}$ha→ṭ''; 247*912701f9SAndroid Build Coastguard Worker$tta}$x→ṭ; 248*912701f9SAndroid Build Coastguard Worker$tta$virama→ṭ; 249*912701f9SAndroid Build Coastguard Worker$tta→ṭa; 250*912701f9SAndroid Build Coastguard Worker$ttha}$x→ṭh; 251*912701f9SAndroid Build Coastguard Worker$ttha$virama→ṭh; 252*912701f9SAndroid Build Coastguard Worker$ttha→ṭha; 253*912701f9SAndroid Build Coastguard Worker$dda}$x$ha→ḍ''; 254*912701f9SAndroid Build Coastguard Worker$dda}$x→ḍ; 255*912701f9SAndroid Build Coastguard Worker$dda$virama→ḍ; 256*912701f9SAndroid Build Coastguard Worker$dda→ḍa; 257*912701f9SAndroid Build Coastguard Worker$ddha}$x→ḍh; 258*912701f9SAndroid Build Coastguard Worker$ddha$virama→ḍh; 259*912701f9SAndroid Build Coastguard Worker$ddha→ḍha; 260*912701f9SAndroid Build Coastguard Worker$nna}$x→ṇ; 261*912701f9SAndroid Build Coastguard Worker$nna$virama→ṇ; 262*912701f9SAndroid Build Coastguard Worker$nna→ṇa; 263*912701f9SAndroid Build Coastguard Worker$ta$virama}$ha→t''; 264*912701f9SAndroid Build Coastguard Worker$ta$virama}$ttha→t''; 265*912701f9SAndroid Build Coastguard Worker$ta$virama}$tta→t''; 266*912701f9SAndroid Build Coastguard Worker$ta$virama}$tha→t''; 267*912701f9SAndroid Build Coastguard Worker$ta}$x→t; 268*912701f9SAndroid Build Coastguard Worker$ta$virama→t; 269*912701f9SAndroid Build Coastguard Worker$ta→ta; 270*912701f9SAndroid Build Coastguard Worker$tha}$x→th; 271*912701f9SAndroid Build Coastguard Worker$tha$virama→th; 272*912701f9SAndroid Build Coastguard Worker$tha→tha; 273*912701f9SAndroid Build Coastguard Worker$da$virama}$ha→d''; 274*912701f9SAndroid Build Coastguard Worker$da$virama}$ddha→d''; 275*912701f9SAndroid Build Coastguard Worker$da$virama}$dda→d''; 276*912701f9SAndroid Build Coastguard Worker$da$virama}$dha→d''; 277*912701f9SAndroid Build Coastguard Worker$da}$x→d; 278*912701f9SAndroid Build Coastguard Worker$da$virama→d; 279*912701f9SAndroid Build Coastguard Worker$da→da; 280*912701f9SAndroid Build Coastguard Worker$dha}$x→dh; 281*912701f9SAndroid Build Coastguard Worker$dha$virama→dh; 282*912701f9SAndroid Build Coastguard Worker$dha→dha; 283*912701f9SAndroid Build Coastguard Worker$na$virama}$ga→n''; 284*912701f9SAndroid Build Coastguard Worker$na$virama}$ya→n''; 285*912701f9SAndroid Build Coastguard Worker$na}$x→n; 286*912701f9SAndroid Build Coastguard Worker$na$virama→n; 287*912701f9SAndroid Build Coastguard Worker$na→na; 288*912701f9SAndroid Build Coastguard Worker$pa$virama}$ha→p''; 289*912701f9SAndroid Build Coastguard Worker$pa}$x→p; 290*912701f9SAndroid Build Coastguard Worker$pa$virama→p; 291*912701f9SAndroid Build Coastguard Worker$pa→pa; 292*912701f9SAndroid Build Coastguard Worker$pha}$x→ph; 293*912701f9SAndroid Build Coastguard Worker$pha$virama→ph; 294*912701f9SAndroid Build Coastguard Worker$pha→pha; 295*912701f9SAndroid Build Coastguard Worker$ba$virama}$ha→b''; 296*912701f9SAndroid Build Coastguard Worker$ba}$x→b; 297*912701f9SAndroid Build Coastguard Worker$ba$virama→b; 298*912701f9SAndroid Build Coastguard Worker$ba→ba; 299*912701f9SAndroid Build Coastguard Worker$bha}$x→bh; 300*912701f9SAndroid Build Coastguard Worker$bha$virama→bh; 301*912701f9SAndroid Build Coastguard Worker$bha→bha; 302*912701f9SAndroid Build Coastguard Worker$ma$virama}$ma→m''; 303*912701f9SAndroid Build Coastguard Worker$ma}$x→m; 304*912701f9SAndroid Build Coastguard Worker$ma$virama→m; 305*912701f9SAndroid Build Coastguard Worker$ma→ma; 306*912701f9SAndroid Build Coastguard Worker$ya}$x→y; 307*912701f9SAndroid Build Coastguard Worker$ya$virama→y; 308*912701f9SAndroid Build Coastguard Worker$ya→ya; 309*912701f9SAndroid Build Coastguard Worker$ra$virama}$ha→r''; 310*912701f9SAndroid Build Coastguard Worker$ra}$x→r; 311*912701f9SAndroid Build Coastguard Worker$ra$virama→r; 312*912701f9SAndroid Build Coastguard Worker$ra→ra; 313*912701f9SAndroid Build Coastguard Worker$vva$virama}$ha→ẇ''; 314*912701f9SAndroid Build Coastguard Worker$vva}$x→ẇ; 315*912701f9SAndroid Build Coastguard Worker$vva$virama→ẇ; 316*912701f9SAndroid Build Coastguard Worker$vva→ẇa; 317*912701f9SAndroid Build Coastguard Worker$rra$virama}$ha→ṟ''; 318*912701f9SAndroid Build Coastguard Worker$rra}$x→ṟ; 319*912701f9SAndroid Build Coastguard Worker$rra$virama→ṟ; 320*912701f9SAndroid Build Coastguard Worker$rra→ṟa; 321*912701f9SAndroid Build Coastguard Worker$la$virama}$ha→l''; 322*912701f9SAndroid Build Coastguard Worker$la}$x→l; 323*912701f9SAndroid Build Coastguard Worker$la$virama→l; 324*912701f9SAndroid Build Coastguard Worker$la→la; 325*912701f9SAndroid Build Coastguard Worker$lla$virama}$ha→ḷ''; 326*912701f9SAndroid Build Coastguard Worker$lla}$x→ḷ; 327*912701f9SAndroid Build Coastguard Worker$lla$virama→ḷ; 328*912701f9SAndroid Build Coastguard Worker$lla→ḷa; 329*912701f9SAndroid Build Coastguard Worker$va}$x→v; 330*912701f9SAndroid Build Coastguard Worker$va$virama→v; 331*912701f9SAndroid Build Coastguard Worker$va→va; 332*912701f9SAndroid Build Coastguard Worker$sa$virama}$ha→s''; 333*912701f9SAndroid Build Coastguard Worker$sa$virama}$sha→s''; 334*912701f9SAndroid Build Coastguard Worker$sa$virama}$ssa→s''; 335*912701f9SAndroid Build Coastguard Worker$sa$virama}$sa→s''; 336*912701f9SAndroid Build Coastguard Worker$sa}$x→s; 337*912701f9SAndroid Build Coastguard Worker$sa$virama→s; 338*912701f9SAndroid Build Coastguard Worker#for gurmukhi 339*912701f9SAndroid Build Coastguard Worker$sa$nukta}$x→ś; 340*912701f9SAndroid Build Coastguard Worker$sa$nukta$virama→ś; 341*912701f9SAndroid Build Coastguard Worker$sa$nukta→śa; 342*912701f9SAndroid Build Coastguard Worker$sa→sa; 343*912701f9SAndroid Build Coastguard Worker$sha}$x→ś; 344*912701f9SAndroid Build Coastguard Worker$sha$virama→ś; 345*912701f9SAndroid Build Coastguard Worker$sha→śa; 346*912701f9SAndroid Build Coastguard Worker$ssa}$x→ṣ; 347*912701f9SAndroid Build Coastguard Worker$ssa$virama→ṣ; 348*912701f9SAndroid Build Coastguard Worker$ssa→ṣa; 349*912701f9SAndroid Build Coastguard Worker$ha}$x→h; 350*912701f9SAndroid Build Coastguard Worker$ha$virama→h; 351*912701f9SAndroid Build Coastguard Worker$ha→ha; 352*912701f9SAndroid Build Coastguard Worker# dependent vowels (should never occur except following consonants) 353*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$aa → ̔ā; 354*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$ai → ̔ai; 355*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$au → ̔au; 356*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$ii → ̔ī; 357*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$i → ̔i; 358*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$uu → ̔ū; 359*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$u → ̔u; 360*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$rrh → ̔r̥̄; 361*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$rh → ̔r̥; 362*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$llh → ̔l̥̄; 363*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$lh → ̔l̥; 364*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$e → ̔ē; 365*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$o → ̔ō; 366*912701f9SAndroid Build Coastguard Worker#extra vowels 367*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$ce → ̔ĕ; 368*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$co → ̔ŏ; 369*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$se → ̔e; 370*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$so → ̔o; 371*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$nukta →; # Nukta cannot appear independently or as first character 372*912701f9SAndroid Build Coastguard Worker$forceIndependentMatra{$virama →; # Virama cannot appear independently or as first character 373*912701f9SAndroid Build Coastguard Worker$aa → ā; 374*912701f9SAndroid Build Coastguard Worker$ai → ai; 375*912701f9SAndroid Build Coastguard Worker$au → au; 376*912701f9SAndroid Build Coastguard Worker$ii → ī; 377*912701f9SAndroid Build Coastguard Worker$i → i; 378*912701f9SAndroid Build Coastguard Worker$uu → ū; 379*912701f9SAndroid Build Coastguard Worker$u → u; 380*912701f9SAndroid Build Coastguard Worker$rrh → r̥̄; 381*912701f9SAndroid Build Coastguard Worker$rh → r̥; 382*912701f9SAndroid Build Coastguard Worker$llh → l̥̄; 383*912701f9SAndroid Build Coastguard Worker$lh → l̥; 384*912701f9SAndroid Build Coastguard Worker$e → ē; 385*912701f9SAndroid Build Coastguard Worker$o → ō; 386*912701f9SAndroid Build Coastguard Worker#extra vowels 387*912701f9SAndroid Build Coastguard Worker$ce → ĕ; 388*912701f9SAndroid Build Coastguard Worker$co → ŏ; 389*912701f9SAndroid Build Coastguard Worker$se → e; 390*912701f9SAndroid Build Coastguard Worker$so → o; 391*912701f9SAndroid Build Coastguard Worker#dependent vowels when following independent vowels. Generally Illegal only for roundtripping 392*912701f9SAndroid Build Coastguard Worker$waa} $x → ā̔; 393*912701f9SAndroid Build Coastguard Worker$wai} $x → ai̔; 394*912701f9SAndroid Build Coastguard Worker$wau} $x → au̔; 395*912701f9SAndroid Build Coastguard Worker$wii} $x → ī̔; 396*912701f9SAndroid Build Coastguard Worker$wi } $x → i̔; 397*912701f9SAndroid Build Coastguard Worker$wuu} $x → ū̔; 398*912701f9SAndroid Build Coastguard Worker$wu } $x → u̔; 399*912701f9SAndroid Build Coastguard Worker$wrr} $x → r̥̄̔; 400*912701f9SAndroid Build Coastguard Worker$wr } $x → r̥̔; 401*912701f9SAndroid Build Coastguard Worker$wll} $x → l̥̄̔; 402*912701f9SAndroid Build Coastguard Worker$wl } $x → l̥̔; 403*912701f9SAndroid Build Coastguard Worker$we } $x → ē̔; 404*912701f9SAndroid Build Coastguard Worker$wo } $x → ō̔; 405*912701f9SAndroid Build Coastguard Worker$wa } $x → a̔; 406*912701f9SAndroid Build Coastguard Worker#extra vowels 407*912701f9SAndroid Build Coastguard Worker$wce} $x → ĕ̔; 408*912701f9SAndroid Build Coastguard Worker$wco} $x → ŏ̔; 409*912701f9SAndroid Build Coastguard Worker$wse} $x → e̔; 410*912701f9SAndroid Build Coastguard Worker$wso} $x → o̔; 411*912701f9SAndroid Build Coastguard Worker$om} $x → ''om̔; 412*912701f9SAndroid Build Coastguard Worker# independent vowels when preceded by vowels 413*912701f9SAndroid Build Coastguard Worker$vowels{$waa → ''ā; 414*912701f9SAndroid Build Coastguard Worker$vowels{$wai → ''ai; 415*912701f9SAndroid Build Coastguard Worker$vowels{$wau → ''au; 416*912701f9SAndroid Build Coastguard Worker$vowels{$wii → ''ī; 417*912701f9SAndroid Build Coastguard Worker$vowels{$wi → ''i; 418*912701f9SAndroid Build Coastguard Worker$vowels{$wuu → ''ū; 419*912701f9SAndroid Build Coastguard Worker$vowels{$wu → ''u; 420*912701f9SAndroid Build Coastguard Worker$vowels{$wrr → ''r̥̄; 421*912701f9SAndroid Build Coastguard Worker$vowels{$wr → ''r̥; 422*912701f9SAndroid Build Coastguard Worker$vowels{$wll → ''l̥̄; 423*912701f9SAndroid Build Coastguard Worker$vowels{$wl → ''l̥; 424*912701f9SAndroid Build Coastguard Worker$vowels{$we → ''ē; 425*912701f9SAndroid Build Coastguard Worker$vowels{$wo → ''ō; 426*912701f9SAndroid Build Coastguard Worker$vowels{$wa → ''a; 427*912701f9SAndroid Build Coastguard Worker#extra vowels 428*912701f9SAndroid Build Coastguard Worker$vowels{$wce → ''ĕ; 429*912701f9SAndroid Build Coastguard Worker$vowels{$wco → ''ŏ; 430*912701f9SAndroid Build Coastguard Worker$vowels{$wse → ''e; 431*912701f9SAndroid Build Coastguard Worker$vowels{$wso → ''o; 432*912701f9SAndroid Build Coastguard Worker# independent vowels (otherwise) 433*912701f9SAndroid Build Coastguard Worker$waa → ā; 434*912701f9SAndroid Build Coastguard Worker$wai → ai; 435*912701f9SAndroid Build Coastguard Worker$wau → au; 436*912701f9SAndroid Build Coastguard Worker$wii → ī; 437*912701f9SAndroid Build Coastguard Worker$wi → i; 438*912701f9SAndroid Build Coastguard Worker$wuu → ū; 439*912701f9SAndroid Build Coastguard Worker$wu → u; 440*912701f9SAndroid Build Coastguard Worker$wrr → r̥̄; 441*912701f9SAndroid Build Coastguard Worker$wr → r̥; 442*912701f9SAndroid Build Coastguard Worker$wll → l̥̄; 443*912701f9SAndroid Build Coastguard Worker$wl → l̥; 444*912701f9SAndroid Build Coastguard Worker$we → ē; 445*912701f9SAndroid Build Coastguard Worker$wo → ō; 446*912701f9SAndroid Build Coastguard Worker$wa → a; 447*912701f9SAndroid Build Coastguard Worker#extra vowels 448*912701f9SAndroid Build Coastguard Worker$wce → ĕ; 449*912701f9SAndroid Build Coastguard Worker$wco → ŏ; 450*912701f9SAndroid Build Coastguard Worker$wse → e; 451*912701f9SAndroid Build Coastguard Worker$wso → o; 452*912701f9SAndroid Build Coastguard Worker$om → ''om; 453*912701f9SAndroid Build Coastguard Worker#stress marks 454*912701f9SAndroid Build Coastguard Worker$avagraha → ̕; 455*912701f9SAndroid Build Coastguard Worker$chandrabindu$anusvara→̃; 456*912701f9SAndroid Build Coastguard Worker$chandrabindu → m̐; 457*912701f9SAndroid Build Coastguard Worker$visarga→ḥ; 458*912701f9SAndroid Build Coastguard Worker#numbers 459*912701f9SAndroid Build Coastguard Worker$zero → 0; 460*912701f9SAndroid Build Coastguard Worker$one → 1; 461*912701f9SAndroid Build Coastguard Worker$two → 2; 462*912701f9SAndroid Build Coastguard Worker$three → 3; 463*912701f9SAndroid Build Coastguard Worker$four → 4; 464*912701f9SAndroid Build Coastguard Worker$five → 5; 465*912701f9SAndroid Build Coastguard Worker$six → 6; 466*912701f9SAndroid Build Coastguard Worker$seven → 7; 467*912701f9SAndroid Build Coastguard Worker$eight → 8; 468*912701f9SAndroid Build Coastguard Worker$nine → 9; 469*912701f9SAndroid Build Coastguard Worker$lm →; 470*912701f9SAndroid Build Coastguard Worker$ailm →; 471*912701f9SAndroid Build Coastguard Worker$aulm →; 472*912701f9SAndroid Build Coastguard Worker$dgs→ʔ; 473*912701f9SAndroid Build Coastguard Worker$kta→ṯ; 474*912701f9SAndroid Build Coastguard Worker$danda→'.'; 475*912701f9SAndroid Build Coastguard Worker$doubleDanda→'.'; 476*912701f9SAndroid Build Coastguard Worker\uE070→'.'; # ABBREVIATION SIGN 477*912701f9SAndroid Build Coastguard Worker# LETTER RA WITH MIDDLE DIAGONAL 478*912701f9SAndroid Build Coastguard Worker\uE071}$x→ra; 479*912701f9SAndroid Build Coastguard Worker\uE071$virama→r; 480*912701f9SAndroid Build Coastguard Worker\uE071→ra; 481*912701f9SAndroid Build Coastguard Worker# LETTER RA WITH LOWER DIAGONAL 482*912701f9SAndroid Build Coastguard Worker\uE072}$x→ra; 483*912701f9SAndroid Build Coastguard Worker\uE072$virama→r; 484*912701f9SAndroid Build Coastguard Worker\uE072→ra; 485*912701f9SAndroid Build Coastguard Worker\uE073→; # RUPEE MARK 486*912701f9SAndroid Build Coastguard Worker\uE074→; # RUPEE SIGN 487*912701f9SAndroid Build Coastguard Worker\uE075→; # CURRENCY NUMERATOR ONE 488*912701f9SAndroid Build Coastguard Worker\uE076→; # CURRENCY NUMERATOR TWO 489*912701f9SAndroid Build Coastguard Worker\uE077→; # CURRENCY NUMERATOR THREE 490*912701f9SAndroid Build Coastguard Worker\uE078→; # CURRENCY NUMERATOR FOUR 491*912701f9SAndroid Build Coastguard Worker\uE079→; # CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR 492*912701f9SAndroid Build Coastguard Worker\uE07A→; # CURRENCY DENOMINATOR SIXTEEN 493*912701f9SAndroid Build Coastguard Worker\uE07B→; # ISSHAR 494*912701f9SAndroid Build Coastguard Worker\uE07C→; # TIPPI 495*912701f9SAndroid Build Coastguard Worker\uE07D→; # ADDAK 496*912701f9SAndroid Build Coastguard Worker\uE07E→; # IRI 497*912701f9SAndroid Build Coastguard Worker\uE07F→; # URA 498*912701f9SAndroid Build Coastguard Worker\uE080→; # EK ONKAR 499*912701f9SAndroid Build Coastguard Worker\uE004→; # DEVANAGARI VOWEL SIGN SHORT A 500*912701f9SAndroid Build Coastguard Worker 501*912701f9SAndroid Build Coastguard Worker$virama→; # remove remaining viramas 502*912701f9SAndroid Build Coastguard Worker$nukta→\u0323 ; # combining dot below 503*912701f9SAndroid Build Coastguard Worker\uE084→æ; # DEVANAGARI VOWEL SIGN SHORT A 504*912701f9SAndroid Build Coastguard Worker </tRule> 505*912701f9SAndroid Build Coastguard Worker </transform> 506*912701f9SAndroid Build Coastguard Worker </transforms> 507*912701f9SAndroid Build Coastguard Worker</supplementalData> 508