Marco D'Angelo
My personal blog that every now and then I remember to update
You can scroll the shelf using ← and → keys
You can scroll the shelf using ← and → keys
Con il rilascio della versione attuale di Windows Live Writer (14.0.80.50.1202) e’ stato allineato il sistema di gestione dei dizionari per il controllo ortografico a quello delle altre applicazioni Live.
Cosa piu’ importante, il sistema precedente (descritto in un mio precedente post) è stato abbandonato in favore di un sistema più recente utilizzato anche dalle applicazioni Office dalla 2000 in poi.
Questo significa che è diventato molto semplice aggiungere le funzionalità di controllo ortografia a Windows Live writer 2009, in attesa che vengano incluse direttamente nel programma.
Basta recuperare una copia dei due file che compongono il dizionario italiano (MSSPIT7.dll e MSSPIT7.lex) e copiarli nella directory ‘Dictionaries’ di Writer.
Se si hanno a diposizione le versioni precedenti dei due file (MSSPIT3.dll e MSSPIT3.lext), molto più comuni, basta ridenominarle sostituendo al 3 il 7 ed il tutto funzionerà senza problemi.
In genere una copia dei file in questione è presente nella directory C:Program FilesCommon Filesmicrosoft sharedproof (o in C:ProgrammiFile Comuni.. se avete Windows installato in Italiano).
Onde evitare ricerca affanose riporto un link da cui scaricare direttamente i dizionari: (Link)
Marco
AGGIORNAMENTO: La versione 2009 di Windows Live Writer ha introdotto un nuovo meccanismo di gestione dei dizionari. Potete trovare i file da scaricare e le informazioni di dettaglio in questo nuovo post.
–
Già che stavo sistemando la mia installazione di Writer ho deciso di verificare se si poteva mettere mano anche al problema del correttore ortografico disponibile sono in Inglese.
Di post sull’ argomento, anche da parte di colleghi Microsoft, ce ne sono diversi, a partire da quello di Paperino, con il blog di Blog di Lucab che riporta la soluzione passo per passo, per finire con quello di un certo Graham Chastney che sembra essere il primo ad averci provato.
Visto il lavoro svolto così bene dagli altri non sto a riproporlo, ma aggiungo solo un paio di dettagli che ritengo utili.
Intanto dove procurarsi i file del dizionario italiano in formato TLX/CLX. Questi naturalmente non vengono forniti con Live Writer, ma ci sono una serie di applicazioni che usano questo formato standard (ed oramai tendente all’ obsolescenza).
Il più completo l’ ho trovato sul sito di Textpad, a questo link: Dizionari Texpad.
E’ scomodo perché dovete installare il programma che copia i dizionari nelle varie lingue prima di poterli prendere e copiare nella cartella di Writer.
L’ altra possibilità è di usare quelli di Eudora, più veloce ma file più vecchi: Dizionario Italiano Eudora.
L’ ultima è quella di usare i file di Macromedia, come suggerito da tutti gli altri, ma che a me risultano corrotti. Se volete provare il link è questo: Download dizionario Italiano.
Ho verificato anche io che se si copiano semplicemente i file nella cartella ‘Dictionaries’ di writer il tutto non va, ma la soluzione più immediata che ho usato è stata quella di aprire il file ssceit.tlx e sostituire il codice LCID 1040 con 1033, rinominando poi il file come ssceam.tlx.
In pratica la prima riga del file è diventata da:
#LID 1040 1 958
a
#LID 1033 1 958
Giusto per dovere di cronaca ricordo il senso dei tre numeri che sono il codice di Locale ID, l’identificatore del file di dizionario principale in chiaro ed il numero di entry presenti nel file. Se qualcuno volesse sperimentare con altri dizionari ricordatevi di cambiare opportunamente il locale ID (qui l’ elenco dal sito Microsoft)
Da un bel po’ i miei tentativi di aggiornare il blog erano quantomento complicati da un problema con Windows Live Writer.
Il mio tool di blog andava costantemente in crash al lancio, anche se ogni tanto l’applicazione rimaneva in piedi e consentiva il post.
Dopo aver perso un paio d’ore tra l’aggiornamento all’ultima beta, la rimozione dei vari addon e l’analisi con Process Monitor, ho trovato che l’errore era causato da una chiave di Registry relativa ad uno degli account registrati in Writer.
Se date un’occhiata all’immagine che accompagna il post, capite che si trattava della banale sostituzione di backslash con gli slash nell’URL del mio blog professionale.
Questo errore, dovuto evidentemente ad una digitazione manuale, era ignorato dalle precedenti build di writer ma indigesto alle ultime.
Il problema l’ho segnalato al gruppo di sviluppo e sono confidente che l’errore, anche se remoto, verrà sistemato prima del rilascio della Release Candidate.