Also lost is my personal dictionary, and this is broken to the extent that I can’t even add words to it, so the same word gets picked up as incorrect every time it occurs within one message, even if I tell Notes to add it to the dictionary.
Subject: I deleted the UDM Folder and restarted Notes
I deleted the \workspace\UDM\ folder and then restarted Notes.
The folder was recreated with all my dictionary choices from preferences intact and my user dictionary now working.
Subject: User.dic is no longer used in new spell check
New spell check is enabled in 8.5.1 standard client as default. New spell check uses LanguageWare plugin and new dictionaries.
When upgrading to 8.5.1, the custom words in user.dic will be migrated into the new dictionary format that can be shared with Sametime and Symphony. The new dictionary is seen in \workspace\UDM\UserDictionary.xml
Please provide more information for the problem;
-
which dictionary language is set for spell check
-
steps to add word
-
the words not added in user dictionary
If you like to force to use traditional spell check, set SPELL_FORCE_LEGACY=1 in the notes.ini
Thank you.
Subject: Answers
Please provide more information for the problem;- which dictionary language is set for spell check
English (UK)
- steps to add word
Create new memo and run spell check
For unrecognized word, select “Add to Dictionary” button.
- the words not added in user dictionary
No words are added. Ever
The same happens if I add the word from the Preferences dialogue. And it should be a spellING check, not a spell check
Subject: Check UserDictionary.xml
Please open \workspace\UDM\UserDictionary.xml and see words are addedI tried few words below.
Spell Check
Wrongg worrds
AAA
QQQ
If Wrongg, worrds, AAA, and QQQ are added in user dic. “User Spell Dictionary” shows the words that were added. They are stored in UserDictionary.xml like below.
<?xml version="1.0" encoding="UTF-8"?>AAAQQQworrdsWronggIf \workspace\UDM directory is removed, xml files will be re-created. If xml file is corrupted you may want to delete the files and restart Notes to create new xml files.
Subject: I checked it before
I had a look at the .xml file when I was having problems and it was empty of any words, whether I thought that I had added them or otherwise. I reverted to the old style spelling check using the .ini file switch and that is working for me. Just a thought, I prefer to have Symphony separate from Notes (I’ve never understood why they should be integrated, it’s just more things to not be able to do if one locks up), so I didn’t install it with the Notes upgrade - could that make a difference? I do have a stand-alone Symphony 1.3 install.
Subject: Which build of Notes 8.5.1 are you using now? GA build? Are you a roaming user?
Subject: re-import user.dic
If for some reason your user.dic didn’t get imported into your 8.5.1 client, try this:
Edit the Notes.ini variable SPELL_IMPORTED_UD=1 to be =0, and restart the client. This appears to force the client to re-import the user.dic in the data directory into the new-style user dictionary.
I haven’t seen this documented, but worked for me when moving users onto new laptops with 8.5.1 from old hardware with an older client version.
Subject: re-import user.dic using SPELL_IMPORTED_UD=0 doesn’t work for me
Using the notes.ini option SPELL_IMPORTED_UD=0 to force Lotus Notes to re-import my user.dic doesn’t work for me.
It seems to simply change this value back to SPELL_IMPORTED_UD=1 and does nothing (as far as I can see.) since the new UserDictionary.xml file remains unchanged. And this happens if I leave the “…\Lotus\Notes\data\workspace\UDM\UserDictionary.xml” file in place/intact (tested empty/blank and with a few valid/bogus test entries), if I remove the folder and start Lotus Notes again with the same SPELL_IMPORTED_UD=0 option it fails to import anything and creates a new empty/blank UserDictionary.xml file just like it did when I upgraded my v8.5FP1 Notes/Admin/Designer client to the latest v8.5.1FP1 revision.
I didn’t have the change to notice if this happened when I installed the v8.5.1 upgrade or the latest v8.5.1FP1 since I didn’t use Lotus Notes for anything other than just to confirm that it worked on a basic level before installing the v8.5.1FP1 fix pack.
I initially upgraded to v8.5 directly from the v6.5.1 version (which previously was v6.0.1 a long time ago…) of the Notes/Admin/Designer client without any issues so I do not think this has anything to do with it, but wanted to mention it just in case it does since this user.dic file was slowly added-to over the last several years (at least since a few weeks after whenever it is v6.0.1 came out, so that’s definitely quite some time ago.) and now contains 93KB worth of text so suffice it to say that starting this from scratch all over again is 100% out of the question.
I really wish there would be some documented details related to exactly how Notes attempts to import the user.dic file when we set this SPELL_IMPORTED_UD=1 option, or whatever else, if at all different, it does when Notes is upgraded from v8.5 to v8.5.1(FP1) so that I could hopefully be able to run that command manually and/or if there is any way to potentially (debug) log this process to hopefully be able to find out whatever it is doing wrong/what is actually happening etc.
Subject: Fwd’d to development
install/ASSpell check/jhy
Subject: Ignoring user.dic
If it helps diagnosos, I can rename user.dic (in notes\data) and this makes no difference. I also renamed us.dic and uk.dic and this also made no difference, which surprised me as spelling was still being checked.