Saltar al contenido

El análisis opcional, la grabación de sesiones y la publicidad permanecen desactivados a menos que aceptes. Puedes rechazarlos y usar Transglot. Cambia tu elección en cualquier momento en Preferencias de cookies. Política de cookies

transglot para desarrolladoresapi, cli, mcp

Traduce tus cadenas desde CI, no desde un panel.

Ve tu sitio en francés, alemán y español, gratis.Sin registro. Sin configuración.

Una API REST con tokens con ámbito, 12 eventos de webhook firmados con HMAC, un servidor MCP al que puede llamar tu editor y 20 formatos de archivo que permiten ida y vuelta sin reescribir el esquema. Envía el archivo y recibe los idiomas.

Sin
Con

Un panel que alguien tiene que recordar abrir.

La CLI y la acción de GitHub se ejecutan en CI con un token de proyecto con ámbito, desde el plan Starter.

Un conversor de formatos en medio, eliminando silenciosamente plurales y comentarios.

Veinte formatos leídos y escritos nativamente, por lo que los plurales, marcadores y comentarios sobreviven al proceso de ida y vuelta.

Consultar un endpoint para saber si la ejecución ha terminado.

12 eventos de webhook, firmados sobre la marca de tiempo y el cuerpo, para que tu receptor pueda aplicar su propia ventana de repetición.

Envía un archivo de cadenas y recibe borradores de idiomas con las cuatro comprobaciones ya ejecutadas. Un token de proyecto impulsa la CLI, la acción de GitHub, la API REST y el servidor MCP, y el límite es de 60 solicitudes por minuto por token.

cómo funciona

Tu archivo entra tal cual es. Los marcadores de posición y los plurales vuelven intactos.

cinco pasos: 20 formatos se leen tal cual, un token con ámbito, el pase de traducción, la verificación de marcadores, un webhook firmado y luego la extracción
soluciones · consola de rutasolutions / developersDesarrolladores

pasos · Desarrolladores: 20 formatos, tal cual → API, CLI, Acción o MCP → Flux al hacer push, Deep por clave → La verificación del marcador de posición → Un webhook firmado, luego pull

lo que entra20 formatos, tal cuallos plurales, marcadores de posición y comentarios sobreviven al viaje de ida y vuelta
cómo llega allíAPI, CLI, Acción o MCPun token de proyecto con ámbito único impulsa los cuatro, sesenta solicitudes por minuto
qué paseFlux al hacer push, Deep por claveel pase rápido en cada commit; el cuidadoso en las claves que marquesFluxProfundoambos pases, elegidos por clave
la verificaciónLa verificación del marcador de posiciónse rechaza un {token} renombrado o reordenado, nunca se adivinamarcadores de posiciónpluralesglosariolongitudla verificación que lo detecta aquí
el resultadoUn webhook firmado, luego pull12 eventos firmados sobre marca de tiempo y cuerpo; /v1/pull extrae todas las cadenas de nuevo
una primera semana ilustrativaDesarrolladores
$ transglot push
POST /v1/push · 200 · abilities: push, pull
placeholders · {amount} kept in every locale
webhook · signed over timestamp + body · delivered
$ transglot pull
3 locales written back, schema untouched
el plan que se ajusta
Starter$19al mes
  • 300.000 palabras al mes
  • Proyectos e idiomas ilimitados, tres puestos
  • El token con alcance que Free no puede generar: CLI, Action, API, MCP
Gratis no requiere tarjeta, pero no puede generar un token de proyecto, así que las cinco superficies comienzan aquí.
Ver las ocho páginas
todas comienzan con el mismo plan gratuito
Un elemento fijo en tu navegador. Los cinco pasos, los dos pases, las cuatro verificaciones y las filas del plan son el mecanismo implementado y la lista de precios publicada; la cinta de la primera semana es ilustrativa y nada de esta interfaz se envía a ningún lugar.

Una herramienta de traducción, frente a un paso de compilación.

Transglot
en el pipeline
Dónde se ejecuta
En CI. La acción de GitHub genera borradores al hacer push, y la CLI hace lo mismo desde tu terminal.
Autenticación
Tokens de proyecto con cinco capacidades: push, pull, gestionar, leer y escribir, con un subconjunto de despliegue de tres capacidades.
Eventos
12 eventos de webhook, firmados con HMAC sobre la marca de tiempo y el cuerpo.
Formatos
Veinte formatos, leídos y escritos de forma nativa. Siete de ellos admiten plurales, y un formato que no puede expresar una forma plural rechaza la fila en lugar de inventar una.
Agentes
Un servidor MCP que expone 17 herramientas MCP, para que un editor pueda traducir lo que falta o ejecutar QA sin salir del archivo.
Los recuentos de formatos, eventos y herramientas anteriores están fijados a las enumeraciones de las que provienen mediante pruebas que fallan cuando la copia se desvía.
lo que puedes llamar

Cinco formas de entrar, un token de proyecto.

Las cinco se autentican con el mismo token con ámbito, que el plan Gratuito no puede generar. Comienzan en el plan Starter.
No hay descarga de traducciones en el navegador, deliberadamente. Las formas de salida son el endpoint de pull, la CLI, el paquete de la CDN y la sincronización con almacenamiento de archivos.

FAQs

Lo que un desarrollador verifica antes de escribir la primera llamada.

¿Hay una API de traducción que pueda llamar desde mi propio código?
Sí: una API REST v1, una CLI en npm, una acción de GitHub, un servidor MCP con 17 herramientas y 12 eventos de webhook firmados. Los cinco se autentican con el mismo token de proyecto con ámbito específico, que el plan gratuito no puede generar, por lo que comienzan en Starter, 19 $ al mes.
Un proyecto, 100.000 palabras para empezar (25.000 al registrarse, 75.000 tras una verificación telefónica) y 10.000 al mes después, tres puestos y 15 filas de locale, incluida la de origen, lo que supone 14 idiomas de destino. No puede emitir un token de proyecto, por lo que la CLI, la Action, la API, los webhooks y el servidor MCP comienzan en Starter.
Añade la acción de GitHub. Redacta cada idioma asignado en el push y los confirma en la rama en la que se ejecutó el flujo de trabajo, por lo que en una rama de funcionalidad las traducciones llegan en la solicitud de extracción para esa rama, con el cambio en lugar de después. La CLI envía y recupera desde cualquier otro ejecutor y, con --wait, sale con código distinto de cero cuando falla una ejecución, lo que pone el paso en rojo en lugar de permitir que una fila rechazada pase silenciosamente.
Sesenta solicitudes por minuto por token de proyecto. El límite es por token, no por organización, así que un trabajo de CI ruidoso no puede saturar tu lector de producción.
Cada entrega incluye una cabecera de marca de tiempo y una firma HMAC calculada sobre la marca de tiempo y el cuerpo. Publicamos la marca de tiempo para que tu receptor pueda aplicar la ventana de repetición que desee; nosotros no imponemos ninguna por ti.
12 eventos de webhook: batch.completed, batch.failed, key.created, key.updated, key.deleted, translation.updated, translation.reviewed, language.added, language.removed, glossary.updated, qa.completed y source_drift.repaired. La misma lista está disponible en GET /v1/webhooks/events, así que tu código nunca tiene que codificarla manualmente.
Un token tiene cinco capacidades: push, pull, manage, read y write, y existe un subconjunto de tres capacidades para despliegue, destinado a trabajos que solo necesitan mover archivos. Los tokens se generan por proyecto, por lo que uno no puede acceder a un proyecto para el que no fue creado.
Siete de los veinte: Android XML, iOS stringsdict, iOS xcstrings, Flutter ARB, gettext PO, CSV y XLSX. Laravel PHP no lo hace y, en lugar de inventar una forma, su códec rechaza la fila.
Sí, con 17 herramientas, para que un agente pueda leer un proyecto, listar y añadir idiomas, obtener y actualizar una sola traducción, extraer y enviar archivos completos, traducir lo que falta, sondear o cancelar un lote, reintentar uno fallido y ejecutar QA sin salir del editor. Cuatro de las diecisiete son las herramientas del glosario. Cancelar un lote devuelve las palabras no gastadas a tu asignación.
Un marcador de posición roto, una forma plural faltante o un término de glosario prohibido recibe un reintento correctivo automático y las comprobaciones se ejecutan nuevamente en lo que vuelve. Si sigue fallando, la fila se rechaza en lugar de escribirse en tu archivo. Una fila que solo excede su longitud se escribe en su lugar y, desde el plan Team, la aprobación automática o una ejecución de QA la marca para revisión.
En web, sí. Publica un paquete de locale en la CDN desde el plan Starter y léelo en tiempo de ejecución, así que corregir un texto es publicar, no lanzar una versión. Las apps nativas siguen tomando sus cadenas de los formatos de archivo y necesitan una compilación.
GET /v1/pull, la CLI, el paquete CDN o la sincronización de almacenamiento de archivos con S3, Dropbox o Drive. No hay descarga de traducciones desde el navegador deliberadamente, así que planea usar una de esas cuatro vías.
La CLI tiene licencia MIT y está publicada en npm, y la acción de GitHub es MIT con un repositorio público. La aplicación alojada en sí, incluido el motor y los códecs de formato, es privada, y nada en este sitio debe interpretarse como lo contrario.
Funciona con lo que ya utilizas

41 conectores, ya integrados.

tokens con ámbito · eventos firmados · 20 formatos

Integra la traducción en CI y olvídate del resto.

La versión gratuita no requiere tarjeta. La CLI, la acción, la API y el servidor MCP comienzan en el plan Starter, 19 $ al mes.