我的意思是翻译成不同的语言。
我只找到了脚本本地化的说明,但我也有在代码中设置的字符串。
(我用的是斯威夫特)
最佳答案
简而言之-请参见NSLocalizedString
函数。这也是在那里的斯威夫特…其声明如下:
func NSLocalizedString(
key: String,
tableName: String? = default,
bundle: NSBundle = default,
value: String = default,
#comment: String) -> String
第三个到第六个参数有默认值,因此可以这样调用:
NSLocalizedString("foo") // -> Maybe「フー」in your Japanese strings file?
或者像这样:
NSLocalizedString("foo", comment: "metasyntactic variable")
或者任何其他组合的论点。
查看苹果文档中的Internationalization and Localization Guide。
关于xcode - xcode:如何在代码中本地化字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29496508/