-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
Japanese and Chinese translations are not working #15154
Comments
Yeah, I also noticed that before, I think it's a very valid issue. Thanks for reporting. Workaround for now (if you didn't know already) is to set the font to "Arial based" before changing the language. @phil65 I think this might be seen as skin-related issue since Estuary ships Noto Sans, can you comment here? Possible solutions that I see:
|
Fall-back font is out for v18, too invasive (looked into it); but I think it's the proper fix for the roadmap My personal suggestion would be to change our default-shipped font from DejaVu to Noto Sans with CJK support and remove Noto from Estuary |
Shipping a catch all font is too big (9mb vs ~350kb) but why don't ship the font with the language addon instead ? Sounds reasonable and easy to maintain AND works for all skins. |
We already ship DejaVu Sans anyway, which is 5 MB and supports CJK as far as I'm aware. Other additional languages that it might not cover (no idea if there are any) would not result in any significant increase. So this point does not really hold.
I don't think we have the infrastructure in place for autoswitching the font on lang install (someone correct me if I'm wrong), so even if we wanted that solution it's too invasive for v18. |
I just looked into Noto (while searching an solution for LE) and there is a rather big size difference.
Yes likely there is nothing at K18 - the idea looks rather obvious to ship the needed font with the language addon. Also this would support all skins instead that every skin might need to ship their own one (not sure this is true or not). |
Which version did you investigate? Noto supports a lot of languages and quite thoroughly :-) I'm not sure we need that much. As said we could merge Latin characters into DejaVu to keep the current size. |
like said I have actually not really an idea about fonts :) |
just to add, it is broken since at least K17, several other languages are broken too (maybe i missed some) |
Any update on this? Will font fallback be in v19? |
No one is currently working on this. |
Bug report
Describe the bug
After installing Japanese or Chinese language at Kodi no symbols are shown. This happens at LibreELEC and Windows (with installed and switched languages at Windows).
Expected Behavior
Kodi should show chin/jap translations instead of nothing
Actual Behavior
Showing just blocks instead of fonts.
Possible Fix
install chin/jap enabled fonts via the language addons ?
To Reproduce
install and activate Japanese as kodi interface language
Debuglog
kodi.log
Screenshots
Your Environment
Android
iOS
[ x ] Linux
OSX
Raspberri-Pi
[ x ] Windows
Windows UWP
Operating system version/name:
Kodi version: 18.0-RC4 Git:20181228
The text was updated successfully, but these errors were encountered: