Django1.4: Ogólny sposób ustawiania łączy językowych w szablonie do pracy z i18n_patterns?

Zacząłem grać z nowymi i18n_patterns w Django 1.4. Zasadniczo chcę mieć linki językowe dla każdego z obsługiwanych języków na wszystkich nagłówkach szablonów. Zaimplementowałem mój nagłówek jako osobny szablon, który jest dołączany do innych szablonów.

Czy istnieje sposób na zachowanie ogólnego nagłówka i rozwiązanie go bez przekazywania bieżącej nazwy widoku lub bieżącego adresu URL w kontekście szablonu? Wydaje mi się, że dochodzi do pytania, jak pobrać bieżący widok lub adres URL z szablonu w ogólny sposób.

Przy okazji odkryłem, że moje poprzednie podejście z widokiem set_lang do zmiany aktywnego języka za pomocą odsyłacza zostanie zerwane z wzorcami url, jak po zmianie języka zmieni go z powrotem po przekierowaniu do wskazanego widoku.

Doceniono by jakąkolwiek pomoc w ustaleniu wspólnego podejścia do ustawiania łączy językowych w szablonach używanych z wzorcami url_patterns!

questionAnswers(4)

yourAnswerToTheQuestion