Processus de traitement des traductions de KDE

xavier Besnard xavier.besnard at neuf.fr
Ven 7 Fév 16:12:51 GMT 2025


Bonjour à vous.

La liste est bien silencieuse en ce début 2025.

J'en profite pour vous détailler comment chaque jour, je traite les 
nouvelles chaînes à  traduire (primo traduction) sur les branches 
'docmessages' et 'messages' à partir de quelques scripts développés en 
Python.

Mon objectif est de faire de petites mises à jour, quotidiennement, 
plutôt que de les laisser s'accumuler, souvent pendant mon trajet en train.

J'ai une liste d'exclusion pour ne pas traiter les fichiers comme ceux 
de GCompris et de KStars.

Voilà comment fonctionne ce processus sur les branches 'docmessages' et 
'messages':

  * Mise à jour de la copie locale (svn update) sur les 2 branches,
  * Création de la liste de tous les fichiers .po des deux branches,
  * Filtrage de tous les fichiers ayant des chaînes non traduites (Par
    utilisation du module python polib),
  * Pour chaque fichier ayant des chaînes non traduites, réalisation
    d'une traduction automatique et positionnement en "Fuzzy") avec les
    modules Python polib et Translate
  * Relecture manuelle et mise à jour des traductions dans les fichiers
    avec des chaînes "Fuzzy",
  * Commit des modifications et repos jusqu'au lendemain.

J'utilise mymemory pour les traductions automatiques (Aucune clé, assez 
rapide mais se limitant à des chaînes de moins de 500 caractèrers et 
avec un plafond de requêtes). J'ai essayé crow mais cela rame un peu...

Et voilà, ce qui me permet de maintenir les traductions de versions de 
Plasma + Appli + sites à jour...

A voir si ce process pourrait être consolidé et plus intégré.

PS: Si vous êtes motivé(e), il reste la traduction des documentations 
dans la partie 'messages' (documentation-develop-kde-org,  
documentation-docs-kdenlive-org et documentation-docs-krita-org/, 
digikam-doc et websites-video-subtitles) et toutes les documentations 
dans la partie 'docmessages'
Merci pour vos retours.

Cordialement. Xavier

-- 
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/20250207/60489720/attachment.htm>


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