Мне действительно нужно знать, как переопределить языковые файлы из расширений.Например, у меня установлена 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>