blob: 2bc7aed47c96a9a288e32816429aa35c650392fd [file] [log] [blame]
<?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>