-
Les forfaits Business et Enterprise
Contactez le service commercial pour toute question relative aux licences.
-
les forfaits Ultimate et Enterprise (hérités)
Contactez le service commercial pour toute question relative aux licences.
Le plugin de traduction Phrase pour TMGMT (outil de gestion de la traduction) prend en charge Drupal 8, 9, 10 et 11. Il peut être utilisé pour traduire tous les éléments textuels Drupal pris en charge par le module TMGMT.
Ce connecteur n'est requis que lorsque est sélectionné comme .
-
À 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 et donnez un nom au connecteur.
-
Optionnellement, activez Appliquer une connexion sécurisée.
-
Saisissez l'URL du site Drupal.
Utilisez l'adresse hôte de l'installation Drupal (par ex. http://drupal-9.kos.phrase.com/).
Le nom de domaine doit être résolvable de l'extérieur (pas un domaine intranet).
-
Saisissez le et le .
L'authentification unique (SSO) et l'authentification à deux facteurs (2FA) ne sont pas prises en charge. Si le SSO ou la 2FA est imposé sur le compte Drupal, utilisez un compte de service dédié exempté des deux.
-
Pour modifier les liens contenus dans le code HTML de la page, fournissez une en regex.
Exemple :
Pour remplacer un code de paramètres régionaux complet par le code de langue uniquement 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=""ainsi que les liens dans les styles CSS et les fichiers CSS référencés (url: ('')) seront réécrits. -
Cliquez sur Enregistrer.
Le connecteur est ajouté à la liste de la page .
La fonctionnalité de prévisualisation en contexte offre un aperçu en temps réel du texte original ou traduit dans l'éditeur web CAT et l'éditeur de bureau CAT.
Le champ dans les paramètres du fournisseur de traduction Drupal contrôle la façon dont cet aperçu est généré.
Les tableaux, les colonnes, les divers graphiques, la mise en forme et les polices (si installées) sont pris en charge. Cette fonctionnalité est destinée à fournir un contexte lors de la traduction et ne constitue pas une représentation parfaite du document original ou final ; des différences visuelles sont donc à prévoir. L'option Autoriser le chargement de contenu externe dans les éditeurs dans les paramètres d'accès et de sécurité peut également affecter l'aperçu.
Méthode d'aperçu en direct
Le champ propose deux options :
-
Connecteur hérité : nécessite un connecteur d'aperçu en direct Drupal distinct avec des identifiants Drupal stockés. Configurez le connecteur dans les paramètres de Phrase TMS, puis sélectionnez-le dans le champ .
-
Package d'aperçu : génère et télécharge un package d'aperçu vers Phrase TMS lors de la création du travail. Aucun identifiant Drupal n'est stocké dans Phrase TMS et aucun connecteur n'est requis.
Les exigences suivantes s'appliquent au connecteur hérité.
Exigences de Phrase :
-
Autorisez le passage à travers le pare-feu d'entreprise 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 de manière externe.
Remarque
Certaines balises HTML présentent un risque et l'éditeur CAT les supprime de ce HTML lors de l'affichage de l'aperçu. Ceci afin de garantir la confidentialité et la sécurité des données de l'utilisateur.
Des exemples de balises supprimées incluent FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT ou les propriétés CSS background-image.
Pour intégrer Phrase à TMGMT, suivez ces étapes :
-
Installez le module TMGMT sur le site Drupal.
-
Installez le plugin de traduction Phrase pour TMGMT.
-
Conservez comme et sélectionnez dans les paramètres d'importation de fichiers du modèle de projet.
Une fois installé, le plugin Phrase sera disponible dans la liste des fournisseurs.
Les travaux soumis via le plugin TMGMT n'affichent pas l'aperçu en contexte dans l'éditeur CAT par défaut. L'aperçu en contexte nécessite l'activation de comme dans le fournisseur de traduction ou le , qui fournit la référence de page en direct utilisée par l'éditeur CAT pour générer l'aperçu.
Exigences de version minimale
-
Drupal
-
Version du plugin TMGMT 8.x-1.16
-
Version du plugin Phrase 8.x-1.24
Pour activer la prise en charge de la traduction des pièces jointes, suivez ces étapes :
-
Accédez aux paramètres du plugin Phrase dans la configuration du fournisseur de traduction dans Drupal.
-
Décochez la case .
-
Cochez la case .
-
Configurez les types de fichiers pris en charge dans les paramètres de traduction du plugin TMGMT sous le type MIME .
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 travaux distincts sont créés pour le contenu principal et pour 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 plugin TMGMT pour activer la traduction de fichiers du nouveau format.
-
Les paramètres DueDate s'appliquent uniquement au travail principal, pas aux pièces jointes.
-
Le formulaire permet de sélectionner des types MIME, mais après la 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 connu de Drupal.
-
Connectez-vous au compte Drupal 8/9/10/11 avec le plugin TMGMT installé.
-
Accédez à et cliquez sur Providers.
L'écran s'ouvre.
-
Cliquez sur Add provider.
-
Ajoutez un libellé et une description.
-
Sous , sélectionnez Phrase.
Les paramètres spécifiques à Phrase s'affichent et le champ est pré-rempli avec https://cloud.memsource.com/web.
-
Sélectionnez :
-
Nom d'utilisateur et mot de passe de Phrase
-
-
Optionnellement, saisissez un .
Le jeton de sécurité configuré pour le webhook dans Phrase TMS.
Lorsqu'il est défini, les rappels qui ne contiennent pas de jeton correspondant dans l'en-tête
x-memsource-tokenouAuthorizationsont rejetés avec une erreur 403. La valeur du jeton est stockée dans la configuration exportable de Drupal ; pour l'exclure de la synchronisation de configuration, remplacez la valeur par environnement danssettings.php. -
Optionnellement, sélectionnez .
-
Cliquez sur Connect.
La connexion est établie
-
Facultatif Spécifiez . Cela permet de mapper les langues avec celles disponibles sur le site (comme configuré dans sous la section ).
-
Cliquez sur Enregistrer.
Le Provider est créé.
-
Exigences de version minimale : Version du plugin Phrase 8.x-1.31
Le plugin Phrase écrit l'URL publique de l'entité Drupal en cours de traduction dans un champ personnalisé de Phrase TMS lors de la création du travail. L'URL est ajoutée à chaque partie du travail, afin que les linguistes puissent ouvrir la page source en direct depuis l'éditeur CAT.
Pour configurer le champ personnalisé de l'URL de l'entité source, suivez ces étapes :
-
Dans Phrase TMS, créez un champ personnalisé avec ces paramètres :
-
Type URL
-
Rendre visible dans Tâches
-
-
Dans Drupal, accédez à et cliquez sur .
-
Ouvrez le fournisseur Phrase et cliquez sur Connect si la connexion n'est pas encore établie.
-
Dans la liste déroulante , sélectionnez le champ personnalisé créé à l'étape 1. Si le fournisseur n'est pas connecté, saisissez manuellement l'UID du champ personnalisé.
-
Facultatif Dans , saisissez le domaine public du site. Ceci n'est nécessaire que si le site est accessible via un domaine différent de l'URL de base Drupal, comme un proxy inverse ou un environnement de préproduction. Le domaine saisi remplace l'hôte dans l'URL générée.
-
Cliquez sur Enregistrer.
Lorsque est vide, aucune URL n'est envoyée à Phrase TMS.
Si le champ personnalisé sélectionné n'existe pas dans l'organisation ou si le type n'est pas défini sur URL, Drupal enregistre un avertissement. Le travail est toujours créé.
Par défaut, une traduction est exportée/extraite une fois que la dernière étape du flux de travail d'un projet Phrase TMS est terminée. Le champ remplace ce comportement, de sorte que le contenu est exporté dès qu'une étape de flux de travail spécifique est terminée.
Pour configurer l'étape d'exportation :
-
Dans Drupal, accédez à et cliquez sur .
-
Ouvrez le fournisseur Phrase et cliquez sur Connect si la connexion n'est pas encore établie.
-
Dans la liste déroulante , sélectionnez l'étape de flux de travail à partir de laquelle effectuer l'exportation.
-
Cliquez sur Enregistrer.
Si l'étape sélectionnée ne fait pas partie du flux de travail d'un projet donné, le plugin revient à la première étape de ce projet. Laissez vide (ou « - Last step - ») pour le comportement par défaut.
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.
-
Dans le compte Drupal, cliquez sur l'élément de menu Translation puis sur Sources.
-
Cochez la case à côté du contenu à traduire.
Remarque
Si le document n'est pas visible, vérifiez que la langue du document est définie sur la langue source.
-
Choisissez les langues source et cible, puis cliquez sur Request translation.
La page de vue d'ensemble du travail s'ouvre.
-
Sélectionnez la configuration Phrase comme .
-
Dans les , spécifiez le à utiliser (le cas échéant) et la .
-
Seuls les modèles de projet qui correspondent à la langue source et incluent toutes les langues cibles, y compris les paramètres régionaux, sont répertoriés.
-
La représente la fin de journée et est convertie dans le fuseau horaire de l'utilisateur Phrase.
-
Sélectionnez à la fois et pour regrouper toutes les langues cibles dans un seul projet.
Astuce
Pour vérifier quel connecteur a été utilisé pour créer un travail, survolez les trois points à côté du nom du travail dans le tableau des travaux.
-
-
Pour commander la traduction, cliquez sur Submit to provider.
Le projet de traduction est créé sur la base du modèle de projet choisi.
-
Attendez que la traduction soit terminée.
-
Cliquez sur l'élément de menu Translation et, sous l'onglet , sélectionnez le document terminé.
-
Cliquez sur le bouton Manage pour le document donné.
-
Cliquez sur le bouton Pull translations.
Cette étape est nécessaire pour importer les traductions terminées dans Drupal, car le statut terminé du travail dans Phrase TMS n'exporte pas automatiquement le contenu traduit vers Drupal. Les traductions sont reçues du projet et le statut du travail est remplacé par Delivered.
-
Révisez si nécessaire.
-
Après la révision, publiez les traductions.
-
Connectez-vous au compte Drupal 7 avec le plugin TMGMT installé.
-
Accédez à Configuration et cliquez sur Translation Management Translators sous la section .
L'écran s'ouvre.
-
Cliquez sur Add Translator.
-
Ajoutez un nom d'étiquette et une description.
-
Sous , sélectionnez 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.
-
Saisissez le nom d'utilisateur et le mot de passe de Phrase.
-
Facultatif Spécifiez .
Cela permet d'associer les langues à celles disponibles sur le site (comme configuré dans sous la section ).
-
Cliquez sur Save translator.
La configuration Translator est créée.
-
Dans le compte Drupal, cliquez sur l'élément de menu Translation et sélectionnez l'onglet Sources.
-
Cochez la case à côté du contenu à traduire.
Remarque
Si le document n'est pas visible, vérifiez que la langue du document est définie sur la langue source.
-
Cliquez sur le bouton Request translation.
-
Choisissez la langue cible.
-
Dans la liste déroulante, sous Translator, sélectionnez la configuration Phrase.
-
Attendez que les Checkout Settings se chargent et choisissez votre Project template.
Remarque
Seuls les modèles de projet qui correspondent à la langue source et incluent toutes les langues cibles, y compris les paramètres régionaux, sont répertoriés.
-
Cliquez sur Submit to translator.
Le projet de traduction est créé dans Phrase sur la base du modèle de projet choisi.
-
Attendez que la traduction soit terminée dans Phrase.
-
Cliquez sur l'élément de menu Traduction et, dans l'onglet , sélectionnez le document ayant été complété.
-
Cliquez sur le lien gérer pour le document donné.
-
Cliquez sur le bouton Récupérer les traductions.
Cette étape est nécessaire pour importer les traductions terminées dans Drupal, car le statut terminé du travail dans Phrase TMS n'exporte pas automatiquement le contenu traduit vers Drupal. Les traductions sont reçues depuis le projet Phrase.
-
Révisez si nécessaire.
-
Après la révision, publiez les traductions.