语言时区处理器

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

设置语言的顺序

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

设置时区的顺序

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

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