View Single Post
Old 05-06-2009, 04:08 PM   #5
gwitt
Enthusiast
gwitt is on a distinguished road
 
gwitt's Avatar
 
Posts: 27
Karma: 62
Join Date: Apr 2009
Location: Lübeck, Germany
Device: BeBook reader
I got the dictionary work plus a trick to do it from the reader itself

I used the *dict.dz format dictionary (coming with many Linux distributions), which you also can get e.g. from http://sourceforge.net/project/showf...group_id=80679 or other sources on the web.

For the English-German translation I extracted the "stardict-freedict-eng-deu-2.4.2.tar.bz" file and moved the files

freedict-eng-deu.dict.dz
freedict-eng-deu.index

towards a "dict" directory on my SD card

After inserting the SD card and restarting my book in CR3 reader I was able to get translations with:
<Menu> - 4
and then letter input according to the T9 letter groups in the bottom line of the screen. Some words are missing as the dict is not very big, but it is a very nice feature and comfortable reading
After that I thought it might be even better to have the "dict" directory on the device itself instead on an SD card. So I did a somewhat "dirty" but working trick:

I connected from the Linux command line via

# ssh root@192.168.111.1
# (password: zxc)

and copied the SD card "dict" directory to the device itself

# cp /media/sd/dict /media/

After that I took out the SC-card and linked the "dict" directory to the sd-card mount point directory

# ln -s /media/dict /media/sd/

with
# ls /media/sd/

I checked whether the link had been generated

A restart of a book on the reader itself showed that the CR3 dictionary worked fine.

If you instert the SD card again the /media/sd directory is mounted normally and the reader takes the dictionary in the SD card directory.
After taking out the SD card it switches back to the on-device directory.

Such you are independent of a SD card.

Last edited by gwitt; 11-29-2009 at 03:14 AM.
gwitt is offline