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 に答える