如何在TYPO3中为cal扩展添加本地化

时间:2018-09-24 09:37:58

标签: typo3 typo3-7.6.x

我正在使用TYPO3 7.6版本和“ Cal”扩展1.11.1。 我想本地化Calendar标题上的Days文本,但这没有用,我为外语添加了所有设置,并且适用于新闻扩展文本“ Read more”,但这并不能正常运行延期。我该如何解决?

2 个答案:

答案 0 :(得分:1)

我不确定ext:cal是否正在使用它,但是通常通过php访问系统信息来获取日期和月份名称。因此,您需要具有一个正确的locale定义,以匹配系统上的可用语言环境。

获取可用的本地人列表:

locale -a

打字设置中的配置示例:

config.language = de
// here an exact entry of command output above is needed:
config.locale_all = de_DE.utf8
config.htmlTag_langKey = de 

答案 1 :(得分:0)

我最近有同样的问题。我已经按照Bernd在他的回答中所写的那样设置了语言环境,这对于EXT:news效果很好,但对于EXT:cal效果不佳。

这是我的解决方法:

流体模板:

<f:cObject typoscriptObjectPath="lib.formatDate" data="{f:format.date(format:'U', date:'@{event.start.time}')}" />

TypoScript:

lib.formatDate = TEXT
lib.formatDate {
  current = 1
  strftime = %B
}

不是很漂亮,但是可以用;)