38.3 Sprachen 

38.3.1 Deutschsprachiger Hilfeserver 

Problem
Die Hilfetexte werden alle auf Englisch angezeigt.
Lösung
Es gibt noch keinen Hilfeserver, der mit deutschen Texten ausgestattet ist. Leider hilft hier nur abwarten.
38.3.2 Englische Ausgaben auf der Frontpage 

Problem
Obwohl alle Spracheinstellungen von Joomla! auf Deutsch umgestellt wurden, erscheinen im Frontend immer noch englische Begriffe, beispielsweise als Menüpunkte oder Modultitel.
Lösung
Vermutlich haben Sie eine englische Version von Joomla! mit Beispieldaten installiert. Die Titel der Module und die Beschriftungen der Menüpunkte werden in der Datenbank bei den jeweiligen Modulen bzw. Menüs gespeichert. Diese sind auch noch in Englisch, wenn Sie die Sprache umstellen. Sie können die Beschriftungen der Module in der Modulverwaltung ändern, indem Sie das Feld Titel neu eingeben. Die Menüpunkte finden Sie in der jeweiligen Menüverwaltung.
38.3.3 Erweiterungen übernehmen die Spracheinstellung nicht 

Problem
Obwohl die deutschen Sprachdateien einer Erweiterung installiert sind, werden immer noch die englischen Beschriftungen ausgegeben. Dies bezieht sich auf Erweiterungen, die noch im Legacy-Modus laufen.
Lösung
Normalerweise erkennen Komponenten, Module und Plug-ins selbsttätig, welche Sprache für die Ausgabe im Frontend eingestellt ist. Diese Auskunft beziehen sie über den Namen der aktiven Sprache. Gesetzt den Fall, dass die Erweiterung Dateien für die entsprechende Sprache findet (die sind meistens in einem Unterverzeichnis der Erweiterung mit dem Namen language), werden die Ausgaben entsprechend übersetzt.
Nun ist es so, dass es für Deutsch bekanntermaßen zwei Sprachdateien gibt, eine formelle (»germanf«) und eine informelle (»germani«). Plug-in-Schreiber, die mit dieser Konvention nicht vertraut sind, verwenden jedoch wie in allen anderen Sprachen die Normalbezeichnung »german«. In diesem Fall findet die Erweiterung keine Entsprechung mehr zu den deutschen Spracheinstellungen des Language Managers.
Die Lösung ist daher denkbar einfach. Suchen Sie die deutschen Sprachdateien für die Erweiterung. Die zeichnen sich dadurch aus, dass sie im Namen das Wort »german« besitzen, also z. B. german.admin.php. Ersetzen Sie alle »german« je nach Ihrer Einstellung durch »germani« oder »germanf«, und schon wird die deutsche Übersetzung angezeigt.
38.3.4 Die Ausgabe enthält seltsame rautenförmige Zeichen 

Problem
raute.epsDie Ausgabe einer neu installierten Erweiterung erscheint zwar auf Deutsch, aber alle Umlaute und deutschen Sonderzeichen werden mit dem Symbol gekennzeichnet.
Lösung
Die Sprachdateien sind noch im alten ISO-8859-Format kodiert. Joomla! 1.5 arbeitet jedoch konsequent mit UTF-8. Entweder stellt der Hersteller der Erweiterung eine entsprechend kodierte Sprachdatei zur Verfügung oder Sie müssen selbst Hand anlegen. Suchen Sie die Sprachdateien im Verzeichnis language und im Verzeichnis administrator/languages. Im Dateinamen steht der Name der Erweiterung. Öffnen Sie diese mit einem Texteditor, beispielsweise Notepad++, mit dem Sie die Kodierung ändern können. Stellen Sie diese auf UTF-8 um. Jetzt müssen Sie mit per Suchen und Ersetzen alle Umlaute entsprechend ausbessern.