Beat: Sprachauswahl

Beitrag lesen

Eine url, die die Information zur Sprachversion enthält, damit auch die zum Zitat passende Sprachquelle geliefert werden kann.

Tja, es bleibt die Frage, wie du deine Fähnchen dort hinein bekommst. Oder zählt das Favicon zur URL?

Na den zähl ich jetzt mal zu Spätnachtwitzen.
Darum gehts doch gar nicht.
Angenommen ich lese ein Zitat mit einem Link zur Quelle. Jetzt will ich aber nicht durch Content Negotiation plötzlich eine Sprachversion erhalten, in welcher dann mein Zitat unauffindbar wird. Wie die URL gestaltet ist, braucht mich nicht zu interessieren, denn es geht da nicht darum, dass ich anhand der URL Parameter die Sprache zu bestimmen suche, sondern dass ich eine URL anwende.

Das ist nämlich der Fall, wo maschinelle Content Bevormundung am meisten versagt.

Genau das nicht. Am meisten versagt die maschinelle Bevormundung -- die bei kaum jemandem eine solche ist -- nämlich bei Startseiten. Denn es gibt dort keinen Standard für die Schreibweise des URI, der weiter verbreitet ist als die Akzeptanz von Content Negotiation.

Content Negotiation ist ja nur eine suggestive Vorentscheidung. Danach musst du gleichwohl eine manuelle Sprachauswahl anbieten, und die dann hoffentlich quer über die Session respektieren, egal was der Browser im Header sendet.
Gut dann sind wir wieder beim Thema, wie man das dem Gast visualisiert oder verbalisiert. Aber wie du das in der URL umsetzt, ist erstmal völlig wurscht

Woran machst du also die Sprache deiner Startseite fest? In der Schweiz entfällt ja sogar die ccTLD als Indikator.
Und nach welchem Standard hat eigentlich Englisch den Sprachcode 0 und Deutsch den Sprachcode 1?

Nach dem internen BdE-Online Datenstruktur Standard für die Abteilung Sprachen und Arrays ;)

Und woran erkennt der Laie auf einer deutschsprachigen Seite in einem URI, dass lang=0 nicht einfach "kurz" heißt?

Die Parameter der URL gehen ihn nichts an. Falls doch, handelt es sich um ein schlafloses Tier.
Er bekommt einen Sammeleingang mit Link zur Deutschen oder englischen Version.
Google etc indexieren die englischen und die deutschen Seiten separiert, und der Suchmaschinenuser bekommt die Seite entsprechend seiner Sprachbegriffe.

Dass ich hier im head nur einen Link präsentiere und nicht gleich ein mehrsprachiges Portal eröffne darfst du entweder meiner Bescheidenheit zusprechen, oder der Tatsache, dass ich die Mehrzahl hiessiger Selfer und Selfersselfer als des Deutschen mächtig vorverurteile.

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
0 148

Wieviel ist zuviel des guten?

Malcolm Beck´s
  • barrierefreiheit
  1. 0
    Kai345
    1. 0
      Malcolm Beck´s
      1. 0
        Kai345
        1. 0

          Wieviel ist zuviel des guten? Soweit geklärt.

          Malcolm Beck´s
  2. 0
    Hans
    1. 0
      Malcolm Beck´s
      1. 0
        Hans
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
          2. 0
            at
            1. 0
              Malcolm Beck´s
              1. 0
                at
        2. 3
          molily
          1. 0
            Tim Tepaße
    2. 1
      at
  3. 0
    Beat
    1. 0
      Malcolm Beck´s
      1. 0
        Kai345
        1. 0
          Malcolm Beck´s
          1. 0
            MudGuard
            1. 0
              Malcolm Beck´s
      2. 0
        Beat
        1. 0
          Malcolm Beck´s
          1. 0
            Beat
            1. 0
              Kai345
              1. 0
                Malcolm Beck´s
            2. 2
              Auge
  4. 0
    hotti
    1. 0
      Malcolm Beck´s
  5. 2
    molily
    1. 0
      Malcolm Beck´s
      1. 0
        at
  6. 0
    Cyx23
    1. 0
      Malcolm Beck´s
      1. 0
        at
        1. 0
          Cyx23
          1. 0
            Beat
            1. 0
              Cyx23
              1. 0
                at
          2. 0
            at
            1. 0
              Cyx23
              1. 0
                at
                1. 0
                  Cyx23
                  1. 0
                    at
                    1. 0
                      Cyx23
                      1. 0
                        Beat
                        1. 0
                          Cyx23
                      2. 0
                        at
  7. 3
    at
    1. 0
      Malcolm Beck´s
      1. 0
        Auge
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
      2. 0
        at
        1. 0
          at
          1. 0
            Malcolm Beck´s
        2. 0
          Malcolm Beck´s
          1. 0
            at
            1. 0
              Malcolm Beck´s
              1. 0
                at
                1. 0
                  Malcolm Beck´s
                  1. 0
                    at
  8. 0

    IDs für Überschriften

    Malcolm Beck´s
    1. 0
      Kai345
    2. 0
      at
      1. 0
        Malcolm Beck´s
        1. 0
          Beat
          1. 0
            Malcolm Beck´s
        2. 1
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  at
    3. 0
      Beat
      1. 0
        Auge
      2. 0
        Malcolm Beck´s
        1. 0
          Auge
          1. 0
            at
            1. 0
              Auge
              1. 0
                at
                1. 0
                  Beat
                  1. 0
                    at
                    1. 0
                      Beat
                      1. 0
                        at
                        1. 0
                          Beat
                          1. 0
                            at
                2. 0
                  Auge
                  1. 0
                    at
                    1. 0
                      Auge
                      1. 0
                        at
            2. 0
              at
              1. 0

                Target für Popups

                Beat
                1. 0
                  at
                  1. 0
                    Beat
                    1. 0
                      at
                    2. 0

                      Sprachauswahl

                      Gunnar Bittersmann
                      1. 0
                        Beat
                        1. 0
                          at
                          1. 0
                            Beat
                            1. 0
                              at
                              1. 0
                                Beat
                        2. 0
                          Gunnar Bittersmann
              2. 0
                Auge
                1. 0
                  at
                  1. 0
                    Auge
                    1. 0
                      Patrick Andrieu
                      1. 0
                        at
                    2. 0
                      at
            3. 0
              Malcolm Beck´s
              1. 0
                at
                1. 0
                  Malcolm Beck´s
                2. 0
                  Gunnar Bittersmann
                  1. 0
                    at
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        at
          2. 0
            Malcolm Beck´s
            1. 0
              Auge
              1. 0

                Minus im String? Wer will das sehen?

                Kai345
                • menschelei
                1. 0
                  at
        2. 0
          Gunnar Bittersmann
  9. 0

    Zusammenfassung

    Malcolm Beck´s
    1. 0
      Beat
      1. 0
        Malcolm Beck´s
        1. 0
          Beat
      2. 0
        at
    2. 0
      at
      1. 0
        Malcolm Beck´s
        1. 0
          Gunnar Bittersmann
          1. 0
            Malcolm Beck´s
        2. 0
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  at
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      at
                      1. 0
                        Malcolm Beck´s
    3. 0
      Gunnar Bittersmann
      1. 0
        Malcolm Beck´s
        1. 0
          at
          1. 0
            Malcolm Beck´s
            1. 0
              at
              1. 0
                Malcolm Beck´s
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Malcolm Beck´s