【问题标题】:How to make UILabel contents non localizible when genetating string via ibtool?通过 ibtool 生成字符串时如何使 UILabel 内容不可本地化?
【发布时间】:2012-07-21 12:13:52
【问题描述】:

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

【问题讨论】:

    标签: ios localization interface-builder xib


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-11
      • 2011-08-13
      • 2013-05-31
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 1970-01-01
      • 2011-01-16
      相关资源
      最近更新 更多