当微软、谷歌和雅虎等公司提供现成的翻译器插件时,为什么必须使用.resx等资源文件在应用程序中实现全球化功能。为什么不简单地在应用程序中插入这些翻译器中的任何一个,让用户自由选择自己的语言/文化呢?哪一个比另一个好?提前谢谢。
发布于 2012-09-15 03:07:52
自动机器翻译与提供不同语言的自定义翻译不同。机器翻译经常出错,可以很容易地用一种冒犯或尴尬的方式表达一些东西。它也完全没有考虑本地化。
更重要的是,公共机器翻译服务仅适用于公共网站。大多数全球化网站的页面只有登录用户才能访问。在这种情况下,您可以更容易地自己提供翻译。
如果你从客户那里赚钱,你最好投资于真正的翻译,而不是免费服务,这最终会使那些不会说网站主要语言的用户被边缘化。
发布于 2012-09-15 03:03:06
据我所知,这些翻译器并不准确。我的上一个老板雇佣了一名翻译,我们将数据翻译成一个单独的语言数据库表。
发布于 2012-09-15 03:23:09
自动翻译效率不高,当认真对待应用程序时,会给你带来麻烦。有一个非常简单的语言测试,你可以在你的应用程序上执行。首先,你要把原语言翻译成目标语言。然后,获取结果并将其翻译回来。如果你得到了令人满意的结果,你就可以开始工作了。
事实上,对于一些简单的应用程序,这将是一种推荐的方式。然而,它可能会回来咬你的臀部。
https://stackoverflow.com/questions/12430407
复制相似问题