Help:Extension:Translate/Message group states/de-formal

This page contains documentation for message group workflow states. Let's imagine that some organization is using MediaWiki with the Translate extension. They use the wiki to write press releases among other things. What do they do? First they write a press release in a wiki, then make it translatable and invite translators to work on it. When translations are ready, they can publish them elsewhere on their website. But how do they know when a translation is ready, or more importantly proofread and corrected (see Quality assurance)? What if someone finds and fixes a mistake and the published version needs to be updated?

This is the use case the message group workflow feature is intended for. It lets you attach a tag to a message group indicating what state it is in, like "translating", "proofreading", "ready" or "published". This allows the different roles that work on a press release to explicitly expose the current state without the need of other communication methods. The translation administrator can look which translations are ready once a day and publish or update published versions. The translator can control when their translator is ready, and other translators can see what translations are already published. This is a workflow.

Einrichten
Als Standardeinstellung ist diese Funktion deaktiviert. Sie muss in der Wikikonfiguration eingerichtet werden. Sie müssen entscheiden, welche Status Sie konfigurieren wollen und ihnen einige Farben im hex-Format zuweisen. Zusätzlich müssen Sie die Benutzergruppen auswählen, die die Status ändern können, zum Beispiel Übersetzer.

Hier ist ein Beispiel für eine Konfigurierung:

Anwendung


Wenn die Konfiguration eingerichtet worden ist, zeigt sowohl Spezial:Sprachstatistiken als auch Spezial:Nachrichtengruppenstatistiken eine neue Spalte für den derzeitigen Status an und die Tabellen können nach Status sortiert werden. Der Status kann in Spezial:Übersetzen geändert werden: Wählen Sie einfach die Gruppe und Sprache und dann sehen Sie den Status in der oberen Ecke der Beschreibung der Nachrichtengruppe.

Dieser Status gilt für eine einzelne Sprache einer einzelnen Nachrichtengruppe, also beispielsweise für die ganze italienische Übersetzung der übersetzbaren Seite „Fréttinga“. Demgegenüber können übersetzbare Einheiten akzeptiert und ganze übersetzbare Seiten von zukünftigen Übersetzungen ausgenommen werden.

Jeder darf die Übersetzungsstände sehen, und jeder, der den Status ändern darf, kann dies bei jedem verfügbaren Status tun. Im nächsten Abschnitt können Sie mehr Informationen über zukünftige Erweiterungspläne erhalten.

Derzeitige Begrenzungen
Currently the states are fully user controlled. For now it is not possible to have automatic state changes (for example from "published" back to "needs proofreading" if a published translation has been updated) or perform actions based on states (for example preventing further editing of a translation once published or sending an e-mail to the responsible translation administrator for that page once a translation is ready for publishing). It is also not possible to limit who can change states in any way, by language, group or states. In addition the states are the same for all groups, although you can just choose not to use them for some groups.

Diese Begrenzungen gehören nicht zwangsläufig dazu, sie wurden nur nicht implementiert. Einige davon werden wahrscheinlich später implementiert, was von Rückmeldungen und Anfragen abhängt, aber hauptsächlich von der Kosten-Nutzen-Analyse.