TYPO3 4.5 - 多语言 - 如何使用第二种语言作为默认语言?
TYPO3 4.5 - Multilingual - How can I use the second Language as default?
如何将我的 TYPO3 网站 (4.5.x) 上的 'second' 语言设置为默认语言?
我有 ID0 = german
、ID1 = english
和 ID2 = 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
干杯
克里斯蒂安
如何将我的 TYPO3 网站 (4.5.x) 上的 'second' 语言设置为默认语言?
我有 ID0 = german
、ID1 = english
和 ID2 = 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
干杯 克里斯蒂安