我们有一个TYPO3 9 LTS实例,默认情况下为德语,英语为第二语言。现在,页面树中的某些部分没有任何德语内容,我们希望能够将这些页面的语言设置为英语。英文内容被设置为默认语言,为了便于编辑,不进行翻译。
以前,该站点基于TYPO3 7 LTS,我们有一个静态的印刷模板,我们的主要编辑者可以将其作为子树的扩展模板包括在内,以将语言设置为英语。
# use fix language parameters independent of the url
config.sys_language_uid = 1
config.language = en
config.htmlTag_langKey = en
config.locale_all = en_GB.UTF-8
# ignore language setting to be able to reference both lang uid 0 and 1 content
config.sys_language_mode = ignore
# hide the language menu
lib.topnav.language = TEXT
lib.topnav.language.value =
使用TYPO3 9 LTS和基于站点配置的语言处理拼写设置无效。主菜单和导航以德语显示。有没有一种方法可以通过站点配置或拼写将语言设置为英语?我缺少明显的东西吗?
答案 0 :(得分:0)
实现此目的的一种方法是将内容的语言以默认语言设置为“所有语言”(-1)。这样,英语翻译可以为空,但显示默认内容。
这当然仅在默认内容应在每种语言上显示时才有效。
接受此解决方案花费了一些时间,因为所需的编辑工作涉及很多受影响的页面和内容。
希望这会有所帮助。
亲切的问候, 乔纳斯