Saltar al contenido

Integración · Herramientas de desarrollo

Conecte Claude y ChatGPT a Transifex

Pregunte a su IA qué tan avanzado está cada idioma en un proyecto de Transifex, cuáles cadenas aún no se han traducido o para corregir una traducción. Puede leer organizaciones, proyectos, recursos, cadenas fuente y traducciones, crear y actualizar tareas, publicar comentarios en cadenas y generar un archivo traducido para descargar. El estado de la localización está a una pregunta de distancia.

Conecta Transifex gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Qué tan avanzada está la traducción alemana de nuestro proyecto de aplicación web?”

    La IA lee el progreso de traducción del proyecto en alemán y reporta los conteos de traducidos, revisados y no traducidos por recurso.

  • “Encuentre la cadena con clave checkout.button y muestre su traducción francesa.”

    Enumera las cadenas fuente del recurso por clave, luego lee la traducción francesa de esa cadena junto con su estado de revisión.

  • “Cambie la traducción danesa de 'Guardar cambios' a 'Gem ændringer' y marquee como revisada.”

    Encuentra la traducción y actualiza el texto y el estado de revisión para esa cadena única.

Qué puede hacer tu IA

Proyectos y recursos

Enumere organizaciones, proyectos, idiomas objetivo y recursos, y cree o actualice proyectos y recursos.

Cadenas y traducciones

Lee, añade y edita cadenas fuente, lee traducciones por idioma y establece o revisa una única traducción.

Progreso, tareas y archivos

Vea el progreso de traducción y actividad, cree y actualice tareas, comente en cadenas y descargue archivos traducidos.

  • “Cree una tarea para traducir las nuevas cadenas de bienvenida al español e italiano para este viernes.”

    Crea una tarea de traducción en el proyecto con los idiomas, fecha límite y prioridad que le indique.

  • “Añada un comentario a la cadena de precios pidiendo a los traductores que lo mantengan bajo 20 caracteres.”

    Publica un comentario en la cadena fuente, visible para los traductores del proyecto.

  • “Dame el archivo sueco revisado para el recurso de aplicación móvil.”

    Inicia una descarga de archivo de traducción en modo revisado, verifica hasta que esté listo y devuelve el archivo traducido.

114 herramientas para Transifex

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • create_a_new_resource_translation_uploadModifica datos
  • create_context_screenshot_mapModifica datos
  • create_documentModifica datos
  • create_glossaries_async_downloadModifica datos
  • create_languageModifica datos
  • create_maintainerModifica datos
  • create_managerModifica datos
  • create_new_tmx_file_uploadModifica datos
  • create_organization_activity_reports_async_downloadModifica datos
  • create_projectModifica datosCrea un proyecto con nombre, slug, tipo (archivo o en vivo) y licencia. Vincúlalo en `data.relationships` a una organización y un idioma fuente, por ejemplo, {"data": {"type": "organizations", "id": "o:acme"}}.
  • create_project_activity_reports_async_downloadModifica datos
  • create_project_leverage_reports_async_downloadModifica datos
  • create_project_webhookElimina datos
  • create_resourceModifica datosCrea un nuevo recurso en un proyecto con nombre y slug, vinculando el proyecto y formato de archivo (i18n_format) en `data.relationships`. Sube el contenido fuente por separado.
  • create_resource_activity_reports_async_downloadModifica datos
  • create_resource_async_mergeModifica datos
  • create_resource_strings_async_downloadModifica datos
  • create_resource_translations_async_fillupModifica datos
  • create_source_stringModifica datosAñade una nueva cadena fuente a un recurso con una clave, texto (`strings`), contexto opcional y etiquetas.
  • create_string_commentModifica datosPublica un comentario o abre un problema en una cadena fuente, con un mensaje, prioridad opcional y categoría. Visible para los traductores del proyecto.
  • create_subscriptionModifica datos
  • create_taskModifica datosCrea una tarea de traducción en un proyecto con nombre, tipo de tarea, prioridad, fechas límite, códigos de idioma y opcionalmente IDs específicos de cadena; vincule el proyecto en `data.relationships`.
  • create_teamModifica datos
  • create_team_activity_reports_async_downloadModifica datos
  • create_tmx_async_downloadModifica datos
  • delete_context_screenshotElimina datos
  • delete_context_screenshot_mapElimina datos
  • delete_languagesMueve dinero
  • delete_maintainersMueve dinero
  • delete_managersMueve dinero
  • delete_messageElimina datos
  • delete_projectElimina datos
  • delete_project_webhookElimina datos
  • delete_resourceElimina datos
  • delete_resource_stringElimina datos
  • delete_resource_stringsMueve dinero
  • delete_subscriptionElimina datos
  • delete_taskElimina datos
  • delete_teamElimina datos
  • get_a_tmx_async_upload_status
  • get_context_screenshot
  • get_context_screenshot_map
  • get_document
  • get_glossaries_async_download
  • get_glossary
  • get_language
  • get_message
  • get_organizationObtenga una organización mediante `company_id` (formato o:orgslug).
  • get_organization_activity_reports_async_download
  • get_projectObtener un proyecto mediante `project_id`, incluyendo el idioma de origen y la configuración.
  • get_project_activityObtener la actividad de localización para un proyecto (`filter_project`) entre `filter_date_from` y `filter_date_to` (YYYY-MM-DD), opcionalmente para un solo idioma.
  • get_project_activity_reports_async_download
  • get_project_leverage_reports_async_download
  • get_project_webhook
  • get_resourceObtener un recurso mediante `resource_id`, incluyendo su formato de archivo, prioridad y cantidad de cadenas.
  • get_resource_activity_reports_async_download
  • get_resource_language_stat
  • get_resource_strings_async_download
  • get_resource_translation_async_upload
  • get_source_stringObtener una cadena de origen mediante `resource_string_id`, incluyendo su clave, texto, contexto y etiquetas.
  • get_subscription
  • get_taskObtener una tarea mediante `task_id`, incluyendo idiomas, fechas límite y estado.
  • get_team
  • get_team_activity_reports_async_download
  • get_tmx_async_download
  • get_translationObtener una traducción mediante `resource_translation_id` (el ID de la cadena más :l:idioma).
  • get_translation_file_downloadVerificar si se ha iniciado la descarga de un archivo de traducción con start_translation_file_download, mediante su `resource_translations_async_download_id`. Una vez finalizado el procesamiento, devuelve el archivo traducido.
  • get_user
  • list_languagesListar los idiomas que Transifex soporta, opcionalmente filtrados por código (`filter_code`, por ejemplo de o pt_BR). Los IDs de idioma se ven como l:de.
  • list_languages_2
  • list_maintainers
  • list_managers
  • list_organizationsListar las organizaciones Transifex a las que perteneces, opcionalmente filtradas por `filter_slug`. Los IDs de organización se ven como o:orgslug y son necesarios para la mayoría de otras herramientas.
  • list_project_languagesListar los idiomas de destino en los que un proyecto traduce, mediante `project_id`.
  • list_project_maintainers
  • list_projectsListar proyectos en una organización (`filter_organization`, por ejemplo o:acme), opcionalmente filtrados por nombre o slug. Los IDs de proyecto se ven como o:orgslug:p:projectslug.
  • list_resource_async_merges
  • list_resourcesListar los recursos (archivos de origen) en un proyecto (`filter_project`). Los IDs de recurso se ven como o:orgslug:p:projectslug:r:resourceslug.
  • list_source_stringsListar cadenas de origen en un recurso (`filter_resource`), opcionalmente por clave exacta o etiquetas. Úsalo para encontrar el ID de una cadena.
  • list_string_commentsListar comentarios y problemas en cadenas de una organización (`filter_organization`), filtrables por proyecto, recurso, estado, tipo y prioridad.
  • list_tasksListar tareas de traducción en una organización (`filter_organization`), filtrables por proyecto, nombre, estado, creador o asignado.
  • list_team_managers
  • list_teamsListar equipos de traducción en una organización (`filter_organization`).
  • list_teams_2
  • list_translation_progressObtener el progreso de traducción (contadores traducidos, revisados y no traducidos) para un proyecto (`filter_project`), opcionalmente limitado a un solo recurso o idioma.
  • list_translationsListar traducciones de un recurso (`filter_resource`) en un idioma (`filter_language`, por ejemplo l:de), con estado de revisión.
  • search_assignees
  • search_context_screenshot_maps
  • search_context_screenshots
  • search_glossaries
  • search_i18n_formats
  • search_language_assignees
  • search_project_webhooks
  • search_resource_strings_revisions
  • search_subscriptions
  • search_task_languages
  • start_translation_file_downloadModifica datosInicia la construcción de un archivo traducido para un recurso e idioma, con un modo opcional (por ejemplo, solo revisado). Luego consulte get_translation_file_download con el ID devuelto.
  • update_assigneesVisible para otros
  • update_context_screenshotModifica datos
  • update_languagesVisible para otros
  • update_maintainersVisible para otros
  • update_managersVisible para otros
  • update_messageModifica datos
  • update_projectModifica datosActualizar el nombre, descripción, etiquetas, privacidad u otros atributos de un proyecto mediante `project_id`. Solo cambian los atributos que pasas.
  • update_project_webhookElimina datos
  • update_resourceModifica datosActualizar el nombre, prioridad, categorías u otros atributos de un recurso mediante `resource_id`.
  • update_resource_stringsVisible para otros
  • update_resource_translationsVisible para otros
  • update_source_stringModifica datosActualice el texto, las etiquetas, el contexto o las instrucciones de una cadena de origen mediante `resource_string_id`.
  • update_subscriptionModifica datos
  • update_taskModifica datosActualice el nombre, la descripción, la prioridad o las fechas límite de una tarea mediante `task_id`.
  • update_teamModifica datos
  • update_teamsVisible para otros
  • update_translationModifica datosEstablezca o modifique el texto traducido de una cadena, o marque que ha sido revisada o corregida, mediante `resource_translation_id`.

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige Transifex en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Pegue su token de API de Transifex. En Transifex, haga clic en la imagen de perfil (arriba a la derecha), abra Configuración de usuario y seleccione Token de API en el menú izquierdo. Haga clic en Generar un token y copie inmediatamente, ya que solo se muestra una vez.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en Transifex?

Puede listar organizaciones, proyectos, idiomas de proyecto, idiomas soportados, recursos, cadenas fuente, traducciones, tareas, equipos y comentarios de cadenas, además de leer el progreso de traducción y la actividad del proyecto. Puede crear y actualizar proyectos, recursos, cadenas fuente y tareas, actualizar traducciones, comentar en cadenas y descargar archivos traducidos.

¿Vé mi token de API de Transifex?

No. Su token de API de Transifex se cifra en reposo y nunca se muestra a la IA. Después de guardarlo, no se muestra nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Usted elige qué herramientas están activas, por lo que puede comenzar con progreso y búsquedas solo. Cambiar una traducción o una cadena fuente afecta lo que ven sus traductores y su producto, y los comentarios son visibles para los traductores, por lo que estos pueden requerir su aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.

¿Cuánto cuesta?

PipMCP tiene un plan gratuito sin tarjeta de crédito requerida. Los planes de pago cobran por tarea completada. También necesita su propia cuenta de Transifex.

¿Cómo encuentra la IA el proyecto o cadena correcto?

Transifex usa IDs como o:acme para una organización y o:acme:p:webapp para un proyecto. La IA primero lista sus organizaciones, luego proyectos y recursos, y usa esos IDs en el siguiente paso. Puede nombrar simplemente el proyecto o cadena con palabras simples.

Pon tu IA a trabajar en Transifex hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta Transifex gratis

PipMCP no está afiliado a Transifex. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.