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



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

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

mysite.com/en/index.htm -

mysite.com/fr/index.htm

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

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

一般来说,我会说要在搜索引擎中获得更高的排名,最好避免使用子域。

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

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

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

最新更新