Fluid y traducción · Pregunta 2 de 12
¿En qué formato de archivo se guardan las traducciones (labels) de una extensión de TYPO3?
1 respuesta es correcta. Fácil
Mostrar solución
Solución
- C Archivos XLIFF con la extensión .xlf
Explicación
TYPO3 guarda los labels en archivos XLIFF, normalmente en Resources/Private/Language/locallang.xlf; las traducciones se encuentran al lado con un prefijo de idioma, como de.locallang.xlf. En Fluid se muestra un label, por ejemplo, con <f:translate key="LLL:EXT:my_ext/Resources/Private/Language/locallang.xlf:product.title" />. Desde v14 TYPO3 entiende XLIFF 2.0 además de XLIFF 1.2 y utiliza internamente el componente Symfony Translation, pero el formato de archivo sigue siendo XLIFF. Los archivos Gettext (.po) son conocidos en otros sistemas PHP, pero TYPO3 no los lee para los labels de las extensiones.