ios - 通过 ibtool 生成字符串时如何使 UILabel 内容不可本地化?

标签 ios localization interface-builder xib

我的 xib 上有一些标签。其中一些不需要本地化。当我通过 ibtool 生成字符串文件时,所有标签内容都包含在结果文件中。 生成字符串时如何从本地化中排除 IB 中的某些 UI 对象?

最佳答案

遗憾的是,无法注释 nib/xib 文件的内容,因此 ibtool 的 --export-strings-file 命令会忽略某些字符串。

您可以选择使用 --export-xliff 选项,然后编辑 XLIFF 文件以锁定不得翻译的片段(属性 translate="no") 在将它们发送出去以使用您所有的语言进行本地化之前。不过,只有本地化人员使用与 XLIFF 兼容的 CAT 工具,这可能才值得做。

关于ios - 通过 ibtool 生成字符串时如何使 UILabel 内容不可本地化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11609495/

相关文章:

iis - 在IIS 6.0中更改默认语言环境

iphone - 如何从 "partial curl"类型segue返回

c# - UINavigationBar 在键盘打开时被推出屏幕(UITextView)

ios - 如何实现Cocos2D?

ios - OpenGL iOS 2d 4 英寸显示器

用于管理推送通知的 iOS API

iOS AWS S3 传输实用程序未上传

java - 在源代码中使用本地化文件与硬编码变量的优缺点是什么?

javascript - 如何在 kraken.js 中定义相对于 url 的语言环境?

ios - "Scollable content size ambiguity"尽管硬编码宽度和高度?