我正在尝试使用django-multilingual并正确设置它。但我发现除了模板用法示例之外,django-multilingual的一切都很清楚。
我刚刚开始使用django,我不知道,也许是因为这个原因,我无法弄清楚如何在模板端切换语言。
您是否有任何可以提供的示例或任何“更多”明确的来源/文档?
答案 0 :(得分:5)
在django中切换区域设置是一个简单的帖子做这个视图
https://docs.djangoproject.com/en/dev/topics/i18n/translation/#the-set-language-redirect-view
在模板中,您可以使用request.LANGUAGE_CODE
访问语言值答案 1 :(得分:4)
您可能还想尝试使用django-localeurl应用。它使用户能够在URL中切换存储当前区域设置的区域设置。它还提供了几个有用的模板标签,用于切换和显示可用的区域设置。