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

Thomas Quirin t-q at gmx.net
Fri Oct 6 01:10:57 CEST 2006


Hi Tobias,

danke für deine Antwort. Der untere Teil für das Template funktioniert
super (Vielen Dank)!
Ein Problem habe ich aber noch. Wenn ich eine französische Übersetzung
bearbeite und anschauen will ruft typo immer noch die index.0.html?L=3
auf. Nur ich erhalte nicht mehr die französische Übersetzung.

Ich hab's mir jetzt zwar so "gepacht" (mit Konditionalen)das es auch
geht. Aber die Lösung ist halt nur ein Workaround.

Weißt du noch wie ich Typo anpassen kann das dort jetzt aus den Backend
die index.1.html ( statt index.0.html?L=3) aufgerufen wird?



Danke


Thomas

Tobias Erlacher schrieb:
> 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

--
http://www.quirin.de/
http://www.feuerwehr.saarlouis.de/



More information about the TYPO3-german mailing list