我正在本地化我的应用程序 cocos2d,因此没有 nib 文件,我正在本地化一个标签,这很好,但想检查设备语言以为每种语言设置准确的字体和字体大小.简而言之,我想这样做:
I'm localizing my app which is cocos2d so there are no nib files, I'm localizing a label which is fine but want to check the device language to set an exact font and font size for each language. In short I want to do it as the following:
If (device.language == en) {
Set font to "fontname" and "fontsize" to x;
} else {
set it to "another font name" and font size to y;
}
如何检查设备语言/设置是否设置为准确的语言?
How to check that the device language/settings is set to an exact language?
你可以使用:
[[NSLocale preferredLanguages] objectAtIndex:0]
这将返回一个语言标签,如en"或ja".
This will return a language tag like "en" or "ja".
上一篇:Android的inapp计费 - BillingService有与onServiceConnected和编译错误onServiceDisconnected错误、inapp、Android、Bill