我在django中有一个应用程序,我需要实现i18n,在django中应该很容易。但我的问题是,我不能使用HttpSession来存储用户语言!所以我的解决方案是,我添加了所有URL语言作为参数!有什么容易的,为什么这么做?!还是django的一些API?!
我看到this然而它只在django 1.4中可用,它仍然在Dev!
答案 0 :(得分:2)
尝试使用transurlvania,过去两周我在我的两个网站中使用过它,看起来非常好用,现在与docs say非常相似,所以我的猜测是将来很容易转向1.4。
它支持,引用:
语言路径 - 替代 Django的语言cookie 通过存储特定于语言的URL URL路径中的语言代码。
有关transurlvania here和StackOverflow的更多信息。