Wikipédia:WPCleaner/Orthographe et typographie

Nuvola web broom.svg WPCleaner - 2.04 ()

Nuvola web broom.svg WPCleaner

Informations générales sur WPCleaner.

Gnome-help-faq.svg Discussion (en)

Discussion sur WPCleaner et questions sur son fonctionnement.

Gnome-tools-check-spelling.svg Typos

Suggestions d'orthographe et de typographie gérées par WPCleaner.


Aide à l'utilisation de WPCleaner.

Gnome-system-software-installer.svg Installation

Installation de WPCleaner.


WPCleaner peut détecter des fautes d'orthographe ou de typographie et suggérer des corrections en se basant sur des expressions régulières. Cette fonction est disponible lors de l'analyse d'une page ou lors de la correction syntaxique, si elle est correctement configurée.

Activation de la détectionModifier

La détection de fautes d'orthographe ou de typographie par WPCleaner est traitée en tant qu'erreur no 501 pour le projet de correction syntaxique. Il est donc nécessaire d'activer cette erreur pour que WPCleaner recherche ces fautes.

Cette erreur peut être activée soit globalement pour tout un wiki dans le fichier de configuration du projet de correction syntaxique, soit uniquement pour soi dans son propre fichier de configuration.

Pour activer cette détection globalement pour tout un wiki, il faut compléter le fichier de configuration du projet de correction syntaxique avec quelque chose comme :

# Configuration for error 501: Spelling and typography
error_501_prio_frwiki=0 END
error_501_head_frwiki=Spelling and typography END
error_501_bot_frwiki=true END

Pour activer cette détection uniquement pour soi, il faut compléter son propre fichier de configuration avec quelque chose comme (incluant les balises <source>) :

# Configuration for error 501: Spelling and typography
error_501_prio_frwiki=0 END
error_501_head_frwiki=Spelling and typography END
error_501_bot_frwiki=true END

Configuration des suggestionsModifier

Les suggestions proprement dites sont configurées avec des expressions régulières permettant de détecter des fautes potentielles et de proposer des corrections. Deux formats peuvent être utilisés pour définir des suggestions : un format spécifique à WPCleaner et un format partagé avec AWB. Il est possible d'utiliser ces deux formats en même temps.

Format WPCleanerModifier

Pour utiliser le format WPCleaner, il faut d'abord définir un modèle ayant un paramètre pour l'expression régulière permettant de détecter les fautes, un ou plusieurs paramètres pour définir les corrections possibles, et un éventuel paramètre pour définir un commentaire. Sur frwiki, le modèle {{Suggestion}} a été créé.

Il faut ensuite créer une ou des pages utilisant le modèle pour définir concrètement chaque suggestion. Les expressions régulières utilisent le format Java. Sur frwiki, il s'agit principalement de la page Wikipédia:Liste de fautes d'orthographe courantes.

Pour finir, il faut configurer WPCleaner pour lui indiquer où se trouvent les suggestions et comment les interpréter avec le paramètre general_suggestions soit dans le fichier de configuration global de WPCleaner, soit dans son propre fichier de configuration. Par exemple, sur frwiki :

# This parameter is used to configure WPCleaner for fixing spelling and typography.
general_suggestions =
  Wikipédia:Liste de fautes d'orthographe courantes|Suggestion|1|2,3,4,5,6|commentaire
  Wikipédia:WPCleaner/Suggestions|Suggestion|1|2,3,4,5,6|commentaire END

Format AWBModifier

WPCleaner peut aussi utiliser les suggestions au format AWB[1], et donc utiliser la liste de suggestions déjà définie pour AWB.

Il suffit de configurer WPCleaner pour lui indiquer où se trouvent les suggestions avec le paramètre general_suggestions_typo soit dans le fichier de configuration global de WPCleaner, soit dans son propre fichier de configuration. Par exemple, sur frwiki :

# This parameter is used to configure WPCleaner for fixing spelling and typography.
general_suggestions_typo =
  Wikipédia:AutoWikiBrowser/Typos END

NotesModifier

  1. Note : le moteur d'expression régulière utilisé par WPCleaner étant différent de celui utilisé par AWB, il est possible que certaines règles ne fonctionnent pas correctement