Extension:TranslationNotifications/fr

L'extension TranslationNotifications fournit un moyen de gérer la communication avec les traducteurs sur un wiki qui utilise l'extension Translate.

Cette extension comporte deux parties principales:
 * Pour les traducteurs : un formulaire où les traducteurs signent eux-mêmes pour recevoir les notifications. Ils peuvent indiquer les langues dans lesquelles ils traduisent et donner leur méthode préférée pour être contacté ainsi que la fréquence, incluant les options de résumé.
 * Pour les administrateurs de traductions : un formulaire existe pour envoyer les demandes de traduction de pages . La notification sera délivrée à tous les traducteurs qui satisfont à la sélection, soit immédiatement soit ultérieurement, regroupée dans un courriel global.

Prérequis
L'extension n'est utile que si l'extension Translate est installée et configurée.

Configuration
Les paramètres de configuration suivants sont utilisés :

configure les méthodes de contact activées. Voici les valeurs par défaut :

et  configurent le nom d'utilisateur (username) et le mot de passe (password) pour notifier sur d'autres wikis. Ceci doit être un compte global existant dans la famille des wikis. Exemple:

Notez que le nom d'utilisateur et le mot de passe apparaissent en texte brut, afin qu'ils ne soient pas publiquement accessibles (comme . et ). Notez aussi que ces paramètres ne sont pas utiles si vous utilisez cette extension sur une instance unique de wiki.

Special:TranslatorSignup
A special page where translators can sign up. Example: Special:TranslatorSignup on Wikimedia's Meta-wiki. Users can set their language preferences (first, second and third language) and the contact method such as email or talk page notifications. It's also possible to ask to be notified on a talk page on a different wiki in the same CentralAuth-based wiki family. They can also choose the frequency of notifications: always (every time there is something to translate), weekly digest or monthly digest. The email option will be available only for users who confirmed their email address.

Dans le cas où vous avez activé les notifications par courriel pour les modifications de la page de discussion utilisateur du wiki de votre choix, vous les recevrez aussi pour les notifications de traduction, aussi c'est peut-être mieux de choisir la méthode 'seulement par courriel' pour éviter de dupliquer les messages.

Special:NotifyTranslators
Cette page est disponible pour les administrateurs de traductions. Ils l'utilisent pour notifier la disponibilité d'une page à traduire (les notifications pour les autres groupes de messages ne sont pas supportées). Ils peuvent optionnellement définir une date de fin et une priorité et ajouter un message personnalisé. Ils peuvent aussi envoyer la notification à uniquement des traducteurs de langues particulières. Si aucune langue n'est définie, tous les traducteurs qui se sont abonnés recevront la notification.

Les droits utilisateur nécessaires pour agir sur cette page sont 'translate-manage' (gestion des traductions). Par exemple, pour autoriser tous les administrateurs à utiliser cette page, ajoutez la ligne suivante à votre fichier LocalSettings.php :

Configuration des notifications
Les notifications - courriel, courriels de résumé, notifications des pages de discussion - sont réalisées avec l'aide de la file des tâches. Vous devez configurer le temps d'éxécution de la file des tâches comme indiqué dans le manuel de la file des tâches.

Le script DigestEmailer doit être configuré en utilisant une tâche de type cron. Par exemple, il peut être programmé pour s'exécuter tous les dimanches à 10 heures en utilisant une entrée dans la crontab ainsi:

Le script ne va pas se mettre à envoyer les courriels immédiatement. Il commence par mettre les tâches de courriel dans la file des tâches MediaWiki. Les courriels seront envoyés en fonction de la configuration de l'ordonnancement de la file des tâches.