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.
This package is known to build and work properly using an LFS 12.1 platform.
Téléchargement (HTTP) : https://files.itstool.org/itstool/itstool-2.0.7.tar.bz2
Somme de contrôle MD5 : 267a3bdc72a2d8abb1b824f2ea32ee9b
Taille du téléchargement : 104 Ko
Estimation de l'espace disque requis : 688 Ko
Estimation du temps de construction : moins de 0,1 SBU
Tout d'abord, corrigez des problèmes d'incompatibilité avec Python-3.12 :
sed -i 's/re.sub(/re.sub(r/' itstool.in && sed -i 's/re.compile(/re.compile(r/' itstool.in
Installez itstool en exécutant les commandes suivantes :
PYTHON=/usr/bin/python3 ./configure --prefix=/usr && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install