如何让我的应用程序支持zh_CN?

时间:2010-09-21 08:13:50

标签: ipad

我希望我的应用支持zh_CN。 我的代码是“⋯⋯setlocale(LC_ALL,”zh_CN“);⋯⋯”。 问题来了,它在模拟器中工作,但不在我的iPad中。

错了!!

1 个答案:

答案 0 :(得分:0)

你不要在iOS上使用setlocale()来执行本地化(它存在于Mac OS X上,这就是它在模拟器中运行的原因 - 但Cocoa应用程序也不使用它)。这里是Apple's overview of i18n and l10n in iOS applications - 只需要在zh_CN.lproj中提供一组资源,如果您的用户选择了该语言环境,那么她将获得这些资源而不是英语(或您支持的任何其他语言)。