fluidviewhelper中的typeo3前端翻译



我已经将扩展的内容复制到了一些私人空间(在fileadmin下面(,就像我对大多数扩展所做的那样,我想在那里设置一些更改。

在一个视图助手中,我现在添加了一行:

<f:format.raw><f:translate id="EmailSignature"/></f:format.raw>

在fileadmin/目录中/Resources/Private/Language/有locallang.xlf和de.localang.xlf这样的文件

通常,对于这个扩展,templateRootPath、partialRootPath和layoutRootPath都已设置并工作,因为使用了我已经更改的一些partials。

locallang.xlf现在有一个条目:

<trans-unit id="EmailSignature" resname="EmailSignature">
<source>my signature</source>
</trans-unit>

而de.localang.xlf现在有了一个条目:

<trans-unit id="EmailSignature" resname="EmailSignature">
<source></source>
<target>meine Signatur<br>Betreiber:<br></target>
</trans-unit>

但是这个翻译的内容没有显示在网页上。

如果我将这些行添加到扩展的原始logallang.xlf和de.localang.xlf中(仅用于测试目的(,它就可以工作了。

要启用更改后的语言文件,我还需要设置什么?

问候Kallewirsch

对于覆盖语言标签,TYPO3在TypoScript中具有_LOCAL_LANG-属性:TSref:顶级对象/插件

plugin.tx_myext_pi1._LOCAL_LANG.de.EmailSignature = meine Signatur<br>Betreiber:<br>

最新更新