我们必须创建多区域和多语言网站。例如:Django-CMS多区域和多语言子网站
- http://mysite.com/jp/us/对于日本的英文
- http://mysite.com/jp/jp/对于日本在日本
- http://mysite.com/au/us/对于澳大利亚英语
对于multiligual,的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>/
网址。如何改变这也
请帮
您的解决方案似乎更容易实现,但我们必须改变URL来/和它在某种程度上不是他们问。感谢您的解决方案。 –
那么改变这个要求不是一种选择吗?这两个地区如何区别? – ojii
这是客户端reequirement :(我想我必须写一个中间件来处理这个问题。三江源反正 –