translatoid

Plasma 4 Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

31
6 .8
Description:

translator using google translator!
And it's my first plasmoids!!

svn co svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma/applets/translatoid
Last changelog:

9 years ago

-clear code
-add Catalan flag
-Add language title
- use Frame for the maintitle.
- Correct some encodage bug
- and more....

===0.4
- use kde svn :
http://websvn.kde.org/trunk/playground/base/plasma/applets/translatoid
- use PopupApplet! Now, Translatoid can be dock inside the main bar!
- Change language selection method! Now, You have to click and a KlistWidget appear !
- Add Copy and Past button
- Add AutoDetection language in languageList
- Add TooTip Message

Now, I need translator for translate, this translator... :)

===0.4.1
add Licence
add GPL2 header
replace setIcon() by nativeWidget()->seticon()

=====0.5
Add ListWidgetFlag inside the plasma and it appear with a Plasma::Animation!
Add Voice TTS support.

TODO : auto select - enter key - flag disabled for fedora!

======0.6
-AutoPaste the copy selection and autotranslate when you active Popup.
-GrabKeyboard when you active Popup
-Add "Clear Button"
-remove Cancel Button from DialogBox
-Add Po language file.
- Change inverse language icon
- Add Fedora Package without flags

====0.6.1
- Add new Icon
- change name : translatoid to plasma-applet-translatoid

======0.7
add New popup icon which can change his flags
use KConfigGroup for save favorite language
add FavoriteLanguage config dialog
some update of the code

=======0.8
IMPORTANT RELEASE :
change the algorithm of source translation. Now it use Post Method. It means that you can translate big text. And if you type 1 word, it get you the dictionnary result ! :) Thanks lexnewton.
=======0.9
-add new flags list ! Use a plasma::treeview with a QAbstractModel
-copy from the clipboard! Now, you just have to select a source text from anywhere, and active the popup, by cliking on the popup, or by a plasma shortcut.
-Change QTextEdit source event. Now, press Enter to translate, and press Shift+Enter to add a new line.

=======1.0
Change icon
Change a lot by aseigo , use KJob, nice animation during translate.
change the structure of translatoid
Will remove voice button, because KTTSD do the same job.
add estonishlanguage
===RC
After some error of myself! This is the good one :
- Set text color with theme color
- save your automaticaly last languages in use.

==1.1beta==== MAJOR CORRECTION
Now Translatoid use extender
Add Reminder extender to remind you some word after clicking on the star
Replace parsing by Json parsing. YOU NEED TO INSTALL libqjson
Clear some code and probably add some new bug.. :)
If you have some probs, contact me!

---1.1
Add new language :
"Afrikaans"
"Albanais"
"Albanais"
"Belarusian"
"Irish""Icelandic"
"Macedonian"
"Malaysia"
"Maltese"
"Persan"
"Swahili"
"Turkish"
"Yiddish"

1.12 ( Minor fix)
Just fix Icon installation...Sorry)
A new release will come out quickly

1.2 ( Minor fix)
Correct Html rending

1.21
Correct text color in "remind" area

1.30
Correct Json parser with new Google Api. Thanks alex789

1.30 bis
dominique fix

kubdat

11 years ago

Mandriva 2009.1 i586
http://chomikuj.pl/kubdat/public/translatoid-0.9-mdv2009.1.i586.rpm

Report

fatino

11 years ago

Here your text source. << Can you erase this. This is very annoying.
PS. Great work I use this every day.

Report

manutortosa

11 years ago

Catalan flag is missing

you can find it here:

http://www.xtec.es/ceip-rosella/inici2/bandera_catalana.png

Report

EinfachToll

11 years ago

Sorry, but how do I install this plasmoid? I made the steps in the README-File, I built it and copied the .desktop-file in the denoted folder. But where is the translatoid.so?

Report

C

dridk

11 years ago

cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install

Report

EinfachToll

11 years ago

hmm...
Thanks :)

Report

tittiatcoke

11 years ago

Hi,

A great plasmoid. But I have maybe a strange question. I have added this plasmoid to my desktop, but I cannot get text translated.

As I am behind a corporate Proxy, I was wondering if your plasmoid is reading the proxy-settings defined for KDE and uses them.

Thanks

Regards

Raymond

Report

gravy

11 years ago

I second that. Looking through sources I couldn't find any mention of proxy. Can you please check/advise?

Report

L3x

11 years ago

After reboot or kdm restart I have to change languages because the default language is set to french -> english
Can you improve this behaviour with storage my language preferences in a configuration files, please?
Thanks

Report

C

dridk

11 years ago

don't work ? are you sure ? Did you change your favorite language inside Config pannel ?

Report

L3x

11 years ago

Sorry :) I changed languages in config panel, and now works. Thanks

Report

patkoscsaba

11 years ago

I installed both Festival and espeak. Whatever I chose in the settings it goes back to Festival immediatly. I observed this when I wanted to make a custom command, so I can set up some parameters for espeak ... but it is not working. I set whatever I want, I click ok, window is closed and setting is reverted to Festival.
Thanks.

Report

patkoscsaba

11 years ago

It's working perfectly and it remembers the previously selected languages. Thanks for this update.

BTW, I tried to enable voice. I installed Festival, the plasmoid says it's there, but I hear nothing when I click on the little blue icon in you plasmoid ... do I have to set up somethnig special with Festival?

Report

patkoscsaba

11 years ago

Never mind ... I had to configure something in Festival. It si working now.

Report

3

chepioq

11 years ago

It is a very useful plasmoid and the 0.9 release work with fedora 10.
My english is bad and I don't understand what you mean with "flag"?

Report

eliwap

11 years ago

I can confirm that I am able to build the rpm as is. However, I am still unable to place the package into the Fedora repository due to the flag issue.

Is there any progress on this issue?

Is there some reason that you need to have the flags specifically compiled into your plasmoid? Why not use the shared flags that kde uses? That way you don't have to worry about the issue at all.

Report

eliwap

11 years ago

For the time being... The country flags are not an issue in Fedora :).

Report

eliwap

11 years ago

Sorry, for some reason I didn't get notification about this? I am the packager of translatoid for fedora. I have packaged version 6 "translatoid without flag for FEDORA" and it's standing in the stable repository and it works just fine.

Country flags in Fedora / Redhat is against packaging policy due to concerns over the conflict between the Peoples Republic of China and Taiwan. In version 6 flagless you replaced the country flags with light bulbs. Which works just fine.

What would be best, and probably easiest in the long run for you is if you can section off the flags and then enable a cmake flag that excludes the flags. I don't know how to do this.

Your help would be most appreciated.

Report

3

chepioq

11 years ago

Ok I understand now what is the problem with flags.
With Fedora 10 translatoid work but I have not the image of flag...
But it is not very important, it is just less attractive...
But I don't know why that don't work with fedora.

Report

eliwap

11 years ago

I agree with you 100%. I also think its silly. But like I wrote in a previous post some time ago. Its a historical thing where Redhat was criticized by the People's Republic of China for including the Taiwanese flag because they believe that the island is part of the mainland. There was a big threat to ban Redhat so Redhat removed all flags so that there would not be any favoritism. Fedora maintains the same policy. Childish really on the part of the People's Republic. But it really is a loosing and worthless battle. If there is anything that you can do to accommodate us it would be really great.

And many many thanks.

Report

schollidesign

11 years ago

What I must delete in the source for get it without mini-flags on the tray-icon?

Thanks for any support.

Report

C

dridk

11 years ago

you don't like flags icon popup ? Why ?

Report

schollidesign

11 years ago

It's a old screenshot:

http://ubuntu-pics.de/bild/11381/bildschirmfoto_Mcpkeq.png

But here you can see that peoples can use (like me) different dictionary-icons. ;-)
It looks very bad so ...

You can tell me how I can fix it? What I should delete in the source, that the mini-flags don't appears on the tray-icon?

Thanks. :-)

PD: A version with enable/able this would be nice ...

Report

C

dridk

11 years ago

Ok, I understand now. I will create a standard icon independante of icon theme, so it will be correct.

Report

eliwap

11 years ago

Will there be a flagless version for an easy build with fedora?

Report

9 years ago

-clear code
-add Catalan flag
-Add language title
- use Frame for the maintitle.
- Correct some encodage bug
- and more....

===0.4
- use kde svn :
http://websvn.kde.org/trunk/playground/base/plasma/applets/translatoid
- use PopupApplet! Now, Translatoid can be dock inside the main bar!
- Change language selection method! Now, You have to click and a KlistWidget appear !
- Add Copy and Past button
- Add AutoDetection language in languageList
- Add TooTip Message

Now, I need translator for translate, this translator... :)

===0.4.1
add Licence
add GPL2 header
replace setIcon() by nativeWidget()->seticon()

=====0.5
Add ListWidgetFlag inside the plasma and it appear with a Plasma::Animation!
Add Voice TTS support.

TODO : auto select - enter key - flag disabled for fedora!

======0.6
-AutoPaste the copy selection and autotranslate when you active Popup.
-GrabKeyboard when you active Popup
-Add "Clear Button"
-remove Cancel Button from DialogBox
-Add Po language file.
- Change inverse language icon
- Add Fedora Package without flags

====0.6.1
- Add new Icon
- change name : translatoid to plasma-applet-translatoid

======0.7
add New popup icon which can change his flags
use KConfigGroup for save favorite language
add FavoriteLanguage config dialog
some update of the code

=======0.8
IMPORTANT RELEASE :
change the algorithm of source translation. Now it use Post Method. It means that you can translate big text. And if you type 1 word, it get you the dictionnary result ! :) Thanks lexnewton.
=======0.9
-add new flags list ! Use a plasma::treeview with a QAbstractModel
-copy from the clipboard! Now, you just have to select a source text from anywhere, and active the popup, by cliking on the popup, or by a plasma shortcut.
-Change QTextEdit source event. Now, press Enter to translate, and press Shift+Enter to add a new line.

=======1.0
Change icon
Change a lot by aseigo , use KJob, nice animation during translate.
change the structure of translatoid
Will remove voice button, because KTTSD do the same job.
add estonishlanguage
===RC
After some error of myself! This is the good one :
- Set text color with theme color
- save your automaticaly last languages in use.

==1.1beta==== MAJOR CORRECTION
Now Translatoid use extender
Add Reminder extender to remind you some word after clicking on the star
Replace parsing by Json parsing. YOU NEED TO INSTALL libqjson
Clear some code and probably add some new bug.. :)
If you have some probs, contact me!

---1.1
Add new language :
"Afrikaans"
"Albanais"
"Albanais"
"Belarusian"
"Irish""Icelandic"
"Macedonian"
"Malaysia"
"Maltese"
"Persan"
"Swahili"
"Turkish"
"Yiddish"

1.12 ( Minor fix)
Just fix Icon installation...Sorry)
A new release will come out quickly

1.2 ( Minor fix)
Correct Html rending

1.21
Correct text color in "remind" area

1.30
Correct Json parser with new Google Api. Thanks alex789

1.30 bis
dominique fix

12345678910
15
product-maker janet Aug 22 2015 9 excellent
product-maker Zolnierzu May 26 2012 9 excellent
product-maker fadnix Apr 04 2011 9 excellent
product-maker infectedsoundsystem Jan 19 2011 9 excellent
product-maker chepioq Jan 05 2011 3 bad
product-maker vitoubien Nov 30 2010 9 excellent
Be the first to comment
janet
Aug 22 2015
Zolnierzu
May 26 2012
papylhomme
Apr 18 2011
cruzki
Feb 14 2011
tigerfoot
Dec 12 2010
max99
Dec 05 2010
Senth
Aug 15 2010
Refused
Jun 21 2010
Siminin
Jan 11 2010
fadnix
Dec 06 2009
Leiche
Nov 25 2009
montoya
Nov 21 2009
jajaX
Nov 19 2009
lordlukas
Nov 19 2009
perezmeyer
Sep 30 2009
M3t4linux
Aug 18 2009
EinfachToll
Jul 28 2009
dualpretop
Jul 14 2009
Podstavsky
Jun 10 2009
jzakrzewski
Apr 30 2009
dkarnout
Apr 25 2009
gimox
Apr 21 2009
universe777
Apr 18 2009
okias
Mar 25 2009
brdn25
Mar 16 2009
glad
Mar 09 2009
mbaszczewski
Feb 26 2009
dimitrispan88
Feb 12 2009
its
Feb 12 2009
ingame
Feb 07 2009
torkiano
Jan 31 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.30
updated Nov 30 2010
added Jan 14 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1