[TYPO3-german] Mehrsprachigkeit - von One-Tree auf Multi-Tree umstellen !??

JCL - Johannes C. Laxander jc at laxander.com
Tue Nov 26 17:24:02 CET 2013


Hallo,
 
bei einem Kunden ist die Website nach dem One-Tree-Konzept umgesetzt (über 100 Seiten, TYPO3 4.7, soll aber im nächsten Jahr auf die neue LTS-Version 6.2 umgestellt werden). Es hakt aber daran, dass der Übersetzung in zwei Fremdsprachen nicht zeitnah nachgekommen werden kann, und auch nicht alle Inhalte immer übersetzt werden sollen. In diesem Fall wird bisher eben auf die Defaultsprache Deutsch "umgeschaltet". Das soll nicht mehr so sein! Das Verhalten soll umgestellt werden und diesen (neuen) Anforderungen entsprechen:
 
- Zwei Fremdsprachen, Standardsprache ist Deutsch
- Seitenstruktur und Seitenumfang werden in den Fremdsprachen weitgehend der Standardsprache entsprechen.
- Eine nicht übersetzte Seite soll auch nicht im Menü der betreffewnden Sprache angezeigt werden
- Seiteninhalte sollen unabhängig von der Standardsprache angelegt / übersetzt werden können
- Keine Anzeige von Inhaltselementen in der Standardsprache, wenn ein Inhaltselement nicht übersetzt ist.

Ist es besser, auf eine Multi-Tree-Implementierung "umzusteigen", was natürlich erhebliche Konsequenzen hätte und einen größeren Umstellungsaufwand bedeuten würde?

Wie müssten diese Anforderungen in einem One-Tree-Konzept konfiguriert werden?

Ich habe mit diesen Einstellungen mal getestet:

sys_language_mode = ignore
sys_language_overlay = 0

Dabei passiert aber folgendes: Unter einer gewählten Fremdsprache führt ein Link auf eine interne Seite zu einem 404-Fehler, wenn es keine Seitenübersetzung für die verlinkte Seite gibt. So weit so gut. Allerdings wird die konfigurierte Fehlerseite in der Standardsprache (Menü und Inhalt) angezeigt, obwohl die Fehlerseite in auch in der Fremdsprache vorliegt.

Nur bei Einstellung sys_language_overlay = 0 werden Inhaltsobjekte ausgegeben, die nur für eine Sprache angelegt sind! So jedenfalls sind meine bisherigen Erkenntnisse und Tests.

Weitere Test habe ich noch nicht gemacht.

Wie würdet iht das Problem angehen bzw. lösen?

Gruß, Johannes.



More information about the TYPO3-german mailing list