Python 如何在django cms中为同一页面的不同语言添加不同的基础模板
如何在django cms中为同一页面的不同语言添加不同的基础模板 我正在尝试设置一个页面并用不同的语言显示它。对于所有语言,我需要使用不同的基本模板Python 如何在django cms中为同一页面的不同语言添加不同的基础模板,python,django,content-management-system,django-cms,Python,Django,Content Management System,Django Cms,如何在django cms中为同一页面的不同语言添加不同的基础模板 我正在尝试设置一个页面并用不同的语言显示它。对于所有语言,我需要使用不同的基本模板 我是全新的django cms。请提供帮助。您需要为每种语言创建不同的页面树 每个页面只有一个模板。使用{%trans%}和{%blocktrans%}翻译其中的字符串。或者{%if request.LANGUAGE==“en”%} 如果模板真的有那么大的不同:不要在页面中添加其他语言。。。但是只使用一种语言创建不同的页面树。您需要为每种语言创建
我是全新的django cms。请提供帮助。您需要为每种语言创建不同的页面树
每个页面只有一个模板。使用
{%trans%}
和{%blocktrans%}
翻译其中的字符串。或者{%if request.LANGUAGE==“en”%}
如果模板真的有那么大的不同:不要在页面中添加其他语言。。。但是只使用一种语言创建不同的页面树。您需要为每种语言创建不同的页面树
每个页面只有一个模板。使用
{%trans%}
和{%blocktrans%}
翻译其中的字符串。或者{%if request.LANGUAGE==“en”%}
如果模板真的有那么大的不同:不要在页面中添加其他语言。。。但是只使用一种语言创建不同的页面树。我有一个页面,针对该页面,我有不同语言的模板,我只需要将它们加载到/en/ru/gr等URL上。我所做的是,我创建了一个页面,并为该页面添加了语言,但由于每个特定语言页面的基本模板相同,所以它只加载一个模板。我想要的是,如果用户更改页面的语言,它应该加载其他语言的翻译模板,但它现在正在做的是加载相同的基本模板,因为每个特定语言的页面都有相同的基本模板。每个页面只有一个模板。使用{%trans%}和{%blocktrans%}转换其中的字符串。或者{%if request.LANGUAGE==“en”%}。如果模板真的有那么大的不同:不要在页面中添加其他语言。。。但是只使用一种语言创建不同的页面树。我有一个页面,针对该页面,我有不同语言的模板,我只需要将它们加载到/en/ru/gr等URL上。我所做的是,我创建了一个页面,并为该页面添加了语言,但由于每个特定语言页面的基本模板相同,所以它只加载一个模板。我想要的是,如果用户更改页面的语言,它应该加载其他语言的翻译模板,但它现在正在做的是加载相同的基本模板,因为每个特定语言的页面都有相同的基本模板。每个页面只有一个模板。使用{%trans%}和{%blocktrans%}转换其中的字符串。或者{%if request.LANGUAGE==“en”%}。如果模板真的有那么大的不同:不要在页面中添加其他语言。。。但是只使用一种语言创建不同的页面树。