【发布时间】:2013-05-21 09:52:46
【问题描述】:
我们必须创建多区域和多语言的网站。例如:
- http://mysite.com/jp/us/日本用英语
- http://mysite.com/jp/jp/日本用日语
- http://mysite.com/au/us/ 澳大利亚用英语
对于多语言,django-cms 和 i18n_patterns 处理得很好。但是当我尝试使用 django 站点框架添加多区域支持时,它无法按预期工作:(。我添加了带有子域的站点:mysite.com/au、mysite.com/vn、mysite.com/us。在 django -cms 管理页面 我已经向站点添加了内容。但是现在我不知道如何配置 url 以匹配站点。
我想要http://mysite.com/<region>/<language>/ 但i18n_patterns 似乎强制使用http://mysite.com/<language>/<region>/ 之类的网址。怎么改呢
请帮忙
【问题讨论】:
标签: django multilingual django-cms django-sites