Deutsche phpBB 3 diekt per Link englisch aufrufen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
StefanKittel
Mitglied
Beiträge: 8
Registriert: 16.02.2008 15:15

Deutsche phpBB 3 diekt per Link englisch aufrufen

Beitrag von StefanKittel »

Hallo,

ich habe gesucht, es aber nicht gefunden.

Mein Forum ist deutsch. Ich möchte nun aber gerne auf meiner HP einen Link erstellen durch den man das Forum in englisch aufrufen kann.

Ich habe nur gefunden, dass man die Sprache bei der Registration ändern kann. Da muss man aber erstmal hinkommen :-)

http://www.skittel.de/Forum/index.php?Language=English funktioniert leider nicht.

Stefan
HJW
Mitglied
Beiträge: 1314
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Beitrag von HJW »

Hallo,

wenn Englisch installiert ist, kann das jeder in seinem persönlichen Bereich einstellen.

Gruß
Hermann Joseph
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Hallo,

ansonsten kannst du auch noch die Browsersprache lesen lassen mit einer Mod:

http://www.phpbb.com/community/viewtopi ... 9&t=862955

Beschreibung dazu:
enables the browser language detection for guest users not to use the default language of the board

Vielleicht hilft dir das ja.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
StefanKittel
Mitglied
Beiträge: 8
Registriert: 16.02.2008 15:15

Beitrag von StefanKittel »

Man soll in meinem Forum schreiben können ohne sich anzumelden.

Wie bekomme ich dafür die Sprache durch einen Link umgestellt? Also ohne Anmeldung/Registration des Benutzers.

Stefan
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Beitrag von dieweltist »

Es müsste möglich sein, dass, wenn man das Forum in zwei verschiedenen Ordnern installiert, und beide Installationen über dieselben Datenbanktabellen laufen, dass man das hinkriegen müsste. Ich bin zwar der Meinung, dass sich das zwar nicht lohnt, aber bestimmt gibt es da auch noch weniger aufwändige Möglichkeiten.

Nur, wenn die eine Installation auf englisch eingestellt ist, ist bestimmt die andere dann auch auf englisch. Falls das so ist, müsste man nur herausfinden, wo das in der Datenbank abgespeichert wird, damit man einen neuen Eintrag dort machen kann, wo dann die eine Installation darauf verweist. Da müsste dann aber in einer Datei auch was entsprechend verändert werden.

Rein zufällig ist es ja so, das mein Forum auch über zwei Installationen läuft, um so das Anzeigen eines einzigen Beitrags zu ermöglichen, wo ich schon in diesem Forum darüber berichtete: Klick! Dass ich das als jemand, der sich nicht mit PHP auskennt, hinbekommen habe ohne Hilfestellung, ist in diesem Fall aber auch dadurch zu erklären, dass ich da auch Glück hatte.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

StefanKittel hat geschrieben:Man soll in meinem Forum schreiben können ohne sich anzumelden.

Wie bekomme ich dafür die Sprache durch einen Link umgestellt? Also ohne Anmeldung/Registration des Benutzers.

Stefan
Gerade dafür ist die Mod, die ich dir genannt habe, doch gar nicht so schlecht. Diese stellt die Boardsprache je nach Browsersprache um. Hat jemand deutsch als Browsersprache, so erscheint das Board auf deutsch, hat jemand englisch, dann ist die Boardsprache englisch.
Ich meine, gelesen zu haben, dass wenn die Browsersprache zum Bespiel keiner Forensprache entspricht, dann die Standardboardsprache genommen wird.

Also eigentlich ganz gut für dein Vorhaben würde ich meinen. Dies erspart dir einen Link zu setzen.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Es gibt ein MOD dazu ( allerding ganz frühes BETA Stadium )

http://www.phpbb.com/community/viewtopi ... 0&t=580299

Z.Zt werden da allerdings noch nicht die Icons mit umgeschaltet:
For me it is working good, but it can't translate iconsets, they remain in default laguage.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo StefanKittel,

das was du suchst, gibt es schon, auch mit der Umschaltung der Icons/Buttons . Die Sprache wird dabei z.B. mit &lang=de gewählt. Allerdings ist es kein fertiger Mod, sondern es sind überwiegend nur Code schnipsel, welche in der passenden Form zusammengefügt werden müssen. Ab hier und hier stehen alle wichtigen Dinge um die Sprache umzuschalten. Es funktioniert sowohl mit Gästen als auch mit eingeloggten Usern, auch werden die Buttons mit umgeschaltet. Ebenso kann von jeder beliebigen Seite des Forums die Sprache gewechselt werden, es bleibt dabei die gerade angezeigte Seite erhalten. Außerdem können beliebig viele Sprachen, sprich alle installierten Sprachen verwendet werden. Zur Umschaltung habe ich die Flaggen aus dem Country Flags 1.0.0 Mod verwendet. Wenn du keine Sprache angibst, dann wird die Sprache gewählt, welche der Gast bzw. der eingeloggte User in seinem Profil eingestellt hat.

Bis jetzt läuft die Sache auf meiner Test Homepage soweit fehlerfrei, könnte aber sicher noch etwas optimiert werden. Vielleicht hat auch jemand lust, aus den Code schnipseln einen richtigen Mod zu basteln, ich habe dazu momentan leider nicht die Zeit. Der Code ist auch soweit schon XHTML 1.0 strikt und sollte von dieser Seite aus keine Probleme machen. Man könnte dann noch den von Metzle genannten Mod mit einbauen, wobei das ggf. zu Problemen führen könnte, wenn die im Browser eingestellte Sprache nicht im Forum installiert ist.

Ich habe das aber nur mit phpbb 3.0.0, 3.0.1, 3.0.2 und mit prosilver getestet, ob der Code auch mit subsilver2 und anderen Styles zuverlässig geht, das weis ich nicht.

@Dr.Death
Das Problem mit den Buttons hat eviL<3 schon gelöst.

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

@Helmut, danke für den Hinweis.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“