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

atze247

11 years ago

Hi, could you add Turkish as well? With autodetection it works already (as long as Google detects the correkt language)

Thanks

Report

M3t4linux

11 years ago

Flags don't appears on the translatoid applet

Instead of flags, there's a question mark's icon

Like the icon...

Here a screenshot for your comprehension

http://pix.toile-libre.org/?img=1250112199.png

http://pix.toile-libre.org/?img=1250112385.png

this application is great, and it works very well...

Report

C

dridk

11 years ago

you didn't install correcty your translatoid. Be sure to install in /usr/.
For example :

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

Report

buschmann23

11 years ago

The download link does not work...

Report

bitcrazy

11 years ago

Version in the name of the archive would be nice for packaging purposes.
Thank you

m0nk

Report

C

dridk

11 years ago

done..

Report

C

dridk

11 years ago

download translatoid again if you have install it today.

Work only with kde 4.3...

Report

3

chepioq

11 years ago

I install the last release but I have not the choice for favorite language, like in your second image...
I am with Fedora 11 and kde 4.3

Report

C

dridk

11 years ago

it will save it automaticaly.

Report

C

dridk

11 years ago

ALL PEOPLE WHO HAVE INSTALL TRANSLATOID TODAY (5 august 2009), NEED TO DOWNLOAD IT AGAIN AND REINSTALL.

Sow, now this version work nice!

Report

dglent

11 years ago

this version is only for kde 4.3 or for 4.2 too ?
i have kde 4.2.4 and in make i have this error

[ 66%] Building CXX object CMakeFiles/plasma_applet_translatoid.dir/ktranslatoid.o
/home/dimitris/translatoid/ktranslatoid.cpp: In member function ‘void KTranslatoid::constructForm()’:
/home/dimitris/translatoid/ktranslatoid.cpp:106: σφάλμα: ‘class Plasma::ToolButton’ has no member named ‘setIcon’
/home/dimitris/translatoid/ktranslatoid.cpp:109: σφάλμα: ‘class Plasma::PushButton’ has no member named ‘setIcon’
make[2]: *** [CMakeFiles/plasma_applet_translatoid.dir/ktranslatoid.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_translatoid.dir/all] Error 2
make: *** [all] Error 2

Report

mkbiker

11 years ago

I have same probleme :(

Report

mkbiker

11 years ago

"translatoid without flag for FEDORA" Work.
I have Mandriva 2009.1 with kde 4.2.

Report

C

dridk

11 years ago

now translatoid write your last flag in config !

Report

eusonig

11 years ago

If you use KTTS we lost support for asian languages. KTTS has a lot of encoding bugs and is not working propertly. Tested with recent KDE 4.3.

This feature shoult not be removed.

Report

vdboor

11 years ago

Hi!

I've tried to use this applet to translate from NL -> English. Each time I reopen the applet, the language is reset to French -> English unfortunately. Could you fix this issue?

Thanks a lot! :)

I'm using version 0.9 in openSUSE.

Report

dualpretop

11 years ago

http://img40.picoodle.com/img/img40/2/7/6/25573/f_srm_b62191a.png

Report

dan-linux

11 years ago

I think that this plasmoid is excellent, but i have a problem to see the text if i have a dark plasma theme. Because in this case the Background is black and the textcolor is also black.
Is it possible to add a colorchooser for the textcolor in the settings?

Thank you :-)

Report

wannjanjic

11 years ago

This is one of my favourite plasmoids, but could you please change the serbain flag. It's completely wrong one. Thanks.

Report

dejazmach

11 years ago

and the swedish and vietnamese flags too... Thanks !

Report

jedd

11 years ago

This came bundled with KDE4 on Debian, so extra-happy that I didn't have to compile it myself. Thank you so much .. it's distracting me from the rest of KDE4 ;)

I see someone else has already suggested the RETURN key is mapped to TRANSLATE (leaving the num-ENTER key for multiple lines). I don't like having to use the mouse more than necessary.

Also seeing the revert-to-French-and-English bug (usually have it set to Spanish-and-English), but might be because we're on a slightly older version in Debian (0.8-1).

Report

a20012251

11 years ago

I tried to compile translatoid on a Kubuntu 9.04 with kde 4.2.4 and got the next problem:

walter@walter-desktop:~/Documentos/translatoid/build$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:84 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/walter/.kde/share/apps;/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
CMakeLists.txt:5 (find_package)


CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as

cmake_minimum_required(VERSION 2.6)

should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!


Besides, I used cmake version 2.6-patch 2

Anyone knows what is the problem?

Report

a20012251

11 years ago

I have solved the problem, sorry

Report

kubdat

11 years ago

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

Report

mkbiker

11 years ago

How to download?

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 2