Automatisch richtige Sparache
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Eclipse16V
- Mitglied
- Beiträge: 576
- Registriert: 27.11.2002 17:04
- Wohnort: Gießen
- Kontaktdaten:
Automatisch richtige Sparache
Gibt es einen Mod der automatisch erkennt ob er dem BESUCHER das Board in Deutsch oder Englisch anzeigen soll?
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Erste Eclipse16V IG Deutschlands
-
Gast
@16V
wenn der browser einen accept-language header mitliefert, was die meisten tun, sollte es kein problem sein soetwas zu coden.
ein link dazu
isch
wenn der browser einen accept-language header mitliefert, was die meisten tun, sollte es kein problem sein soetwas zu coden.
ein link dazu
isch
also die sprache bekommt man mit getenv('HTTP_ACCEPT_LANGUAGE')
( siehe http://www.php.net/manual/de/language.v ... efined.php )
also könnte man folgendes am ende der comon.php vor ?> einfügen:
( siehe http://www.php.net/manual/de/language.v ... efined.php )
also könnte man folgendes am ende der comon.php vor ?> einfügen:
Code: Alles auswählen
$ha_lang = getenv('HTTP_ACCEPT_LANGUAGE')
if ( !empty($ha_lang) )
{
$ha_langs = array(
'de' => 'german',
'en' => 'english'
// Weitere Länderkürzel hier eintragen und das komma nicht vergessen
);
if ( isset($ha_langs[$ha_lang]) )
{
$board_config['default_lang'] = $ha_langs[$ha_lang];
}
}- Eclipse16V
- Mitglied
- Beiträge: 576
- Registriert: 27.11.2002 17:04
- Wohnort: Gießen
- Kontaktdaten:
Also wenn ich das dort einfüge bekomme ich diese Fehlermeldung:
hmmm

Code: Alles auswählen
Parse error: parse error in /.../.../.../phpBB2/common.php on line 193
Fatal error: Call to undefined function: session_pagestart() in /.../.../.../phpBB2/index.php on line 31
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Erste Eclipse16V IG Deutschlands
ersetze einfach mal
dann müsste es gehen
durch$ha_lang = getenv('HTTP_ACCEPT_LANGUAGE')
Code: Alles auswählen
$ha_lang = getenv('HTTP_ACCEPT_LANGUAGE');- Eclipse16V
- Mitglied
- Beiträge: 576
- Registriert: 27.11.2002 17:04
- Wohnort: Gießen
- Kontaktdaten:
Besten Dank
Jetzt bekomme ich zwar keine Fehlermeldung mehr aber weiß auch nicht ob das auch funktioniert.
Trotzdem besten Dank
Jetzt bekomme ich zwar keine Fehlermeldung mehr aber weiß auch nicht ob das auch funktioniert.
Trotzdem besten Dank
www.Eclipse16V.de
Erste Eclipse16V IG Deutschlands
Erste Eclipse16V IG Deutschlands