Treziman: Webseite zweisprachig gestalten

Beitrag lesen

Vielleicht nicht dieselben, aber dieselbe Sorte. Du meinst die Striche auf dem Bahnsteig, die ein etwa 2x3m grißes Rechteck beschreiben, das dann "Raucherzone" genannt wird? Klar, der Qualm weiß natürlich, dass er dieses Rechteck nicht verlassen darf.

Genau die meine ich. Dieter Nuhr hat sich darüber mal ausgelassen und gefragt: "Wer kommt auf sowas?" Eben genau die Sorte "Denker" ... 😀

Ja, anders:

Jemand, der kein Deutsch versteht, kommt auf die eine Seite und kann mit dem Link „Anmelden“ nichts anfangen. Die Sprachumschaltung muss also schon vorher verfügbar sein, bevor Nutzer sich anmelden oder einloggen. Oder anders gesagt: damit sie sich anmelden oder einloggen können.

Okay. Ich versuche nachfolgend mal die bisherige Struktur zu verdeutlichen. Wie alles programmiertechnisch umgesetzt wird, ist meine Sache und dem Auftraggeber egal. Das Layout und die Bedienbarkeit ist NICHT (allein) meine Sache. Hier kann auch ich nur in beratender Funktion auftreten.

Es sieht bis jetzt also wie folgt aus:

Startseite:

[label.png]; darunter links beginnend:

Deutsch / German [ger.png](deutsche Fahne) English / International[int.png](englische Fahne)

Ich weiss, habs gelesen, die Flaggen haben nix mit der Sprache zutun. Aber --> Auftraggeber: "...als Blickfang könnten sie hilfreich sein..."

Okay, hab alles umlabelt und mit IDs (für JS) versehen. Dies ist das Sprachauswahlmenü auf der Startseite mit den kleinen Fähnchen als Blickfang.

Es folgt eine <h1> und darunter die Navigation als Liste mit genau 8 Links:

Link 1

Link 2

Link 3 (Registrieren)

Link 4 (Anleitung)

Link 5 (LOGIN)(Ich denke, dass verstehen auch diejenigen, die veranlassen Striche auf Bahnsteigen zu zeichnen. Bin mir aber nicht 100%ig sicher.)

Es folgen 3 weitere Links zu Datenschutz, Impressum und AGB.

Mehr ist auf der Startseite nicht. Hinter Link 1 + 2 verbergen sich nur Erklärungstexte, die im Bedarfsfall angezeigt werden (per JS).

Kommt nun ein Spanier (oder Sylvia) auf die Seite, wird diese in deutsch ausgeliefert. Der Spanier sieht die Fähnchen und klickt in den Bereich "English...". Die Sprache wird umgestellt und alles weitere, was auf der Startseite gezeigt werden soll, erscheint dann auch in englisch - alles, auch AGB etc. Deswegen hier auf der Startseite JS, da der Spanier weder registriert noch eingeloggt ist.

Der Spanier, der, nebenbei bemerkt, in Schweden in einem griechischen Restaurant sitzt und sich vom türkischen Ober englischen Tee servieren lässt, während er auf einem taiwanesischen Smartphone auf deutschen Webseiten herumsurft, findet nun Gefallen an der Webseite und klickt auf "Register". Das Registrierungsformular wird auf englisch angezeigt. Er gibt seine Daten ein (Email, PW etc.), u.a. auch seine bevorzugte Sprache. In diesem Fall Englisch. Ist alles okay, wirds gespeichert (DB).

Nach einem Login startet eine Session und enthält auch seine Spracheinstellung. Eigentlich braucht der Spanier die Sprache nicht mehr umstellen, da er mit deutsch nichts anfangen kann. Er hat aber trotzdem die Möglichkeit dazu, und zwar unter "Daten ändern", bzw. "Change data". Er braucht sich dann auch nicht extra aus- und wieder einloggen, da die Sessionvariable per AJAX geändert wird.

Anhand der Session kann nun im Mitgliederbereich die Sprache festgestellt werden.

Auf der Startseite ist also das Menü zur Sprachauswahl links dauerhaft deutlich über der Navi zu sehen und kann jederzeit genutzt werden.

Ich würde ja einen Screenshot machen und hier mal posten. Aber das darf ich nicht, weil zumindest, soviel ich weiss, die Domain noch nicht registriert ist. Aber vielleicht könnt ihr euch einigermassen vorstellen, wie es aussieht. Kritik und Gewaltandrohung bitte an --> Auftraggeber...

@Martin

Kopf hoch! Es kommen wieder mal Ferien!😃

LG Treziman

0 45

Webseite zweisprachig gestalten

Treziman
  • design/layout
  1. 0
    Gunnar Bittersmann
    • internationalisierung
    • sprache
    1. 0
      Gunnar Bittersmann
    2. 0
      Treziman
      1. 0
        Der Martin
        1. 0
          Treziman
          1. 0
            Der Martin
            1. 0
              Treziman
              1. 0
                Der Martin
            2. 0
              Gunnar Bittersmann
              1. 0
                Treziman
                1. 0
                  Der Martin
                2. 0
                  Gunnar Bittersmann
                  1. 0
                    Treziman
                    1. 0
                      Der Martin
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Der Martin
                    2. 0
                      Gunnar Bittersmann
                      • meinung
                      1. 0

                        Nuhr: Gibt es intelligentes Leben?

                        Der Martin
                        • humor
                        • meinung
                    3. 0
                      Gunnar Bittersmann
                      1. 0
                        MudGuard
                        1. 0
                          Der Martin
                        2. 0
                          Gunnar Bittersmann
                          • begriff
                          1. 0
                            Treziman
                            1. 0
                              Gunnar Bittersmann
                              1. 0
                                Treziman
  2. 0
    Raketenwilli
    1. 0
      Treziman
      1. 0
        Gunnar Bittersmann
        • internationalisierung
        • php
        • sprache
        1. 0
          Rolf B
          1. 2
            tk
            1. 0
              Rolf B
        2. 0
          MudGuard
        3. 0

          RFC ist „sowas von 1999“

          Raketenwilli
  3. 0
    Rosenköhl
    1. 0
      Gunnar Bittersmann
      • barrierefreiheit
      • formulare
      • html
      1. -2
        Rosenköhl
        1. 0
          Gunnar Bittersmann
          1. 0
            Treziman
            1. 0
              Treziman
              1. 0
                Gunnar Bittersmann
                • php
                1. 0
                  Treziman
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Treziman
                    2. 0
                      Der Martin
                      • https
                      • suchmaschinen