根据浏览器语言更改语言选择文本


Change language selection text based on browser language?

我有一个基本的下拉菜单,用户可以在其中选择网站应该出现的语言。我的问题是不是每个人都理解"选择语言"。所以我试图找到一种方法,可以检测浏览器的语言并相应地提供适当的文本。

例如,如果:

用户代理为英文

然后:

"选择语言"

如何使用PHP或Javascript执行此操作?

在 PHP 的服务器端,使用 Accept-Language 标头来确定浏览器配置的语言。详情可以在此答案中找到。