Um unsere Lösungen zu übersetzen, verwenden wir Weblate. Bevor wir erklären, wie man Weblate benutzt, beantworten wir zunächst ein paar grundlegende Fragen, die Sie vielleicht haben.

Was ist Weblate?

Weblate ist ein freies, webbasiertes Übersetzungstool mit enger Versionskontroll-Integration. Es bietet zwei Benutzeroberflächen, die Verbreitung von Übersetzungen über Komponenten hinweg, Qualitätsprüfungen und automatische Verknüpfung mit den Quelldateien. Weitere Details zu der Software finden Sie hier

Warum verwenden wir Weblate bei /e/OS

Wir verwenden Weblate, um den Prozess der Lokalisierung sämtlicher Standard-Anwendungstexte zu automatisieren.

Welche Sprachen werden bei /e/OS unterstützt

Wir konzentrieren uns auf die Unterstützung der folgenden Sprachen:

  • English
  • Italian
  • French
  • German
  • Spanish
Tipp: Unsere Lösungen werden immer in diese 5 Sprachen übersetzt. Wenn Ihnen eine fehlende Übersetzung in einer dieser Sprachen auffällt, lassen Sie es uns bitte über GitLab wissen.

Zusätzlich zu diesen 5 Sprachen tragen einige Community-Mitglieder zur Übersetzung in weitere Sprachen bei, zum Beispiel:

  • Polish
  • Dutch
  • Russian
  • Turkish
  • Bulgarian

Sind das die einzigen Sprachen, die unterstützt werden?

Möchten Sie helfen, die Texte in /e/OS in Ihre eigene Sprache zu übersetzen? Bitte erstellen Sie ein Issue in GitLab, um deren Hinzufügung zu beantragen!

Kann ich bei der Übersetzung von /e/OS auf Weblate helfen?

  • Ja, jeder kann bei den Übersetzungen helfen
  • Alles, was Sie brauchen, ist eine /e/Gitlab-ID

Ok, ich habe meine /e/Gitlab-ID, wie gehe ich weiter vor?

  • Melden Sie sich mit Ihrer /e/Gitlab-ID bei https://i18n.e.foundation/ an – So sieht der Weblate-Begrüßungsbildschirm aus; die Schaltfläche Sign in befindet sich oben rechts:

Anmeldeseite

  • Sobald Sie sich erfolgreich angemeldet haben, sollten Sie einen Bildschirm wie diesen sehen:

Weblate-Dashboard

Tipp: Bitte beachten Sie, dass Sie sich unbedingt zunächst wie oben beschrieben einmal bei Weblate anmelden müssen, bevor Sie diese Rechte beantragen, da wir Sie sonst in der Admin-Oberfläche nicht finden können.

Wie Sie Weblate benutzen und übersetzen

  • Dies ist das Weblate-Dashboard
  • Im Menü » Projects » Browse all Projects
  • Dies sollte Sie zu diesem Bildschirm führen

Weblate-Projektübersicht

  • Wählen Sie das Projekt, zu dem Sie beitragen möchten:
    • /e/OS, wenn Sie für /e/OS übersetzen möchten
    • ecloud, wenn Sie für Murena Workspace übersetzen möchten
    • /e/OS support center, wenn Sie die Dokumentation übersetzen möchten
  • Dadurch öffnet sich ein Bildschirm ähnlich dem folgenden:

Übersetzen

Tipp: In Weblate werden Projekte als Components bezeichnet.
  • Wählen Sie die Komponente, an der Sie arbeiten möchten, z. B. BlissLauncher oder AccountManager
  • Dadurch öffnet sich ein Bildschirm, der Ihnen die verschiedenen Sprachen anzeigt, in die wir übersetzen

Übersetzen

  • Wählen Sie die Sprache, in die Sie übersetzen möchten. Dadurch öffnet sich ein Bildschirm wie dieser:

Übersetzen

  • Klicken Sie auf diesem Bildschirm vorzugsweise auf Unstranslated strings und Unfinished strings. Falls es keine gibt, können Sie Strings waiting for review auswählen. Sie können auch den Tab Search verwenden, um nach einer bestimmten Zeichenkette zu suchen, die Sie bearbeiten möchten.
  • Im nächsten Bildschirm werden Sie arbeiten
  • In dem Kasten oben mit der Bezeichnung „Translation“ sehen Sie Wörter auf Englisch in einem Textfeld, und darunter sehen Sie ein weiteres Textfeld, in das Sie die Übersetzung in der Sprache eingeben müssen, an der Sie arbeiten:

Übersetzen

  • Sobald Sie die Zeichenkette übersetzt haben, klicken Sie auf Save and continue, um zur nächsten Zeichenkette zu gelangen. Bitte lassen Sie die Standardoption Waiting for review ausgewählt.
  • Die nächste Zeichenkette wird Ihnen zum Übersetzen angezeigt

Warum sollte ich die Standardoption Waiting for review ausgewählt lassen?

Mehrere Mitwirkende übersetzen möglicherweise gleichzeitig für dieselbe Sprache, und Sie werden feststellen, dass es manchmal schwierig ist, sich von der ursprünglichen englischen Formulierung zu lösen, damit die Übersetzung in Ihrer Sprache natürlich klingt. Beim erstmaligen Übersetzen einer Zeichenkette ist es daher besser, sie als „waiting for review“ zu markieren, damit ein anderer Mitwirkender in Ihrer Sprache sie überprüfen kann. Sie können sie auch selbst ein paar Tage später überprüfen, wenn Sie einen frischen Blick darauf werfen können.

Wenn Sie eine Übersetzung überprüfen, können Sie die Option Approved ankreuzen und anschließend auf Save and continue klicken, falls diese Übersetzung Ihnen gut erscheint.

Haben Sie noch Fragen zu Weblate und seiner Funktionsweise?