
Nacido de un almuerzo: con una base de clientes en rápido crecimiento y un producto en constante evolución, el proceso de localización de Livestorm tenía dificultades para seguir el ritmo del creciente número de cadenas de texto y locales. El viaje de Deliveroo hacia 170,000 socios y contando.
Con el objetivo de acelerar, agilizar y centralizar la localización, Livestorm implementó Phrase Strings. La plataforma intuitiva está ayudando a Livestorm a ahorrar tiempo y minimizar los errores de traducción y, fundamentalmente, la solución de Phrase escalará sin problemas a medida que Livestorm siga creciendo.
DESAFÍO
Más idiomas, más cadenas de texto, más complejidad
Cuando Livestorm se lanzó en 2016, la mayoría de sus clientes tenían su sede en Francia y EE. UU., pero no pasó mucho tiempo antes de que ganara tracción a escala global. Hoy en día, Livestorm tiene clientes en más de 40 países, y atender a una base de usuarios tan lingüísticamente diversa no es una tarea fácil.
Thibaut Davoult, ingeniero de crecimiento en Livestorm, explica: «La aplicación de Livestorm está disponible en 16 idiomas y añadimos más de forma regular». Al mismo tiempo, siempre estamos trabajando en nuevas funciones, lo que significa más cadenas de texto que necesitan traducción. A medida que el número de locales y el volumen de texto crecía, la localización se volvía cada vez más compleja».
Livestorm incentiva a sus usuarios y clientes para que ayuden con las traducciones, pero dependía de hojas de cálculo para recopilar manualmente las claves de idioma de los colaboradores. Sin una herramienta dedicada, recopilar las traducciones era una tarea que consumía mucho tiempo y el control de versiones era particularmente doloroso. Internamente, el equipo desarrolló una lista de verificación meticulosa para evitar errores al implementar un nuevo idioma.
Sin embargo, a medida que la escala de la localización crecía (con más idiomas, cadenas de texto y empleados involucrados), la lista de verificación se volvió más engorrosa que efectiva. «La velocidad de localización se estaba convirtiendo en un problema», continúa Thibaut. «Y los desarrolladores estaban asumiendo demasiada carga de trabajo». Necesitábamos una forma de acelerar y centralizar el proceso, y necesitábamos una solución que fuera escalable a medida que Livestorm siguiera creciendo».
SOLUCIÓN
Phrase Strings: fácil de usar, fácil de implementar
Tras evaluar cuidadosamente varias soluciones de localización, Livestorm decidió implementar Phrase Strings. Robin Lambert, cofundador y diseñador de producto en Livestorm, dirige el equipo de localización y fue el responsable de elegir la nueva solución. Robin comenta: «Con diferencia, el criterio de selección más importante para nosotros fue la facilidad de migración desde nuestro antiguo sistema»
Lo último que queríamos hacer era reproducir manualmente todos nuestros datos de hojas de cálculo. «Las potentes herramientas de importación de Phrase Strings y su excelente equipo de incorporación hicieron que fuera una decisión fácil». Livestorm también quedó impresionado por la facilidad de uso de Phrase Strings y su amplio soporte de formatos. El equipo de Robin trabaja tanto con i18next como con Rails i18n, por lo que la flexibilidad de formato era esencial. Phrase Strings consolida todas las tareas de localización de Livestorm en un único tablero fácil de usar.
Los traductores pueden trabajar directamente a través del tablero, lo que elimina por completo la necesidad de hojas de cálculo. Del mismo modo, Phrase Strings permite un proceso de localización centralizado y bien definido, por lo que Livestorm ya no tiene que preocuparse por seguir manualmente una compleja lista de verificación. Robin añade: «Con la ayuda del equipo de incorporación de éxito del cliente de Phrase Strings, implementar la solución llevó menos de dos semanas. Es toda una hazaña considerando lo complicado que era nuestro proceso heredado cuando hicimos el cambio».
ESTADÍSTICAS Y DATOS
Livestorm en cifras
40
países
17
idiomas
50 %
menos tiempo dedicado a la localización
1.6M
palabras procesadas
BENEFICIOS
Simple y escalable
Livestorm está ahora perfectamente posicionado para ofrecer su servicio de conferencias web en más idiomas y con más funciones que nunca, sin verse limitado por las restricciones de localización. «El proceso de localización está mucho más optimizado, lo que facilita enormemente el lanzamiento de nuevas versiones y la incorporación de nuevos locales», confirma Thibaut. «Diríamos que hemos reducido el tiempo de trabajo de los desarrolladores al añadir nuevos idiomas en un 50 %».
Phrase Strings ofrece ahorro de tiempo a través de una gran cantidad de funciones. Al mantener hojas de cálculo, siempre existía el riesgo de eliminar accidentalmente claves válidas; pero con Phrase Strings, eso ya no es un problema en absoluto. Asimismo, el motor de búsqueda y las herramientas de seguimiento del progreso de Phrase Strings facilitan la búsqueda de claves concretas o ver qué necesita ser traducido. Por último, pero no menos importante, con Phrase Strings automatizando muchos de los procesos que los desarrolladores de Livestorm solían realizar manualmente, añadir nuevos idiomas es ahora significativamente más sencillo.
Lo más importante es que Phrase Strings es totalmente escalable, por lo que Livestorm podrá seguir disfrutando de todas las ventajas incluso a medida que el tamaño de la empresa y el alcance de la localización sigan creciendo. Thibaut concluye: «Phrase Strings ya nos ha permitido duplicar el número de personas involucradas internamente en la localización, y esa cifra debería aumentar adecuadamente a medida que el equipo crezca». «Es genial saber que podemos ampliar el equipo de localización sin aumentar la complejidad del proceso».
FUNCIONES UTILIZADAS
Funciones clave de Phrase Strings que ayudan a Livestorm a localizar a escala
API
La API permite importar archivos de localización, descargar archivos de localización, etiquetar claves o interactuar de otras formas con los datos de localización almacenados en tu cuenta de Phrase Strings.

Roles de usuario y control de acceso
Organiza tu equipo de localización asignando roles dedicados y derechos de acceso a cada miembro del equipo según los proyectos y los locales.
Proyectos múltiples
A medida que los proyectos de software crecen y se vuelven más complejos, ayuda dividirlos en módulos para mantenerlos manejables. Lo mismo ocurre con la localización de proyectos de software.
¿Todo listo para empezar?
Llega a un público mayor y establece conexiones más profundas hoy mismo.

