我是iPhone应用程序的新手,我想做我的 应用程序双语“支持英语和阿拉伯语”通过按键转换语言
有人能告诉我如何以编程方式执行此操作吗?
注意:我想要从设备语言中单独更改应用程序的语言。
提前致谢。
答案 0 :(得分:0)
您可以使用以下方式在语言之间切换:
NSString* path = [[NSBundle mainBundle] pathForResource:@"en" ofType:@"lproj"];//use the language code here
NSBundle* languageBundle = [NSBundle bundleWithPath:path];
这将为您提供特定语言的包。然后,您可以使用以下方式获取密钥的特定翻译:
[languageBundle localizedStringForKey:Key value:@"" table:nil];