sulu-translator-bundle_page-partial-translate

SuluTranslatorBundle

Traduction automatique par IA

Symfony SULU CMS Open source

SuluTranslatorBundle – Traduction automatique par IA


Développement d'un bundle open source intégrant l'API DeepL au cœur du CMS Sulu. Cet outil permet aux gestionnaires de contenu de traduire instantanément des pages entières ou des champs spécifiques (Text, TextArea, CKEditor) tout en préservant le balisage HTML.

Note : Projet personnel open source disponible sur GitHub et Packagist.

DeepL API

Moteur de traduction IA

1-Click

Traduction globale du formulaire

Monitoring

Stats de consommation intégrées

Une interface de gestion multilingue optimisée


L'intégration a été pensée pour être la plus fluide possible pour les contributeurs, en respectant les standards d'interface de Sulu.

  • Smart Translation : Ajout de boutons de traduction individuels sur chaque champ de texte et d'un bouton "Tout traduire" dans la barre d'outils native.
  • Sécurité & Contrôle : Système d'annulation (Undo) pour revenir instantanément à la valeur précédente et indicateurs visuels de succès.
  • Dashboard de consommation : Création d'une page de réglages dédiée affichant les quotas de l'API DeepL (barre de progression, type de compte, limites) avec une gestion fine des droits d'accès.