Administration

Connecteur Phrase Strings (Synchronisation des tâches)

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

L'intégration Phrase Strings (appelée Synchronisation des tâches dans l'interface Strings) relie Phrase TMS à Phrase Strings. L'intégration prend en charge la synchronisation au niveau de la tâche et au niveau du projet.

  • Synchronisation des tâches

    Les tâches créées et démarrées dans Strings avec le statut En cours peuvent être importées dans TMS pour traduction, puis renvoyées à Strings après traduction.

    Recommandé pour les flux de travail par lots avec un contrôle granulaire.

  • Synchronisation au niveau du projet

    Toutes les clés d'un projet Strings sélectionné sont transférées vers TMS, sans nécessiter la création d'une tâche. Les clés nouvellement ajoutées ou mises à jour deviennent automatiquement disponibles pour la synchronisation.

    Recommandé pour les flux de travail de localisation continue.

Prérequis

  • L'accès aux applications TMS et Strings

  • Les codes de langue utilisés dans le projet TMS doivent correspondre aux codes de paramètres linguistiques dans la tâche Strings.

  • La langue par défaut du projet Strings doit être la même que la langue source définie dans le projet TMS.

Important

Dans Strings, les fichiers Figma peuvent être affichés dans leur intégralité et actualisés en temps réel, mais ils ne sont pas pris en charge dans TMS. L'éditeur de TAO de TMS ne peut afficher le contenu traduit que dans un cadre Figma spécifique au format SVG.

Par défaut, le contenu envoyé de Strings vers TMS est importé sous forme de fichiers XLIFF 2.0. Lorsque vous utilisez APC, le paramètre Type de fichier des paramètres d'importation de fichiers du modèle de projet TMS doit être défini sur XLIFF 2.0 ou Détection automatique.

Les statuts de traduction Strings des clés ne sont pas pris en charge. La synchronisation des tâches envoie le texte cible actuellement stocké dans Strings vers TMS, que la clé soit vérifiée ou non. Les clés marquées comme non vérifiées dans Strings avant leur importation dans TMS peuvent être renvoyées à Strings comme vérifiées, même si les traductions cibles n'ont pas été modifiées.

Le paramètre du projet Strings Utiliser la langue de repli pour les traductions non vérifiées n'est pas appliqué par la synchronisation des tâches. La substitution par la langue de repli ne se produit dans aucun des deux sens entre Strings et TMS ; le texte de la langue de repli ne remplace donc pas les traductions non vérifiées.

Le nombre de segments créés dans TMS après importation d'une tâche Strings peut être différent du nombre de clés d'origine dans les cas suivants :

  • Les clés sont marquées comme exclues dans Strings. Les clés exclues ne sont pas importées.

  • L'option Segmenter XLIFF a été activée dans les paramètres d'importation des fichiers XLIFF 2.0 lors de la création de la tâche dans TMS. Dans ce cas, le nombre de segments peut être supérieur au nombre de clés dans Strings.

Les clés Strings peuvent contenir des entités HTML. Lorsque vous configurez le connecteur dans TMS, activez l'option Enfermer le contenu HTML dans CDATA pour préserver les entités HTML au lieu d'afficher les caractères correspondants dans TMS.

Les espaces au début et à la fin du texte source d'une clé Strings ne sont pas affichés dans l'éditeur TAO de TMS. Ces espaces sont conservés dans le squelette et réinsérés dans la source et la cible lorsque la tâche est resynchronisée avec Strings. Cela peut affecter les contrôles de limite de caractères configurés dans Strings, car les espaces ne sont pas comptabilisés dans l'éditeur TMS pendant la traduction.

À l'aide du connecteur, il est possible de suivre dans APC plusieurs projets et fichiers. Chaque projet nécessite un suivi individuel au sein d'un APC unique.

Lorsqu'APC traite un déclencheur de synchronisation des tâches, il crée une tâche TMS pour chaque paramètre régional défini dans Strings. L'ordre d'importation de ces tâches n'est pas garanti et ne peut pas être configuré via le modèle de projet attribué à la règle APC. Aucun mécanisme de tri n'est appliqué à quelque étape que ce soit de ce processus. Pour appliquer un traitement différent par groupe de paramètres régionaux, configurez des règles APC distinctes, chacune pointant vers un modèle de projet différent.

Le connecteur utilise les annotations des paramètres régionaux des tâches pour joindre des métadonnées concernant le projet Phrase TMS correspondant aux tâches et aux paramètres régionaux des tâches dans Strings. Le point de terminaison de l'API Phrase Strings permettant de répertorier les annotations des paramètres régionaux des tâches récupère ces métadonnées. Le point de terminaison pour lister les paramètres régionaux cibles des tâches inclut également ces métadonnées lorsque le paramètre include_annotations est défini sur true. Les tâches annotées contiennent des champs tels que tms_project_id et tms_in_progress, qui permettent de suivre le statut d'une tâche Strings dans le projet Phrase TMS auquel elle est associée.

TMS ne prend pas en charge l'utilisation de la même langue pour la source et la cible dans un projet. Par exemple, si une tâche Strings utilise en-US à la fois comme langue source et comme langue cible, la cible en-US ne peut pas être importée dans TMS, et la tâche dans son ensemble ne peut pas être marquée comme terminée. Ne sélectionnez pas le paramètre régional source comme paramètre régional cible lors de la création de tâches dans Strings qui seront synchronisées avec TMS.

Messages ICU et formes plurielles CLDR

Lorsque vous envoyez des tâches Strings contenant des messages ICU ou des formes plurielles à TMS pour traduction, activez l'option Analyser les messages ICU dans les paramètres d'importation de fichiers XLIFF 2.0 ou dans les modèles de projet TMS.

Cas d'utilisation

Il existe un certain nombre de cas d'utilisation pour le connecteur :

  • Les chefs de projet TMS peuvent ajouter des fichiers directement aux projets TMS depuis un référentiel en ligne.

  • Configurez le portail de l’envoyeur Phrase TMS pour permettre aux envoyeurs d’ajouter directement des fichiers aux demandes de Phrase Strings.

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

    • Pour une synchronisation au niveau de la tâche, configurez l'emplacement surveillé par APC pour qu'il pointe vers le sous-dossier des tâches du projet (par exemple, All projects / [project name] / [branch] / jobs).

    • Pour une synchronisation au niveau du projet, configurez l'emplacement surveillé par APC pour qu'il pointe uniquement vers le chemin du projet et de la branche, sans le sous-dossier des tâches (par exemple, All projects / [project name] / [branch]). Utilisez une surveillance planifiée plutôt qu'une surveillance par webhook, car la synchronisation au niveau du projet ne démarre pas de tâche Strings et l'événement webhook jobs:start ne se déclenche jamais.

    • Pour les synchronisations de tâches, APC est déclenché par les mises à jour des tâches suivantes :

      • Clés nouvellement ajoutées ou modifications apportées à des clés existantes

      • Date d'échéance de la tâche modifiée dans Strings

      Remarque

      La réouverture des tâches ne compte pas pour une mise à jour pour l’APC.

    • Pour les synchronisations au niveau du projet, APC est déclenché par :

      • Clés nouvellement ajoutées

      • Modifications apportées aux clés existantes

    • Si l'option Créer un nouveau projet à chaque fois est sélectionnée au moment de configurer l'APC, le référentiel en ligne peut être suivi non seulement pour détecter les mises à jour sources, mais également cibles

      Si vous choisissez de suivre les mises à jour cibles, toute modification apportée à la copie cible dans le référentiel en ligne mettra à jour automatiquement la mémoire de traduction dans Phrase TMS.

    • Si l'option Les mises à jour de la cible effectuées dans l'entité distante sont automatiquement enregistrées dans les MT estsélectionnée, les modifications textuelles des clés dans la langue cible Strings sont automatiquement mises à jour dans les mémoires de traduction TMS utilisées dans le projet APC concerné.

  • Le connecteur API TMS peut être utilisée pour automatiser des étapes qui sont sinon effectuées manuellement via l'interface utilisateur. Les webhooks peuvent être utilisés pour notifier certains événements aux systèmes tiers (par exemple, modifier le statut d'une tâche). Des webhooks peuvent être déclenchés pour l'événement jobs:start lors des synchronisations au niveau de la tâche.

Page Synchros des tâches

La page Synchros des pages fournit une vue centralisée de toutes les configurations de synchros des tâches (APC) utilisant le connecteur Phrase Strings. Elle inclut à la fois les synchros créées directement dans Strings et celles configurées dans TMS, avec les informations pertinentes.

Depuis la page Synchronisations des tâches, les utilisateurs ayant le rôle d'administrateur ou de chef de projet dans Strings peuvent configurer de nouvelles synchronisations des tâches, modifier les synchronisations des tâches existantes (y compris leur statut actif ou inactif) ou les supprimer.

Les synchronisations des tâches existantes peuvent être modifiées ou supprimées à l'aide des options correspondantes dans le menu Plus Menu Plus. Toutes les modifications sont synchronisées entre Strings et TMS. La suppression d'une synchro des tâches supprime l'APC correspondant dans TMS.

La page Synchros des tâches est accessible à la fois depuis les menus de navigation à gauche Intégrations et Tâches.

Configurer les synchros des tâches dans Strings

Remarque

Si des champs personnalisés sont définis dans TMS, la configuration d'une synchro des tâches depuis Strings n'est pas prise en charge.

Pour configurer une nouvelle synchro des tâches entre Strings et TMS avec une configuration de base, procédez comme suit depuis l'IU de Strings :

  1. Dans la page Intégrations, sélectionnez Configurer à côté de l'intégration Synchro des tâches.

    La page Synchros des tâches s'affiche.

  2. Cliquez sur + Nouvelle synchro des tâches.

    La fenêtre Créer une nouvelle synchro des tâches s'affiche.

  3. Renseignez le champ Nom de la synchro et sélectionnez le ou les projets Strings à connecter à TMS dans le menu déroulant Projets Strings assignés.

    Seuls les projets avec les mêmes combinaisons de langues peuvent être inclus.

  4. Vous pouvez (facultatif) sélectionner le modèle de projet TMS à utiliser. Le modèle de projet TMS sélectionné doit correspondre à l'ensemble des langues définies dans le ou les projets Strings attribués.

    Les tâches synchronisées seront ajoutées au projet TMS créé à partir du modèle sélectionné.

    • Si l'option Par défaut est sélectionnée, un modèle de projet TMS est automatiquement créé en fonction des projets Strings sélectionnés.

  5. Sélectionnez le type de projet à créer dans TMS.

    • Projet continu

      Option par défaut.

    • Nouveau projet

      Un nouveau projet TMS est créé chaque fois que des changements sont détectés dans les tâches Strings.

  6. Dans la section Réexporter vers Strings, spécifiez les paramètres d'exportation Strings pour contrôler la manière dont les traductions de TMS sont réexportées vers Strings.

    • Remplacer les traductions existantes

      Met à jour les traductions cibles existantes dans Strings.

    • Marquer la tâche comme terminée

      Marque automatiquement la tâche comme terminée dans Strings.

    • Vérifier les traductions non modifiées dans Strings

      Les clés marquées comme non vérifiées seront automatiquement vérifiées dans Strings en cas de traductions cibles inchangées.

  7. Si nécessaire, cliquez sur Options avancées pour afficher des options d'exportation supplémentaires.

    • Marquer le paramètre linguistique comme terminé

      Marque un paramètre linguistique spécifique comme terminé une fois les traductions resynchronisées.

    • Créer de nouvelles clés et mettre à jour les clés existantes

      Garantit que les nouvelles clés venant de TMS sont créées dans Strings et que les clés existantes sont mises à jour.

    • Appliquer la traduction uniquement si la source correspondait à la version enregistrée

      Empêche l'écrasement des traductions si le texte source a été modifié dans Strings depuis l'exportation.

  8. Cliquez sur Enregistrer.

    La nouvelle configuration de synchro des tâches est ajoutée à la liste Synchros des tâches TMS avec le statut inactif. Utilisez le commutateur sous la colonne Actif pour activer la synchro des tâches.

Astuce

Pour des configurations plus avancées, configurez le connecteur en utilisant les paramètres Phrase TMS.

Si un mappage personnalisé est utilisé, toute modification nécessaire doit être effectuée sur le connecteur dans TMS.

La création du connecteur Strings dans Phrase TMS ne crée pas automatiquement d'APC pour l'importation/exportation automatisée des tâches. L'APC doit être configuré séparément dans TMS.

Paramètres Phrase TMS

Certaines organisations disposent déjà d'un connecteur Phrase Strings créé automatiquement à l'aide de leur identité sur la plateforme Phrase. Vérifiez la liste des connecteurs sur la page Connecteurs avant d'en créer un manuellement. Le connecteur créé automatiquement s'authentifie côté serveur à l'aide de l'identité de l'utilisateur connecté, et non d'un jeton d'accès saisi manuellement.

Après sa création, le connecteur affiche le statut En attente pendant sa synchronisation initiale, puis passe à Actif. Le connecteur repasse également à l'état En attente chaque fois que sa configuration est modifiée ou que sa page de paramètres est enregistrée, même si aucune modification notable n'a été apportée. Tant qu'un connecteur affiche En attente, il ne peut pas être utilisé comme source pour la création de tâches dans Phrase TMS. Attendez que le statut passe à Actif avant de créer des tâches avec ce connecteur.

  1. À partir de la page des paramètres Setup_gear.png, 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. Définissez le Type sur Phrase Strings et donnez un nom au connecteur.

  5. Saisissez l'identifiant du compte et le jeton d'accès obtenus auprès de Strings.

  6. Cliquez sur Tester la connexion.

    • En cas de succès, une petite coche apparaît à côté du bouton Tester la connexion.

  7. Sélectionnez les éléments à importer dans TMS.

    Si des clés cibles ne sont pas importées, le fichier XLIFF 2.0 peut être segmenté davantage si l'option Segmenter XLIFF est sélectionnée sous Paramètres d'importation de fichier pour les fichiers XLIFF 2.0.

    • Activez ou désactivez les options d'importation avancées en fonction de vos besoins :

      • Appliquer la langue source du projet TMS à l'import

        La langue source du projet TMS est appliquée quelle que soit la langue par défaut du projet Strings.

      • Créer une tâche TMS pour chaque langue

        Activez cette option pour éviter de créer des tâches TMS en double pour les paramètres régionaux déjà en cours. Lorsque cette option est activée, les modifications apportées aux clés faisant déjà partie d'une tâche TMS active ne sont pas réimportées tant que la tâche initiale n'est pas terminée. Recommandé pour un contrôle accru des tâches comportant plusieurs langues.

      • Inclure le contenu HTML dans CDATA

        • Cette option garantit que les entités HTML sont enveloppées dans CDATA pour être préservées lors du transfert entre Strings et TMS.

        • Cette option permet d'importer du contenu combinant la syntaxe ICU et les éléments HTML inline.

  8. Sélectionnez un mode d'exportation.

    • Activez ou désactivez les options d'exportation suivantes en fonction de vos besoins :

      • Écraser les traductions

        Désactivez pour empêcher la mise à jour des traductions existantes avec le contenu du fichier.

      • Créer de nouvelles clés ou les mettre à jour

        Désactivez pour empêcher la création de nouvelles clés et les mises à jour des clés existantes.

      • Appliquer la traduction uniquement si la source correspond

        Les traductions qui ne s'alignent pas avec le dernier contenu source sont exclues lors de la synchronisation. Cela aide à maintenir la cohérence entre le texte source et les traductions, évitant ainsi des traductions obsolètes ou incorrectes.

      • Vérifier uniquement si la traduction est inchangée

        Les clés marquées comme non vérifiées seront automatiquement vérifiées dans Strings en cas de traductions cibles inchangées. Lorsque cette option est activée, chaque traduction renvoyée par TMS est marquée comme vérifiée dans Strings, que le texte ait été modifié ou simplement renvoyé sans changement. Seules les clés dont le texte source a été modifié dans Strings pendant que la tâche était ouverte sont exclues et restent non vérifiées.

      • Marquer la langue comme terminée

        Marque un paramètre linguistique spécifique comme terminé une fois les traductions resynchronisées.

      • Marquer la tâche comme terminée

        Si cette option est sélectionnée, la tâche ne sera marquée comme terminée que lorsque le dernier paramètre régional sera téléversé.

  9. Le cas échéant, sélectionnez un dossier par défaut (possible uniquement après l'enregistrement).

  10. Le mappage des langues est présenté et peut être personnalisé si nécessaire. Assurez-vous que chaque paramètre régional Strings ne possède qu'une seule entrée de mappage vers un seul paramètre régional TMS dans la configuration du connecteur. Les modifications du mappage des langues n'affecteront pas les tâches existantes.

    La liste se compose d'une ou plusieurs pages de cinq projets triés par ordre alphabétique ; d'abord de A à Z (en majuscules) puis de a à z (en minuscules).

  11. Cliquez sur Enregistrer.

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

Pris en charge dans l’intégration :

  • Modèles de projet TMS

  • Flux de travaux TMS

  • Consignes de la tâche (non applicable lors de la synchronisation au niveau du projet)

  • Date d'échéance de la tâche (non applicable lors de l'utilisation de la synchronisation au niveau du projet)

    La date d'échéance définie dans Strings mettra à jour la date limite du projet dans TMS. S'il existe plusieurs dates limites différentes, la plus éloignée sera appliquée au projet TMS.

Transféré de Strings à TMS comme projet de référence :

  • Descriptions des clés

    Transférée de Strings et affichée comme note de contexte dans le volet Note de contexte des éditeurs de TAO de TMS.

  • Longueur max. de caractères clé

    Transféré de Strings et affiché dans le volet Note de contexte des éditeurs TAO de TMS.

  • Captures d'écran

    Pour afficher des captures d'écran venant de Strings dans le panneau Note de contexte des éditeurs de TAO TMS :

    • Activez l'option Autoriser le chargement de contenu externe dans l'éditeur de TAO Phrase dans la section Accès et sécurité des paramètres du projet TMS.

    • Sélectionnez le format de texte Riche dans le panneau Note de contexte.

  • Métadonnées personnalisées dans les formats de fichiers pris en charge :

    • .XLSX

    • .CSV

    • .XLIFF 2.0

Suivi des mises à jour cibles effectuées dans Strings via APC

Pour suivre les mises à jour cibles effectuées dans Strings via APC, procédez comme suit :

  1. Lors de la configuration d'un APC, sélectionnez Créer un nouveau projet à chaque fois.

    Cela permet de suivre les mises à jour cibles effectuées dans Strings dans le référentiel en ligne.

  2. Dans la section Automatisations de la configuration APC, sélectionnez les mises à jour cibles effectuées dans l’entité distante sont automatiquement enregistrées dans la MT.

Les modifications apportées au contenu de langue cible dans Strings seront automatiquement enregistrées dans la mémoire de traduction Phrase TMS lorsque le suivi APC sera déclenché.

Il est possible d’écraser les mises à jour de la mémoire de traduction en modifiant les segments cibles dans l’éditeur Phrase TMS. Ces mises à jour seront exportées vers Strings lorsque la tâche Phrase TMS sera terminée.

Comportement lors de la suppression d'une clé avec APC

La suppression d'une clé dans Strings après son inclusion dans une tâche n'affecte pas une tâche Phrase TMS créée via une importation manuelle ponctuelle. Cette tâche reste inchangée jusqu'à ce qu'elle soit réimportée manuellement.

Lorsque la surveillance APC est active, Phrase compare un hachage du contenu à chaque interrogation ou déclenchement d'un webhook et considère toute modification, y compris la suppression d'une clé, comme une mise à jour entraînant une resynchronisation.

  • En mode projet continu, la resynchronisation met à jour le projet ou la tâche déjà en place dans Phrase TMS pour refléter le contenu actuel de Strings. Le contenu de la clé supprimée est ainsi retiré de la tâche.

  • En mode créer un nouveau projet à chaque fois, la resynchronisation crée une nouvelle version de la tâche Phrase TMS qui reflète le contenu après la suppression, tandis que les versions précédentes restent inchangées.

Synchronisation des tâches Job Sync

Le tableau ci-dessous présente les problèmes courants que les utilisateurs peuvent rencontrer en utilisant l'intégration Strings. Il fournit des causes et des solutions possibles de dépannage.

Problème

Cause(s)

Solution

Message d'avertissement lié à NMTOKEN dans les tâches TMS

Les noms clés contiennent des caractères indésirables (par exemple des espaces)

Les utilisateurs peuvent toujours gérer le contenu traduit et l'exporter vers Strings, malgré le message d'avertissement.

Les clés du TMS sont vides

La tâche contient des clés sans texte source dans la langue source

Soit :

  • Ignorer les segments.

  • Retirez les clés de la tâche Strings et réimportez la source du référentiel en ligne.

APC ne crée pas de projets/ne traite pas de nouvelles tâches

Inadéquation des codes langue

Assurez-vous que les codes de langue dans Strings correspondent avec ceux du projet TMS.

Lorsque APC est défini comme un projet continu, toutes les modifications apportées au modèle de projet après la création du projet ne seront pas appliquées aux projets existants. Par conséquent, des modifications doivent être apportées directement aux projets continus.

APC considère la tâche/les paramètres régionaux comme traitée/traités

Si les paramètres du modèle de projet/de l'APC sont modifiés après le démarrage de la tâche, celle-ci peut être considérée comme traitée dans l'historique APC. Par conséquent, une mise à jour de la tâche peut être nécessaire pour l'itération suivante.

Soit :

  • Ajouter une nouvelle clé à la tâche, ou mettre à jour une clé existante de la tâche

  • Modifier la date d'échéance de la tâche dans Strings

Erreur 429 Trop de requêtes (Limite API Strings)

Réduisez le nombre d’APC et la fréquence de suivi.

Une clé existante du projet Strings est absente de la tâche TMS

La clé concernée n'a pas été ajoutée à la tâche Strings

Ajoutez la clé à la tâche Strings et réimportez la tâche depuis le dépôt en ligne dans TMS

L'erreur « Could not authenticate » apparaît lors de la tentative d'importation ou d'exportation de tâches.

Jeton d'accès expiré ou révoqué sur le connecteur « created by Phrase Strings » créé automatiquement

Créez un nouveau connecteur Phrase Strings dans TMS, associez les APC existants à ce connecteur, puis déclenchez la surveillance.

La tâche Strings est introuvable pour l'importation ou la réimportation via APC ou manuellement, même si elle n'est pas affichée comme terminée.

La tâche a déjà été importée dans un projet TMS qui a été déplacé ultérieurement dans la corbeille sans avoir été terminé ou purgé. Le projet étant techniquement toujours en cours, la tâche n'est pas disponible pour une réimportation.

Vérifiez les Annotations de la tâche, à côté de son paramètre régional dans Strings, pour déterminer si elle a déjà été importée dans TMS avant de poursuivre le dépannage. Si le projet lié se trouve dans la corbeille, restaurez le projet et continuez à travailler dessus directement, ou, si le projet n'est pas nécessaire, annulez les tâches et le projet, ou supprimez définitivement le projet via l'API en utilisant le paramètre purge=true afin que l'APC ne le considère plus comme une version active.

Job Sync ne parvient pas à enregistrer les modifications et affiche l'erreur « Les paramètres régionaux ne sont pas pris en charge par Phrase TMS : x », même si une correspondance personnalisée entre paramètres régionaux est configurée dans le connecteur TMS.

Lors de l'enregistrement, Job Sync vérifie directement les paramètres régionaux cibles du projet Strings par rapport à la liste des paramètres régionaux pris en charge nativement par TMS. Cette vérification ne tient pas compte des correspondances personnalisées entre paramètres régionaux configurées dans le connecteur.

Si un projet Strings comporte un paramètre régional cible qui n'est pas pris en charge nativement par TMS, utilisez le connecteur Strings directement dans TMS plutôt que depuis Strings, puis configurez une correspondance personnalisée entre les langues.

Les traductions ne sont pas réexportées vers Strings, même si les tâches affichent le statut livrées dans TMS.

Le projet ou le modèle comporte un paramètre d'automatisation du statut qui marque le projet (et ses tâches) comme terminé ou livré dès que toutes les tâches sont prétraduites, au lieu d'attendre leur livraison. Les tâches passent ainsi au statut « livré » sans que l'étape d'exportation vers Strings soit exécutée. Le service d'automatisation ne planifie donc jamais cette exportation et aucune traduction n'est renvoyée vers Strings.

Dans les paramètres Automatisation du statut du projet du modèle de projet, définissez Marquer le projet comme « terminé » une fois que toutes les tâches sont « livrées à toutes les étapes de leur flux de travail » au lieu de terminées à toutes les étapes de leur flux de travail.

Pour les tâches créées manuellement, exportez chaque tâche vers Strings, puis définissez manuellement son statut sur livré, car les exportations manuelles ne mettent pas automatiquement à jour le statut des tâches. Une fois que toutes les tâches du projet sont définies comme livrées, le projet est automatiquement marqué comme terminé.

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.