我想将应用程序本地化为两种语言,一种是 LTR,另一种是 RTL,而无需重新启动应用程序。
class func changeLanguageForceFully(currLan : String){
let langCultureCode: String = currLan
let defaults = NSUserDefaults.standardUserDefaults()
defaults.setObject([langCultureCode], forKey: "AppleLanguages")
defaults.synchronize()
}
上述功能运行正常,但需要重新启动应用程序后才能生效。
最佳答案
关于ios - 本地化英语和阿拉伯语应用程序,无需重新启动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41478716/