Order it now! Amazon prioritizes orders on a first come, first served basis.


View Full Version : Stardict: Dictionary Reading Software


Adam B.
03-19-2007, 04:33 PM
Edit: For those who were having problems, please try this software again and let me know.

StarDict is a Cross-Platform and international dictionary written in Gtk2.
It has powerful features such as "Glob-style pattern matching", "Scan selection word,"
"Fuzzy query," etc.

The only problem with this release, is that text will not appear instantly as you type. You will need to close the keyboard for the text to appear.

Let me know if you have any other issues.

To Install:

If installing to SD/MMC, Download: http://projects.mobileread.com/iliad/projects/stardict/stardictmmc.zip

If installing co Compact Flash, Download: http://projects.mobileread.com/iliad/projects/stardict/stardictcf.zip

It will need to be in a folder called "stardict" (no quotes) in the root (main directory) of your memory card.

You can download dictionaries from http://xdxf.revdanica.com/down/(Make sure download format is set to stardict) or http://stardict.sourceforge.net/Dictionaries.php

You will need to put the dictionary directory from the .tar.gz file in the x:\stardict\share\stardict\dic\ directory.

The quit button is in the lower left hand corner, and looks like a door with an arrow.

Happy Researching. :thumbsup:

vranghel
03-19-2007, 05:13 PM
Wow! Great work Adam. It always surprises me how a single developer can port such useful apps, while iRex always seems to tergiversate the most basic functions.

emkay
03-19-2007, 05:44 PM
Hmmm. Not opening here from CF. I have two dictionaries installed. It starts doing something then just stops after a second or two.

vranghel
03-19-2007, 05:47 PM
Same here...trying to open from SD with a few dictionaries in...For me it doesnt do anything.

Any help would be appreciated.

Adam B.
03-19-2007, 05:47 PM
What dictionaries do you have installed?

I don't have a CF card to test with...

Adam B.
03-19-2007, 05:57 PM
Try it with a dictionary from here: http://stardict.sourceforge.net/Dictionaries.php

It looks like the one's on sdict.com aren't working....

vranghel
03-19-2007, 06:06 PM
What exactly do i have to do with the .RPM file or the contents of the tarball?

Adam B.
03-19-2007, 06:09 PM
Use a program such as 7zip to open the tarball. Put the dictionary directory in the x:\stardict\share\stardict\dic\ directory.

Mambo
03-19-2007, 06:21 PM
Would be great to see but it does not work. Does not matter what dictionary. I have CF card, though. Any ideas?

emkay
03-19-2007, 06:23 PM
That's not working either Adam. Looks like it's a CF specific thing?

vranghel
03-19-2007, 06:26 PM
It seems that theres a SD thing aswell, because it doesnt work for me either.
Do we need the shell hack again after installing 2.9.1?

henkvdg
03-19-2007, 06:52 PM
It seems that theres a SD thing aswell, because it doesnt work for me either.
Do we need the shell hack again after installing 2.9.1?

Does not work for me either, not on the SD card, nor on the CF card.
I have the shell hack

Adam B.
03-19-2007, 06:59 PM
I've been able to recreate the problem. Expect an update shortly...

henkvdg
03-19-2007, 07:01 PM
Does not work for me either, not on the SD card, nor on the CF card.
I have the shell hack


Adam,

Better include 1 dictionary, like the Webster, to have a working package.
Did you test your package on a newly formatted SD card. Which file system?

Adam B.
03-19-2007, 07:16 PM
SD/MMC Users, try this: http://projects.mobileread.com/iliad/projects/stardict/stardictmmc.zip

I've included a dictionary

vranghel
03-19-2007, 07:53 PM
Still it doesnt work for me, Adam. Is the shell hack necessary?

henkvdg
03-19-2007, 07:54 PM
SD/MMC Users, try this: http://projects.mobileread.com/iliad/projects/stardict/stardictmmc.zip

I've included a dictionary

Did you change something in the internals of the iLiad? The register?
Because it still does not run here.

Adam B.
03-19-2007, 07:58 PM
Shell hack is necessary.

I'm running into issues as well. Sometimes I can only run it from the terminal, sometimes I can run it from the contentlister. I'm not sure what's going on. I didn't change anything on the internals of the iliad, other than for FBReader, but that shouldn't have any effect on this.

henkvdg
03-19-2007, 08:00 PM
Shell hack is necessary.

I'm running into issues as well. Sometimes I can only run it from the terminal, sometimes I can run it from the contentlister. I'm not sure what's going on. I didn't change anything on the internals of the iliad, other than for FBReader, but that shouldn't have any effect on this.

How to run it from the terminal?
Does it need parameters?
Then they should be in the Manifest file, I guess.

Adam B.
03-19-2007, 08:15 PM
I have SSH access (with dillo) to my iLiad. That's how I test all my programs.

Adam B.
03-19-2007, 11:54 PM
As far as I can test, it works now. However, typed text will not appear until you close the keyboard. This can be changed/adjusted by editing the iliad_refresh.conf file in the stardict directory.

wagnerian
03-20-2007, 09:25 AM
It works fine just after I had changed the run.sh file into UNIX-typed format. That is, LF instead of CR/LF.

But it still does not recognize dictionary data except the Merriam-Webster 10th that was already included. That one has different file extention from those I've downloaded from the Stardict site. I guess it is a packed file and I'm wondering what should I do to change the files like that.

Adam B.
03-20-2007, 09:36 AM
The files on sdict.org are not in the correct format for stardict. However, you can find most of those files in the right format here: http://xdxf.revdanica.com/down/ Just make sure you change the download format to stardict.

wagnerian
03-20-2007, 10:29 AM
Thank you, Adam B. But still problem. Now the file extention is bz2, and xdxf after extraction via WinRAR 3.62. What should I do?

wagnerian
03-20-2007, 10:34 AM
Oops! I've downloaded the wrong files! I should have changed the "Download format" field at the Web page! :-(

Adam B.
03-20-2007, 10:58 AM
Glad to hear you got it figured out. :)

yokos
03-20-2007, 10:59 AM
It works fine just after I had changed the run.sh file into UNIX-typed format. That is, LF instead of CR/LF.
I can verify this. After changing this stardict starts. -> Adam B., please update your upload. ;-)

How can I switch between different dictionaries? Right now I dont know whether stardict likes my downloaded dictionary.

A stardic dictionary consists of 3 files: *.dz, *.idx, *.ifo. Right?
[Edit] run.sh LF

Adam B.
03-20-2007, 11:10 AM
I can verify this. After changing this stardict starts. -> Adam B., please update your upload. ;-)

How can I switch between different dictionaries? Right now I dont know whether stardict likes my downloaded dictionary.

A stardic dictionary consists of 3 files: *.dz, *.idx, *.ifo. Right?

Clicking on the result tab will show you the various dictionaries. I believe it also lets you chosee which dictionary to see the result from. You can use the options dialog to choose the order that it searches for answers.

I'll take a look at my run scripts...

Edit: Looks like you were right. I've adjusted this. Let me know if it works.

yokos
03-20-2007, 11:24 AM
Yamp, several dictionaries are working! With the options button [bottom right, icon with wrench] you can enable & disenable them [little clickable checkbox].

I found my mistake: I put my dic in the wrong path, the correct path of dics is stardict\share\stardict\dic\dictionaryxxx.

emkay
03-23-2007, 10:06 AM
OK, got it working here.
I copied your run.sh Yokos, but you put a "bin" folder in your path, which is why it wasn't starting up for me.
Looks good!
Re. the screen refresh: it looked as though it had got stuck in loading, but when I refreshed the screen it was open. I'll try playing with the iliad_refresh.conf file.

johnsidi
03-23-2007, 02:27 PM
I install the dictionary reading software today very easily and it works without any problem. Thank you!

The GreatGonzo
04-20-2007, 11:13 AM
Working great, another round of thanks to Adam B.!

booklover
08-02-2008, 04:40 AM
I installed it on a sd card and it worked. It can display Chinese character all right. Thank you.

And I wonder what I should do to install the program into the internal memory of iliad? Thank you.

artur
08-02-2008, 04:11 PM
I have managed to use stardict on CF with some downloaded dictionaries.
Thanks.

booklover
08-02-2008, 11:26 PM
Is it possible to run it from internal memory? That would help increase battery life.

Dabon
08-06-2008, 12:13 PM
I have been using this remarkable software for a couple of months already, and I really love it! However, I must to admit that I forgot to said thank you to the developer, so....THANKS A MILLION, ADAMS!
I have installed several dictionaries and Thesaurus:thumbsup::)...French, Portuguese, Spanish, Russian and still counting...and I really enjoyed the convenience to have all of those available from my Iliad.

Take good care,

Dabon.

:thanks:

kein
10-04-2008, 03:13 PM
Hello, Guys!

I have difficulties running dictionary on my Iliad. Dictionary is in the x:\stardict\share\stardict\dic\ directory and each time I click on it in my Iliad it does not respond at all. Any help would be appreciated.

Dabon
10-06-2008, 01:39 PM
Hello Kein,

I am not a developer, but I think that I can use my experience with this software to try to hep you.
Here are my questions to you:
1. Were you able to install the software successfully? The software come initially with one dictionary pre installed, so you should have been able to run the software successfully before adding any new dictionary.

2. if you are trying to install a new dictionary, did you get this one from the sources recommended in this forum, and did you make sure that this was a stardict dictionary.

From your responses, I'll see what I can do..

Thanks,

Dabon.

Adam B.
10-06-2008, 01:41 PM
Have you requested developer access from iRex following the tutorials sticky'ed in this forum.

kein
10-23-2008, 07:03 PM
Hello, Adam!

I am little confused with your response. I purchased my Iliad and tried to download and install stardict file. I succesfully installed it, however I was not able to launch it. My Iliad sees the file in the directory that you had it in your thread, which is x:\stardict\share\stardict\dic\ directory. But I am still not able to launch the program. I have some questions:

1. Do I need to request a Developer's package for my Iliad?
2. If not, what is the next step to make the program work properly?

Any help would be appreciated.

Kein

Adam B.
10-23-2008, 08:01 PM
Yes, you'll have to request the devleoper package.

Read this tutorial for a complete walk through: http://www.mobileread.com/forums/showthread.php?t=17342

booklover
11-22-2008, 06:04 AM
Hope stardict will have a better implementation with the new community develop plan. Does anyone know whether it is included in the plan? I wish they would also consider adding the "point-and-translate" function in PDF files.

kein
12-23-2008, 12:59 AM
Hello, Adam!

Finally, got it done. My stardict program has been installed and is working. Now, I am trying to install FBReader. I did everything you were mentioning in your thread about it, however, FBReader, despite being installed, and it is being shown in the contentlist as "FBReader has been successfully installed", could not be launched, because it does not create "program" folder in CF card, and maybe because of that I am not being able to run it.(?) I repeated the steps a few times, but I am facing the same problem. I did request the developer's package and it's been succesfully installed. Now, I am reading lot's of threads about firmware upgrade, and it is being suggested that v.2.12 needs to be upgraded to. On Irex's developers site there is only vs 2.11 as the latest available. Would 2.11 be sufficient enough?, and how would I install it?, by simply unzipping and copying it to my CF card or not?. And if yes, would it help me to install FBReader successfully? And one other question: I found a Russian dictionary, the files of which are of .koi type, and I read that FBReader supports russian, so do you think that would be sufficient for me to run this type of a dictionary on my Iliad? Happy Holidays! And thanks for your inputs!

Kein

kein
12-25-2008, 10:57 PM
Hello, Dabon!

Sorry for getting back to you this late. I had some difficulties installing stardict dictionaries on my iLiad, and finally, after reading all this great posts, I was able to install it and it is running ok, so far. I do have some trouble installing a english-russian or russian-english dictionary, although I found it on one of the recommended sites, but I was not able to dowbload it for some reason, and finally got it from that dictionary's site. Dictionary files are of .koi type, and though I was able to install it onto my iLiad, I was not able to run it, because my iLiad was not seeing it for some reason. Any ideas of what to do next? Happy Holidays! Thanks a Million

Kein