【发布时间】:2018-10-10 11:45:41
【问题描述】:
我真的需要知道如何从扩展中覆盖语言文件。例如,我安装了 powermail,并且我需要覆盖该扩展名中的一个语言文件。
所以我有一个名为 website_head 的扩展,并在其中创建了文件:
typo3conf\ext\website_head\Resources\Private\Language\Overrides\powermail\Resources\Private\Language\locallang.xlf
我要覆盖的文件是:
typo3conf\ext\powermail\Resources\Private\Language\locallang.xlf
当我清除缓存时它不会改变(但是当我改变原始文件时它确实会改变文本,它只是没有覆盖)
这也是覆盖 locallang.xlf 文件中的内容:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0">
<file source-language="en" datatype="plaintext" original="messages" date="2014-05-02T12:00:00Z" product-name="powermail">
<header/>
<body>
<trans-unit id="validationerror_mandatory">
<source>Custom text</source>
</trans-unit>
</body>
</file>
</xliff>
【问题讨论】:
标签: typo3 typo3-7.6.x