En lo sucesivo, se va a utilizar los diccionarios es_CL (Chile), pero lo que aquí se describe sirve para cualquier otra localización como es_AR (Argentina), es_CO (Colombia), etc.
Básicamente, se van a borrar diccionarios innecesarios y se van a agregar otros. Los pasos a seguir son:
1) Bajar el archivos ES_CL.zip desde http://es.openoffice.org/programa/diccionario.html. Si se va usar el diccionario de otra localización, se baja el diccionario correspondiente. Si ya se tiene el diccionario de una instalación anterior, este paso puede omitirse.
2) El paquete se descomprime en la carpeta de usuario y luego se mueve su contenido a /usr/lib/openoffice/share/dict/ooo mediante la consola (Aplicaciones > Accesorios > Terminal):
sudo mv es_CL/*es_CL* /usr/lib/openoffice/share/dict/ooo
3) Una vez que se han trasladado los diccionarios, es necesario abrir el archivo dictionary.lst, con permisos de administrador:
sudo gedit /usr/lib/openoffice/share/dict/ooo/dictionary.lst
4) Al abrir el archivo, se ve que al final del mismo deben agregarse las líneas:
DICT es CL es_CL
Si se quiere además tener diccionarios de sinónimos, hay que maquillar el diccionario de sinónimos para el español de España. Lo mismo para el de separación silábica. Para esto se agregan las líneas:
THES es CL th_es_ES_v2
HYPH es CL hyph_es_ES
Sólo resta guardar y cerrar Gedit. Es necesario reiniciar OpenOffice.org, incluido el inicio rápido si es que está habilitado.
5) Aunque no es estrictamente necesario, es buena idea borrar los diccionarios que no se utilizarán, sobre todo si se va a marcar la opción corregir en todos los idiomas. De no hacerlo, el rendimiento de OpenOffice.org decaerá notablemente. Para esto cambiamos de directorio en la consola:
cd /usr/lib/openoffice.org2.4/share/dict/ooo/
Luego se procede a borrar todos los diccionarios que no se ocuparán. Esta lista varía en función de los usos de cada uno. En mi caso, sólo he dejado los diccionarios en español localizados para Chile, y los de inglés para EE.UU. y Gran Bretaña.
sudo rm *ZA* *EE* *FR* *HU* *DK* *DE* *LT* *PL* *NL* *IT* *RU* *SI* *NP* *SK* *SE* *TH* *CZ* *AT* *CH* *BR* *TZ*
6) Se abre nuevamente el archivo dictionary.lst como en el punto (3) y se borran las entradas correspondientes a los diccionarios removidos. Una vez que esté hecho, se guardan los cambios y ce cierra Gedit.
Nota: Después de realizar este procedimiento se consiguió que OOo pasara de ocupar 200 MB a sólo 70 MB. La razón es que estaba marcada la opción corregir en todos los idiomas en Herramientas > Opciones > Configuración de Idioma > Linguistica.
Nota 2: Es posible que sea necesario dar permisos para edición al archivo dictionary.lst. Puede hacerse por consola o navegar hasta el archivo, hacer click derecho sobre el mismo, ir a Propiedades, luego a la pestaña Permisos y en el campo "Propietario" dar Acceso de Lectura y escritura.
Nota 3: Finalmente, para que funcionara debí borrar el archivo /home/carpeta_de_usuario/.openoffice.org2/user/registry/data /org/openoffice/Office/Linguistic.xcu y cambié el propietario de los archivos instalados, desde root a mi usuario:
sudo chown -hR mi_usuario:users /opt/openoffice.org2.4/
Nótese que no estoy usando la versión que viene con Ubuntu, si no la del proyecto oficial. Por eso está instalada en /opt y no en /usr/lib/. Los pasos anteriores también sirven para el caso que se esté usando está versión, sólo es necesario hacer el cambio de directorio apropiado al comienzo de cada instrucción.
No hay comentarios:
Publicar un comentario