【问题标题】:Change app's language without restart app无需重启应用即可更改应用语言
【发布时间】:2017-05-02 10:40:49
【问题描述】:

我需要在不重启应用的情况下更改我的应用语言,我试试这个解决方案:

  1. 英语和

[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"en", nil] forKey:@"AppleLanguages"]; [[NSUserDefaults standardUserDefaults] synchronize];

  1. 法语

    [[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"fr", nil] forKey:@"AppleLanguages"]; [[NSUserDefaults standardUserDefaults] synchronize];

感谢您的帮助,对不起我的英语

【问题讨论】:

标签: ios objective-c internationalization


【解决方案1】:

我猜你可能想看看this(Hodor) 我没用过,但它可能对你有用。

它声称您可以更改应用程序语言而无需像微信那样重新启动您的应用程序(我对微信了解不多)。

【讨论】:

    猜你喜欢
    • 2014-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-19
    • 2011-08-10
    • 1970-01-01
    • 2013-07-18
    • 2023-04-03
    相关资源
    最近更新 更多