Articulo de referencia

Kit de herramientas de traducción

{{Cite web|url=https://github.com/translate/translate/blob/master/setup.py|title = Translate/Translate|website = [[GitHub]]|date = 25 November 2021}} "},"alexa":{"wt":""},"websi...

Translate Toolkit es un conjunto de herramientas para la localización y traducción. Proporciona herramientas para trabajar con formatos de archivo de localización y archivos que puedan necesitar ser traducidos. Además, ofrece una API para desarrollar otras herramientas de localización.

El conjunto de herramientas está escrito en el lenguaje de programación Python . Es software libre , desarrollado y publicado originalmente por Translate.org.za en 2002 y mantenido actualmente por Translate.org.za y desarrolladores de la comunidad.

Translate Toolkit utiliza Enchant como corrector ortográfico.

Historia

El conjunto de herramientas fue desarrollado originalmente como mozpotools por David Fraser para Translate.org.za. Translate.org.za se había centrado en la traducción de KDE, que utilizaba archivos PO de Gettext para la localización. Con un cambio interno para centrarse en el software de código abierto multiplataforma para usuarios finales, la organización decidió localizar la suite Mozilla . Esto requirió el uso de nuevas herramientas y nuevos formatos que no eran tan completos como los de Gettext PO. Por lo tanto, se creó mozpotools para convertir los archivos DTD y .properties de Mozilla a Gettext PO.

Se desarrollaron diversas herramientas según fue necesario, entre ellas pocount , una herramienta para contar las palabras del texto original y así permitir estimaciones correctas del trabajo, pogrep , para buscar en las traducciones, y pofilter , para comprobar si existen diversos problemas de calidad.

Cuando Translate.org.za comenzó a traducir OpenOffice.org, era lógico que el kit de herramientas de traducción se adaptara para manejar el formato de archivo interno de OpenOffice.org. Traducir OpenOffice.org mediante archivos PO es ahora el método de traducción predeterminado.

Como parte del proyecto WordForge, el trabajo recibió un gran impulso y el conjunto de herramientas se amplió para gestionar archivos XLIFF junto con archivos PO. El desarrollo posterior, financiado con fondos adicionales, ha incorporado otras funciones, como la capacidad de convertir el formato Open Document a XLIFF y la gestión de marcadores de posición (variables, acrónimos, terminología, etc.).

Objetivos de diseño

El objetivo principal de este conjunto de herramientas es mejorar la calidad de la localización y la traducción. Para ello, se priorizan los formatos de localización estándar, como PO y XLIFF. Esto permite limitar la proliferación de formatos y facilita que los localizadores trabajen con una única herramienta eficaz. En el caso de este conjunto de herramientas, esto implica la creación de convertidores capaces de transformar archivos para su traducción a estos dos formatos básicos.

En segundo lugar, se trata de desarrollar herramientas que permitan a los localizadores mejorar la calidad general de su trabajo. Estas herramientas permiten extraer la terminología y verificar su uso coherente. Además, permiten detectar diversos errores técnicos, como el uso correcto de las variables.

Por último, el conjunto de herramientas proporciona una API de localización [ 2 ] que actúa como base sobre la cual construir otras herramientas relacionadas con la localización.

Usuarios

Muchos traductores utilizan directamente el conjunto de herramientas para realizar controles de calidad y transformar archivos para su traducción. Además, existen y han existido varios usuarios indirectos de la API de Translate Toolkit:

  • Pootle : una herramienta de traducción en línea
  • open-tran : proporcionaba búsqueda en la memoria de traducción (fue desactivado el 31 de enero de 2014). [ 3 ]
  • Wordforge (antes Pootling) : una herramienta de traducción sin conexión para Windows y Linux.
  • Rosetta es un servicio web de traducción gratuito ofrecido por LaunchPad. Se utiliza principalmente en la herramienta de traducción de la comunidad Ubuntu. Puedes verlo en acción en Launchpad Translations.
  • LibreOffice / Apache OpenOffice : la mayor parte de la localización de la comunidad se realiza a través de archivos PO producidos por el kit de herramientas.
  • Virtaal : una herramienta de localización y traducción
  • translatewiki.net (actualmente descontinuado debido a nuevos términos)
  • Weblate : herramienta de traducción web con una estrecha integración con Git.

Formatos de documentos compatibles

Compatibilidad con formato OpenDocument

En junio de 2008 se inició el trabajo para incorporar la compatibilidad con el formato OpenDocument . [ 4 ] Este trabajo está financiado por la Fundación NLnet y es una colaboración entre Translate.org.za e Itaapy. [ 5 ]

Véase también

Referencias

  1. "Traducir/Traducir" . GitHub . 25 de noviembre de 2021.
  2. "Documentación de la API de Translate Toolkit" .
  3. Jacek Śliwerski (1 de diciembre de 2013). "Cierre de open-tran.eu" . Grupos de Google . Consultado el 1 de diciembre de 2017 .
  4. "Página del proyecto para la compatibilidad con el formato ODF" .
  5. "Conjunto de pruebas de internacionalización (i18n) de ODF en hforge" .
  • Página principal de Translate Toolkit
  • Formatos de documentos compatibles
  • Kit de herramientas de traducción en Open Hub
  • Índice de paquetes de Python
  • Kit de herramientas de traducción en SourceForge