我找到了这个工具 genstrings
,但是它在线上失败了:NSLocalizedString(key,comment);
-(NSString*)toLocalizableString:(NSString*)key
withComment:(NSString*)comment{
NSString* stringResult = nil;
if (key){
stringResult = NSLocalizedString(key, comment);
}
NSLog(@"(*) key: <%@> (&) value: <%@> (*)",key,comment);
return stringResult;
}
此外,本地化步骤:
- 找到所有字符串并用
NSLocalizedStringFromTable
包裹它们 - 使用
genstrings
提取字符串 - 放置可本地化的文件并查找翻译
- 做得好!
我卡在了第一步。 如何找到所有需要翻译的字符串?
还是我错了?
感谢解释!
最佳答案
关于iOS 本地化 : Extract strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14360419/