[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