【问题标题】:localizable.strings editor for translators [closed]翻译者的localizable.strings编辑器[关闭]
【发布时间】:2012-10-11 13:15:08
【问题描述】:

有没有人知道任何好的和易于使用的编辑器来翻译从 xCode 生成的 localizable.strings 文件?

该程序将由所有非技术人员使用,因此它应该非常易于使用,并确保在翻译过程中不会出现可能导致文件无法工作的错误(例如,在字符串的结尾,或未转义的双引号)。

我正在尝试为我们的翻译人员找到一个非常易于使用的工具,但我找不到 :-( 我发现的唯一东西是Localization Suite,但我认为这对于技术不高的人来说太复杂了......

建议?

我正在编辑说如果 Gengo 支持可本地化字符串文件中的 cmets,Clafou 的答案将是正确的答案。但它忽略了它,这不好。我真的希望有更好的解决方案。

【问题讨论】:

    标签: xcode localization translation localizable.strings


    【解决方案1】:

    有一个名为 Gengo String 的在线工具:http://gengo.com/string/about/

    【讨论】:

    • 谢谢,我试过了,看起来不错,但是你用过吗?它似乎无法从 localizable.strings 中显示我的 cmets,这对于某些翻译字符串至关重要...
    • 不,我没试过,可惜那些cmets。如果有注释功能可以用作备份?看起来他们正在开发一个新版本,也许他们会解决这个问题。过去我使用过 Amanuens,这是一个非常相似的工具,您可以在其中手动注释字符串以指导翻译,但该工具已下线(我认为是因为它输给了 Gengo,这似乎更好地建立了)
    • 请注意,一般来说,需要评论应该是例外而不是常态。如果每个字符串都有注释,翻译者可能会忽略它们(翻译者每个词的报酬不高,也不会在每个条目上花费很长时间)。因此,如果只有少数字符串需要解释,您始终可以在电子邮件或其他文档中单独提供此信息。
    • 嗯,我们有内部翻译,所以我们使用它们。但我们正在努力为他们找到一种简单的合作方式。您的解决方案目前是最好的,我联系了 Gengo 支持,询问他们是否计划增加对 cme​​ts 的支持,但这会引发问题。我们的翻译人员已经向我询问了一些字符串的详细信息,因为我的 cmets 会回答他们删除的问题...
    【解决方案2】:

    如果您愿意进行一些文件转换,您可以使用Pootle 来托管您自己的在线翻译,这样可以消除大部分技术人员开销和安装软件的需要。

    转换将使用prop2po 将您的字符串文件转换为 Pootle 可以直接使用的 PO 文件。但是对于非技术用户来说,这种权衡是值得的。

    免责声明:我在 Pootle 上编码。

    【讨论】:

    • 是不是意味着我必须在翻译完成后转换回localizable.strings文件格式?
    • 是的。但它也将字符串放入 PO,允许翻译人员使用更多的本地化编辑工具。
    【解决方案3】:

    POEditor 的界面非常简单,适合协作翻译。它支持.strings文件和cmets。

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    • 我看不出我的答案与其他人的答案有何不同。
    • 您的答案已被标记为待审核,而其他答案可能没有。但感谢您指出。连问题都不合适。
    【解决方案4】:

    你也可以使用Weblate,它支持字符串文件,无需任何转换,但依赖于Git,所以如果你不使用它,还需要一些额外的设置。

    您还可以使用一些第三方服务,我至少知道 https://www.transifex.com/https://crowdin.com/ 支持 Apple 字符串,检查他们的定价条件(AFAIK 他们提供免费软件的免费计划)。

    【讨论】:

      猜你喜欢
      • 2018-03-09
      • 2023-03-04
      • 1970-01-01
      • 2016-01-20
      • 2016-06-29
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      • 1970-01-01
      相关资源
      最近更新 更多