Sprache wählen / Select Language: Deutsch | English

MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus P&T-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
$(document).ready(function() {
$(document).ready(function() {
     // Versuche, die Benutzer-Sprache zu bekommen
     // Überprüfe die aktuelle Sprache der Seite, wenn keine explizite Sprache angegeben ist
     var userLang = mw.config.get('wgContentLanguage'); // Sollte 'de' oder 'en' sein
     var userLang = mw.config.get('wgContentLanguage'); // Sollte 'de' oder 'en' sein


     // Überprüfe die Sprache
     // Überprüfe den URL-Pfad, um sicherzustellen, dass wir die richtige Sprache auf der Seite beibehalten
     if (userLang === 'de') {
     if (userLang === 'de') {
         $('body').addClass('lang-de');
         $('body').addClass('lang-de');
     } else if (userLang === 'en') {
     } else if (userLang === 'en') {
         $('body').addClass('lang-en');
         $('body').addClass('lang-en');
    }
    // Wenn die Seite Englisch ist, also "Mainpage" oder "Main_Page", füge die englische Sprache hinzu
    if (window.location.pathname.indexOf('Mainpage') !== -1) {
        $('body').addClass('lang-en');
    }
    // Andernfalls auf Deutsch
    else {
        $('body').addClass('lang-de');
     }
     }
});
});

Version vom 27. April 2025, 12:34 Uhr

$(document).ready(function() {
    // Überprüfe die aktuelle Sprache der Seite, wenn keine explizite Sprache angegeben ist
    var userLang = mw.config.get('wgContentLanguage'); // Sollte 'de' oder 'en' sein

    // Überprüfe den URL-Pfad, um sicherzustellen, dass wir die richtige Sprache auf der Seite beibehalten
    if (userLang === 'de') {
        $('body').addClass('lang-de');
    } else if (userLang === 'en') {
        $('body').addClass('lang-en');
    }

    // Wenn die Seite Englisch ist, also "Mainpage" oder "Main_Page", füge die englische Sprache hinzu
    if (window.location.pathname.indexOf('Mainpage') !== -1) {
        $('body').addClass('lang-en');
    }
    // Andernfalls auf Deutsch
    else {
        $('body').addClass('lang-de');
    }
});