Как получить локализованную версию текущего URL в шаблоне? - PullRequest
1 голос
/ 03 января 2012

Я перевёл свой движок language-in-url с transurlvania на i18nurls (патч принят к будущей версии django ), но мне не хватает чего-то похожего на awsome transurlvania{% this_page_in_lang 'cs' %} для реализации универсальной ссылки переключения языков.

Я не могу понять, как этого добиться, используя только django.

1 Ответ

0 голосов
/ 10 марта 2012

Из прочтения https://docs.djangoproject.com/en/dev/topics/i18n/translation/#std:templatetag-language, Наверное, ответ на этот вопрос должен быть:

{% language 'cs' %}
    <a href="{% url some_view arg1='value' %}">whatever</a>
{% endlanguage %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...