Universal Language Selector

From MediaWiki.org
Jump to: navigation, search
This page is a translated version of the page Universal Language Selector and the translation is 100% complete.

Other languages:
العربية • ‎azərbaycanca • ‎български • ‎বাংলা • ‎català • ‎کوردی • ‎čeština • ‎dansk • ‎Deutsch • ‎English • ‎Esperanto • ‎español • ‎فارسی • ‎suomi • ‎føroyskt • ‎français • ‎ગુજરાતી • ‎हिन्दी • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎ქართული • ‎ភាសាខ្មែរ • ‎한국어 • ‎Lëtzebuergesch • ‎lietuvių • ‎Nederlands • ‎occitan • ‎polski • ‎پښتو • ‎português do Brasil • ‎русский • ‎Scots • ‎سنڌي • ‎සිංහල • ‎svenska • ‎ئۇيغۇرچە • ‎اردو • ‎中文

Die Universal Language Selector extension (ULS) ermöglicht eine flexible Konfiguration von Sprach-Einstellungen, darunter der Anzeigesprache der Bedienoberfläche, Schriftarten und Eingabe-Methoden (Tasten-Zuordnungen). Dies erlaubt Benutzern die Texteingabe in Sprachen, die nicht unmittelbar von ihrer Computertastatur unterstützt werden, das Lesen von Inhalten, für die auf ihrem Rechner keine spezielle Schriftart installiert ist sowie die persönliche Einstellung einer Sprache, in der Menüs nagezeigt werden.

Diese Funktionalität wurde teilweise durch die vorgesehenen Narayam und WebFonts-Erweiterungen auf einigen Wikis getestet. Die ULS ersetzt diese Erweiterungen und ist für alle Benutzer (angemeldet oder anonym) in allen Wikimedia-Projekten erhältlich. Weitere projektspezifische Details später.

Die Erweiterung stellt folgenden Funktionsumfang bereit:

  • Spracheinstellungsleiste. Haupt-Einstiegspunkt zur Konfiguration der Spracheinstellungen. Sie kann erreicht werden von der Sprachenlinks-Liste der Seitenleiste oder von der persönlichen Werkzeugleiste bei Wikis ohne Sprachenlinks.
    • Anzeigesprache. Benutzer können die Anzeige der Benutzeroberfläche einstellen, unabhängig von der Inhaltssprache. Zur Zeit können ausschließlich angemeldete Benutzer die Anzeigesprache einstellen.
    • Schriftarteinstellungen. Für nicht-lateinische Schriften sind Webfonts verfügbar, damit Benutzer Inhalte in diesen Sprachen anzeigen können ohne lokal Schriften installieren zu müssen. Benutzer können, wenn verfügbar, alternative Schriften auswählen oder sich für ihre lokal installierten Schriften entscheiden.
    • Eingabeeinstellungen. Benutzer ohne eine Tastatur für eine bestimmte Schrift können trotzdem in dieser Schrift schreiben, in dem sie eine Eingabe-Umsetzung verwenden. Hindi Benutzer mit einer QWERTZ Tastatur können mit aktivierter Hindi-Umsetzung “प” schreiben in dem sie "pa" tippen.
  • Kontextmenü: Eingabewerkzeug. Bei jedem gerade aktiven Texteingabe-Element erscheint ein Kontextmenü (Bild einer kleinen Tastatur), über das zwischen Sprachen und Eingabe-Umsetzungen umgeschaltet werden kann. Benutzer können auf diese Weise ganz einfach Deutsch mit internationalem phonetischem Alphabet und Russisch kombinieren, wenn sie auf der deutschen Wikipedia über Moskau schreiben wollen: “Moskau (russisch Москва́ IPA: [mɐˈskva]) ist die Hauptstadt der Russischen Föderation [...].”
Die Spracheinstellungen ermöglichen es registrierten Benutzern, die Benutzeroberfläche anderssprachiger Wikipedias in ihrer Muttersprache zu betrachten.
Ein bengalischer Benutzer kann die Inhalte der bengalischen Wikipedia lesen, obwohl auf seinem Rechner keine entsprechende Schrift installiert ist. Für nicht-lateinische Schriften wird, wenn eine passende Opensource Schrift verfügbar ist, automatisch ein Webfont verwendet. Für jede Sprache kann ein Benutzer entscheiden, dass statt dessen eine seiner lokal installierten Schriften verwendet wird.
Ein Hindi schreibender Benutzer ohne Hindi Tastatur stellt sich seine Eingabemethoden so ein, dass er trotzdem seine Schrift eingeben kann.
Bei der Suche kann ein Anwender zwischen Englisch und Hindi wechseln.

Wann und wo ULS verfügbar sein wird[edit]

Seit 11. Juni 2013 ist ULS in allen Wikimedia-Wikis verfügbar:

  • Wikiprojekte mit mehreren Sprachversionen werden die integrierten Spracheinstellungen im jeweiligen Sprachraum für Intersprachenlinks nutzen. Dies betrifft alle Sprachversionen von:
    • Wikipedia
    • Wikibooks
    • Wikiversity
    • Wiktionary
    • Wikiquote
    • Wikivoyage
    • Wikinews
    • Wikisource
  • Wikiprojekte mit nur einer Sprachversion integrieren das Bedienfeld zur Spracheinstellung in die persönliche Werkzeugleiste neben dem Benutzernamen. Dies betrifft folgende Wikis:
    • Wikidata
    • Wikimedia Commons
    • MediaWiki.org
    • Meta-Wiki
    • Wikimedia Incubator
In Wikis ohne Interimsprachenlinks sind die Spracheinstellungen in der persönlichen Werkzeugleiste verfügbar.

Einschränkungen bei der Funktion[edit]

Die Auswahl der Anzeigesprache wird nur für angemeldete Benutzer verfübar sein (warum?).

Anonyme Benutzer können die Sprache der Benutzeroberfläche noch nicht ändern. Sie können das tun, indem sie sich anmelden.

Für die deutsche Wikipedia wird das Kontextmenü zur Eingabeumwahl standardmäßig immer angezeigt. Unabhängig von den ursprünglichen Eingabeeinstellungen kann ein Benutzer das jederzeit für jedes beliebige Wiki aktivieren oder deaktivieren.

ULS für Autoren[edit]

Sie können die Text-Fraktur (Script-Code Latf) formatieren, zum Beispiel nur durch die Angabe font-family in einem Inline-Stylesheet:

* <span lang=de-Latf style="font-family:UnifrakturMaguntia, serif; ">Fraktur Schrift</span>

Die Schrift wird automatisch eingesetzt werden:

  • Fraktur Schrift

Übrigens: Der benötigte Schrift Name kann sich vom Dateinamen der Schrift unterscheiden. Zum Beispiel: Für die Schrift TaameyFrankCLM muss
font-family: 'Taamey Frank CLM', serif;
geschrieben werden.

Q: funktioniert es in MediaWiki-Style-Sheets?

Weitere Informationen[edit]

Man kann ULS "अक्षरांतरण" (Transliteration) oder "मराठी लिपी" (Inscript) Eingabeoptionen für die Suche oder zur Eingabe von Marathi Wikipedia Artikeln einstellen, wie das Beispiel im Video-Clip zeigt; mit einem Klick auf 'cc kann die Sprache der Untertitel zu Marathi, Englisch, Sanskrit, Konkani oder Ahirani geändert werden. In gleicher Weise können auch andere Sprachen ausgewählt werden.

Antworten auf einige häufig gestellte Fragen über die Universal Language Selector können auf der FAQ-Seite gefunden werden. Du kannst eine Rückmeldung auf der Diskussionsseite hinterlassen.

Du kannst auch das Interaction Design und das Technical Design dieses Projekts anschauen.

Die meisten Entwicklungen sind Teil der allgemeinen Bibliotheken für das Milkshake-Projekt (siehe GitHub-Repository für mehr Informationen und so weiter).

Siehe auch Upcoming development plan.