Bug 90509

Summary: Account types can not be translated in account dialog
Product: [Applications] kmail Reporter: Albert Astals Cid <aacid>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 1.7   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Albert Astals Cid 2004-09-29 22:52:58 UTC
Version:           1.7 (using KDE 3.2.3, Mandrake Linux Cooker i586 - Cooker)
Compiler:          gcc version 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)
OS:                Linux (i686) release 2.6.8.1-11mdk

Account types of the account dialog pop, local, imap, cachedimap, maildir, can not be translated.
Comment 1 Tom Albers 2004-10-02 21:30:13 UTC
I confirm that in the list of accounts the account types are not translated.

The same terms are translated on the first dialog you get when you create a new account and you have to decide which account type should be used.
Comment 2 Thomas McGuire 2007-07-17 20:58:20 UTC
SVN commit 689148 by tmcguire:

Update the way the type of the account is stored.
Now, we use enums instead of strings.
Add the names of the types to KAccount. They can now be translated.
Also, provide an update script for easy config migration.

BUG: 90509

 M  +1 -1      kmail/accountcombobox.cpp  
 M  +38 -34    kmail/accountdialog.cpp  
 M  +14 -12    kmail/accountmanager.cpp  
 M  +3 -2      kmail/accountmanager.h  
 M  +5 -5      kmail/accountwizard.cpp  
 M  +3 -1      kmail/antispamwizard.cpp  
 M  +13 -15    kmail/configuredialog.cpp  
 M  +20 -1     kmail/kconf_update/CMakeLists.txt  
 AM            kmail/kconf_update/kmail-4.0-misc.pl  
 M  +6 -0      kmail/kconf_update/kmail.upd  
 M  +6 -6      kmail/kmaccount.cpp  
 M  +0 -5      kmail/kmaccount.h  
 M  +0 -5      kmail/kmacctcachedimap.cpp  
 M  +0 -1      kmail/kmacctcachedimap.h  
 M  +0 -7      kmail/kmacctimap.cpp  
 M  +0 -1      kmail/kmacctimap.h  
 M  +0 -7      kmail/kmacctlocal.cpp  
 M  +0 -1      kmail/kmacctlocal.h  
 M  +0 -7      kmail/kmacctmaildir.cpp  
 M  +0 -1      kmail/kmacctmaildir.h  
 M  +1 -1      kmail/kmfilterdlg.cpp  
 M  +4 -4      kmail/kmkernel.cpp  
 M  +1 -1      kmail/kmmainwidget.cpp  
 M  +2 -1      kmail/kmstartup.cpp  
 M  +0 -6      kmail/popaccount.cpp  
 M  +0 -1      kmail/popaccount.h  
 M  +18 -0     libkdepim/kaccount.cpp  
 M  +14 -7     libkdepim/kaccount.h