我正在尝试在访客电脑中安装可用的语言。问题是我不想从互联网浏览器中获取语言。
请问有什么建议吗?
唯一的(标准)方法是查看 HTTP 标头的“Accept-Language”。见标准。如果您可以在未经许可的情况下访问更多信息,那将是一个安全漏洞。
您可以运行一些 Active X 组件来监视用户的计算机,但您必须先让他们授予您权限,但我怀疑这只会导致人们不想使用您的网站。它也只能在 Windows 上运行。我不建议这样做。
当然,您可以随时要求您的用户通过一些设置页面告诉您。如果更改此设置有助于他们使用您的网站,他们可能不会介意这样做。