我是 iPhone 应用程序的新手,我想通过按键转换语言来使我的应用程序成为双语“支持英语和阿拉伯语”
谁能告诉我如何以编程方式执行此操作?
注意:我想将应用程序的语言与设备语言分开更改。
提前致谢。
我是 iPhone 应用程序的新手,我想通过按键转换语言来使我的应用程序成为双语“支持英语和阿拉伯语”
谁能告诉我如何以编程方式执行此操作?
注意:我想将应用程序的语言与设备语言分开更改。
提前致谢。
您可以使用以下方式即时切换语言:
NSString* path = [[NSBundle mainBundle] pathForResource:@"en" ofType:@"lproj"];//use the language code here
NSBundle* languageBundle = [NSBundle bundleWithPath:path];
这将为您提供特定语言的捆绑包。然后,您可以使用以下命令获取密钥的特定翻译:
[languageBundle localizedStringForKey:Key value:@"" table:nil];