DocumentaciónPreciosInvestigaciónEnterpriseCarreras
Estamos contratando
Iniciar sesiónRegistrarseAgenda una demo
Todos los clientes
Cal.comCal.com
Agendamiento

36 idiomas

automatizados sin trabajo continuo de ingeniería

Ahora nuestros ingenieros ni siquiera piensan en la localización. Solo crean funcionalidades, y las traducciones se generan automáticamente en 36 idiomas.

KW

Keith Williams

Head of Engineering, Cal.com

La misión de Cal.com es conectar a mil millones de personas para 2031 a través de una infraestructura de agendamiento de código abierto. Para lograrlo, necesita atender a usuarios en todos los idiomas, y durante años ese requisito frenó constantemente la velocidad del equipo de ingeniería.

El problema: siempre iban atrasados#

Cal.com había probado todos los enfoques tradicionales: traductores colaborativos a través de un sistema de gestión de traducciones y agencias de localización. Cada opción sumaba costos y complejidad de coordinación, pero el resultado era el mismo: incluso los idiomas de mayor prioridad estaban siempre desactualizados.

"Siempre íbamos atrasados con la internacionalización", recuerda Keith Williams, Head of Engineering. "A pesar de invertir en agencias y en colaboración abierta a través de sistemas de gestión de traducciones, incluso nuestros idiomas principales estaban desactualizados. Los costos eran altos y el trabajo manual alejaba a nuestros ingenieros de crear funcionalidades."

Es un patrón común. Las plataformas de localización tradicionales gestionan flujos de trabajo de traductores humanos: no eliminan la carga de coordinación, solo la ordenan. Cada ciclo de lanzamiento implicaba otro traspaso a un equipo externo, otra espera, otra ronda de revisión. El equipo de ingeniería podía lanzar una funcionalidad en un día; localizarla podía tomar dos semanas.

El cambio: la localización como infraestructura#

En 2025, Cal.com implementó un motor de localización en Lingo.dev. Un es una API de traducción con estado: conserva la terminología de producto de Cal.com, el vocabulario del dominio de agendamiento y la configuración por idioma en cada solicitud de traducción. Cuando el motor encuentra "Workspace" o "Booking" en una cadena en inglés, el glosario resuelve el término correcto para cada idioma antes de que el modelo genere un solo token.

El proceso de integración requirió algunos ajustes iniciales, dada la naturaleza open source del código de Cal.com y su comunidad de contribuidores. El equipo de Lingo.dev trabajó directamente en eso.

"Sus tiempos de respuesta eran increíbles", dice Williams. "Cuando necesitábamos ajustes, entregaban soluciones más rápido de lo que he visto con cualquier proveedor."

Resultados#

Una vez configurado el motor de localización, Cal.com lo conectó a su pipeline de CI/CD. Cada push de código activa el motor, y las traducciones se actualizan automáticamente en los 36 idiomas.

  • El equipo de ingeniería ya no gestiona flujos de trabajo de traducción
  • Los 36 idiomas se mantienen sincronizados con cada lanzamiento
  • Reducción significativa en los costos de localización frente al gasto en agencias
  • Cero traspasos: las traducciones ocurren en el mismo pipeline que los despliegues de código

"¿La mejor parte? Nuestros ingenieros ya ni siquiera piensan en la localización", explica Keith. "Solo crean funcionalidades, y las traducciones se generan automáticamente. Es exactamente lo que necesitábamos para que Cal.com fuera accesible para cualquier persona en cualquier parte del mundo."

Qué sigue#

Cal.com está ampliando el motor de localización para cubrir las plantillas de correo electrónico, la última superficie pendiente donde las traducciones todavía se gestionaban por separado. Cuando esté completo, cada cadena visible para el usuario dentro del producto fluirá por la misma infraestructura de localización.

Para un equipo que avanza hacia mil millones de conexiones, el efecto acumulativo importa: cada término del glosario que se configura hoy se aplica correctamente en cada funcionalidad nueva, cada lanzamiento nuevo y cada idioma nuevo.

Cómo funcionan los motores de localización
APIs de traducción con estado, con cadenas de modelos por idioma, glosarios y voz de marca
Integración con CI/CD
Conecta tu pipeline para que cada push active la localización automática

Crea tu motor de localización

Configura el glosario, la voz de marca y las cadenas de modelos por idioma. Conéctalo a tu pipeline.

Empieza gratisReservar una demo

Plataforma

API de localizaciónAPI de trabajos asíncronosMotores de localizaciónDetección de idiomaLingo.dev Platform MCPPrecios

Herramientas para desarrolladores

Lingo React MCPLingo CLILingo GitHub ActionLingo React Compiler
Alpha

Recursos

DocumentaciónLabsGuíasRegistro de cambiosIdiomasModelos LLM

Empresa

BlogInvestigaciónAgenda una demoClientesCarreras
Estamos contratando
humans.txt

Comunidad

GitHubDiscordTwitterLinkedIn
Con sede en San Francisco + presencia global
SOC 2 Type II·CCPA·GDPR
Respaldado por Y Combinator
Combinator
& Initialized Capital
Initialized Capital
& nuestros clientes
Privacidad·Términos·Cookies·security.txt

© 2026 Lingo.dev (Replexica, Inc).

Todos los sistemas funcionan con normalidad
Iniciar sesiónRegistrarseAgenda una demo