2

我的 iPhone 设置为英语,但我的应用程序已本地化为多种语言。当应用程序内部切换为日文时,呈现为“系统”的字体很可爱,但不专业。

假名

据我从 iosfonts.com 得知,选择的字体可能是Heiti TC

黑地

当本地化为日语时,如何强制我的应用使用Hiragino Kaku作为“系统”字体?


这是我在硬件 iPhone 5S 上的语言设置:

语言

4

1 回答 1

2

在我的设置中,我正确地将首选语言设置为

设置

供测试用。然而,一位用户指出

是的,不幸的是,Apple 决定走向“全中国”,现在更喜欢中文字体而不是日文字体。

回到 iOS 7,如果系统字体缺少字形,那么 iOS 会根据系统语言设置为这些缺少的字形选择匹配的字体。在首选语言列表中,日语总是在中文之前,因此缺少的字形取自日语字体。在 iOS 8 中,Apple 重新排序了这个列表,因此现在缺失的字形取自中文字体。

根据this answerthis answer的建议,我将系统语言更改为日语,然后又改回英语。我的首选语言的顺序和以前完全一样,但现在我的手机正确地使用了日文字体而不是中文字体。我认为这是一个错误,但我希望这对其他人有帮助。

于 2015-07-14T04:00:17.247 回答