itstool-2.0.7

Introdução ao itstool

Itstool extrai mensagens a partir de arquivos XML e gera arquivos de modelo PO, depois mescla traduções a partir de arquivos MO para criar arquivos traduzidos XML. Ele determina o que traduzir e como dividi-lo em mensagens usando o Internationalization Tag Set (ITS) da W3C.

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

Transferências Adicionais

Dependências do Itstool

Exigidas

docbook-xml-4.5 e lxml-6.0.2

Instalação do itstool

Primeiro, aplique um remendo para usar lxml-6.0.2 para manusear os arquivos XML em vez do módulo Python obsoleto (desabilitado por padrão) originário de libxml2-2.15.1:

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

Instale o itstool executando os seguintes comandos:

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

Para testar os resultados, emita: python3 tests/run_tests.py.

Agora, como o(a) usuário(a) root:

make install

Conteúdo

Aplicativo Instalado: itstool
Bibliotecas Instaladas: Nenhum(a)
Diretório Instalado: /usr/share/itstool

Descrições Curtas

itstool

é usado para criar arquivos traduzidos XML