|
Documentation
Réserver une démoPlateforme
PlateformeMCPCLIAPIWorkflows
GuidesChangelog
Toutes les versions

W35 – Traduisez le contenu de votre Payload CMS

Vous pouvez désormais traduire le contenu de votre Payload CMS depuis Lingo.dev.

L’intégration Payload CMS connecte votre instance Payload à un moteur de localisation hébergé sur Lingo.dev. Sélectionnez les collections et les globales à prendre en charge, et Lingo.dev traduit leurs champs localisés dans vos langues cibles, puis réinjecte chaque traduction dans Payload pour cette langue, en s’appuyant sur le propre modèle de localisation de Payload. Le contenu enrichi est traduit sous forme d’arborescence Lexical, afin de préserver la mise en forme, les liens, les fichiers importés et la structure des blocs tout au long du processus, sans remplacer que le texte qu’ils contiennent.

L’installation tient en un seul plugin. Installez @lingo.dev/payloadcms, ajoutez-le à votre configuration Payload, puis redéployez. Le périmètre, les langues et le moteur se gèrent entièrement depuis le tableau de bord, pour que vous puissiez les modifier sans jamais retoucher votre configuration.

C’est vous qui choisissez comment la traduction s’exécute. Ajoutez au plugin l’URL du webhook disponible dans le tableau de bord, et tout se lance automatiquement : chaque modification publiée dans votre langue source est envoyée à Lingo.dev automatiquement, et seule la partie modifiée est traduite. Sans URL de webhook, l’exécution reste manuelle : rien n’est traduit tant que vous ne la lancez pas depuis le tableau de bord.

Les exécutions automatiques ne prennent en charge que ce que vous publiez après la connexion. Pour tout le reste, le tableau de bord propose deux boutons. Sync rattrape le retard : il traduit tout ce qui a changé depuis la dernière exécution. C’est comme ça que vous traduisez le contenu déjà présent dans Payload au moment de la connexion, que vous complétez une langue cible ajoutée plus tard ou que vous relancez une exécution échouée. Retranslate recrée chaque document inclus dans le périmètre depuis zéro, lorsque vous modifiez le glossaire, la voix de marque ou les règles du moteur de localisation et que vous souhaitez régénérer vos traductions existantes selon la nouvelle configuration.

Les brouillons enregistrés peuvent être traduits puis réécrits comme brouillons pour relecture dans Payload avant leur mise en ligne, ou les modifications publiées peuvent être envoyées directement à vos lecteurs. L’onglet Runs affiche la progression pour chaque langue cible.

Chaque exécution suit l’intégralité du pipeline de localisation configuré dans votre moteur de localisation, c’est-à-dire les mêmes étapes que lorsque vous localisez depuis le code ou la CI. Tout ce que vous activez dans le moteur de localisation s’applique à votre contenu Payload : pré-édition, glossaire, voix de marque et règles, évaluation IA, reformulation, rétrotraduction et relecture humaine, que cette relecture soit assurée par votre équipe dans le tableau de bord ou par un traducteur professionnel externe. Activez une étape dans le moteur de localisation, et la prochaine exécution Payload l’appliquera automatiquement.

Consultez le guide pour le mettre en place. Si cette fonctionnalité n’est pas incluse dans votre offre, contactez l’équipe Lingo.dev pour l’essayer.

Veronica PrilutskayaVeronica Prilutskaya, Directeur produit et cofondateur·Publié il y a 1 jour·2 min de lecture