Total Spellcheck Failure
Total Spellcheck Failure
Since upgrading to the most recent version of Atlantis, my spellcheck has refused to work. I am using English (United States) language and dialect, but Atlantis seems to insist I have no dictionary for US English. I have checked my spellcheck settings, and have both the US and British English dictionaries working, along with three user dictionaries, none of which work, either. I have gone so far as to uninstall and reinstall Atlantis several times, though that has not resolved the problem. Any idea what may have happened?
Re: Total Spellcheck Failure
Could you please be more specific? Does Atlantis display a message saying that you do not have the English spellchecker? Or maybe it red-underlines or green-underlines proper English words in your document?Xananos wrote:Atlantis seems to insist I have no dictionary for US English.
Which language is indicated on the status bar when you view this document in Atlantis?
Could you please email the following file from your hard disk to support@AtlantisWordProcessor.com:
C:\Program Files\Atlantis\Spellcheck\English (American).asc
C:\Program Files\Atlantis\Spellcheck\English (American).asc
Thanks for the file. Its content is correct. So the problem must be somewhere else.
Please choose the "Tools | Options..." menu command of Atlantis, click the "Save to File..." button to save your current Atlantis settings to an INI file, and email this INI file to support@AtlantisWordProcessor.com.
Please also email one of your "green-underlined" documents to support@AtlantisWordProcessor.com.
By the way, you said that you recently upgraded to the latest version of Atlantis. Can you recall the version number of your previous version of Atlantis?
Please choose the "Tools | Options..." menu command of Atlantis, click the "Save to File..." button to save your current Atlantis settings to an INI file, and email this INI file to support@AtlantisWordProcessor.com.
Please also email one of your "green-underlined" documents to support@AtlantisWordProcessor.com.
By the way, you said that you recently upgraded to the latest version of Atlantis. Can you recall the version number of your previous version of Atlantis?
Thanks. Your settings are OK, and the document file is OK. When I open your document file under your Atlantis settings, only two words get wavy-underlined: "Invictus" and "bludgeonings".
OK, there is only one thing remaining to be tried. If possible, please zip the entire "C:\Program Files\Atlantis\Spellcheck" folder, and email to support@AtlantisWordProcessor.com.
OK, there is only one thing remaining to be tried. If possible, please zip the entire "C:\Program Files\Atlantis\Spellcheck" folder, and email to support@AtlantisWordProcessor.com.
Xananos, your spellcheck files are also OK. Thanks for the RAR file.
Maybe Andy has a point. Did you manually move the home folder of Atlantis to another location on your hard drive? Do you have multiple instances of the home folder of Atlantis ("C:\Program Files\Atlantis\" and "C:\Program Files (x86)\Atlantis\")? As I understand, you have a 64-bit Windows Vista. Since Atlantis Word Processor is a 32-bit application, it is supposed to be installed in the "C:\Program Files (x86)" folder.
Maybe Andy has a point. Did you manually move the home folder of Atlantis to another location on your hard drive? Do you have multiple instances of the home folder of Atlantis ("C:\Program Files\Atlantis\" and "C:\Program Files (x86)\Atlantis\")? As I understand, you have a 64-bit Windows Vista. Since Atlantis Word Processor is a 32-bit application, it is supposed to be installed in the "C:\Program Files (x86)" folder.
The original problem I had was caused by a particular file (English (British).asc) and editing that fixed it - see the 6th post from the bottom in my thread for details. The home directory thing was something else.
Obviously, the same edit won't fix your problem (you use US English rather than British English) but I thought it was worth mentioning in case the problem was related.
Obviously, the same edit won't fix your problem (you use US English rather than British English) but I thought it was worth mentioning in case the problem was related.
Xananos, please open the "C:\Program Files (x86)\Atlantis\Spellcheck\" folder in Windows Explorer.
Is there the "Compatibility Files" button in Windows Explorer:

If so, please click it. This will show the actual spellcheck files in their present state.
Most probably the spellcheck files of Atlantis are actually stored somewhere under the "C:\Users\<your_user_name>\AppData" folder. This folder can be viewed in Windows Explorer if you enable "hidden files".
The spellcheck files that you sent me are OK because they are the default spellcheck files as installed by the setup file of Atlantis. Most probably there is a problem with the spellcheck files stored under the AppData folder.
Is there the "Compatibility Files" button in Windows Explorer:

If so, please click it. This will show the actual spellcheck files in their present state.
Most probably the spellcheck files of Atlantis are actually stored somewhere under the "C:\Users\<your_user_name>\AppData" folder. This folder can be viewed in Windows Explorer if you enable "hidden files".
The spellcheck files that you sent me are OK because they are the default spellcheck files as installed by the setup file of Atlantis. Most probably there is a problem with the spellcheck files stored under the AppData folder.
I am glad that you managed to fix the faulty spellcheck file. Yes, it was the same problem as earlier reported by Andy. Things were trickier in your case because it was harder to locate the actual spellcheck files on your hard disk under Windows Vista.
So we know how to fix such faulty files. But another question is still open: how and when the invalid language identifier "0" is put by Atlantis in the spellcheck .asc files?
So we know how to fix such faulty files. But another question is still open: how and when the invalid language identifier "0" is put by Atlantis in the spellcheck .asc files?
This has just begun happening to me, but the fixes suggested above don't work. I, too, have Vista 64. I've been using Atlantis 1.6.5.1 for a while, and the problem just started this morning.
I had been editing a file, closed Atlantis, and when I opened up again and began editing, everything was underlined. I reinstalled and started Atlantis. The spell check worked, although words I had added in my user dictionary for the one document were flagged. (Note that I did not lose all words in my user dict, only those proprietary to this one document. Or, at least, that's what seems to be the case.)
I shut down Atlantis again and started it again. Once again, the US English spell check wouldn't work. I reinstalled again, and even restarted my computer. When I went into Atlantis the US spell checking was done correctly, but when I shut down the program and restarted, as before, I lost spell checking. I have been through this process several times, with the same result each time.
Here is my English (American).asc file:
[General]
Language=1033
PowerTypeCollectsWords=1
[Fixed Lexicons]
Count=1
Lexicon1=us.zlx
[Editable Lexicons]
Count=1
Lexicon1=userdicen.tlx
It always remains the same, whether I've just reinstalled Atlantis or not.
I should note that if I do a spell check (from the Tools menu) and go though word by word, sometimes garbage is suggested as a replacement for real words. This would imply that the dictionary file is corrupt. If so, closing Atlantis after a reinstall seems to be what is causing the corruption.
I had been editing a file, closed Atlantis, and when I opened up again and began editing, everything was underlined. I reinstalled and started Atlantis. The spell check worked, although words I had added in my user dictionary for the one document were flagged. (Note that I did not lose all words in my user dict, only those proprietary to this one document. Or, at least, that's what seems to be the case.)
I shut down Atlantis again and started it again. Once again, the US English spell check wouldn't work. I reinstalled again, and even restarted my computer. When I went into Atlantis the US spell checking was done correctly, but when I shut down the program and restarted, as before, I lost spell checking. I have been through this process several times, with the same result each time.
Here is my English (American).asc file:
[General]
Language=1033
PowerTypeCollectsWords=1
[Fixed Lexicons]
Count=1
Lexicon1=us.zlx
[Editable Lexicons]
Count=1
Lexicon1=userdicen.tlx
It always remains the same, whether I've just reinstalled Atlantis or not.
I should note that if I do a spell check (from the Tools menu) and go though word by word, sometimes garbage is suggested as a replacement for real words. This would imply that the dictionary file is corrupt. If so, closing Atlantis after a reinstall seems to be what is causing the corruption.
Hi Mike,
Here are the contents of "English (American).asc" on my system (XP SP3):
As you can see, yours is missing the main lexicon ("english.zlx").
Here is what I can suggest (there is no need to uninstall Atlantis completely).
1. Open Atlantis, right-click the status bar "Spellcheck" icon, and choose "more Options…"
2. Press the "Spellcheckers & Dictionaries…" button.
3. In the "Spellcheckers & Dictionaries" dialog, select the US Spellchecker, then press the "Remove" button on the right.
4. OK out of all open dialogs.
5. Close Atlantis.
6. Use Windows Explorer to navigate to the Atlantis install folder. Open the "Spellcheck" subfolder. If there is any "English (American).asc" file left in there, delete it.
7. Go one level down, and open the "\Spellcheck\Lex" subfolder. Delete "english.zlx" and "us.zlx" if they are still present.
8. Go to the Atlantis site, and download the latest full setup file for Atlantis Word Processor (http://www.atlantiswordprocessor.com/do ... is16en.exe).
9. Run that setup file on your system, direct it to the same install folder if necessary, and, when asked, check only the boxes for the spellchecker components.
Open Atlantis Word Processor again. Go to the "Spellcheckers & Dictionaries" dialog (see steps 1 through 3 above), select the US Spellchecker, and make sure that both "english.zlx" and "us.zlx" are listed in the "Main dictionaries" box. OK out of all open dialogs. The spellchecker should be working normally.
HTH.
Cheers,
Robert
Here are the contents of "English (American).asc" on my system (XP SP3):
Code: Select all
[General]
Language=1033
[Fixed Lexicons]
Count=2
Lexicon1=english.zlx
Lexicon2=us.zlx
[Editable Lexicons]
Count=1
Lexicon1=userdicen.tlx
Here is what I can suggest (there is no need to uninstall Atlantis completely).
1. Open Atlantis, right-click the status bar "Spellcheck" icon, and choose "more Options…"
2. Press the "Spellcheckers & Dictionaries…" button.
3. In the "Spellcheckers & Dictionaries" dialog, select the US Spellchecker, then press the "Remove" button on the right.
4. OK out of all open dialogs.
5. Close Atlantis.
6. Use Windows Explorer to navigate to the Atlantis install folder. Open the "Spellcheck" subfolder. If there is any "English (American).asc" file left in there, delete it.
7. Go one level down, and open the "\Spellcheck\Lex" subfolder. Delete "english.zlx" and "us.zlx" if they are still present.
8. Go to the Atlantis site, and download the latest full setup file for Atlantis Word Processor (http://www.atlantiswordprocessor.com/do ... is16en.exe).
9. Run that setup file on your system, direct it to the same install folder if necessary, and, when asked, check only the boxes for the spellchecker components.
Open Atlantis Word Processor again. Go to the "Spellcheckers & Dictionaries" dialog (see steps 1 through 3 above), select the US Spellchecker, and make sure that both "english.zlx" and "us.zlx" are listed in the "Main dictionaries" box. OK out of all open dialogs. The spellchecker should be working normally.
HTH.
Cheers,
Robert