Re: [Pology] Traitement de pology rules ou spell pour des mots contenant des majuscule comme ZipCrypto conduisant à des Faux positif

Jérôme Lécuyer jerome.4a4c at gmail.com
Ven 18 Sep 00:31:16 BST 2026


Bonjour,

Je pense que le regex devrait être assez vague pour prendre en compte
plusieurs variantes.
(en|dé) en couvre un grand nombre, mais il peut également avoir
"recrypter", "cryptées", "cryptage", "encryptiez"...
Éventuellement je propose : (n|e|é|\b)crypt(e|é|a|\b)
Dans le cas de ZipCrypto, je dirais que la règle devrait explicitement
ignorer cette exception (je suppose que c'est possible ? Je n'ai pas pris
le temps de me renseigner sur pology).
Par ailleurs, la règle ne peut pas être parfaite, il me semble plausible de
lire "décrypter" ou "crypter", au moins dans un contexte de documentation «
Veuillez privilégier l'utilisation de "chiffrer" à "crypter" »...

Autres faux positifs possibles : "crypto...", "cryptique"

N.B. regex avec les flags "uig"

Respectueusement,
Jérôme

Le jeu. 17 sept. 2026 à 11:56, Côme Allart <come.allart at netc.fr> a écrit :

> Bonjour,
>
> Je dirais plutôt que c'est qu'il manque les \b dans l'expression régulière
> pour spécifier qu'on regarde le début et la fin d'un mot.
> Donc l'expression régulière n'est pas assez spécifique. Elle semble
> chercher les formes "encrypter", "décrypter" etc.
>
> Peut-être remplacer crypt(er|ez|é?) par \b(en|dé)?crypt(er|ez|é)?\b
>
>
> De : xavier Besnard <xavier.besnard at neuf.fr>
> À : Traduction en Francais de KDE <kde-francophone at kde.org>
> Objet : [Pology] Traitement de pology rules ou spell pour des mots
> contenant des majuscule comme ZipCrypto conduisant à des Faux positif
> Date : 16/09/2026 13:29:45 Europe/Paris
>
> Bonjour à vous.
>
> J'ai trouvé un comportement bizarre du script pology sur le découpage des
> chaînes po pour en faire des mots.
> Je retrouve le même souci avec pology qu'avec "spell" avec les tests avec
> "rules" comme celui ci:
>
>    - Je lance "posieve.py check-rules -b docmessages/ark/ark.po"
>    - J'obtiens pour une chaine po:
>
> docmessages/ark/ark.po:596(#78)
> #. Tag: para
> #. +> trunk6 stable6
> #: index.docbook:342
> #, no-c-format
> msgid ""
> "Other encryption methods than the default <guilabel>ZipCrypto</guilabel> "
> "might not be supported by all file archivers."
> msgstr ""
> "D'autres méthodes de chiffrement que celle par défaut, <guilabel>ZipCrypt
> o</"
> "guilabel>, pourraient ne pas être prises en charge par tous les "
> "gestionnaires d'archivage de fichiers."
> [note] rule [pattern=crypt(er|ez|é?)] ==> Il est préférable d'utiliser le
> verbe « chiffrer »
> ----------------------------------------
>
> pology considère "ZipCrypto" comme deux mots à cause de la majuscule dans
> le mot et génère un faux positif.
> Ma question: Est ce un comportement normal ou le résultat d'une évolution
> ou un effet de bord de modif?
>
> Merci pour vos retours.
> Cordialement.
>
> --
> Xavier Besnard
> 22 Place de la halle
> 82330 Varen
> Courriel: xavier.besnard at neuf.fr
> Portable: 06 49 37 44 17
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://mail.kde.org/pipermail/kde-francophone/attachments/20260917/62187949/attachment-0001.htm>


Plus d'informations sur la liste de diffusion kde-francophone