【发布时间】:2014-08-15 19:13:29
【问题描述】:
我正在尝试本地化我的应用,我有以下代码:
self.arrayLabels = [NSArray arrayWithObjects:NSLocalizedString(@"This is a test", "this is a test"), NSLocalizedString(@"I want my strings to get added to localizable strings file", "strings comment") , nil];
所以,基本上,据我了解,应该是这样,我单击Editor > Export for Localization,字符串应该在我的XLiff 文件中。但是,他们不是。
我有两种语言,英语和葡萄牙语,localizable.strings 文件都是空的。
我错过了什么吗?
【问题讨论】:
-
我也有同样的问题,有时候字符串就是不显示。
-
我也有同样的问题。我注意到的是,我的测试目标中包含的文件确实正确转换了 NSLocalizedString。我正在尝试确定这是为什么。
-
这是对 NSLocalizedString 的错误使用,因为 cmets 被声明为字符串,而 "" 前面没有 @,这会在尝试使用 genstrings 进行处理时引发错误
标签: xcode localization internationalization