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.
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.
# 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 typographyerror_501_prio_frwiki=0 ENDerror_501_head_frwiki=Spelling and typography ENDerror_501_bot_frwiki=true END
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 WPCleaner
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.
# 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|commentaireWikipédia:WPCleaner/Suggestions|Suggestion|1|2,3,4,5,6|commentaire END
↑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