
Mehrsprachigkeit, das leidige Thema und noch immer kein Weg
Welcher Artikel wird denn in diesem Zusammenhang geladen, wenn man generell nur front_content.php aufruft?! Also warum wird hier der Startartikel der Hauptnavigation geladen: http://www.walterco.de/so/cms/front_con ... angelang=5
Oder ist das immer so: Startartikel der Hauptnavigation ist Startartikel für die Seite? Ich bekomm das mit der Sprache einfach nicht in den Griff
Kann mir da jemand unter die Arme greifen? Bitte.
http://www.walterco.de/so/cms/front_content.php - soll in Language 5 mit französisch laufen und mit 4 in russisch ... Wie ruf ich die Teile auf, damit die Sprachen auch funktionieren?
Oder ist das immer so: Startartikel der Hauptnavigation ist Startartikel für die Seite? Ich bekomm das mit der Sprache einfach nicht in den Griff

Kann mir da jemand unter die Arme greifen? Bitte.
http://www.walterco.de/so/cms/front_content.php - soll in Language 5 mit französisch laufen und mit 4 in russisch ... Wie ruf ich die Teile auf, damit die Sprachen auch funktionieren?

Vielleicht ist das ja schon klar, aber:
Es wird immer die Startseite der Hauptnavigation (ich hoffe, in der Sprache) als Startseite angezeigt.
Ansonsten ist die Basis-Sprache (d.h. wenn nix angegeben wird), die Sprache, die als load_lang in der Mandanten-config.php angegeben ist. Wenn Du also timos Vorschlag befolgen willst, musst Du mehrere Mandantenverzeichnisse erzeugen, in denen jeweils eine config.php mit der gewünschten Sprache steht.
Vielleicht habe ich da was nicht verstanden, aber wenn es jeweils - wie bei Dir - immer nur /so/ ist, wirst Du die Technik wohl nicht verwenden.
Rufst Du http://www.walterco.de/so/cms/front_con ... angelang=5 auf, kommt die Homepage French, rufst Du
http://www.walterco.de/so/cms/front_con ... angelang=4 auf, kommt die Homepage cyrrilian.
Mit changelang solltest Du die Sprache eingestellt haben (im Cookie gespeichert). Allerdings scheint da noch was mit den Artikeln nicht zu stimmen, Home ist mal idcat=17, leitet aber auf idcat=1 weiter (ich nehme mal an, die Fehlerseite). Gibt es denn die Home-Kategorie in den benötigten Sprachen?
Gruß
HerrB
Es wird immer die Startseite der Hauptnavigation (ich hoffe, in der Sprache) als Startseite angezeigt.
Ansonsten ist die Basis-Sprache (d.h. wenn nix angegeben wird), die Sprache, die als load_lang in der Mandanten-config.php angegeben ist. Wenn Du also timos Vorschlag befolgen willst, musst Du mehrere Mandantenverzeichnisse erzeugen, in denen jeweils eine config.php mit der gewünschten Sprache steht.
Vielleicht habe ich da was nicht verstanden, aber wenn es jeweils - wie bei Dir - immer nur /so/ ist, wirst Du die Technik wohl nicht verwenden.
Rufst Du http://www.walterco.de/so/cms/front_con ... angelang=5 auf, kommt die Homepage French, rufst Du
http://www.walterco.de/so/cms/front_con ... angelang=4 auf, kommt die Homepage cyrrilian.
Mit changelang solltest Du die Sprache eingestellt haben (im Cookie gespeichert). Allerdings scheint da noch was mit den Artikeln nicht zu stimmen, Home ist mal idcat=17, leitet aber auf idcat=1 weiter (ich nehme mal an, die Fehlerseite). Gibt es denn die Home-Kategorie in den benötigten Sprachen?
Gruß
HerrB
Zuletzt geändert von HerrB am Sa 19. Feb 2005, 01:45, insgesamt 1-mal geändert.
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Existieren denn die Menüpunkte in der jeweiligen Sprache? Wie bereits einmal erwähnt, hatte ich mit dem Home-Link auch meine Probleme.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
con_code
Hi,
wir hatten auch große Probleme damit. Ihr solltet auf jeden Fall den $client und die $lang mit übergeben. Da der ie6 unter win xp und ich glaube auch unter win2k standardmäßig keine cookies akzeptieren.
Viele user schaffen es nicht das cookie zu akzeptieren.
Für die die cookies aktiviert haben müßt ihr nach wie vor die $changelang übergeben.
Ausserdem hatten wir immer Ärger mit der con_code. Die haben wir öfter mal geleert. Die ist für das cachen der contenido seite zuständig. da steht oft müll drin.
Gruss
Andi
wir hatten auch große Probleme damit. Ihr solltet auf jeden Fall den $client und die $lang mit übergeben. Da der ie6 unter win xp und ich glaube auch unter win2k standardmäßig keine cookies akzeptieren.
Viele user schaffen es nicht das cookie zu akzeptieren.
Für die die cookies aktiviert haben müßt ihr nach wie vor die $changelang übergeben.
Ausserdem hatten wir immer Ärger mit der con_code. Die haben wir öfter mal geleert. Die ist für das cachen der contenido seite zuständig. da steht oft müll drin.
Gruss
Andi
So, jetzt habe ich mir das mal angesehen.
Folgendes ist mir aufgefallen:
Wird http://www.walterco.de/so/cms/front_content.php aufgerufen, erscheint die deutsche Startseite (Sprach-ID = 1). Soll das so sein? Nicht, das es nicht auch so sein könnte, aber ich hatte es so verstanden, dass unter /de/ deutsch und unter /so/ etwas anderes erscheinen soll.
Wenn etwas anderes erscheinen sollte, stimmt die Angabe in der Mandanten-config.php zu load_lang nicht.
Wird http://www.walterco.de/so/cms/front_con ... angelang=4 aufgerufen, erscheint die russische Seite. Bei mir bleibt es die russische Seite, egal, welchen Menüpunkt ich aufrufe.
Bei Kontakt in russisch ist der Artikel deaktiviert, daher landet man auf der Fehlerseite. Auch danach gelangt man über den Home-Link auf die (korrekte) russischen Startseite.
Klickt man auf Impressum, gelangt man auf ein englisches Impressum, aber nur, weil der Text in Sprache russisch immer noch englisch ist (nicht übersetzt).
Das gleiche Verhalten zeigt sich bei französisch (d.h. ich habe nicht bemerkt, dass er die Sprache verliert). Hier sind die Artikel natürlich jeweils französisch.
Dass der erste Menüpunkt in russisch nicht richtig angezeigt wird, liegt nach meinen Tests daran, dass die russischen Zeichen codiert in HTML eingetragen werden (e.g. Ïîðòôåëü statt Ïîðòôåëü). Dann werden die Zeichen vom Browser nicht mehr in den jeweiligen Zeichensatz kodiert.
Ansonsten ist der Home-Link (wohlgemerkt, nicht die Startseite) ein Weiterleitungsartikel - bei mir hat es immer funktioniert, ich weiss nicht, ob das schon mal beschriebene Weiterleitungsproblem da auch Probleme macht.
Im Layout ist eine Sprachcodierung gesetzt (genau genommen drei), obwohl sie von Contenido nochmal automatisch gesetzt wird (siehe HTML-Quelltext einer fertigen Seite). Dass ein Meta-Tag content-language = Deutschland im Layout ist, hat wohl keine Auswirkungen, braucht man so etwas?
Jetzt brauche ich eine genaue Beschreibung (so richtig Schritt-für-Schritt), was bei Dir nicht geht.
Getestet mit: IE 6, aktuelle Version unter Windows XP, Firefox 1.0
Gruß
HerrB
Folgendes ist mir aufgefallen:
Wird http://www.walterco.de/so/cms/front_content.php aufgerufen, erscheint die deutsche Startseite (Sprach-ID = 1). Soll das so sein? Nicht, das es nicht auch so sein könnte, aber ich hatte es so verstanden, dass unter /de/ deutsch und unter /so/ etwas anderes erscheinen soll.
Wenn etwas anderes erscheinen sollte, stimmt die Angabe in der Mandanten-config.php zu load_lang nicht.
Wird http://www.walterco.de/so/cms/front_con ... angelang=4 aufgerufen, erscheint die russische Seite. Bei mir bleibt es die russische Seite, egal, welchen Menüpunkt ich aufrufe.
Bei Kontakt in russisch ist der Artikel deaktiviert, daher landet man auf der Fehlerseite. Auch danach gelangt man über den Home-Link auf die (korrekte) russischen Startseite.
Klickt man auf Impressum, gelangt man auf ein englisches Impressum, aber nur, weil der Text in Sprache russisch immer noch englisch ist (nicht übersetzt).
Das gleiche Verhalten zeigt sich bei französisch (d.h. ich habe nicht bemerkt, dass er die Sprache verliert). Hier sind die Artikel natürlich jeweils französisch.
Dass der erste Menüpunkt in russisch nicht richtig angezeigt wird, liegt nach meinen Tests daran, dass die russischen Zeichen codiert in HTML eingetragen werden (e.g. Ïîðòôåëü statt Ïîðòôåëü). Dann werden die Zeichen vom Browser nicht mehr in den jeweiligen Zeichensatz kodiert.
Ansonsten ist der Home-Link (wohlgemerkt, nicht die Startseite) ein Weiterleitungsartikel - bei mir hat es immer funktioniert, ich weiss nicht, ob das schon mal beschriebene Weiterleitungsproblem da auch Probleme macht.
Im Layout ist eine Sprachcodierung gesetzt (genau genommen drei), obwohl sie von Contenido nochmal automatisch gesetzt wird (siehe HTML-Quelltext einer fertigen Seite). Dass ein Meta-Tag content-language = Deutschland im Layout ist, hat wohl keine Auswirkungen, braucht man so etwas?
Jetzt brauche ich eine genaue Beschreibung (so richtig Schritt-für-Schritt), was bei Dir nicht geht.
Getestet mit: IE 6, aktuelle Version unter Windows XP, Firefox 1.0
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
HerrB, magst du dir auch meine Seite nochmal angucken? Ich habe unter http://www.contenido.org/forum/viewtopi ... 2108#42108 beschrieben, was ich gemacht habe. Zusaetzlich habe ich, weil das gerade neulich noch jemand empfohlen hat, auf der statischen Seite auch noch &lang neben &changelang eingebaut, aber das aendert nichts daran, das Problem besteht weiterhin.
Gruss
Christa
Gruss
Christa
Ja, wenn Du mir noch den Link zu Deiner Seite postest... (habe jetzt in dem Artikel keinen Link gefunden oder bin ich blind?)
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
aehm ... Moment ... ich muss mal suchen! Ich dachte, es waere im selben Thread, aber dann habe ich noch woanders zum Thema gepostet, wo der Link drin stand. Ich suche eben den anderen Thread noch. Den Link zur Seite weiss ich natuerlich aus dem Kopf
, aber vielleicht stehen beim anderen Thread noch wichtige Infos, die ich nicht wiederholen muesste.

-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
Also unter walterco.de/so sollen französisch und russisch laufen (alles andere nicht). Wenn ich http://www.walterco.de/so/cms/front_con ... angelang=4 aufrufe, dann kommt erstmal keine Website sondern:
da kommt auch die richtige Startseite mit dem richtigen Menü, nur wenn ich in den ersten Punkt "portefeule" klicke, kommt das ganze in englisch (also mit englischer Navigation und in der falschen sprache, warum?)
Ich rufe russisch auf http://www.walterco.de/so/cms/front_con ... angelang=4 (die zerrissene Navigation - der erste NaviPunkt, den vergessen wir nochmal) und wenn ich da in den ersten Menüpunkt navigiere, dann isses auch wieder englisch.
Dieses Verhalten habe ich aber nur, wenn ich das erste mal auf die jeweiligen Startseiten gehe, beim erneuten Laden/Besuchen der Seiten scheint es meistens (nicht immer) zu funktionieren ... was mach ich also falsch?
Danke nochmal für euere Hilfe! Wirklich! Ich habt alles was gut bei mir! Danke Danke Danke!
Ich rufe daher französisch auf mit: http://www.walterco.de/so/cms/front_con ... angelang=5Multiple Choices
The document name you requested (/so/cms/front_content.php&changelang=4) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:
/so/cms/front_content.php (common basename)
da kommt auch die richtige Startseite mit dem richtigen Menü, nur wenn ich in den ersten Punkt "portefeule" klicke, kommt das ganze in englisch (also mit englischer Navigation und in der falschen sprache, warum?)
Ich rufe russisch auf http://www.walterco.de/so/cms/front_con ... angelang=4 (die zerrissene Navigation - der erste NaviPunkt, den vergessen wir nochmal) und wenn ich da in den ersten Menüpunkt navigiere, dann isses auch wieder englisch.
Dieses Verhalten habe ich aber nur, wenn ich das erste mal auf die jeweiligen Startseiten gehe, beim erneuten Laden/Besuchen der Seiten scheint es meistens (nicht immer) zu funktionieren ... was mach ich also falsch?
Danke nochmal für euere Hilfe! Wirklich! Ich habt alles was gut bei mir! Danke Danke Danke!