多语言网站HTML最佳解决方案

时间:2014-02-28 00:13:03

标签: html subdomain multilingual

我目前正在构建一个HTML网站,我需要让它多语言化...... 所以我在问什么是最好的解决方案?

我应该使用子域http://en.mysite.com,还是简单,例如:

  

mysite.com/en/index.htm -

     

mysite.com/fr/index.htm

我应该翻译所有语言的所有内容还是有自动翻译的工具?

最后,如何让网站检测用户位置并将其重定向到他的语言?

3 个答案:

答案 0 :(得分:1)

一般来说,我会说在搜索引擎中排名更高,避免使用子域名可能会更好。

由于您只有HTML,因此重定向解决方案不足以考虑它们。例如,如果有人决定从巴黎访问英文版本,为避免烦人的重定向,您可能需要通过cookie跟踪此选择。 您可以为他们建议一种语言(根据他们的位置),而不是重定向。这可以通过谷歌加载器:https://developers.google.com/loader/

答案 1 :(得分:1)

THIS链接可能是一个很好的起点。

答案 2 :(得分:0)

您可以使用/your/path?lang=en

要检测用户语言,请参阅:https://stackoverflow.com/a/8199791/1500022