From b33392defa4445940502f070be1b1b47f175da47 Mon Sep 17 00:00:00 2001 From: PCoder Date: Sat, 9 Mar 2019 08:48:13 +0100 Subject: [PATCH] ungleich cms template: add/change language menu item --- .../templates/ungleich_page/ungleich_cms_page.html | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ungleich_page/templates/ungleich_page/ungleich_cms_page.html b/ungleich_page/templates/ungleich_page/ungleich_cms_page.html index f58b6f40..178015e3 100644 --- a/ungleich_page/templates/ungleich_page/ungleich_cms_page.html +++ b/ungleich_page/templates/ungleich_page/ungleich_cms_page.html @@ -59,6 +59,19 @@ if ($(".has-error").length != 0) { window.location = window.location.pathname + "#contact" } + // set the correct page language for the language menu option + // Assumption that we have a #page_lang `a` element in the menu + var href = $(location).attr('href'); + var page_lang = $("#page_lang"); + if($(location).attr('href').indexOf('/en-us/') > 0) { + href = href.replace("/en-us/", "/de/"); + page_lang.attr('href', href); + page_lang.text('Deutsch'); + } else { + href = href.replace("/de/", "/en-us/"); + page_lang.attr('href', href); + page_lang.text('Englisch'); + } });