Introduccción

KSvnUpdater es una utilidad orientada a los equipos de traducción de KDE. Mediante ella se pueden gestionar diversas copias locales de las traducciones contenidas en el repositorio de KDE y tenerlas siempre al día, generar proyectos para utilizar con Lokalize, realizar diversas comprobaciones y correcciones usando Pology y otras herramientas, generar un archivo comprimido con los cambios realizados y enviarlo al coordinador del equipo o al repositorio de traducciones de KDE (si se posee permiso de escritura en él).

Funciona sobre Plasma 5.8 o cualquier versión posterior, aunque es posible que el programa se pueda compilar sin errores y funcione correctamente con versiones anteriores del escritorio Plasma.

Autor y licencia de uso

El autor de KSvnUpdater es Eloy Cuadra y el programa se distribuye bajo licencia GPL versión 2 o posterior (consultar las condiciones generales en los archivos del código fuente).

Cualquier sugerencia o solicitud de colaboración es bienvenida.

La pantalla principal de KSvnUpdater

La ventana principal de KSvnUpdater presenta dos secciones: una lista de proyectos de traducción en la parte izquierda de la pantalla principal y una ventana central de trabajo que contiene cuatro pestañas de herramientas:

  • Salida. El panel principal de esta pestaña es meramente informativo, ya que en él se muestran mensajes de notificaciones y de errores de las diversas herramientas ejecutadas sobre nuestra copia local de las traducciones del repositorio de KDE. Esta pestaña también contiene dos paneles secundarios en la parte de la derecha. El superior muestra información detallada sobre los cambios importantes realizados sobre nuestra copia local (archivos añadidos y eliminados, fusiones exitosas y fusiones con conflictos), mientras que el inferior contiene en todo momento un resumen completo de nuestra copia local de las traducciones del repositorio de KDE. Los tres paneles de esta pestaña permiten realizar diversas operaciones sobre archivos individuales mediante el uso de menús de contexto.
  • Estadísticas. Esta pestaña muestra un resumen con las estadísticas del proyecto actual (información sobre el número total de mensajes de cada archivo y también los mensajes traducidos, los dudosos y los que faltan por traducir). Al hacer doble clic sobre un archivo, se abrirá en Lokalize. Esta vista también dispone de un menú de contexto y de un filtro para buscar archivos más rápidamente.
  • Imágenes. En esta pestaña puede usar una herramienta que le permite gestionar las imágenes que contiene la documentación del proyecto de traducción actualmente seleccionado.
  • Sincronización. Esta pestaña contiene una herramienta que le permite sincronizar diversas traducciones en diferentes ramas que pueden pertenecer incluso a otros proyectos de traducción.

Captura de pantalla del programa

Más características de KSvnUpdater

Básicamente, el programa sirve para ejecutar diversas órdenes svn y comprobaciones de Pology.

La experiencia demuestra que la gran mayoría de los traductores noveles que se integran en un equipo de traducción suelen tener siempre las mismas dudas y suelen cometer los mismos errores. KSvnUpdater intenta hacer más fácil la vida de estos traductores realizando por ellos las tareas más difíciles, como descargar una copia del repositorio con el trabajo asignado, mantenerla al día, generar proyectos para usar con Lokalize, realizar algunas comprobaciones y correcciones automáticas, empaquetar los archivos traducidos y enviárselos al coordinador del equipo.

También puede descargar el glosario del equipo (para usar con Lokalize) y el conjunto de utilidades Pology.

Otra característica importante es que permite mostrar información sobre el estado actual de las asignaciones de trabajo del equipo.

Además, permite trabajar cómodamente con las capturas de pantalla necesarias para la traducción de la documentación de las aplicaciones que forman parte de nuestro proyecto.

Aunque esté pensado para ayudar a los traductores noveles, cualquier usuario avanzado también podrá beneficiarse de la comodidad de usar KSvnUpdater.

Estado de la aplicación

El programa es plenamente funcional, aunque puede carecer de algunas utilidades que usted considere importantes.

Consulte el documento TODO que se incluye con el código fuente del programa para más información.

Enlaces relacionados

  • The GNU General Public License
    Página oficial de la Licencia Pública General GNU en su versión 3.0 (en inglés).
  • KDE
    La página oficial del escritorio KDE (en inglés).