Ir al contenido

El análisis opcional, la grabación de sesiones y la publicidad permanecen desactivados a menos que los 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

Traduzca sus cadenas desde CI, no 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 alcance, 12 eventos de webhook firmados con HMAC, un servidor MCP que tu editor puede llamar y 20 formatos de archivo que realizan un ciclo completo sin reescribir el esquema. Envía el archivo y recibe los idiomas de vuelta.

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 alcance, desde Starter.

Un convertidor de formato en medio, eliminando silenciosamente plurales y comentarios.

Veinte formatos leídos y escritos de forma nativa, por lo que los plurales, marcadores y comentarios sobreviven al ciclo completo.

Consultar un endpoint para saber si la ejecución finalizó.

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 verificaciones ya ejecutadas. Un único 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 como está. Los marcadores de posición y los plurales regresan intactos.

cinco pasos: 20 formatos se leen tal como están, un token con alcance definido, la fase de traducción, la verificación de marcadores, un webhook firmado y luego pull
soluciones · consola de rutassolutions / developersDesarrolladores

pasos · Desarrolladores: 20 formatos, tal como están → API, CLI, Action o MCP → Flux en push, Deep por clave → La verificación de marcadores → Un webhook firmado, luego pull

lo que entra20 formatos, tal como estánlos plurales, marcadores de posición y comentarios sobreviven al ciclo completo
cómo llega allíAPI, CLI, Action o MCPun solo token de proyecto con alcance controla los cuatro, sesenta solicitudes por minuto
qué paseFlux en push, Deep por clavela pasada rápida en cada commit; la cuidadosa en las claves que marquesFluxDeepambos pases, elegidos por clave
la verificaciónLa verificación de marcadoresse rechaza un {token} renombrado o reordenado, nunca se adivinamarcadores de posiciónpluralesglosariolongitudla verificación que lo detecta aquí
lo que saleUn webhook firmado, luego pull12 eventos firmados con marca de tiempo y cuerpo; /v1/pull recupera todas las cadenas
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$19un mes
  • 300 000 palabras al mes
  • Proyectos e idiomas ilimitados, tres puestos
  • El token limitado que Free no puede generar: CLI, Action, API, MCP
El plan gratuito no requiere tarjeta, pero no permite generar un token de proyecto, por lo que las cinco superficies comienzan aquí.
Ver las ocho páginas
cada una comienza 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 implementada; la cinta de la primera semana es ilustrativa y nada de este panel se envía a ningún lado.

Una herramienta de traducción, versus un paso de compilación.

Transglot
en la tubería
Dónde se ejecuta
En CI. La acción de GitHub genera borradores al enviar cambios y la CLI hace lo mismo desde tu shell.
Autenticación
Tokens de proyecto con cinco capacidades: enviar, recibir, 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.
El formato, los eventos y los recuentos de 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 opciones se autentican con el mismo token con alcance definido, que el plan Free 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, 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 después de una verificación telefónica) y 10.000 al mes después, tres asientos y 15 filas de idioma, incluido el origen, que son 14 idiomas de destino. No puede generar un token de proyecto, por lo que la CLI, la acción, la API, los webhooks y el servidor MCP comienzan en el plan 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 dejar pasar silenciosamente una fila rechazada.
Sesenta solicitudes por minuto por token de proyecto. 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 un encabezado 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.
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, para 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 codec 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 prohibido del glosario recibe un reintento correctivo automático y las comprobaciones se ejecutan nuevamente sobre lo devuelto. 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 la web, sí. Publica un paquete de locale en la CDN desde el plan Starter y léelo en tiempo de ejecución, así que una corrección de texto es una publicación, no un lanzamiento. Las aplicaciones nativas aún toman 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 rutas.
La CLI tiene licencia MIT y está publicada en npm, y la acción de GitHub tiene licencia MIT con un repositorio público. La aplicación alojada en sí, incluido el motor y los codecs 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 alcance · 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.