[TYPO3-german] TYPO3 6.1 - Übersetzungen für FE

JCL - Johannes C. Laxander jc at laxander.com
Sun Nov 17 01:17:12 CET 2013


 
Gelöst!!! :-))
Genau so, wie zuvor beschrieben funtionierts!
Man muss nur die Seite mit dem richtigen L-Parameter aufrufen ;-)
Sorry, es war wohl schon zu spät...

Johannes.

> JCL - Johannes C. Laxander
> Gesendet: Sonntag, 17. November 2013 00:27
> 
> Hab nach intensivem googlen noch diesen Blogbeitrag gefunden:
> http://www.derhansen.de/2012/07/extbase-ubersetzungen-per-xliff.html
> 
> Demnach muss man in der de.language.xlf zu jedem 
> <source>-Eintrag die Übersetzung in einem <target>-Eintrag 
> anlegen, und auch die Zielsprache (Attribut: 
> target-language="de") angeben.
> 
> Trotzdem bekomme ich immer noch nicht die Übersetzung im 
> Frontend angezeigt!??? :-((
> 
> Hier das Beispiel aus obigem Blogbeitrag:
> 
> <?xml version="1.0" encoding="utf-8" standalone="yes" ?> 
> <xliff version="1.0">  <file source-language="en" 
> target-language="de" datatype="plaintext" original="messages" 
> date="2012-07-40T13:35:40Z" product-name="loc_test">
>   <header/>
>   <body>
> 
>    <trans-unit id="tx_loctest_domain_model_testtable">
>     <source>Testtable</source>
>     <target>Testtabelle</target>
>   </trans-unit>
>    
>   </body>
>  </file>
> </xliff>
> 
> > JCL - Johannes C. Laxander
> > Gesendet: Samstag, 16. November 2013 19:12
> > 
> > Hallo,
> >  
> > ich erstelle gerade mit dem Extension Builder meine erste Extension 
> > und möchte für die FE-Ausgabe die Übersetzungen anlegen, weiß aber 
> > nicht genau wo.
> > Bis Version 4.5 gab es ja die Datei 'language.xml', in der alle 
> > Übersetzungen im entsprechenden Sprachabschnitt eingetragen wurden.
> >  
> > Ich habe jetzt die Datei language.xlf (vom Extesnion Builder
> > generiert)  kopiert, in 'de.language.xlf' umbenannt und darin die 
> > Übersetzungen gemacht.
> > Die Frontendausgabe ist aber immer noch englisch.
> >  
> > Setup:
> >  
> > config {
> >   linkVars = L
> >   uniqueLinkVars = 1
> >   sys_language_uid = 0
> >   language = de
> >   locale_all = de_DE.utf8
> >   htmlTag_langKey = de
> > }
> > [globalVar = GP:L = 1]
> > config {
> >   sys_language_uid = 1
> >   language = default
> >   locale_all = en_GB
> >   htmlTag_langKey = en
> > }
> > [global]
> > 
> > Im Fluid-Template steht z.b. drin (vom Extension Builder angelegt):
> > 
> > <th><f:translate
> > key="tx_extensionkey_domain_model_objekt.eigenschaft" /></th>
> > 
> > Eintrag in "extension/Resources/Private/Language/de.language.xlf'
> > 
> > <trans-unit id="tx_extensionkey_domain_model_objekt.eigenschaft">
> > 	<source>Text in deutsch</source>
> > </trans-unit>
> > 
> > Muss in der TCA noch was konfiguriert werden? Es ist meine erste 
> > Extension!!
> > 
> > Gruß, Johannes.



More information about the TYPO3-german mailing list