Fluid und Übersetzung · Frage 2 von 12

In welchem Dateiformat liegen die Übersetzungen (Labels) einer TYPO3-Extension?

1 Antwort ist richtig. Einfach

Lösung anzeigen

Lösung

  • C XLIFF-Dateien mit der Endung .xlf

Erklärung

TYPO3 speichert Labels in XLIFF-Dateien, meist unter Resources/Private/Language/locallang.xlf; Übersetzungen liegen daneben mit Sprachpräfix, etwa de.locallang.xlf. In Fluid gibt man ein Label zum Beispiel mit <f:translate key="LLL:EXT:my_ext/Resources/Private/Language/locallang.xlf:product.title" /> aus. Seit v14 versteht TYPO3 neben XLIFF 1.2 auch XLIFF 2.0 und nutzt intern die Symfony-Translation-Komponente – das Dateiformat bleibt aber XLIFF. Gettext-Dateien (.po) kennt man aus anderen PHP-Systemen, TYPO3 liest sie für Extension-Labels nicht.

Zertifikate & Prüfungen

Welche Prüfung kommt als Nächstes?

19 Prüfungen kannst du schon üben, über 21 stimmst du gerade ab. Sieh dir alle Zertifikate mit offiziellen Infos an, gib deine Stimme ab oder schlag deine Prüfung vor.

Zur Zertifikatsübersicht