Dokumentation

Übersetzungen mit Vorschlägen pflegen

Lassen Sie Muttersprachler die Texte auf Ihrer Website korrigieren, deren Vorschläge prüfen und über reguläre Pull Requests umsetzen.

Ein Modell erkennt die meisten Zeichenfolgen korrekt. Dennoch entdeckt ein Muttersprachler die Fehler. Mit den Vorschlägen korrigiert dieser Leser die Texte auf Ihrer Website, Sie überprüfen sie in Coroid und die Änderung gelangt als regulärer pull request in Ihr Repository.

So pflegt Coroid sein eigenes Produkt in dreizehn Sprachen. Die nachfolgenden Schritte gehen davon aus, dass das Projekt wie beschrieben eingerichtet ist. Ihr Projekt übersetzen.

Beiträge aktivieren

Für Beiträge werden zwei Voraussetzungen benötigt: .coroid/i18n.json: die Bindung von Vorschlägen für das Projekt sowie eine Engine-Version, die diese unterstützt. Auf der Mitwirkende Registerkarte wählen Sie Beiträge aktivieren vorschlagen. Coroid erstellt eine Aufgabe, die beides hinzufügt, und Sie mergen ihren pull request. Bis dahin erklärt die Registerkarte, was fehlt.

Mitwirkende einladen

Wählen Sie Mitwirkenden einladen, geben Sie eine E-Mail-Adresse und die Sprachen an, in denen sie übersetzen können.

  • Prüfen. Behalten Sie Vorschläge vor der Umsetzung prüfen für neue Mitwirkende aktiviert. Wenn es deaktiviert ist, wird ein Vorschlag sofort genehmigt – jedoch nur, wenn der Quelltext mit Ihrem synchronisierten Repository übereinstimmt.
  • Kein Lizenzzugang. Der Mitwirkende wird nicht zu Ihrer Organisation hinzugefügt und nutzt keinen Mitglieds-Lizenzzugang. Der Zugriff beschränkt sich auf dieses Projekt und die ausgewählten Sprachen.
  • Einladungen verfallen. Die Person meldet sich mit der eingeladenen Adresse an oder erstellt ein Konto und nimmt die Einladung innerhalb von sieben Tagen an.

Das Entziehen des Zugriffs stoppt neue Vorschläge, bewahrt aber die Verlaufsdaten der Person.

Der Auswähler auf Ihrer Website

Mitwirkende schlagen Änderungen auf Ihrer Website vor, wo sie den Text im Kontext sehen.

  1. Unter Konfiguration → Seitenherkunfte, fügen Sie jede Seitenadresse hinzu – eine HTTPS-Herkunft pro Zeile – und aktivieren Sie sie. Neue Herkunfte bleiben deaktiviert, bis ein Inhaber oder Administrator sie aktiviert.
  2. Auf der Mitwirkende Registerkarte wählen Sie Aufgabe zur Integration der Website vorbereiten. Die Aufgabe fügt das Auswahlpaket von Coroid zu Ihrer Website hinzu. Es lädt nur, wenn die Seitenadresse ?coroid-translate=1enthält – gewöhnliche Besucher laden somit nichts herunter.
  3. Ein Mitwirkender öffnet Ihre Website mit diesem Parameter, klickt auf einen Textabschnitt und das Coroid-Popup öffnet sich mit dem Schlüssel, dem Quelltext und der aktuellen Übersetzung.
ACMENeuheitenAngeboteMarken
Weiter zur Kasse gehen

Kostenloser Versand ab 50 € und 30 Tage Rückgabe.

Bestellung prüfen
ÜbersetzungsmodusKlicken Sie auf beliebigen TextBeenden
Übersetzungsvorschlag einreichen
Schlüssel
ui · cart.checkout
Englischer Quelltext
Proceed to checkout
Aktuelle Übersetzung
Weiter zur Kasse gehen
Ihre Übersetzung
Zur Kasse

Behalten Sie die Teile in geschweiften Klammern und spitzen Klammern exakt bei.

Vorschlag senden

Eine Kundenseite im Übersetzungsmodus: Der Mitwirkende klickt auf eine Überschrift und schlägt im Popup Coroid eine bessere deutsche Formulierung vor. Beispieldaten.

Das Popup überprüft Platzhalter vor dem Versand. Mitwirkende melden sich im Popup bei Coroid an; Ihre Website verarbeitet ihre Anmeldedaten nie. Anonyme Vorschläge werden nicht akzeptiert.

Rezension

Die Vorschläge Registerkarte listet jeden Vorschlag mit seinem Schlüssel, der Sprache, dem Quelltext, der aktuellen und der vorgeschlagenen Übersetzung auf. Filtern Sie nach Status oder Sprache und genehmigen oder lehnen Sie jeden einzeln ab. Sie können auch mehrere gleichzeitig ablehnen.

Storefront
Konfiguriert · Quelle: en · 4 Zielsprachen
ÜbersichtSetupKonfigurationMitwirkendeVorschlägeAutomatisierungen
Zur ÜberprüfungFreigegebenÜbernommen
Korrektur-Task vorbereiten
  • cart.checkoutdeLena · Deutsch
    en
    Proceed to checkout
    de
    Weiter zur Kasse gehen
    de
    Zur Kasse
    FreigebenAblehnen
  • product.inStockfrHugo · Französisch
    en
    In stock
    fr
    En stock
    fr
    Disponible
    FreigebenAblehnen
  • nav.dealsdeLena · Deutsch

    Der eingereichte Quelltext weicht vom synchronisierten Repository ab.

    en
    Weekly deals
    de
    Angebote
    de
    Angebote der Woche
    FreigebenAblehnen

Registerkarte „Vorschläge“: Korrekturen zur Überprüfung, verglichen mit dem synchronisierten Quelltext. Beispieldaten.

Coroid vergleicht den Quelltext jedes Vorschlags mit Ihrem synchronisierten Standardbranch. Falls sich der Quelltext nach der Sichtung durch den Mitwirkenden geändert hat, ist die Genehmigung ausgeschaltet und die Zeile gibt dies an; lehnen Sie ihn ab, kann der Mitwirkende erneut vorschlagen.

StatusBedeutung
Zur Überprüfung benötigtWartet auf einen Prüfer
GenehmigtBereit für die nächste Korrekturaufgabe
In der WarteschlangeEine Korrekturaufgabe wendet die Änderung an
AngewendetIn einem pull request geschrieben; live sobald es gemergt und deployed wird
Quelltext geändertDer Quelltext wurde vor der Anwendung geändert
UngültigDie Überprüfung durch die Engine schlug fehl – zum Beispiel wegen eines fehlerhaften Platzhalters
AbgelehntEin Prüfer hat ihn abgelehnt

Genehmigte Vorschläge anwenden

Es gibt zwei Möglichkeiten, genehmigte Vorschläge in einen pull request umzuwandeln. Beide nutzen dieselbe Korrekturaufgabe: Sie ruft den apply-claim Befehl der festgelegten Engine auf, überprüft jeden Quelltext erneut, schreibt nur Zielkataloge und gibt Auskunft darüber, was angewendet, was veraltet und was ungültig war.

  • Jetzt. Auf der Vorschläge Registerkarte wählen Sie Korrekturaufgabe vorbereiten. Eine Aufgabe bearbeitet bis zu 500 genehmigte Vorschläge im gesamten Projekt.
  • Jede Nacht. Auf der Automatisierungen Registerkarte wählen Sie Nächtliche Korrekturen installieren. Der Zeitplan startet um 02 Uhr:00 UTC, ruft kein Modell auf und erstellt eine Aufgabe nur, wenn etwas genehmigt wurde. Pausieren oder fortsetzen Sie ihn über den Zeitplan in der Factory.

Texte, die außerhalb von Coroid gemergt wurden

Mitarbeiter ändern auch Texte in Pull Requests, die nicht von Coroid stammen. Installieren Sie Übersetzen Sie Zeichenfolgen, die außerhalb von Coroid zusammengeführt wurden auf der Automatisierungen Registerkarte. Wenn ein solcher pull request in Ihren Standardzweig übernommen wird, liest Coroid die Übersetzungsprüfung aus, die bereits auf dem pull request durchgeführt wurde. Fehlen oder sind veraltete Zeichenfolgen vorhanden, wird für diesen Merge eine Übersetzungsaufgabe erstellt. Gibt es nichts mehr zu übersetzen, geschieht nichts.

Dafür ist das Übersetzungen Steuerung bei Pull Requests sowie die Jede PR zur Rezension prüfen Automatisierung sorgt dafür, dass die Prüfung vor dem Übernehmen stattfindet.

Audits und Benachrichtigungen

Das Übersetzungsaudit Steuerung überprüft alle Kataloge nach einem festen Zeitplan. Um benachrichtigt zu werden, wenn eine Überprüfung fehlschlägt, installieren Sie Benachrichtigungen bei fehlgeschlagenen Audits auf der Automatisierungen Registerkarte. Es sendet eine Nachricht über die von Ihrer Organisation verbundenen Messaging-Tools wie Slack oder E-Mail. Fehler aus der Aufgaben-QA und den Pull Requests werden nicht gemeldet – sie werden bereits dort angezeigt, wo die Arbeit stattfindet.

Einstellungen in eine andere Organisation verschieben

Der Export und Import der Einstellungen übernimmt den nächtlichen Zeitplan sowie beide Hook-Automatisierungen. Auf dem Zielprojekt werden sie pausiert übernommen, die Site-Origins sind deaktiviert und Mitwirkende werden nicht mitkopiert – laden Sie sie in der neuen Organisation erneut ein.