Open justintemps opened 2 months ago
@GGKapanadze I'm assuming that you have some experience managing fonts that use different glyphs, would you be able to give this a look and confirm that the only way to solve it is by separating the font-face declarations?
Right now, font-family declarations look like this:
Here we're using fallbacks to render the right font in the right language under the assumption that all glyphs for that language will be rendered by the first available font.
The problem is that Japanese fonts use a subset of Chinese glyphs. As a result, for Windows users who have both
Yu Gothic
andMicrosoft YaHei
installed, in a single block of text, both fonts end up getting rendered:Example from a Window Machine Running Microsoft Edge.
It's possible that these two font-face declarations can't live side by side and that we'll have to create a separate font-face file for Chinese and Japanese, the way we do for Arabic.