TYPO3 CMS中locallang_db.xml与locallang_be.xml的区别是什么?
TYPO3语言文件的实际用法与官方规范
- 很多TYPO3扩展里会用locallang_be.xlf文件存储后台相关的各类标签,比如FlexForms的配置文本、后台模块的界面文字,但会把TCA(表配置数组)相关的标签单独拆分到locallang_db.xlf文件中。
- 官方TYPO3 CMS文档并没有对
locallang_be.xml(注:实际扩展里更常用.xlf格式)作出正式定义。以下是官方文档中「扩展架构 - 资源目录下的语言文件结构」章节的中文翻译:
扩展架构:资源目录下的语言文件结构
语言文件需放在扩展的
Resources/Private/Language/目录下,推荐使用XLIFF(.xlf)格式。官方规范的语言文件用途划分如下:
locallang.xlf:用于前端展示及通用场景的语言标签locallang_db.xlf:专门服务于TCA配置,比如字段名称、表的显示名称等标签- 若有特定业务需求,可自定义语言文件名称,但需在代码中明确指定引用路径
内容的提问来源于stack exchange,提问作者HeyDanny
相关产品推荐
相关产品推荐

