Tamil Fonts are not rendering properly in Unity due to the complex shape glyph system used in Unicode fonts. This package solves the problem by using TSCII and TACE16 fonts, which are not readable by Unicode fonts. The package includes a built-in Tamil Encoder that converts Unicode Tamil text to TSCII and TACE16. It supports Text UI, TextMesh Pro, and other text components, and can be used to update Tamil text in runtime with simple scripting. It also supports dropdown, input field, and button components, and works on all platforms (Windows, Mac, iOS, Android).
Tamil Font Fixer:
β’ Render Tamil Text in Text UI
β’ Render Tamil Text in TextMesh Pro UI
β’ Update given Tamil Text Automatically in text
β’ Update in editor optionally
β’ Update tamil letters in runtime with simple scripting
β’ Supports Dropdown, Dropdown - TMP
β’ Supports Input field, Input field - TMP
β’ Supports Button, Button - TMP
Tamil Encoder:
β’ Unicode
β’ TSCII
β’ TACE16
β’ Convert one encoding to another
Example Scripting for Tamil Font Fixer:
β’ In Script (Text Asset Reader Line by line)
β’ Demo (Both TamilText and TamilTextMeshPro updater)
It works in all Platforms




