Intégration de Bitbucket avec PTC

+

Configurez la localisation Bitbucket en l’intégrant à PTC. Obtenez des traductions de qualité humaine dans votre dépôt via des pull requests automatisées.

Comment intégrer Bitbucket à PTC

PTC s’intègre à votre dépôt Bitbucket pour maintenir vos fichiers de ressources traduits en continu. À mesure que vous poussez des modifications de code, PTC :

  • Traduit les chaînes mises à jour
  • Livre les traductions directement dans votre dépôt sous forme de pull request

1

Connecter Bitbucket à PTC

Pour configurer l’intégration Bitbucket, choisissez l’option qui s’applique à votre cas :

  • Lors de la création d’un nouveau projet dans PTC, sélectionnez Intégration Git dans l’assistant de configuration.
  • Pour faire passer un projet existant des téléversements manuels de fichiers à un flux de travail continu basé sur Git, accédez à Paramètres → Merge Requests et cliquez sur Ajouter une intégration Git.

Dans les deux cas, vous verrez un écran vous demandant de saisir l’URL de votre dépôt. PTC détectera automatiquement que vous utilisez Bitbucket.

Pour connecter votre dépôt, vous pouvez utiliser un jeton d’accès (recommandé) ou vous connecter avec OAuth. Si vous vous connectez à l’aide d’un jeton d’accès, assurez-vous qu’il inclut les scopes appropriés.

Jeton d’accès au dépôt

Création du jeton

Accédez aux paramètres du dépôt. Sous Sécurité, sélectionnez Jetons d’accès et cliquez sur Créer un jeton d’accès. Donnez un nom au jeton et définissez une date d’expiration (recommandé pour la sécurité).

Portées

Sélectionnez les étendues requises :
Repositories → Lecture et écriture
Pull Requests → Lecture et écriture
Webhooks → Lecture et écriture

Création du jeton

Portées

Jeton d’accès au dépôt

Accédez aux paramètres du dépôt. Sous Sécurité, sélectionnez Jetons d’accès et cliquez sur Créer un jeton d’accès. Donnez un nom au jeton et définissez une date d’expiration (recommandé pour la sécurité).

Sélectionnez les étendues requises :
Repositories → Lecture et écriture
Pull Requests → Lecture et écriture
Webhooks → Lecture et écriture

Une fois que PTC valide le jeton, choisissez les branches que vous souhaitez qu’il surveille. PTC détecte automatiquement les fichiers de ressources dans la branche sélectionnée.

2

Traduire votre projet avec PTC

Après avoir lié votre dépôt Bitbucket à PTC, poursuivez les étapes de configuration pour renseigner votre projet dans PTC et ajouter des langues.

PTC peut importer et réutiliser tous les fichiers de traduction déjà présents dans votre dépôt Bitbucket. Toutefois, les meilleurs résultats s’obtiennent en traduisant l’intégralité du projet avec PTC.

3

Examiner les pull requests

PTC finalise les traductions en quelques minutes seulement et les livre dans votre dépôt Bitbucket sous forme de pull request. Vous pouvez fusionner les modifications immédiatement.

À mesure que vous mettez à jour les fichiers surveillés, PTC détecte automatiquement les changements et ouvre de nouvelles pull requests avec les dernières traductions. Cela permet de maintenir votre projet Bitbucket entièrement localisé dans la durée.

Comment générer manuellement de nouvelles pull requests

Vous pouvez déclencher manuellement une nouvelle pull request depuis le Tableau de bord ou l’onglet Traductions, où vous pouvez consulter et modifier le texte traduit.

Par exemple, si une traduction dépasse la limite de longueur, PTC la met en évidence afin que vous puissiez la raccourcir manuellement ou demander à PTC de générer une version plus compacte. Une fois la modification enregistrée, générez une nouvelle pull request pour pousser les traductions mises à jour dans votre dépôt Bitbucket.

4

Assurez-vous que PTC traduit tous les nouveaux fichiers de ressources

À mesure que votre projet grandit, vous pouvez ajouter de nouveaux fichiers de ressources à votre dépôt. Pour les importer dans PTC :

  1. Accédez à Paramètres → Fichiers surveillés et cliquez sur Réanalyser votre dépôt.
  2. Tous les nouveaux fichiers trouvés apparaîtront comme brouillons. Cliquez sur l’icône + pour ajouter un fichier à votre flux de travail de traduction, puis cliquez sur Enregistrer avec traduction pour appliquer.

Si vous préférez ne pas examiner manuellement les nouveaux fichiers, cochez la case Inclure automatiquement les nouveaux fichiers de traduction. PTC surveillera alors et inclura les fichiers de ressources nouvellement découverts dans votre dépôt sans nécessiter de confirmation.

Pourquoi traduire des projets Bitbucket avec PTC

Intégration de dépôt rapide et facile

Connectez PTC directement à votre dépôt Bitbucket et éliminez le besoin d’importations ou d’exportations manuelles de fichiers ou d’exécuter des scripts fragiles. Une fois intégré, PTC détecte les fichiers de ressources, génère des traductions de qualité humaine en utilisant l’IA, et les renvoie via des pull requests.

Traductions toujours à jour

PTC suit les modifications apportées à vos fichiers de ressources et met automatiquement à jour les traductions. Votre équipe n’a aucun effort supplémentaire à fournir.

Localisation agile et évolutive

PTC prend en charge plusieurs langues et fonctionne avec tous les principaux formats de fichiers de ressources. Choisissez les branches à surveiller et ajustez les paramètres à mesure que votre projet évolue ou change.

Questions fréquemment posées sur l’intégration de Bitbucket

Faire défiler vers le haut