django管理语言随机变化

时间:2013-02-21 08:00:33

标签: django internationalization django-admin django-i18n

我最近开始使用django国际化。 只有一个视图和匹配模板,我为其添加了可翻译的字符串,并为3种语言进行了翻译。

现在我注意到django管理语言的变化似乎是随机的。它改为更多语言而不是我翻译成的语言(英语,法语和德语)。

任何人都知道可能导致它的原因吗?

1 个答案:

答案 0 :(得分:1)

这似乎是因为django翻译模块的奇怪行为造成的。

translation.activate()更改了整个过程的语言。

我需要做的是在渲染模板后调用translation.deactivate()