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

Considering different fonts for extended Latin languages #511

Open
3 of 4 tasks
Desdaemon opened this issue Jul 23, 2024 · 2 comments
Open
3 of 4 tasks

Considering different fonts for extended Latin languages #511

Desdaemon opened this issue Jul 23, 2024 · 2 comments
Labels
bug Something isn't working translation Translation(s) to UI content

Comments

@Desdaemon
Copy link
Contributor

Desdaemon commented Jul 23, 2024

(I'm speaking from the perspective of Vietnamese here, but if anyone is underserved by PGothic it might be helpful as well.)

The current font does not look good for some languages, such as in this case for Vietnamese:
image
Due to poor support from PGothic, a lot of diacritics from sans-serif are mixed in with the usual Latin text. It would be difficult to fix this without fixing the font itself which is non-trivial as well as legally dubious, while other fonts might be more desirable for this task.

For Windows 10, Bahnschrift is ideal for Vietnamese. Here's a sample with minor CSS changes:
image

Fonts for these platforms should also be considered:

  • Android
  • iOS/iPadOS
  • MacOS
  • Linux
@notdistorted notdistorted added bug Something isn't working translation Translation(s) to UI content labels Jul 30, 2024
@Desdaemon
Copy link
Contributor Author

On Apple systems, the -apple-system + BlinkMacSystemFont combo is serviceable and are widely available.
Screenshot 2024-08-17 at 11 06 36

@Desdaemon
Copy link
Contributor Author

On Linux, Fira Sans is preinstalled with many distros. One or two more backup fonts could also be considered.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working translation Translation(s) to UI content
Projects
None yet
Development

No branches or pull requests

2 participants