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 startups1 a 20 personas

Traduce todo tu producto antes de contratar para ello.

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

Cada cadena de tu aplicación, escrita en todos los idiomas en los que vendes, en cada push. Comienzas con 100 000 palabras (25 000 al registrarte, 75 000 después de una verificación telefónica) y 10 000 al mes después, gratis, sin tarjeta ni reescritura. Desde el plan Starter, la CLI lee el archivo de cadenas que ya tienes y la acción de GitHub confirma las traducciones en la rama.

Sin
Con

La traducción se archiva como un problema para después del ajuste producto-mercado, por lo que la app permanece solo en inglés.

Lo activas esta tarde, en el plan gratuito, sin tarjeta.

Un contrato de agencia firmado antes de haber ingresos para pagarlo.

100 000 palabras para comenzar (25 000 al registrarse, 75 000 después de una verificación telefónica) y 10 000 al mes después a $0, luego $19 fijos, con exceso medido a $0,0008 por palabra.

La refactorización de i18n que sigues prometiendo al backlog.

Desde Starter, la CLI lee lo que ya tienes: JSON, YAML y PO de gettext, con el esquema intacto.

first run · acme/app
resumen ilustrativo de ejecución
Idiomas de destino
3
Validaciones
4 de 4 en verde
Claves en la diferencia
426
Plan
Starter, $19 al mes
Pull request en cada push
cómo funciona

Tu archivo de cadenas de texto entra. Cada idioma regresa a tu rama.

cinco pasos: el archivo que ya tienes, la CLI al hacer push, la pasada de traducción, la verificación de plurales, un commit en tu rama. Nadie los ejecuta manualmente
soluciones · consola de rutassolutions / startupsStartups

pasos · Startups: Un archivo de cadenas → La CLI, al hacer push → Glossa Flux → La verificación de plurales → Un commit en tu rama

lo que entraUn archivo de cadenasJSON, YAML o gettext PO, esquema intacto
cómo llega allíLa CLI, al hacer pushlee el archivo que ya tienes; desde Starter, la acción de GitHub lo hace en cada push
qué paseGlossa Fluxrápido, genera borradores en cada push, la mayoría de las filas se resuelven solasFluxDeepel pase rápido, en cada push
la verificaciónLa verificación de pluralesel primer registro que no puedas leer es gramática antes que vocabulariomarcadores de posiciónpluralesglosariolongitudla verificación que lo detecta aquí
lo que saleUn commit en tu ramaborradores para cada idioma de destino, las cuatro verificaciones registradas por fila
una primera semana ilustrativaStartups
$ transglot push --wait
found messages/en.json · schema untouched
3 target locales · de-DE fr-FR ja-JP
426 keys · 4 of 4 checks · 1 corrective retry
committed to the branch · 3 locales drafted
day 6 · a signup in ja-JP
el plan que se ajusta
Gratis$0un mes
  • 100 000 palabras para empezar (25 000 al registrarse, 75 000 después de una verificación telefónica), luego 10 000 al mes
  • Un proyecto, tres puestos, 14 idiomas de destino
  • Sin tarjeta y nunca se medirá
Comienza con Free. La CLI y la Action comienzan en Starter, $19 al mes.
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.

Traducir después, frente a traducir esta tarde.

Transglot
esta tarde
Tiempo hasta el primer idioma
Un push. Se ejecutan las cuatro verificaciones y los borradores aparecen en el pull request.
Costo en etapa inicial
$0 por las primeras 100.000 palabras (25.000 al registrarse, 75.000 tras una verificación telefónica) y 10.000 al mes después; luego, tarifa fija de $19 con $0,0008 por palabra que exceda la cuota.
Deuda técnica de ingeniería
Ninguna. Tu formato hace ida y vuelta de forma nativa: plurales, marcadores y comentarios se conservan.
Control de calidad
Cuatro comprobaciones deterministas en cada fila: marcadores de posición, plurales, glosario y longitud. Una fila con errores recibe un reintento correctivo y un exceso de longitud se escribe, no se rechaza.
Quién lo gestiona
Nadie. La acción de GitHub genera borradores al hacer push desde Starter.
La columna izquierda es un mecanismo que puedes consultar en la documentación. La columna derecha es el proceso que reemplaza, no un competidor con nombre.
una primera semana ilustrativa

Cómo es realmente la primera semana.

day 0 · morning

Conectar el repositorio

Un comando encuentra el archivo de cadenas, lee su formato y deja el esquema intacto. No hay paso de migración.

sin reescritura
day 0 · afternoon

Llega la solicitud de extracción

Borradores para tus idiomas de destino, con las cuatro verificaciones registradas por fila y cualquier fila rechazada recibe un reintento correctivo antes de integrarse.

4 de 4 verificaciones, publicación
day 1

Integrado y luego olvidado

Cada push después de este se genera como borrador automáticamente. Olvidarse de ello es el objetivo de incluirlo en la integración continua.

0 reuniones
day 6

Un registro al que nadie del equipo puede leer

Alguien se incorpora en un idioma que no hablas. El glosario conservó los términos de tu producto y la verificación de plurales mantuvo la gramática.

ja-JP
day 30

La línea en la actualización semanal

Estás activo en más mercados de los que tienes personas, y la factura sigue siendo el plan fijo con el que comenzaste.

$19/mo
Nada en esa semana requiere contratar un traductor, llamar a un proveedor o usar una segunda herramienta.
Una semana ilustrativa. Cada paso en ella es un mecanismo documentado, no una historia de cliente.
los números

Lo que cuesta en la etapa inicial.

Tres cifras, cada una es un número de plan que puedes verificar en la página de precios en lugar de un resultado medido.
100,000

palabras para comenzar en el plan gratuito (25 000 al registrarse, 75 000 después de una verificación telefónica), luego 10 000 al mes, a $0 y sin tarjeta. Fuente: la fila Free de la configuración del plan.

$19

un mes para Starter: 300 000 palabras al mes, tres asientos y la API, webhooks y CLI para los que Free no puede generar un token. Fuente: la página de precios.

$80

por cada 100k palabras excedentes, porque el exceso se mide a $0,0008 por palabra. Fuente: la tarifa de exceso en la configuración del plan.

FAQs

Lo que pregunta un fundador antes de dedicar una tarde a esto.

¿Cómo traduzco mi aplicación a otros idiomas?
Apunta Transglot al archivo de cadenas que tu aplicación ya lee, elige los idiomas que deseas y cada clave se redacta en cada uno. Se ejecutan cuatro comprobaciones en cada fila antes de integrarla: marcadores de posición, plurales, términos del glosario y longitud. Desde el plan Starter, la acción de GitHub hace esto en cada push y confirma el resultado en la misma rama, para que nadie tenga que recordar ejecutarlo. En cualquier otro ejecutor, la CLI envía las cadenas y recupera los archivos.
Nada hasta las 100 000 palabras para comenzar (25 000 al registrarse, 75 000 después de una verificación telefónica) y 10 000 al mes después, que es el plan gratuito. Después de eso, Starter cuesta $19 al mes por 300 000 palabras, Team cuesta $49 por 1 000 000 y Business cuesta $149 por 4 000 000. Las palabras que excedan tu asignación se facturan a $0,0008 cada una, unos $80 por cada 100 000 palabras. La facturación anual es exactamente diez veces el precio mensual, así que dos meses son gratis.
Un proyecto, 100 000 palabras para comenzar (25 000 al registrarse, 75 000 después de una verificación telefónica) y 10 000 al mes después, tres puestos y 15 idiomas, incluido el que escribes, lo que da 14 objetivos de traducción. Es un límite estricto en lugar de un medidor, por lo que no genera factura y no requiere tarjeta. La CLI, la acción de GitHub, la API REST, los webhooks y el servidor MCP necesitan un token de proyecto, que el plan gratuito no puede generar, por lo que esas funciones comienzan en el plan Starter.
No, si tus cadenas ya están en un archivo. Se leen y escriben veinte formatos tal como son, incluidos JSON, YAML, gettext PO, Android XML, iOS strings y Flutter ARB, y el esquema vuelve igual que entró. Si tus cadenas aún están codificadas dentro de los componentes, extraerlas a un archivo es el único trabajo que debes hacer primero, y lo habrías hecho para cualquier herramienta de traducción.
Una sola ejecución. La redacción, las cuatro verificaciones y el único reintento correctivo ocurren dentro de ella, y lo que revisas al final es una solicitud de extracción en lugar de una hoja de cálculo. La parte que normalmente lleva semanas es encontrar un proveedor y acordar un precio, y aquí no hay nada de eso.
La mayoría de los equipos pequeños no lo hacen al principio. El motor escribe en todos los idiomas y las comprobaciones rechazan una fila con un marcador de posición roto, plural o término prohibido en lugar de enviarla. Cuando quieras una persona, el rol de traductor existe en todos los planes, incluido Free, y puede limitarse a un solo idioma.
Usa más de tu asignación: el medidor cuenta tus palabras de origen una vez por cada idioma al que las traduzcas. Lo que no cambia es el precio del plan. Los puestos, proyectos e idiomas nunca se facturan por separado, y una cadena sin cambios que ya tenga una coincidencia exacta en la memoria de traducción omite el motor y no cuesta nada.
No llega ningún cargo a la tarjeta, porque no hay tarjeta. El plan gratuito es un límite estricto, por lo que la ejecución se detiene en lugar de medir el uso. En un plan de pago, las palabras que excedan la asignación se facturan a $0,0008 cada una y aparecen en la misma factura, a la tarifa impresa en la página de precios antes de que te registres.
Sí. Agregar un idioma traduce las claves que aún no tienen contenido en ese idioma y deja todo lo demás intacto. No hay reimportación, ni segundo proyecto, ni paso de migración.
A cualquier etiqueta de idioma que ICU reconozca, que son 708 configuraciones regionales en la tabla actual, más un respaldo estructural para etiquetas fuera de ella. No hay una lista fija que se agote. El manejo de plurales proviene de los 224 idiomas con plurales de CLDR, por lo que un idioma que declara seis formas de plural se ajusta a esas seis.
Si mantiene sus cadenas en un archivo, sí. Veinte formatos funcionan nativamente de ida y vuelta, cubriendo JSON plano y anidado, YAML estilo Rails, PHP y JSON de Laravel, Android XML, iOS strings, stringsdict y xcstrings, Flutter ARB, XLIFF, gettext PO, propiedades Java, .NET RESX, CSV, XLSX y Markdown. Siete de los veinte incluyen soporte para plurales.
No. Tus cadenas se envían a nuestros subprocesadores de IA para ser traducidas y para nada más, bajo términos comerciales, y la página de confianza nombra a cada uno de ellos y dónde se ejecutan. La memoria de traducción compartida de coincidencias exactas está anonimizada y tiene una opción de exclusión por proyecto en todos los planes.
funciona con lo que ya utilizas

41 conectores, ya integrados.

plan gratuito · sin tarjeta · cancela cualquier día

Traduce tu producto esta tarde.

El plan gratuito no requiere tarjeta y nunca mide el uso. En los planes de pago, el exceso se cobra a $0,0008 por palabra, según lo impreso en la página de precios antes de registrarte.