在Web应用程序中翻译页面的最佳方法

时间:2011-10-15 20:24:20

标签: translation

我正在使用Spring,JSF 2和Primefaces 3开发Web应用程序。我希望用户能够从不同的语言中进行选择。我不想使用谷歌翻译。翻译我的网站的最佳方法是什么?

4 个答案:

答案 0 :(得分:1)

您是否在询问如何在技术上实施此方法或如何翻译您网站的内容?

对于前者,我相信你可以find a guide or five

对于后者,如果您不想使用像谷歌翻译这样的自动化服务,那么您将需要人类为您完成。除非你有多语种的朋友欠你一个忙,或者说像Facebook或Twitter那样热情的用户群,你不会免费获得这个。基本上,您的选择是支付那些执行此操作的众多公司之一的服务,或者单独找到多语言的个人,例如:通过致电当地大学的外语系或国际学生组织,或在Craigslist等上发帖。与网络开发承包商一样,我认为可以安全地假设您得到了您所支付的费用。

答案 1 :(得分:1)

查看http://www.coreservlets.com/JSF-Tutorial/jsf2/#Properties

基本上,您为每种语言创建属性文件,例如messages.properties,messages_fr.properties,messages_es.properties等,并根据语言环境加载相应的文件。

用户也可以自己选择语言,看一下该网站的下一个教程,看看如何实现它。

答案 2 :(得分:0)

当您说您不想使用谷歌翻译时,您是专门为男士提供GT还是任何此类服务?因为如果您不使用任何翻译服务,则必须以不同语言维护网站上每个网页的版本。并维护它们。

想想看,你可能不得不采用这种方法,因为没有一个在线翻译服务提供足够好的本地翻译。

答案 3 :(得分:0)

可能有一些商业机器翻译包,但我认为它们并不便宜。

或者,雇用一支翻译团队 - 那里有网站,您可以聘请翻译。

您可能想要搜索翻译软件,然后计算出您花了多少钱。

相关问题