98 lines
1.8 KiB
XML
98 lines
1.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
||
<!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
|
||
<!--
|
||
Copyright © 1991-2017 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="ta" target="ta_FONIPA" direction="forward" alias="ta-fonipa-t-ta">
|
||
<tRule><![CDATA[
|
||
$c = [\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9];
|
||
$v = [\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC];
|
||
|
||
$nasal = [ŋɲɳnm];
|
||
|
||
# Delete ZWNJ and ZWJ to simplify further processing.
|
||
\u200C → ;
|
||
\u200D → ;
|
||
|
||
::NFC;
|
||
|
||
# Manifest the implicit vowel after every consonant that is not followed by a
|
||
# dependent vowel or virama.
|
||
($c) } [^$v \u0BCD] → $1 a;
|
||
|
||
::Null;
|
||
|
||
ஃப → f;
|
||
ஃ → x;
|
||
|
||
அ → a;
|
||
ஆ → aː;
|
||
இ → i;
|
||
ஈ → iː;
|
||
உ → u;
|
||
ஊ → uː;
|
||
எ → e;
|
||
ஏ → eː;
|
||
ஐ → aɪ̯;
|
||
ஒ → o;
|
||
ஓ → oː;
|
||
ஔ → aʊ̯;
|
||
|
||
$nasal { க → g;
|
||
க → k;
|
||
ங → ŋ;
|
||
$nasal { ச → d͡ʒ;
|
||
ச்ச → t͡ʃ;
|
||
[ʈr] { ச → t͡ʃ;
|
||
ச → s \u02BC;
|
||
ஜ → d͡ʒ;
|
||
ஞ → ɲ;
|
||
$nasal { ட → ɖ;
|
||
ட → ʈ;
|
||
ண → ɳ;
|
||
$nasal { த → d̪;
|
||
த → t̪;
|
||
ந → n;
|
||
ன → n;
|
||
$nasal { ப → b;
|
||
ப → p;
|
||
ம → m;
|
||
ய → j;
|
||
ர → r;
|
||
ற்ற → tʳ;
|
||
ற } \u0BCD → tʳ;
|
||
$nasal { ற → tʳ;
|
||
ற → r;
|
||
ல → l;
|
||
ள → ɭ;
|
||
ழ → ɻ;
|
||
வ → ʋ;
|
||
ஶ → ʃ;
|
||
ஷ → ʂ;
|
||
ஸ் } ர → ʃ;
|
||
ஸ → s;
|
||
ஹ → h;
|
||
|
||
\u0BBE → aː;
|
||
\u0BBF → i;
|
||
\u0BC0 → iː;
|
||
\u0BC1 → u;
|
||
\u0BC2 → uː;
|
||
\u0BC6 → e;
|
||
\u0BC7 → eː;
|
||
\u0BC8 → aɪ̯;
|
||
\u0BCA → o;
|
||
\u0BCB → oː;
|
||
\u0BCC → aʊ̯;
|
||
|
||
\u0BCD → ;
|
||
]]></tRule>
|
||
</transform>
|
||
</transforms>
|
||
</supplementalData>
|