Weblate 2026.11.1 : remplacer en lot avec des expressions regulieres, et reutiliser les traductions
Résumé
Weblate 2026.11.1 rassemble la modification en lot dans un seul chercher-remplacer qui accepte les expressions regulieres et sait vider une traduction, ajoute un onglet de langue a l espace de travail et permet de reutiliser les phrases finies entre projets ; l hebergement personnel reste gratuit.
Recommander- Nom
- Weblate
- Version
- 2026.11.1
- Open source
- Open source
- Système
- WebLinuxDocker
- Site
- https://weblate.org
- Mis à jour
- 2026-11-03 23:00
Une plateforme libre qui relie les chaines de texte d un depot de code a l editeur web dans lequel travaille la personne qui traduit. La version 2026.11.1 reprend les deux taches qui coutent le plus de main d oeuvre, la modification en lot et la reutilisation des traductions terminees.
D abord, la place de l outil
Weblate est une plateforme de localisation libre, et le travail se coupe en deux. Une moitie pend au depot de code : elle pousse vers les traducteurs les chaines encore a faire et reecrit les fichiers termines dans le depot. L autre moitie est l editeur web, ou la personne qui traduit lit le contexte, verifie la terminologie et envoie, et ou une seconde personne relit la meme page.
Deux facons de le faire tourner. Il y a un service heberge, facture par paliers selon le nombre de chaines confiees, le plus petit palier a 47 euros par mois ; ou bien tout en hebergement personnel, qui ne coute rien en soi, le soutien commercial se prenant a part. Sur quelle machine vivent les contenus, c est l utilisateur qui decide, et le site le dit tres clairement.

2026.11.1 : la modification en lot derriere une seule entree
La version est sortie le 2 novembre. Le point le plus utile rassemble toute modification en lot dans un seul chercher-remplacer : lance depuis la main, depuis Automations ou depuis un plugin, tout passe par la meme logique. Les deux ajouts visent droit un vrai gene, la prise en charge des expressions regulieres et la possibilite de vider une traduction.
Une expression reguliere gagne sa place en nettoyant des donnees sales. Sauts de ligne en trop, marques de remplacement oubliees, terme mal ecrit partout : une regle les emporte. Vider une traduction couvre le cas inverse, celui d un bloc de chaines invalide en entier qui doit revenir a l etat non traduit avant de recommencer. Une modification manuelle montre maintenant un apercu, donc les entrees qui vont changer se voient avant le lancement ; les etiquettes et les marques sont groupees par portee, et ajouter est separe de retirer au lieu de dependre d un seul interrupteur.

Espace de travail : onglet de langue et traductions qui circulent
L espace de travail recoit un onglet de langue. Lire l avancement par langue demandait avant d ouvrir les projets un par un ; desormais l etat de la traduction et de la relecture pour une langue se lit au meme endroit, tous projets confondus. Qui tient plusieurs espaces de travail gagne aussi un menu contextuel et un moyen de suivre les espaces a plusieurs projets depuis la page de mes espaces.
L autre changement va plus loin : les espaces de travail portent maintenant une portee de propagation des traductions. Une phrase terminee peut se partager entre projets, ou entre composants qui portent le meme nom. Pour un depot fait d un programme principal et d une foule de plugins identiques, cela epargne la repetition de la meme ligne traduite une douzaine de fois.
Roles et controle des acces
Les roles integres se personnalisent, les changements survivent a une mise a jour, et une action remet les valeurs officielles. Pour qui administre une instance en hebergement personnel, cela compte davantage : les valeurs par defaut collent rarement a la facon dont une equipe partage son travail, et l ancien choix etait le compromis ou un jeu de droits monte a la main.
L identite gagne aussi des interrupteurs. La decouverte des utilisateurs, l acces aux profils et une identite de contributeur limitee a une ressource se donnent separement ; OpenID Connect peut servir de fournisseur d identite, ce qui laisse un compte Weblate ouvrir d autres applications. Les installations sous Docker peuvent desormais se connecter par OpenID Connect, vers le service heberge ou vers une autre instance personnelle.

Quelques changements faciles a manquer
La protection contre les robots pour les visiteurs anonymes arrive en apercu technique. L idee est d ajouter une preuve de travail a l acces anonyme tout en exemptant les collecteurs verifies selon la regle de robots.txt, donc ce qui bloque est un flot de requetes scriptees, pas l indexation ordinaire des moteurs.
La configuration des services de traduction a ete reorganisee. Le nom officiel de traduction automatique devient service de traduction, plusieurs instances peuvent s installer au niveau du site, de l espace de travail et du projet, chacune avec son identifiant, capable d exclure les reglages herites et de se mettre en pause a tout moment. La page de detail montre les reglages, les interrupteurs, le journal des erreurs du fournisseur et l etat de la limitation.
Sur la vitesse, beaucoup de petit travail : sauvegarde et restauration de projets, recherche dans les chaines, cout en base de donnees lors de la synchronisation d un depot et mise a jour de l etat de la memoire de traduction ont recu des corrections ciblees. La reconnaissance de texte dans les captures passe en arriere plan avec des resultats mis en cache, donc l editeur n attend plus.
Pour qui cela tombe juste, et pour qui non
La barriere n est pas technique, elle est dans la procedure. Si un projet garde deja ses textes dans Git et a plus d une langue a tenir pendant des annees, Weblate offre aux traducteurs une entree sans ligne de commande, avec relecture, terminologie et controles de qualite sur un seul ecran. S il ne s agit que de traduire quelques articles a l occasion et qu il n y a pas de depot a brancher, le cout d organisation pesera plus que le benefice.
L hebergement personnel gratuit est le point decisif pour les equipes qui ne peuvent pas faire sortir leurs donnees : traductions, glossaires et captures restent sur leur machine. Le prix, c est l exploitation, les mises a jour, les sauvegardes et le stockage d objets qui reviennent a l utilisateur. Ce sont les deux faces d une meme decision, et la moitie gratuite ne se detache pas.
La version 2026.11.1 ne raconte pas une histoire neuve, elle change les boutons qu on presse chaque jour. Le remplacement en lot accepte les expressions regulieres, les traductions circulent entre projets, les roles suivent la forme d une equipe. Pour des projets tenus en plusieurs langues pendant des annees, ce travail vaut plus qu une nouveaute.