如何在其他target使用国际化

let bundle  = Bundle.init(identifier: "com.xxxx.AppUpdater")
 NSLocalizedString(key, tableName: "Localizable", bundle: bundle!, value: "", comment: comment)

首先获取当前的bundle,然后设置对应的参数

参数解释:
key: 对应的Localizable文件中的keyword
tableName : 对应的国际化文件的文件名,"Localizable"是当前bundle中的文件
value: 如果该key在"Localizable"中未被定义,则使用此默认值
comment : 对一些不具体明了的key的解释

你可能感兴趣的:(如何在其他target使用国际化)