2016-04-21 40 views
1

在TYPO3 tx_news我有更多的链接,但它只显示每种语言的默认翻译。TYPO3 tx_news more-link只显示默认翻译

我的默认语言是丹麦语。

在items.html我有这样的:

<f:translate key="more-link"/> 

在我的Typo脚本我有这个

plugin.tx_news._LOCAL_LANG.de.more-link = mehr 
plugin.tx_news._LOCAL_LANG.en.more-link = read more 
plugin.tx_news._LOCAL_LANG.default.more-link = læs mere 

我还可以看到在Typo脚本对象浏览器这些值。 但在英文和德文页面上,链接文本是“læsmere”。

什么可能是错的?

+0

在更改本地化后是否清除了所有缓存(最好来自安装工具)? – Jost

+0

请仅为'en'使用默认值,并为丹麦语使用正确的语言环境 –

回答

0

在您的setup TypoScript中检查您的语言设置。

你应该为英语设置:

config.language = en 

和德国:

config.language = de 

这将配置系统的“关键语言”所用的语言。 这用于从XLF文件中选择标签。设置这应该使 前端插件通过显示来自正确语言 (需要安装相应的翻译)的标签进行响应。

实际上,使用上述设置,您可以在TypoScript中更改语言文件中的默认值。正如你看到你使用那里的deen属性。这个设置应该在您的配置中正确设置,以使TYPO3能够匹配它们。

文档是here