ios - 为本地化导出时,Xcode Localizable.stringsdict 未包含在 .xliff 中

标签 ios xcode localizable.strings xliff

正如标题所说。我正在使用 Xcode 8.3,当我导出 .xliff 时,它不包括 localizable.stringsdict 中的内容。我选择了 localizable.stringsdict 并打开文件检查器并点击了大的 Localize 按钮。那似乎没有解决任何问题。有没有人有这方面的经验?

最佳答案

我不确定 XLIFF 是否能够表示 stringsdict 的内容,但即使是这样,正如您发现的那样,Xcode 不在 XLIFF 输出中包含您的 stringsdict。我研究过的每个翻译服务都直接支持 stringsdict 文件,因此您的解决方案是将 stringsdict 文件与 XLIFF 一起上传到您的翻译服务。

也就是说,当您导出本地化时,Xcode 至少没有将 stringsdict 文件与 xliff 文件一起复制到导出的本地化文件夹中,这似乎确实是一种疏忽。我建议您提交 bug report with Apple求这个。

关于ios - 为本地化导出时,Xcode Localizable.stringsdict 未包含在 .xliff 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46063264/

相关文章:

objective-c - 在iPad上非英语键盘输入时出错

swift - 播放一个声音循环,同时至少有一个同类 Sprite 在舞台上

php - 获取 facebook 用户 ID 并从 iOS 应用程序传递到 MySQL?

iphone - UITableview dequeueReusableCellWithIdentifier 和滚动卡住问题

ios - 如何在应用程序中设置本地化方向?(RTL 如果用户选择阿拉伯语,LTR 则选择语言为英语)

用于向 App Store 分发应用程序的 iOS 公司名称

ios - 确定何时将 subview 添加到 tableView

ios - JSQMessagesViewController 中不显示工具栏

swift - Swift 中 Localizable.strings 的最佳实践

iOS 如何同步 Main.storyboard 字符串和 Localizable.strings