- Build 101.101.34223.0
- Platform Steam
The current texture atlas based font engine is no-go with Hindi (the Devanagari script).
For example, the Italian civ description text in the tech tree screen is like:
Where the correct rendering of the main text should be like (excerpt from the locale file):
The in-game display contains a number of errors being unable to handle Hindi ligature system. Most clearly seen in the word वृद्धि (the last Hindi word at the first bullet):
- the syllabic R (hook below the first letter) not aligned
- the consonant cluster DDH + DH broken up
- the vowel I covers the letters astray
Hindi needs an intricate text layout beyond a primitive method of putting pictures side by side according to a sequence of code points, and that’s what existing real fonts and rendering engines guarantee to support. Though I’m not sure what kind of crucial performance optimization or engine restriction has led you to the current implementation, it appears to me like that the texture atlas font is simply too problematic in many ways to satisfy the advanced UI quality required by this game.