如何实现页面翻译

时间:2015-01-21 11:44:32

标签: javascript jquery html

您好我开发了一个网站,但现在我需要在我的网站中添加语言翻译器。如何添加语言翻译器动态地将我网站的所有内容翻译成所需的语言。帮助我解决这个问题

2 个答案:

答案 0 :(得分:1)

您不应该使用任何在飞行中执行此操作的翻译人员。请记住,在翻译多个单词时,翻译人员是您的敌人。特别是当两种语言都不是英语时。其次,这可能会占用大量处理资源而无需缓存,它会炸毁您的网络。

要做得对,您应该将i18n功能应用到您的网站。这需要您:

  • 使用带有i18n键的i18n标签替换您网站上的所有标签
  • 创建包含每个i18密钥翻译的i18n属性字段
  • 更改语言需要重新加载页面
  • 在显示内容(取自数据库或来源)时,您应该为每种语言创建内容,并根据请求中的区域设置选择内容

正如您所看到的,创建完全多语言的应用程序不是在公园散步,这是一项艰苦的工作。

答案 1 :(得分:0)

如果您想以不同语言提供网站内容,则需要本地化服务(取决于您网站的规模/规模)或使用Google Translate's API等免费的API。请参阅Beri关于性能影响的答案。

您需要自己做一些研究,看看哪种解决方案适合您的需求。我们在您的网站上没有太多背景信息,因此回答起来有点困难。

This answer可能与您相关。