【问题标题】:Internationalization and For Program Localization. i18n国际化和程序本地化。 i18n
【发布时间】:2013-11-28 03:53:32
【问题描述】:

我从事过的几个项目都是为国际化而设置的。

从编程的角度来看,我已经完成了几乎所有的设置并将所有字符串放入一个 xml 文件或属性文件中。我希望将这些文件翻译成其他语言,例如:意大利语 (it)、西班牙语 (es)、德国 (de)、巴西葡萄牙语 (pt-br)、简体中文 (zh-cn)、繁体中文 (zh- tw)、日语 (ja)、俄语 (ru)、匈牙利语 (hu)、波兰语 (pl) 和法语 (fr)。

我考虑过使用谷歌翻译之类的服务,但是我觉得这个自动翻译工具还是有点弱。

总之,我很好奇其他人是否在他们的程序中使用了专业的翻译服务,如果是,人们会推荐哪些服务,以及您是如何与翻译团队协调翻译更新的?关于我应该支付什么的任何想法?或者有没有我不知道的更好的方法?

【问题讨论】:

    标签: localization internationalization


    【解决方案1】:

    Google、Bing 等机器翻译服务不是一个好的选择。正如您所提到的,这些服务实际上仍处于起步阶段,更重要的是,使用它们很可能会给您的非英语客户对您的应用程序留下不好的印象。

    如果您想要高质量的翻译,您需要聘请专业翻译机构的服务。翻译人员需要了解您的应用程序才能正确翻译文本,因此向他们提供应用程序本身或英文产品的屏幕截图会有所帮助。

    您将按字数付费 - 费率因机构而异,也因语言而异。

    另一种选择是使用众包翻译,例如来自GetLocalization

    总而言之,正确的本地化不仅仅是翻译文本的问题 - 您需要与您的翻译人员建立关系,并确保他们了解您的应用程序以及他们正在翻译的字符串的上下文,否则您最终会如果应用程序语言不通,这将对您的公司产生负面影响。

    【讨论】:

    • 可用的商业统计机器翻译选项不限于 Google 和 Bing。有些公司将机器翻译作为他们的主要产品,他们的解决方案是可定制和可训练的(通过上传翻译记忆库和术语数据库)。
    • 当然,基于统计/规则的 MT 系统存在于 Bing/Google 之外,但在这个问题的上下文中,我没有提到这些,因为它们很昂贵(如果你去一个供应商和时间/资源,如果您决定在内部使用 MOSES 或其他东西) - 很可能会超过上述用户要求。
    猜你喜欢
    • 1970-01-01
    • 2015-07-07
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-09
    • 1970-01-01
    相关资源
    最近更新 更多