Benutzer-Werkzeuge

Webseiten-Werkzeuge


joomla:multilang-content_title

Dies ist eine alte Version des Dokuments!


Joomla - Content - Titel

Wie erstelle ich Inhalts-Titel, die sich beim ändern der Sprache automatisch ändern?

Prinzipiell ist es in Joomla möglich mehrsprachige Webseiten zu erstellen. Wenn man die Mehrsprachigkeit nach dem offiziellen Vorgehen erstellt (https://www.joomlashine.com/blog/create-multilingual-joomla-site.html), so erhält man mit aktivirtem SEF URLs, die sich für jede Sprache komplett unterscheiden.

Mit diesem Vorgehen ist es (zumindest für com_content) möglich eine mehrsprachige Webseite aufzubauen, dessen URLs sich nur im URL-Sprachkürzel unterscheiden.

Vorgehen

Alles wie im Blogpost von Joomlashine beschrieben, ausser Schritt 3, 7 und 8.

  • Es wird eine Kategorie mit einem alias für alle Sprachen erstellt.
  • Es wird ein Beitrag für alle Sprachen erstellt.
  • Mithilfe eines Language Filter Plugins wird der Inhalt für jede Sprache im selben Beitrag erfasst. (https://extensions.joomla.org/extension/n3t-language-filter)
  • Statt einem „richtigen“ Titel wird im Titel-Feld ein Sprachschlüssel eingegeben z.B TITLE_COMCONTENT_MEINTITEL
  • Für den Sprachschlüssel wird in jeder Sprache ein Sprach-Override erstellt
  • Es müssen einige Overrides im Template vorgenommen werden, um die Sprachschlüssel im ganzen System korrekt auszutauschen
joomla/multilang-content_title.1599826421.txt.gz · Zuletzt geändert: von Manuel