<?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>