TYPO3 CMS & Mehrsprachigkeit
TYPO3 ist ein leistungsstarkes Content-Management-System (CMS), das es Benutzern ermöglicht, ansprechende und benutzerfreundliche Websites zu erstellen. Eine der wichtigsten Funktionen von TYPO3 ist die Mehrsprachigkeit, die es ermöglicht, Inhalte in verschiedenen Sprachen auf einer einzigen Website zu präsentieren.
Die Mehrsprachigkeit von TYPO3 wird durch fortschrittliche Funktionen wie Sprachdateien, Übersetzungsmanagement, Sprachumleitung und Inhaltselemente unterstützt. Mit diesen Funktionen lässt sich eine Website erstellen, die in mehreren Sprachen verfügbar ist, ohne dass separate Websites erstellt werden müssen.
Die Mehrsprachigkeit von TYPO3 bietet viele Vorteile:
- Erweiterte Reichweite: Unternehmen können ihre Zielgruppe erweitern und eine breitere Reichweite erzielen, indem sie Inhalte in verschiedenen Sprachen präsentieren.
- Verbesserte Nutzererfahrung: Benutzer können die Website in ihrer bevorzugten Sprache nutzen, was die Nutzererfahrung verbessert und das Engagement erhöht.
- Bessere SEO: Inhalte in verschiedenen Sprachen können dazu beitragen, dass die Website in verschiedenen Ländern und Regionen besser gefunden wird.
- Effizienzsteigerung: Inhalte lassen sich in einer einzigen Website verwalten und veröffentlichen, anstatt separate Websites für jede Sprache zu erstellen.
- Flexibilität: Die Website kann an verschiedene Sprach- und Kulturbereiche angepasst werden, indem spezifische Inhalte für bestimmte Sprachen oder Regionen bereitgestellt werden.
Unterschiedliche Herangehensweisen für die TYPO3-Mehrsprachigkeit
Insgesamt gibt es verschiedene Herangehensweisen, um Mehrsprachigkeit in TYPO3 zu implementieren. Die Wahl der besten Methode hängt von den spezifischen Anforderungen der Website und den Zielen des Benutzers ab.
Separater Seitenbaum / Single-Tree-Lösung
TYPO3 folgt in erster Linie dem Konzept der Lokalisierung der gesamten Website: Wenn es in der Standardsprache eine Seite mit Überschrift und Bild gibt, existiert diese auch in der Übersetzung. Dieses Prinzip wird daher Single-Tree-Konzept genannt, da jede Seite mit sämtlichen Inhalten eins zu eins übersetzt ist. Besucher können von jeder Seite aus die Sprache wechseln, ohne die aktuelle Seite verlassen zu müssen. Dies kann die Verwaltung von Inhalten in verschiedenen Sprachen vereinfachen, jedoch auch die Navigation und das Suchmaschinenranking beeinträchtigen.
Multi-Tree-Lösung
Dem gegenüber steht die Möglichkeit, einen separaten Ast im Seitenbaum zu reservieren und – ungeachtet der Standardsprache – mit einer weiteren Sprache zu arbeiten. Dies umfasst textliche Übersetzungen, kann aber auch zusätzliche Zusammenstellungen von Inhalten für eine andere Zielgruppe beinhalten: Es kann eine andere Anzahl von Seiten mit Überschriften und Bildern geben als in der Standardsprache. Wechseln Besucher hier die Sprache, springen sie auf die Startseite innerhalb des Seitenastes der gewählten Sprache – ein Effekt, der problematisch sein kann. Das Multi-Tree-Konzept eignet sich daher vornehmlich für wenige zu übersetzende Seiten, etwa für Spezialbereiche für ausgesuchte Zielgruppen.
Automatisierte Lokalisierung
Im Alltag leisten die von TYPO3 bereitgestellten Werkzeuge gute Dienste: Eine aktuelle Meldung oder eine neu erstellte Seite ist schnell übersetzt – vorausgesetzt, die jeweiligen Texte stehen bereits zur Verfügung. Was aber, wenn nach einem erfolgreichen TYPO3-Relaunch die gesamte Website in weiteren Sprachen zur Verfügung gestellt werden soll? Die naheliegendste und zugleich schlechteste Idee ist die einfache Kopie der Texte aus dem Browser:
- Seiten und Inhalte werden eher schlecht strukturiert erfasst
- Metaangaben und andere, speziell für Suchmaschinen relevante Informationen bleiben unberücksichtigt
- Datensätze wie News, Produkte oder Systemkategorien sind als solche schwer erkennbar
Für die strukturierte Erfassung der zu lokalisierenden Inhalte bietet sich daher eine Erweiterung wie der kostenfreie Localization Manager „l10nmgr“ an. So kann gewährleistet werden, dass alle Bestandteile der Website berücksichtigt werden – egal ob die Übersetzung anschließend inhouse erledigt oder eine professionelle Übersetzungsagentur beauftragt wird.
Echte Mehrsprachigkeit nur mit Single-Tree
Die charmanteste Lösung bietet daher das Single-Tree-Konzept. TYPO3 hält für Redakteure umfassende Funktionen zur Erstellung und Pflege zusätzlicher Sprachen bereit. Metainformationen von Dateien können über die TYPO3-Dateiverwaltung übersetzt werden, ebenso wie viele Erweiterungen Mehrsprachigkeit berücksichtigen. Die Pflege der jeweiligen Sprache ist für Redakteure einfach gehalten: Sämtliche Sprachen können nebeneinander angezeigt werden oder nur die gewünschte Sprache, der Lokalisierungs-Wizard unterstützt bei nicht übersetzten Inhalten, und ein Informationsmodul zeigt den Übersetzungsstand aller Sprachen.
BRUNS digital Umsetzung
Bei neuen Projekten stellt sich die Frage nach einer einmaligen „Massenübersetzung“ eher weniger: Die neue Website ist fertiggestellt und wartet auf die Erstbefüllung mit Inhalten. Die Inhalte sollen von Grund auf neu erstellt werden – ein Vorgang, der entsprechend Zeit beansprucht. Die Redaktion zusätzlich noch mit Übersetzungen zu belasten, ist fast immer ausgeschlossen.
Automatische Übersetzungen
Für TYPO3 bietet sich daher die Alternative einer automatischen Übersetzung per DeepL oder Google Translate an. Die Dienste klinken sich in den Übersetzungs-Wizard von TYPO3 ein und arbeiten damit systemkonform. Auch hier findet die Übersetzung auf Basis der aktuellen Seite statt, eine Auswahl sämtlicher Seiten ist nicht vorgesehen. Der Prozess ist insgesamt aber anwenderfreundlicher und schneller: Übersetzungen können nach und nach realisiert werden – die Redaktion nimmt sich nur einen Seitenbereich vor, pflegt diesen in der Basissprache und übersetzt anschließend per DeepL. Danach können die Übersetzungen direkt online gehen. Schritt für Schritt ist so eine kontinuierliche Über- bzw. Nachbearbeitung mitsamt Übersetzung möglich, was die Arbeitsbelastung deutlich reduziert.
Automatische Übersetzungen durch Anbindung an DeepL im Detail erklärt
DeepL ist ein Technologieunternehmen aus Köln, das sich auf die Entwicklung künstlicher Intelligenz für Sprachen spezialisiert hat. Der DeepL Translator bietet ein maschinelles Übersetzungssystem auf Basis neuronaler Netze, das Übersetzungen von hoher Qualität produziert. DeepL Pro erweitert diese Plattform um eine professionelle API (Schnittstelle) sowie erweiterte Übersetzungskapazitäten im Web.
Um Übersetzungen von vorhandenem deutschen Content in TYPO3 zeitsparend zu realisieren, haben wir im Rahmen diverser Kundenprojekte gute Erfahrungen mit der TYPO3-Extension wv_deepltranslate gemacht. Nach der Integration der Extension in die TYPO3-Installation ermöglicht DeepL Translate den Redakteuren die vollautomatische Übersetzung ihrer Inhalte direkt im TYPO3-Backend. Durch eine direkte, mehrschrittige Kommunikation mit der DeepL API erfolgt die Übersetzung innerhalb weniger Sekunden. Die übersetzten Inhalte werden als weitere Seitensprache mit sämtlichen vorliegenden Inhaltselementen im TYPO3-Backend vollautomatisch angelegt. Der Redakteur kann sie nach einer Sichtkontrolle und bei Bedarf nach Korrekturen einfach per Klick für die alternative Seitensprache freischalten.
Der Aufwand, mehrsprachige Websites zu verwalten und Texte sowie neue Lokalisierungen zu erstellen, sinkt damit deutlich. Die TYPO3-Extension benötigt Zugriff auf die DeepL API, die als DeepL-Entwickler-Abonnement zur Verfügung steht und verbrauchsbasiert abgerechnet wird (Stand 10/2022).
Bestehende Inhalte
Mit einem Relaunch werden häufig Bestandsinhalte migriert, eben weil die Redaktion nicht mit zusätzlicher Content-Erstellung belastet werden soll. Doch im Regelfall können Inhalte nicht eins zu eins von einer Bestands-Website in einen Relaunch übernommen werden – ein oft vernachlässigter, aber entscheidender Punkt: Auch migrierte Inhalte bedürfen einer redaktionellen Überarbeitung. Dies gilt umso mehr im Fall der Übersetzung, denn verwaiste Inhalte führen auf Seiten der beauftragten Übersetzer zu Mehraufwand, der Kosten verursacht. Im Bestand kann daher mit derselben Methode vorgegangen werden wie bei der Erstellung neuer Inhalte. In beiden Fällen bedarf es einer entsprechenden Redaktionsplanung, die – klug umgesetzt – alle Beteiligten entlastet und die Qualität sichert.
Fazit
Das Anlegen und Verwalten von mehrsprachigen Websites in TYPO3 stellt das CMS nicht vor besondere Herausforderungen. Einmal mehr liegt das Hauptaugenmerk auf der Inhaltspflege und damit auf einer durchdachten Redaktionsplanung und der Vor- bzw. Nachbereitung der Inhalte. Insgesamt ist TYPO3 eine ausgezeichnete Wahl für alle, die eine mehrsprachige Website erstellen möchten. Seine fortschrittlichen Funktionen und Tools machen es einfach, Inhalte in verschiedenen Sprachen zu verwalten und zu präsentieren, was die Benutzerfreundlichkeit und das Engagement der Besucher auf der Website erhöht.