-
Notifications
You must be signed in to change notification settings - Fork 119
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
[Windows] Use modern fonts for CJK #9901
Comments
Hi @albionx, I'm now on latest nightly I did a little bit more compare and it seems the font used to render your Mozilla VPN UI are Yu Gothic UI, the default for Japanese Windows, based on this Article. The resolution set for my PC is 1920x1080, and 125% dpi. Let me know if there are more logs or settings that would be helpful on reproducing this issue. |
What are the default fonts on your system for various languages? We're not selecting specific fonts in these languages, and believe we are falling back to the system defaults. (Packaging our own fonts for CJK would add 150MB to the client size, and we've decided that a large increase of the binary size is not worth the improvement we'd get from bundling them.) |
For zh-TW Windows 11, it is supposed to be What I'm saying is, based on @albionx's screenshot, it is not using default font for zh-TW - but most likely a Japanese one. I don't think packing CJK fonts into app is a good idea either, but just wanted to make sure we have the default font used correctly :) |
Describe the bug
On zh-TW Windows, the VPN App uses a thin serif font to render UI message, which is difficult to read and weird from English texts.
VPN version:
2.23.1 (2.202406271914)
Affected Platforms:
Prerequisites:
N/A
Steps to reproduce:
Expected result:
Actual result:
Additional notes:
![圖片](https://private-user-images.githubusercontent.com/205738/369931178-d84a8ba8-abe4-48d3-b616-082ec6de85b0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDcwODksIm5iZiI6MTczOTYwNjc4OSwicGF0aCI6Ii8yMDU3MzgvMzY5OTMxMTc4LWQ4NGE4YmE4LWFiZTQtNDhkMy1iNjE2LTA4MmVjNmRlODViMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNVQwODA2MjlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYmQ4NmE0NDhlZmQ2MjI1MjhiMWU2YWQyNTQ5MWFlM2E5YTgyOGZlNTI5MTE5ZmVkNjkzZDUxMDU0OWIxMmM3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.4CJnwoMaEyjyjYGHlA5p9xhPWgxNbz0t3NnjVYCR-XM)
![圖片](https://private-user-images.githubusercontent.com/205738/369931269-7e25c519-ade3-4871-b9f0-1e7896d8d9f6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDcwODksIm5iZiI6MTczOTYwNjc4OSwicGF0aCI6Ii8yMDU3MzgvMzY5OTMxMjY5LTdlMjVjNTE5LWFkZTMtNDg3MS1iOWYwLTFlNzg5NmQ4ZDlmNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNVQwODA2MjlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hMGEzNjM5YzRiMmUwY2E2MzcyODliNmY0YjMzMzAyNzQ2YjRmZTg0ZjA4OTAxMmJkMDBkZDc5N2ZlMmM0MGFlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.WsFuAGIrdcNtS8Vu2FjMChSdMQhI9mqMEacCpdGtNEA)
![圖片](https://private-user-images.githubusercontent.com/205738/369931362-d40d9b36-54e6-4203-91be-b0044b316a6b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MDcwODksIm5iZiI6MTczOTYwNjc4OSwicGF0aCI6Ii8yMDU3MzgvMzY5OTMxMzYyLWQ0MGQ5YjM2LTU0ZTYtNDIwMy05MWJlLWIwMDQ0YjMxNmE2Yi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNVQwODA2MjlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ZGVhMjQ0YzcwZThkMjdmODZhMzljOWY5NzU1YTMxNjg5NDg1OWE0MjkxMTMzY2JmYmRjNGI4MDcwN2U2Y2ExJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.mPMVisoLrFw3DbWd0L9q5nP5jBlW_PvIpYZw9NtNjV0)
The text was updated successfully, but these errors were encountered: