0

我有一个多语言的 ios 应用程序,它可以根据 ios 系统位置切换到正确的语言。我想知道,比如系统语言是英文,如何将app语言分配为德文或其他语言?

4

2 回答 2

1

尝试在 main() 函数的 main.m 中添加这个,在调用 UIApplicationMain() 之前,重要的是这些语句在应用程序启动之前执行

[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"es", nil] forKey:@"AppleLanguages"]; //switching to spanish locale
[[NSUserDefaults standardUserDefaults] synchronize];
于 2013-02-22T10:28:54.320 回答
0

您可以在Info.plist文件中指定默认语言。该设置称为Localization native development region。此语言将用作默认语言。

于 2013-02-22T10:24:32.540 回答