V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

itstool

Utilidad que convierte archivos XML a archivos PO [Portable Object], utilizados comúnmente en la localización y traducción de software y documentación, y luego vuelve a aplicar las traducciones al XML original. Se basa en el estándar ITS [Internationalization Tag Set] del W3C, el cual permite marcar en documentos XML qué partes son traducibles y cómo deben procesarse.

Ejemplo sencillo

$ nano ejemplo.xml

<?xml version="1.0"?>

<page xmlns="http://projectmallard.org/1.0/">

<title>Hola mundo</title>

<p>Este es un párrafo traducible.</p>

</page>

$ itstool -o po/ ejemplo.xml
crea un archivo POT/PO en el directorio [po/ejemplo.pot]

Crear un archivo .po traducido al inglés

$ nano po/en.po

msgid "Hola mundo"

msgstr "Hello world"

msgid "Este es un párrafo traducible."

msgstr "This is a translatable paragraph."

$ itstool -m po/en.po -o traducido/ ejemplo.xml
crea una versión traducida del XML en el directorio traducido/
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3873 entradas - Acerca del Tractatus
La Pipa Plena 2025