Django1.4: Общий способ установить языковые ссылки в шаблоне для работы с i18n_patterns?

Я начал играть с новыми i18n_patterns в Django 1.4. По сути, я хочу иметь языковые ссылки для каждого из моих поддерживаемых языков на всех моих заголовках шаблонов. Я реализовал свой заголовок как отдельный шаблон, который включается в другие шаблоны.

Есть ли способ сохранить мой заголовок универсальным и решить эту проблему, не передавая имя текущего представления или текущий URL в контексте шаблона? Я предполагаю, что возникает вопрос, как мне получить текущий вид или URL из шаблона в общем виде.

Кстати, я обнаружил, что мой предыдущий подход с представлением set_lang для изменения активного языка с использованием реферера будет нарушен с помощью url_patterns, так как после изменения языка он вернется обратно, когда будет перенаправлен на указанный вид.

Буду признателен за любую помощь в выяснении общего подхода к установке языковых ссылок в шаблонах для общего использования с url_patterns!

Ответы на вопрос(4)

Ваш ответ на вопрос