maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   QStarDict (https://talk.maemo.org/showthread.php?t=38984)

Tomaszd 2010-01-06 18:31

Re: QStarDict
 
Look, I'm all for having debian packages of dictionaries, it's trivial to make them. However, I'm not going to make any until I'm sure that they are free to use and not copyrighted. If anyone can point me to stardict dictionaries that are completely free and not just databases extracted from commercial products, then I will consider packaging them.

sorodoros 2010-01-06 22:19

Re: QStarDict
 
How about a step by step how-to for installing the current databases? That would be incredibly helpful for those out there who are not familiar with the intricate command lines for Maemo. The suggestions I have already seen on these boards, for example, have not yielded any success for me. My qstardict dictionary folder is still empty!

KiberGus 2010-01-07 07:08

Re: QStarDict
 
Documentation can be found at: https://garage.maemo.org/docman/inde...&language_id=1

1) Find stardict dictionary (database)
2) Put it on disk
3) Let qstardick know about folder, in which you have put them

turist 2010-01-07 10:01

Re: QStarDict
 
Quote:

Originally Posted by feydrutha (Post 455903)
Anyhow with a little effort my offline dictionary needs on the n900 are now fully met ;-)

Not yet, there is still a work for us to do. Tonight I'm gonna fix the dialog of adding/editing dictionary folders. Because at this point it's not even visible that the default dir is ~/MyDocs/stardict/dic, which is not good.

Also I need to add a help page in the application which describes how to install a dictionary.

Thank you guys for this discussion, it's nice to have a feedback. It's maemo :)

feydrutha 2010-01-07 14:42

Re: QStarDict
 
Quote:

Originally Posted by turist (Post 457002)
Not yet, there is still a work for us to do.

Sure, I was just saying that I now have working dictionaries of the languages I need that are usable and meet my needs... improvement is always good ;-)

Speaking of which... does the scan function work? If so, how? It would be pretty convenient to somehow select a word in the browser or the feed reader and get a translation.

turist 2010-01-07 14:51

Re: QStarDict
 
Quote:

Originally Posted by feydrutha (Post 457362)
Speaking of which... does the scan function work? If so, how? It would be pretty convenient to somehow select a word in the browser or the feed reader and get a translation.

Actually I deliberately switched off this functionality and I even want to remove any sign of it in the my port of qstardict. The reason is that pop-up floating windows no not exist in maemo's window manager and the only way to do this is to call the running application by DBUS(Btw it's already implemented within qstardict for desktop). May be by some global shortcut like CTRL-SHIFT-S there is a way to implement searching for the currectly selected word and popping up Qstardict's window. But for now I can only add a button "Paste" like in Stardict for Chinook/Diablo. But all these buttons eat precious UI space so I'm not sure of the best solution here. Still the combination CTRL-C in browser and then CTRL-V in qstardict works like a charm.

jebba 2010-01-08 00:53

Re: QStarDict
 
Quote:

Originally Posted by Tomaszd (Post 455840)
It was stupid to even bring those language files to the user-visible category to begin with. They should all be hidden, and the application extended to download the appropriate language package based on locale. This might be too much work to do for free of course, but I curse every time I have to scroll through those in HAM.

I agree with this. There's tons of new Chinese files to scroll through too. But the solution lays in changing how HAM works, not by having the packages being unavailable via HAM.

These sorts of files are available in all other package management interfaces, for example.

It's just painful in HAM because:

1) You *always* have to start at the top (it doesn't bring you back to "t" if you just installed a "t*" application, for instance).

2) You can't just type letters and automatically scroll to that letter (e.g. type "ope" and forward to "openssh" etc.)


So if HAM were more functional, this wouldn't be a problem. Fix HAM, and let things like gcompris and dictionaries be packaged how they are in every other distro.

jebba 2010-01-08 01:07

Re: QStarDict
 
Quote:

Originally Posted by Tomaszd (Post 455916)
Look, I'm all for having debian packages of dictionaries, it's trivial to make them. However, I'm not going to make any until I'm sure that they are free to use and not copyrighted. If anyone can point me to stardict dictionaries that are completely free and not just databases extracted from commercial products, then I will consider packaging them.

I think any of them that are on sourceforge would be free or they couldn't be on sourceforge. You'd have to confirm that they are ok, but it's a good starting point.

http://stardict.sourceforge.net/Dict...w.dict.org.php

Also, (and you probably know this far better than me, but i point it out anyway), they shouldn't be installed into a "qstardict" (as i suggested above) but into a *stardict* path of some sort so they can be used by other similar applications.

Thanks!

Pejman 2010-01-08 06:53

Re: QStarDict
 
I installed QstarDict, unpacked the dictionaries in MyDocs/stardict/dic directory and set the right path in config screen. But I don’t see them in the dictionaries tab.

Any ideas what can be wrong?

turist 2010-01-08 09:34

Re: QStarDict
 
Pejman,

You are probably talking about @SR's build from repository. Please copy dicts to ~/.stardict/dic/

~/MyDocs/stardict/dic is a path for my build, I tried to avoid showing users paths with "."


All times are GMT. The time now is 03:58.

vBulletin® Version 3.8.8