如何制作多语言应用程序

时间:2011-08-23 08:25:49

标签: iphone multilingual

我正在做一个IPhone多语言应用程序,问题是如何在不更改系统语言的情况下更改应用程序语言?

1 个答案:

答案 0 :(得分:1)

您可以通过调用

覆盖用户默认值中的全局语言设置
[[NSUserDefaults standardUserDefaults] setObject:@"YOURCOUNTRY" forKey:@"AppleLanguages"];

但是,通过这样做,您的用户必须重新启动应用程序,除非您在调用main()之前使用UIApplicationMain()方法调用此方法

编辑:查看here以获取有关如何执行此操作的示例。