[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Cómo obtener los ficheros PO de un paquete (Re: "Churro" caído desde hace días...)



On 14/01/2012, Camaleón <noelamac@gmail.com> wrote:
> ¿Algún servidor alternativo desde donde poder obtener "cryptsetup" y
> "lxc"?

No respondí a esto a tiempo, pero no quería dejar la pregunta sin
responder (para otra vez y además viendo que "churro" está un poco
inestable):

--------------------------------------------------------------------------------------------------------------------------

¿Cómo obtener los ficheros PO para traducir de un paquete en Debian?

La forma alternativa de bajar los ficheros PO de cualquier paquete es
utilizando las fuentes de Debian inestable. Supongamos que tienes el
paquete 'cryptsetup', para obtener los ficheros PO harías lo
siguiente:


1.- En un Debian 'inestable' asegurate de tener una entrada 'source'
en /etc/apt/sources.list y actualizar las fuentes de paquetes con
'apt-get update'.

Nota: Si tu sistema Debian es 'testing' o 'stable' sería necesario
que, antes, crearas un entorno para inestable. Una forma de hacer ésto
fácilmente es crear un 'chroot' utilizando 'debootstrap'. Para saber
cómo hacerlo lee este artículo:
http://www.debian-administration.org/articles/426

2.- Descarga en el directorio actual las fuentes del paquete
utilizando 'apt-get source cryptsetup'

3.- Mira los paquetes descargados en ese directorio. Habrá un fichero
'.dsc' y distintos ficheros (por lo menos un .targ.z y quizás otros,
dependiendo del paquetet). Descomprime las fuentes utilizando
'dpkg-source -x cryptsetup-VERSION.dsc'

4.- En el mismo directorio se habrá generado un subdirectorio
'cryptsetup-VERSION'. En este directorio encontrarás las fuentes del
programa con los parches de Debian

5.- Para traducciones po-debconf, el fichero más actualizado será el
que encontrarás en el directorio 'cryptsetup-VERSION/debian/po/es.po'.
 Éste es el que habría que modificar y enviar para su actualizacio´n.

Nota 1: Para asegurarte de que está actualizado puedes ejecutar, en el
directorio 'cryptsetup-VERSION/debian' el programa update-debconfpo.
Esto a veces es necesario porque algunos desarrolladores actualizan
las plantillas pero no se acuerdan de actualizar los ficheros PO
asociados a éstas.

Nota 2: Para las traducciones de programas (o incluso documentación)
las fuentes pueden contener otros ficheros .po en otros directorios.
Para encontrarlas se puede buscar ficheros con extensión '.pot' (que
son los ficheros a traducir) o, directamente, ficheros 'es.po' que
serían las traducciones existentes en las fuetnes.

--------------------------------------------------------------------------------------------------------------------------

Espero que os sea útil.

Saludos

Javier


Reply to: