标签 locator 下的文章

浏览器语言偏好侦测器

Laravel 框架侦测浏览器语言偏好,某些情况下存在 BUG ,它依赖于 Symfony\Component\HttpFoundation\RequestgetPreferredLanguage 方法。

问题主要表现为:在优先简体中文(其它非英语也有可能)偏好(Accept-Language:zh-CN,zh;q=0.8,en;q=0.6,zh-TW;q=0.4)的Chrome 浏览器下,仍会返回英文,即使存在可用的简体中文语言版本。在 stackoverflow 网站上有相关问题的讨论,部分答者建议使用不同语言对应不同 url 的方案。

- 阅读剩余部分 -