有什么想法吗?感谢
答案 0 :(得分:0)
答案 1 :(得分:0)
您需要编写自己的NSLocalizedString宏版本,该宏根据用户首选项而不是手机区域设置选择语言包
答案 2 :(得分:0)
我们正在使用类似下面的内容(受Localize-Swift启发)。请注意,如果您使用的是附加应用扩展程序,则必须将所选语言存储在{{1}}以外的其他位置。如果需要,应该很容易扩展多种支持。
在下面添加类和字符串扩展名后,您可以调用UserDefaults.standard
而不是"key_from_string_files".localized()
的变体来获取本地化字符串。
NSLocalizedString