Virtaal ( pronunciación en afrikáans: [ fərˈtɑːl ] ) es una herramienta de traducción asistida por computadora escrita en el lenguaje de programación Python . Es software libre desarrollado y mantenido por Translate.org.za. [ 1 ] [ 2 ] [ 3 ]
Virtaal está construido utilizando Translate Toolkit, lo que le permite procesar diversos formatos de traducción y localización .
Nombre
El nombre Virtaal es un juego de palabras. En afrikáans , idioma oficial de Sudáfrica , donde se encuentra Translate.org.za, la expresión vir taal significa "para el lenguaje", mientras que la palabra vertaal (que se pronuncia igual) significa "traducir". [ 4 ]
Filosofía del diseño
El principio fundamental del diseño de Virtaal es la optimización de la interfaz para el traductor. Esto incluye garantizar que todas las funciones relevantes sean accesibles mediante el teclado y que la información necesaria se muestre siempre de forma óptima.
Historia
El desarrollo de Virtaal comenzó en 2007 con una versión inicial 0.1 distribuida a un pequeño número de localizadores de código abierto . La versión 0.2, publicada en octubre de 2008, se convirtió en la primera versión oficial.
Formatos de documentos fuente compatibles
Virtaal funciona directamente con cualquier archivo bilingüe (que contenga tanto el idioma de origen como el de destino) compatible con Translate Toolkit . Esto incluye archivos XLIFF , Gettext PO y MO, varios archivos Qt (.qm, .ts, .qph), la memoria de traducción Wordfast , TBX , TMX y los glosarios OmegaT.
Características
- Interfaz de vista única simple
- Resaltado de color
- Autocorrección
- Autocompletar
- Filtrado de segmentos en contexto:
- Todos los segmentos
- Traducciones parciales y segmentos no traducidos
- Todos los segmentos que coincidan con una cadena de búsqueda (incluye distinción entre mayúsculas y minúsculas y expresiones regulares de Python).
- Buscar y reemplazar con expresiones regulares y normalización Unicode.
- Memoria de traducción con varios sistemas backend:
- Base de datos de memoria de traducción local (incluido el archivo actual)
- Base de datos de memoria de traducción remota (como un servidor de memoria de traducción de oficina)
- Open-Tran.eu
- Traducción automática a través de Apertium , Google Translate , Microsoft Translator , Moses o la biblioteca libtranslate que proporciona acceso a varias otras.
- TinyTM
- Ayuda terminológica de:
- Archivos descargados automáticamente
- archivos de terminología local
- Open-Tran.eu
- Reconocimiento y fácil inserción de elementos colocables
- Identificación de idiomas
- controles de calidad
Véase también
Referencias
- ↑ "Translate.org.za" . Archivado del original el 13 de enero de 2018. Consultado el 17 de febrero de 2009 .
- ↑ Morado, L., Wolff, F.: Llevar los estándares de la industria a los localizadores de código abierto: un estudio de caso de virtual . Tradumatica: Tecnologías de la Traducciòn (2011).
- ↑ Reina, Laura Arjona; Robles, Gregorio; González-Barahona, Jesús M. (s.f.). Un análisis preliminar de la localización en software libre: cómo se realizan las traducciones . IFIP Advances in Information and Communication Technology. Springer Berlin Heidelberg. pp. 153–167 . doi : 10.1007/978-3-642-38928-3_11 . ISBN 978-3-642-38927-6. S2CID 37472563 .
Virtaal es una herramienta de traducción más moderna [que
POEdit
], que permite trabajar con archivos XLIFF.
- ↑ Alastair Otter, Virtaal simplifica la traducción de software. Archivado el 20/12/2016 en Wayback Machine , Tectonic, 22/10/2008, consultado el 30/11/2009.
Enlaces externos
- Sitio web oficial
- Herramientas de localización de software
- Software libre programado en Python
- Software de traducción asistida por ordenador para Linux
- Software de traducción asistida por ordenador que utiliza GTK
- Software que utiliza PyGTK
- Software que utiliza la Licencia Pública General de GNU.