Valve Developer Community:De/Alternative Languages: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(German page)
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{lang|Valve Developer Community:Alternative Languages|title=Valve Developer Community: Alternative Sprachen}}
{{LanguageBar|title=Valve Developer Community:Alternative Sprachen}}
{{subpage|[[Help:Editing:de]]}}
{{Subpage|{{LHelp|Contents}}}}
{{shortcut|VDC:AL}}
{{shortcut|VDC:AL}}  
{{toc-right}}
{{toc-right|width=20%}}
Dieser Artikel beschreibt das Übersetzungsschema in der Valve Developer Community. Von einem einheitlichen Erscheinungsbild profitieren Leser und Authoren gleichermaßen.
{{cleanup|irgendetwas Unklares ung möglicherweise Grammatikfehler bei der Übersetzung dieser Seite.}} <!-- anything unclear and possibly grammar when this page was translated. -->
Wenn du einer Sprache mächtig bist und sie in schriftlicher Form flüssig beherrscht, sollte es dir leicht fallen, eine Übersetzung anzufertigen.


==Titel==
Diese Seite dient als Referenz für alternative Sprachen in der Valve Developer Community. Die Übersetzung der gewünschten Seite sollte einfach sein, wenn Sie die Sprache fließend beherrschen. Dieser Artikel geht nicht näher auf die Übersetzung von Artikeln ein.
Es ist wichtig, dass alle Seiten nur [[Wikipedia:ASCII|ASCII]]-Zeichen enthalten, sonst werden die Seiten nicht korrekt von der Datenbank behandelt. Der Name einer übersetzten Seite sollte aus dem englischen Namen bestehen, gefolgt von einem Doppelpunkt (<code>:</code>) und dem Kürzel der Sprache nach [[Wikipedia:ISO_639-2|ISO_639-2]]. Beispiel: [[Help:Contents:ru]]. Das Nutzen nicht-englischer Zeichen ist im Text der Seite unproblematisch, im Titel jedoch können nur englische ASCII-Zeichen stehen.


Die englischen Seiten sind normalerweise die Originale und haben kein <code>:en</code> im Seitennamen.
Informationen zum Hinzufügen einer neuen Sprache finden Sie in der {{↓|Checkliste für Sprachen|Sprachcheckliste}}.


Es gibt verschiedene Wege, um den angezeigten Titel einer Seite zu ändern, ohne die URL zu beeinflussen.
== Seiten übersetzen ==
*[[Template:Lang]]
*Eine Reihe von Vorlagen wie [[Template:base point]], welche auf Artikeln von Entities verwendet werden.
*<code><nowiki>{{DISPLAYTITLE:</nowiki>''Titel''<nowiki>}}</nowiki></code> - Dies ist keine Vorlage, sondern ein ''magisches Wort'', um die Seitentitel belibig ändern zu können. Die gelisteten Vorlagen nutzen dies intern.


===Verlinkungen zu Seiten anderer Sprachen===
=== In [[mw:de:Hilfe:Namensräume|Namensräume]] (main), Kategorie, Valve Developer Community und Hilfe ===
[[Template:Lang]] erkennt weitere Sprachen einer Seite und erstellt eine Reihe von Flaggen, die auf die entsprechenden Seiten verlinken. Voraussetzung ist, dass die Seitennamen das obige Schema befolgen. Auf der Vorlagenseite sind weitere Details.
Alle übersetzten Seiten verwenden {{T|LanguageBar}}, um Seiten in einer anderen Sprache zu verlinken und eigenständig zu sein.
{{note|Einige Seiten haben noch alte {{T|lang}} oder {{T|langsp}}, aber diese Vorlagen wurden bearbeitet, um LanguageBar zu platzieren und warten derzeit nur darauf, in LanguageBar umgeschrieben zu werden}}


<!--Sollten übersetzte Anmerkungsvorlagen wie [[Template:Delete]] auch die englische Variante beinhalten?-->
Informationen zu den Anforderungen an Titel auf übersetzten Seiten finden Sie unter {{↓|Titel}}.


==Vorlagen==
So übersetzen Sie eine Seite vom Englischen in andere Sprachen:
[[Help:Templates|Vorlagen]] mit Text, die auf einer nicht-englischen Seite genutzt werden sollen, sollten bei der Gelegenheit auch eine übersetzte Variante erhalten, einschließlich deren Dokumentation.


Bei Vorlagen ohne sichtbaren Text kann auch die Dokumentation übersetzt werden. Ist die Vorlage selbst identisch mit der englischen, sollte die "übersetzte" Vorlage aber nicht verwendet werden, denn wird eine Version geändert, entsteht unnötige Mühe, die anderen auch zu ändern, obwohl sie identisch sind.
# Kopieren Sie den Inhalt der englischen Seite. Falls keine {{T|LanguageBar}} vorhanden ist, fügen Sie diese am Seitenanfang ein.
# Befolgen Sie die Titelanforderungen, um auf die Erstellungsseite der entsprechenden Sprachseite zuzugreifen.
# Beginnen Sie mit der Übersetzung. Konventionen:
## Die Links auf der übersetzten Seite dieser Website müssen die Vorlage {{T|L}} verwenden. Beispielsweise wird aus {{Code|<nowiki>[[Beispiellink]]</nowiki>}} {{Code|<nowiki>{{L|Beispiellink}}</nowiki>}}. Wenn der Link einen alternativen Namen hat, folgen Sie diesem Format: {{Code|<nowiki>[[<Linkname>|<alternativer Name>]]</nowiki>}}. Sie können also den alternativen Namen für die Übersetzung von Links verwenden. {{Code|<nowiki>{{L|Cubemaps|反射贴图}}</nowiki>}} ist ein Beispiel, das im Chinesischen verwendet wird. Externe Links benötigen keine.
## Die Kategorien auf der Seite müssen ebenfalls {{T|ACategory}} verwenden. Die Methode ist dieselbe wie oben. Beispielsweise wird {{Code|<nowiki>[[Category:Entities]]</nowiki>}} zu {{Code|<nowiki>{{ACategory|Entities}}</nowiki>}}. <br>Wenn die Kategorie ein Link ist, anstatt die Seite selbst hinzuzufügen, verwenden Sie {{T|LCategory}} (z. B. {{Code|<nowiki>[[:Category:Entities]]</nowiki>}} → {{Code|<nowiki>{{LCategory|Entities}}</nowiki>}}). Diese beiden Vorlagen unterstützen auch Altnames wie den in {{T|L}}.
## Die Vorlagen selbst bleiben unverändert, da Sprache und Text der Vorlage automatisch übersetzt werden. Sie müssen jedoch den Wert des in der Vorlage verwendeten Parameters übersetzen. Beispielsweise werden die von {{T|Note}} verfassten Notizen nicht übersetzt und sollten von Ihnen übersetzt werden.
# Speichern Sie Ihre Beiträge, nachdem Sie die Übersetzung abgeschlossen haben.


==Kategorien==
==== Links ändern ====
[[Help:Categories|Kategorien]] müssen auch nach Sprachen getrennt werden, da sie bloß überhäuft werden, wenn übersetzte Seiten zu einer Kategorie einer falschen Sprache hinzugefügt werden.
* {{Code|<nowiki>[[info_target]]</nowiki>}} → {{Code|<nowiki>{{</nowiki>[[Template:L|L]]<nowiki>|info_target|optionaler Alternativname}}</nowiki>}}
* {{Code|<nowiki>[[Valve Developer Community:Tasks]]</nowiki>}} → {{Code|<nowiki>{{</nowiki>[[Template:LProject|LProject]]<nowiki>|Tasks|optionaler Alternativname}}</nowiki>}}
* {{Code|<nowiki>[[Help:Contents]]</nowiki>}} → {{Code|<nowiki>{{</nowiki>[[Template:LHelp|LHelp]]<nowiki>|Contents|optionaler Alternativname}}</nowiki>}}
* {{Code|<nowiki>[[:Category:Level Design]]</nowiki>}} → {{Code|<nowiki>{{</nowiki>[[Template:LCategory|LCategory]]<nowiki>|Level Design|optionaler Alternativname}}</nowiki>}}
auch Spezial: Links mit {{T|LSpecial}}, die die im Wiki verfügbare Übersetzung verwenden. Weitere Informationen finden Sie in der Dokumentation.
* {{Code|<nowiki>[[Special:Zufällige Stammseite]]</nowiki>}} → {{Code|<nowiki>{{LSpecial|Zufällige Stammseite}}</nowiki>}}


==Checkliste für übersetzte Seiten==
Der folgende reguläre Ausdruck kann in {{npp|1}} verwendet werden, um diesen Prozess zu automatisieren (achten Sie darauf, dass 'Groß-/Kleinschreibung beachten' deaktiviert ist). Reguläre Ausdrücke, die direkt in der Bearbeitungsleiste verwendet werden können, finden Sie unter {{T|LAuto}}
Jede übersetzte Seite auf dem Wiki sollte folgendes haben:
<pre>
*Eine [[:Category:Languages|Sprach-Kategorie]].
Find:
*Übersetzungen für alle Seiten in der linken Seitenleiste:
\[\[(?!#)(?:(?<c>:Category:(?<cl>.*?))|(?<a>Category:(?<al>.*?))|(?<h>:?Help:(?<hl>.*?))|(?<v>:?(?:Project|Valve[ _]Developer[ _]Community):(?<vl>.*?))|(?<s>:?Special:(?<sl>.*?))|(?<m>:?(?!File([ _]talk)?:|Image([ _]talk)?:|Media:|Template([ _]talk)?:|MediaWiki([ _]talk)?:|Talk:|Category[ _]talk:|Project[ _]talk:|Valve[ _]Developer[ _]Community[ _]talk:|Help[ _]talk:|User([ _]talk)?:|c:|commons:|Dictionary:|Google:|GoogleGroups:|IMDB:|M:|Meta:|Metawikipedia:|MW:|SdkBug:|SourceForge:|Steampowered:|W:|Wiki:|WikiBooks:|Wikipedia:|Wikiquote:|Wiktionary:|WP:)(?<ml>.*?)))\]\]
**[[Main Page|Hauptseite]]
**[[SDK Docs]]
**[[Help:Contents]]
**[[:Category:Source SDK FAQ]]
**[[:Category:Level Design FAQ]]
*Ein Flaggen-Icon, das die Sprache representiert.
*Geeignetes Hinzufügen zu [[Template:Lang]]/[[Template:Otherlang2]].
{{todo|Was noch?}}


== Abschließende Bemerkungen ==
Replace:
Diese Anleitung ist nicht verpflichtend, dennoch sollte sie befolgt werden, um die Konsistenz des Wikis zu gewährleisten.
(?{c}{{LCategory|$+{cl}}}:(?{a}{{ACategory|$+{al}}}:(?{h}{{LHelp|$+{hl}}}:(?{v}{{LProject|$+{vl}}}:(?{s}{{LSpecial|$+{sl}}}:(?{m}{{L|$+{ml}}}:))))))
</pre>


Bitte übersetze Seiten vollständig. Seiten, die nur teilweise übersetzt sind, sind nicht nützlich für Leser, die nur in einer Sprache mächtig sind.
=== {{LMainPage}} <!-- is this relevant info ? --> ===
Die Übersetzung der Hauptseite erfolgt über die Oberflächensprache und nutzt eigene, speziell dafür erstellte Vorlagen. Zur Übersetzung bearbeite die Seite {{Code|<Sprachkürzel>/Hauptseite}}. Um einen Link zur Hauptseite zu erstellen, verwende {{T|LMainPage}}.


Wenn eine Seite ein wichtiges Update erhalten hat, sollten übersetzte Seiten mit [[Template:Updatetranslation]] markiert werden.
=== Andere Namensräume ===
==== Relevante Vorlagen ====
Relevante Sprachvorlagen (weitere Informationen finden Sie in der jeweiligen Dokumentation):
* {{T|language}} – Gibt die Sprachverknüpfung zurück.
* {{tl2|Uselangflags}} – Erstellt eine Sprachleiste am rechten Seitenrand, die die Sprache der Benutzeroberfläche ändert, anstatt Links zu anderen Seiten bereitzustellen.


==Siehe auch==
==== Vorlagennamespace ====
*[[Help:Editing]]
Die meisten Vorlagen sind universell und ändern ihre Sprache je nach Transklusionsort. Dies geschieht meist mit {{T|language}}.
*[[Template:Translate]]


[[Category:Languages]]
Normalerweise wird eine String-Unterseite für die Übersetzung von Vorlagen erstellt.
[[Category:Wiki:de]]
* [[Template:Delete/strings|Beispiel für eine String-Unterseite]]
 
 
Für Hinweise wird eine andere Methode verwendet [[:Category:Dictionary/Notices]]
 
==== Der Rest ====
Übersetzungen in anderen Namespaces wären nur sehr selten erforderlich und würden im Allgemeinen auf Grundlage der Sprache der Benutzeroberfläche erfolgen. Im Fall von Benutzer-Namespaces könnte es das sein, was der Benutzer dort einrichten möchte.
* [[:File:Wireframe_gradient.jpg|Beispiel einer übersetzten Seite im Dateinamespace, der sich je nach Schnittstellensprache ändert]]
 
 
{{todo|mehr Infos}}
 
== Titel ==
Es ist wichtig, dass alle Seitennamen nur [[Wikipedia:de:ASCII|ASCII]]-Zeichen enthalten, da die Seiten sonst von der Datenbank nicht richtig verarbeitet werden.
 
:{{tl|LanguageBar}} ist eine Vorlage, die eine Reihe von Flags erstellt, mit denen zur Seite der entsprechenden Sprache gewechselt werden kann. Sie hat den neuen Übersetzungsstandard übernommen. <br>Normalerweise folgen die Titel der meisten übersetzten Seiten diesem Format: {{Code|<Sprachname>/<Seitenname>}}, wobei der Sprachname eine Abkürzung sein muss und der Seitenname mit dem der englischen Seite identisch ist. Ein Beispiel ist [[Zh/Main Page]], die Übersetzung der Hauptseite ins Chinesische. <br>Wenn die Seite nicht zum {{Code|main}} [[mw:de:Hilfe:Namensräume|Namensräume]] gehört (wie z. B. {{Code|Category}}), dann ist das Format ähnlich wie bei den Seiten mit {{Code|main}}-Namespaces: {{Code|<Namespace>:<Sprachname>/<Seitenname>}}, wie z. B. [[Valve Developer Community:Zh/Alternative Languages]]. <br>Tatsächlich bestimmt das Präfix des Sprachnamens die Sprache jeder Seite. Vorlagen bestimmen anhand des Präfixes, welche Sprache sie verwenden sollen.
{{Important|Fügen Sie bei englischen Seiten kein Präfix für den Sprachnamen hinzu! Englische Seiten benötigen ihren Sprachnamen nicht als Präfix.}}
{{Important|Verwenden Sie diese Methode nicht für Vorlagen. Vorlagen benötigen keine zusätzlichen Seiten für die Übersetzung. Stattdessen werden Übersetzungen für Vorlagen direkt in die Vorlagenseite integriert, oder einige Vorlagen verwenden eine spezielle String-Unterseite für die Übersetzung der Vorlage.}}
 
=== Titel ändern ===
Es gibt verschiedene Möglichkeiten, die Anzeige eines Seitentitels für Leser zu ändern, ohne die URL zu beeinflussen.
* {{tl|LanguageBar}}: Um den Titel zu übersetzen, geben Sie den Wert von {{param|title}} entsprechend Ihrer Übersetzung an.
* {{tl|This is a}}, das für Entity-Artikel, Material-Shader-Artikel, Konsolenbefehle/-variablen-Artikel usw. verwendet wird und den Titel auf den angegebenen {{param|name}} setzt.
*<code><nowiki>{{DISPLAYTITLE:</nowiki>''titel''<nowiki>}}</nowiki></code> – Dies ist keine Vorlage, sondern ein [[mw:de:Hilfe:Magische_Wörter|magisches Wort]], um den Seitentitel beliebig zu ändern. Alle aufgeführten Vorlagen verwenden dieses Wort intern. Es sollte nur in seltenen Fällen verwendet werden, in denen alle anderen Methoden nicht praktikabel sind.
== Checkliste für Sprachen ==
Jede Sprache im Wiki sollte Folgendes enthalten:
 
* Übersetzungen für die folgenden Seiten in der linken Seitenleiste:
** [[Main Page]]
** [[SDK Docs]]
** [[Help:Contents]]
** [[:Category:Source SDK FAQ]]
** [[:Category:Level Design FAQ]]
 
* Folgende Vorlagenübersetzungen:
** [[:Category:Dictionary/Notices]]
** [[Template:Software/strings]]
** {{T|This is a}}
 
* Optional
** können Sie Übersetzungen anderer Sprachnamen zu {{tl2|Language name}} hinzufügen.
** [[Valve Developer Community:Translation Dictionary|Wörterbuch allgemeiner/technischer Begriffe und deren Übersetzungen]].
 
Sobald diese Voraussetzungen erfüllt sind, können folgende Schritte durchgeführt werden:
* Hinzufügen eines Flaggensymbols für die jeweilige Sprache [[File:Flag-de.png|16px]] (die meisten, wenn nicht alle, sind bereits vorhanden)
* Entsprechende Ergänzung zu {{tl|link=LanguageBar}}
* Ergänzung zu {{tl2|uselangflags}}
 
{{todo|Mehr?}}
 
 
== Übersetzungshinweise ==
Die folgenden Hinweise sollten mit {{T|TranslationMark}} und nicht manuell auf Seiten eingefügt werden, da dies in einer einzigen Bearbeitung auf allen übersetzten Seiten erfolgen kann und die Flagge orange hervorgehoben wird. {{T||TranslationMark}} wird verwendet, indem Sie in der Sprachleiste auf {{flag|Translate}} und dann auf {{flag|TranslationMark}} klicken (Anweisungen zur Verwendung von TranslationMark finden Sie in der zugehörigen Dokumentation).
 
=== {{T|Update translation}} Hinweis ===
Wird verwendet, wenn die englische Seite ein Update erhalten hat, alle Übersetzungen der Seite (oder nur die gewünschten)
 
=== {{T|Finish translation}} Hinweis ===
Wenn die Übersetzung nicht abgeschlossen ist
 
=== {{T|Translate}} Hinweis ===
Dies wird selten verwendet, da eine Seite, wenn sie überhaupt nicht übersetzt ist, gelöscht bzw. gar nicht erst erstellt werden sollte. Dies kann erforderlich sein, wenn auf das Löschen verzichtet werden soll, um den Seitenverlauf beizubehalten. (Mehrere Übersetzungen dieser Seite wurden gelöscht, da sie völlig veraltet waren und mit diesem Hinweis gekennzeichnet waren.)
<!-- possibly unneeded -->
 
=== {{T|Machine translation}} Hinweis ===
Von der Verwendung künstlicher Intelligenz wird abgeraten. Sie ist nur zulässig, wenn der Benutzer die jeweilige Sprache und Englisch spricht und daher Fehler ordnungsgemäß prüfen und korrigieren kann. Wurde die künstliche Intelligenz ohne entsprechende Korrekturen übersetzt, sollte dies mit diesem Hinweis vermerkt werden und so lange bestehen bleiben, bis die entsprechenden Korrekturen vorgenommen wurden. Bleibt der Hinweis zu lange bestehen, kann die Seite gelöscht werden.
 
== Aufgegebene Übersetzungen ==
Übersetzungen mit sehr wenigen Seiten, die die meisten Sprachkriterien nicht erfüllen und schon lange nicht mehr von Benutzern bearbeitet wurden, die diese Sprache sprechen.
<categorytree>Abandoned translation</categorytree>
 
== Abschließende Hinweise ==
Dieser Leitfaden ist nicht abschließend, vereinfacht aber die Übersetzung von Inhalten deutlich, da alle Nutzer eine einheitliche Methode verwenden, um die Konsistenz im Wiki in allen Sprachen sicherzustellen.
 
Bitte übersetzen Sie Seiten vollständig. Eine Seite, die teilweise in einer anderen Sprache verfasst ist, ist für Leser, die nur eine Sprache beherrschen, nicht hilfreich.
 
Bei Unklarheiten können Sie gerne Fragen im Diskussionsbereich stellen.
 
== Siehe auch ==
* [[:Category:To_be_translated]]
* [[:Category:Translation]]
* {{tl|[[template:Translate|Translate]]}}
* {{T|LanguageBar}}
* {{T|Language}}
* {{T|L}}
 
 
{{ACategory|Languages}}
{{ACategory|Wiki}}

Latest revision as of 12:42, 4 June 2025

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Hrvatski (hr)Italiano (it)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)
Shortcut
VDC:AL
Broom icon.png
This article or section needs to be cleaned up to conform to a higher standard of quality because:
irgendetwas Unklares ung möglicherweise Grammatikfehler bei der Übersetzung dieser Seite.
For help, see the VDC Editing Help and Wikipedia cleanup process. Also, remember to check for any notes left by the tagger at this article's talk page.

Diese Seite dient als Referenz für alternative Sprachen in der Valve Developer Community. Die Übersetzung der gewünschten Seite sollte einfach sein, wenn Sie die Sprache fließend beherrschen. Dieser Artikel geht nicht näher auf die Übersetzung von Artikeln ein.

Informationen zum Hinzufügen einer neuen Sprache finden Sie in der Sprachcheckliste ↓.

Seiten übersetzen

In Namensräume (main), Kategorie, Valve Developer Community und Hilfe

Alle übersetzten Seiten verwenden {{LanguageBar}}, um Seiten in einer anderen Sprache zu verlinken und eigenständig zu sein.

Note.pngBemerkung:Einige Seiten haben noch alte {{lang}} oder {{langsp}}, aber diese Vorlagen wurden bearbeitet, um LanguageBar zu platzieren und warten derzeit nur darauf, in LanguageBar umgeschrieben zu werden

Informationen zu den Anforderungen an Titel auf übersetzten Seiten finden Sie unter Titel ↓.

So übersetzen Sie eine Seite vom Englischen in andere Sprachen:

  1. Kopieren Sie den Inhalt der englischen Seite. Falls keine {{LanguageBar}} vorhanden ist, fügen Sie diese am Seitenanfang ein.
  2. Befolgen Sie die Titelanforderungen, um auf die Erstellungsseite der entsprechenden Sprachseite zuzugreifen.
  3. Beginnen Sie mit der Übersetzung. Konventionen:
    1. Die Links auf der übersetzten Seite dieser Website müssen die Vorlage {{L}} verwenden. Beispielsweise wird aus [[Beispiellink]] {{L|Beispiellink}}. Wenn der Link einen alternativen Namen hat, folgen Sie diesem Format: [[<Linkname>|<alternativer Name>]]. Sie können also den alternativen Namen für die Übersetzung von Links verwenden. {{L|Cubemaps|反射贴图}} ist ein Beispiel, das im Chinesischen verwendet wird. Externe Links benötigen keine.
    2. Die Kategorien auf der Seite müssen ebenfalls {{ACategory}} verwenden. Die Methode ist dieselbe wie oben. Beispielsweise wird [[Category:Entities]] zu {{ACategory|Entities}}.
      Wenn die Kategorie ein Link ist, anstatt die Seite selbst hinzuzufügen, verwenden Sie {{LCategory}} (z. B. [[:Category:Entities]]{{LCategory|Entities}}). Diese beiden Vorlagen unterstützen auch Altnames wie den in {{L}}.
    3. Die Vorlagen selbst bleiben unverändert, da Sprache und Text der Vorlage automatisch übersetzt werden. Sie müssen jedoch den Wert des in der Vorlage verwendeten Parameters übersetzen. Beispielsweise werden die von {{Note}} verfassten Notizen nicht übersetzt und sollten von Ihnen übersetzt werden.
  4. Speichern Sie Ihre Beiträge, nachdem Sie die Übersetzung abgeschlossen haben.

Links ändern

  • [[info_target]]{{L|info_target|optionaler Alternativname}}
  • [[Valve Developer Community:Tasks]]{{LProject|Tasks|optionaler Alternativname}}
  • [[Help:Contents]]{{LHelp|Contents|optionaler Alternativname}}
  • [[:Category:Level Design]]{{LCategory|Level Design|optionaler Alternativname}}

auch Spezial: Links mit {{LSpecial}}, die die im Wiki verfügbare Übersetzung verwenden. Weitere Informationen finden Sie in der Dokumentation.

  • [[Special:Zufällige Stammseite]]{{LSpecial|Zufällige Stammseite}}

Der folgende reguläre Ausdruck kann in Notepad++ verwendet werden, um diesen Prozess zu automatisieren (achten Sie darauf, dass 'Groß-/Kleinschreibung beachten' deaktiviert ist). Reguläre Ausdrücke, die direkt in der Bearbeitungsleiste verwendet werden können, finden Sie unter {{LAuto}}

Find:
\[\[(?!#)(?:(?<c>:Category:(?<cl>.*?))|(?<a>Category:(?<al>.*?))|(?<h>:?Help:(?<hl>.*?))|(?<v>:?(?:Project|Valve[ _]Developer[ _]Community):(?<vl>.*?))|(?<s>:?Special:(?<sl>.*?))|(?<m>:?(?!File([ _]talk)?:|Image([ _]talk)?:|Media:|Template([ _]talk)?:|MediaWiki([ _]talk)?:|Talk:|Category[ _]talk:|Project[ _]talk:|Valve[ _]Developer[ _]Community[ _]talk:|Help[ _]talk:|User([ _]talk)?:|c:|commons:|Dictionary:|Google:|GoogleGroups:|IMDB:|M:|Meta:|Metawikipedia:|MW:|SdkBug:|SourceForge:|Steampowered:|W:|Wiki:|WikiBooks:|Wikipedia:|Wikiquote:|Wiktionary:|WP:)(?<ml>.*?)))\]\]

Replace:
(?{c}{{LCategory|$+{cl}}}:(?{a}{{ACategory|$+{al}}}:(?{h}{{LHelp|$+{hl}}}:(?{v}{{LProject|$+{vl}}}:(?{s}{{LSpecial|$+{sl}}}:(?{m}{{L|$+{ml}}}:))))))

Hauptseite

Die Übersetzung der Hauptseite erfolgt über die Oberflächensprache und nutzt eigene, speziell dafür erstellte Vorlagen. Zur Übersetzung bearbeite die Seite <Sprachkürzel>/Hauptseite. Um einen Link zur Hauptseite zu erstellen, verwende {{LMainPage}}.

Andere Namensräume

Relevante Vorlagen

Relevante Sprachvorlagen (weitere Informationen finden Sie in der jeweiligen Dokumentation):

  • {{language}} – Gibt die Sprachverknüpfung zurück.
  • {{Uselangflags}} – Erstellt eine Sprachleiste am rechten Seitenrand, die die Sprache der Benutzeroberfläche ändert, anstatt Links zu anderen Seiten bereitzustellen.

Vorlagennamespace

Die meisten Vorlagen sind universell und ändern ihre Sprache je nach Transklusionsort. Dies geschieht meist mit {{language}}.

Normalerweise wird eine String-Unterseite für die Übersetzung von Vorlagen erstellt.


Für Hinweise wird eine andere Methode verwendet Category:Dictionary/Notices

Der Rest

Übersetzungen in anderen Namespaces wären nur sehr selten erforderlich und würden im Allgemeinen auf Grundlage der Sprache der Benutzeroberfläche erfolgen. Im Fall von Benutzer-Namespaces könnte es das sein, was der Benutzer dort einrichten möchte.


Zu erledigen: mehr Infos

Titel

Es ist wichtig, dass alle Seitennamen nur ASCII-Zeichen enthalten, da die Seiten sonst von der Datenbank nicht richtig verarbeitet werden.

{{LanguageBar}} ist eine Vorlage, die eine Reihe von Flags erstellt, mit denen zur Seite der entsprechenden Sprache gewechselt werden kann. Sie hat den neuen Übersetzungsstandard übernommen.
Normalerweise folgen die Titel der meisten übersetzten Seiten diesem Format: <Sprachname>/<Seitenname>, wobei der Sprachname eine Abkürzung sein muss und der Seitenname mit dem der englischen Seite identisch ist. Ein Beispiel ist Zh/Main Page, die Übersetzung der Hauptseite ins Chinesische.
Wenn die Seite nicht zum main Namensräume gehört (wie z. B. Category), dann ist das Format ähnlich wie bei den Seiten mit main-Namespaces: <Namespace>:<Sprachname>/<Seitenname>, wie z. B. Valve Developer Community:Zh/Alternative Languages.
Tatsächlich bestimmt das Präfix des Sprachnamens die Sprache jeder Seite. Vorlagen bestimmen anhand des Präfixes, welche Sprache sie verwenden sollen.
Icon-Important.pngWichtig:Fügen Sie bei englischen Seiten kein Präfix für den Sprachnamen hinzu! Englische Seiten benötigen ihren Sprachnamen nicht als Präfix.
Icon-Important.pngWichtig:Verwenden Sie diese Methode nicht für Vorlagen. Vorlagen benötigen keine zusätzlichen Seiten für die Übersetzung. Stattdessen werden Übersetzungen für Vorlagen direkt in die Vorlagenseite integriert, oder einige Vorlagen verwenden eine spezielle String-Unterseite für die Übersetzung der Vorlage.

Titel ändern

Es gibt verschiedene Möglichkeiten, die Anzeige eines Seitentitels für Leser zu ändern, ohne die URL zu beeinflussen.

  • {{LanguageBar}}: Um den Titel zu übersetzen, geben Sie den Wert von {{{title}}} entsprechend Ihrer Übersetzung an.
  • {{This is a}}, das für Entity-Artikel, Material-Shader-Artikel, Konsolenbefehle/-variablen-Artikel usw. verwendet wird und den Titel auf den angegebenen {{{name}}} setzt.
  • {{DISPLAYTITLE:titel}} – Dies ist keine Vorlage, sondern ein magisches Wort, um den Seitentitel beliebig zu ändern. Alle aufgeführten Vorlagen verwenden dieses Wort intern. Es sollte nur in seltenen Fällen verwendet werden, in denen alle anderen Methoden nicht praktikabel sind.

Checkliste für Sprachen

Jede Sprache im Wiki sollte Folgendes enthalten:

Sobald diese Voraussetzungen erfüllt sind, können folgende Schritte durchgeführt werden:

  • Hinzufügen eines Flaggensymbols für die jeweilige Sprache Flag-de.png (die meisten, wenn nicht alle, sind bereits vorhanden)
  • Entsprechende Ergänzung zu {{LanguageBar}}
  • Ergänzung zu {{uselangflags}}
Zu erledigen: Mehr?


Übersetzungshinweise

Die folgenden Hinweise sollten mit {{TranslationMark}} und nicht manuell auf Seiten eingefügt werden, da dies in einer einzigen Bearbeitung auf allen übersetzten Seiten erfolgen kann und die Flagge orange hervorgehoben wird. {{TranslationMark}} wird verwendet, indem Sie in der Sprachleiste auf Translate (Translate) und dann auf Translationmark (TranslationMark) klicken (Anweisungen zur Verwendung von TranslationMark finden Sie in der zugehörigen Dokumentation).

{{Update translation}} Hinweis

Wird verwendet, wenn die englische Seite ein Update erhalten hat, alle Übersetzungen der Seite (oder nur die gewünschten)

{{Finish translation}} Hinweis

Wenn die Übersetzung nicht abgeschlossen ist

{{Translate}} Hinweis

Dies wird selten verwendet, da eine Seite, wenn sie überhaupt nicht übersetzt ist, gelöscht bzw. gar nicht erst erstellt werden sollte. Dies kann erforderlich sein, wenn auf das Löschen verzichtet werden soll, um den Seitenverlauf beizubehalten. (Mehrere Übersetzungen dieser Seite wurden gelöscht, da sie völlig veraltet waren und mit diesem Hinweis gekennzeichnet waren.)

{{Machine translation}} Hinweis

Von der Verwendung künstlicher Intelligenz wird abgeraten. Sie ist nur zulässig, wenn der Benutzer die jeweilige Sprache und Englisch spricht und daher Fehler ordnungsgemäß prüfen und korrigieren kann. Wurde die künstliche Intelligenz ohne entsprechende Korrekturen übersetzt, sollte dies mit diesem Hinweis vermerkt werden und so lange bestehen bleiben, bis die entsprechenden Korrekturen vorgenommen wurden. Bleibt der Hinweis zu lange bestehen, kann die Seite gelöscht werden.

Aufgegebene Übersetzungen

Übersetzungen mit sehr wenigen Seiten, die die meisten Sprachkriterien nicht erfüllen und schon lange nicht mehr von Benutzern bearbeitet wurden, die diese Sprache sprechen.

Abschließende Hinweise

Dieser Leitfaden ist nicht abschließend, vereinfacht aber die Übersetzung von Inhalten deutlich, da alle Nutzer eine einheitliche Methode verwenden, um die Konsistenz im Wiki in allen Sprachen sicherzustellen.

Bitte übersetzen Sie Seiten vollständig. Eine Seite, die teilweise in einer anderen Sprache verfasst ist, ist für Leser, die nur eine Sprache beherrschen, nicht hilfreich.

Bei Unklarheiten können Sie gerne Fragen im Diskussionsbereich stellen.

Siehe auch