Beat: Mehrsprachige Homepage

Beitrag lesen

Vielleicht eine Erläuterung. Mir hat nämlich gerade jemand etwas am Link zu meiner HP (oben angegeben) rumgehackt.
lang=
lang=2
In beiden Fällen fand durch das CGI Skript die Rücksetzung auf einen Defaultwert statt, weil es derzeit nur die Sprachen 0 (englisch) und 1 (deutsch) gibt.

Die Sprachversionen sind Teils direkt geschrieben, zum Teil in einem Language-Pack gespeichert.
Die Sprache der GUI ist rein vom User Bestimmt. Eine Abfrage der durch den Browser gesendeten Präferenzen im HTTP Header findet nicht statt.

mangelhaft ist derzeit auch die Angabe zur Sprache des inhalts
(kann englisch, deutsch, griechisch oder hebräisch sein, oder gar Programmsprachen beinhalten).

Derzeit gibt es nur:
<gui lang={userlang}>
   <author-comment>
      Inhalt ohne spezifizierte Sprache
      <container lang=hebrew>
      </container>
   </author-comment>
   <author-pub lang={authorlang}>
      Globale Hauptsprache des Autors ist vorhanden.
   </author-pub>
</gui>

Pro Kommentar sollte die Autorensprache spezifiert sein.
In inneren Containern (Zitate) kann die Sprache teilweise angegeben werden.

Damit möchte ich andeuten, dass man die Sprache für jede Schale der Zwiebel speichern und angeben muss. Nur eine Sprachinformation für die GUI ist meisten zu wenig.

mfg Beat

--
Selber klauen ist schöner!