Xml文件  |  98行  |  1.79 KB

<?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: 13540 $"/>
	<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>