Bug 167503

Summary: Translator plugin does not save settings
Product: [Unmaintained] kopete Reporter: William Hilton <wmhilton>
Component: Translator PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: alpha.super-one, kde, mentalomega
Priority: NOR    
Version: 0.50.80   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description William Hilton 2008-07-27 01:47:03 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

The Translator plugin for Kopete appears not to work at all. If I open it's configuration dialog, change the settings, and hit OK, none of those settings are saved. When I go to configure it again, it is always reset to "German", "Do not translate", and "Do not translate". Using Kopete 0.50.80, Translator version 1.0, in either 4.1 RC1 (kubuntu package) or KDE 4.1.60 (kde-nightly Neon Projectpackage).
Comment 1 Nicolas L. 2008-11-03 01:06:53 UTC
confirming this on current trunk
Comment 2 Pino Toscano 2009-06-29 21:56:59 UTC
*** Bug 198339 has been marked as a duplicate of this bug. ***
Comment 3 Dante Ashton 2009-07-07 21:16:15 UTC
Same problem. Running Kubuntu 9.04, Translator plugin fails to save settings (and thus, turn on)
Comment 4 Raphael Kubo da Costa 2010-07-04 18:59:41 UTC
SVN commit 1145937 by rkcosta:

Revamp the translator plugin.

From the original description:

"This patch makes translator plugin for kopete work again; it adds support for different language lists for different services; it adds up-to-date info about languages and supported translations (for google and for babelfish); it also ports KCM of this plugin to KConfigXT."

Patch from Igor Poboiko, thanks a lot!

BUG: 164870
BUG: 167503
BUG: 168026
BUG: 213133
BUG: 230686
BUG: 234225
CCMAIL: igor.poboiko@gmail.com


 M  +6 -0      CMakeLists.txt  
 A             translatorconfig.kcfg  
 A             translatorconfig.kcfgc  
 M  +125 -33   translatorlanguages.cpp  
 M  +16 -16    translatorlanguages.h  
 M  +60 -67    translatorplugin.cpp  
 M  +2 -4      translatorplugin.h  
 M  +82 -27    translatorpreferences.cpp  
 A             translatorpreferences.h   [License: GPL (v2+)]
 M  +9 -9      translatorprefsbase.ui  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1145937