Fluid 与翻译 · 第 2 题,共 12 题
TYPO3 扩展的翻译(标签)以哪种文件格式存储?
有 1 个正确答案。 简单
显示答案
答案
- C 扩展名为 .xlf 的 XLIFF 文件
解析
TYPO3 把标签存储在 XLIFF 文件中,通常位于 Resources/Private/Language/locallang.xlf;翻译文件放在旁边并带语言前缀,例如 de.locallang.xlf。在 Fluid 中输出标签,例如 <f:translate key="LLL:EXT:my_ext/Resources/Private/Language/locallang.xlf:product.title" />。自 v14 起,TYPO3 除 XLIFF 1.2 外还支持 XLIFF 2.0,并在内部使用 Symfony Translation 组件——但文件格式仍然是 XLIFF。Gettext 文件(.po)在其他 PHP 系统中很常见,但 TYPO3 不会读取它们作为扩展标签。