Journal des modifications

Chaque
publication.

Télécharger v0.11.0 WordPress 6.7+ · PHP 8.1+ · 239,9 KoSHA-256 4bcfa33df5b1ac6c42ba8ae42534877a9919578b94a50aaae3e26fa0ed04ae1f

v0.11.0

23 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 239,9 Ko
  • Le glossaire s’applique désormais à ce qui est déjà traduit. Jusqu’à présent, il ne s’appliquait qu’aux traductions effectuées après son enregistrement : lorsqu’un terme était corrigé, l’ancienne formulation restait donc partout où il avait déjà été traduit. Lorsque vous modifiez le glossaire, le ton de la marque ou le niveau de formalité, les réglages vous indiquent combien de traductions enregistrées utilisent la modification et vous proposent de les retraduire. Rien n’est envoyé sans votre demande : une retraduction est déduite du nombre de caractères de votre licence.
  • Les traductions que vous avez vérifiées manuellement ne sont jamais refaites, et le site continue d’afficher le texte actuel jusqu’à l’arrivée de chaque nouvelle traduction : aucune page ne repasse entre-temps dans la langue source.

v0.10.2

15 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 235,0 Ko
  • Modifier les traductions indique où se trouve chaque texte. La page ne marquait qu’environ un texte sur dix — les autres se trouvaient dans un menu fermé, étaient masqués ou correspondaient à un attribut tel que alt —, donnant l’impression que rien ne s’était passé. Le marquage s’applique désormais uniquement à ce que vous pouvez voir ; un texte invisible indique Non visible à côté de son état, et le marquage reste affiché lorsque vous consultez la page avec le champ toujours sélectionné.
  • Le titre de l’éditeur s’affiche correctement sur les sites Breakdance. Il reprenait le style de titre du site — immense, en capitales, sombre sur l’en-tête sombre.
  • La barre de suggestion de langue affiche le drapeau. Elle affichait un globe ; elle affiche désormais le drapeau de la langue, identique sur Windows et Mac, lorsque l’option Drapeaux est activée dans le sélecteur.

v0.10.1

14 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 233,2 Ko
  • Le plan du site affiche immédiatement les adresses traduites. Avec Rank Math ou Yoast SEO, l’activation des adresses traduites laissait les anciennes adresses dans le plan du site pendant 100 jours maximum, chacune étant une redirection dans la Search Console. Le plan du site est désormais actualisé chaque fois que les adresses changent, ainsi qu’une fois lorsque vous effectuez une mise à jour.

v0.10.0

14 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 233,0 Ko
  • Adresses traduites. Chaque adresse peut être affichée dans la langue du lecteur — pages, articles, produits, catégories, types de publication personnalisés et taxonomies, leurs bases ainsi que les points de terminaison WooCommerce (/en/product/linen-blouse/, /de/mein-konto/bestellungen/), activés dans Réglages → Adresses traduites — par défaut sur les nouvelles installations. Les anciennes adresses redirigent (301) vers les nouvelles, une adresse ne change jamais d’elle-même et chacune peut être modifiée dans le nouvel onglet Adresses.
  • Les langues proches bénéficient d’une véritable traduction. Entre des langues aussi proches que le portugais et l’italien, un texte court pouvait revenir inchangé, comme s’il était déjà traduit.
  • La réinitialisation du mot de passe fonctionne dans toutes les langues. Sur une page traduite, le lien de réinitialisation de WooCommerce renvoyait le client vers « Mot de passe oublié ? » au lieu du formulaire de nouveau mot de passe.
  • La page d’accueil apparaît désormais dans toutes ses langues dans le sitemap Rank Math. C’était la seule page qui n’y figurait pas avec ses versions traduites et ses balises hreflang.
  • La page de confirmation de commande reste dans la langue du client. Après une commande passée sur /en/ par virement bancaire, le client était redirigé vers la page de confirmation de commande dans la langue source, à une adresse comportant deux barres obliques.

v0.9.1

14 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 213,9 Ko
  • Le panneau de modification des traductions défile à nouveau correctement avec les thèmes à défilement fluide. Avec les thèmes qui utilisent le défilement fluide (Lenis), la molette de la souris au-dessus du panneau faisait défiler la page située derrière au lieu de la liste des textes. La liste défile désormais correctement, et atteindre sa fin ne fait plus défiler la page.

v0.9.0

13 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 213,7 Ko
  • Les nouvelles langues commencent en brouillon. Une langue ajoutée dans Langues est traduite immédiatement, mais seuls les administrateurs peuvent l’ouvrir, et elle reste exclue du sélecteur, des balises hreflang et du sitemap jusqu’à ce que sa traduction soit terminée — elle est alors automatiquement mise en ligne. Google n’indexe plus les pages partiellement traduites, par exemple lorsqu’un essai gratuit se termine en cours de route. Les visiteurs qui ouvrent une adresse en brouillon sont redirigés vers la même page dans la langue source. Les langues déjà disponibles restent publiées.
  • Chaque langue dans Langues dispose d’un choix Publiée / Brouillon et d’un lien Aperçu La publication ou la dépublication vide le cache des pages, puisque chaque page liste les langues.
  • Chaque section du panneau présente désormais le même en-tête : la bande sombre qui figurait déjà sur la carte Licence.
  • Données structurées dans la langue du visiteur. Les données JSON-LD lues par Google — le nom et la description du produit, le fil d’Ariane, le titre de la page, provenant de WooCommerce et des extensions SEO — restaient dans la langue source sur les pages traduites. Un résultat de recherche pouvait donc afficher un produit en portugais sur le site anglais. Elles utilisent désormais les mêmes traductions que la page, et leurs adresses renvoient vers les pages traduites. Elles n’utilisent aucun caractère.
  • Des drapeaux qui s’affichent sous Windows. Les drapeaux du sélecteur étaient des emojis, et Windows ne possède pas d’emoji de drapeau : il affichait les lettres PT à la place. Ils sont désormais dessinés dans la page, uniquement pour les langues disponibles, et ont le même aspect sur tous les systèmes — toujours sans images ni requêtes supplémentaires. La boîte Système conserve les emojis, puisqu’une option ne peut contenir que du texte.
  • Les modifications de la base de données arrivent avec la mise à jour. Les tables de l’extension n’étaient créées ou modifiées que lors de son activation, et une mise à jour ne l’active pas à nouveau. Désormais, chaque site met ses tables à jour la première fois qu’il charge une nouvelle version. Sur un réseau multisite, les sites autres que le site principal obtiennent également leurs tables — auparavant, ils n’en avaient aucune.
  • Vous êtes informé lorsque la traduction s’arrête. Auparavant, l’épuisement du nombre de caractères ou le refus de la licence n’apparaissait que dans le tableau de bord de l’extension, et les nouveaux produits restaient dans la langue source sans que personne ne le sache. Désormais, une notification apparaît en haut de l’administration WordPress lorsque la traduction est interrompue, et l’adresse e-mail d’administration du site reçoit un seul e-mail — pas un toutes les heures. Lorsqu’il reste moins de 10 % du forfait, une notification s’affiche dans les écrans Tableau de bord et Extensions, et un e-mail est envoyé.
  • Formel ou informel, par langue. Les Réglages comportent un nouveau tableau Par langue : choisissez Sie ou du pour l’allemand, vous ou tu pour le français, usted ou tú pour l’espagnol, et chaque traduction dans cette langue l’utilise. Auparavant, une même page pouvait mélanger les deux formes. Chaque langue dispose également de son propre glossaire, pour les traductions adaptées uniquement à cette langue. Si rien n’est sélectionné, la traduction fonctionne comme auparavant.
  • De meilleures traductions des textes courts. Les boutons, éléments de menu, titres et modes d’expédition sont désormais traduits en tenant compte de leur emplacement. Ainsi, Início dans un menu devient Accueil, et non Start, tandis que les menus et les boutons conservent la casse de l’original au lieu d’adopter la casse de titre anglaise. La traduction connaît également le nom et le slogan de votre site (Réglages → Général), au lieu de considérer chaque site comme une boutique. Elle n’utilise aucun caractère supplémentaire.
  • Les traductions vers l’anglais (États-Unis) indiquent désormais de quel anglais il s’agit, comme les autres langues le faisaient déjà : le vocabulaire des produits est américain (sweater, pants), et non britannique (jumper, pantalon).
  • Conservez un bloc dans la langue d’origine, sans code. Dans l’éditeur de blocs, écrivez notranslate dans Avancé → Classe(s) CSS additionnelle(s), et ce bloc — avec tout ce qu’il contient — n’est jamais traduit. Les constructeurs de pages fonctionnent de la même manière, dans leur champ de classe CSS. Auparavant, il fallait utiliser l’attribut translate="no" , saisi dans le code HTML. Le texte qui possède déjà la classe notranslate , que Google Translate respecte également, reste désormais lui aussi dans la langue d’origine.
  • Le sélecteur sous forme de bloc et d’élément de menu. Dans les thèmes basés sur des blocs, ajoutez le bloc Language Switcher à l’en-tête — également dans un bloc Navigation, à côté de ses liens — ou n’importe où sur une page. Sa barre latérale permet de choisir la forme, le nom ou le code, ainsi que les drapeaux, ou de suivre l’onglet Switcher. Dans les thèmes classiques, Apparence → Menus comporte une Sélecteur de langue case : l’élément devient un lien par langue, affiché par le thème comme les autres éléments, les autres langues apparaissant dans un sous-menu lorsque la forme est Menu. Dans les deux cas, le sélecteur flottant se décale sur cette page. Auparavant, il fallait utiliser le shortcode ou le PHP.
  • La forme Menu ne s’étend plus sur toute la page lorsqu’elle est placée dans le contenu : le bouton est aussi large que le nom de la langue.
  • Modifiez les traductions directement sur la page. Connecté en tant qu’administrateur, choisissez Modifier les traductions dans la barre d’outils de n’importe quelle page, puis une langue. Un panneau à côté de la page répertorie les textes de cette page dans leur ordre d’apparition : l’original au-dessus, la traduction en dessous. Survolez-en un et la page indique où il se trouve ; modifiez-le, appuyez sur Sauvegarder, et la page se met à jour immédiatement. Cela fonctionne aussi pour les langues en brouillon. Auparavant, corriger une traduction signifiait la retrouver parmi tous les textes du site dans Strings.
  • Une traduction saisie manuellement avec une esperluette (&) affichait un code sur la page à sa place. Elle s’affiche désormais telle qu’elle a été saisie.
  • Les visiteurs voient vos corrections. Une traduction corrigée manuellement, dans Strings ou sur la page, vide désormais le cache de la page une minute plus tard. Auparavant, vous voyiez la correction — les utilisateurs connectés ignorent le cache — tandis que les visiteurs conservaient l’ancienne traduction jusqu’à l’expiration du cache.
  • Texte provenant de constructeurs de pages, de champs personnalisés et d’onglets personnalisés. Les pages et produits créés avec Elementor, Breakdance, Oxygen, Bricks ou tout autre constructeur, les champs d’ACF et d’extensions similaires, ainsi que les onglets de produits personnalisés conservent leur texte en dehors des champs que l’extension lit dans la base de données. Ce texte restait dans la langue source, sans avertissement, sauf si la page faisait partie des rares pages ouvertes lors de la vérification hebdomadaire. Désormais, l’extension lit également la page elle-même : après son enregistrement et lorsqu’une personne ouvre une page traduite contenant du texte qu’elle n’a pas encore lu. Cela fonctionne de la même manière avec n’importe quel constructeur. Deux enregistrements consécutifs — une faute corrigée immédiatement — sont lus une seule fois, quelques secondes après le dernier enregistrement.
  • Les cartes des offres dans Licence affichent les tarifs actuels : Starter $9, Pro $19 et Agency $49 par mois, ou $90, $190 et $490 par an. Si vous êtes déjà abonné, vous conservez le tarif dont vous bénéficiez.

v0.8.13

13 septembre 2026 · WordPress 6.7+ · PHP 8.1+ · 168,5 Ko

Ajouté

  • Support de FlyingPress. Lorsque de nouvelles traductions arrivent, le plugin efface maintenant le cache FlyingPress des pages traduites, comme il le faisait déjà pour LiteSpeed Cache, WP Rocket et W3 Total Cache. Les visiteurs voient la nouvelle traduction immédiatement au lieu d'attendre l'expiration du cache.

Corrigé

  • Le plugin reste actif après une mise à jour. Sur certains serveurs, WordPress désactivait le plugin juste après l'avoir mis à jour, même avec les fichiers en place, et les pages traduites renvoyaient “non trouvé” jusqu'à ce que quelqu'un le réactive. Le plugin se remet maintenant sur la liste des plugins actifs lorsque WordPress le retire silencieusement et que ses fichiers sont en bon état. Le désactiver manuellement fonctionne comme avant.

Publier.
Lire en
chaque langue.

30 000 caractères, un site, pas de carte. La clé arrive par e-mail après le paiement.