Gestionar las distintas versiones multilenguaje de tu aplicación

Si tienes pensado que tu proyecto este en varios idiomas deberías darte una vuelta por Mygengo, una excelente herramienta para gestionar las distintas versiones de archivo de cada idioma.

El problema de los archivos de lenguaje

Ya tenemos nuestra aplicación en nuestro idioma, lo mas probable si lo que buscamos es hacerla internacional es que tengamos uno o varios archivos definiendo un array con su contenido en nuestro idioma. Este mismo archivo se va a clonar tantas veces como idiomas tenga nuestra aplicación repitiendo el mismo array pero cambiando el contenido por la traducción en el idioma correspondiente.

Hasta aquí todo mas o menos simple, el problema viene a que cuando tenemos todos nuestros archivos de idiomas terminados ¿que pasa si queremos cambiar el archivo master, como le decimos al resto de las versiones en otros idiomas que deben ser modificadas?

La solución

Mygengo gestionando las distintas versiones y avisando al resto de los traductores que el archivo original fue modificado o bien diciendo lo que falta traducir para terminar las versiones de otros lenguajes.

Un excelente ejemplo de un caso así es es proyecto de traducción del CodeIgniter en donde podemos ver claramente como van evolucionando las distintas versiones.

Lo que me gusto ademas del proyecto y la idea es que el sitio tiene esto como un adicional 100% gratuito  pero el modelo de negocio de Mygengo pasa por vender traducciones, por lo que si estamos interesados en una traducción mas profesional simplemente podemos seleccionar alguna de las opciones que se nos ofrece y listo.

Web: Mygengo / Visto en Feedmyapp

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas