[TYPO3-german] Re: ID statt L für Sprachen in der URL zu trennen

Tobias Erlacher tobi at 54tec.com
Thu Oct 5 14:47:57 CEST 2006


Hallo,
Das ganze funktioniert indem du für die sprachen eigene page objekte  
anlegst und diesen einen anderen type gibst:

#allgemeine config einstellungen
config {
	sys_language_overlay = hideNonTranslated
	sys_language_mode=strict
	doctype=xhtml_trans
	simulateStaticDocuments = 1
	simulateStaticDocuments_addTitle=50
	uniqueLinkVars=1
}

#sprachwahl
temp.sprachen=COA
temp.sprachen.10=TEXT
temp.sprachen.10.value=DE
temp.sprachen.10.typolink.parameter.field=uid
temp.sprachen.10.typolink.parameter.wrap = |,0
temp.sprachen.5=TEXT
temp.sprachen.5.value= 
temp.sprachen.15<temp.sprachen.5
temp.sprachen.20=TEXT
temp.sprachen.20.value=IT
temp.sprachen.20.typolink.parameter.field=uid
temp.sprachen.20.typolink.parameter.wrap = |,1

#seiten template
page=TEMPLATE
page{
   template = FILE
   template.file = fileadmin/templates/template.html
   workOnSubpart = DOCUMENT
   subparts{
   CONTENT<styles.content.get
   RIGHT<styles.content.getRight

SPRACHEN<temp.sprachen

   }
}


# die italienische seite
finalit = PAGE
finalit.typeNum = 1
finalit.bodyTag = <body>
finalit.config.sys_language_uid = 1
finalit.config.language = it
finalit.config.locale_all = it_IT
finalit.config.htmlTag_langKey = it
finalit.config.forceTypeValue=1
finalit.10 < page


# die deutsche seite
finalde = PAGE
finalde.typeNum = 0
finalde.config.sys_language_uid = 0
finalde.config.language = de
finalde.config.locale_all = de_DE
finalde.config.htmlTag_langKey = de
finalde.config.forceTypeValue=0
finalde.config.admPanel=1
finalde.typeNum = 0
finalde.bodyTag = <body>
finalde.10 < page



More information about the TYPO3-german mailing list