在我的一个应用程序中,如果所选语言(设备语言)不是法语,我需要将默认语言设置为法语。 我正在使用下面的代码片段,但我担心苹果是否允许这样做。 这会导致应用程序商店拒绝该应用程序。请建议。 这是代码: -
NSArray *langOrder = [NSArray arrayWithObjects:@"fr", nil];
[[NSUserDefaults standardUserDefaults] setObject:langOrder forKey:@"AppleLanguages"];
答案 0 :(得分:1)
这是一种完全可以接受的方式,但也有其他一些方法。在这里寻找更多可能的解决方案:How to force NSLocalizedString to use a specific language。