检测web用户';s语言,例如JavaScript语言?

检测web用户';s语言,例如JavaScript语言?,web,language-detection,Web,Language Detection,我正在考虑做我的网站的多种语言版本(例如英语和德语)。我想根据用户的语言提供一个合理的默认值 做这件事最简单、最不惹人讨厌的方法是什么 编辑:理想的解决方案不是使用任何服务器端技术,而是对html文件中的所有内容进行编码。目前,我有一个自动转发到主页的起始页。如果可能的话,我想让它更“聪明”因此,它可以转发到德语或英语版本。最简单的方法是检查Accept Language标头。最简单的方法是检查Accept Language标头。最简单的方法是解析。正如Gumbo指出的,最简单的方法是解析。(您

我正在考虑做我的网站的多种语言版本(例如英语和德语)。我想根据用户的语言提供一个合理的默认值

做这件事最简单、最不惹人讨厌的方法是什么


编辑:理想的解决方案不是使用任何服务器端技术,而是对html文件中的所有内容进行编码。目前,我有一个自动转发到主页的起始页。如果可能的话,我想让它更“聪明”因此,它可以转发到德语或英语版本。

最简单的方法是检查Accept Language标头。

最简单的方法是检查Accept Language标头。

最简单的方法是解析。

正如Gumbo指出的,最简单的方法是解析。

(您可以使用Accept Language HTTP请求头-如果它是由用户的客户端发送的话),但您不能直接从Javascript访问它。您需要服务器端平台(即PHP、ASP.NET或您正在使用的任何其他平台)的帮助)

,正如Gumbo指出的那样(您可以使用Accept Language HTTP请求头-如果它是由用户的客户端发送的),但您无法从Javascript直接访问该头。您需要服务器端平台(即PHP、ASP.NET或您正在使用的任何其他平台)的帮助

我相信属性是navigator.language或navigator.userLanguage。

我相信属性是navigator.language或navigator.userLanguage