首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp.net mvc中的全球化/本地化

asp.net mvc中的全球化/本地化
EN

Stack Overflow用户
提问于 2012-09-15 02:58:18
回答 3查看 380关注 0票数 1

当微软、谷歌和雅虎等公司提供现成的翻译器插件时,为什么必须使用.resx等资源文件在应用程序中实现全球化功能。为什么不简单地在应用程序中插入这些翻译器中的任何一个,让用户自由选择自己的语言/文化呢?哪一个比另一个好?提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-15 03:07:52

自动机器翻译与提供不同语言的自定义翻译不同。机器翻译经常出错,可以很容易地用一种冒犯或尴尬的方式表达一些东西。它也完全没有考虑本地化。

更重要的是,公共机器翻译服务仅适用于公共网站。大多数全球化网站的页面只有登录用户才能访问。在这种情况下,您可以更容易地自己提供翻译。

如果你从客户那里赚钱,你最好投资于真正的翻译,而不是免费服务,这最终会使那些不会说网站主要语言的用户被边缘化。

票数 1
EN

Stack Overflow用户

发布于 2012-09-15 03:03:06

据我所知,这些翻译器并不准确。我的上一个老板雇佣了一名翻译,我们将数据翻译成一个单独的语言数据库表。

票数 1
EN

Stack Overflow用户

发布于 2012-09-15 03:23:09

自动翻译效率不高,当认真对待应用程序时,会给你带来麻烦。有一个非常简单的语言测试,你可以在你的应用程序上执行。首先,你要把原语言翻译成目标语言。然后,获取结果并将其翻译回来。如果你得到了令人满意的结果,你就可以开始工作了。

事实上,对于一些简单的应用程序,这将是一种推荐的方式。然而,它可能会回来咬你的臀部。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12430407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档