Traduire

Localisation zéro contact (Strings)

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

Disponible pour

  • Plans Team, Professional, Business, Enterprise et Software UI/UX

Contactez le service commercial pour toute question relative aux licences.

La localisation zéro contact automatise l'intégralité du pipeline de localisation pour un référentiel de code connecté. Elle détecte les Strings nouvelles ou modifiées, crée et achemine une tâche de traduction, traduit le contenu et renvoie les Strings traduites vers le référentiel, sans aucune étape manuelle intermédiaire.

Fonctionnement

La localisation zéro contact connecte trois fonctionnalités existantes de Strings en un seul pipeline automatisé :

  1. Repo Sync surveille le référentiel connecté. Lorsqu'une demande de tirage ajoute ou modifie des Strings, Repo Sync importe les clés nouvelles et mises à jour dans le projet.

  2. Création automatique de tâche (AJC) crée une tâche de traduction pour les clés importées, en utilisant un modèle de tâche connecté.

  3. Le paramètre de pré-traduction du modèle de tâche traduit les clés à l'aide de la traduction automatique (ou des correspondances de mémoire de traduction, si configurées).

  4. Une fois la tâche Terminer, Repo Sync exporte les Strings traduites vers la même demande de tirage.

Chaque étape s'exécute selon les paramètres et les intégrations déjà configurés pour le projet. La localisation zéro contact n'introduit pas de moteur de traduction ou de type de tâche distinct. Elle coordonne automatiquement ceux qui existent déjà.

Important

La localisation zéro contact fonctionne uniquement avec une connexion Repo Sync à un référentiel GitHub, configurée via l'application GitHub. Les connexions Repo Sync effectuées avec un jeton d'accès personnel, ainsi que les connexions Repo Sync à GitLab ou Bitbucket, ne sont pas prises en charge pour la localisation zéro contact.

L'onglet zéro contact

La localisation zéro contact est gérée depuis un onglet zéro contact dédié dans la vue du projet. L'onglet reflète l'un des trois états du projet :

  • Activer la localisation zéro contact : La localisation zéro contact n'a pas été activée pour le projet.

  • Actif : activé, avec une synchronisation de dépôt et une automatisation de tâche saines, et tous les paramètres de projet requis en place.

  • Erreur : activé, mais un élément dont dépend le pipeline est manquant ou défectueux.

Permissions

L'activation, la correction ou la désactivation de la localisation zéro contact nécessite l'autorisation de gérer les paramètres de projet :

  • Les propriétaires de Strings et les administrateurs peuvent gérer la localisation zéro contact dans chaque projet.

  • Les chefs de projet peuvent gérer la localisation zéro contact uniquement dans les projets auxquels ils sont affectés.

  • Les développeurs, les concepteurs, les traducteurs et les invités ne peuvent pas gérer la localisation zéro contact.

Activer la localisation zéro contact

Pour activer la localisation zéro contact pour un projet, suivez ces étapes :

  1. Ouvrez le projet et accédez à l'onglet zéro contact.

  2. Cliquez sur Activer la localisation zéro contact.

    La fenêtre Activer la localisation zéro contact s'ouvre et liste les paramètres de projet que la localisation zéro contact affectera. Examinez d'abord les paramètres affectés pour vous assurer que les modifications ne perturbent pas un autre flux de travaux. Tous les paramètres présélectionnés doivent être activés pour que la localisation zéro contact puisse fonctionner.

  3. Cliquez sur Activer pour continuer.

    L'onglet zéro contact du projet s'ouvre, affichant la configuration complète.

  4. Si un projet dispose déjà d'une synchronisation de dépôt et d'une automatisation de tâche qualifiantes configurées en dehors de l'onglet zéro contact, elles sont détectées automatiquement. Ignorez les deux étapes suivantes. Sinon, continuez avec les étapes suivantes pour les configurer.

  5. Configurez une synchronisation de dépôt en cliquant sur le bouton Configurer la synchronisation de dépôt.

    La fenêtre GitHub sync s'ouvre. Le type de connexion est présélectionné sur Github app et Importation automatique est défini sur Depuis les demandes de tirage ouvertes. Ces options doivent rester telles quelles pour Activer la localisation zéro contact.

  6. Configurer une automatisation de tâche en cliquant sur le bouton Créer une automatisation de tâche.

    La fenêtre Ajouter une automatisation s'ouvre. L'option Inclure les branches est sélectionnée et le Déclencheur est défini sur Charger un lot. Ces options doivent rester telles quelles pour Activer la localisation zéro contact.

  7. Une fois que la synchronisation de dépôt et l'automatisation de tâche sont correctement configurées, l'onglet zéro contact affiche le statut du projet comme actif, indiqué par une coche verte.

Erreurs et correctifs

Une erreur apparaît sur l'onglet zéro contact lorsqu'un paramètre de projet requis a été modifié en dehors de l'onglet. Il apparaît également lorsque la synchronisation de dépôt ou l'automatisation de tâche connectée a été supprimée, mise en pause ou est autrement défectueuse. L'onglet identifie la partie affectée :

  • Pour un paramètre de projet qui a été désactivé ailleurs, utilisez l'action de correction indiquée dans l'onglet pour le réactiver.

  • Pour une synchronisation de dépôt ou une automatisation de tâche manquante ou défectueuse, suivez le lien indiqué dans l'onglet pour en créer une de remplacement.

Les détails concernant le problème sont affichés sur la propre page de l'intégration. Une fois le problème sous-jacent résolu, le projet revient automatiquement à l'état actif.

Désactiver la localisation zéro contact

Pour désactiver la localisation zéro contact pour un projet, suivez ces étapes :

  1. Ouvrez le projet et accédez à l'onglet zéro contact.

  2. Désactivez la configuration.

La désactivation met en pause la synchronisation de dépôt et l'automatisation de tâche connectées. L'onglet zéro contact indique alors que le projet n'est pas configuré. Les paramètres généraux du projet utilisés par la localisation zéro contact ne sont pas modifiés.

Limites

Les limites du projet de localisation zéro contact dépendent du forfait :

  • Les forfaits Business et Enterprise prennent en charge la localisation zéro contact sur un nombre illimité de projets.

  • Les forfaits Team, Professional et Software UI/UX prennent en charge la localisation zéro contact sur un maximum de deux projets.

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.