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 startupsde 1 a 20 personas

Traduce todo tu producto antes de contratar a alguien 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 cada idioma en el que vendes, en cada push. 100 000 palabras para empezar (25 000 al registrarte, 75 000 después de una verificación telefónica) y 10 000 al mes después, gratis, sin tarjeta y sin 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 aplicación permanece solo en inglés.

Lo activas esta misma tarde, con el plan gratuito y sin tarjeta.

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

100.000 palabras para empezar (25.000 al registrarse, 75.000 tras 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 añadir a la lista de tareas pendientes.

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

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

Tu archivo de cadenas entra. Cada idioma vuelve a tu rama.

cinco pasos: el archivo que ya tienes, la CLI al hacer push, el paso de traducción, la comprobación de plurales, un commit en tu rama. Nadie los ejecuta manualmente
soluciones · consola de rutasolutions / 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 GitHub Action lo hace en cada push
qué paseGlossa Fluxrápido, genera borradores en cada push, la mayoría de filas se aclaran solasFluxProfundoel pase rápido, en cada envío
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í
el resultadoUn 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$0al mes
  • 100 000 palabras para empezar (25 000 al registrarse, 75 000 tras una verificación telefónica) y luego 10 000 al mes
  • Un proyecto, tres puestos, 14 idiomas de destino
  • Sin tarjeta y nunca se medirá
Empieza con Free. La CLI y la Action comienzan en Starter, 19 $ al mes.
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.

Traducir más tarde, frente a traducir esta tarde.

Transglot
esta tarde
Tiempo hasta el primer idioma
Un push. Se ejecutan las cuatro comprobaciones y los borradores llegan a la pull request.
Coste en fase seed
$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 $19 fijos con $0,0008 por palabra más allá del límite.
Deuda técnica
Ninguna. Tu formato hace round-trip nativo: 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 GitHub Action genera borradores tras cada 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 luce 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 ningún paso de migración.

sin reescritura
day 0 · afternoon

Llega la pull request

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

4 de 4 verificaciones completadas, publicando
day 1

Integrado y luego olvidado

Cada push posterior a este se genera como borrador automáticamente. Olvidarse de ello es precisamente el objetivo de incluirlo en la integración continua (CI).

0 reuniones
day 6

Un registro que nadie del equipo puede leer

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

ja-JP
day 30

La línea en la actualización semanal

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

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

Cuánto cuesta en la etapa inicial.

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

palabras para empezar en el plan gratuito (25.000 al registrarse, 75.000 tras 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

al mes para Starter: 300.000 palabras al mes, tres puestos y la API, webhooks y CLI que Free no puede generar mediante token. Fuente: la página de precios.

$80

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

FAQs

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

¿Cómo traduzco mi app 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 que aterrice: 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 100.000 palabras para empezar (25.000 al registrarse, 75.000 tras una verificación telefónica) y 10.000 al mes después, que es el plan gratuito. Después, Starter es $19 al mes por 300.000 palabras, Team es $49 por 1.000.000 y Business es $149 por 4.000.000. Las palabras que superen tu límite se miden 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 empezar (25.000 al registrarse, 75.000 tras una verificación telefónica) y 10.000 al mes después, tres puestos y 15 idiomas, incluido el que escribes, lo que supone 14 idiomas de traducción. Es un límite estricto en lugar de un medidor, por lo que no puede generar una factura y no necesita 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 emitir, por lo que esos servicios comienzan en Starter.
No, si tus cadenas ya están en un archivo. Veinte formatos se leen y escriben tal cual, 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 directamente 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 (pull request) 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 cada idioma 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 cada plan, incluido el gratuito, y puede limitarse a un solo idioma.
Utiliza 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 asientos, 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 tiene costo alguno.
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 miden a $0,0008 cada una y aparecen en la misma factura, a la tarifa indicada en la página de precios antes de registrarte.
Sí. Al añadir un idioma, se traducen las claves que aún no tienen contenido en ese idioma y se 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 pueda agotar. 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 realizan ida y vuelta de forma nativa, cubriendo JSON plano y anidado, YAML estilo Rails, PHP y JSON de Laravel, XML de Android, cadenas de iOS, stringsdict y xcstrings, ARB de Flutter, XLIFF, PO de gettext, propiedades de Java, RESX de .NET, CSV, XLSX y Markdown. Siete de los veinte incluyen soporte para plurales.
No. Tus cadenas se envían a nuestros subprocesadores de IA únicamente 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 operan. 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 es de $0,0008 por palabra, como se indica en la página de precios antes de registrarte.