Instalação do Par de Idiomas Apertium

1

Eu me dediquei a instalar um par de idiomas para o Apertium no Ubuntu. Eu segui as instruções de instalação nesta página do Wiki mas 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

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

    
por Tho Vo 20.10.2014 / 15:53

2 respostas

1

Com algumas ajudas do meu professor, acho que funcionou agora:

Quando eu verifiquei o usr/local/lib ele não mostrou ldtoolbox ou outra biblioteca, então eu decidi verificar todo o repositório e comecei a instalar a partir deste diretório.

$ cd /usr/local/lib

Siga o mesmo passo neste guia mas quando instalar a partir deste diretório, tudo deve começar com sudo

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 %código% Ele mostraria: echo 'Mon ami' | apertium -d . fr-es-tagger Ou ^Mon<det><pos><m><sg>$ ^ami<n><m><sg>$^.<sent>$ Ele mostraria: echo 'Je vais allez chez toi' | apertium -d . fr-es

    
por Tho Vo 22.10.2014 / 14:28
1

Apertium agora tem um repo de pacote noturno, 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 você quer desenvolver ou aprender com ele, você pode verificar os dados de origem para o par de idiomas e compilá-los.

Adicione o repo

Qualquer coisa que você queira fazer, primeiro você precisa adicionar o repositório do apt, já que nenhum dos pacotes recentes do Apertium está no repositório regular 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 seu objetivo é apenas traduzir texto (sem fazer nenhum desenvolvimento), 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 apt-cache show apertium-all-pairs para mostrar todos os pares de idiomas disponíveis instaláveis com o apt-get.

Compilando os dados da linguagem para desenvolvimento / aprendizado

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

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

Então, supondo que você queira que o seu material de desenvolvimento 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 conseguir 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 -l para ver todos os pares classificados pelo seu desenvolvimento status .

Mais informações

Veja: link

    
por unhammer 11.06.2015 / 13:18