Hallo Simon,

Die sprachen in Typo3 werden auf der root eingerichtet. 
Sprich in einer typo3 installation sind die language UIDs immer eindeutig.

Eine ander sache ist es wie du in frontent den "L" parameter auf die UIDs 
mappen tust.

Hier würdich ich persöhnlich vorschlagen die das UID = L ist. weil es sonnst 
nur zu verwirrungen kommst.

Angenommen du hast folgendes beispiel

Sys language records:
Englisch= default = uid 0
Deutsch = uid 1
Spanisch = uid 2
Portogisisch = uid 3

Dann müstest du für den seitenbaum 2. 
Lediglich per typoscript festlegen wenn kein L parameter vorhanden ist L=1

# Prüfen ob kein Sprach parameter mitgegeben wurde und die sys language uid auf 
spanisch setzten.
[globalVar GP:L= ]
config.sys_language_uid = 2
[globalVar]

Gruss chris

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Simon Würstle
Gesendet: Donnerstag, 19. Februar 2015 15:22
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Multilanguage + Multitree

Folgendes Webseitenkonzept (stark vereinfacht, es sind eigentlich mehr 
Seitenbäume und Sprachen):
- Seitenbaum 1 mit folgenden Sprachen
- - Deutsch
- - Englisch
- - Spanisch
- Seitenbaum 2 mit folgenden Sprachen
- - Spanisch
- - Portugiesisch

Man soll von Seitenbaum 1 in Seitenbaum 2 verlinken können. Natürlich auch von 
spanischen Seiten aus "1" zu spanischen Seiten auf "2" und andersrum. Zudem 
soll es die Möglichkeit geben Inhalte vom anderen Seitenbaum zu referenzieren.


##############################
Technische Umsetzung: Ansatz 1
##############################

- Seitenbaum 1
- - Standardsprache: Deutsch (sys_language_uid = 0)
- - Übersetzung: Englisch (sys_language_uid = 1)
- - Übersetzung: Spanisch (sys_language_uid = 2)
- Seitenbaum 2
- - Standardsprache: Spanisch (sys_language_uid = 0)
- - Übersetzung: Portugiesisch (sys_language_uid = 3)

Dies ist aber unbrauchbar, da man nun im Seitenbaum 2 keine spanischen Inhalte 
von Seitenbaum 1 anzeigen lassen kann. Außerdem kann man nicht von spanischer 
Seite von "1" zu spanischer Seite von "2" verlinken, da unterschiedliche 
sys_language_uid's...


##############################
Technische Umsetzung: Ansatz 2
##############################

- Seitenbaum 1
- - Standardsprache: Deutsch (sys_language_uid = 0)
- - Übersetzung: Englisch (sys_language_uid = 1)
- - Übersetzung: Spanisch (sys_language_uid = 2)
- Seitenbaum 2
- - Standardsprache: Deutsch (sys_language_uid = 0)
- - Übersetzung: Spanisch (sys_language_uid = 2)
- - Übersetzung: Portugiesisch (sys_language_uid = 3)

Hier ist das Problem, dass man im Seitenbaum 2 deutsche Inhalte anlegen müsste, 
obwohl es keine gibt, sondern diese nur dazu dienen übersetzt zu werden. Das 
ist ein mMn auch kein guter Ansatz. Zudem weiß ich nicht, welche Probleme das 
sonst noch so nach sich zieht.

Hat jemand von euch schon Erfahrunge mit so einer Anforderung gemacht und ein 
"best practice"? Oder sonstige Tipps und Lösungsvorschläge?
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an