我有一个多语言的ios应用程序,它可以切换到正确的语言取决于ios系统位置。我想知道,例如,系统语言是英语,如何将应用程序语言分配给德语或其他语言?
答案 0 :(得分:1)
尝试在main()函数的main.m中添加它,在调用UIApplicationMain()之前,重要的是这些语句在应用程序启动之前执行
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"es", nil] forKey:@"AppleLanguages"]; //switching to spanish locale
[[NSUserDefaults standardUserDefaults] synchronize];
答案 1 :(得分:0)
您可以在Info.plist
文件中指定默认语言。该设置称为Localization native development region
。该语言将用作默认语言。