Instalação do par de idiomas Apertium

Instalação do par de idiomas Apertium

Fiquei preso na instalação de um par de idiomas para Apertium no Ubuntu. Eu segui as instruções de instalação nestePágina Wikimas não funcionou. O erro é mostrado abaixo:

lrx-comp apertium-fr-es.fr-es.eco.lrx fr-es.eco.autolex.bin
lrx-comp: error while loading shared libraries: liblttoolbox3-3.3.so.0: cannot open shared object file: No such file or directory
make: *** [fr-es.eco.autolex.bin] Error 127

Tentei seguir a página de solução de problemas: export LD_LIBRARY_PATH=$prefix/lib Mas também não funcionou. Minha estrutura de diretórios pode ser exibida assim: home/locale home/sourcecontém todas as ferramentas e o Apertium. O que devo fazer, por favor avise?

Responder1

Com alguma ajuda do meu professor, acho que funcionou agora:

Quando verifiquei se usr/local/libnão aparecia ldtoolboxou outra biblioteca resolvi verificar todo o repositório e comecei a instalar a partir deste diretório.

$ cd /usr/local/lib

Siga o mesmo passo nesteguiamas ao instalar a partir deste diretório, tudo deve começar comsudo

Depois de terminar todo esse processo, usei o par de idiomas fr-es:

Mover para o diretório tem o par de idiomas: cd apertium-fr-es/

Escreva algum teste echo 'Mon ami' | apertium -d . fr-es-tagger que mostraria: ^Mon<det><pos><m><sg>$ ^ami<n><m><sg>$^.<sent>$ Ou echo 'Je vais allez chez toi' | apertium -d . fr-es mostraria:Voy vais en tú

Responder2

Apertium agora tem um repositório noturno de pacotes, então a instalação de pares de desenvolvimento é muito mais simples do que costumava ser. Você pode instalar pares de idiomas apenas como um "usuário" com o apt-get ou, se quiser desenvolver ou aprender com ele, pode verificar os dados de origem do par de idiomas e compilá-los.

Adicione o repositório

O que quer que você queira fazer, primeiro você deve adicionar o repositório apt, já que nenhum dos pacotes recentes do Apertium está nos repositórios regulares do Ubuntu ainda:

wget http://apertium.projectjj.com/apt/install-nightly.sh
sudo bash install-nightly.sh

Instalando um par apenas para traduzir

Então, se o seu objetivo é apenas traduzir texto (sem fazer nenhum desenvolvimento nele), faça:

sudo apt-get -f install apertium-fr-es

Agora você pode tentar

$ echo 'Mon ami' | apertium fr-es
Mi amigo
# or document translation:
$ apertium fr-es fr.odt es.odt

Você pode fazer isso apt-cache show apertium-all-pairspara mostrar todos os pares de idiomas disponíveis instaláveis ​​com o apt-get.

Compilando você mesmo dados de idioma para desenvolvimento/aprendizagem

Se você deseja compilar alguns dados de linguagem do SVN (por exemplo, para trabalhar em pares em andamento ou observar a saída do tagger, etc.), instale isto:

sudo apt-get -f install locales build-essential automake subversion pkg-config gawk libtool apertium-all-dev

Então, supondo que você queira que seu material de desenvolvimento do apertium esteja em ~/apertium:

mkdir -p ~/apertium
cd ~/apertium
wget https://raw.githubusercontent.com/unhammer/apertium-get/master/apertium-get
chmod +x apertium-get
./apertium-get fr-es

Agora você deve poder testá-lo:

$ cd apertium-fr-es
$ echo 'Mon ami' | apertium -d . fr-es-tagger
^Mon<det><pos><m><sg>$ ^ami<n><m><sg>$^.<sent>$

A lista de pares de desenvolvimento disponíveis desta forma é muito mais longa, use ~/apertium/apertium-get -lpara ver todos os pares ordenados por seusEstado de Desenvolvimento.

Mais informações

Ver:http://wiki.apertium.org/wiki/Prerequisites_for_Debian

informação relacionada