Add multilingual support (DE default, EN under /en/)

This commit is contained in:
chriz committed 2026-10-23 13:06:56 +02:00
1 parent 01ea3bd07a
commit 1e33c525f1
21 files changed
+855 -443

No files matched your search

+7 -6
View File
@@ -50,6 +50,7 @@ $(function() {
});
function showMapLocation(loc) {
var isEn = (document.documentElement.lang || 'de').toLowerCase() === 'en';
var $frame = $('#mapFrame');
var $headerTitle = $('#mapHeaderTitle');
var $addrText = $('#mapAddressText');
@@ -59,21 +60,21 @@ function showMapLocation(loc) {
if (loc === 'satellit') {
$frame.attr('src', 'https://maps.google.com/maps?q=Blumberger+Damm+130,+12685+Berlin&t=&z=15&ie=UTF8&iwloc=&output=embed');
$frame.attr('title', 'Karte Satellitendialyse Berlin-Marzahn');
$headerTitle.html('Standortkarte • Berlin-Marzahn');
$addrText.text('Blumberger Damm 130 (Eingang Pritzhagener Weg 21), 12685 Berlin');
$frame.attr('title', isEn ? 'Map Satellite Dialysis Berlin-Marzahn' : 'Karte Satellitendialyse Berlin-Marzahn');
$headerTitle.html(isEn ? 'Location Map • Berlin-Marzahn' : 'Standortkarte • Berlin-Marzahn');
$addrText.text(isEn ? 'Blumberger Damm 130 (Entrance Pritzhagener Weg 21), 12685 Berlin' : 'Blumberger Damm 130 (Eingang Pritzhagener Weg 21), 12685 Berlin');
$extLink.attr('href', 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf+LC/@52.5428128,13.5716785,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9d5111b:0xda0b4785760166c5!8m2!3d52.5428128!4d13.5716785!16s%2Fg%2F1ts_5mmj');
$btnMahlsdorf.removeClass('btn-primary').addClass('btn-outline-primary').attr('aria-pressed', 'false');
$btnSatellit.removeClass('btn-outline-primary').addClass('btn-primary').attr('aria-pressed', 'true');
} else {
$frame.attr('src', 'https://maps.google.com/maps?q=Thorner+Stra%C3%9Fe+1,+12623+Berlin&t=&z=15&ie=UTF8&iwloc=&output=embed');
$frame.attr('title', 'Karte Zentrumsdialyse Berlin-Mahlsdorf');
$headerTitle.html('Standortkarte • Berlin-Mahlsdorf');
$frame.attr('title', isEn ? 'Map Center Dialysis Berlin-Mahlsdorf' : 'Karte Zentrumsdialyse Berlin-Mahlsdorf');
$headerTitle.html(isEn ? 'Location Map • Berlin-Mahlsdorf' : 'Standortkarte • Berlin-Mahlsdorf');
$addrText.text('Thorner Straße 1, 12623 Berlin');
$extLink.attr('href', 'https://www.google.com/maps/place/Dialysezentrum+Berlin-Mahlsdorf/@52.5078291,13.6092903,17z/data=!3m1!4b1!4m6!3m5!1s0x47a84991f9c57f7f:0xad4486f559442067!8m2!3d52.5078291!4d13.6092903!16s%2Fg%2F1tdqghgn');
$btnMahlsdorf.removeClass('btn-outline-primary').addClass('btn-primary').attr('aria-pressed', 'true');
$btnSatellit.removeClass('btn-primary').addClass('btn-outline-primary').attr('aria-pressed', 'false');
}
}
}