Intégration · Sites web et contenu
Connecter Claude et ChatGPT à Smartling
Demandez à votre IA de savoir l'avancement d'un projet de traduction, quels fichiers restent non traduits ou de créer un nouveau projet dans Smartling. Elle peut créer et mettre à jour des projets, ajouter des fichiers et des langues locales, télécharger les fichiers traduits, travailler avec les termes du glossaire et suivre les problèmes de traduction. Vous obtenez des réponses sur l'état sans passer par le tableau de bord.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“À quel stade est le projet de traduction printemps en allemand ?”
L'IA trouve le projet et lit son avancement pour de-DE, avec les comptes de mots et le pourcentage terminé.
“Créer un projet nommé Mise à jour du site web avec français et espagnol, dû vendredi, et ajouter /content/home.json.”
Elle crée le projet avec les langues locales cibles et la date limite, puis ajoute le fichier chargé.
“Télécharger la traduction française publiée de /content/home.json.”
Elle télécharge le fichier traduit pour fr-FR avec les traductions publiées.
Ce que votre IA peut faire
Projets de traduction
Créer, mettre à jour, fermer ou annuler des projets, ajouter des fichiers et langues locales, et suivre les progrès par langue locale.
Fichiers et traductions
Lister les fichiers sources, vérifier l'état de traduction par langue locale et télécharger les fichiers traduits, en attente ou publiés.
Glossaires et problèmes
Rechercher dans les glossaires, ajouter et mettre à jour des termes, et lire, lister et commenter sur les problèmes de traduction.
“Quels fichiers dans le projet ne sont pas entièrement traduits ?”
Elle liste les fichiers sources et vérifie l'état de chaque fichier, avec le pourcentage traduit par langue locale.
“Ajouter 'checkout' à notre glossaire produit avec le terme allemand 'Kasse'.”
Elle recherche dans les glossaires la bonne UID et ajoute le terme avec une définition et la traduction allemande.
“Quels problèmes de traduction ouverts avons-nous ?”
Elle liste les problèmes avec l'état OUVERT et peut lire chacun d'eux ainsi que ses commentaires.
251 outils pour Smartling
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
add_file_to_jobModifie des donnéesAjouter un fichier de projet déjà uploadé (`file_uri`) à une tâche, éventuellement pour des `target_locale_ids` spécifiques.add_issue_commentVisible par d’autresPublier un commentaire (`comment_text`) sur un problème via `issue_uid`. Les autres personnes sur le problème peuvent le voir.add_locale_to_jobModifie des donnéesAjouter une cible locale (`target_locale_id`, par exemple de-DE) à une tâche existante.add_strings_to_jobModifie des donnéesadd_tags_to_stringsModifie des donnéesapprove_importVisible par d’autresapprove_import_confirmVisible par d’autresarchive_blocklistVisible par d’autresarchive_glossaryVisible par d’autresarchive_pageVisible par d’autresarchive_subscriptionSupprime des donnéesarchive_termVisible par d’autresattach_custom_field_to_projectModifie des donnéesattach_workflow_stepModifie des donnéescancel_jobSupprime des donnéesAnnuler une tâche de traduction via `translation_job_uid`, avec un `reason` optionnel. Le travail en cours sur la tâche s'arrête ; cela ne peut pas être annulé.cancel_mtSupprime des donnéesclose_jobVisible par d’autresFermer une tâche de traduction terminée via `translation_job_uid`.create_accountModifie des donnéescreate_account_blocklistModifie des donnéescreate_account_custom_fieldModifie des donnéescreate_account_glossaryModifie des donnéescreate_account_labelModifie des donnéescreate_account_profileModifie des donnéescreate_account_smartling_mtModifie des donnéescreate_account_stepModifie des donnéescreate_account_subscriptionSupprime des donnéescreate_account_watcherModifie des donnéescreate_account_workflowModifie des donnéescreate_asyncModifie des donnéescreate_authorizationModifie des donnéescreate_batchVisible par d’autrescreate_blocklist_termModifie des donnéescreate_check_type_groupModifie des donnéescreate_detailModifie des donnéescreate_documentModifie des donnéescreate_document_language_detectionModifie des donnéescreate_document_mtModifie des donnéescreate_glossary_entryModifie des donnéesAjouter un terme à un glossaire via `glossary_uid`, avec un `definition`, un `part_of_speech` et un `translations` (chaque élément ayant un `localeId` et un `term`).create_integration_translation_requestModifie des donnéescreate_issue_type_sub_typeVisible par d’autrescreate_jobModifie des donnéesCréer une nouvelle tâche de traduction via `job_name`, `target_locale_ids`, optionnellement `due_date`, `description` et `reference_number`. Ajouter des fichiers ou des chaînes à la suite.create_languageVisible par d’autrescreate_locale_translation_packageModifie des donnéescreate_page_labelsModifie des donnéescreate_projectModifie des donnéescreate_project_batchVisible par d’autrescreate_project_bindingModifie des donnéescreate_project_checkModifie des donnéescreate_project_graphqlModifie des donnéescreate_project_modify_schedule_items_for_translation_jobModifie des donnéescreate_project_ticketVisible par d’autrescreate_quoteModifie des donnéescreate_quote_generate_job_cost_estimate_reportsModifie des donnéescreate_renameModifie des donnéescreate_ruleModifie des donnéescreate_rule_groupModifie des donnéescreate_subscription_patchSupprime des donnéescreate_translation_jobModifie des donnéescreate_userModifie des donnéescreate_user_workflow_stepModifie des donnéescreate_workflow_stepModifie des donnéesdelete_account_labelSupprime des donnéesdelete_account_profileSupprime des donnéesdelete_account_subscriptionSupprime des donnéesdelete_allsSupprime des donnéesdelete_asyncsSupprime des donnéesdelete_check_type_groupSupprime des donnéesdelete_deletesSupprime des donnéesdelete_dictionarySupprime des donnéesdelete_group_localeSupprime des donnéesdelete_issue_type_sub_typeSupprime des donnéesdelete_locale_from_custom_quality_check_groupSupprime des donnéesdelete_pages_labelsSupprime des donnéesdelete_projectSupprime des donnéesdelete_project_contextSupprime des donnéesdelete_project_quoteSupprime des donnéesdelete_projectsSupprime des donnéesdelete_ruleSupprime des donnéesdelete_rule_groupSupprime des donnéesdelete_ticket_assigneesTransfère de l’argentdelete_ticket_messageSupprime des donnéesdelete_ticket_watcherSupprime des donnéesdownload_binary_attachmentdownload_blocklistdownload_contentdownload_documentdownload_multiple_translated_filesModifie des donnéesdownload_multiple_translated_files_deprecateddownload_pageModifie des donnéesdownload_quotedownload_translated_fileTélécharger la version traduite d'un fichier via `file_uri` et `locale_ids` (une cible locale telle que fr-FR fonctionne mieux). `retrieval_type` choisit les traductions en attente ou publiées.download_translated_file_single_localedownload_translated_files_all_localesdownload_zipexport_csvsfind_account_issuesModifie des donnéesfind_jobs_by_fileModifie des donnéesTrouve les jobs de traduction contenant des fichiers (`file_uris`), chaînes (`hashcodes`) ou UIDs de job.find_schedule_for_translation_jobget_accountget_account_blocklistget_account_glossaryget_account_processget_account_profileget_account_stepget_account_subscriptionget_async_process_statusget_batch_statusget_blocklist_importget_blocklist_termget_check_type_groupget_dictionaryget_documentget_document_status_statusget_file_statusObtenir le statut de traduction d'un fichier pour toutes les cibles via `file_uri` : nombre de chaînes et mots, et le pourcentage traduit par cible.get_glossary_pageget_issueRécupérer un problème de traduction via son UID, y compris son texte, type, état et la chaîne qu'il concerne.get_jobRécupérer une tâche de traduction via `translation_job_uid` : nom, statut, date d'échéance, cibles locales et description.get_job_progressObtient le progrès d'un job (compteur de mots et pourcentage), global ou par `target_locale_id`.get_jobs_with_an_active_processModifie des donnéesget_language_detection_statusget_last_completion_dates_per_locale_of_jobget_list_of_job_cost_estimate_reportsget_list_of_urlsModifie des donnéesget_mt_statusget_profile_check_typeget_projectRécupérer les détails du projet actuel, y compris sa source locale et ses cibles locales.get_project_batchget_project_contextget_project_get_job_async_process_statusget_project_pageget_project_processget_project_quoteget_project_translation_packageget_quote_statusget_ruleget_rule_groupget_subscription_eventget_the_status_of_the_project_copy_requestget_ticket_messagelist_account_available_event_typeslist_account_content_assignmentslist_account_default_profileslist_account_labelslist_account_profileslist_account_subscriptionslist_agency_projectslist_batcheslist_check_type_groupslist_check_type_sub_typeslist_check_typeslist_documents_get_translated_file_last_modified_date_all_localelist_documents_get_translated_file_last_modified_date_single_loclist_event_attemptslist_filesListe les fichiers source chargés dans le projet, filtrés par `uri_mask`, `file_types` ou date de chargement.list_flavorslist_issue_commentsListe les commentaires sur un problème selon `issue_uid`.list_issuesModifie des donnéesLister les problèmes de traduction dans le projet, filtrés par `issue_state_codes` (OUVERTS, RÉSOLUS), type, gravité, assignataire ou dates.list_job_filesListe les fichiers d'un job de traduction selon `translation_job_uid`.list_job_stringsListe les chaînes (hashcodes et langues) d'un job, optionnellement pour une seule `target_locale_id`.list_jobsListe les jobs de traduction du projet, filtrés par `job_name`, `job_number` ou `translation_job_status` (BUTIN, EN ATTENTE D'AUTORISATION, EN COURS, TERMINÉ, ANNULÉ, FERMÉ).list_jobs_within_an_accountlist_lastslist_locale_check_typeslist_localesListe les identifiants Smartling (ex. fr-FR, de-DE) et leurs noms. À utiliser pour trouver l'identifiant correct des jobs et téléchargements.list_match_methodslist_profile_check_typeslist_progresslist_project_batcheslist_project_contextslist_project_custom_fieldslist_project_documentslist_project_domainslist_projectsLister les projets Smartling de votre compte, avec un filtre optionnel par `project_name_filter` ou incluant les archivés.list_quoteslist_recently_published_fileslist_rule_groupslist_rule_typeslist_severity_levelslist_subscription_eventslist_subscription_secretslist_subscription_statisticslist_tags_within_a_projectlist_ticket_watcherslist_trademark_typeslist_translation_package_contentslist_translation_package_tmslist_word_countsremove_file_from_jobSupprime des donnéesremove_glossary_entriesSupprime des donnéesremove_locale_from_jobSupprime des donnéesremove_step_assignmentsModifie des donnéesremove_strings_from_jobSupprime des donnéesremove_tags_from_stringsSupprime des donnéesrestore_blocklistModifie des donnéesrestore_glossaryModifie des donnéesrestore_pageModifie des donnéesrestore_subscriptionSupprime des donnéesrestore_termModifie des donnéessearch_account_custom_fieldssearch_account_watcherssearch_blocklistsModifie des donnéessearch_glossariesModifie des donnéesRecherche dans les glossaires du compte par `query`, état ou `target_locale_id`. À utiliser pour trouver l'UID d'un glossaire.search_glossary_entriesModifie des donnéesRecherche des entrées (termes) dans un glossaire selon `glossary_uid` et `query`, avec filtres optionnels de langue et étiquette.search_projects_by_stringsModifie des donnéessearch_tagsModifie des donnéessearch_termsModifie des donnéessend_eventSupprime des donnéessubmit_account_typesVisible par d’autressubmit_authenticateSupprime des donnéessubmit_dictionary_severity_levelsVisible par d’autressubmit_dictionary_statesVisible par d’autressubmit_profileVisible par d’autressubmit_projectVisible par d’autressubmit_searchVisible par d’autressubmit_ticketVisible par d’autressubmit_ticket_countVisible par d’autressubmit_ticket_textVisible par d’autresupdate_account_blocklistModifie des donnéesupdate_account_custom_fieldModifie des donnéesupdate_account_default_profilesVisible par d’autresupdate_account_glossaryModifie des donnéesupdate_account_labelModifie des donnéesupdate_account_watcherModifie des donnéesupdate_blocklist_termModifie des donnéesupdate_check_type_settingsVisible par d’autresupdate_check_type_severity_levelsVisible par d’autresupdate_dictionaryModifie des donnéesupdate_glossary_entryModifie des donnéesMet à jour une entrée de glossaire selon `glossary_uid` et son UID : sa définition, catégorie grammaticale ou traductions.update_group_localesVisible par d’autresupdate_group_settingsVisible par d’autresupdate_group_severity_levelsVisible par d’autresupdate_issue_type_sub_typeVisible par d’autresupdate_jobModifie des donnéesModifie le nom, date d'échéance, description ou numéro de référence d'un job selon `translation_job_uid`. Seuls les champs passés sont modifiés.update_profile_namesVisible par d’autresupdate_project_batchVisible par d’autresupdate_project_moved_stringsVisible par d’autresupdate_report_quotesVisible par d’autresupdate_ruleModifie des donnéesupdate_rule_severity_levelsVisible par d’autresupdate_sub_type_severity_levelsVisible par d’autresupdate_sub_type_statesSupprime des donnéesupdate_subscription_secretsTransfère de l’argentupdate_ticket_answeredsSupprime des donnéesupdate_ticket_assigneesSupprime des donnéesupdate_ticket_change_typesSupprime des donnéesupdate_ticket_messageVisible par d’autresupdate_ticket_severity_levelsSupprime des donnéesupdate_ticket_statesSupprime des donnéesupdate_ticket_watcherVisible par d’autresupload_contextModifie des donnéesupload_importModifie des données
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez Smartling dans la liste des applications.
- 2
Collez votre clé
Connectez-vous à Smartling et allez vers API > Créer un jeton. Donnez un nom au jeton et collez son Identifiant d'utilisateur et le Secret du jeton dans PipMCP, ainsi que l'ID du projet dans lequel l'IA doit travailler. Vous pouvez également remplir votre UID de compte et tous les en-têtes supplémentaires dont les appels API ont besoin.
- 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 Smartling ?
Elle peut lire des projets, langues locales, projets de traduction, fichiers de projet et chaînes, statut des fichiers, glossaires et problèmes de traduction, et télécharger les fichiers traduits. Elle peut créer et mettre à jour des projets, ajouter des fichiers et langues locales à un projet, fermer ou annuler un projet, ajouter et mettre à jour des entrées du glossaire, et commenter sur les problèmes.
L'IA voit-elle mes identifiants Smartling ?
Non. Votre identifiant d'utilisateur Smartling et votre secret de token sont chiffrés au repos et jamais affichés à l'IA. Une fois sauvegardés, ils ne sont plus visibles, même pour 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, vous pouvez commencer par des recherches en lecture seule. Annuler une tâche arrête son travail et ne peut pas être annulé ; les commentaires sur les problèmes sont visibles par tous. Les deux peuvent nécessiter votre approbation avant exécution. 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 Smartling.
L'IA peut-elle télécharger de nouveaux fichiers sources ?
Non. L'IA travaille avec des fichiers déjà uploadés dans votre projet Smartling. Elle peut les ajouter à une tâche, vérifier leur statut et télécharger les traductions.
Intégrations associées
Laissez votre IA travailler dans Smartling dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter Smartling gratuitementPipMCP n’est pas affilié à Smartling. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






