Image Localization Manager

Hoy tengo el placer de hablaros de Image Localization Manager, un programa que he creado estos días en mi tiempo libre y que espero que le sea de utilidad a alguien.

Durante mi etapa en AbroadLink he tenido que preparar los archivos de páginas web para procesarlos con una herramienta de traducción asistida como SDLX o Idiom WorldServer. Ahora bien, las imágenes eran un caso especial, ya que el proceso consistía en ir comprobando las imágenes que necesitaban traducción y hacer una tabla en un documento de Word con la ruta y el texto de la imagen para incluirlo en el lote de archivos de traducción.

Tras un primer y engorroso proceso manual, busqué soluciones al problema para reducir esfuerzos en el futuro. No tardé mucho tiempo hasta que encontré que WebBudget incluye una opción para buscar imágenes en un directorio y luego exportar todos los datos especificados a una tabla de Word o Excel. La solución no es mala, pero es que WebBudget cuesta 395 € y encima solo quería usar esa opción.

Total, que ahora que tengo tiempo y ganas me he puesto a poner en práctica mis habilidades de Visual Basic y he lanzado la primera versión de Image Localization Manager, un software basado en la función que acabo de mencionar de WebBudget. La idea es sencilla: se especifica la carpeta que queremos analizar (busca en subcarpetas también); se muestran todas las imágenes encontradas; se comprueba una por una y, si tiene texto, se escribe en la columna Source Text y se marca la casilla correspondiente; por último, cuando se haya acabado de comprobar todo, se exportan los resultados a un archivo CSV. De esta forma, el traductor puede cargar el CSV generado en Image Localization Manager y traducirlo. Una vez traducido el CSV, el maquetador carga el CSV traducido y va abriendo cada imagen con solo hacer clic con el botón derecho sobre cada fila. Y lo mejor de todo es que se puede ver la imagen en todo momento para no tener que ir cambiando de aplicación.

He publicado Image Localization Manager como software libre bajo licencia GPL, así que si tenéis una necesidad particular que queráis añadir para mejorar el programa lo podéis hacer sin problema si tenéis conocimientos de Visual Basic. Además, si logrado sacar adelante el proyecto es porque he utilizado código fuente de ejemplos y otros proyectos. Por supuesto, se incluye una guía rápida que explica al detalle (mucho mejor que el párrafo anterior) cómo funciona Image Localization Manager y el uso que se debe hacer de él según lo utilice un gestor de proyectos, un traductor o un maquetador.

Por cierto, tanto el programa como el código fuente y la documentación están en inglés a modo de lengua franca para que todo el mundo pueda usar Image Localization Manager sin problemas. Si eres nativo de inglés y encuentras algún fallo, siempre puedes corregirlo ;) De momento quiero darle las gracias a Olli por haber probado una versión beta para que me diera su opinión.

En fin, ¡espero que le sirva a alguien!

Descarga | Instalador de Image Localization Manager
Descarga | Código fuente de Image Localization Manager
Descarga | Guía rápida de Image Localization Manager

Comparte esta entrada
  • Twitter
  • Meneame
  • del.icio.us
  • Facebook
  • PDF

5 comentarios para “Image Localization Manager”

  1. Elizabeth dice:

    Bajando. :) ¡Tiene muy buena pinta!

  2. Nicolas dice:

    ¡bravo! ¡Sencillo pero imprescindible para la localización! Voy a probarlo y darte mi opinión.

  3. Natalia dice:

    ¡Muchísimas gracias!

  4. Olli dice:

    Ah sí? Yo he hecho todo eso¿? :P

  5. [...] por otra en lugar de retocarla, etc.) (segunda parte). Por cierto, que Manuel menciona el programa Image Localization Manager que hice hace algún tiempo para facilitar la tarea de gestionar imágenes en un proyecto de [...]

Escribe un comentario

Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv Enabled