diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-09-03 02:34:47 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-09-03 02:34:47 +0200 |
commit | baa9d49e6c84cd88c3c950b59655f41b5294624e (patch) | |
tree | 11ce0e041281179ab40bbaa54dbea3d0dbe29311 /ishtar_common | |
parent | 56f2846e11716d6190fd5b4734f4c30598a42993 (diff) | |
download | Ishtar-baa9d49e6c84cd88c3c950b59655f41b5294624e.tar.bz2 Ishtar-baa9d49e6c84cd88c3c950b59655f41b5294624e.zip |
First work on i18n form to change language
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/static/js/ishtar.js | 4 | ||||
-rw-r--r-- | ishtar_common/templates/base.html | 9 | ||||
-rw-r--r-- | ishtar_common/urls.py | 2 |
3 files changed, 15 insertions, 0 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index 08e500425..72da8fdda 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -41,6 +41,9 @@ $(document).ready(function(){ $('#to_bottom_arrow').hide(); $('#to_top_arrow').hide(); } + $('#language_selector').change(function(){ + $('#language_form').submit(); + }); }); $('#to_bottom_arrow').live('click', function(){ @@ -51,6 +54,7 @@ $('#to_top_arrow').live('click', function(){ $("html, body").animate({ scrollTop: 0}, 1000); }); + $("#main_menu ul li").live('click', function(){ var current_id = $(this).attr('id'); console.log(current_id); diff --git a/ishtar_common/templates/base.html b/ishtar_common/templates/base.html index 2f197a841..0d0df59e5 100644 --- a/ishtar_common/templates/base.html +++ b/ishtar_common/templates/base.html @@ -30,6 +30,15 @@ <strong><a href="{% url auth_login %}">{% trans "Log in" %}</a></strong> {% endif %} {% endblock %} + {% comment %} + <form action="/i18n/setlang/" method="post" id='language_form'> + {% csrf_token %} + <select name="language" id='language_selector'> + {% for lang in LANGUAGES %} + <option value="{{ lang.0 }}">{{ lang.1 }}</option> + {% endfor %} + </select> + </form>{% endcomment %} </div> <div class="nav-button ui-state-default ui-corner-all" id="to_bottom_arrow"> <span class="ui-icon ui-icon-circle-arrow-s"></span> diff --git a/ishtar_common/urls.py b/ishtar_common/urls.py index a11c989d5..3a69ca002 100644 --- a/ishtar_common/urls.py +++ b/ishtar_common/urls.py @@ -28,6 +28,8 @@ urlpatterns, actions = [], [] # forms urlpatterns = patterns('', + # internationalization + url(r'^i18n/', include('django.conf.urls.i18n')), # General url(r'person_creation/(?P<step>.+)?$', views.person_creation_wizard, name='person_creation'), |