-
Forfaits Business et Enterprise (non disponibles pour les forfaits LSP)
Contactez le service commercial pour toute question relative aux licences.
-
Forfait enterprise (ancien)
Contactez le service commercial pour toute question relative aux licences.
Astuce
Pour plus d'informations sur l'intégration de Contentful dans Phrase Strings, consultez Contentful (Strings).
Contentful fournit une infrastructure de gestion de contenu headless pour créer, gérer et distribuer du contenu vers n'importe quelle plateforme ou appareil. Phrase s'intègre à Contentful de deux manières :
-
Via un connecteur Contentful dédié (2.0, niveau entrée, niveau champ)
Le connecteur Contentful 2.0 prend actuellement en charge l'authentification via le centre de données américain uniquement.
-
Via le plugin Contentful Marketplace pour une expérience personnalisée
Remarque
Le connecteur ne prend pas en charge la traduction d'objets JSON.
Méthodes de localisation prises en charge
Contentful prend en charge plusieurs méthodes de localisation. Consultez la documentation Contentful pour une description détaillée.
Le connecteur Contentful 2.0 est l'intégration actuelle et privilégiée qui prend en charge la localisation au niveau du champ. Il offre également :
-
Espaces multiples
-
Alias d'environnement
-
Configuration de l'URL de prévisualisation
-
Importation de références
-
Filtrage de contenu basé sur des balises
-
Configuration de la prévisualisation en direct
Localisation au niveau de l'entrée (Ancien)
Utilisez le connecteur Contentful (Entry-Level).
Le connecteur d'entrée ne fonctionne qu'avec des types de contenu qui possèdent des champs de référence localisés (par exemple, un champ reference appelé Localized qui est activé pour la localisation).
Localisation au niveau du champ (Ancien)
Utilisez le connecteur Contentful (Field-Level).
Le connecteur au niveau du champ ne fonctionne qu'avec des types de contenu qui possèdent un champ traduisible (par exemple, un champ Text ou Rich Text avec la localisation activée) et éventuellement des ressources multimédias. Il importe les entrées référencées et leurs champs traduisibles (si les champs de référence sont localisés).
Important
Les connecteurs hérités seront dépréciés le 30 novembre 2026. De nouvelles instances de ces connecteurs peuvent être créées jusqu'au 17 août 2026. Migrez vers le nouveau connecteur avant la date de dépréciation.
Consultez Legacy Connector Deprecation pour un guide de migration complet.
Il existe un certain nombre de cas d'utilisation pour le connecteur :
-
Les chefs de projet peuvent ajouter des fichiers directement aux projets depuis un référentiel en ligne. Le contenu peut être recherché par ID d'entrée.
-
Configurez le portail des soumetteurs afin que les soumetteurs puissent ajouter des fichiers aux demandes directement depuis le référentiel en ligne. Le contenu peut être recherché par ID d'entrée.
-
Utilisez la création de projets automatisée (APC) pour que de nouveaux projets soient automatiquement créés lorsqu'un changement de taille de contenu est détecté pour des documents ou un dossier suivis.
Cas d'utilisation pour l'application :
-
Les éditeurs de contenu peuvent soumettre directement une entrée pour la localisation depuis Contentful. Cela permet aux éditeurs ou aux gestionnaires de contenu d'avoir un contrôle total sur le flux de localisation et d'obtenir des mises à jour de statut à la volée lors de la consultation d'une entrée.
Une fois l'entrée finalisée :
-
Sélectionnez les langues cibles souhaitées pour la localisation.
-
Soumettez uniquement l'entrée avec les langues sélectionnées à Phrase TMS ou utilisez l'onglet Sélection de champ pour sélectionner les champs.
-
Si aucun champ n'est sélectionné, tous les champs localisables sont soumis pour traduction.
-
Si un champ non localisable est sélectionné, ce champ ne sera toujours pas soumis pour traduction. Seuls les champs localisables sont soumis.
-
Si seuls certains champs localisables sont sélectionnés, seuls ces champs seront soumis pour traduction.
-
-
En fonction des paramètres APC, les travaux sont automatiquement créés à partir du contenu soumis. Lors des exécutions APC, seules les entrées au statut soumis sont récupérées pour la création de travaux.
-
Une fois les travaux créés à partir d'une entrée soumise, le statut passe à en cours. Lorsque les traductions sont renvoyées vers Contentful, le statut passe à terminé.
-
Les entrées précédemment traduites peuvent être soumises à nouveau après des modifications dans le texte original.
-
-
Les éditeurs de contenu peuvent utiliser l'écran d'accueil de Phrase TMS pour :
-
Soumettre des entrées en masse.
-
Spécifier des langues cibles individuelles lors d'une soumission en masse.
-
Avoir une vue d'ensemble des travaux de traduction actifs.
-
Paramètres Contentful
Lorsque vous travaillez avec l'application Phrase TMS :
-
Téléchargez l'application Phrase TMS depuis la marketplace.
-
Installez l'application dans l'espace actif actuel et sélectionnez les modèles de contenu où l'application nécessite une installation.
-
Saisissez le jeton d'authentification Phrase TMS obtenu lors de la création du connecteur dans Phrase TMS.
-
Cliquez sur Installer.
Optionnel - Lancer l'application (dépréciée par Contentful)
Si vous utilisez la prise en charge des flux de travail via l'application Launch de Contentful, suivez ces étapes :
-
Installez l'application Launch de Contentful sur un ou plusieurs espaces.
Remarque
Un seul flux de travail peut être créé par espace. Si différentes approches pour les types de contenu sont nécessaires au sein d'un même espace Contentful, contactez votre Customer Success Manager dédié.
-
Configurez le flux de travail de localisation requis.
-
Sélectionnez le ou les types de contenu qui suivent le flux de travail décrit.
Si des flux de travail sont définis dans un connecteur, la création automatique de projets (APC) créera automatiquement de nouveaux projets lorsqu'un changement dans les étapes du flux de travail est détecté pour les articles ou types de contenu surveillés.
Les tâches soumises peuvent être annulées, ce qui permet de soumettre à nouveau le contenu après avoir effectué des modifications. Ces tâches existeront toujours dans Phrase et devront être supprimées par un chef de projet.
Remarque
L'application Launch de Contentful n'est pas prise en charge dans le connecteur 2.0.
-
À partir de la page des paramètres
, faites défiler vers le bas jusqu'à la section .
-
Cliquez sur Connecteurs.
La page s'ouvre.
-
Cliquez sur Nouveau connecteur.
La page s'ouvre.
-
Modifiez le Type en Contentful 2.0.
-
Indiquez un nom pour le connecteur.
-
Cliquez sur Connect to Contentful 2.0.
La fenêtre de connexion de Contentful s'ouvre.
-
Saisissez vos informations de connexion et cliquez sur Log in (ou utilisez d'autres méthodes de connexion). La fenêtre de connexion se ferme et s'affiche.
-
Cochez éventuellement la case Phrase Contentful App si vous utilisez le connecteur avec l'application.
-
Cliquez sur Generate token.
La fenêtre s'ouvre.
-
Cliquez sur Generate token.
Un jeton est généré, lequel doit être copié dans le presse-papiers ou dans un fichier texte. Assurez-vous que le jeton est copié avant de fermer la fenêtre, car il ne sera plus visible. Ce jeton sera utilisé lors de la connexion à l'application via les .
-
Fermez la fenêtre et s'affiche.
-
-
Si des Balises Contentful sont utilisées pour identifier le contenu traduisible, saisissez un ID de balise et appuyez sur Entrée.
L'ID est présenté et d'autres peuvent être ajoutés. Les balises peuvent être utilisées pour limiter le contenu de Contentful visible par le connecteur.
-
Si nécessaire, sélectionnez .
-
Si nécessaire, sélectionnez (contenu imbriqué).
Les s'affichent. Appliquez les filtres souhaités pour établir un contrôle plus granulaire sur la manière dont le système parcourt les relations de contenu.
-
Limite la profondeur avec laquelle Phrase suit les entrées référencées lors de l'importation.
La valeur par défaut est 10 000. Si nécessaire, sélectionnez d'autres valeurs ou spécifiez une valeur entière personnalisée.
-
Sélectionnez s'il faut s'arrêter aux entrées dont le type de contenu correspond à la liste spécifiée ou les suivre.
-
Excluez les entrées dont le type de contenu parent correspond à la liste spécifiée.
-
Sélectionnez s'il faut s'arrêter aux entrées qui possèdent l'une des balises de contenu spécifiées ou les suivre.
-
Sélectionnez s'il faut s'arrêter aux entrées référencées par les ID de champ spécifiés ou les suivre.
-
-
Si nécessaire, sélectionnez .
Le champ est affiché. Entrez une valeur pour activer le paramètre de taxonomie.
-
Lorsqu'il est sélectionné, le connecteur récupère les taxonomies depuis Contentful et les inclut dans le fichier .XLIFF. Le volet de l'éditeur CAT listera les valeurs de taxonomie Contentful pour chaque segment.
-
Si les métadonnées de taxonomie ne sont pas disponibles ou si le connecteur n'est pas configuré avec celles-ci, le volet est simplement omis.
-
Si un projet ne nécessite pas de contexte de fonctionnalité/écran, il est recommandé de laisser la taxonomie désactivée pour optimiser les performances lors de l'exportation .XLIFF.
-
-
Si nécessaire, sélectionnez .
L'alias est utilisé pour toute surveillance APC et pour les réimportations/exportations de travaux. Si la cible de l'alias est modifiée ultérieurement, APC surveille le contenu dans la nouvelle cible et les travaux seront réimportés/exportés depuis/vers la nouvelle cible de l'alias.
-
(par défaut et recommandé)
Les APC et les travaux créés sont liés à l'environnement vers lequel l'alias pointait au moment de la création du travail/de l'APC. Les APC surveillent uniquement cet environnement et ce contenu ; les travaux y sont exportés et réimportés.
-
Les APC et les travaux créés sont liés à l'alias lui-même. Les APC surveillent uniquement cet alias et ce contenu ; les travaux y sont exportés et réimportés.
Si la cible de l'alias est modifiée, les APC surveillent la nouvelle cible de l'alias (environnement) ; les travaux y seront désormais exportés et réimportés.
Les rôles Contentful personnalisés nécessitent un accès direct à l'environnement sous-jacent spécifique vers lequel pointe l'alias, et non seulement à l'alias lui-même, faute de quoi le tableau de bord de l'application Phrase TMS ne se chargera pas. Ajoutez cet accès dans Contentful sous , dans la section du rôle. Si l'alias est redirigé ultérieurement vers un environnement différent, ajoutez également l'accès au nouvel environnement.
-
-
Si nécessaire, fournissez l'.
Il s'agit du modèle d'URL menant au contenu rendu depuis Contentful. Les espaces réservés suivants sont pris en charge :
-
env_id : Identifiant de l’environnement
-
Identifiant de l'entrée Identifiant de l'entrée
-
Identifiant de l'espace Identifiant de l'espace
Un modèle d'URL peut ressembler à ceci :
https://contentfulapp.tld/?spaceId={space_id}&environmentId={env_id}&entryId={entry_id}
Remarque
L'URL doit mener à une application déployée qui rend le contenu Contentful. Pour utiliser la prévisualisation en direct, remplacez
contentfulapp.tlddans le modèle d'URL par le domaine réel de l'application.Consultez la documentation de Contentful pour plus d'informations sur la configuration de la prévisualisation de contenu.
Pour l’instant, les paramètres linguistiques ne sont pas pris en charge sous forme d’espace réservé. Pour utiliser la locale dans l'URL, spécifiez une valeur fixe et créez plusieurs instances de connecteur.
-
-
Si nécessaire, utilisez pour exclure des champs spécifiques de l'importation vers Phrase. Indiquez les ContentID qui doivent être exclus de l'importation.
-
Fournissez l' et le pour la (obligatoire).
L'API de prévisualisation nécessite un jeton d'accès Contentful nommé qui doit être configuré dans les paramètres API de l'espace Contentful.
L'intégration Contentful 2.0 utilise cette API pour importer du contenu et surveiller les modifications (APC).
-
Sélectionnez chaque espace et environnement à surveiller/importer depuis Contentful.
-
La configuration et l'accès sont gérés au sein même de Contentful.
-
-
Cliquez sur Enregistrer.
Le connecteur est ajouté à la liste de la page .
Remarque
La surveillance APC revérifie le contenu complet d'une entrée suivie et ses références à chaque exécution, car Contentful ne signale pas quelle locale a été modifiée. Les entrées référencées sont récupérées individuellement plutôt que par lots ; ainsi, sur les espaces comportant de nombreuses entrées référencées, une seule exécution peut générer un nombre élevé de requêtes vers l'API de prévisualisation et l'API de contenu de Contentful. Pour cette raison, une entrée peut être réimportée après avoir reçu une traduction même si sa source n'a pas changé. Sur les espaces à fort volume, cela peut ralentir les exécutions APC et augmenter considérablement l'utilisation de l'API Contentful.
Pour réduire cela :
-
Supprimez la balise de traduction une fois qu'une entrée est terminée, et ne la rajoutez que si elle nécessite une nouvelle traduction.
-
Réduisez les paramètres aux seules entrées nécessitant une traduction.
-
Utilisez l'application Contentful de Phrase, qui surveille uniquement les entrées soumises via celle-ci.
Important
Si vous accédez depuis un domaine personnalisé (ex. mydomain.phrase.jp), ouvrez une fenêtre de navigation privée et connectez-vous via cloud.memsource.com ou us.cloud.memsource.com pour appliquer l'authentification requise pour la création ou l'enregistrement du connecteur. Après l'enregistrement, le connecteur est accessible via le domaine personnalisé.
-
À partir de la page des paramètres
, faites défiler vers le bas jusqu'à la section .
-
Cliquez sur Connecteurs.
La page s'ouvre.
-
Cliquez sur Nouveau connecteur.
La page s'ouvre.
-
Modifiez le Type pour soit Contentful (au niveau de l'entrée) ou Contentful (au niveau du champ) et donnez un nom au connecteur.
-
Cochez éventuellement la case Phrase Contentful App si vous utilisez le connecteur avec l'application.
-
Authentifiant d’application Contentful
Générez un jeton d'application à saisir dans l'application Contentful Phrase TMS. Enregistrez le connecteur après avoir généré le jeton et l'avoir copié dans l'application Contentful.
Remarque
Une fois enregistré, le jeton ne peut pas être modifié depuis Contentful. Pour le mettre à jour, révoquez le jeton depuis la configuration du connecteur dans Phrase TMS et générez-en un nouveau.
-
-
Configurez les paramètres indépendants de la langue.
-
Langue source
Sélectionnez une langue source pour remplacer la langue par défaut de Contentful. Le connecteur extraira alors le contenu de la langue définie dans la configuration du connecteur.
Exemple :
Remarque
Non applicable lors de l'utilisation de l'application.
-
-
Sélectionnez la manière de traiter le contenu imbriqué via le mode d'importation d'entrée. Le contenu peut utiliser un champ de référence pour référencer d'autres contenus, permettant ainsi de créer une hiérarchie d'entités.
-
Contentful (niveau de l'entrée)
Le connecteur au niveau de l'entrée parcourt automatiquement toute la hiérarchie du contenu imbriqué.
-
Contentful (niveau du champ)
Sélectionnez la manière dont le connecteur au niveau du champ doit importer le contenu imbriqué.
-
-
Le contenu explicitement sélectionné lors de l'ajout depuis le référentiel est importé.
-
Les modifications détectées par APC sont importées pour traduction.
-
-
Importer les entrées référencées :
-
Le connecteur parcourt toute la hiérarchie du contenu imbriqué et importe tous les champs traduisibles pour traduction.
-
-
-
-
Créez une liste séparée par des virgules dans Omettre les champs traduisibles pour omettre de l'importation vers Phrase TMS les champs cochés pour . Utilisez la structure suivante :
contentTypeID:fieldID.-
Sélectionnez Laisser les champs omis vides si les champs listés doivent rester vides. Ce paramètre sera appliqué à toutes les entrées de la liste.
-
Sélectionnez Copier la source vers la cible si les champs listés doivent contenir les valeurs sources. Ce paramètre sera appliqué à toutes les entrées de la liste.
-
-
Sélectionnez si des données manquent pour un champ particulier dans la langue source.
Sélectionnez une dans la liste déroulante si nécessaire. Cette locale de langue sera utilisée en cas de données manquantes.
Remarque
Il n'existe aucune relation entre la langue de secours de Contentful et ce paramètre.
-
Si nécessaire, fournissez l' (BÊTA).
Il s'agit du modèle d'URL menant au contenu rendu depuis Contentful. Les espaces réservés suivants sont pris en charge :
-
env_id : Identifiant de l’environnement
-
entry.sys.id : Identifiant de l'entrée
-
Identifiant de l'espace Identifiant de l'espace
Un modèle d'URL peut ressembler à ceci :
https://contentfulapp.tld/?spaceId={space_id}&environmentId={env_id}&entryId={entry.sys.id}
Remarque
L'URL doit mener à une application déployée qui rend le contenu Contentful. Pour utiliser la prévisualisation en direct, remplacez
contentfulapp.tlddans le modèle d'URL par le domaine réel de l'application.Consultez la documentation de Contentful pour plus d'informations sur la configuration de la prévisualisation de contenu.
Pour l’instant, les paramètres linguistiques ne sont pas pris en charge sous forme d’espace réservé. Pour utiliser la locale dans l'URL, spécifiez une valeur fixe et créez plusieurs instances de connecteur.
-
-
Si l'équipe de support technique demande la journalisation des informations de débogage, sélectionnez .
-
Cliquez sur Se connecter à Contentful.
Une coche apparaîtra dans la configuration du connecteur si la connexion a réussi. Un point d’exclamation rouge apparaîtra si ce n'est pas le cas. Passez la souris sur l’icône pour obtenir plus de détails.
-
Contentful (niveau d'entrée) uniquement :
Définissez la Langue source.
Remarque
Cette langue doit correspondre à la locale par défaut de l'espace Contentful configuré dans les paramètres de locale de Contentful.
-
Cliquez sur Enregistrer.
Le connecteur est ajouté à la liste de la page .
-
Optionnellement, modifiez le connecteur pour sélectionner .
-
Traduire des articles depuis
Le connecteur surveille les articles à l’étape sélectionnée (par exemple Traduire). L'auteur peut appliquer cette étiquette aux articles lorsqu'ils sont prêts à être traduits.
Importer depuis Contentful
-
Le connecteur fait avancer le flux de travail vers l'étape sélectionnée (par ex. Traduction en cours) lorsque les articles sources sont téléchargés.
Exporter vers Contentful
-
Le connecteur définit l'étape du flux de travail des articles sources sur l'étape sélectionnée (par ex. Traductions terminées) lorsque la traduction est exportée.
Remarque
La prise en charge du flux de travail a été interrompue par Contentful le 1er juin 2023. L'utilisation continue n'est pas prise en charge.
-
Supprimer un connecteur
Pour supprimer un connecteur :
-
Depuis la page , sélectionnez le connecteur à supprimer.
-
Cliquez sur Supprimer.
La fenêtre s'ouvre.
-
Tapez « delete » et cliquez sur Supprimer.
Le connecteur est supprimé et la liste des connecteurs s'affiche.
Remarque
Un connecteur ne peut pas être supprimé tant qu'il est encore lié à des travaux incomplets dans un projet, y compris les travaux se trouvant dans la corbeille. Tenter de supprimer un tel connecteur renvoie une erreur « Échec de la suppression du connecteur ».
Résolution : Ouvrez le projet associé au connecteur et terminez ou supprimez tous les travaux restants. Allez dans et videz-la pour supprimer tous les travaux encore liés au connecteur. Réessayez de supprimer le connecteur.