Wechsel zwischen mehrsprachigen Blogs

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
goethe
Regular
Posts: 74
Joined: Fri Jul 04, 2008 11:45 am

Wechsel zwischen mehrsprachigen Blogs

Post by goethe »

Hi Garvin,

wie gewohnt kommen von mir Fragen zum Thema mehrsprachige Blogs ;)

Wir haben festgestellt, dass beim Aufruf verschiedener Blogs, die in unterschiedlichen Sprachen vorliegen, einige Objekte (z.b. Banner oder HTML-Klotz) nicht dargestellt werden. Ein Beispiel: ein Nutzer ruft Blog A auf, der in deutsch und französisch vorliegt und wechselt auf die englische Sprachfassung. französisches Banner und HTML-Klotz für französisch werden angezeigt. Danach wechselt der Nutzer auf Blog B, der auf englisch und chinesisch vorliegt. Hier fehlen dann einige Elemente, wie z.b. das Logo oder ein HTML-Klotz, die in englisch und chinesisch angelegt wurden. Vermutlich liegt es daran, dass die Spracheinstellung in einem Cookie gespeichert werden und diese Sprachinfo für alle Blogs gleichermaßen herangezogen wird. Es wird nach dem französischen Element gesucht, obwohl das Element für diesen Blog in der gesuchten Sprachversion gar nicht vorliegt.

Ganz ähnlich verhält es sich mit Backend und Frontend. Ein Redakteur arbeitet im Backend auf englisch. Der Blog ist aber zweisprachig: englisch und chinesisch. Wenn sich der Redakteur dann im Frontend ansehen will, wie der Blog im chinesischen aussieht und im Frontend die Sprache auf chinesisch umstellt, ist die Sprache im Backend automatisch auch umgestellt.

Hast Du eine Idee oder einen Vorschlag, wie wir das Problem beheben könnten?

Viele Grüße,
Katrin
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Wechsel zwischen mehrsprachigen Blogs

Post by garvinhicking »

Hi!

Ich würde empfehlen für solche "Sprachtests" immer einen anderen Browser zu verwenden, in dem man NICHT als Redakteur eingeloggt ist, da deren Präferenzen die Sprachwahl überschreiben.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
goethe
Regular
Posts: 74
Joined: Fri Jul 04, 2008 11:45 am

Re: Wechsel zwischen mehrsprachigen Blogs

Post by goethe »

Hi Garvin,

vielen Dank für die schnelle Reaktion!

Ja, beide Blogs haben die gleiche Domain.

Könnte man die Cookies nicht auch blogspezifisch und Backend-Frontend-spezifisch setzen? Genauer gesagt: das Cookie merkt sich die Sprachauswahl, die ich fürs Backend habe unabhängig von der Sprachauswahl, die ich im Frontend auswähle? Genauso für die Blogs, könnte man die Cookies für jeden Blog setzen, auch wenn die Blogs unter der gleichen Domain laufen?

Viele Grüße,
Katrin
kleinerChemiker
Regular
Posts: 765
Joined: Tue Oct 17, 2006 2:36 pm
Location: Vienna/Austria
Contact:

Re: Wechsel zwischen mehrsprachigen Blogs

Post by kleinerChemiker »

du könntest versuchen mittels .htaccess den session.cookie_path bei den einzelnen blogs zu setzen.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Wechsel zwischen mehrsprachigen Blogs

Post by garvinhicking »

Hi!
Könnte man die Cookies nicht auch blogspezifisch und Backend-Frontend-spezifisch setzen? Genauer gesagt: das Cookie merkt sich die Sprachauswahl, die ich fürs Backend habe unabhängig von der Sprachauswahl, die ich im Frontend auswähle? Genauso für die Blogs, könnte man die Cookies für jeden Blog setzen, auch wenn die Blogs unter der gleichen Domain laufen?
Nein, das geht so ohne weiteres nicht, weil die Sprachwahl an den Redakteurlogin gebunden ist, und der wiederum hängt an der PHP Session.

Wir haben uns damals entschieden der Sprache eines eingeloggten Users Priorität zu geben. Während dies einige Vorteile hat, hat es in deinem speziellen Fall einen Nachteil. Den kann man ohne größeren Aufwand nur durch einen Logout oder einen "anonymen" zweit-Browser bekämpfen.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
goethe
Regular
Posts: 74
Joined: Fri Jul 04, 2008 11:45 am

Re: Wechsel zwischen mehrsprachigen Blogs

Post by goethe »

Hallo zusammen,

vielen Dank für die Auskunft!

Besteht eine Chance, dass das als CR oder Plugin realisiert werden könnte?

Viele Grüße,
Katrin
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Wechsel zwischen mehrsprachigen Blogs

Post by garvinhicking »

Hi!
Besteht eine Chance, dass das als CR oder Plugin realisiert werden könnte?
Du meinst ob man das als kommerzielle Pluginentwicklung in Auftrag geben kannst? Wenn ja, dann ja, sowas geht immer! :-)

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply