Intégrations

Storyblok (TMS)

Le contenu est traduit de l’anglais par Phrase Language AI.

Disponible pour

  • Offres Team, Business et Entreprise

Contactez le service commercial pour toute question relative aux licences.

Le plugin Storyblok (TMS) connecte de manière transparente le système de gestion de contenu Storyblok au système de gestion de traduction Phrase.

Ce plugin permet :

  • D'envoyer du contenu depuis les stories Storyblok pour la traduction dans Phrase TMS.

  • D'extraire automatiquement le contenu traduisible des stories.

  • De télécharger et de fusionner le contenu traduit dans Storyblok.

  • De suivre le statut de la traduction et de gérer les flux de travail.

Fonctionnalités :

  • Authentification sécurisée :

    Stockage chiffré des identifiants avec renouvellement automatique des jetons et prise en charge de l'authentification à deux facteurs (2FA).

  • Modèles de projet

    Utilisez les modèles de projet Phrase existants pour standardiser les flux de travail de traduction.

  • Extraction intelligente de contenu :

    Identifie et extrait automatiquement uniquement le contenu traduisible, en excluant les champs techniques.

  • Intégration des flux de travail :

    Prend en charge les étapes de flux de travail Storyblok et les flux de travail de traduction Phrase.

  • Suivi en temps réel :

    Surveillez le statut des tâches de traduction, la progression du flux de travail et les indicateurs d'achèvement.

  • Fusion automatique :

    Fusionnez de manière transparente le contenu traduit dans la structure de story originale.

Extraction de contenu

Le plugin identifie automatiquement le contenu traduisible tout en filtrant les champs techniques et en préservant la structure de la story.

Contenu traduisible :

Le contenu est traité de manière récursive à travers toutes les structures imbriquées.

  • Champs de texte et de zone de texte

  • Contenu en texte enrichi (avec formatage préservé)

  • Contenu Markdown

  • Valeurs de chaîne ≥ 2 caractères

  • Contenu imbriqué dans des tableaux et des objets

Automatiquement exclus :

L'extracteur identifie intelligemment plus de 40 types de champs techniques, notamment les champs principaux de Storyblok, les nœuds de structure de texte enrichi, les métadonnées d'actifs, les configurations de liens et les champs du système de traduction, afin de garantir que seul le contenu lisible par l'homme soit envoyé pour traduction.

  • Champs principaux : _uid, _editable, component

  • Identifiants : uuid, id, parent_id, etc.

  • Chemins : slug, full_slug, path

  • URLs : filename, url, cached_url, src, href

  • Horodatages : created_at, published_at

  • Booléens : published, is_startpage

  • Structure de texte enrichi : type, marks, attrs

  • Champs d'actifs : fieldtype, focus, content_type

  • Champs de lien : linktype, target, anchor, email

  • Système de traduction : lang, alternates, translated_slugs

Configuration de l'authentification

Pour utiliser le plugin, un compte Phrase TMS avec les autorisations appropriées et un jeton API sont requis. Le jeton API est chiffré à l'aide du chiffrement AES-256 et stocké de manière sécurisée. Les jetons JWT obtenus depuis l'API sont automatiquement actualisés toutes les 24 heures pour maintenir un accès sécurisé et se réactualisent avec une marge de cinq minutes.

Le compte Phrase doit avoir soit le rôle d'Administrateur, soit celui de Chef de projet.

En cas d'erreurs d'authentification, assurez-vous que le jeton est correct et n'a pas été révoqué, que vous accédez au bon centre de données, que le jeton dispose des autorisations appropriées et que le compte a le bon rôle.

Si le jeton a expiré, une réauthentification peut être nécessaire en cliquant sur Déconnecter Phrase et en se reconnectant.

à l’épreuve du temps.

  1. S'authentifier avec Phrase TMS : Saisissez un jeton API et sélectionnez un centre de données (UE ou US) pour vous connecter à Phrase TMS.

  2. Sélectionnez les stories à traduire : Parcourez un espace Storyblok et sélectionnez des stories pour la traduction.

  3. Créer un projet de traduction : Définissez la langue source, les langues cibles, les dates d'échéance et utilisez éventuellement un modèle de projet. Plusieurs stories peuvent être sélectionnées.

    Si vous ne parvenez pas à créer un projet de traduction, assurez-vous que les autorisations sont correctes, qu'au moins une story est sélectionnée, que les langues source et cible sont valides et que l'accès au modèle est en place.

  4. Extraction automatique du contenu : Le plugin extrait automatiquement le contenu traduisible (texte, texte enrichi, markdown) tout en préservant la structure.

  5. Téléversement vers Phrase : Le contenu est téléversé vers Phrase TMS sous forme de tâches de traduction, une par combinaison story-langue.

  6. Traduction dans Phrase : Les linguistes travaillent sur le contenu dans Phrase, en progressant à travers les étapes du flux de travail.

  7. Fusionner et publier : Les traductions sont fusionnées dans les stories Storyblok, prêtes à être publiées.

Cet article vous a-t-il été utile ?
★ ★ ★ ★ ★

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.