Intégrations

Sitecore (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.

Sitecore est un service de gestion de contenu web qui aide les utilisateurs à créer et gérer des sites web.

url et d'autres attributs à ne pas traduire dans Liens généraux et les attributs à ne pas traduire dans Image restent inchangés dans Sitecore après la mise à jour de la traduction existante

Le connecteur Sitecore permet le téléchargement de contenu source et le téléchargement de traductions vers/depuis Sitecore pour les types de champs suivants :

  • Texte sur une seule ligne (et limité)

  • Texte enrichi

  • Texte sur plusieurs lignes (et limité)

  • HTML

  • Texte

  • Liste de valeurs de nom

  • Lien général

  • Image

  • Liste de contrôle (Les éléments référencés sont inclus dans la tâche s'ils ne sont pas traduits.)

  • Multiliste (Les éléments référencés sont inclus dans la tâche s'ils ne sont pas traduits.)

  • Liste d'arbres (Les éléments référencés sont inclus dans la tâche s'ils ne sont pas traduits.)

Versions prises en charge

Sitecore - XP (Experience Platform) : 8.2 et supérieur

Cas d'utilisation

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.

  • Configurez le portail de l’envoyeur pour permettre aux envoyeurs d’ajouter des fichiers aux demandes directement depuis le référentiel en ligne.

  • Utilisez la création de projets automatisée (APC) pour que de nouveaux projets soient automatiquement créés lorsqu'un changement dans le date de dernière modification est détecté pour des fichiers ou un dossier suivis.

    • Les fichiers sélectionnés sont importés dès la première exécution d'APC. Tous les fichiers sont importés lorsqu'un dossier est surveillé.

    • Si vous utilisez la création de projets automatisée et que la page principale à traduire contient des sous-éléments, les modifications apportées à ces sous-éléments ne créent pas automatiquement un nouveau projet. Ces sous-éléments devront être traduits manuellement.

Restrictions

  • La Langue par défaut définie sur le serveur Sitecore doit être la même langue que la langue source dans le compte Phrase.

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 l'éditeur web CAT et l'éditeur de bureau CAT.

Les tableaux, colonnes, divers graphiques, mise en forme et polices (si installées par les utilisateurs) sont pris en charge. La fonctionnalité est destinée à fournir un contexte lors de la traduction et n'est pas une représentation parfaite du document original ou complété ; certaines différences visuelles sont attendues. Elle peut également être influencée par l'activation/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 de Phrase :

  • Passer à travers le pare-feu de l'entreprise pour accéder à l'installation sur site.

  • S'authentifier dans l'environnement d'édition.

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

  • L'installation doit être accessible depuis les adresses IP suivantes :

    34.243.87.13, 34.248.197.209, 108.129.22.31, 3.248.158.93

  • Le nom de domaine doit pouvoir être résolu de manière externe.

Remarque

Certains tags HTML présentent un risque et l'éditeur CAT les supprime de ce HTML lors de l'affichage de l'aperçu. C'est pour garantir la confidentialité et la sécurité des données de l'utilisateur.

Des exemples de tags supprimés incluent FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT ou les propriétés CSS d'image de fond.

Paramètres Sitecore

Pour configurer le connecteur, l'administrateur Sitecore doit activer SSL et l'API Rest.

Pour activer l'API Rest, suivez ces étapes :

  1. Dans le fichier {SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config, définissez itemwebapi.mode et itemwebapi.access :

    <site name="website">
        <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute>
        <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute>
    </site>
  2. Définissez les politiques de sécurité :

    Dans le fichier {SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config, définissez la valeur Sitecore.Services.SecurityPolicy sur Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure.

  3. Redémarrez le serveur/service.

  4. Ouvrez /sitecore/admin/showconfig.aspx et validez que la configuration a été correctement appliquée :

    • API REST d'éléments activée : <site name="website" itemwebapi.mode="StandardSecurity" itemwebapi.access="ReadWrite" patch:source="Sitecore.ItemWebApi.config"/>

    • Politique de sécurité appliquée : <setting name="Sitecore.Services.SecurityPolicy" value="Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure" patch:source="Sitecore.Services.Client.config"/>

Droits d'accès et autorisations

Le connecteur Sitecore ne nécessite pas de rôles spécifiques.

Appliquez ces paramètres :

  • Ajoutez des droits d'accès en lecture et en écriture aux éléments à traduire.

    Pour plus d'informations, voir Droits d'accès Sitecore.

  • Ajoutez un droit d'accès en lecture aux éléments qui sont des parents des éléments à traduire.

  • Ajoutez un droit d'accès en lecture aux éléments de langues en utilisant /System/Languages/**

  • Ajoutez un droit d'accès en lecture aux éléments de flux de travail en utilisant /System/Workflows/**

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. Changez le Type en Sitecore et fournissez un nom pour le connecteur.

  5. Entrez l'URL de Sitecore, y compris le protocole.

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

  7. Sélectionnez la langue source.

    La langue source doit correspondre à la langue par défaut dans Sitecore.

  8. Sélectionnez la base de données Sitecore à laquelle se connecter. Si vous n'utilisez pas la base de données par défaut, fournissez le nom de base de données personnalisé.

  9. Cliquez sur Tester la connexion.

    Une coche apparaîtra 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.

  10. Cliquez sur Enregistrer.

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

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.