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.

multilenguaje aplicacion

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

Categorizado en: