Provided by: po4a_0.40-1_all bug

NOMBRE

       msguntypot - Actualizar ficheros po cuando se corrige un error
       tipogrfico en el fichero po.

SINOPSIS

       msguntypot -o <pot_antiguo> -n <pot_nuevo> ficheros_po...

DESCRIPCIN

       Cuando arregle un error trivial que con seguridad no afecta a las
       traducciones (p. ej., un error tipogrfico) en un fichero .pot, debera
       quitar la condicin de cadena borrosa (unfuzzy) al correspondiente
       msgstr en los ficheros po para as evitar trabajo adicional a los
       traductores.

       Esta tarea es difcil y proclive a fallos si se hace manualmente, y esta
       herramienta existe para ayudarle a que lo haga correctamente. Solo
       necesita proporcionar las dos versiones del fichero pot: antes de la
       edicin y despus, como se refleja en el anterior resumen, y el proceso
       pasa a ser automtico.

MODO DE EMPLEO

       Resumiendo, cuando descubre un error tipogrfico en uno de sus mensajes
       (en ingls), haga lo siguiente:

       - Regenerar sus ficheros po y pot.
             make -C po/ update-po # para traducciones de mensajes de programa
             debconf-updatepo      # para traducciones de debconf
             po4a po4a.conf        # para traducciones de documentacin basados en
                                     po4a

           u otra cosa, dependiendo de la configuracin de compilacin de su
           proyecto. Ya sabe como asegurarse de que sus ficheros po y pot estn
           al da, no?

       - Hacer una copia de su fichero pot.
             cp mi_fichero.pot mi_fichero.pot.orig

       - Hacer una copia de todos sus ficheros.
             mkdir po_bal; cp *.po po_bal

       - Arreglar el error tipogrfico.
           $EDITOR el_fichero_en_el_que_hay_un_error

       - Regenerar sus ficheros po y pot.
           Vase arriba.

       En este punto, el error corregido ha convertido en borrosas
       traducciones presentes en todos los ficheros po, y este desafortunado
       cambio es el nico entre los ficheros po de su directorio principal y
       aquellos en el bal. Aqu tiene la solucin.

       - Descartar las traducciones borrosas, restaurando aquellas en el bal.
             cp po_bal/*.po .

       - Fusionar manualmente los ficheros po con el nuevo fichero pot, pero
       teniendo en cuenta la cadena borrosa intil.
             msguntypot -o mi_fichero.pot.orig -n mi_fichero.pot *.po

       - Limpiar-
             rm -rf mi_fichero.pot.orig po_bal

       Y ya est. El error se elimin de los msgstr de los de los ficheros pot y
       po, y los ficheros po no aadieron cadenas borrosas en el proceso. Sus
       traductores ya le aman.

VASE TAMBIN

       A pesar de su nombre, esta herramienta no forma parte del conjunto de
       herramientas de gettext. En lugar de ello, forma parte de po4a. Ms
       exactamente, es un script aleatorio de perl que usa los mdulos de po4a.
       Para ms informacin acerca de po4a, vase:

       po4a(7).

AUTORES

        Martin Quinson (mquinson#debian,org)

DERECHO DE COPIA Y LICENCIA

       Copyright 2005 por SPI, inc.

       Esto es software libre; puede redistribuirlo y/o modificarlo bajo las
       condiciones de la licencia GPL (vase el fichero COPYING).