语言时区处理器


基础插件可以自动设置当前请求的语言和时区。
设置语言和时区的处理器基于IHttpRequestPreHandler实现。

设置语言的顺序

  • 客户端传入的Cookies (LocaleUtils.LanguageKey: "ZKWeb.Language")
  • 客户端浏览器语言,如果LocaleSettings设置允许检测浏览器语言
  • LocaleSettings中的默认语言

设置时区的顺序

  • 客户端传入的Cookies (LocaleUtils.TimeZoneKey: "ZKWeb.TimeZone")
  • LocaleSettings中的默认时区

改变默认语言和时区可以修改通用配置LocaleSettings
如果不手动设置则使用服务器的本地语言和时区。