0
我如何可以在Django CMS同一頁面的不同語言添加不同的基本模板?如何添加不同的基礎模板相同頁面的不同的語言在Django CMS
我想設置一個頁面,並用不同的語言顯示它。對於所有的語言,我需要使用不同的基本模板。
我是全新的django cms。請幫忙。
我如何可以在Django CMS同一頁面的不同語言添加不同的基本模板?如何添加不同的基礎模板相同頁面的不同的語言在Django CMS
我想設置一個頁面,並用不同的語言顯示它。對於所有的語言,我需要使用不同的基本模板。
我是全新的django cms。請幫忙。
您需要爲每種語言創建不同的頁面樹。
每頁只有一個模板。使用{% trans %}
和{% blocktrans %}
來翻譯字符串。或{% if request.LANGUAGE == "en" %}
。
如果真的模板不同,那麼多:沒有其他語言添加到網頁...但只有一種語言創建不同的頁面樹。
我有一個頁面,並針對該頁面我有不同的模板在每種語言,我只需要加載它們在/ en/ru/gr等網址。 我所做的是我已經創建了一個頁面併爲該頁面添加了語言,但是對於每個語言特定的頁面,基本模板都是相同的,它只是加載一個模板。我想要的是,如果用戶更改頁面的語言,它應該使用其他語言加載我翻譯的模板,但它現在正在執行的是它只加載相同的基本模板,因爲每個語言特定的頁面具有相同的基本模板。 – 2013-03-13 09:59:14
每個頁面只有一個模板。使用{%trans%}和{%blocktrans%}來翻譯字符串。或者{%if request.LANGUAGE ==「en」%}。如果這些模板真的有很大的不同:不要將其他語言添加到頁面中......但只使用一種語言創建不同的頁面樹。 – digi604 2013-03-13 12:38:21