gpt4 book ai didi

internationalization - 多语言网站中的 Cookie 与语言检测(浏览器与位置)与两者均无

转载 作者:行者123 更新时间:2023-12-01 04:19:51 26 4
gpt4 key购买 nike

我在以下情况下进退两难:

困境1

cookies :

它对从他/她的个人计算机访问网站的用户有好处(无需再次选择首选语言),但是如果有人在公共(public) PC(例如图书馆)中首先选择了一种语言会发生什么,那么它不会使太有意义了,因为可能会有其他语言偏好的人来。

困境二

语言检测:

如果网页从该位置检测到语言。住在那个国家的外国人怎么办? (居住在一个国家的外国人是否更有可能使用设置为他/她语言的浏览器?)。

(我已经有一个菜单来选择语言,但我认为“自动化”很好。)

哪个可能是最好的解决方案?

最佳答案

我的偏好:

  • 如果用户已注册并有语言偏好,请使用该语言
  • 使用 Accept-Language HTTP header 进行语言检测
    2.5(位置语言检测)
  • 备用语言(例如:en_US 或更适合您的目标公众)

  • 我不确定按位置进行语言检测是一个真正的好主意,目前,大多数设备共享位置都是移动设备,这可能意味着用户正在旅行。
    也有你说的外国人。就我而言,我是法国人,住在法国,但浏览器偏好 en_US。

    关于internationalization - 多语言网站中的 Cookie 与语言检测(浏览器与位置)与两者均无,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2350931/

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