TYPO3 4.5 - 多语言 - 如何使用第二种语言作为默认语言?

TYPO3 4.5 - Multilingual - How can I use the second Language as default?

如何将我的 TYPO3 网站 (4.5.x) 上的 'second' 语言设置为默认语言?

我有 ID0 = germanID1 = englishID2 = spanish 目前,如果没有翻译 TYPO3 将显示默认语言 (0=german)

这是我的 TS

# multilingual
##################
config.linkVars = L
config.uniqueLinkVars = 1

# no translation go to default
config.sys_language_mode = content_fallback

# not translated elements, show default
config.sys_language_overlay = 1

#config.sys_language_overlay = hideNonTranslated

# German / default :
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE.UTF8


# English :
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN.UTF8
config.htmlTag_langKey = en
[global]

# Spanish :
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = es
config.locale_all = es_ES.UTF8
config.htmlTag_langKey = es
[global]

您的问题的解决方案是属性 sys_language_mode 您可以为每种语言定义回退。

例如你的情况

[globalVar = GP:L2]
config {
sys_language_uid = 2
language = es
locale_all = es_ES.UTF-8
htmlTag_langKey = es
sys_language_mode = content_fallback;1,0
}
[global]

此设置 content_fallback 后跟应用于回退的 language_uid 的排序。

有关详细文档,请阅读 TSREF http://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#sys-language-mode

干杯 克里斯蒂安