我想设置ViewController的语言(所有字符串必须以我的语言加载),但是设备的语言可能有所不同。我该怎么办?
示例: 设备的语言:俄语
View Controller:英文
答案 0 :(得分:0)
我对这种情况的处理方法如下
func (o *ObserverOne) Update(subject *subjects.Subject, updateType string) {}
class Strings {
static var sharedInstance: Strings = Strings()
// MARK: Properties
var name: String
init(){
switch /* your custom language */ {
case /* english */:
self.name = "name"
}
// you can add multiple choices here
default:
self.name = "russian name"
}
}