我想本地化我的应用程序;我正在使用 Swift 2。我按照本教程进行操作,但遇到了 2 个问题。
1.两种语言的本地化图像消失
我以相同的方式为German和English本地化了多个图像。对于两种语言,一组图像(图像的 en 和 de 版本)都会消失。我添加了它们,它们位于项目的文件夹中,我无法发现与我本地化的其他图像有任何区别。
我试过了
- 清理和运行项目(没有错误)
- 删除图像并再次添加它们
- 删除并添加了本地化
......没有任何帮助。任何想法?
2.错误w/ NSLocalizedString
&Localizable.strings
我创建了一个Localizable.strings
用于本地化我的应用程序字符串的方法。这是我使它们可本地化的方法:
button.setTitle(NSLocalizedString("buttonTitle", comment: "MyButton"), forState: .Normal)
在英语Localizable.strings
中,我添加了:
"buttonTitle" = "MyButton"
…对于德语:
"buttonTitle" = "MeinButton"
现在,Xcode 没有在代码中显示任何错误,但它说
读取失败:
由于格式不正确,无法读取数据。
有任何想法吗?提前
谢谢你:)
编辑
问题 #2 已解决,我错过了;
那里。感谢codingVoldemort!