Projekt:Sprachrichtlinie

From mediawiki.org
This page is a translated version of the page Project:Language policy and the translation is 100% complete.

Diese Seite beschreibt die aktuelle Mehrsprachigkeits-Richtlinie auf MediaWiki.org.

Sprachen
Sprachen

Hilfe: Namensraum

Im Help:-Namensraum bauen wir einen Satz gemeinfreie Hilfeseiten auf. Das Ziel ist es, einen einfachen Satz von Hilfeseiten bereitzustellen, die die grundlegenden Bearbeitungs- und Gebrauchsanweisungen enthalten. Diese können dann in neue Wikis importiert werden, daher sollen sie in möglichst viele Sprachen übersetzt werden.

  • Englisch ist die Hauptsprache der Dokumentation, alle Seiten sollten immer auf Englisch benannt und geschrieben werden, auf die sich die Übersetzungen dann beziehen.
  • Unterseiten sollen nur für die Übersetzungen in andere Sprachen, nicht für Englischen Inhalt, verwendet werden (z. B. sollten Sie nicht Table editing/example verwenden – benutzen Sie stattdessen Table editing example oder Example of table editing).
  • Falls eine internationale Version einer Seite existieren sollte, allerdings keine englische Version, dann erstellen Sie bitte eine Platzhalterseite für die englische Version, da dies die Navigation erleichtert.

Dieses System wird zukünftig kompatibel mit dem geplanten automatischem import/export von Hilfeseiten (EN) sein, benötigt in der Zwischenzeit jedoch ein wenig mehr Arbeit, um einen export/import von nicht-englischen Seiten zu ermöglichen.

Translate-Erweiterung

Wir nutzen die Translate Erweiterung für hunderte von Seiten. Diese nutzen die Unterseiten-Konvention (s. o.) mit {{#translation:}} für Kategorisierung.

Das System wird für die meisten besuchten Seiten und alle neue Hilfe-, Handbuch- und (Haupt-)Erweiterungsseiten empfohlen. Dafür wurden jedoch noch keine Richtlinien herausgegeben.

Sie können auch eine Seite zum Übersetzen vorschlagen, indem Sie sie für die Übersetzung vorbereiten. Ein Übersetzungs-Administrator muss diese dann für die Übersetzung freigeben (siehe auch das Tutorial Wie man eine Seite für die Übersetzung vorbereitet); oder bitten Sie direkt einen der Übersetzungs-Administratoren dies zu tun.

Altes System

  • Andere Sprachen sollten auf einer entsprechend benannten Unterseite der englischen Version platziert werden. Beispielsweise sollte die französische Version von Help:Contents bei Help:Contents/fr stehen (nicht Help:Contenu, Aide:Contenu oder Help:Contenu/fr).
  • Sprach-Unterseiten sollen im korrekten Sprach-Code für die entsprechende Sprache abgelegt werden (siehe unten, Länderkürzel).
  • Alle Seiten im Hilfe-Namensraum sollen mit der {{Languages}}-Vorlage markiert werden, die automatisch Links zu allen verfügbaren Übersetzungen bereit stellt.

Eine Seite auf die Translate-Erweiterung umstellen

Seiten, die eine Übersetzung haben, sind es üblicherweise wert in mit der o. gen. Erweiterung übersetzbare Seiten umgewandelt zu werden. Bereite die (englische) Seite für die Übersetzung vor (siehe Abschnitt Translate-Erweiterung). Sobald diese für die Übersetzung markiert ist, können die alten Übersetzungen händisch über die Versionsgeschichte der Unterseiten in die Übersetzungs-Einheiten übernommen werden (durch einen Klick auf „Übersetzen“). Die neuen Eigenschaften Special:PagePreparation und Special:PageMigration unterstützen das (sind aber aktuell nur für Übersetzungs-Administratoren verfügbar).

Eine Liste von Seiten, die nach altem System übersetzt sind und zum neuen System migriert werden sollen, ist unter Project:Language policy/Migration list verfügbar.

Detailiertere Anleitungen:

  • Für eine vollständige Einführung lese die

basic help, das translation tutorial, das page translation tutorial und das translation reference manual.

  • Registrieren Sie sich auf mediawiki.org oder loggen sich ein, wenn sie bereits einen globalen Zugang haben: Alle Arbeit die Sie hier tun, wird auch nur hier stattfinden. Wählen Sie eine Seite zum Übertragen zur Translate-Erweiterung aus der Migrations-Liste aus. Stellen Sie Fragen auf der zugehörigen Diskussionsseite. Überarbeiten Sie den englischen Text falls nötig, um veraltete oder minderqualitative Abschnitte nicht mit zu migrieren. Lassen Sie Seiten aus, bei denen Sie unsicher sind. Bereiten Sie die Seiten für die Übersetzung vor (z. B. durch hinzufügen von translate-Tags etc.), orientieren Sie sich dafür an den oben verlinkten Beispielen. Zum Schluss editieren Sie die Migrations-Liste, indem Sie neben den Titel der Seite schreiben, dass Sie es erledigt haben.
  • Ein Übersetzungs-Administrator (Sie?) wird nun nach eigenem Ermessen die Seite zur Übersetzung freigeben („markieren“). Wenn sie freigegeben ist, können Sie den Job beenden: Kopieren Sie die alten Übersetzungen in die zugehörigen Übersetzungseinheiten mit Special:Translate (wie ein Übersetzer dies tun würde, im oben verlinkten Beispiel). Sie müssen die Sprache, die sie übertragen nicht unbedingt kennen. Allerdings sollten Sie einschätzen können, welcher Abschnitt wohin gehört. Auch wenn es keine genauen Übersetzungen sind, können Übersetzungsprogramme hier helfen, falls das Layout der Seite nicht genug Hinweise gibt.

Die Hauptseite

Die englische Version unserer Startseite befindet sich unter MediaWiki. Übersetzte Versionen befinden sich unter MediaWiki/code, wobei code der Sprachcode ist (z. B. MediaWiki/de). Du kannst die englische Startseite dort übersetzen.

Wichtig! Die Richtlinien zu den Länderkürzeln sollen hier ebenfalls befolgt werden (siehe unten).

Andere Namensräume

Abgesehen von der Hauptseite wurde noch nicht über Richtlinien zu anderen Namensräumen entschieden. Zur Zeit, so Du denn Übersetzungen für Seiten anderer Namensräume erstellen möchtest, verfahre bitte so, wie für den Hilfe: Namensraum oben beschrieben wurde. Beachte jedoch, dass Inhalte verschoben oder gelöscht werden könnten, je nach Richtlinie, die beizeiten bestimmt wird.

Für vergangene und aktuelle Diskussionen zu diesem Thema schauen Sie bitte auf folgende Seiten: Sprachen und Translate Erweiterung.

Beachte: Die Richtlinie, dass englischer Inhalt nicht auf Unterseiten gespeichert werden sollte, trifft bei anderen Namensräumen nicht zu! Dieses Problem muss noch gelöst werden.

Sprachcode

Auf ganz MediaWiki.org sollten Sie die Länderkürzel verwenden, die von der MediaWiki-Software erzeugt werden, wenn sprachspezifischer Inhalt angelegt wird (für eine vollständige und aktuelle Liste der Sprach-Codes siehe Names.php).

Bitte beachte auch folgendes:

  • Falls der Sprach-Code nicht in der Names.php aufzufinden ist, sollten keine Hilfe-Seiten dafür angelegt werden.
  • Falls Sie eine Sprache hinzugefügt wissen möchten, die noch nicht berücksichtigt ist, lassen Sie sie in die Software integrieren (indem sie eine Anfrage beim Phabricator stellen). Beginnen Sie erst dann damit, hier Seiten zu erstellen, wenn die Änderung akzeptiert wurde.
  • Wenn MediaWiki den 'falschen' Code für eine Sprache verwendet, solltest Du (aus Gründen der Konsistenz) auch diesen falschen Code hier verwenden. Wenn Du der Meinung bist, dass ein Code falsch ist, solltest Du ihn im Phabricator diskutieren. Wenn dies zu einer Änderung führt, werden die Seiten entsprechend verschoben.
  • Beachten Sie, dass einige Sprach-Codes in der Names.php inzwischen veraltet sind (z. B. wurde zh-yue durch yue ersetzt). In diesen Fällen sollte das aktuellste Kürzel verwendet werden.
  • Allgemein wird vom Übersetzen in Sprachvarianten (z.B. zh-hans) abgeraten und Inhalte sollten sofern möglich der Hauptseite (z.B. zh) hinzugefügt werden.

Siehe auch