2

我正在本地化我的应用程序,它是 cocos2d,因此没有 nib 文件,我正在本地化一个标签,这很好,但想检查设备语言以设置每种语言的确切字体和字体大小。简而言之,我想这样做:

If (device.language == en) {
Set font to "fontname" and "fontsize" to x;
} else {
set it to "another font name" and font size to y;
}

如何检查设备语言/设置是否设置为准确的语言?

4

1 回答 1

5

您可以使用:

[[NSLocale preferredLanguages] objectAtIndex:0]

这将返回一个语言标签,如“en”或“ja”。

于 2012-06-05T14:16:22.233 回答