标签: django internationalization
用户需要访问Django网站,并根据需要选择支持的语言的页面(例如en或fr)。
en
fr
支持语言切换的机制包括:
通过存储的首选项和/或JavaScript设置cookie标志。根据标志返回内容。
在子域中对语言进行编码,例如en.wikipedia.org
在URL中编码语言,类似于example.com/en/stub
example.com/en/stub
由于各种原因,无法使用选项1和2。选项3在Django中可行吗?
换句话说,已经是带有内置或第三方i18n模块的选项,或者实现起来很简单?