我的意思是翻译成不同的语言。
我只找到了脚本本地化的说明,但我也有在代码中设置的字符串。
(我用的是斯威夫特)

最佳答案

简而言之-请参见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/

10-13 02:49