Seite 1 von 1

phpBB 3-Forums in drei Sprachen parallel???

Verfasst: 14.01.2008 22:19
von adam0170
Hallo zusammen,
ich brauche Rat!!

ich habe phpBB 3 installiert (Forum deutsche Beiträge) unter xy_Forum.de/index.php und läuft :P :grin: So jetzt würde ich gern das gleiche für die Beiträge in englisch und französisch bauen, d. h. noch zwei Forums parallel laufen lassen. Die sollen getrennt sein, was Beiträge angeht, aber die Nutzer können mit den gleichen Benutzernamen und Passworter in allen 3 Forums anmelden.

Struktur:

Drei Datenbanken

xy_Forum.de/index.php --> deutsche Beiträge --> in de_BB_Datenbank

xy_Forum.de/en/index.php --> englische Beiträge --> in en_BB_Datenbank

xy_Forum.de/fr/index.php --> französische Beiträge -> in fr_BB_Datenbank


Nur die Benutzernamen- und Passwortertabelle sollte gleich in die drei Datenbanken sein.

Ich glaube, ich werde mit der SessionID Probleme haben oder nicht???

Was ist die beste Lösung??


Merci!

Adam

Verfasst: 14.01.2008 22:48
von bantu
Es ist besser einfach nur ein Forum zu benutzen und die Language-Packs zu installieren. Jeder kann dann selbst wählen, welche Sprache er benutzen möchte. In den Foren kannst du ja Regeln für die Verwendung von Sprachen in Beiträgen aufstellen.

Verfasst: 14.01.2008 22:58
von tas2580
Ich habe an sowas auch schon gebastelt. Mir fallen dazu 2 Moglichkeiten ein, entwerder man ändert in der includes/constantes.php den Prefix einiger Tabellen und läd die Tabellen für jede Sprache extra in die DB. Oder man legt in der Tabelle für die Foren eine neue Spalte an in der man die Sprache angibt, je nach dem welche Sprache man im Profil ausgewählt hat werden dann eben nur die entspechenden Foren angezeigt.

Verfasst: 14.01.2008 23:00
von bantu
Mit Boardmittel wäre es zum Beispiel möglich drei Gruppen anzulegen, in die man sich dann selbst eintragen kann. Dann bekommt man die entsprechenden Foren zu Gesicht.

Das mit der Sprache hinkt insofern, dass im Board nur eine Sprache ausgewählt sein kann, der Mensch aber durchaus mehrere Sprachen lesen und schreiben kann.

Ich würde davon abraten unnötige Modifikationen am Forum durchzuführen und würde versuchen mit den Boardmitteln soweit möglich auszukommen.

Verfasst: 15.01.2008 01:10
von tas2580
Stimmt mit Gruppen ohne was an phpBB zu ändern währe es die einfachste Lösung, hat allerdings das Problem das man sich überlegen muss was man Gästen/Bots anzeigt. Wenn man die Gäste/Bots in alle Gruppen steckt sieht man zwar alle Foren, aber in welcher Sprache ist phpBB eingestellt?

Wenn man ein paar Änderungen macht kann man das ganze so wie adam0170 es schon vor hatte aufbauen und über die aufgerufene Domain die Sprache raus finden und die jeweiligen Foren in der passenden Sprache anzeigen. Dazu dann noch die Auswahl der Sprache über das Profil ausbauen und die verschiedenen Sprachen einfach verlinken, der Benutzer wählt die Sprache also über die Domain aus.