Vorlage:Lang/Doku

Aus Cowboy's Wiki
Wechseln zu: Navigation, Suche
Dokumentations-Unterseite Diese Seite ist die Dokumentations-Unterseite der Vorlage:Lang.

Definition

Mit dieser Vorlage lässt sich die Sprache eines Textabschnittes angeben. Sie hat dabei keinen direkten visuellen Effekt, sie stellt lediglich 600X WIKIPEDIA LOGO.svgMetainformationen bereit. Dabei ist es unabhängig von der Art der Schrift zu verwenden, unbeeinflusst also, ob der Abschnitt in einem Skript (z. B. 600X WIKIPEDIA LOGO.svgHangeul) oder in einer Romanisierung (z. B. 600X WIKIPEDIA LOGO.svgMcCune-Reischauer) geschrieben ist. Als Sprachkürzel sollten 600X WIKIPEDIA LOGO.svgISO 639-1 und 639-2 und für Regionen 600X WIKIPEDIA LOGO.svgISO 3166 verwendet werden.

Verwendungszweck:

  • Der 600X WIKIPEDIA LOGO.svgWebbrowser kann entscheiden, wie er anhand der Sprache die Darstellung vornehmen soll.
  • Benutzer können ihre 600X WIKIPEDIA LOGO.svgStylesheets anpassen, um eine besondere Darstellung zu erzwingen.
  • 600X WIKIPEDIA LOGO.svgScreenreader können anhand der gegebenen Sprachinformation die richtige Audioausgabe zuordnen.
  • 600X WIKIPEDIA LOGO.svgAnführungszeichen, 600X WIKIPEDIA LOGO.svgInterpunktion, Worttrennung (durch 600X WIKIPEDIA LOGO.svgBindestrich) und weitere 600X WIKIPEDIA LOGO.svgtypografische Eigenschaften können entsprechend gewählt werden.
  • Rechtschreib- und Grammatikprüfung

Die Language Subtag Registry der 600X WIKIPEDIA LOGO.svgIANA enthält alle Werte die benutzt werden können, gegliedert in zwei Klassen.

  1. Tags: Vollständige Wertfolgen, z. B. zh-Hant-SG für 600X WIKIPEDIA LOGO.svgChinesisch in der 600X WIKIPEDIA LOGO.svgtraditionellen Schreibweise das in 600X WIKIPEDIA LOGO.svgSingapur verwendet wird.
  2. Subtags: Einzelwerte die nach dem Schema language[-script][-region][-variant] zusammengesetzt werden, z. B. de-CH-1996 (language-region-variant) für 600X WIKIPEDIA LOGO.svgDeutsch nach der 600X WIKIPEDIA LOGO.svgRechtschreibreform von 1996 das in der 600X WIKIPEDIA LOGO.svgSchweiz verwendet wird. Eine genauere Beschreibung dazu ist in W3C: Understanding the New Language Tags (engl.) zu finden.

Beispiel

{{lang|fr|Je suis un Français.}}

ergibt: Je suis un Français.

Verwendung bei CJKV

Für die Schriftdarstellung im Bereich 600X WIKIPEDIA LOGO.svgCJKV ist eine Auszeichnung von Schriftzeichen in der jeweiligen Sprache mit visuellen Änderungen verbunden.

In der Geschichte der Verwendung 600X WIKIPEDIA LOGO.svgchinesischer Zeichen (Vorlage:Zh, 600X WIKIPEDIA LOGO.svgjap. kanji, 600X WIKIPEDIA LOGO.svgkor. hanja) in den verschiedenen Sprachen Chinesisch, Japanisch, Koreanisch und Vietnamesisch (600X WIKIPEDIA LOGO.svgCJKV) haben sich gewisse Änderungen in der Darstellung ergeben. Die untere Tabelle stellt dabei eine Auflistung gleicher Zeichen auf, die durch diese Vorlage an das jeweilige 600X WIKIPEDIA LOGO.svgLocale angepasst ist. Die Grafik daneben zeigt, wie es aussehen soll.

Vergleich der CJK-Schriften.
Vergleich der CJK-Schriftdarstellungen für Chinesisch (Volksrepublik), Chinesisch (Taiwan), Japanisch, Koreanisch
zh-Hans-CN zh-Hant-TW ja-Hani ko-Hani

Zum Kopieren:

  • Für Chinesisch bitte die zh-Vorlage benutzen, nicht die lang-Vorlage. Die zh-Vorlage benutzt intern die lang-Vorlage. Zur weiteren Information siehe auf der Seite dort. Als Beispiel:
{{zh|v=中华人民共和国香港特别行政区|t=中華人民共和國香港特別行政區}}
  • Sonstige Sprachen die auf der chinesischen Schrift basieren:
{{lang|ja|漢字}}
{{lang|ko-Hani|漢字}}
  • Für sonstige Schriften:
{{lang|ja|我が世誰ぞ}}
{{lang|ko-Hang|한글}}
{{lang|zh-Bopo|ㄅㄆㄇㄈ}}

Sprachen mit rechts-nach-links Schreibrichtung

Bei Sprachen mit Schreibrichtung von rechts nach links, kann die Vorlage:rtl-lang verwendet werden.

Beispiel

{{rtl-lang|fa|کشتم شپش شپش کش شش پا را}}

ergibt: Vorlage:Rtl-lang

Stylesheet anpassen

Registrierte Benutzer können auf ihrer eigenen 600X WIKIPEDIA LOGO.svgStylesheet-Seite common.css usw. ihr eigenes Erscheinungsbild definieren. Folgendes Beispiel legt eine besondere Schriftfarbe für alle durch diese Vorlage gekennzeichneten Sprachen fest und wählt für Russisch eine Schriftart fest:

   span[lang] {
      color: green;
   }
   span[lang|="ru"] {
      font-family: fonteskaya;
   }

Alternativ kann der Selektor in der zweiten Zuweisung auch gesetzt werden:

   span:lang(ru) {
      font-family: fonteskaya;
   }

Oft ist es hilfreich, die Schrift zu vergrößern. Dies wird folgendermaßen erreicht:

   span[lang|="th"] {
      color: green; font-size: 1.2em;
   }

Für kursive Schrift ist entsprechend einzufügen:

   span[lang] {
      font-style:italic;
   }

Diese Beispiele benutzen CSS3 und wirken deshalb im 600X WIKIPEDIA LOGO.svgInternet Explorer erst ab Version 7, span:lang(ru) erst ab Version 8 und nicht in der so genannten „Kompatibilitätsansicht“ (IE-7-Emulation).

Siehe zu CSS auch:

Siehe auch

Weblinks