首页 > 解决方案 > 自 v9 起 TYPO3 中特定于语言的 TypoScript 设置

问题描述

使用旧的 TYPO3 版本?以下 TypoScript 设置将基于 config.yaml 进行设置 - 您不需要在 TypoScript 模板中包含它们:

config.language
config.locale_all
config.htmlTag_dir
config.htmlTag_langKey
config.sys_language_uid
config.sys_language_mode
config.sys_language_isocode
config.sys_language_isocode_default

https://docs.typo3.org/m/typo3/reference-coreapi/9.5/en-us/ApiOverview/SiteHandling/AddLanguages.html

这到底是什么意思呢?例如,config.yaml 中的设置是否会一直使用?是否仍然可以使用 TypoScript 覆盖它们?您是否应该将 TypoScript 设置视为“内部” - 仅使用 config.yaml 中的设置编写为 TYPO3?

标签: typo3typoscripttypo3-9.x

解决方案


Afaik 只有在没有可用站点的情况下才会尊重 TS 设置。因此,您可以将它们视为后备。在 V10 中,它们将不再工作,因此强烈建议仅使用站点并删除 TS 设置。


推荐阅读