[TYPO3-german] Gridelements und Mehrsprachigkeit

JoH asenau info at cybercraft.de
Sun Apr 13 13:10:28 CEST 2014


> 3.) wenn man über das Listmodul die nötigen lokalisiert, dann landen die
> trotzdem im BE in der hauptsprache ?
>
> kann ich eigentlich das Flag "alle sprachen" überhaupt irgendwie
> sinnvoll mit gridelements nutzen?

Ja.

> Oder müssen auch eigentlich nicht zu lokalisierende Elemente überetzt
> werden?

Nein.

Wenn die Sprache eines Containers auf "All" steht, wird er prinzipiell 
erstmal automatisch in allen Sprachen angezeigt. Dies gilt auch für den 
"Columns"-View im Page-Modul, trotzdem tauchen solche Container, aber 
auch andere Content-Elemente, deren Sprache auf "All" steht, im 
"Language"-View nur in der Default-Sprache auf.

Das war mit TYPO3 4.7.5 zwischenzeitlich mal anders, wurde aber aufgrund 
verschiedener Probleme wieder abgeschafft: 
https://review.typo3.org/#/c/21498/ - IMHO keine wirkliche Lösung aber 
zumindest behebt der Patch ein paar unschöne Symptome.

So ein Container kann aber in jedem Fall mit Elementen gefüllt werden, 
deren Sprache entweder ebenfalls auf "All" oder eine der möglichen 
Sprachen gesetzt wird.

Bei 3 Sprachen - Default (Deutsch), Englisch und Französisch - können in 
einem "All"-Container also 4 verschiedene Spracheinstellungen vorkommen, 
die aber im Language-View weiterhin nur in der Hauptsprache angezeigt 
werden. Im Columns-View und im Frontend wird dann der Container in jeder 
Sprache gerendert, seine Kinder aber nur, wenn deren Sprache dazu passt, 
also entweder ebenfalls auf "All" oder auf der aktuell gerenderten 
Sprache steht.

Persönlich empfehle ich diese Vorgehensweise nicht, weil das mittel- bis 
langfristig zu Problemen führt, insbesondere dann, wenn solche 
"All-Elemente" aus bestimmten Sprachen verschwinden sollen, aus anderen 
aber nicht. Daher würde ich immer "richtig" übersetzen, auch wenn der 
Inhalt zunächst prinzipiell identisch ist.

HDH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com


More information about the TYPO3-german mailing list