【发布时间】:2012-10-22 13:08:50
【问题描述】:
我想用三种不同的语言建立一个非常小的网站。
基本上我想使用一个单一视图,根据所选语言将不同的数据发送回到同一个模板(无论如何,所有数据都在一个表中)。
我刚刚通读了internationalization 文档,该文档提供了很好的概述,但我仍然不知道如何根据所选语言呈现正确的内容。似乎我可以使用 requestcontext 类提取此信息,但究竟如何?还是我把事情复杂化了?有人可以提供一个很好的例子吗?
【问题讨论】:
-
感谢 Burhan 的链接,我一定错过了这部分。只是为了确保:如果我使用redirect-view 设置用户偏好,我将在我的视图中设置
request函数? -
另外,您应该确保使用请求上下文(即,使用
rendershortcut 或 CBV)。
标签: django django-views django-multilingual