113 lines
1.8 KiB
XML
113 lines
1.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
||
<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
|
||
<!--
|
||
Copyright © 1991-2015 Unicode, Inc.
|
||
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
|
||
For terms of use, see http://www.unicode.org/copyright.html
|
||
-->
|
||
<supplementalData>
|
||
<version number="$Revision$"/>
|
||
<transforms>
|
||
<transform source="si" target="si_Latn" direction="forward" alias="si-Latn-t-si">
|
||
<tRule><![CDATA[
|
||
# Based on http://en.wiktionary.org/wiki/Wiktionary:Sinhalese_transliteration
|
||
|
||
::[[:Sinh:][\u200C\u200D]];
|
||
::NFKC;
|
||
|
||
# Delete ZWNJ and ZWJ to simplify further processing.
|
||
\u200C → ;
|
||
\u200D → ;
|
||
|
||
# Insert "a" after every consonant that is not followed by a dependent vowel
|
||
# or virama.
|
||
::Null;
|
||
([\u0D9A-\u0DC6]) } [^\u0DCA-\u0DDF] → $1 a;
|
||
|
||
::Null;
|
||
ක → k;
|
||
ට → ṭ;
|
||
ත → t;
|
||
ප → p;
|
||
ග → g;
|
||
ඩ → ḍ;
|
||
ද → d;
|
||
බ → b;
|
||
[Zz]ස → z;
|
||
ස → s;
|
||
ච → c;
|
||
ම → m;
|
||
ල → l;
|
||
ව → v;
|
||
ණ → ṇ;
|
||
හ → h;
|
||
ජ → j;
|
||
න → n;
|
||
ර → r;
|
||
ය → y;
|
||
ළ → ḷ;
|
||
අ → a;
|
||
එ → e;
|
||
ඉ → i;
|
||
ඔ → o;
|
||
උ → u;
|
||
ඇ → æ;
|
||
ෙ → e;
|
||
ි → i;
|
||
ො → o;
|
||
ු → u;
|
||
ැ → æ;
|
||
ආ → ā;
|
||
ඒ → ē;
|
||
ඊ → ī;
|
||
ඕ → ō;
|
||
ඌ → ū;
|
||
ඈ → ǣ;
|
||
ා → ā;
|
||
ේ → ē;
|
||
ී → ī;
|
||
ෝ → ō;
|
||
ූ → ū;
|
||
ෑ → ǣ;
|
||
ඟ → n̆g;
|
||
ඬ → n̆ḍ;
|
||
ඳ → n̆d;
|
||
ඹ → m̆b;
|
||
ඛ → kh;
|
||
ඨ → ṭh;
|
||
ථ → th;
|
||
ඵ → ph;
|
||
ඝ → gh;
|
||
ඪ → ḍh;
|
||
ධ → dh;
|
||
භ → bh;
|
||
ශ → ś;
|
||
ඡ → ch;
|
||
ඤ → ñ;
|
||
ඞ → ṅ;
|
||
ඦ → n̆j;
|
||
ෂ → ṣ;
|
||
ඣ → jh;
|
||
ඥ → gn;
|
||
ෆ → f;
|
||
[Ff]ප → f;
|
||
ඓ → ai;
|
||
ඍ → ṛ;
|
||
ඏ → ḷ;
|
||
ෛ → ai;
|
||
ෘ → ṛ;
|
||
ෟ → ḷ;
|
||
ඖ → au;
|
||
ඎ → ṝ;
|
||
ඐ → ḹ;
|
||
ෞ → au;
|
||
ෲ → ṝ;
|
||
ෳ → ḹ;
|
||
ඃ → ḥ;
|
||
ං → ṁ;
|
||
් → ;
|
||
]]></tRule>
|
||
</transform>
|
||
</transforms>
|
||
</supplementalData>
|