PTC

Intégration Git avec PTC

L’intégration Git connecte PTC (Private Translation Cloud) directement à votre dépôt GitHub, GitLab ou Bitbucket, afin que vos fichiers de ressources soient traduits là où votre code réside déjà. Au lieu d’exporter des chaînes, de les traduire ailleurs et d’importer les résultats, vous maintenez la localisation au sein du flux de travail de pull request que votre équipe utilise déjà.

L’intégration Git est une fonctionnalité Pro. Elle devient disponible lorsque vous activez le Pay-As-You-Go.

Comment fonctionne la traduction continue via Git

Une fois que vous avez connecté un dépôt, PTC surveille les fichiers de ressources que vous choisissez et transforme chaque modification en traductions terminées :

  • 1
    Vous pointez PTC vers votre dépôt.

    Vous sélectionnez les branches et les fichiers de ressources à surveiller, ainsi que vos langues sources et cibles. PTC utilise la langue source pour choisir le bon moteur et ignorer les chaînes qui doivent rester non traduites.

  • 2
    PTC détecte les chaînes nouvelles et modifiées.

    Il les détecte chaque fois que vous effectuez un push vers une branche surveillée.

  • 3
    PTC traduit les chaînes mises à jour et relit le résultat.

    Il ouvre ensuite une pull request ou une merge request contenant les fichiers traduits.

  • 4
    Vous révisez et fusionnez la demande comme n’importe quel autre changement.

    PTC continue de surveiller votre dépôt et ouvre une nouvelle demande chaque fois que votre texte change à nouveau.

Le résultat est une localisation continue : vos traductions suivent le développement au lieu de s’accumuler en une tâche distincte avant chaque version.

La localisation reste dans le flux de travail de révision que vous utilisez déjà

PTC livre les traductions sous forme de pull requests ou de merge requests, et non sous forme de fichiers dans un portail séparé que vous devez réconcilier manuellement. Votre équipe examine la modification, exécute les mêmes vérifications que sur n’importe quelle branche et fusionne quand elle est prête. Parce que PTC relit chaque traduction en contexte et la renvoie prête pour la production, la plupart des demandes peuvent être fusionnées sans phase de contrôle qualité linguistique séparée. Consultez la relecture de traduction en contexte pour comprendre comment fonctionne cette révision.

Les traductions restent synchronisées à chaque commit

Après la première fusion, PTC continue de surveiller votre dépôt. Lorsque vous ajoutez ou modifiez des chaînes, il ouvre une nouvelle demande contenant uniquement ces mises à jour. Lorsque vous ajoutez de nouveaux fichiers de ressources, vous pouvez demander à PTC de rescanner le dépôt pour les prendre en compte. Si une traduction doit s’insérer dans un espace restreint, PTC peut la retraduire en respectant une limite de longueur de traduction, afin qu’une langue plus longue ne brise pas votre mise en page.

Configurez l’intégration Git sur GitHub, GitLab ou Bitbucket

Le flux de travail est le même sur chaque plateforme ; seule la manière de créer un jeton d’accès et de connecter le dépôt diffère. Chaque guide détaille l’authentification et la connexion pour cette plateforme :

Ce dont vous avez besoin pour connecter un dépôt

Pour configurer l’intégration Git, vous fournissez à PTC l’URL de votre projet dans le dépôt et autorisez l’accès à l’aide d’un jeton d’accès (recommandé) ou en vous connectant. PTC détecte la plateforme que vous utilisez, vérifie les accès dont il dispose, puis vous permet de choisir les branches à surveiller et les langues vers lesquelles traduire. Le type de jeton exact et les permissions nécessaires sont détaillés dans le guide de chaque plateforme ci-dessus.

Essayez PTC gratuitement pendant 30 jours

Traduisez jusqu'à 20 000 mots vers 2 langues sans frais, puis passez à Pro pour débloquer toutes les fonctionnalités.

Commencer l'essai gratuit

Débloquez ceci dans Pro

Passez à Pro pour activer toutes les fonctionnalités.

Passer à Pro

Inclus dans votre compte Pro

Ouvrez votre tableau de bord pour le mettre à profit.

Votre compte