ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
14.93k stars 2.2k forks source link

Bopomofo characters rendered as "?" #25845

Open kamiya10 opened 8 months ago

kamiya10 commented 8 months ago

Type

Other

Bug description

Bopomofo (Zhuyin) characters is rendered as "?"s in Traditional Chinese. This should be a problem as most poeple in Taiwan uses the Bopomofo (Zhuyin) IME to type Chinese characters, and not having these characters can make headaches when chatting with others.

Screenshots or videos

https://github.com/ppy/osu/assets/58339640/7dfbcb26-c614-4456-aeec-afcbf03b8ca4

Version

2023.1218.0-lazer

Logs

1702903679.performance.log 1702903679.updater.log 1702903679.runtime.log 1702903679.network.log

bdach commented 8 months ago

The unicode ranges for these are:

12549-12589 (U+3105 - U+312D) 12704-12727 (U+31A0 - U+31B7)

As far as I can tell our bmfont config already should cover these, so it appears that the version of noto used to generate the assets was just missing said glyphs?

kamiya10 commented 8 months ago

I think so. I don't really sure about what version of the noto font is used to generate the assets but I can confirm that my other few friends also have this problem and it is not a recent issue.