Clé de tri pour le Lacandon modifier

Bonsoir!

Serait-il possible que JackBot ajoute / corrige des clés de tri en lacandon?

Les deux seuls caractères avec un traitement spécial sont les caractères (qui n'est pas comptabilisé dans la clé de tri (voir encheꞌ)), et ʌ, qui devrait être remplacé par "a⿕" (d'après l'alphabet de la SIL, voir sur Wikipédia)

Je reste disponible si vous avez besoin de clarifications de ma part ou si vous avez des questions.

Bonne semaine à vous, CKali (discussion) 7 janvier 2024 à 16:47 (UTC)Répondre

Bonjour, je regarde ça quand j'aurais le temps... JackPotte ($) 7 janvier 2024 à 22:59 (UTC)Répondre
  JackPotte ($) 14 janvier 2024 à 11:33 (UTC)Répondre

Ajout de lang= dans {date}, sans catégorisation modifier

Salut JackPotte, et bonne année. Dans [1], JackBot ajoute un code langue à {{date}}, qui ne catégorise que quand la date est manquante. — Automatik (discussion) 11 janvier 2024 à 22:35 (UTC)Répondre

Bonjour, c'est une donnée qui offre plus de possibilité de catégorisation à l'avenir, et c'est plus simple à maintenir car si l'utilisateur ajoute une date, il ne retirera pas la langue. JackPotte ($) 12 janvier 2024 à 09:19 (UTC)Répondre

Suggestion : remplacer langue= par lang= modifier

Hello ! Ici JackBot a inséré le param |lang=fr au modèle {{référence nécessaire}}, en laissant de côté le paramètre |langue=fr que j’avais écrit par erreur. Dans ces cas-là ce serait chouette de renommer le paramètre existant, plutôt que d’en insérer un nouveau en ignorant l’existant. (Je suppose que ça concerne potentiellement d’autres modèles aussi.)   Maëlan (discussion) 16 janvier 2024 à 14:16 (UTC)Répondre

Bonjour, bonne idée en effet, je vais regarder ça... JackPotte ($) 16 janvier 2024 à 16:24 (UTC)Répondre

Scripts pour clefs modifier

Salut,
Étant donné que je ne veux plus t'ennuyer en ce qui concerne les clefs de tri (comme je vais travailler dans des langues où j'aurais besoin de modifier l'ordre alphabétique), je pourrais avoir le script qui permet de l'ajouter ? ÀNCILU (Lu sìculu) 27 janvier 2024 à 08:12 (UTC)Répondre

Bonjour   @Àncilu : la fonction est là, mais si les exceptions à uca-default sont nombreuses, on pourrait imaginer à terme les publier ici, et les robots viendraient télécharger la liste à chaque lancement. JackPotte ($) 27 janvier 2024 à 22:35 (UTC)Répondre
Hmmm ok je pensais que le code était plus compliqué (genre un travail fastidieux à faire), dans ce cas je pense que si tu en aies une trace sur GitHub ce serait mieux. Je voulais juste faire un truc pour le maltais (source : Document MSA (2009) p. 7) :
    elif language_code == 'mt':
        page_name = page_name.replace('ċ', 'b⿕') # Celle-ci sert seulement pour éviter que dans les emprunts elle apparaît après le « c » simple.
        page_name = page_name.replace('ġ', 'f⿕')
        page_name = page_name.replace('għ', 'g⿕')
        page_name = page_name.replace('ħ', 'h⿕')
        page_name = page_name.replace('ie', 'i⿕')
        page_name = page_name.replace('ż', 'y⿕')
En tout cas merci pour le partage du script, je vais l’utiliser au cas où d’autres alphabets, qui n’ont pas un ordre standard (je pense notamment aux ordres alphabétiques de certaines langues berbères par exemple, où d’orthographes alternatives pour des langues régionales).--ÀNCILU (Lu sìculu) 27 janvier 2024 à 23:27 (UTC)Répondre
  Voilà c'est versionné. Je vais scanner la catégorie du maltais maintenant... JackPotte ($) 28 janvier 2024 à 09:40 (UTC)Répondre
Mince j'ai oublié le case sensitive (les majuscules devront être prises en compte comme les minuscules), bof en tout cas j'ai corrigé les entrées manuellement. ÀNCILU (Lu sìculu) 28 janvier 2024 à 10:07 (UTC)Répondre

Actualités du Wiktionnaire, numéro 106, janvier 2024 modifier

Un nouveau numéro des Actualités du Wiktionnaire vient de paraître !

Bilan du premier mois de l’année pour les Actualités : vives discussions communautaires, nombreuses publications dans la presse et en vidéo, des statistiques et deux chroniques, pour un abécédaire du livre ancien et à propos des noms de langues qui désignent deux langues différentes ! Avertissement : ce numéro contient des champignons ensorcelants !

Découvrez le numéro 106 de janvier 2024 !

Brouillon du prochainAnciens numérosAbonnement-désabonnement

Modèle unifié de boite d’accord modifier

Salut JackPotte, comme j’ai pu l’évoquer il y a quelques temps sur la Wikidémie, je m’apprête à implémenter un nouveau modèle d’accord unique pour le français, qui remplacerait tous les modèles existants ({{fr-rég}}, {{fr-accord-mf}}, {{fr-accord-al}} et compagnie). J’ai déjà une idée claire de la forme que ça prendra (voir ici), mais comme j’ai vu que tu as fait un travail en ce sens en 2013, à savoir Utilisateur:JackPotte/fr-accord-rég2, je dois te demander : quels étaient tes objectifs, tes choix, et pourquoi ça n’a pas été adopté finalement ? Merci !   Maëlan (discussion) 26 février 2024 à 12:33 (UTC)Répondre

Bonjour   @Maëlan : c'était avant que l'on puisse créer des modèles en Lua, et la raison du refus par la communauté était que c'était trop long et compliqué à maintenir (ce qui est solutionné par le Lua). JackPotte ($) 26 février 2024 à 13:47 (UTC)Répondre

20 ans du Wiktionnaire modifier

Salut JackPotte, sauf erreur de ma part, je n'ai pas eu de réponse au mail que je t'ai envoyé à propos des 20 ans du Wiktionnaire. Donc, je te remets le message ici  

Une réponse est souhaitée au plus vite afin de pouvoir commander les repas. Pamputt [Discuter] 10 mars 2024 à 21:19 (UTC)Répondre

Bonjour, je viens de confirmer sur la page. JackPotte ($) 11 mars 2024 à 15:48 (UTC)Répondre

Archivage des requêtes sur WT:Idées modifier

Salut, serait-il possible que ton bot passe sur WT:Idées pour archiver les requêtes traitées, à l’instar de WT:BR ? J’ai déjà apposé les modèles d’état sur chaque section. Darmo (Viendez parler !) 28 mars 2024 à 12:15 (UTC)Répondre

Bonjour, OK je mettrai une tâche planifiée toutes les nuits à partir de ce soir. JackPotte ($) 28 mars 2024 à 12:53 (UTC)Répondre

Harakat en double modifier

Salut et bonne Pâques !
Je voulais te demander si ce serait possible d'ajouter une correction à l'auto-formatage, car c'est dans n'importe quel cas une faute et qu'il s'agit d'une faute très difficile à détecter à l’œil ? Il faut remplacer ces caractères erronés (ils sont toujours erronés car même phonétiquement n'ont aucun sens) :

  • Fathatan : اََ بََ تََ ثََ جََ حََ خََ دََ ذََ رََ زََ سََ شََ صََ ضََ طََ ظََ عََ غََ فََ قََ كََ لََ مََ نََ هََ وََ يََ آََ ٱََ أََ إََ ةََ ؤََ ئََ ىََ ءََ
  • Dammatan : اُُ بُُ تُُ ثُُ جُُ حُُ خُُ دُُ ذُُ رُُ زُُ سُُ شُُ صُُ ضُُ طُُ ظُُ عُُ غُُ فُُ قُُ كُُ لُُ مُُ نُُ هُُ وُُ يُُ آُُ ٱُُ أُُ إُُ ةُُ ؤُُ ئُُ ىُُ ءُُ
  • Kasratan : اِِ بِِ تِِ ثِِ جِِ حِِ خِِ دِِ ذِِ رِِ زِِ سِِ شِِ صِِ ضِِ طِِ ظِِ عِِ غِِ فِِ قِِ كِِ لِِ مِِ نِِ هِِ وِِ يِِ آِِ ٱِِ أِِ إِِ ةِِ ؤِِ ئِِ ىِِ ءِِ

Avec ceux-là qui sont corrects :

  • Fathatan : اً بً تً ثً جً حً خً دً ذً رً زً سً شً صً ضً طً ظً عً غً فً قً كً لً مً نً هً وً يً آً ٱً أً إً ةً ؤً ئً ىً ءً
  • Dammatan : اٌ بٌ تٌ ثٌ جٌ حٌ خٌ دٌ ذٌ رٌ زٌ سٌ شٌ صٌ ضٌ طٌ ظٌ عٌ غٌ فٌ قٌ كٌ لٌ مٌ نٌ هٌ وٌ يٌ آٌ ٱٌ أٌ إٌ ةٌ ؤٌ ئٌ ىٌ ءٌ
  • Kasratan : اٍ بٍ تٍ ثٍ جٍ حٍ خٍ دٍ ذٍ رٍ زٍ سٍ شٍ صٍ ضٍ طٍ ظٍ عٍ غٍ فٍ قٍ كٍ لٍ مٍ نٍ هٍ وٍ يٍ آٍ ٱٍ أٍ إٍ ةٍ ؤٍ ئٍ ىٍ ءٍ

J'ai déjà corrigé avec AWB environ 300 erreurs dans Catégorie:Traductions en arabe, mais je n'ai pas pu vérifier Catégorie:arabe en raison des limites d'AWB. Peux-tu donc faire en sorte que JackBot renomme la page si jamais elle contient un caractère erroné et le remplacer avec le bon (attention pour le code, faut prendre les caractères sans prendre aussi les espaces). Merci en avance ÀNCILU (Lu sìculu) 31 mars 2024 à 10:05 (UTC)Répondre

Bonjour, OK je regarde ça ASAP... JackPotte ($) 2 avril 2024 à 13:44 (UTC)Répondre

Maintenance du modèle exemple modifier

Salut JackPotte. Je voulais savoir s’il y avait moyen d’intégrer à ton bot la vérification du code de langue du modèle exemple. J’ai trouvé des centaines de pages dont le code de langue du modèle exemple ne correspond pas au code de langue de la section. Y a-t-il moyen d’intégrer la correction de tels cas à ton bot ? À+, Lepticed7 (À l’immortalité !) 21 avril 2024 à 13:29 (UTC)Répondre

Bonjour Lepticed7 (d · c · b), je vais l'intégrer dans la journée... JackPotte ($) 21 avril 2024 à 13:31 (UTC)Répondre
Merci ! Par ailleurs, si à l’avenir je trouve d’autres cas qu’il serait utile d’intégrer à ton bot, comment puis-je faire pour te proposer du code pour le faire ? À+, Lepticed7 (À l’immortalité !) 21 avril 2024 à 13:32 (UTC)Répondre
Y a plusieurs solutions qui se valent si on part du principe que je serais le seul à les traiter : ici ou Utilisateur:JackBot/Requêtes ou Wiktionnaire:Bots/Requêtes ou sur GitHub.
NB : idéalement, je devrais procéder à une refacto plus SOLID et en faire un module de Pywikibot installable avec pip pour que d'autres le maintiennent, mais j'ai pas trop le temps. JackPotte ($) 21 avril 2024 à 13:36 (UTC)Répondre
  C'est fait. JackPotte ($) 21 avril 2024 à 15:03 (UTC)Répondre

Valeur invalide pour le paramètre « lang » modifier

Salut JackPotte. À part les erreurs gallo-italique de Sicile de Sicile et gallo-italique de Basilicate de Basilicate mentionnées par @Àncilu, j'ai trouvé :

Il y avait une quarantaine d'erreurs avec la requête suivante : "Valeur invalide pour le paramètre « lang »" presque toutes pour le gallo-italique. Deux fois JackBot a retiré |flexion dont sur sepp. Merci et bonne journée. Snawei (discussion) 25 avril 2024 à 23:11 (UTC)Répondre

Bonjour, d'accord merci, je m'en charge... JackPotte ($) 26 avril 2024 à 06:56 (UTC)Répondre