On 2016-04-08 15:34, Mingye Wang wrote: > Maybe you can make the bindings locale-specific with something like > <test name="lang">?
Well, we already have locale specific bindings in 69-language-selector-zh-??.conf. 65-fonts-takao-*.conf are for e.g. an English locale. And the existence of the latter is maybe the only reason why we also need 64-language-selector-prefer.conf. After having fiddled with fontconfig configuration lately, and especially if the default font for Japanese and Korean is changed to Noto Sans CJK, I begin to feel that it would be achievable to get rid of the 69-language-selector-zh-??.conf files. What I think is needed is to consider the configuration of all the CJK languages carefully, and to do so in the beginning of a development cycle. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to fonts-arphic-ukai in Ubuntu. https://bugs.launchpad.net/bugs/1560548 Title: Redundant fontconfig files Status in fonts-arphic-ukai package in Ubuntu: Confirmed Status in fonts-arphic-uming package in Ubuntu: Confirmed Bug description: The fontconfig files 65-fonts-arphic-ukai.conf and 65-fonts-arphic- uming.conf are Ubuntu specific. Why do we ship those, considering that the default font for Chinese is neither "AR PL UKai" nor "AR PL UMing"? The files seem to make it more difficult to fix a sensible default configuration for Chinese/Japanese rendering under a non-CJKV locale. Currently we try to compensate for it via 64-language-selector- prefer.conf. Shouldn't 65-fonts-arphic-ukai.conf and 65-fonts-arphic-uming.conf be dropped? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fonts-arphic-ukai/+bug/1560548/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp