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