Commit dd4ec578488d78e015f06a7374ad6f826971c04c
1 parent
82165370
Exists in
master
and in
3 other branches
language selector working properly
Showing
3 changed files
with
9 additions
and
7 deletions
Show diff stats
amadeus/static/js/main.js
amadeus/templates/base.html
... | ... | @@ -106,13 +106,13 @@ |
106 | 106 | </a> |
107 | 107 | <ul class="dropdown-menu"> |
108 | 108 | <li > |
109 | - <a href="#" class="language-item"> | |
109 | + <a class="language-item" value="pt-br"> | |
110 | 110 | <img src="{% static "img/brazilicon.png" %}" /> |
111 | 111 | <span>{% trans "pt_BR" %}</span> |
112 | 112 | </a> |
113 | 113 | </li> |
114 | 114 | <li> |
115 | - <a href="#" class="language-item"> | |
115 | + <a class="language-item" value="en"> | |
116 | 116 | <img src="{% static "img/euaicon.png" %}" /> |
117 | 117 | <span>{% trans "EN" %}</span> |
118 | 118 | </a> |
... | ... | @@ -273,8 +273,8 @@ |
273 | 273 | |
274 | 274 | <script> |
275 | 275 | $(".language-item").click(function(event) { |
276 | - | |
277 | - change_language.post("{% url 'set_language' %}", ); | |
276 | + | |
277 | + change_language.post("{% url 'set_language' %}", {'language': $(this)[0].attributes[1].value, next: "{% url 'users:login' %}", csrfmiddlewaretoken: '{{ csrf_token }}' } ); | |
278 | 278 | |
279 | 279 | }); |
280 | 280 | </script> | ... | ... |
users/templates/users/login.html
... | ... | @@ -85,13 +85,13 @@ |
85 | 85 | </a> |
86 | 86 | <ul class="dropdown-menu"> |
87 | 87 | <li class="active"> |
88 | - <a href="#" class="language-item" value="pt_BR"> | |
88 | + <a class="language-item" value-lang="pt-br"> | |
89 | 89 | <img src="{% static "img/brazilicon.png" %}" /> |
90 | 90 | <span>{% trans "pt_BR" %}</span> |
91 | 91 | </a> |
92 | 92 | </li> |
93 | 93 | <li > |
94 | - <a href="#" class="language-item" value="EN"> | |
94 | + <a class="language-item" value-lang="en"> | |
95 | 95 | <img src="{% static "img/euaicon.png" %}" /> |
96 | 96 | <span>{% trans "EN" %}</span> |
97 | 97 | </a> |
... | ... | @@ -112,6 +112,8 @@ |
112 | 112 | </div> |
113 | 113 | </div> |
114 | 114 | </div> |
115 | + | |
116 | + | |
115 | 117 | {% endblock%} |
116 | 118 | |
117 | 119 | {% block footer %} | ... | ... |