Hallo zusammen
Im Zusammenhang mit den Dialekten ist im Modul aus meiner Sicht noch ein Fehler vorhanden.
Die Konfiguration des Gebietsschema in den Einstellungen einer Website-Startseite muss mit Gross- und Kleinbuchstaben erfolgen (z.B.
de_CH).
Das Modul verwendet intern nur Kleinbuchstaben für die Wert der Sprachtexte. Dies hat zur Folge, das Sprachtexte bei den Dialekten nicht gefunden/ersetzt werden.
Mit der folgenden Änderung (2x strtolower hinzugefügt) im ModuleChangeLanguage.php funktioniert das Modul wie gewünscht:
Code:
private function getLabel($strLanguage)
{
if ($this->customLanguage &&
strlen($this->customLanguageText[strtolower($strLanguage)]))
{
return
$this->replaceInsertTags($this->customLanguageText[strtolower($strLanguage)]);
}
return strtoupper($strLanguage);
}
Gruss
Lesezeichen