首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在TYPO3中为呼叫分机添加本地化

如何在TYPO3中为呼叫分机添加本地化
EN

Stack Overflow用户
提问于 2018-09-24 17:37:58
回答 2查看 86关注 0票数 0

我使用的是Cal 7.6版本和“TYPO3”扩展1.11.1。我想本地化日历标题上的日期文本,但这不起作用,我已经添加了所有的外语设置,这是工作的新闻扩展文本“阅读更多”,但这没有运行的呼叫扩展。我该如何解决这个问题呢?

EN

回答 2

Stack Overflow用户

发布于 2018-09-24 19:08:53

我不确定ext:cal是否在使用它,但是获取日期和月份的名称通常是通过php访问系统信息来完成的。因此,您需要有一个与系统上可用的区域设置相匹配的适当的locale定义。

获取可用本地变量的列表:

代码语言:javascript
运行
复制
locale -a

typoscript设置中的配置示例:

代码语言:javascript
运行
复制
config.language = de
// here an exact entry of command output above is needed:
config.locale_all = de_DE.utf8
config.htmlTag_langKey = de 
票数 1
EN

Stack Overflow用户

发布于 2018-09-26 13:44:28

最近我也遇到了同样的问题。我已经按照Bernd在他的答案中写的那样设置了locale,这在EXT:news上工作得很好,但对EXT:cal不起作用。

以下是我的解决方法:

流体模板:

代码语言:javascript
运行
复制
<f:cObject typoscriptObjectPath="lib.formatDate" data="{f:format.date(format:'U', date:'@{event.start.time}')}" />

TypoScript:

代码语言:javascript
运行
复制
lib.formatDate = TEXT
lib.formatDate {
  current = 1
  strftime = %B
}

不是很漂亮,但它是有效的;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52476461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档