![]() Registered Member ![]()
|
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! _____________________________________________________________________ |
![]() Administrator ![]()
|
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] |
![]() Registered Member ![]()
|
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! _____________________________________________________________________ |
![]() Registered Member ![]()
|
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.
|
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft