Hilfe:Sprachunterstützung

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Die Sprachunterstützung dient dazu, die Benutzung eines Wiki in einer fremden Sprache zu erleichtern.

Die Spracheinstellung (ULS, Universal Language Selector) betrifft zunächst nur den Aufbau des den Inhaltsbereich umgebenden Portalrahmens mit den Menüpunkten.

Auf den Aufbau der vom Wiki-Server gelieferten Inhaltsseite hat die Spracheinstellung in der Regel keinen Einfluss.

Bei bestimmten Funktions- und Spezialseiten der Projektverwaltung könnte weiterer Inhalt sprachlich angepasst sein.

Dynamisch ausgeführte Skripte (JavaScript) kennen die Benutzereinstellung und können im Rahmen ihrer Möglichkeiten die Arbeitssprache wechseln; etwa Englisch statt Deutsch verwenden, wenn ihnen ein Sprachcode unbekannt ist.

Angemeldete Benutzer

[Bearbeiten | Quelltext bearbeiten]

Angemeldete Benutzer können die gewünschte Sprache über die Einstellungen dauerhaft festlegen.

Benutzer-Einstellung:
Simulation
Sprache der Benutzeroberfläche:
de-CH - Schweizer Hochdeutsch

Änderungen übernehmen

Auch für nicht angemeldete Benutzer ist eine Konfiguration möglich. Sie wird im Browserprofil gespeichert, muss also auf jedem Gerät neu vereinbart werden.

Auf Desktop-Oberflächen ist dies über die Schriftunterstützung am Portal (meist am linken Rand) über das Zahnradsymbol neben „Sprachen“ zu erreichen.

Simulation

Optionsformular – je nach Auswahl (Anzeige, Eingabe, Sprache, Schriftarten oder …) bietet es unterschiedliche Einstellmöglichkeiten an

Spracheinstellungen SpracheSchriftarten
Dialogfeld schließen
Anzeige
Sprache, die für Menüs und Schriftarten verwendet wird.
Anzeigesprache
Ändert die Menüsprache. Die Inhaltssprache wird nicht geändert.
Eingabe
In einer anderen Sprache schreiben?
Deutsch español français
Abbrechen Einstellungen anwenden

Die Anzeigesprache wird bei angemeldeten Benutzern auf dem Wiki-Server hinterlegt (die Einstellungen ändern sich), gilt damit für alle Geräte und Browserprofile.

Jede Seite kann unabhängig von den Einstellungen mittels URL-Parameter uselang= in einer bestimmten Sprache abgerufen werden.

Die gewählte Sprache wird basierend auf ISO 639 kodiert; darüber hinaus gibt es einige Wiki-eigene Erweiterungen.

Einige Beispiele:

Code Bedeutung
de Deutsch
de-AT Österreichisches Deutsch
de-CH Schweizer Hochdeutsch (weitere Informationen)
de-formal Formelles Deutsch (Anrede „Sie“)
en Englisch
fr Französisch
dsb Niedersorbisch
ru Russisch

Weitere Sprachcodes finden sich unter Wikipedia:Sprachen. Zu jeder Sprache, zu der es ein Wiki-Projekt gibt, ist mit Sicherheit eine Übersetzung bekannt; es gibt aber auch Übersetzungen in weitere Sprachen. Technische Details unter Wikipedia:Technik/MediaWiki/Sprachen.

Vorgabe ist die Inhaltssprache des Wiki-Projektes; im Zweifelsfall Englisch.

Tastaturunterstützung (IME)

[Bearbeiten | Quelltext bearbeiten]

Der Input Method Editor (IME) ist eine Eingabemethode für Schriftzeichen, die Benutzer nicht auf ihrer Tastatur haben. Zum einen bei der Eingabe von Suchbegriffen, zum anderen beim Bearbeiten des Wikitextes erleichtert dies das Arbeiten. Der IME wird dargestellt durch ein kleines Tastatursymbol , das rechts unter jedem Eingabefeld erscheint, wenn diese Funktion aktiv ist.

Benutzer ohne deutschsprachige Tastatur können bei entsprechender Konfiguration durch folgende aufeinanderfolgende Eingaben Umlaute und scharfes S in Eingabefeldern erreichen:

Eingabe Ergebnis
~a ä
~A Ä
~o ö
~O Ö
~u ü
~U Ü
~s ß
~S ß

Diese Umsetzung funktioniert nicht auf Geräten vom Typ Samsung XE500C21 Chromebook (ChromeOS).

Zu weiteren Sprachen außer Deutsch siehe mw:ULS/IME (englisch).

Schriften, Sprachen und Codes auswählen

[Bearbeiten | Quelltext bearbeiten]

In der linken Spalte des Wikipedia-Desktops steht das Wort „Sprachen“ und daneben ein Zahnradsymbol – wird darauf geklickt, erscheint eine Konfigurationsbox mit dem Menüfeld „Eingabe“.

Simulation

Spracheinstellungen
Dialogfeld schließen
Dialogfeld schließen
Eingabeeinstellungen
Anzeige
Sprache, die für Menüs und Schriftarten verwendet wird.
Die Eingabewerkzeuge sind deaktiviert.
Eingabewerkzeuge aktivieren
Eingabe
In einer anderen Sprache schreiben?
Abbrechen Einstellungen anwenden

Aktiviere hier über die blaue Schaltfläche das Werkzeug und der Dialog zeigt die Auswahl an. Das Feld mit den öffnet eine Auswahltabelle, die die unterstützten Sprachen anzeigt.

Simulation

Spracheinstellungen SpracheSchriftarten
Dialogfeld schließen
Anzeige
Sprache, die für Menüs und Schriftarten verwendet wird.
Verwendete Sprache zum Schreiben
Ändert die Menüsprache. Die Inhaltssprache wird nicht geändert.
Eingabe
In einer anderen Sprache schreiben?
Deutsch español français
_
Deutsch Tilde Hilfe zur Benutzung
Native Tastatur verwenden
Eingabewerkzeuge deaktivieren
Abbrechen Einstellungen anwenden

Ändere auf die gewünschte Sprache. Je nach Sprachwahl erhältst du unterschiedliche Optionen. Einige Sprachen werden nicht unterstützt, dann erscheint dort ein Hinweis.

Simulation

Spracheinstellungen SpracheSchriftarten
Dialogfeld schließen
Anzeige
Sprache, die für Menüs und Schriftarten verwendet wird.
Verwendete Sprache zum Schreiben
Ändert die Menüsprache. Die Inhaltssprache wird nicht geändert.
Eingabe
In einer anderen Sprache schreiben?
Deutsch español français

Für diese Sprache sind keine Eingabemethoden verfügbar.

Eingabewerkzeuge deaktivieren
Abbrechen Einstellungen anwenden

Die Funktion lässt sich, für alle Seiten im momentanen Wiki, im Dialogfeld wieder deaktivieren;.

An einem Eingabefeld, wie beispielsweise bei der Wikipedia-Suche, wird beim Anklicken unterhalb kurzzeitig das IME-Symbol mit der derzeitigen Konfiguration eingeblendet und stellt ein Menü zur Verfügung in dem du Änderungen vornehmen oder die Funktion abschalten kannst.

Simulation

Deutsch Tilde

Deutsch
Deutsch Tilde
Hilfe zur Benutzung
Hilfe zur Benutzung
Native Tastatur verwenden CTRL+M
Andere Sprachen
English
العربية
Eingabewerkzeuge deaktivieren

Mittels JavaScript lassen sich intelligente Zusatzeffekte erreichen:

Der nachstehende Code wäre direkt in die JS-Einstellungen zu schreiben oder intelligent zu modifizieren:

mw.hook( "wikipage.content" ).add( function () {
                $( "input:text" ).each( function() {
                                           $( this ).addClass( "noime" );
                                        } );   // .each()
                                   } );   // .add()

Bei der Programmierung von Hilfsmitteln in JavaScript ist die aktuelle Einstellung als wgUserLanguage bekannt.

Auf dem Wiki-Server wird die spätere Seite in zwei Teilen vorbereitet:

  1. Der Inhaltsbereich. Er ergibt sich aus dem Quelltext, also beispielsweise dem als Artikel geschriebenen Text, und wird praktisch feststehend auf dem Server abgelegt. Die spätere Benutzereinstellung hat darauf kaum noch Einfluss.
  2. Der Portalrahmen. Er wird für verschiedene Sprachen, Anwendungssituationen und Gestaltungsvarianten (Skin) fertig vorbereitet und bei Nachfrage einer Seite mit dem jeweiligen Inhaltsbereich zusammengeführt. Deshalb ist der Außenbereich anpassbar; im Inhaltsbereich nur selten in speziellen Details.

Besondere Sprachcodes: Kaum als Dauereinstellung geeignet, aber für den einmaligen Aufbau einer Seite lässt sich qqx nutzen, um die Systemnachrichten sichtbar zu machen.

Weitere Informationen

[Bearbeiten | Quelltext bearbeiten]