Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Non-Roman UI strings are blank in Japanese locale #11

Open
tsundoku39 opened this issue Nov 17, 2019 · 3 comments
Open

Non-Roman UI strings are blank in Japanese locale #11

tsundoku39 opened this issue Nov 17, 2019 · 3 comments

Comments

@tsundoku39
Copy link

When the system language is set to Japanese, most of the UI strings in Qt applications appear blank. Roman text (like keyboard shortcuts) is still displayed.
qtnotext

@threedeyes
Copy link
Owner

I tested the Japanese locale. Everything works perfectly. Check your system font settings. Try choose Noto Sans CJK JP fonts by default (see screenshot).
screenshot22

@tsundoku39
Copy link
Author

I see what you mean, but there is still a problem. Native Haiku applications are able to use fallback fonts to substitute missing glyphs, so Qt applications should be able to do this too instead of relying on one font containing everything. See:

https://git.haiku-os.org/haiku/tree/src/servers/app/font/GlyphLayoutEngine.h

@lonemadmax
Copy link

Maybe add a bunch of other families to

QStringList QHaikuPlatformFontDatabase::fallbacksForFamily(const QString &family,
?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants