1 选中project-localizeations- + 添加语言
2 cmd + n , 新建 ios String file, 默认名为 Localizable.strings 的文件
3 左侧选中 Localizable, 右侧添加 Localize...
4 两个文件里分别设置:
"NavaTitle" = "Localizable";
"NavaTitle" = "语言国际化";
使用 NSLocalizedString("NavaTitle", comment: "")
给String 添加扩展方法 myLocalizedString
import Foundation
/** 国际化的拓展 */
extension String {
var myLocalizedString: String {
get{
return NSLocalizedString(self, comment: self)
}
}
}
使用
self.title = "Library Playlists".myLocalizedString