使用Python Django的多语言站点

时间:2016-10-07 19:33:30

标签: python django

我们正在使用Python Django为多个用户创建一个网站。

我们需要为不同的注册用户设置系统消息的语言(例如用户错误的指示,控制元素的标签等)。

这样做的最佳方式是什么?

2 个答案:

答案 0 :(得分:0)

Django有一个非常成熟和标准的国际化框架。 documentation广泛且组织良好。

除非您想避免使用Django自己的翻译工具,这可能是客户端代码中的应用程序的情况,这是可行的方法。

答案 1 :(得分:-1)

activate中有django.utils.translation个功能,用于设置当前会话的语言。