mojira.dev
MC-101117

Some supported languages doesn't have proper font

Many supported languages (Russian, Bulgarian, Belarusian, Macedonian, Serbian, Ukrainian and some others) have no default font variant, causing it to get rendered with the unicode font, even if it's not enabled, making it look really awkward. Take a look: http://i.imgur.com/M3EekXD.png

  1. Those languages text render looks terrible compared to English font.

  2. It doesn't fit with dots, commas and other punctuation due its font-weight.

  3. §k and §l formatting doesn't work well with these languages

Linked issues

Attachments

Comments 26

Please do not mark unreleased versions as affected.
You don't have access to them yet.

Here is a good example.

Well, you should update affected versions.

Updated affected version to 1.9.3 pre-release 3.

I updated the issue to make it more clear. Font do means a lot even if specifically you don't care about it.

16 more comments

@FVbico
It's a bug that these languages miss proper font since most of Western ones do have it. Could you explain how this inequality may be intended and planned?

@Markku
Yes, this issue is indeed old. I waiting far too long for Mojang to fix it without my intervention.
I miss days when there was no support for foreign languages at all. These days everybody patched their games with proper fan-made fonts (for example: http://mcdownloads.ru/_ld/12/1234.png ) which worked fine. But since Mojang released native support for it... things get worse.

>The unicode font is the proper font, for all languages.
I don't think so. Since unicode doesn't properly support formatting.

>solution is to enforce unicode rendering, adjust GUI scale to such that the text then looks readable
Yes, at least this would be better then now.

This bug may be divided into many other ones but I think its better to keep it as a proper support for other languages.

I feel terrible for being the only one affected by this issue here but I hope that you understand my situation.
Fancy formatting means a lot for many-many server owners. And its simply can't be achieved in my native language. That's sad.

It's not a bug that these characters have no default font variant.

It's a bug that these languages miss proper font

No they don't, selecting them turns the unicode font on which does support the characters that language uses. The western languages don't require such characters, so they don't turn the unicode font on.
Turning the unicode font off is your decision, if things then don't look fully correct, it isn't a bug, as you are the one disabling the font.

One more time:
It's not a bug that these characters have no default font variant and asking for the support is a feature request.

> selecting them turns the unicode font on which does support the characters that language uses.
Define "support". Support like "oh, thanks god at least it works this bad" vs "works like intended i.e. like other languages"?
Could you also define what is a feature and what is a bug? Sadly main page doesn't provide this important definitions.

Marking this as "feature request" will not help at all.
Mojang support clearly states that they don't care about it:
>Please be aware that we are not actively seeking change or feature requests to Minecraft.
https://help.mojang.com/customer/en/portal/articles/920890-

Support characters as in the characters exist in this font.
A bug is a mistake made in the program that is definetly not by the design of the program's creator(s) (impropper rendering, controversial code, etc.)
A feature is something that exists in the program, be it functional or not.
A feature request is asking for something that doesn't exist in the current version of the program.
Mojang support is not the place to post feature suggestions in the first place, reddit is (r/minecraftsuggestions). Also they state not actively seeking, so they do look there every now and then, just not 50 times a day.

I'm going to stop this discussion here, if you want to discuss further, make a post at the mojira reddit.

This is getting ridiculous. The proper method to display unicode characters is with a unicode font. You may not like the unicode font used in Minecraft, but that does not make it a bug. There may be bugs in how it is rendered, and those can be addressed with specific issue reports. Ideally, the unicode font should be improved, all languages should use it, and the old internal ASCII text renderer should be removed entirely.

Multi-language support is probably not a high-priority for Mojang because there doesn't appear to be a lot of demand from the community for it. Most players either use English, are satisfied with the existing non-English language support, or have modded the game to improve support for other languages. If you expect this to change, it's going to require support from the community, which is difficult to gather or demonstrate here on the bug tracker. It simply isn't the appropriate place.

The developers are not experts in all the world's languages and writing systems. Translations are submitted by the community via crowdin. The discussion forum there may be a good place to find other people who are interested in the quality of the unicode font.

Pyotr Shelkin

(Unassigned)

Unconfirmed

Minecraft 1.9.2, Minecraft 16w15b, Minecraft 1.9.3, Minecraft 1.9.4

Retrieved