[Merged] Issues with the display of the Hindi font in-game

Game Version:

  • Build 101.101.34223.0
  • Platform Steam

Issue:

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.

Yeah \resources\hi\strings\key-value\key-value-strings-utf8.txt contains the right texts but in-game font messes it up. It is unreadable.

1 Like

The fonts are all messed up. Please fix.

The spellings are technically correct but the display is wrong - it is a font issue.

Let me know if there is any setting required to have fonts correctly displayed or is it a bug and this should be raised in a different category.

Hey there @onymous1! Could you please explain how the fonts are messed up to someone who doesn’t speak or read Hindi? This will help me immensely as I escalate this issue to the team!

Thank you for the report! =)

notice the misplaced symbol ि. it is placed after consonant though it should be before the letter.
खिलाडी
एकाधिक
अभियान
ऐतिहासिक
विकल्प
रिप्ले
निकास

1 Like

@GMEvangelos please fix this bug

Another thread related to this topic:

1 Like

Thanks for the bump. I’ve added the information you provided to our tracking task so the team can take a closer look. If there is any additional information you uncover about the issue or which would help, please feel free to add it here!

Thanks again!

Another clearly noticeable problem is the overuse of “halant mark” ( ्), all texts with this mark need to be fixed.

how it is ingame:
image
how it should be:
image

aoe3 also needs this fix for hindi font.

1 Like

:arrow_forward: GAME INFORMATION

  • BUILD #: 6159
  • PLATFORM: Steam
  • OS: Windows 10

:arrow_forward: ISSUE EXPERIENCED

:question: DESCRIBE THE ISSUE IN DETAIL (below). Limit to ONE issue per thread.

Here is the problem I’m experiencing…

Hindi Font is currently bugged.

:arrow_forward: FREQUENCY OF ISSUE

:question: How often does the issue occur? CHOSE ONE; DELETE THE REST.

  • Less than 25% of the time / matches I play (RARELY)
  • 25% of the time / matches I play (SOMETIMES)
  • 50% of the time / matches I play (FREQUENTLY)
  • 100% of the time / matches I play (ALWAYS)
    ALWAYS

:arrow_forward: REPRODUCTION STEPS

:question: List the DETAILED STEPS we can take to reproduce the issue… Be descriptive!

Here’s the steps to reproduce the issue:

  1. Go to Options -> UI Options -> Language -> Hindi

:arrow_forward: EXPECTED RESULT

:question: What was supposed to happen if the bug you encountered were not present?

Hindi Font should be readable.

:arrow_forward: ACTUAL RESULT

:question: *What actually happened (what went wro

  • ng) because of the issue you’re reporting?*

Hindi font has the following problems:

  1. Some Vowel symbols are misplaced such as the “i ki matra” is placed after consonant while it should be placed before consonant.
  2. The “halant” texts need to be merged.
  3. It is way too much small to be seen properly.
  4. The top line joining words of devanagari script is broken.

:arrow_forward: IMAGE & ATTACHMENTS

:question: Attach a relevant PICTURE (.jpg, .png, .gif), VIDEO (.mp4, YouTube), DXDIAG FILE (.txt), or CRASH/GAME LOGS (.aoe2record, .txt) below.


*

1 Like

Still not fixed on Hotfix 43210…
while it fixes other languages, hindi language remains untouched. come on how hard can it be to switch to a correct font?

1 Like

Bumping thread.

Devs/@GMEvangelos,

I really appreciate the support for so many languages but at this point the Hindi translation is completely unusable because of the issues people mentioned in the thread.

There’s no https://en.wikipedia.org/wiki/Conjunct_consonant in the in-game font as well. Please fix.

Thanks.

1 Like

Still not fixed Update 9476

1 Like

@GMEvangelos

apart from the mentioned issue of same word being written in written 2 ways in same patch, and wrong usage or vowels/letters,

the issue of letters being seperated from each other still exits!

Yet another Update 13088 on aoe3 DE but Hindi has not been addressed yet! Others languages have been addressed already IMO @GMEvangelos

1 Like