Simplify language chooser (#328)
* Simplify language chooser - Allows usage of i18n_patterns with prefix_default_language=False - Change templatetag from simple tag to an inclusion tag - Reduces complexity by relying on Django's behavior in the set_language view: it will translate any url passed as 'next'. This behavior has been present since Django 1.9. - Remove individual forms for each language Fixes #327 Reference: https://github.com/django/django/commit/aa5ab114e34645823b219f9a866fd82fc26b427b * Add check to ensure LocaleMiddleware * Remove check in favor of silent warning * Fix template tag tests
This commit is contained in:
@@ -186,7 +186,6 @@ flat-theme admin-interface
|
||||
{{ block.super }}
|
||||
{% get_admin_interface_theme as theme %}
|
||||
{% if theme.language_chooser_active %}
|
||||
{% get_admin_interface_languages as languages %}
|
||||
{% include "admin_interface/language_chooser.html" %}
|
||||
{% admin_interface_language_chooser %}
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user