匿名用户使用 ?tl=[lang] 时的本地化 bug

你好,

这个问题部分类似于 去年已修复的一个问题。我认为在 11 月的修复后一切正常,但在 1 月又出现了问题 :thinking:

问题描述:
我们的论坛启用了以下所有设置:

  • 根据 Accept-Language 头设置语言环境
  • 根据 Cookie 设置语言环境
  • 根据参数设置语言环境

当作为匿名用户访问论坛并带有语言参数时(例如 ?tl=fi),即使浏览器语言为英语,您也能正确看到芬兰语的主题标题。然而,当您向下滚动页面时,部分标题会显示为英语。此外,当您打开任意主题(无论是芬兰语还是英语主题)时,主题内的消息内容会显示为英语。即使右上角显示的语言选择为 FI,此问题依然存在。

以下是展示该问题的屏幕录制。据我所知,此问题仅出现在匿名用户中。您可以在 forum.inderes.com 上自行测试。