Extension:TranslationNotifications/de

Die Erweiterung TranslationNotifications bietet eine Möglichkeit, die Kommunikation mit Übersetzern in einem Wiki zu verwalten, das die Erweiterung Übersetzen verwendet.

Die Erweiterung besteht aus zwei Hauptteilen:
 * Für Übersetzer: Ein Formular, in dem sich Übersetzer für Benachrichtigungen anmelden. Sie können die Sprachen angeben, in die sie übersetzen können, sowie bevorzugte Kontaktarten und die Benachrichtigungsfrequnz, einschließlich der Auswahlmöglichkeiten.
 * Für Übersetzungsmanager: Ein Formular zum Versenden von Seitenübersetzungs-Anfragen. Die Benachrichtigung wird allen Übersetzern zugestellt, die die Bedingungen entweder sofort oder später in einer E-Mail-Übersicht erfüllen.

Voraussetzungen
Die Erweiterung ist nur dann zweckdienlich, wenn die Erweiterung Translate installiert und konfiguriert ist.

Konfiguration
Die folgenden Konfigurationsvariablen werden verwendet:

konfiguriert, welche Kontaktarten aktiviert sein können. Dies sind die Standardwerte:

und  konfigurieren den Benutzernamen und das Passwort für Benachrichtigungen in anderen Wikis. Dies muss ein bestehendes globales Konto in der Wiki-Familie sein. Beispiel:

Beachte, dass der Benutzername und das Kennwort im Klartext angezeigt werden und daher nicht öffentlich zugänglich sein dürfen (z. B. und ). Beachte auch, dass diese Einstellungen nicht erforderlich sind, wenn Du diese Erweiterung für ein einziges Wiki verwendest.

Spezial: Übersetzeranmeldung
Eine spezielle Seite, auf der sich Übersetzer anmelden können. Beispiel: Spezial: Übersetzeranmeldung im Meta-Wiki von Wikimedia. Benutzer können ihre Spracheinstellungen (erste, zweite und dritte Sprache) und die Kontaktmethode wie E-Mail- oder Diskussionsseitenbenachrichtigungen festlegen. Es ist auch möglich festzulegen, auf einer Diskussionsseite in einem anderen Wiki auf derselben CentralAuth - Basis wiki family benachrichtigt zu werden. natürlich nur, wenn das Wiki ein Teil der Wiki- Familie ist. Du kannst auch die Häufigkeit der Benachrichtigungen auswählen: immer (jedes Mal, wenn etwas zu übersetzen ist), wöchentliche Zusammenfassung oder monatliche Zusammenfassung. Die E-Mail-Option ist nur für Benutzer verfügbar, die ihre E-Mail-Adresse bestätigt haben.

Falls Du Email Benachrichtigung für die Bearbeitung von Benutzerseiten im Wiki Deiner Wahl aktiviert hast, erhältst Du diese Option auch für Übersetzungsbenachrichtigungen. Daher ist es wahrscheinlich besser, nur E-Mail als Methode auszuwählen. um doppelte Benachrichtigungen zu vermeiden.

Spezial: Übersetzer benachrichtigen
Diese Seite ist für Übersetzungsmanager verfügbar. Sie verwenden es für die Benachrichtigung über die Verfügbarkeit einer übersetzbaren Seite (Benachrichtigungen für andere Nachrichtengruppen werden nicht unterstützt). Sie können optional eine Frist und eine Priorität festlegen und eine benutzerdefinierte Nachricht hinzufügen. Sie können die Benachrichtigung auch nur an Übersetzer in bestimmten Sprachen senden. Wenn keine Sprachen festgelegt sind, erhalten alle Übersetzer, die sich angemeldet haben, eine Benachrichtigung.

The user right required to operate this page is 'translate-manage'. For example, to allow all sysops to use this page, add the following line to your LocalSettings.php file:

Notification configuration
The notifications - email, digest emails, talk page notifications - are done with the help of the Job Queue. You need to configure the job queue execution time as explained in the Job queue manual.

The DigestEmailer script needs to be configured using a cron job. For example, it can be scheduled to run on every Sunday 10AM using a crontab entry like the following one:

The script will not start sending emails immediately. It starts inserting email jobs to the MediaWiki job queue. Depending on the configured job queue scheduling the mails will be send out.