WeblateOrg / WeblateOrg/weblate

Non-Latin fonts for the UI

Open
#13,200 16 comments 1 reaction 0 assignees View on GitHub
enhancement Waiting for: Demand
Dominant language
Python
Stars
6.1k
Forks
1.4k
Avg merge
9h 53m
Merged PRs (30d)
395

Description

### Describe the problem

Weblate currently bundles *Source Sans* / *Source Code* fonts which cover Latin script only. Any other scripts will fall back to the browser fonts. The assumption is that the user has fonts for the languages they are translating.

This might bring some issues, though:

* The system fonts might not look as good as third-party ones for some scripts.
* Users without these fonts will not see these texts rendered (for example, when looking at translations in other languages than you translate).

### Describe the solution you would like

The solution needs to be decided:

* Should Weblate ship additional fonts? The size of Weblate package could grow considerably when adding a few fonts.
* Which scripts to cover? We probably can't cover all the scripts.
* Weblate already ships Kurinto font which is used when rendering PNG widgets. Maybe we could use this in the UI?

### Describe alternatives you have considered

The current approach works well for most of the time and could be kept.

### Screenshots

_No response_

### Additional context

This issue is to get opinions about this topic. Please share your thoughts.

@Geeyun-JY3 @BoFFire @yarons @meel-hd

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.