Introducción

KSvnUpdater es una utilidad orientada a los equipos de traducción de KDE. Mediante ella se pueden gestionar diversas copias locales del repositorio de KDE y tenerlas siempre al día, generar proyectos para utilizar con Lokalize, realizar múltiples comprobaciones y correcciones usando Pology, generar un archivo comprimido con los cambios realizados y enviarlo al coordinador del equipo.

Funciona sobre KDE 4.4 o versión posterior, aunque es posible que el programa compile bien y funcione correctamente con versiones anteriores del escritorio KDE.

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 los términos generales en los archivos del código fuente).

Cualquier sugerencia o solicitud de colaboración es bienvenida.

Descripción

Captura de pantalla con una vista general de KSvnUpdater La ventana principal de KSvnUpdater presenta cuatro secciones:

  • Una lista de proyectos de traducción (por omisión en la parte izquierda de la pantalla principal).
  • Una ventana central informativa con dos pestañas (Salida e Imágenes); en la ventana Salida se muestran notificaciones y errores de las diversas órdenes ejecutadas sobre nuestra copia local del repositorio de KDE; en la ventana de Imágenes se muestra una comparativa de las imágenes de la documentación.
  • Una ventana con una vista en forma de árbol (en la parte superior derecha de la pantalla principal de programa, por omisión), que muestra la ubicación detallada de los cambios importantes realizados sobre nuestra copia local (archivos añadidos y eliminados, fusiones exitosas y fusiones con conflictos).
  • Una ventana con un resumen de nuestro proyecto de traducción (en la parte inferior derecha de la pantalla principal de programa, por omisión).

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 fallos. 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 descarga el glosario del equipo para usar con Lokalize y el conjunto de utilidades Pology.

Estado de la aplicación

El programa es plenamente funcional desde la primera versión.

Entre otras cosas, faltan por añadir algunos consejos de ayuda y redactar un manual de uso apropiado. 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).