OmegaT on Linux HowTo

OmegaT, l'eina de memòria de traducció lliure

Manual de l'OmegaT al Linux

En aquest manual s'ofereix informació sobre com utilitzar l'OmegaT al Linux. S'adreça especialment als usuaris que no tenen molta experiència amb el Linux.

Java

L'OmegaT no s'executa correctament amb totes les versions del Java. Si ja teniu el Java instal·lat al vostre sistema (com sol ser habitual) i voleu utilitzar amb l'OmegaT la instal·lació del Java que hi ha al sistema, comproveu en primer lloc que sigui adequada. Per comprovar-ho, obriu una línia d'ordres (també anomenada consola: konsole (KDE) i gnome-terminal (GNOME) són dos dels programes que s'utilitzen habitualment) i escriviu:

java -version

El sistema us mostrarà informació sobre la versió del Java ja instal·lada al sistema.

Versions del Java d'Oracle (abans, Sun): comproveu els requisits del sistema a la documentació de l'OmegaT (readme.txt) per saber quina és la versió específica del Java que necessiteu (és a dir, si la vostra versió del Java és prou recent).

Versions del Java d'altres proveïdors: fins fa relativament poc, l'OmegaT només es podia executar amb el Java propi d'Oracle/Sun. Actualment, l'OmegaT funciona amb la implementació del Java OpenJDK que es proporciona amb algunes distribucions del Linux, però és possible que algunes funcions no estiguin disponibles (com ara totes les opcions de la línia d'ordres); pot ocórrer que es proporcioni un conjunt de tipus de lletra diferent i també se n'ha informat d'alguns errors, per exemple, en la visualització de les finestres i la funció de segmentació.

Si no esteu segur si teniu una versió del Java adequada, podeu:

Si descobriu que la versió del Java instal·lada al sistema no és compatible amb l'OmegaT i voleu substituir-la per la versió d'Oracle del Java, comproveu primer si hi ha cap paquet d'Oracle disponible per a la vostra distribució del Linux (SUSE, Ubuntu, etc.). Si n'hi ha, la instal·lació és molt més senzilla.

Si obteniu la versió d'Oracle del Java directament d'Oracle, la instal·lació serà segurament senzilla, però haureu de configurar-la de forma manual per convertir-la en la versió per defecte del sistema. Això no és recomanable, sobretot si no esteu acostumats al Linux.

La tercera opció, és a dir, instal·lar de manera local una versió de l'OmegaT que inclogui el Java, és sempre l'opció «segura» i la més recomanable.

Selecció i baixada de l'OmegaT

Per al Linux, hi ha disponibles les següents versions de l'OmegaT:

«Estàndard», «Més recent», «/trunk» i «Web Start». Se'n recomana la versió «Més recent». (Consulteu la pàgina de baixades del lloc web de l'OmegaT per obtenir més informació sobre les diferències entre les versions).

Sense/amb JRE, és a dir, l'opció multiplataforma sense JRE (com ara «OmegaT_2.1.7_02_Beta_Without_JRE.zip») i la versió específica per al Linux amb JRE (per exemple «OmegaT_2.1.7_02_Beta_Linux.tar.bz2»). Seleccioneu una versió amb JRE o sense en funció de la vostra situació quant al Java (vegeu més amunt).

Com que es tracta d'una aplicació de codi obert, molts distribuïdors del Linux han afegit l'OmegaT als seus repositoris i, per tant, aquesta podria ser una manera d'instal·lar-lo. Teniu en compte, però, que:

Tingueu en compte que es poden instal·lar fàcilment diverses versions de l'OmegaT al Linux sense cap conflicte. Tot i això, sempre accediran als mateixos fitxers de configuració de l'usuari (tret que s'iniciïn des d'un altre compte d'usuari).

Instal·lació de l'OmegaT

La versió per al Linux de l'OmegaT es proporciona ara amb el seu propi script d'instal·lació, linux-install.sh. Aquest script:

El script bash és un fitxer molt bàsic que es pot editar de forma manual amb opcions de la línia d'ordres per a iniciar i configurar l'OmegaT.

L'script kaptain (o «gramatical», com es coneixen els scripts kaptain) us permet seleccionar les opcions d'inici i de configuració des d'una interfície d'usuari amigable. Per exemple, podeu utilitzar-la per seleccionar l'idioma de la interfície d'usuari, assignar més memòria a l'OmegaT o introduir una contrasenya del Traductor de Google. Podeu personalitzar l'script d'inici kaptain perquè les vostres preferències siguin les predeterminades; tan sols heu d'editar el fitxer omegat.kaptn amb un editor de text. El fitxer inclou comentaris per ajudar-vos. Perquè funcioni l'script kaptain, però, heu d'instal·lar abans el kaptain. Si no el trobeu al repositori de la vostra distribució, podeu baixar-lo de kaptain.sourceforge.net.

preview_ss.png

Captura de pantalla de l'iniciador kaptain de l'OmegaT

L'script d'instal·lació resulta més còmode, però també podeu instal·lar l'OmegaT al Linux de forma manual si ho preferiu. Només heu de descomprimir l'arxiu a la carpeta que vulgueu. En aquest cas, els scripts d'inici no s'escriuran al vostre camí d'execució.

Inici de l'OmegaT des de la línia d'ordres

No és necessari iniciar l'OmegaT des de la línia d'ordres, però pot ser una opció útil, perquè us ofereix informació de depuració. Per iniciar-lo des de la línia d'ordres, obriu una finestra de la consola (no cal tenir permisos d'usuari d'arrel). Aneu a la carpeta que contingui el fitxer .jar de l'OmegaT, per exemple:

cd /opt/omegat/OmegaT_2.3.4

i confirmeu l'ordre amb la tecla de retorn.

A continuació, introduïu l'ordre d'execució i confirmeu-la amb la tecla de retorn. L'ordre d'execució bàsica és:

java -jar OmegaT.jar

L'ordre distingeix entre majúscules i minúscules.

Si esteu utilitzant o voleu utilitzar una instal·lació del Java que no s'hagi instal·lat al sistema complet, sinó de manera local, això no serà suficient: també haureu d'indicar al sistema on trobar el Java. Si heu instal·lat una versió de l'OmegaT que inclou el JRE, l'script d'inici que es proporciona ja contindrà aquest camí. Si heu instal·lat una segona versió del Java, però no l'heu establerta com a versió per defecte al sistema, haureu d'incloure el camí complet del fitxer binari del Java a l'ordre d'inci. El camí serà semblant a /usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java (durant la instal·lació, apunteu on s'instal·la el Java per poder-lo trobar després). Per tant, l'ordre serà (en aquest cas):

/usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java -jar OmegaT.jar

Al vostre script d'inici, no confoneu el camí d'OmegaT.jar amb l'ordre del camí del java. El primer (amb l'ordre cd) és necessari si el vostre script d'inici no es troba a la mateixa carpeta que OmegaT.jar. El segon és necessari si la versió del Java que voleu utilitzar no és la instal·lació per defecte del sistema.

Inici de l'OmegaT des d'un script d'inici

Com ja s'ha explicat abans, l'OmegaT inclou un script d'inici bash. Una vegada s'hagi copiat l'script o enllaçat amb el vostre camí d'execució (es fa de manera automàtica si utilitzeu l'script d'instal·lació proporcionat), podeu iniciar l'OmegaT amb la combinació de tecles Alt+F2; tot seguit, escriviu omegat i confirmeu-ho amb la tecla de retorn.

Per defecte, l'script d'inici bash és executable, però el sistema podria canviar-ne els permisos (per exemple, durant la descompressió de l'arxiu) i hauríeu de convertir-lo de nou en executable.

Inici senzill de l'OmegaT

Perquè sigui encara més senzill iniciar l'OmegaT, afegiu-lo al menú d'inici de les aplicacions o deseu-ne una icona d'inici a l'escriptori o al tauler de l'escriptori. Hi ha diverses possibilitats i els procediments d'implementació també són molt variats, ja que hi ha una gran quantitat de distribucions.

Aspecte dels tipus de lletra de l'OmegaT al Linux

L'aspecte dels tipus de lletra de l'OmegaT al Linux pot canviar molt, en funció de:

Desinstal·lació de l'OmegaT

Per eliminar tot rastre de l'OmegaT del vostre sistema:

Esborreu la carpeta de programa de l'OmegaT. La podreu restaurar amb facilitat en un altre moment.

Esborreu la carpeta /inici/<usuari>/.omegat de tots els comptes d'usuari des dels quals s'hagi iniciat l'OmegaT. Com a resultat, s'eliminaran les opcions de configuració d'usuari que s'hagin establert (com ara, els canvis a les regles de segmentació) i, si la carpeta s'elimina «correctament» -és a dir, no es mou només a la paperera-, no es podran restaurar.

Elimineu els scripts d'inici i qualsevol entrada personalitzada de l'OmegaT de l'escriptori.

La desinstal·lació de l'OmegaT no elimina els projectes d'OmegaT del sistema tret que estiguin ubicats a les carpetes de programa o de configuració de l'OmegaT, però en tot cas aquestes ubicacions no són bones per desar-hi els projectes.



Copyright Marc Prior 2010-2012