Installing French dictionary on 64 bit 1.9.01 Beta linux
Posted: Sun Jan 17, 2016 7:36 pm
On 8 January, "Laurent" posted in the "Linux 1.9.01 Beta thread" that he had scrivener working but couldn't install the French Dictionaries and couldn't read the error messages. See :
viewtopic.php?f=33&t=32709&p=209103#p209103
I replied with some indications I was able to add about the error messages. Today, I've had a few moments to retry the installation of French dictionaries and now have them working. Several other threads have much detail about getting spell checking working in scrivener but mostly they concern 32 bit systems.
I thought it appropriate to put my notes in a new thread in case others have this problem. It is probably important to note that the solution which worked for me could very well be specific to my desktop. I am using UbuntuStudio14.04 LTS on a 64bit machine and I installed the 64 bit .deb package of scrivener 1.9.01 Beta in English.
The English spell checker in scrivener was working but I had the same problems as Laurent to download a French dictionary - it failed with numerous error messages.
I already had Aspell with EN and FR dictionaries installed from the Ubuntu depositories so I just copied the fr-*.rws files from the Aspell system installation to the appropriate scrivener installation location.
There were 3 files : fr-40-only.rws, fr-60-only.rws, fr-80-only.rws.
On my UbuntuStudio installation, Aspell *.rws files are in /var/lib/aspell/
Scrivener's installation places the dictionary files in : /usr/share/scrivener/bin/Aspell/dict/
I used the following command :
sudo cp /var/lib/aspell/fr-*.rws /usr/share/scrivener/bin/Aspell/dict/
I restarted scrivener and checked in scrivener Tools/Options/corrections/ that the french dictionaries were visible and then created a new file with language defined as french. The spell checker works as I type. It seems to work on block paragraphs and new words seem to add to the dictionary as required.
Time will tell if there are some defects in the spell checking that are not yet apparent.
I didn't have to alter any scripts or add any dependencies but it may well be that I had all dependencies already on board.
Hope this might be of use.
viewtopic.php?f=33&t=32709&p=209103#p209103
I replied with some indications I was able to add about the error messages. Today, I've had a few moments to retry the installation of French dictionaries and now have them working. Several other threads have much detail about getting spell checking working in scrivener but mostly they concern 32 bit systems.
I thought it appropriate to put my notes in a new thread in case others have this problem. It is probably important to note that the solution which worked for me could very well be specific to my desktop. I am using UbuntuStudio14.04 LTS on a 64bit machine and I installed the 64 bit .deb package of scrivener 1.9.01 Beta in English.
The English spell checker in scrivener was working but I had the same problems as Laurent to download a French dictionary - it failed with numerous error messages.
I already had Aspell with EN and FR dictionaries installed from the Ubuntu depositories so I just copied the fr-*.rws files from the Aspell system installation to the appropriate scrivener installation location.
There were 3 files : fr-40-only.rws, fr-60-only.rws, fr-80-only.rws.
On my UbuntuStudio installation, Aspell *.rws files are in /var/lib/aspell/
Scrivener's installation places the dictionary files in : /usr/share/scrivener/bin/Aspell/dict/
I used the following command :
sudo cp /var/lib/aspell/fr-*.rws /usr/share/scrivener/bin/Aspell/dict/
I restarted scrivener and checked in scrivener Tools/Options/corrections/ that the french dictionaries were visible and then created a new file with language defined as french. The spell checker works as I type. It seems to work on block paragraphs and new words seem to add to the dictionary as required.
Time will tell if there are some defects in the spell checking that are not yet apparent.
I didn't have to alter any scripts or add any dependencies but it may well be that I had all dependencies already on board.
Hope this might be of use.