URL前缀在Django中是否是可行的i18n信号?

时间:2018-09-03 12:44:38

标签: django internationalization

用户需要访问Django网站,并根据需要选择支持的语言的页面(例如enfr)。

支持语言切换的机制包括:

  1. 通过存储的首选项和/或JavaScript设置cookie标志。根据标志返回内容。

  2. 在子域中对语言进行编码,例如en.wikipedia.org

  3. 在URL中编码语言,类似于example.com/en/stub

由于各种原因,无法使用选项1和2。选项3在Django中可行吗?

换句话说,已经是带有内置或第三方i18n模块的选项,或者实现起来很简单?

0 个答案:

没有答案