Ciao Davide,

Alle 10:15, domenica 18 marzo 2007, Davide Prina ha scritto:
[...]
> Quello che manca è la visualizzazione degli errori al caricamento di
> OOo ... magari nel menù ? -> errori caricamento. Dove puoi
> visualizzare: "il thesaurus non è nel formato corretto per questa
> versione di OOo" o "al dizionario manca la riga di intestazione con il
> numero di elementi" ... o semplicemente "Ho caricato correttamente il
> dizionario italiano; il thesaurus italiano; ..."
>
> Tutte queste cose sono gestibili abbastanza facilmente e fornirebbero
> un aiuto agli utenti per capire perché non gli funziona il correttore
> ortografico o altro.

A me non sembra così facile senza modificare i sorgenti. magari ho capito 
male?


[....]
> però non c'è anche il problema che ora manca l'informazione di dove
> sono salvati i dizionari? Se uno ha usato un percorso non standard
> potrebbe essere un problema ... o forse mi sbaglio?

Non so se ho capito bene il problema.
Di solito, per recuperare i percorsi predefiniti di ooo si dovrebbe usare il 
serizio com.sun.star.util.PathSettings

Perciò ho fatto un controllo e ho trovato (tra gli altri) i seguenti path 
relativi agli strumenti linguistici

Properties of object 
"com.sun.star.util.PathSettings":
[...]
SbxSTRING AutoCorrect
SbxSTRING Dictionary
SbxSTRING Linguistic
SbxSTRING UserDictionary
[...]

(questo con OOo 2.1)


> Andrea Sanavia mi ha girato qualche giorno/settimana fa un link di
> un'estensione per installare gli strumenti linguistici, mi sembra, di
> una lingua indiana ... solo che mi sono salvato il link in un posto
> talmente sicuro che non mi ricordo più dov'è e non riesco a ritrovarlo
> e non trovo neanche più la sua mail :-(
>
> forse è questo:
> http://www.ncb.ernet.in/bharateeyaoo/thesaurus.shtml

Grande link!
Dunque, questo è un approccio *molto* brillante al problema che bypassa tutte 
le difficoltà che io avevo elencato.
In sostanza il componente se ne frega del percorso standard dei dizionari 
perchè installa una propria implementazione del servizio thesaurus che 
ridefinisce i metodi principali.
Tale componente, non usa nemmeno il formato di ooo per il thesaurus (mi pare 
che usi formato "java-properties")

Come dicevo, si tratta di un'idea molto brillante, ma nel nostro caso però mi 
sembrerebbe un po eccessivo.
Inoltre a livello di supporto utenti sarebbe una bella responsabilità 
distribuire un thesaurus che usa un motore custom e un diverso formato per i 
dati.


>
> > Per concludere, a mio avviso, prima di lanciarsi nella creazione di
> > un extension anche in mancanza di supporto ufficiale, riterrei
> > opportuno valutare altre soluzioni, ad esempio la distribuzione
> > attraverso RPM (Linux)
> > e un Setup.exe in Windows (creato ad esempio con INNO setup o
> > strumento analogo)
>
> penso anch'io che questa sia la strada più semplice e veloce ... però
> al posto dell'RPM consiglierei un banale .sh che contiene sia lo script
> che i dizionari compressi.

Be, personalmente non uso volentieri rpm (ho una slackware), 
perciò...parliamone! :-)

ciao
Paolo M

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

Rispondere a