Php 类型3翻译为非当前语言
我有带模板的typo3扩展名:Php 类型3翻译为非当前语言,php,typo3,typo3-6.2.x,Php,Typo3,Typo3 6.2.x,我有带模板的typo3扩展名: {namespace v=Tx_Vhs_ViewHelpers} <f:translate id="LLL:typo3conf/ext/my_ext/Resources/Private/Language/fr.locallang.xlf:labelTerms" /> <f:translate id="LLL:typo3conf/ext/my_ext/Resources/Private/Language/it.locallang.xlf:label
{namespace v=Tx_Vhs_ViewHelpers}
<f:translate id="LLL:typo3conf/ext/my_ext/Resources/Private/Language/fr.locallang.xlf:labelTerms" />
<f:translate id="LLL:typo3conf/ext/my_ext/Resources/Private/Language/it.locallang.xlf:labelTerms" />
{namespace v=Tx_Vhs_ViewHelpers}
如果当前语言为法语,则第一个标签翻译为法语,但第二个标签显示为英语(默认)。当我将当前语言切换为意大利语时,第二个标签以意大利语显示,但第一个标签以英语显示
如何在一个页面上同时使用两种或两种以上的语言
提前谢谢。基本上,您不能在一个页面上同时使用两种语言。TYPO3将始终使用当前语言,并提供您所需的内容 您可以做的是在TYPO3翻译范围之外呈现“翻译”,这意味着您可以,例如,使用TYPO3翻译未处理的翻译术语的另一个来源(可以是某处的数组等…) 或者在xlif中为特定语言实现其他语言的翻译。翻译fr、it等。。其他语言的术语也可用
<f:translate id="LLL:typo3conf/ext/my_ext/Resources/Private/Language/fr.locallang.xlf:labelTerms.ItVersion" />
<f:translate id="LLL:typo3conf/ext/my_ext/Resources/Private/Language/fr.locallang.xlf:labelTerms.FrVersion" />