2015-01-15 89 views
0

如何在我的TYPO3網站(4.5.x)上將我的'第二'語言設置爲默認?TYPO3 4.5 - 多語言 - 如何使用第二語言作爲默認值?

我有ID0 = germanID1 = englishID2 = spanish 目前,如果沒有翻譯TYPO3會顯示默認的語言(0 =德語)

這裏是我的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] 

回答

1

你的問題的解決方案是屬性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的排序。

有關詳細的文檔閱讀TSef文檔 http://docs.typo3.org/typo3cms/TyposcriptReference/Setup/Config/Index.html#sys-language-mode

乾杯 基督教

+0

非常感謝您! – user2310852