2013-02-21 58 views
0

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

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

任何人都知道可能造成了什么?

回答

0

似乎是由于Django翻译模块的奇怪行为。

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

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