Sprachensyncronisation Probleme

Gesperrt
Gizmo
Beiträge: 15
Registriert: So 7. Jun 2009, 20:04
Kontaktdaten:

Sprachensyncronisation Probleme

Beitrag von Gizmo »

Hallo,

evtl. kann mir jemand helfen?

Ich habe versucht das Problem mit den vorhandenen Einträgen im Forum in den Giff zu bekommen, klappt aber nicht.

Mein Problem:

Ich habe eine Seite in Deutsch diese soll auch in Englisch vorhanden sein.

Ich habe:
1. eine neue Sprache angelegt.
2. Bin in die Englische Version gegangen (Pull Down) und habe aus der deutschen Sprache synconisiert.
3. Alle Artikel Syncronisiert.
4. Die "neuen" Englischen Kategorien umbenannt z.B "über uns -> "about us", oder so.

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

Dies mit dem Browser Safari (Mac)
Wenn ich nun in der Englischen Seite die Navigation benutze dann komme ich immer wieder auf die Deutsche Version (auch wenn ich die &lang= per Hand ändere.


Firefox (Mac) wirft mir folgenden Fehler aus:
Fehler: Umleitungsfehler

Wenn ich alle Startartikel in der Englischen Version setze komme ich nur noch auf die Englische Seite.

Vorhaben war es eine Startseite zu machen von der ich die Sprache auswähle.

Vielen Dank schon mal!!

Gruß
M.
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.


* Dieses Problem kann manchmal auftreten, wenn Cookies deaktiviert oder abgelehnt
werden
homtata
Beiträge: 1145
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: Sprachensyncronisation Probleme

Beitrag von homtata »

hallo,
ich kann dir evtl. einige anhaltspunkte geben:
- ein ähnliches verhalten tritt unter bestimmten voraussetzungen auch beim IE auf.
- ein erster schritt ist es, in den metatags einige no-cache tags einzufügen:
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
- das ändern der "&lang"-variable bringt nichts - diese dient oben im URl nicht der sprachumschaltung. die korrekte variable zur sprachumschaltung lautet "&changelang=".
- Wird die Sprache einmalig korrekt über "&changelang" umgeschossen und die o.g. metatags eingebaut sein, sollte contenido im frontend m.E. die sprache dann beibehalten.
- sollte das system weiterhin zicken, müsstest du versuchen, möglichst viele links (navigationen usw.) so umzustricken, dass diese die sprachumschaltung/sprachvariable immer mit sich führen.

lg
Gizmo
Beiträge: 15
Registriert: So 7. Jun 2009, 20:04
Kontaktdaten:

Re: Sprachensyncronisation Probleme

Beitrag von Gizmo »

Hallo, vielen Dank für deine schnelle Hilfe,

ich habe nun viel probiert(Deine Meta Angaben helfen!):
Ich bleibe nun in einer Sprache aber wie komme ich wieder zu der "anderen" Sprache. Ich muss immer den Browser schließen um wieder zu der "ersten" Sprache zu kommen. Ich würde gerne, dass man hin und her Linken kann aber das bekomme ich nicht hin.
Hast du noch eine Idee, im Forum habe ich nichts gefunden, leider

VIELEN DANK schon mal!!


Gruß
M.
idea-tec
Beiträge: 1242
Registriert: Do 19. Sep 2002, 14:41
Wohnort: Dichtelbach
Kontaktdaten:

Re: Sprachensyncronisation Probleme

Beitrag von idea-tec »

front_content.php?changelang=idlang_eng
front_content.php?changelang=idlang_de
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Gizmo
Beiträge: 15
Registriert: So 7. Jun 2009, 20:04
Kontaktdaten:

Re: Sprachensyncronisation Probleme

Beitrag von Gizmo »

Hi,

vielen Dank, ich hatte diesen Weg schon versucht, evtl. habe ich mich vertippt ;( grr

Hat nun so funktioniert:

front_content.php?changelang=idlang=1
front_content.php?changelang=idlang=2

Vielen Dank für eure Hilfe, Danke

Gruß
M.
homtata
Beiträge: 1145
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: Sprachensyncronisation Probleme

Beitrag von homtata »

das "idlang" kannst du rauswerfen, da wollte dir der kollege nur helfen, welche variable du einsetzen musst.
richtig heißt es:

front_content.php?changelang=1
front_content.php?changelang=2

"changelang" wird direkt die nummer (= idlang) der sprache zugewiesen, wie sie im backend unter "sprachen" definiert und angezeigt ist.
der aufruf ist kombinierbar mit direkten seiten- oder kategorieaufrufen, also z.B.
front_content.php?idart=43&changelang=1
front_content.php?idcat=2&changelang=2

usw.
Gesperrt