如何在django cms中为同一页面的不同语言添加不同的基本模板?
我正在尝试设置页面并以不同语言显示它。对于所有语言,我需要使用不同的基本模板。
我是全新的django cms。请帮忙。
答案 0 :(得分:3)
您需要为每种语言创建不同的页面树。
每个页面只有一个模板。使用{% trans %}
和{% blocktrans %}
来翻译其中的字符串。或{% if request.LANGUAGE == "en" %}
。
如果模板确实差异很大:不要向页面添加其他语言......但只用一种语言创建不同的页面树。