Pootle, amigo de las traducciones
2009/03/01 Kortabitarte Egiguren, Irati - Elhuyar Zientzia Iturria: Elhuyar aldizkaria
Google Summer of Code es un programa en el que participan, por un lado, proyectos de software libre y, por otro, estudiantes. Google pone dinero, claro. El programa premia con 4.500 dólares a cada alumno que haya desarrollado con éxito un proyecto de software libre.
Entre los proyectos de software libre, Julen Ruiz Aizpuru optó por el sistema Pootle de traducción. A través del pootle, las traducciones de los programas se pueden hacer a través de la web y en colaboración con el trabajo en grupo. Esto no significa que el software complete automáticamente la traducción, pero sí que es un entorno que ayuda al traductor.
Para ello, por un lado, dispone de una serie de verificaciones o checks que permiten detectar errores en la traducción. Por ejemplo, si al final del texto original hay un punto y se olvida poner ese punto, Pootle avisa al usuario que falta ese punto. Asimismo, ofrece apoyo terminológico. Por ejemplo, cuando el usuario está devolviendo un navegador web, puede cargar la terminología relacionada con las webs y, mientras se está traduciendo, le aparecerán palabras relacionadas con la unidad de traducción actual.
Por otra parte, algunos idiomas utilizan caracteres bastante especiales que no están en el teclado. Pootle ofrece la posibilidad de clicar directamente con el ratón en estos caracteres.
Pootle organiza sus archivos en idiomas y proyectos, un idioma puede tener varios proyectos y un proyecto puede estar asignado a varios idiomas. Cuenta con una sencilla y sencilla interfaz de edición de ficheros que al ser una herramienta web permite participar en el proceso de traducción desde cualquier lugar.
Mejoras
Sin embargo, no todo es dulce dentro de Pootle, y hay aspectos a mejorar y otros aspectos que merecerían añadirse. Todos ellos han sido analizados por el informático de la UPV Julen Ruiz Aizpuru en Google Summer of Code.
El objetivo del proyecto ha sido introducir mejoras en la herramienta libre denominada Pootle, centrada en el software libre y la localización. Dentro de este marco, ha tenido un claro objetivo: mejorar la experiencia del usuario. Para ello propone una serie de mejoras. Por un lado, ha añadido el lenguaje fuente alternativo. De hecho, la mayoría de las traducciones se realizan en inglés como lengua original, y en ocasiones la gente no se anima a traducir porque no sabe bien inglés. En otros casos, por cuestiones relacionadas con la terminología, es de ayuda ver cómo se ha traducido en otro idioma. De hecho, en muchos casos, en los mensajes y menús de los programas aparecen palabras como file, edit, view ... y como ocurre en el caso de la palabra view, sólo en inglés, no sabemos exactamente si es un nombre o un verbo, es decir, qué forma es y si debe ser vista o traducida como visión. La incorporación de un lenguaje fuente alternativo permite paliar estos problemas.
Además, en lugar de escribir directamente en el fichero de traducción, existe la posibilidad de realizar recomendaciones en Pootle. Estas recomendaciones son aceptadas o rechazadas por los responsables del proyecto. Pero si antes otro traductor ha recomendado ¿qué? Para evitar un trabajo inútil, el informático guipuzcoano ha permitido a los traductores ver recomendaciones.
Asimismo, ha introducido algunas mejoras en la función de búsqueda. El buscador actual es bastante simple, y si se quiere buscar conceptos tan habituales como Firefox, se obtienen resultados insuficientes. Esta mejora supondrá poder definir el campo de búsqueda y es previsible que se produzcan cambios en la visualización de los resultados.
Finalmente se ha integrado en el open tran. Open-tran es una web que recoge numerosas traducciones ya realizadas. Una especie de memoria de traducción gigante. En una unidad de traducción, las palabras significativas se buscan en la terminología local para posteriormente visualizar una lista de palabras relacionadas. La integración en el open tran permitirá obtener los resultados de este servicio.
Todas estas mejoras fueron llevadas a cabo por el informático Julen Ruiz Aizpuru en el Google Summer of Code del año pasado y sirvieron para trabajar en el proyecto fin de carrera. Todos estos cambios están integrados en la última versión de Pootle (http://librezale.org:8080/).
Gai honi buruzko eduki gehiago
Elhuyarrek garatutako teknologia