TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Extbase: Übersetzung von Objekten


Autor Nachricht
Verfasst am: 10. 08. 2010 [15:41]
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762
Hallo!

Ich habe eine Erweiterung mit die Extbase, die nun erweitert werden soll auf mehrere Sprachen.
Im Backend sind die Datensätze nach den altbekannten Möglichkeiten übersetzt worden.

Wie bekomme ich es nun hin, dass die übersetzten Properties angezeigt werden?

HTML
<f:for each="{countries}" as="country">
	<store:link arguments="{country : country}">{country.name}</store:link>
</f:for>


Muss ich das Language-Argument im Controller übergeben? Oder kann ich irgendwo definieren, dass die Ausgabe von {country.name} aus dem übersetzen Datensatz angezeigt wird?

Leider stehe ich da auf dem Schlauch und habe auch nichts passenden bei Google gefunden.

Viele Grüße

Malte
ProfilWWW
Verfasst am: 17. 08. 2010 [15:22]
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762


Hat hier bislang niemand Erfahrungen gesammelt?
ProfilWWW
Verfasst am: 18. 08. 2010 [10:11]
kainobi
Dabei seit: 21.04.2008
Beiträge: 131
Wenn Du die Objekte über das Repository ausliest, sollte das automatisch gehen, solange Du bei den QuerySettings nicht explizit setRespectSysLanguage(false) machst...
ProfilWWW
Verfasst am: 19. 08. 2010 [09:46]
brokemeister
Themenersteller
Dabei seit: 06.05.2007
Beiträge: 762
Hi kainobi,

mein erster Gedanke bzw. die Erwartung war auch, dass das dies automatisch passieren würde.
Leider passiert nichts, darum hatte ich anderen Möglichkeiten geschaut.

Dann werde ich aber noch mal mit setRespectSysLanguage rumspielen.

Gruß

Malte
ProfilWWW