objective c - Why does iOS choose a particular Asian font? -
my iphone set english, app localized several languages. when app internally switched japanese, font rendered "system" cute, not professional-looking.
from can tell iosfonts.com, font selected may heiti tc.
how can coerce app use, say, hiragino kaku, "system" font when localized japanese?
here language settings on hardware iphone 5s:
in settings correctly have preferred languages as
for testing. however, one user pointed out
yes, unfortunately apple decided go "all-china" , prefers chinese fonts on japanese ones.
back on ios 7, if system font missing glyphs, ios chose matching font these missing glyphs based on system language settings. in list of preferred languages, japanese before chinese, missing glyphs taken japanese font. ios 8, apple reordered list , missing glyphs taken chinese font.
following advice this answer , this answer, changed system language japanese, english. order of preferred languages exactly same before, phone correctly using japanese font , not chinese font. think bug, hope helps others.
Comments
Post a Comment