itstool-2.0.7

Introduction à itstool

Itstool extrait les messages des fichiers XML et sort des fichiers exemples PO, puis il synchronise les traductions à partir des fichiers MO pour créer des fichiers XML traduits. Il détermine ce qu'il faut traduire et la façon d'agréger cela dans les messages utilisant le Internationalization Tag Set (ITS) du W3C.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Itstool

Requises

docbook-xml-4.5 et lxml-6.0.2

Installation de itstool

Tout d'abord, appliquez un correctif pour utiliser lxml-6.0.2 pour la gestion des fichiers XML au lieu du module Python obsolète (et désactivé par défaut) de libxml2-2.15.0 :

patch -Np1 -i ../itstool-2.0.7-lxml-1.patch

Installez itstool en exécutant les commandes suivantes :

PYTHON=/usr/bin/python3 ./autogen.sh --prefix=/usr &&
make

Pour tester les résultats lancez : python3 tests/run_tests.py.

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programme installé: itstool
Bibliothèques installées: Aucune
Répertoire installé: /usr/share/itstool

Descriptions courtes

itstool

est utilisé pour créer des fichiers XML traduits