Intégrations

Drupal (TMS)

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

Disponible pour

  • Les forfaits Business et Enterprise

Contactez le service commercial pour toute question relative aux licences.

Disponible pour

  • Forfaits Ultimate et Enterprise (anciens)

Contactez le service commercial pour toute question relative aux licences.

Versions prises en charge

Le plug-in Phrase pour TMGMT (Translation Management Tool) prend en charge Drupal 8, 9, 10, 11. Il peut être utilisé pour traduire tous les éléments de texte Drupal pris en charge par le module TMGMT.

Paramètres Phrase TMS

  1. À partir de la page Setup_gear.png des paramètres, faites défiler vers le bas jusqu'à la section Intégrations.

  2. Cliquez sur Connecteurs.

    La page Connecteurs s'ouvre.

  3. Cliquez sur Nouveau connecteur.

    La page Créer un connecteur s'ouvre.

  4. Modifier le Type en Drupal Live Preview et indiquez un nom pour le connecteur.

  5. Saisissez l'Host.

    Utiliser l'adresse hôte de l'installation Drupal (par ex., http://drupal-9.kos.phrase.com/).

    Le nom de domaine doit être résoluble de l'extérieur (pas un domaine intranet).

  6. Saisissez le nom d'utilisateur et le mot de passe.

    L'authentification unique (SSO) et l'authentification à deux facteurs (2FA) ne sont pas prises en charge. Si l'SSO ou l'authentification à deux facteurs est imposée sur le compte Drupal, utilisez un compte de service dédié exempté des deux.

  7. Pour modifier les liens contenus dans le HTML de la page, fournissez une règle de réécriture d'URL en regex.

    Exemple :

    Pour remplacer un paramètre linguistique complet par uniquement le code de langue dans https://example.org/en-us/images/sample.jpg, recherchez /([a-z]{2})-[a-z]{2}/ et remplacez-le par /$1/.

    Les liens dans les balises <img src=\"\" data-lazy-src=\"\", <link href=\"\", <script src=\"\", <iframe src=\"\" et les liens dans les styles CSS et les fichiers CSS référencés (url: ('')) seront réécrits.

  8. Cliquez sur Enregistrer.

    Le connecteur est ajouté à la liste de la page Connecteurs.

Supprimer un connecteur

Pour supprimer un connecteur :

  1. Depuis la page Integrations, sélectionner le connecteur à supprimer.

  2. Cliquez sur Supprimer.

    La fenêtre Supprimer le connecteur s'ouvre.

  3. Tapez « supprimer » 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 tâches incomplètes dans un projet, y compris les tâches 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 toutes les tâches restantes. Accédez à Paramètres/corbeille et videz-la pour retirer toutes les tâches encore liées au connecteur. Réessayez de supprimer le connecteur.

Configurer l'aperçu en contexte

La fonctionnalité d'aperçu en contexte offre un aperçu en temps réel du texte original ou traduit dans le CAT Web Editor et le CAT Desktop Editor.

Les tableaux, colonnes, graphiques divers, mises en forme et polices (si installées par les utilisateurs) sont pris en charge. Cette fonctionnalité est destinée à fournir du contexte lors de la traduction et ne constitue pas une représentation parfaite du document original ou terminé ; certaines différences visuelles sont à prévoir. Elle peut également être influencée par l'activation/la désactivation de l'option Autoriser le chargement de contenu externe dans les éditeurs dans les paramètres d'accès et de sécurité.

Exigences Phrase :

  • Traverser le pare-feu Enterprise pour accéder à l'installation sur site.

  • S'authentifier dans l'environnement de création.

Configuration du pare-feu pour l'installation sur site :

  • L'installation doit être accessible depuis les adresses IP du serveur Phrase. Consultez Adresses IP des serveurs Phrase pour obtenir la liste actuelle.

  • Le nom de domaine doit pouvoir être résolu en externe.

Remarque

Certaines balises HTML présentent un risque et le CAT Editor les supprime de ce code HTML lors de l'affichage de l'aperçu. Ceci permet de garantir la confidentialité et la sécurité des données de l'utilisateur.

Les exemples de balises supprimées incluent FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT ou les propriétés CSS background-image.

Utiliser Phrase avec TMGMT

Pour intégrer Phrase à TMGMT, suivez ces étapes :

  1. Installez le module TMGMT sur le site Drupal.

  2. Installez le Phrase Translation Plugin for TMGMT.

  3. Gardez Auto-select comme File type et Sélectionner Use HTML subfilter in XLIFF 1.2 dans les paramètres d'importation de fichier du modèle de projet.

Une fois installé, le plug-in Phrase sera disponible dans la liste des fournisseurs.

Les travaux soumis via le plug-in TMGMT n'affichent pas d'aperçu en contexte dans le CAT Editor. L'aperçu en contexte nécessite le connecteur Drupal Live Preview, qui fournit la référence de page en direct que le CAT Editor utilise pour afficher l'aperçu.

Prise en charge de la traduction des pièces jointes

Configuration minimale requise

  • Drupal 10.2

  • Version du plug-in TMGMT 8.X-1.16

  • Version du plug-in Phrase 8.X-1.24

Pour activer la prise en charge de la traduction des pièces jointes, suivez ces étapes :

  1. Accédez aux paramètres du plug-in Phrase dans la configuration du fournisseur de traduction dans Drupal.

  2. Désactiver la case à cocher Auto accept finished translations.

  3. Activer la case à cocher Enable translation of file attachments.

  4. Configurez les types de fichiers pris en charge dans les paramètres de traduction du plug-in TMGMT sous le type MIME File translation.

Une fois activé, les pièces jointes correspondant aux types MIME sélectionnés sont envoyées à Phrase TMS pour traduction avec le contenu de la page. Des tâches distinctes sont créées pour le contenu principal et chaque pièce jointe individuelle.

Remarque

  • Chaque fois que des pièces jointes d'un nouveau type sont ajoutées au projet Drupal, elles doivent être sélectionnées dans la configuration du plug-in TMGMT pour activer la traduction de fichiers du nouveau format.

  • Les paramètres DueDate s'appliquent uniquement à la tâche principale, pas aux pièces jointes.

  • Le formulaire File translation permet de sélectionner les types MIME, mais après soumission, le formulaire s'actualise sans afficher les valeurs sélectionnées, bien qu'elles soient correctement enregistrées et appliquées. Il s'agit d'un problème Drupal connu.

Ajouter Phrase en tant que fournisseur de traduction à Drupal 7

  1. Connectez-vous au compte Drupal 7 avec le plug-in TMGMT installé.

  2. Accédez à Configuration et cliquez sur Translation Management Translators sous la section Regional and language.

    L'écran Translation Management Translators s'ouvre.

  3. Cliquez sur Add Translator.

  4. Ajouter une étiquette et une description.

  5. Sous Translator plugin, sélectionner Phrase Connector for Drupal.

    Les paramètres spécifiques à Phrase s'affichent et le champ Phrase Home URL est pré-rempli avec https://cloud.memsource.com/web.

  6. Saisir le nom d'utilisateur et le mot de passe Phrase.

  7. Optional: Spécifier Remote Languages Mappings.

    Cela permet de mapper les langues avec celles disponibles sur le site (comme configuré dans Languages sous la section Regional and language).

  8. Cliquez sur Save translator.

    La configuration Translator est créée.

Traduire le contenu dans Phrase - Drupal 7

  1. Dans le compte Drupal, cliquez sur l'élément de menu Traduction et Sélectionner l'onglet Sources.

  2. Cochez la case à côté du contenu à traduire.

    Remarque

    Si le document n'est pas visible, vérifier que la langue du document est définie sur la langue source.

  3. Cliquez sur le bouton Demander une traduction.

  4. Choisissez la langue cible.

  5. Dans la liste déroulante, sous traducteur, Sélectionner la configuration Phrase.

  6. Attendez que les paramètres de paiement se chargent et choisissez votre modèle de projet.

    Remarque

    Seuls les modèles de projet qui correspondent à la langue source et incluent toutes les langues cible, y compris les paramètres régionaux, sont répertoriés.

  7. Cliquez sur envoyer au traducteur.

    Le projet de traduction est créé dans Phrase en fonction du modèle de projet choisi.

  8. Attendez que la traduction se Terminer dans Phrase.

  9. Cliquez sur l'élément de menu Traduction et sur l'onglet Travaux, Sélectionner le document qui a été terminé.

  10. Cliquez sur le lien gérer pour le document donné.

  11. Cliquez sur le bouton Récupérer les traductions.

    Les traductions sont reçues depuis le projet Phrase.

  12. Révisez si nécessaire.

  13. Après révision, publiez les traductions.

ajouter Phrase en tant que fournisseur de traduction pour Drupal 8/9/10/11

  1. Connectez-vous au compte Drupal 8/9/10/11 avec le plug-in TMGMT installé.

  2. Accédez à Traduction et cliquez sur Fournisseurs.

    L'écran Fournisseurs s'ouvre.

  3. Cliquez sur Ajouter un fournisseur.

  4. Ajouter une étiquette et une description.

  5. Sous Plug-in de fournisseur, sélectionnez Phrase.

    Les paramètres spécifiques à Phrase s'affichent et le champ URL d'accueil Phrase est pré-rempli avec https://cloud.memsource.com/web.

  6. Saisir le nom d'utilisateur et le mot de passe Phrase.

  7. Cliquez sur Connecter.

    La connexion est établie

  8. Optionnel : Spécifiez les Mappages de langues Remote. Cela permet de mapper les langues avec celles disponibles sur le site (comme configuré dans Langues sous la section Régional et langue).

  9. Cliquez sur Enregistrer.

    Fournisseur est créé

Traduire du contenu dans Phrase - Drupal 8/9/10/11

Note

En raison des améliorations continues, l'interface utilisateur peut ne pas être exactement la même que celle présentée dans la vidéo.

  1. Dans le compte Drupal, cliquez sur l'élément de menu Traduction, puis sur Sources.

  2. Cochez la case à côté du contenu à traduire.

    Remarque

    Si le document n'est pas visible, vérifier que la langue du document est définie sur la langue source.

  3. Choisissez les langues source et cible et cliquez sur Demander une traduction.

    La page de vue d'ensemble de la tâche s'ouvre.

  4. Sélectionnez la configuration Phrase comme fournisseur.

  5. Dans les Paramètres de commande, spécifiez le modèle de projet à utiliser (le cas échéant) et la date d'échéance.

    • Seuls les modèles de projet qui correspondent à la langue source et incluent toutes les langues cible, y compris les paramètres régionaux, sont répertoriés.

    • La date d'échéance représente la fin de journée et est convertie dans le fuseau horaire de l'utilisateur Phrase.

    • Sélectionnez à la fois Regrouper toutes les tâches de traduction dans un seul projet Phrase et Envoyer toutes les # tâches de traduction avec les mêmes paramètres pour regrouper toutes les langues cibles dans un seul projet.

  6. Pour commander la traduction, cliquez sur Envoyer au fournisseur.

    Le projet de traduction est créé sur la base du modèle de projet choisi.

  7. Attendez que la traduction se termine.

  8. Cliquez sur l'élément de menu Translation et, dans l'onglet Jobs, sélectionnez le document terminé.

  9. Cliquez sur le bouton Manage pour le document donné.

  10. Cliquez sur le bouton Pull translations.

    Les traductions sont reçues depuis le projet et le statut de la tâche est remplacé par Delivered.

  11. Révisez si nécessaire.

  12. Après révision, publiez les traductions.

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.