#7961: Select the right font depending on language
-------------------------------+----------------------------
Reporter: pulkomandy | Owner: pulkomandy
Type: bug | Status: new
Priority: normal | Milestone: R1
Component: Kits/Locale Kit | Version: R1/Development
Resolution: | Keywords:
Blocked By: 7816 | Blocking: 6967
Has a Patch: 0 | Platform: All
-------------------------------+----------------------------
Comment (by tidux):
One thing Linux gets right - dynamic font fallback is done on a ''per
glyph'' basis. This is important for things like representing emoji and
CJK characters mixed in with, say, fixed-width ASCII. This turns out to
be a very important use case for boosting adoption, because a large part
of the open source OS enthusiast community are anime and manga fans from
the West (Americas, Europe). There are many places in that community
where you might encounter English, Spanish, Portuguese, French, Japanese,
and high-Unicode art glyph text all on the same web page or within minutes
of each other on the same IRC channel. There's no way to pick the right
fonts for glyph coverage ahead of time unless you go with GNU Unifont or
another vaguely-correct catch all font. The Noto (No Tofu - glyph-not-
found boxes are often called "tofu") fonts are a good step in the right
direction, but they are a bit limited.
The "font overlay" to replace missing glyphs with ones from another fontis nice as a fallback, but it means the user has little control on how the