我正在创建一个需要在运行时更改语言的应用 语言是:英语,中文(简体)和马来西亚语,它不会杀死应用程序
但是我杀死了应用的代码
[[NSUserDefaults standard Userdefaults] setObject:[NSArray arrayWithObjects:@"zh-Hans", @"en", @"ms",nil] forKey:@"AppleLanguages"];
[[NSUserDefaults standardUserDefaults]synchronize];
我希望应用只需加载Bahasa Malaysia和中文(简体)的翻译,只要他们的按钮被点击不仅是系统语言而且是应用程序本身。与故事板。
答案 0 :(得分:0)
答案 1 :(得分:0)
试试这个: https://github.com/chenhaiteng/Localization-Utilities/tree/master/examples/LaunchWithLocale
这是一个示例,展示了如何启动具有指定本地化的应用。