Blog

🔥 Actions Gato Translate personnalisées, intégrations ACF/Meta Box/SEO et plus encore

Leonardo Losoviz
Par Leonardo Losoviz ·

Gato AI Translations for Polylang vient de lancer v14.0, rempli de toutes les nouvelles fonctionnalités demandées par nos utilisateurs !

Gato Translate (Custom)

Vous pouvez désormais exécuter l'action Gato Translate avec des paramètres personnalisés, en utilisant la nouvelle action groupée Gato Translate (Custom).

Exécution de l'action groupée Gato Translate (Custom)
Exécution de l'action groupée Gato Translate (Custom)

Cette action groupée redirigera vers une page de paramètres personnalisés, avec des options que vous pouvez remplacer uniquement pour cette exécution (ces paramètres ne seront pas enregistrés dans les paramètres du plugin).

Utiliser des paramètres personnalisés est utile dans de nombreux scénarios, tels que :

✅ Relancer les traductions échouées

Relancer la traduction pour une langue qui a échoué sans affecter les autres langues.

✅ Utiliser différents modèles IA

Utiliser un modèle IA différent de celui configuré dans les paramètres du plugin pour des traductions spécifiques.

âś… Changer la langue d'origine

Utiliser une langue différente comme langue d'origine (p. ex. : traduire du contenu copié d'un site web dans une autre langue).

✅ Expérimenter avec les prompts

Expérimenter avec un prompt différent pour la traduction sans modifier les paramètres globaux.

Relancer les traductions échouées

Le cas d'utilisation le plus courant de cette fonctionnalité est de relancer la traduction pour une langue qui a échoué sans affecter les autres langues.

Pour ce faire, vous pouvez sélectionner l'option Aucun (désactiver la traduction) pour chaque langue déjà traduite, puis cliquer sur le bouton Exécuter 'Gato Translate' :

Personnalisation de l'exécution de l'action 'Gato Translate'
Personnalisation de l'exécution de l'action 'Gato Translate'

(Un grand merci à Hervé, utilisateur du plugin, qui a contribué le code pour les liens permettant de définir rapidement la valeur dans les listes déroulantes 👏)

Nous avons également ajouté une option pour appliquer l'option Aucun (désactiver la traduction) par défaut à toutes les langues dans les paramètres personnalisés.

Appliquer Aucun (désactiver la traduction) par défaut à toutes les langues dans les paramètres personnalisés
Appliquer Aucun (désactiver la traduction) par défaut à toutes les langues dans les paramètres personnalisés

Intégration automatique avec Advanced Custom Fields et Meta Box

Auparavant, vous deviez configurer manuellement les clés meta à synchroniser et traduire pour chaque groupe de champs dans Advanced Custom Fields (ACF) et Meta Box.

C'était un peu laborieux et pas très intuitif.

Nous l'avons corrigé ! Nous avons ajouté un champ Gato Translate pour configurer la synchronisation/traduction directement depuis l'interface de ces plugins.

Édition d'un groupe de champs dans ACF :

Configuration de la synchronisation/traduction pour un groupe de champs ACF
Configuration de la synchronisation/traduction pour un groupe de champs ACF

Regardez la vidéo ci-dessous pour une démonstration rapide :

Intégration avec Advanced Custom Fields (ACF). Regarder sur YouTube

Édition d'un champ personnalisé dans Meta Box :

Configuration de la synchronisation/traduction pour un champ personnalisé Meta Box
Configuration de la synchronisation/traduction pour un champ personnalisé Meta Box

Démonstration rapide dans la vidéo ci-dessous :

Intégration avec Meta Box. Regarder sur YouTube

Intégration automatique avec les plugins SEO

Auparavant, vous deviez configurer manuellement les clés meta à synchroniser et traduire pour chaque plugin SEO.

Plus maintenant. Les plugins SEO suivants sont désormais intégrés dès le départ :

All in One SEO
Rank Math
SEO Simple Pack
SEOPress
Slim SEO
The SEO Framework
WP Meta SEO
Yoast SEO

Et vous pouvez activer/désactiver l'intégration pour chaque plugin dans l'onglet Configuration des intégrations de plugins dans les paramètres.

Activer/désactiver les intégrations des plugins SEO dans les paramètres
Activer/désactiver les intégrations des plugins SEO dans les paramètres

Démonstration avec The SEO Framework dans la vidéo ci-dessous :

Intégration avec les plugins SEO. Regarder sur YouTube

Accédez immédiatement aux nouveaux modèles IA

Changement majeur : Vous devez fournir à nouveau la clé API OpenRouter.

Vous pouvez désormais accéder aux modèles IA depuis OpenRouter directement depuis l'API OpenRouter. La liste des modèles est mise à jour quotidiennement.

Cela signifie que vous n'avez pas besoin d'attendre que Gato AI Translations for Polylang soit mis à jour pour utiliser la dernière version de votre modèle préféré, ou pour essayer un nouveau modèle tendance.

Faites-le immédiatement, le jour même où le modèle est publié !

Liste des modèles IA disponibles sur OpenRouter
Liste des modèles IA disponibles sur OpenRouter

(Merci encore à Hervé, il a également contribué le code pour cette nouvelle fonctionnalité 👏👏)

L'interface affiche désormais aussi des informations sur le modèle sélectionné, notamment le prix, la fenêtre de contexte, le nombre maximum de tokens et plus encore.

Affichage des détails d'un modèle IA disponible sur OpenRouter
Affichage des détails d'un modèle IA disponible sur OpenRouter

Et vous pouvez également filtrer les modèles par prix, date de publication et plus encore.

Filtrage de la liste des modèles IA disponibles sur OpenRouter
Filtrage de la liste des modèles IA disponibles sur OpenRouter

Déclencher des traductions via WP-CLI

Vous pouvez déclencher des traductions directement depuis la ligne de commande via WP-CLI, avec une simple commande wp gatotranslate.

Traduction d'articles via WP-CLI
Traduction d'articles via WP-CLI

Autres améliorations

La version 14.0 comprend plusieurs autres améliorations et corrections de bogues, notamment :

  • Prise en charge des modèles OpenAI 5
  • AmĂ©lioration du prompt envoyĂ© aux modèles IA
  • Synchronisation du parent de l'article, en traduisant l'ID vers celui de la langue cible
  • Synchronisation de la propriĂ©tĂ© menu_order de l'article
  • Traduction des tableaux de tableaux dans les meta (c'est-Ă -dire prise en charge du type group de Meta Box)
  • Ajout de hooks pour remplacer le prompt envoyĂ© aux modèles IA, les variables et les clĂ©s meta Ă  synchroniser/traduire.
  • Identification des CPT enregistrĂ©s via des plugins (ACF, Meta Box, Custom Post Type UI), et dĂ©finition de l'option « CrĂ©er automatiquement des entrĂ©es de traduction » par dĂ©faut
  • Prise en charge des glossaires dans DeepL
  • DĂ©clencher des traductions via du code PHP

Consultez le changelog pour la liste complète des modifications.

Comme toujours, profitez-en ! 🙏


Découvrez ce qui arrive ensuite

Abonnez-vous à notre newsletter : nous vous prévenons quand nous publions une nouvelle version, lançons un nouveau plugin ou avons des nouveautés à partager avec vous.