Difference between revisions of "De:Wiki Translation"

From SphereWiki
Jump to: navigation, search
Line 17: Line 17:
 
: Siehe auch: [[de:Wiki_Übersetzung#Sprach-Menü_"Languages-Template"|Sprach-Menü "Languages-Template"]]
 
: Siehe auch: [[de:Wiki_Übersetzung#Sprach-Menü_"Languages-Template"|Sprach-Menü "Languages-Template"]]
  
Hinweis: Vor dem ersten Speichern der neuen Seite wird in der Vorschau der Sprach-Link im Sprach-Menü noch als fehlende Sprache rot dargestellt. Auch nach dem Speichern wird die Sprache immer noch im Bereich 'missing language' aufgeführt - jetzt aber mit blauer Farbe. Dieses seltsame Verhalten wird durch einen Template-Cache verursacht. Drücke auf ''purge cache'', um die verfügbaren Sprachen neu zu laden. Die neue Sprache ist dann unter "available languages"  verfügbar (und steht nicht mehr unter "missing languages").
+
Hinweis: Vor dem ersten Speichern der neuen Seite wird in der Vorschau der Sprach-Link im Sprach-Menü noch als fehlende Sprache rot dargestellt. Auch nach dem Speichern wird die Sprache immer noch im Bereich 'missing language' aufgeführt - jetzt aber mit blauer Farbe. Dieses seltsame Verhalten wird durch einen Template-Cache verursacht. Loesche den Cache ([http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_purge_a_cached_page.3F Purge cache]), um die verfügbaren Sprachen neu zu laden. Die neue Sprache ist dann unter "available languages"  verfügbar (und steht nicht mehr unter "missing languages").
  
 
== Link übersetzen ==
 
== Link übersetzen ==

Revision as of 22:36, 24 November 2010

Help
Available languages


HowTo für Wiki-Übersetzung

Übersetze alle Seiten, die von neuen Sphere Usern gebraucht werden: Einführung, Übersicht, HowTo, etc., und alle Seiten die häufig gelesen werden:

Wenn im Artikel das Sprachmenü nicht angezeigt wird
  1. Öffne den Artikel zum Bearbeiten und füge ganz oben folgende Zeile ein:
    {{Languages}}
  2. Speichere den Artikel
wenn im Artikel das Sprachmenü angezeigt wird
  1. Öffne den zu übersetzenden Artikel zum Bearbeiten,
    kopiere den gesamten Inhalt mit <Strg-A> und <Strg-C>
    und schließe den Modus Bearbeiten mit "Abbrechen".
  2. Klicke im Sprachmenü auf den entsprechenden roten Link ("Deutsch" oder "English").
    Dadurch öffnet sich der anzulegende Artikel im Modus Bearbeiten.
  3. Füge den kopierten zu übersetzenden Inhalt mit <Strg-V> in das Bearbeitungsfenster ein.

Übersetze nun Satz für Satz. Übersetze den Inhalt sinngemäß (nicht wörtlich). Nutze gleich die Gelegenheit, den Text zu verbessern, zu erweitern, zu vertiefen.

Siehe auch: Sprach-Menü "Languages-Template"

Hinweis: Vor dem ersten Speichern der neuen Seite wird in der Vorschau der Sprach-Link im Sprach-Menü noch als fehlende Sprache rot dargestellt. Auch nach dem Speichern wird die Sprache immer noch im Bereich 'missing language' aufgeführt - jetzt aber mit blauer Farbe. Dieses seltsame Verhalten wird durch einen Template-Cache verursacht. Loesche den Cache (Purge cache), um die verfügbaren Sprachen neu zu laden. Die neue Sprache ist dann unter "available languages" verfügbar (und steht nicht mehr unter "missing languages").

Link übersetzen

Verlinke, wenn irgend möglich, ausschließlich deutschsprachige Seiten. Es ist für den Benutzer ärgerlich, wenn er über einen Link auf einer Seite landet, die in einer Sprache geschrieben ist, die er nicht versteht.

Link im Fließtext

Setze die Links im Text immer nach dem Muster:

[[de:Seitentitel|passender Text in deutscher Sprache]]

Link in Liste/Tabelle

In Listen und Tabellen verweisen Links meist zu unter- oder übergeordneten Seiten zu denen es jeweils einen eigenen Artikel gibt.

Setze die Links nach dem Muster:

[[de:Seitentitel|Seitentitel]]

Wenn die Seite noch nicht in deutscher Sprache existiert, aber in einer anderen Sprache schon ein informativer Artikel vorliegt, dann schreibe den Link nach folgendem Muster:

[[de:Seitentitel|Seitentitel]] ([[Seitentitel|Fremdsprache]])

Beispiel: Translation (englisch)

Dadurch wird der Link der noch nicht übersetzten Seite rot, und der Leser sieht sofort, dass da noch Übersetzung gebraucht wird. Mit Klick auf den roten Link landet er sofort auf der anzulegenden Seite direkt im Editor-Fenster, und kann gleich mit Übersetzen beginnen.

Und der englischsprechende Leser findet den fremdsprachigen Text eindeutig gekennzeichnet.


Sprach-Menü "Languages-Template"

Diese Vorlage erzeugt ein Menü aller verfügbaren Übersetzungen einer Wiki-Seite. Sie basiert auf einer Parser Funktion von Mediawiki und dem Sprachcode ISO 639-1.

Kurzanleitung

  1. Alle Seiten haben einen englischen Dateinamen.
    Jede übersetzte Seite beginnt mit einem Sprachkürzel als Suffix, gefolgt von einem Doppelpunkt und dem englischen Dateinamen.
    Die englische Seite hat kein Präfix im Dateinamen.
    Beispiel:
    Page_name - fr:Page_name - de:Page_name
  2. Schreibe in jeder Seite in die erste Zeile:
    {{Languages}}

Klicke auf 'Missing Languages' und dort auf einen roten Link. Dadurch öffnet sich automatisch eine neue Seite mit dem richtigen Suffix und Seitennamen. Kopiere die Originalseite hierher und übersetze den Text. Schreibe in die erste Zeile {{Languages|Page_name}}.

Beispiel für aktuell eingerichtete Namensräume und Sprachen (2009-6):

Page_name
de:Page_name
fr:Page_name 
es:Page_name
it:Page_name 
nl:Page_name

Hierdurch wird automatisch ein Sprachmenü erzeugt. Darin sind automatisch die Original-Seite und alle übersetzten Seiten als Link aufgeführt. Die Links sind in Landessprache und heißen Deutsch, English, Français, etc.

Seiten mit Titeln in Landessprache

Landessprachliche oder sonstwie anderslautende Dateinamen können das automatische Menü mit einem Redirect erzeugen:

in XX:Page_name steht:

#REDIRECT [[Page_name]]

in de:übersetzter Titel von "Page_name" muss im Template der englischsprachige Titel als Parameter hinzugefügt werden. Dort steht dann:

{{Languages|Page_name}}

... und natürlich der Artikeltext.

Interface-Wahl

Wenn du die Darstellung des Menüs ändern möchtest, übersetze Texte oder verändere das Link-Ziel des help-Knopfs. Dies kannst du durch Hinzufügen des zweiten Parameters deines Design-Templates erreichen.

{{Languages|Key:highway|Fi:Languages/Interface}}

Kopiere Template:Languages/Interface als deine erste Version des Templates.

Bemerkung: Technisch gesehen kannst Du ein übersetztes Interface wie oben erstellen, aber dies wird nicht empfohlen. Siehe auch diese Diskussionsseite.