Produktiver mit TYPO3 (1): Sprachversionen anlegen

TYPO3: Sprachversionen im Page-Modul anlegen (Make new translation of this page)

Wenn man mit TYPO3 eine mehrsprachige Website aufbaut, dann wird man in der Regel für jede einzelne Seite die entsprechenden Sprachversionen anlegen, indem man im Page-Modul den Befehl “Make new translation of this page” benutzt. Pro Seite und Sprache kostet das vier Schritte:

  • Seite im Seitenbaum selektieren
  • Zielsprache im Dropdown auswählen
  • Titel in der Zielsprache erfassen
  • Sprachversion speichern

TYPO3: Sprachversionen in der Localization Overview anlegen

Wenn man für eine grössere Website in mehreren Sprachen das Seitengerüst aufbauen muss, gibt es allerdings einen effizienteren Weg. Er führt über das Info-Modul und die Localization Overview. Dort sieht man nicht nur auf Anhieb, welche Seiten in welchen Sprachen existieren, sondern man kann dort auch in einem einzigen Arbeitsgang alle Seiten einer Sprache erzeugen, so dass von den obigen Arbeitsschritten nur noch das Eintippen der Seitentitel erforderlich ist. Wählen Sie hierzu einfach per Checkbox die zu übersetzenden Seiten aus und klicken Sie anschliessend auf das direkt darüber stehende Icon mit dem grünen Plus-Zeichen.

Textbausteine in TYPO3?

TYPO3 Pagecontent Type "Insert Records"

Es ist schon erstaunlich: Fast jedes Feature ist in TYPO3 vorhanden oder lässt sich per Extension nachrüsten – aber so etwas Simples wie Textbausteine sucht man vergeblich. Kann das wirklich sein?

In einem älteren Forumseintrag bin ich auf den Tipp gestossen, doch einfach den Pagecontent-Typ “Insert Records” für diesen Zweck zu missbrauchen. Tatsächlich kann man häufig benutzte Texte als Content-Elemente vom Typ “Text” oder “HTML” in einem SysFolder ablegen und diese dann mit “Insert Records” an unterschiedlichen Stellen der Website einfügen. Doch mit klassischen Textbausteinen hat das wenig zu tun: Weder kann man diese Textbausteine in einen anderen Text einfügen noch kann man sie bei Bedarf anpassen – anpassen kann man nur die Vorlage, und dann ändert sich der entsprechende Text auf der gesamten Website. Es gibt durchaus Situationen, wo dies wünschenswert ist, und deshalb ist “Insert Records” eine sinnvolle Sache, aber für Textbausteine taugt dies nicht.

Was ich mir vorstelle ist ein Dropdown-Menü direkt im Rich Text Editor, über das ich Textbausteine in ein Content-Element einfügen kann. Einmal eingefügt sind diese Texte eigenständige Kopien der Vorlage, d.h. sie können nachbearbeitet werden und verändern sich nicht, wenn die Vorlage angepasst wird. Hübsch wäre es, wenn das Dropdown nicht nur reinen Text, sondern auch formatierten Text und HTML-Code bereitstellen würde – so könnte man beispielsweise auch Aufzählungen oder Tabellen als Vorlagen bereitstellen.

Gibt es hier tatsächlich keine Lösung? Die Diskussion ist eröffnet!

FileBox eXtender: Praktische Details für den Windows-Alltag

image

Nein, besonders hübsch sind sie nicht, die Buttons, die FileBox eXtender in die Fensterleiste des Windows Explorers einfügt. Aber praktisch. Denn sie bieten einen schnellen Zugriff auf die zuletzt benutzten Verzeichnisse (Button ganz links) und die bevorzugten Verzeichnisse (zweiter Button von links). Besonders wenn man eine Datei öffnen oder speichern möchte, gelangt man über diese beiden Buttons sehr rasch zum gewünschten Ort im Verzeichnisbaum. Windows Vista hat mit den sogenannten Linkfavoriten inzwischen eine vergleichbare Funktionalität fest eingebaut, aber ältere Windows-Versionen profitieren von diesem Detail ungemein.

Weniger zwingend erscheinen mir die beiden anderen Buttons: Sie erlauben es, ein Fenster auf die Titelzeile zu reduzieren (zweiter Button von rechts) oder es immer zuoberst zu halten (Button ganz rechts). Wer diese Funktionalität nicht braucht kann sie aber über die detaillierten Konfigurationseinstellungen des Programms jederzeit ausblenden.

FileBox eXtender unterliegt der GNU Genereal Public Licence (GPL).