Version: (using KDE Devel) Installed from: Compiled sources %cat .kde/share/apps/konsole/linux.desktop | grep KeyTab KeyTab=none.keytab %cat /opt/kdecvs/share/apps/konsole/linux.desktop | grep KeyTab KeyTab=linux kcmkonsole stores the KeyTab with the .keytab, while konsole does not. This causes problems such as BR77018. I've temporary fixed that bug, but the discrepancy needs fixed.
1. Filenames for keytabs are <keytab>.keytab 2. In keytrans.cpp, the keytabs are stored by the filename w/o extenstion. 3. linux.desktop has KeyTab=linux 4. Saving as Default; $KDEHOME/share/config/konsolerc stores it w/o extension: keytab=default keytab=vt100 5. Saving Session stores it w/ extension: % grep -i keytab $KDEHOME/share/apps/konsole/shell.desktop KeyTab=vt100.keytab Currently, it works as is; I would suggest having the extension for all the keytab/KeyTab entries would be more consistent.
email test
KDE 4 - All saving of translators is done from the same place in the code and the .keytab extension is always used.