jueves, 17 de mayo de 2012

Curioseando, curioseando...

     Curioseando, curioseando... encontré este programa de traducción automática que creo nos puede ser de utilidad para traducir textos pequeños pertenecientes a las lenguas que tenemos dentro de nuestro país y las similares. 
     El programa en cuestión es Apertium (http://www.apertium.org/), una plataforma libre, es decir, es de código abierto, nacida en Alicante. Fue creada, como ya he dicho antes, para lenguas similares.        Últimamente también ha incorporado el inglés y el catalán. Proporciona herramientas para gestionar datos lingüísticos entre pares de lenguas. 
     Una característica relevante es que nos ofrece la categoría gramatical de las palabras, muy eficaz si queremos desambiguar un sintagma nominal en inglés, por ejemplo, the neighbour: no sabemos si es el/la vecino/a y con esta herramienta obtenemos la información que precisamos.
     Procesa el texto de entrada en etapas:
  • Desformateo
  • Análisis morfológico
  • Desambiguación categorial
  • Transferencia estructural superficial
  • Transferencia léxica
  • Generación morfológica
  • Reformateo


     Este programa se emplea, por ejemplo, en el Seminario de Lingüística Informática de la Universidad de Vigo entre las lenguas español-gallego y en el Institut Universitari de Lingüística Aplicada de la Universidad Pompeu Fabra con occitano-catalán, inglés-catalán y francés-catalán.
Para probar si verdaderamente funcionaba este proyecto, utilicé la versión de prueba e introduje el siguiente texto extraído de un periódico gallego:

"A Galescola da Illa de Arousa abre as súas portas nesta xornada, tal e como (así o remarcou) comprometeu o Consorcio na reunión coas familias mantida a pasada semana. Os 24 nenos e nenas matriculados inicialmente comezarán así o periodo de adaptación, para familiarizarse co centro e cos 9 profesionais que conforman o cadro de persoal."

Y su traducción fue :

"La Galescola de la Isla de Arousa abre sus puertas en esta jornada, tal y como (así lo remarcó) comprometió el Consorcio en la reunión con las familias mantenida la pasada semana. Los 24 niños y niñas matriculados inicialmente comenzarán así el periodo de adaptación, para familiarizarse con el centro y con los 9 profesionales que conforman el cuadro de personal."


                                        


     Como podéis observar, la traducción que nos presenta es completamente correcta. No he tenido que aportar ningún dato a mayores ni modificar nada en el documento. 
Por ello, lo recomendaría para aquellos traductores que se quieran dedicar en un futuro a trabajar con lenguas nacionales o muy semejantes ya que, tal vez no sea una interfaz muy rápida pero sí muy eficaz a la hora de resolver dudas en cuanto a categorías gramaticales y traducción.

martes, 15 de mayo de 2012

OPENPROJ

     Antes de empezar a hablar del software de gestión de proyectos OpenProj, voy a definir los conceptos "proyecto" y " gestión de proyecto" vistos en clase y luego hacer un repaso de las principales características de éste último:
- Proyecto es el empeño temporal cuyo fin es crear un único producto, servicio o resultado
- Gestión de proyectos es la aplicación de conocimientos, competencias, herramientas y técnicas a las actividades de un proyecto para responder a los requisitos del mismo.

     Los proyectos se definen por cuatro variables que son el objetivo del proyecto, el tiempo, los costes (fijos y  variables) y los requisitos colaterales como las exigencias extraordinarias de los clientes.
     Las tareas que desempeña un gestor de proyectos son: planificar, controlar y supervisar, conseguir los resultados y gestionar recursos. 
     En cuanto a las fases de un proyecto, se pueden dividir en: 
  • Inicial, en la que se analiza y se da un presupuesto
  • Planificación
  • Ejecución
  • Control y supervisión
  • Cierre

     La información imprescindible que deben contener es que sean textos originales, las lenguas de destino tienen que estar identificadas por país, se tiene que señalar la fecha de entrega así como el formato, el objetivo de la traducción, la audiencia a la que va dirigida y la confirmación escrita del pedido antes de empezar.
     Hay diversos tipos de proyectos de traducción, tales como proyectos documentales, de páginas web, de software (del que hablaré más adelante) o multimedia. Los recursos pueden ser tanto humanos (traductores, revisores, especialistas, etc.) como materiales (licencias, programas, bases de datos, etc.)

     OpenProj, programa empleado en clase, es un software de gestión de proyectos que fue diseñado como sustituto para Microsoft Project. Lo desarrolló Projity en 2007 y se ejecuta en Java, por lo que da la posibilidad de ejecutarse en variedad de sistemas operativos. La versión actual es OpenProj 1.4, que incluye:
  1. Costes de valor acumulado, que es una técnica de gestión de proyectos que permite controlar la ejecución de un proyecto a través de su presupuesto y de su calendario de ejecución.
  2. Diagrama de Gantt, que es una herramienta gráfica que permite mostrar el tiempo de dedicación previsto para diferentes tareas a lo largo de un tiempo determinado.
  3. Gráfico PERT, siglas en inglés de Project Evaluation and Review Techniques, Técnicas de Revisión y Evaluación de Proyectos, que consiste en ser un modelo para la gestión de proyectos inventado por la Oficina de Proyectos Especiales de la Marina de la Guerra del Departamento de Defensa de los Estados Unidos de América que analiza las tareas involucradas en completar un proyecto e identificar el tiempo mínimo necesario para completar el proyecto.
  4. Estructura de descomposición del recurso gráfico (EDR), que es una lista jerárquica de recursos relacionados por su función, empleada para facilitar la gestión y controla el trabajo del proyecto.
  5. Diagrama de estructuras de descomposición del trabajo (EDT), que es una descomposición jerárquica que organiza y define el alcance total aprobado del proyecto. Los elementos finales se llaman "Paquetes de Trabajo".


     Después de haber dado una visión general de la gestión de proyectos y de un ejemplo visto en clase (OpenProj), os dejo una foto de muestra. 




martes, 8 de mayo de 2012

SYSTRAN

     Systran es una interfaz de traducción automática, al igual que Google o Reverso, que permite explorar documentos en su idioma materno y traducirlos. Una vez traducidos, se traducirán automáticamente todos los vinculados.  
     Las actividades fundamentales que realiza son:

  • Explorar la página web en su idioma materno o traducir páginas web.
  • Traducir documentos de Microsoft Word.
  • Traducir hojas de cálculo de Microsoft Excel.
  • Traducir presentaciones en Microsoft Power Point.
  • Traducir correo electrónico en Microsoft Outlook.
  • Traducir archivos PDF.
  • Alinear páginas web y archivos DOC, RTF, TXT, HTML, XHTML y PDF y realizar correcciones y edición.
  • Definir tareas de traducción para un conjunto de documentos y ejecutar trabajos programados de traducción.
  • Desarrollar diccionarios personalizados basados en la terminología de su empresa.
  • Añadir terminología específica a las traducciones.
  • Crear y utilizar memorias de traducción.
  • Extraer terminología para crear diccionarios personalizados.

     Sus aplicaciones son Systran Clipboard Taskbar (SCT), que traduce textos a partir del Portapapeles de Windows; Systran Translation Project Manager (STPM) que además de traducir, permite editar y mejorar la traducción conservando el formato; Systran Dictionary Manager (SDM) que permite crear diccionarios y memorias de traducción, y Systran MultiTranslate Utility (SMTU), diseñada para un volumen amplio de traducciones.
     Para finalizar, en rasgos generales, explico su procedimiento:

  1. Selección de un idioma de origen o detección automática.
  2. Selección de un idioma de destino en la lista desplegable de la derecha.
  3. Hacer click en ""Traducir".
  4. Se pueden mejorar las traducciones de varias maneras: haciendo click en "Opciones de traducción", o pinchando en el apartado de la barra destinado a "Diccionario" o "Revisar".


                                        
  


viernes, 4 de mayo de 2012

ALINEACIÓN

     En entradas posteriores he mencionado la alineación. Pero, ¿qué es este concepto? Pues bien, si queremos crear una memoria de traducción la podemos hacer a partir de la alineación de textos, que consiste en comparar el texto de origen y su traducción, haciendo coincidir los segmentos correspondientes y uniéndolos como unidades de traducción de una memoria de traducción. 
     En cuanto a las herramientas que emplea, nos encontramos con tres opciones:

  • Procedimiento manual, como una hoja de cálculo.
  • Herramientas que están incluidas en paquetes de MT como WinAlign (Trados) o el que empleamos en clase, DejàVu de Atril. 
  • Sistemas de código abierto como Bitext2TMX, LF Aligner, etc.

     Para mejorar el resultado de la alineación, es preciso detectar con antelación los posibles errores de alineación como la incoherencia de formatos entre ambos textos y la falta de correspondencias. También conviene revisar la alineación propuesta por el programa ya que pueden darse problemas de división de segmentos.
     El procedimiento que se sigue generalmente consiste en: comprobar que los textos en lengua origen y lengua término son adecuados y tienen el mismo formato de archivo, especificar el formato de entrada, especificar las lenguas de origen y llegada, seleccionar los archivos correspondientes, seguir las instrucciones de la herramienta de alineación elegida y exportar el resultado en un formato compatible con el programa de memoria que se vaya a utilizar. Todos ellos, han sido pasos que hemos seguido siempre a la hora de enfrentarnos con la alineación.
     El traductor, al contar con esta ayuda, mejora tanto la velocidad del volumen de trabajo como la calidad del mismo.


martes, 1 de mayo de 2012

REFLEXIÓN SOBRE LAS MEMORIAS DE TRADUCCIÓN

     Un tema que plantea debates entre los traductores es el de las memorias de traducción, incluso se ha llegado a hablar de ello en horas lectivas con algún profesor. Por lo que me gustaría hablar de ellas como "obstáculos/aliadas".
No cabe duda de que las memorias de traducción ayudan al trabajo del traductor. Como tales, constituyen un avance tecnológico. Sin embargo, por un lado, algunos traductores se oponen a ellas, las ven incluso como una amenaza hacia su profesión. Un ejemplo se puede leer en la página del traductor Xosé Castro (http://xcastro.com/articulos/), que las define como un "obstáculo". 
     Por otro lado, por más que queramos evitarlo, el paso del ordenador fue sin duda la más grande de las revoluciones en el mundo de la comunicación, cambiando profundamente numerosos ámbitos, tales como las relaciones sociales, el modo de trabajo, etc. y más concretamente en nuestro ámbito viene de la mano implicó la aparición de estas interfaces, que ofrecen una optimización de la productividad en la traducción porque automatizan los procesos repetitivos. Esto significa una mayor velocidad de trabajo. También aumentan la productividad gracias a la reutilización de la información que ya se ha obtenido mediante mediante traducciones anteriores y reaprovechan la estructura y el formato de los documentos originales, generados automáticamente en las traducciones.
     Además de todo lo anterior, otra ventaja es que facilitan el trabajo intelectual y mecánico relacionado con la traducción de una manera tan eficiente y hasta tal punto que nos podríamos llegar a plantear la pregunta de: ¿Sobrepasará en algún momento las capacidades de los humanos?
     Por el momento, no va en deterioro de la calidad de los profesionales traductores ya que aprovechan la traducción generada por los humanos pero... ¿qué pasará dentro de, por ejemplo, medio siglo si se sigue avanzando a un ritmo frenético en este sector?