This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Dictionary Plasmoid

Tags: None
(comma "," separated)
User avatar
alin
Registered Member
Posts
9
Karma
0
OS

Dictionary Plasmoid

Tue Dec 22, 2009 11:20 am
Hi,

Is that time in life when I need to learn a new language...

As a KDE user tried to find a nice tool to help me and being on desktop (plasma) at all the time should be a must too.

I had a look a Dictionary Plasmoid but it seems to me (and some other people on the forum) a little bit inflexible.

There are already few ideas and discussions on the forum (see below links)

viewtopic.php?f=67&t=45345&p=64054&hilit=dictionaries#p64054
brainstorm.php#idea38980
brainstorm.php#idea39455

As summary I propose for a good dictionary the following
1. Define features. User types a word and the plasmoid defines the word from multiple sources. User should be able to select the language of the source.
2. Translate feature. User types a word and the plasmoid translates it from multiple sources. User should be able to define a target language and a source language.

The feature 1 and 2 should be available via radio buttons directly and/or via settings.
Languages should be selected from a drop list directly and/or via settings.

3. Customizable engine list. User should be able to filter available sources.

regards,
Alin

ps. I may help with code development (not really huge c++ dev) and for sure with testing.


_____________________________________________________________________
Without Questions there are no Answers!
_____________________________________________________________________
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Dictionary Plasmoid

Tue Dec 22, 2009 9:04 pm
If you have ideas on improving any Plasmoid currently distributed as part of the KDE SC, I suggest you check trunk first to see if it has already been implemented, and otherwise file a feature request at bugs.kde.org.

If you are interested in implementing it yourself however, do not file the feature request, and using the code from Trunk add the feature then post a review request at reviewboard.kde.org for the Plasma group. Note that the feature freeze is currently in effect so any features will have to wait until KDE 4.5.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
alin
Registered Member
Posts
9
Karma
0
OS

Re: Dictionary Plasmoid

Tue Dec 22, 2009 9:20 pm
Hi,

I have checked the trunk. Unfortunately the dictionary plasmoid does seem to contain some stuff from my summary but it does not seem to work.

I would like some reactions before I'll put them as feature requests.

developing all that by myself is a small utopia as I do not have the time or the brain for it. I may help with some coding, and testing of course.


Alin


_____________________________________________________________________
Without Questions there are no Answers!
_____________________________________________________________________
admoore
Registered Member
Posts
103
Karma
0
OS

Re: Dictionary Plasmoid

Tue Dec 29, 2009 5:52 pm
I looked at the dictionary plasmoid, and I think most of it's limitations come from the dict dataengine, which is itself limited to some extent by the capabilities of data engines.

This is why I wrote this plasmoid: http://kde-look.org/content/show.php/pa ... ent=110707

Theoretically, it could be extended to allow selection of dictionary, but I haven't had the time or inclination to code it. It's written in python, so if you are up to tinkering with it feel free.


admoore, proud to be a member of KDE forums since 2008-Oct.


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft