Language Selector Custom

Language Selector Custom Addon #

Dieses Addon ersetzt das Standard-Sprachauswahl Modul der Kartenviewer API. Es greift auf die Spracheinstellungen der Kartenviewer API zu und erzeugt für jede unterstützte Sprache einen Button, z.B: DE | EN , wobei die jeweils aktive Sprache fett gedruckt erscheint.

Setup #

Fügen Sie das Addon der Masterportal Applikation im addons Ordner hinzu. Erstellen oder editieren Sie die addonsConf.js und fügen Sie folgenden Eintrag hinzu:

{
    "languageSelectorCustom": "view.js"
}

Fügen Sie das Addon zur config.js Datei im Abschnitt addons hinzu:

addons: [
    "languageSelectorCustom"
]

Fügen Sie die optionale Konfiguration des Addons zur config.json Datei im Abschnitt PortalConfig hinzu, z.B.

"languageSelectorCustom": {
    "parentSelector": ".footer"
}

Wichtig #

Für eine optimale Verwendung und Platzierung des Addons wird das footerCustom-Addon benötigt. In der dortigen Readme sind die benötigten Schritte beschrieben.

Konfiguration #

Folgende Parameter können für das Addon konfiguriert werden:

Name Verpflichtend Typ Default Beschreibung Standard
parentSelector nein String "" CSS Selektor zur Identifikation des Elternelements. Die Sprachauswahl wird in das entsprechende Element gerendert. false