Intégration · Outils de développement
Connecter Claude et ChatGPT à Transifex
Demandez à votre IA de savoir jusqu'où chaque langue a progressé dans un projet Transifex, quelles chaînes sont encore non traduites ou pour corriger une traduction. Elle peut lire les organisations, projets, ressources, chaînes sources et traductions, créer et mettre à jour des tâches, poster des commentaires sur des chaînes et générer un fichier traduit pour téléchargement. Le statut de la localisation est d'une question.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“À quel stade est la traduction allemande de notre projet d'application web ?”
L'IA lit les progrès de traduction du projet en allemand et signale les comptes traduits, révisés et non traduits par ressource.
“Trouver la chaîne avec la clé checkout.button et afficher sa traduction française.”
Elle liste les chaînes sources dans la ressource par clé, puis lit la traduction française de cette chaîne avec son statut de révision.
“Modifier la traduction danoise de 'Save changes' en 'Gem ændringer' et la marquer comme révisée.”
Elle trouve la traduction et met à jour le texte et l'état de révision pour cette seule chaîne.
Ce que votre IA peut faire
Projets et ressources
Lister les organisations, projets, langues cibles et ressources, et créer ou mettre à jour des projets et des ressources.
Chaînes de caractères et traductions
Lire, ajouter et modifier les chaînes sources, lire les traductions par langue, et définir ou réviser une seule traduction.
Progression, tâches et fichiers
Voir la progression de traduction et l'activité, créer et mettre à jour des tâches, commenter sur des chaînes et télécharger des fichiers traduits.
“Créer une tâche pour traduire les nouvelles chaînes d'accueil en espagnol et italien avant vendredi.”
Elle crée une tâche de traduction dans le projet avec les langues, la date limite et la priorité que vous lui donnez.
“Ajouter un commentaire sur la chaîne tarifaire demandant aux traducteurs de rester sous 20 caractères.”
Elle poste un commentaire sur la chaîne source, visible pour les traducteurs du projet.
“Donnez-moi le fichier suédois révisé pour la ressource d'application mobile.”
Elle lance le téléchargement d'un fichier de traduction en mode révision, vérifie jusqu'à ce qu'il soit prêt et retourne le fichier traduit.
114 outils pour Transifex
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
create_a_new_resource_translation_uploadModifie des donnéescreate_context_screenshot_mapModifie des donnéescreate_documentModifie des donnéescreate_glossaries_async_downloadModifie des donnéescreate_languageModifie des donnéescreate_maintainerModifie des donnéescreate_managerModifie des donnéescreate_new_tmx_file_uploadModifie des donnéescreate_organization_activity_reports_async_downloadModifie des donnéescreate_projectModifie des donnéesCréez un projet avec un nom, un slug, un type (fichier ou en direct) et une licence. Liez-le dans `data.relationships` à une organisation et une langue source, par exemple {"data": {"type": "organizations", "id": "o:acme"}}.create_project_activity_reports_async_downloadModifie des donnéescreate_project_leverage_reports_async_downloadModifie des donnéescreate_project_webhookSupprime des donnéescreate_resourceModifie des donnéesCréez une nouvelle ressource dans un projet avec un nom et un slug, liant le projet et le format de fichier (i18n_format) dans `data.relationships`. Téléchargez le contenu source séparément.create_resource_activity_reports_async_downloadModifie des donnéescreate_resource_async_mergeModifie des donnéescreate_resource_strings_async_downloadModifie des donnéescreate_resource_translations_async_fillupModifie des donnéescreate_source_stringModifie des donnéesAjoutez une nouvelle chaîne source à une ressource avec une clé, du texte (`strings`), un contexte optionnel et des balises.create_string_commentModifie des donnéesPubliez un commentaire ou ouvrez une issue sur une chaîne source, avec un message, une priorité optionnelle et une catégorie. Visible pour les traducteurs sur le projet.create_subscriptionModifie des donnéescreate_taskModifie des donnéesCréez une tâche de traduction dans un projet avec un nom, un type de tâche, une priorité, des dates d'échéance, des codes de langue et optionnellement des identifiants de chaîne spécifiques ; liez le projet dans `data.relationships`.create_teamModifie des donnéescreate_team_activity_reports_async_downloadModifie des donnéescreate_tmx_async_downloadModifie des donnéesdelete_context_screenshotSupprime des donnéesdelete_context_screenshot_mapSupprime des donnéesdelete_languagesTransfère de l’argentdelete_maintainersTransfère de l’argentdelete_managersTransfère de l’argentdelete_messageSupprime des donnéesdelete_projectSupprime des donnéesdelete_project_webhookSupprime des donnéesdelete_resourceSupprime des donnéesdelete_resource_stringSupprime des donnéesdelete_resource_stringsTransfère de l’argentdelete_subscriptionSupprime des donnéesdelete_taskSupprime des donnéesdelete_teamSupprime des donnéesget_a_tmx_async_upload_statusget_context_screenshotget_context_screenshot_mapget_documentget_glossaries_async_downloadget_glossaryget_languageget_messageget_organizationRécupérez une organisation via `company_id` (format o:orgslug).get_organization_activity_reports_async_downloadget_projectRécupérer un projet via `project_id` (o:orgslug:p:projectslug), y compris la langue source et les paramètres.get_project_activityRécupérer l'activité de localisation pour un projet (`filter_project`) entre `filter_date_from` et `filter_date_to` (AAAA-MM-JJ), optionnellement pour une seule langue.get_project_activity_reports_async_downloadget_project_leverage_reports_async_downloadget_project_webhookget_resourceRécupérer une ressource via `resource_id`, y compris son format de fichier, sa priorité et le nombre de chaînes.get_resource_activity_reports_async_downloadget_resource_language_statget_resource_strings_async_downloadget_resource_translation_async_uploadget_source_stringRécupérer une chaîne source via `resource_string_id`, y compris sa clé, son texte, son contexte et ses balises.get_subscriptionget_taskRécupérer une tâche via `task_id`, y compris les langues, les dates limites et l'état.get_teamget_team_activity_reports_async_downloadget_tmx_async_downloadget_translationRécupérer une traduction via `resource_translation_id` (l'ID de la chaîne plus :l:code_langue).get_translation_file_downloadVérifier le téléchargement d'un fichier de traduction initié par start_translation_file_download, via son `resource_translations_async_download_id`. Une fois terminé, il retourne le fichier traduit.get_userlist_languagesLister les langues supportées par Transifex, optionnellement filtrées par code (`filter_code`, par exemple de ou pt_BR). Les IDs de langue ressemblent à l:de.list_languages_2list_maintainerslist_managerslist_organizationsLister les organisations Transifex auxquelles vous appartenez, optionnellement filtrées par `filter_slug`. Les IDs d'organisation ressemblent à o:orgslug et sont nécessaires pour la plupart des autres outils.list_project_languagesLister les langues cibles dans lesquelles un projet traduit, via `project_id`.list_project_maintainerslist_projectsLister les projets d'une organisation (`filter_organization`, par exemple o:acme), optionnellement filtrés par nom ou slug. Les IDs de projet ressemblent à o:orgslug:p:projectslug.list_resource_async_mergeslist_resourcesLister les ressources (fichiers sources) d'un projet (`filter_project`). Les IDs de ressource ressemblent à o:orgslug:p:projectslug:r:resourceslug.list_source_stringsLister les chaînes sources d'une ressource (`filter_resource`), optionnellement par clé exacte ou balises. Utilisez-le pour trouver l'ID d'une chaîne.list_string_commentsLister les commentaires et problèmes sur des chaînes dans une organisation (`filter_organization`), filtrables par projet, ressource, état, type et priorité.list_tasksLister les tâches de traduction d'une organisation (`filter_organization`), filtrables par projet, nom, état, créateur ou assigné.list_team_managerslist_teamsLister les équipes de traduction d'une organisation (`filter_organization`).list_teams_2list_translation_progressRécupérer le progrès de traduction (compteurs traduits, revus et non traduits) pour un projet (`filter_project`), optionnellement restreint à une seule ressource ou langue.list_translationsLister les traductions d'une ressource (`filter_resource`) dans une langue (`filter_language`, par exemple l:de), avec l'état de révision.search_assigneessearch_context_screenshot_mapssearch_context_screenshotssearch_glossariessearch_i18n_formatssearch_language_assigneessearch_project_webhookssearch_resource_strings_revisionssearch_subscriptionssearch_task_languagesstart_translation_file_downloadModifie des donnéesCommencez la construction d'un fichier traduit pour une ressource et une langue, avec un mode optionnel (par exemple, seulement les traductions révisées). Ensuite, polliez get_translation_file_download avec l'ID retourné.update_assigneesVisible par d’autresupdate_context_screenshotModifie des donnéesupdate_languagesVisible par d’autresupdate_maintainersVisible par d’autresupdate_managersVisible par d’autresupdate_messageModifie des donnéesupdate_projectModifie des donnéesMettre à jour le nom, la description, les balises, la confidentialité ou d'autres attributs d'un projet via `project_id`. Seuls les attributs que vous passez sont modifiés.update_project_webhookSupprime des donnéesupdate_resourceModifie des donnéesMettre à jour le nom, la priorité, les catégories ou d'autres attributs d'une ressource via `resource_id`.update_resource_stringsVisible par d’autresupdate_resource_translationsVisible par d’autresupdate_source_stringModifie des donnéesMettre à jour le texte, les balises, le contexte ou les instructions d'une chaîne source via `resource_string_id`.update_subscriptionModifie des donnéesupdate_taskModifie des donnéesMettre à jour le nom, la description, la priorité ou les dates limites d'une tâche via `task_id`.update_teamModifie des donnéesupdate_teamsVisible par d’autresupdate_translationModifie des donnéesDéfinir ou modifier le texte traduit d'une chaîne, ou la marquer comme revue ou corrigée, via `resource_translation_id`.
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Transifex dans la liste des applications.
- 2
Collez votre clé
Collez votre jeton API Transifex. Dans Transifex, cliquez sur l'image de profil (en haut à droite), ouvrez les Paramètres utilisateur et choisissez Jeton API dans le menu latéral. Cliquez sur Générer un jeton et copiez-le immédiatement, car il n'est affiché qu'une fois.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans Transifex ?
Il peut lister les organisations, projets, langues de projet, langues prises en charge, ressources, chaînes sources, traductions, tâches, équipes et commentaires sur les chaînes, ainsi que la progression des traductions et l'activité du projet. Il peut créer et mettre à jour les projets, ressources, chaînes sources et tâches, mettre à jour les traductions, commenter sur les chaînes et télécharger des fichiers traduits.
L'IA voit-elle mon jeton API Transifex ?
Non. Votre jeton API Transifex est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne sera plus affiché, même pas à vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez quels outils sont activés, donc vous pouvez commencer avec la progression et les recherches uniquement. Modifier une traduction ou une chaîne source affecte ce que vos traducteurs et votre produit voient, et les commentaires sont visibles pour les traducteurs, donc ceux-ci peuvent nécessiter votre approbation avant d'exécuter. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants facturent par tâche terminée. Vous avez également besoin de votre propre compte Transifex.
Comment l'IA trouve-t-elle le bon projet ou la bonne chaîne ?
Transifex utilise des identifiants tels que o:acme pour une organisation et o:acme:p:webapp pour un projet. L'IA liste d'abord vos organisations, puis les projets et ressources, et utilise ces identifiants à l'étape suivante. Vous pouvez simplement nommer le projet ou la chaîne en mots simples.
Laissez votre IA travailler dans Transifex dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Transifex gratuitementPipMCP n’est pas affilié à Transifex. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






