gpt4 book ai didi

javascript - 使用 Javascript 导航方法时检测到错误的语言

转载 作者:行者123 更新时间:2023-12-05 07:02:40 24 4
gpt4 key购买 nike

我正在构建一个 React JS 网站,但遇到了与导航器问题相关的问题。我的默认浏览器是 Chrome,使用英语作为语言。当我登录 navigator.language 时,它​​给了我“he-IL”,我确实使用它但不是默认语言。在 navigator.languages 中,我得到以下数组:["he-IL"、"en-US"、"en"、"he"]。

有没有办法将其设置为仅在使用 navigator.language 时检测英语?还是必须从数组中获取?

最佳答案

我假设导航器函数使用的默认语言是特定于用户的,它返回一个表示用户首选语言的 DOMString 数组。您尝试返回关联语言的数组列表?。在返回的数组中,它们按偏好排序,最喜欢的语言在前。

可以通过更改浏览器设置轻松更改该属性。目前,我认为您的默认设置是 he-IL,因此需要将默认设置更改为英语。

我的工作正常,

navigator.languages returns ["en-US", "zh-CN", "ja-JP"]

关于javascript - 使用 Javascript 导航方法时检测到错误的语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63498088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com