Zum Inhalt springen

wec_discussion und Multi-Language

Erstellt am 29. Juni 2010 · 1 Antwort · letzte Antwort am 1. Juli 2010

Tags: Frage

o_alemao ·

In der oben genannten Konstellation bekomme ich eine kleine, aber wesentlich Funktion nicht zum Laufen.

Meine Seite ist in 3 Sprachen aufgeteilt:

0 = Standard = Portugiesisch
3 = Deutsch
4 = Englisch

Nun habe ich das WEC Diskussionsforum auf einer der Seiten eingebunden. Je nach Sprachumschaltung wird auch brav das Forum umgeschaltet, mit allem drum und dran was man sich so wünscht.
Erstellt nun aber ein User eine Nachricht, dann wird diese immer in der Standardsprache abgelegt und nie in der Sprache der angezeigten Seite.
Lasse ich mir z.B. die Seite auf Deutsch anzeigen und erstelle einen Beitrag, so wird der Eintrag mit der Sprache "Standard" (=Portu) abgespeichert und nicht mit "de_de" (=Deutsch) wie eigentlich gewünscht.

Typo 4.3.3
WEC 2.0.2

In meinem TS habe ich folgendes stehen

config.linkVars = L
config.language = de
config.locale_all = de_de
config.sys_language_uid = 3

und weiter unten

   MIDDLE-MARKER = CONTENT
   MIDDLE-MARKER {
      table = tt_content
      select.languageField = sys_language_uid

Die Vorschau bekomme ich noch angezeigt, aber irgendwie sieht es so aus, als wenn der "Senden"-Knopf von WEC das L-Attribut für die deutsche Sprache nicht mit übergibt

&L=3

In der class.tx_wecdiscussion_pi1.php steht

$lang = ($l = $GLOBALS['TSFE']->sys_language_uid) ? $l : '0,-1';

wobei 0 für die Standardsprache und -1 für "Alle" (vermute ich mal) steht. Müssten hier nicht auch noch die anderen Sprachen aufgezeigt werden? Da meine PHP-Kenntnisse aber quasi gegen 0 gehen, traue ich mich nicht hier groß was zu verändern...

Kennt jemand das Problem? Hat eventuell jemand einen Idee?

Viele Grüße aus dem Land des zukünftigen Weltmeisters,
Matthias

o_alemao ·

Schade, dass mir scheinbar keiner weiterhelfen kann. Scheint wohl ein Bug in der Extensions zu sein, da die Erstellung der Einträge z.B. mit der Extensions vu_guestbook in der jeweils richtigen Sprache abgelegt werden.
Leider ist vu_guestbook keine Alternative, da ich verschiedene Funktionen von WEC vermisse :-(

Viele Grüsse,
Matthias