Wie Sie zu Übersetzungen beitragen können
BearbeitenUm 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
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 inbefindet sich oben rechts:

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

- Erstellen Sie dann ein Issue in GitLab, um die Rechte zum Übersetzen in Ihre Sprache zu beantragen.
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

- 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:

- 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

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

- Klicken Sie auf diesem Bildschirm vorzugsweise auf
Unstranslated stringsundUnfinished strings. Falls es keine gibt, können SieStrings waiting for reviewauswählen. Sie können auch den TabSearchverwenden, 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:

- Sobald Sie die Zeichenkette übersetzt haben, klicken Sie auf
Save and continue, um zur nächsten Zeichenkette zu gelangen. Bitte lassen Sie die StandardoptionWaiting for reviewausgewä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?
- Sie können die Dokumentation auf der Weblate-Website einsehen