Ergebnis 1 bis 13 von 13

Thema: Nutzer auf die Seite in seiner Sprache weiterleiten

  1. #1
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard Nutzer auf die Seite in seiner Sprache weiterleiten

    Hallo.

    Ich habe einen Katalog (Print) in dem ein Link gedruckt ist.
    Dieser leitet auf die englische Seite. Ich habe die Seite aber auch auf deutsch.

    Nun möchte ich ihn wenn er seinen Browser auf deutsch eingestellt hat auch auf die deutsche Seite leiten.
    Wie würdet ihr das machen?

    Oder: Gibt es einen Inserttag der die Browsersprache ausgibt? Nicht die Seitensprache!

    Vielen Dank.

  2. #2
    Contao-Fan Avatar von Bas
    Registriert seit
    03.12.2009.
    Ort
    Hamburg
    Beiträge
    555

    Standard

    Das macht Contao doch sowieso selbstständig ... abhängig von der Browsersprache wird der entsprechende Seitenbaum (sofern vorhanden, sonst Fallback) aufgerufen.

    EDIT:
    Falls Deine Seiten sich nicht in einer Contao-Installation befinden, dann evt. mittels Javascript:

    Code:
     <script type="text/javascript">
     var userLang = navigator.language || navigator.userLanguage; 
     alert ("The language is: " + userLang);
     </script>
    Musst Dir evt. einen Cookie setzen (falls ein Engländer nen deutschen Browser benutzt, nicht das der jedesmal auf die deutsche Seite gezwungen wird, wenn er lieber englisch sehen möchte).
    Geändert von Bas (12.09.2013 um 11:17 Uhr)

  3. #3
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Bas Beitrag anzeigen
    Das macht Contao doch sowieso selbstständig ... abhängig von der Browsersprache wird der entsprechende Seitenbaum (sofern vorhanden, sonst Fallback) aufgerufen.
    Das weiß ich. Allerdings nicht wenn ich über einen Link wie z.B.: meineseite.com/en/page.html auf den englischen Seitenbaum komme.
    Dann bin ich im englischen Seitenbaum. Ich möchte aber dass trotzdem die zugehörige Seite in der richtigen Browserprache angezeigt wird.

  4. #4
    Contao-Fan Avatar von Zero
    Registriert seit
    25.05.2010.
    Ort
    Korntal
    Beiträge
    520
    User beschenken
    Wunschliste

    Standard

    Der Katalog ist schon ausgedruckt? hoffentlich nicht

    Bin mir nicht zu 100% sicher obs geht, aber ich meine ja .
    Lege die gewünschte Seite an oder eine Weiterleitungsseite für jede Sprache mit demselben alias in jeder Sprache.


    Dann gebe den Link im Katalog ohne die Sprache an:
    http://domain/page.html

    Wenn ich richtig liege leitet Contao diese URL dann zu dem entsprechenden Alias weiter. Und wählt automatisch die richtige Sprache.
    Mein Blog -> brothers-project.de

  5. #5
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Zero Beitrag anzeigen
    Der Katalog ist schon ausgedruckt? hoffentlich nicht
    Ja er ist ausgedruckt. Allerdings mit geänderten Links... also soweit ist das bei mir nicht mehr akut.
    Interessant finde ich die Frage trotzdem. Kann ja immer mal sein dass der Kunde irgendeinen Alleingang unternimmt.

    Zitat Zitat von Zero Beitrag anzeigen
    Wenn ich richtig liege leitet Contao diese URL dann zu dem entsprechenden Alias weiter. Und wählt automatisch die richtige Sprache.
    Ich vermute nicht... könnte sein dass das eventuell bei der 3.1.x so ist, aber bei der 2.11.x gibt es noch keine Sprache in der URL. Diese wird bei mir mittels realurl generiert.

  6. #6
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    Verwende doch den Sprachwechler https://contao.org/de/extension-list...020019.de.html So kann der User selber die Sprache wechseln.

  7. #7
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von swsg Beitrag anzeigen
    Verwende doch den Sprachwechler https://contao.org/de/extension-list...020019.de.html So kann der User selber die Sprache wechseln.
    Ja das geht... allerdings ist es komisch wenn ich einen Link in einem italienischen Katalog eingebe und z.B. auf der englischen Seite lande, obwohl eine IT-Version existiert.

  8. #8
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    Zitat Zitat von psren Beitrag anzeigen
    Ja das geht... allerdings ist es komisch wenn ich einen Link in einem italienischen Katalog eingebe und z.B. auf der englischen Seite lande, obwohl eine IT-Version existiert.
    Mehr automatisieren würde ich an dieser Stelle nicht, da sonst der italienische User die englische Version nie mehr sieht.

  9. #9
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von swsg Beitrag anzeigen
    Mehr automatisieren würde ich an dieser Stelle nicht, da sonst der italienische User die englische Version nie mehr sieht.
    Doch... wenn er sich aktiv dafür entscheidet soll er sie ja schon zu sehen bekommen. Aber per default eben die "richtige" Version.

  10. #10
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    Zitat Zitat von psren Beitrag anzeigen
    Doch... wenn er sich aktiv dafür entscheidet soll er sie ja schon zu sehen bekommen. Aber per default eben die "richtige" Version.
    Wie "merkt" Contao, dass der User es manuell tut?

  11. #11
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von swsg Beitrag anzeigen
    Wie "merkt" Contao, dass der User es manuell tut?
    Über die Betätigung des Sprachwechslers.

  12. #12
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    Zitat Zitat von psren Beitrag anzeigen
    Über die Betätigung des Sprachwechslers.
    Dann würde er aber gleich wieder auf seine Browsersprache weitergeleitet, oder?

  13. #13
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von swsg Beitrag anzeigen
    Dann würde er aber gleich wieder auf seine Browsersprache weitergeleitet, oder?
    Nicht zwangsläufig :-) Ich glaube einfach das das mit den Contao-Einstellungen nicht (unkompliziert) zu machen ist.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •