我使用 django.middleware.locale.LocaleMiddleware 来获取 i18n'ed 网站并通过set_language redirect制作语言“切换器” 。
我只是无法理解几件事:
为什么它在 process_responce 期间调用
translation.deactivate
(github 上的源代码)?这是否意味着我不能使用这个中间件?(它只显示一次不同语言的页面,然后切换回来。)
我使用 django.middleware.locale.LocaleMiddleware 来获取 i18n'ed 网站并通过set_language redirect制作语言“切换器” 。
我只是无法理解几件事:
为什么它在 process_responce 期间调用translation.deactivate
(github 上的源代码)?
这是否意味着我不能使用这个中间件?(它只显示一次不同语言的页面,然后切换回来。)