Muchas gracias por la información,

Creo que intentare para despachar el asunto rápidamente, con la descompresión de los ejecutables de instalación y la modificación del .MSI sustituyendo la carpeta [raiz de openoffice] share/dict/ooo con otra personalizada con las instrucciones que me has dado. Por que programando soy bastante malo.

Aparte me pondré en contacto con los responsables de la elaboración del paquete OOo_2.2.0_Win32Intel_install_es.exe para que en futuras ediciones tenga una selección de diccionarios más coherente.

Os mantengo informados
Saludos


 El 10/09/2007, a las 15:15, Fabián Flores escribió:

El Dom 09 Sep 2007, Jorge V escribió:
Disculpad quizás no me he expresado claramente.
La instalación del openoffice ya la estoy haciendo desatendida con el
modifciador /S
Bueno, creo que eso no lo habías comentado

Yo deseo esta ultima funcionalidad pero sin que el usuario tenga que
intervenir para nada.
Un dicooo.swx  /passive para entendernos.
Lo ideal sería que como lo hacen otros programas identificara el
lenguaje del sistema operativo instalado en la maquina pero por ahora
y por la prisa me conformo con instalar los diccionarios Spanish
Spain de alguna manera.

Bueno, en primer lugar y dada la urgencia tal vez lo más sencillo sería que crees un form, utilizando tu IDE/lenguaje habitual, lances desde allí el instalador en modo desatendido y luego instruyas a tu programa para que copie
los diccionarios a las carpetas correspondientes.

Los diccionarios están disponibles aquí:

http://es.openoffice.org/programa/diccionario.html

Chequea las rutas de instalación de los diccionarios accediendo a Herramientas
Opciones > OpenOffice.org > Rutas. Generalmente habrá una carpeta de
instalación de diccionarios para la cuenta actual del usuario:

c:\Documents and Settings/[usuario]/Datos de
programa/OpenOffice.org2/user/wordbook

y otra para todos los usuarios:

c:\Archivos de programa\OpenOffice.org 2.x/share/dict/ooo

(para la que se deben tener privilegios de administrador).

Tienes un archivo índice que se llama "dictionary.lst", ubicado generalmente
en \archivos de programa\openoffice2.x\share\dict\OOo, que lista los
diccionarios instalados usando la siguiente nomenclatura:

HYPH es ES hyph_es_ES

HYPH: dicconario de separación silábica.
es ES: indicador del idioma (español España).
hyph_es_ES: nombre de archivo del diccionario de separación silábica.

THES es ES th_es_ES_v2

THES: diccionario de sinónimos (tesauro)
es ES: indicador del idioma (español España).
th_es_ES_v2: nombre de archivo del diccionario de sinónimos.

DICT es ES es_ES

DICT: diccionario ortográfico
es ES: indicador del idioma (español España).
es_ES: nombre de archivo del diccionario ortográfico.

Si quitas o comentas (anteponiendo # al principio de la línea) alguna línea
como éstas, tal diccionario ya no estará disponible en OOo.

En el archivo dictionary.lst los diccionarios se listan por su nombre de archivo sin incluir la extensión. Los nombres de esos archivos incluyendo la
extensión son:

th_es_ES_v2.dat: nombre de archivo del diccionario de sinónimos.
th_es_ES_v2.idx: nombre del archivo índice utilizado para accesar las entradas
en el archivo anterior.

es_ES.dic: nombre de archivo del diccionario de ortografía.
es_ES.aff: nombre del archivo de reglas para la composición de palabras
mediante sufijos, prefijos y otras variantes.

hyph_es_ES.dic: nombre de archivo del diccionario de separación silábica.

Con esta información creo que ya puedes hacerlo. Luego nos cuentas.

Saludos.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a