用于从base.html更改语言的HTML链接

时间:2016-08-03 12:16:33

标签: html django multilingual

我正在开发一个Django项目,该项目使用内置的Django多语言翻译支持多种语言。

所以我的网站改变了以下语言:

exmaple.com/en/
example.com/de/
etc

我的问题是我在base.html文件的网站上有一个语言选择器。

<ul class="dropdown-menu" role="menu">
  <li><a href="/en"><img alt="{% trans 'English' %}" src="{% static 'images/en.png' %}" width="30px">  English</a></li>
  <li><a href="/de"><img alt="{% trans 'German' %}" src="{% static 'images/de.png' %}" width="30px">  Deutsch</a></li>
</ul>

这对于索引页面很有用,但是对于其他页面,比如说我们在以下网址中:

example.com/en/login

我想改变语言然后我将被重定向回新语言索引。

如何构建上述下拉列表,以便在我更改索引以外的页面中的语言时,将使用新语言保留在同一页面上?

0 个答案:

没有答案