Der Joomla-Kern enthält das Grundgerüst für den Betrieb einer mehrsprachigen Website: Für jede gewünschte Sprache wird ein Sprachpaket installiert, und Joomla übersetzt seine eigenen integrierten Bezeichnungen, Eingabeaufforderungen und Meldungen automatisch. Das deckt jedoch nur Text ab, der von Joomla selbst stammt – Menüs, Beiträge und andere Inhalte müssen für jede Sprache weiterhin manuell übersetzt werden, und auch Erweiterungen von Drittanbietern benötigen eigene Sprachdateien, um vollständig übersetzt zu sein.

Dieser Abschnitt behandelt den gesamten Arbeitsablauf dazu: Installation und Konfiguration zusätzlicher Sprachen, Verknüpfung übersetzter Inhalte, Ersetzen einzelner Textabschnitte ohne Bearbeitung der Kern-Sprachdateien sowie das Aufspüren von Übersetzungsproblemen, wenn etwas nicht korrekt angezeigt wird.

  • Einrichtung einer mehrsprachigen Website – Installation und Veröffentlichung zusätzlicher Sprachen, Auswahl von Beispieldaten und Aufbau der sprachspezifischen Menüs, Kategorien und Beiträge, die eine mehrsprachige Website benötigt.
  • Sprachverknüpfungen – Verknüpfung eines Beitrags, einer Kategorie, eines Kontakts, eines Menüeintrags oder eines Newsfeeds mit seinen übersetzten Gegenstücken, damit Besucher zwischen Sprachversionen desselben Inhalts wechseln können.
  • Sprachüberschreibungen – Ersetzen einzelner Textzeichenfolgen aus dem Joomla-Kern oder einer Erweiterung durch eine benutzerdefinierte Übersetzung, ohne die ursprünglichen Sprachdateien zu bearbeiten.
  • Fehlersuche bei Übersetzungen – Verwendung der Option „Sprachfehlersuche“ und des Plugins System – Debug, um fehlende oder fehlerhafte Übersetzungen zu erkennen und bis zur Quelle zurückzuverfolgen.
  • Sprach-Rückfalloptionen – Neu in Joomla 6.2. Rückgriff auf eine bestimmte Sprache, nicht nur auf das Standard-en-GB (nützlich für regionale Sprachvarianten).