Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 8
Seite [1]
worstbull


King for a day





Beiträge: 222
# Thema - 16.01.2007 um 11:52 Uhr
BUG: Spracheinstellung
Ich habe bereits im Bugtracker gepostet, aber auf Anfrage von duRiel poste ichs nochmal hier:

Meine zur Zeit verwendete Revision ist 808.

Ich habe lauter komische Fehler mit der Spracheinstellung.
Wenn ich Englisch als 'lang' einstelle (habe ich auch direkt in der Datenbank im Optionen - Modul gemacht; ist der richtige Wert eigentlich 'englisch', 'english', 'Englisch' oder 'English'? Ich habe alles probiert...) wird dem nicht-angemeldeten Besucher trotzdem die deutsche Website angezeigt!

Egal ob ich das jetzt als Administrator in System-Optionen-Sprachen ändere, oder direkt in der Datenbank.

Wenn ich auf meiner Website hingegen den Link 'English' benutze, funktioniert es tadellos! (austrianfighter.fuerholz.org)

Und wie im Bugtracker berichtet: Wenn ich in den Optionen auf Englisch umstelle, mich dann abmelde, mich nochmal einlogge und wieder auf Deutsch umstelle, wird die Seite in Englisch angezeigt.

Dann muss ich nocheinmal auf Englisch und wieder auf Deutsch umstellen, damit ich die Seite wieder richtig angezeigt bekomme!

Ist nicht unbedingt tragisch oder dringend, da ich die Seite auf jeden Fall deutsch lasse(musste man das bei der Installation eigentlich angeben??) aber es ist doch ein Bug!

MF


------------------
Inaktiv
h0n1g


Geekboy




Beiträge: 1013
# Antwort: 1 - 16.01.2007 um 12:54 Uhr
lad dir doch nochmal bitte die aktuelle revision, ggf. wurde der fehler schon behoben



------------------
ClanSphere - Makes your website a playmate, just dress her

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 2 - 16.01.2007 um 16:25 Uhr
denke da war nicht kein update aber probiers ruhig aus
weiß nicht wie das zustande kommt, ist wie gesagt nicht normal


Inaktiv
|
worstbull
Thread-Ersteller


King for a day





Beiträge: 222
# Antwort: 3 - 16.01.2007 um 18:02 Uhr
In den SELECTs (ganz oben in) meiner DEBUG.PHP finde ich keine Abfrage der Sprache - wird da noch woanders eine Abfrage durchgeführt?

Wo ich allerdings eine Sprach-Einstellung finde, ist $_REQUEST (EGPCS)

['clansphere_lang'] = 'German'
['PHPSESSID'] = '9a888be083813c9909dc6a217591aba1'
['id'] = 0
['fid'] = 0

Das ist aber wiederum nicht das Feld aus der Options-Tabelle...

Dann gibts noch das hier:
$com_lang (6)

['name'] = 'German'
['charset'] = 'ISO-8859-15'
['dateset'] = 'd.m.Y'
['timeset'] = 'H:i'
['dtcon'] = 'um'
['timename'] = 'Uhr'


und das:
$cs_main (19)

['def_action'] = 'recent'
['def_admin'] = 'integrated'
['def_dstime'] = '0'
['def_flood'] = '30'
['def_lang'] = 'German'


Wenn ich jetzt (live lol) die Sprache im System auf Englisch umstelle passiert folgendes in der Debug.php:

$_REQUEST (EGPCS)

['clansphere_lang'] = 'German'
['PHPSESSID'] = '9a888be083813c9909dc6a217591aba1'
['id'] = 0
['fid'] = 0

$_COOKIE (2)

['clansphere_lang'] = 'German'
['PHPSESSID'] = '9a888be083813c9909dc6a217591aba1'


$com_lang (6)

['name'] = 'German'
['charset'] = 'ISO-8859-15'
['dateset'] = 'd.m.Y'
['timeset'] = 'H:i'
['dtcon'] = 'um'
['timename'] = 'Uhr'


$cs_main (19)

['def_action'] = 'recent'
['def_admin'] = 'integrated'
['def_dstime'] = '0'
['def_flood'] = '30'
['def_lang'] = 'English'


$account (59)

['access_id'] = '1'
['users_id'] = 0
['users_lang'] = 'German'


Trotzdem wird die Seite in Deutsch angezeigt!

...liegt das an irgendeinem Cookie (aktiviere ich aber prinzipiell nie)?

Danke.
MF


------------------


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 4 - 16.01.2007 um 19:14 Uhr
jup
$_REQUEST['clansphere_lang'] = 'German'
$cs_main['def_lang'] = 'English'

$cs_main['def_lang'] -> standard sprache
$_REQUEST['clansphere_lang'] -> benutzerdefinierte sprache, stammend aus $_COOKIE, $_POST oder $_GET

standard sprache wird logischerweise nur benutzt wenn keine benutzerdefinierte sprache gewählt ist


Inaktiv
|
worstbull
Thread-Ersteller


King for a day





Beiträge: 222
# Antwort: 5 - 16.01.2007 um 21:24 Uhr
Danke.
Wie krieg' ich dieses Cookie weg?

Hat das auch irgend einen 'mysteriösen' Zusammenhang mit dem Captcha-Problem?

Funktioniert das auch nur... "einmal und dann nie wieder" weil irgend ein Cookie geschrieben wird?

...MF


------------------


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 6 - 16.01.2007 um 21:28 Uhr
naja, es funktioniert doch so wie es soll, deine privaten nutzereinstellungen wurden gespeichert und werden weiterverwendet.
firefix 2 cookie entfernen: extras - einstellungen - datenschutz - cookies anzeigen - nach deiner webseite schauen - cookie entfernen


Inaktiv
|
worstbull
Thread-Ersteller


King for a day





Beiträge: 222
# Antwort: 7 - 16.01.2007 um 21:46 Uhr
Tatsächlich!

Jetzt, da ich das Cookie gelöscht habe (geht nur generell alle Cookies zu löschen im IE7-Menü 'Extras' ) funktioniert das!

Glaubst du das Captcha funktioniert auf die Weise genauso wieder?? Ich habe jetzt aber alle deaktiviert - ich teste das, wenn meine aktuellen Bugs erledigt sind *grins* und ich die neue SVN uploade!

Vielen vielen Dank und mit freundlichem Gruß

MF


------------------


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 8 - 16.01.2007 um 21:50 Uhr
denke eher nicht, könnte aber vielleicht irgendwie damit zusammenhängen

kein ding


Zuletzt editiert von duRiel ClanSphere Team am 16.01.2007 um 21:50 Uhr (1x Editiert)
Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.