我使用的是Cal 7.6版本和“TYPO3”扩展1.11.1。我想本地化日历标题上的日期文本,但这不起作用,我已经添加了所有的外语设置,这是工作的新闻扩展文本“阅读更多”,但这没有运行的呼叫扩展。我该如何解决这个问题呢?
发布于 2018-09-24 19:08:53
我不确定ext:cal是否在使用它,但是获取日期和月份的名称通常是通过php访问系统信息来完成的。因此,您需要有一个与系统上可用的区域设置相匹配的适当的locale
定义。
获取可用本地变量的列表:
locale -a
typoscript设置中的配置示例:
config.language = de
// here an exact entry of command output above is needed:
config.locale_all = de_DE.utf8
config.htmlTag_langKey = de
发布于 2018-09-26 13:44:28
最近我也遇到了同样的问题。我已经按照Bernd在他的答案中写的那样设置了locale,这在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
}
不是很漂亮,但它是有效的;)
https://stackoverflow.com/questions/52476461
复制相似问题