頁我想我已經發表在我的Django-CMS應用程序的所有頁面的列表,但我似乎無法得到它呈現特定語言的URL。的Django-CMS絕對URL到
在我的設置我指定:
LANGUAGES = [
('sv', 'Svenska'),
('en', 'English'),
]
我去到管理網站,我創建聯繫人頁面(這不是現場入戶),並在不同的語言設置不同的蛞蝓,「接觸例如「-sv」和「contact-en」。
然後我有得到一個頁面
from cms.models import Page
page = Page.objects.published()[1]
print 'swe:', page.get_absolute_url(language='sv')
print 'eng:', page.get_absolute_url(language='en')
視圖
然後我得到這個輸出:
swe: /contact-en/
eng: /contact-en/
當我預計SWE-網址是/ SV /接觸-SV/
我不需要langage前綴的路徑,我可以將其前綴到路徑,但我需要特定於語言的路徑。
您是否設法解決此問題?我遇到了同樣的問題... – sogeking