JDOC

Difference between revisions of "Translating Links/de"

From Joomla! Documentation

Line 43: Line 43:
 
Seitenlinks in einem Namespace
 
Seitenlinks in einem Namespace
 
<pre>
 
<pre>
[[JDOC:Translating Links]] sollte so geschrieben werden: [[S:MyLanguage/JDOC:Translating Links|<{Nur hier darf übersetzt werden}>]]
+
[[JDOC:Translating Links]] sollte so geschrieben werden: [[S:MyLanguage/JDOC:Translating Links|<{Nur hier übersetzen}>]]
 
  oder
 
  oder
[[JDOC:Translating Links]] auch so: [[Special:MyLanguage/JDOC:Translating Links|<{Nur hier darf übersetzt werden}>]]
+
[[JDOC:Translating Links]] auch so: [[Special:MyLanguage/JDOC:Translating Links|<{Nur hier übersetzen}>]]
 
</pre>
 
</pre>
  

Revision as of 04:59, 26 March 2014

Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Kiswahili • ‎Nederlands • ‎català • ‎eesti • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎български • ‎русский • ‎українська • ‎日本語

Die Verlinkung von Seiten untereinander ist ein wichtiger Teil der Seitennavigation für Benutzer. Damit ist es eine schnelle Möglichkeit den Benutzer auf eine andere Seite für weitere relevanten Informationen zu schicken. Die Übersetzung dieser Links muss auf eine spezielle Art gemacht werden, damit der Benutzer in seiner gewählten Sprache bleibt. Wenn ein Benutzer die Dokumentation in seiner Sprache durchliest, möchte er in der Regel auch bei seiner Sprache bleiben - sofern dies möglich ist. Ein Link zu einer englischen Seite ist zwar möglich, aber der Benutzer muss dann dort wieder die Sprache umschalten, damit der Text in seiner Sprache erscheint.

Einleitung

Translating page links must be done a certain way to send the reader to another page in the same language. English writers can help by following this format too. It makes it easier on the translators when they start translating pages if the correct link for localisation is already used.

In a normal links [[Component]] a user is taken to the Component page when they click the link. If there is a translated version of the page, for example, French, the French page would be located at [[Component/fr]].

So what if the page for Component/fr has not been created yet? The user would see a 'red-link' (page doesn't exist) compared to a blue link (the page exists). Perhaps the page Component will be translated, but it has not been translated yet. This is why Special:MyLanguage/ should always be used as a prefix to the linked page.

[[Component]] sollte so geschrieben werden: [[S:MyLanguage/Component|Komponente]]
 oder
[[Component]] auch so: [[Special:MyLanguage/Component|Komponente]]

Wie "Special:MyLanguage" bei Links arbeitet

Was macht Special:MyLanguage/? Es sorgt vor der Weiterleitung des Benutzers auf die andere Seite für ein paar Dinge. Diese werden anhand der Seite Component nachfolgend erklärt:

  • Der Benutzer fragt den Link Special:MyLanguage/Component an
  • Ermittlung der Sprache des Benutzers (oder in welcher Sprache wird die Seite gerade angezeigt?).
  • Sprache gefunden! Der Benutzer zeigt die Seite in Deutsch an; de ist der Sprachcode.
  • Nun wird ermittelt, ob der Link zu Component in Deutsch existiert. Wenn Ja, wird /de angehängt.
    • Ja, die Seite Component/de existiert! Der Benutzer wird zur deutschen Version der Seite weitergeleitet
    • Nein, die Seite Component/de existeriert nicht. Der Benutzer wird zur Standard-Quell-Sprache - i. d. R. Englisch - weitergeleitet
  • Dem Benutzer wird die Seite angezeigt.

Anwendungsfälle

Übersetzer

A setting in documentation has made it easier with an short alias to "Special:" in links. You may use "S:" instead of "Special:" in a link, [[S:MyLanguage/...]].

Normale Seitenlinks

[[Component]] sollte so geschrieben werden: [[S:MyLanguage/Component|<{Nur hier darf übersetzt werden}>]]
 oder
[[Component]] auch so: [[Special:MyLanguage/Component|<{Nur hier darf übersetzt werden}>]]

Seitenlinks in einem Namespace

[[JDOC:Translating Links]] sollte so geschrieben werden: [[S:MyLanguage/JDOC:Translating Links|<{Nur hier übersetzen}>]]
 oder
[[JDOC:Translating Links]] auch so: [[Special:MyLanguage/JDOC:Translating Links|<{Nur hier übersetzen}>]]

Category page links:

[[:Category:Glossary_definitions]] should be written as [[S:MyLanguage/:Category:Glossary_definitions|<{translate this only}>]]
 or
[[:Category:Glossary_definitions]] should be written as [[Special:MyLanguage/:Category:Glossary_definitions|<{translate this only}>]]

English Page Writers and Editors

All the above in the Translators section applies to English version page writers and copy editors. You can help with translations by creating page links in English version pages using Special:MyLanguage/ or S:MyLanguage/ too! A page doesn't need to be marked for translation or even in the process of being translated. As pages are added to the translation queue, translators will have an easier time translating the links on a page.