Instalación del par de idiomas de Apertium

Instalación del par de idiomas de Apertium

Me quedé atascado al instalar un par de idiomas para Apertium en Ubuntu. Seguí las instrucciones de instalación en estepágina wikipero no ha funcionado. El error se muestra a continuación:

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

Intenté seguir la página de solución de problemas: export LD_LIBRARY_PATH=$prefix/lib Pero tampoco funcionó. Mi estructura de directorios puede mostrarse así: home/localy home/sourcecontiene todas las herramientas y Apertium. ¿Qué debo hacer, por favor avise?

Respuesta1

Con algo de ayuda de mi profesor, creo que funcionó ahora:

Cuando verifiqué usr/local/libno mostraba ldtoolboxninguna otra biblioteca, decidí revisar todo el repositorio y comencé a instalar desde este directorio.

$ cd /usr/local/lib

Sigue el mismo paso en esteguíapero cuando se instala desde este directorio, todo debe comenzar consudo

Después de terminar todo este proceso, utilicé el par de idiomas fr-es:

Mover al directorio tiene el par de idiomas: cd apertium-fr-es/

Escribe alguna prueba echo 'Mon ami' | apertium -d . fr-es-tagger que mostraría: ^Mon<det><pos><m><sg>$ ^ami<n><m><sg>$^.<sent>$ O echo 'Je vais allez chez toi' | apertium -d . fr-es mostraría:Voy vais en tú

Respuesta2

Apertium ahora tiene un repositorio de paquetes nocturno, por lo que la instalación de pares de desarrollo es mucho más sencilla de lo que solía ser. Puede instalar pares de idiomas simplemente como un "usuario" con apt-get o, si desea desarrollarlos o aprender de ellos, puede consultar los datos de origen del par de idiomas y compilarlos.

Agregar el repositorio

Independientemente de lo que quieras hacer, primero debes agregar el repositorio apt, ya que ninguno de los paquetes recientes de Apertium se encuentra todavía en los repositorios habituales de Ubuntu:

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

Instalar un par solo para traducir

Luego, si su objetivo es simplemente traducir texto (sin desarrollarlo), haga:

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

Ahora puedes intentarlo

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

Puede hacerlo apt-cache show apertium-all-pairspara mostrar todos los pares de idiomas disponibles que se pueden instalar con apt-get.

Compilando datos lingüísticos usted mismo para el desarrollo/aprendizaje

Si desea compilar algunos datos de idioma desde SVN (por ejemplo, para trabajar en pares en progreso o ver la salida del etiquetador, etc.), instale esto:

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

Luego, asumiendo que quieres que tu material de desarrollo de apertium esté en ~/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

Ahora deberías poder probarlo:

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

La lista de pares de desarrollo disponibles de esta manera es mucho más larga, utilícela ~/apertium/apertium-get -lpara ver todos los pares ordenados por suestado del desarrollo.

Más información

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

información relacionada