diff --git a/shared/multilingual/static/multilingual/js/switch_language.js b/shared/multilingual/static/multilingual/js/switch_language.js index 6035e1e..077d496 100644 --- a/shared/multilingual/static/multilingual/js/switch_language.js +++ b/shared/multilingual/static/multilingual/js/switch_language.js @@ -6,8 +6,9 @@ function showLanguages(languages) { if (cls) { var l = cls.split('_').pop(); if (l.length == 2 || l.length == 3) { + // TODO Currently this filters out *all* fields which have a _ suffix, e.g. template_key // TODO Quick fix; better use "lang" attribute - if (['id', 'url'].indexOf(l) == -1) { + if (['de', 'en', 'rom'].indexOf(l) > -1) { lang.push(l); } } diff --git a/shared/multilingual/templates/multilingual/admin/switch_language.html b/shared/multilingual/templates/multilingual/admin/switch_language.html index 32685e5..86795bd 100644 --- a/shared/multilingual/templates/multilingual/admin/switch_language.html +++ b/shared/multilingual/templates/multilingual/admin/switch_language.html @@ -1,24 +1,24 @@ {% load i18n %} - + {% get_available_languages as languages %} - -