我有一个 Django 应用程序。将其本地化为多种语言是一件简单明了的事,但该网站的一部分是一个复杂的富互联网应用程序。这部分网站允许用户进入他的工作区模式。
一切都保持不变,但术语发生了变化。例如
www.exmaple.com/myria/chemist
www.exmaple.com/myria/biologist
www.exmaple.com/myria/physicist
myria
是我的富互联网应用程序。chemist
和一词biologist
仅physicist
表示工作区。整个 Django 应用程序 itelt 使用相同的代码库,没有其他任何变化。
我正在使用 django-rosetta 来管理翻译,并使用 django-localeurl 来提供基于 URL 的语言环境切换(在网站的正常部分)。
我对如何做到这一点束手无策。也许与网站框架有些混搭?