我们正在使用Python Django为多个用户创建一个网站。
我们需要为不同的注册用户设置系统消息的语言(例如用户错误的指示,控制元素的标签等)。
这样做的最佳方式是什么?
答案 0 :(得分:0)
Django有一个非常成熟和标准的国际化框架。 documentation广泛且组织良好。
除非您想避免使用Django自己的翻译工具,这可能是客户端代码中的应用程序的情况,这是可行的方法。
答案 1 :(得分:-1)
activate
中有django.utils.translation
个功能,用于设置当前会话的语言。