Hi there, I am very interested in rendering Unicode text involving Devanagari characters (used for languages like Hindi, Sanskrit, etc.). http://www.unicode.org/charts/PDF/U0900.pdf I have several TTF fonts that have very good support for Devanagari, and which render well in web browsers, Notepad etc. However, neither the stock Unity GUI font renderer, nor any of the several font-rendering-related assets that I've downloaded, has managed to render it correctly. The issue is with the extended glyphs that these fonts provide to support combinations of characters; these glyphs are beyond the range provided in the PDF linked above, and are used as part of the character->glyph mapping in the font. In the case of Devanagari fonts, these glyphs are critical; the characters in the PDF above are sufficient to define all of the characters needed for the language, but insufficient to render them in a legible manner. For example, the simple word "yajña" (in transliterated text) is represented in Devanagari as \u092F (ya), \u091c (ja), \u094d (virama), \u091e (ña). Using a decent Devanagari-enabled font (anything from Arial Unicode MS, to third-party ones like Siddhanta (http://svayambhava.blogspot.com/p/siddhanta-devanagariunicode-open-type.html) ), this renders correctly, because the last three characters (ja, virama, ña) actually resolve to a single glyph, which is a special character used for the character transliterated as "jña". So the correct display of this word would have one glyph for "ya" and one glyph for "jña". This isn't an isolated case; there are many such glyphs, and similar techniques are used to handle essential language features like vowel modifiers. Unfortunately, when I try to render the above Unicode character sequence in Unity, instead of getting two glyphs, I get three: one for "ya", one for "j" (i.e. ja + virama), and one for "ña". This is structurally correct (a Hindi reader could comprehend it in a pinch), but highly illegible. The deal breaker though is when one tries to use vowel modifiers, particularly the vowel modifier "i" (\u093F) which is supposed to be displayed before the consonant in question; in Unity these are showing up afterwards and visually connecting to the following letter, which is incorrect enough that reading becomes impossible. Devanagari is important to me, and it works well in a lot of applications. How can I also get it to work well in Unity? Any help would be most appreciated.