Translations with XLIFF 1.2 and 2.x
TYPO3
Show in appDescription
TYPO3 uses the XLIFF (XML Localisation Interchange File Format) standard for managing translatable labels. This skill covers the usage and structure of XLIFF 1.2 and XLIFF 2.x files, the required elements such as file, unit/trans-unit, segment, source and target, as well as naming conventions for XLIFF IDs and the correct file storage location within an extension.
Goals
- I know what XLIFF is.
- I can explain the purpose of the XLIFF standard in TYPO3.
- I can distinguish between XLIFF 1.2 and XLIFF 2.x file formats and know which one is recommended.
- I know how to write and extend an XLIFF file.
- I know how to introduce new languages and generate the appropriate XLIFF file.
- I can use ICU MessageFormat syntax in XLIFF labels for plural forms, gender-based selections and named placeholders.
- I know how to override the translations of an extension in TypoScript.
- I know how to access translations with the <f:translate> Viewhelper
Maintainer
Oliver Thiele
Web Development Oliver Thiele