如何在django cms中为同一页面的不同语言添加不同的基本模板

时间:2013-03-12 21:20:10

标签: python django content-management-system django-cms

如何在django cms中为同一页面的不同语言添加不同的基本模板?

我正在尝试设置页面并以不同语言显示它。对于所有语言,我需要使用不同的基本模板。

我是全新的django cms。请帮忙。

1 个答案:

答案 0 :(得分:3)

您需要为每种语言创建不同的页面树。

每个页面只有一个模板。使用{% trans %}{% blocktrans %}来翻译其中的字符串。或{% if request.LANGUAGE == "en" %}

如果模板确实差异很大:不要向页面添加其他语言......但只用一种语言创建不同的页面树。