我正在开发一个iOS应用程序,它结合了故事板和本地化(基于两种语言,即英语和斯洛文尼亚语)。
我为这两种语言创建了两个文件夹(en.lproj和sl.lproj)。两者都有InfoPlist.string和MainStoryboard.storyboard文件。我还需要通过Settings.bundle实现语言选择。
我创建了Settings.bundle,并且能够从设备设置选项中的应用设置中选择语言。
现在我的麻烦点是:
我的应用程序可以选择设备语言或选择我的NSBundle设置。
请在某些代码部分的基础上向我提出建议或以任何其他方式帮助我。
谢谢你,等待好的回应。
答案 0 :(得分:0)
1
NSString * lan = [[NSLocale preferredLanguages] objectAtIndex:0]; NSLog(@"language :%@",lan);
简而言之,您可能需要在应用中添加语言选择选项。并使用NSLocalizedStringFromTable函数手动更改语言(包括故事板)。
希望这个帮助