← Back to team overview

ubuntu-translations-coordinators team mailing list archive

Detecting obsolete templates in KDE source packages

 

Hi all

You may have noticed that during the holidays, I did a little cleanup on the template list (with IRC help from sagaci, see the logs on 12-28/29). There were quite a few KDE templates among those disabled. After that, I started to wonder how to detect templates from KDE source packages, which are no longer in use. The result is this process: - First, you open https://translations.launchpad.net/ubuntu/precise/+templates and sort the list by source package name
- Next, you look at the Updated column of the templates from kde*
- You will see that most of the templates in the same source package were imported on the same day (+/- 1-2 days) - If there is a template that was updated long before the majority, then it is probably no longer in use - Double check on http://i18n.kde.org/stats/gui/trunk-kde4/po/ - if it's not listed there under the same source package as in LP, disable it! Note: we replace underscores in template names (not translation domains) with a dash to improve readability on the template list, so you have to look for them with an underscore in the names on i18n.k.o.

Using this method, the current list of such templates is (I will disable them later today):

https://translations.launchpad.net/ubuntu/precise/+source/kdeaccessibility/+pots/ksayit/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdeaccessibility/+pots/kttsd/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kde-workspace/+pots/kthememanager/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdeplasma-addons/+pots/kimpanel/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdeplasma-addons/+pots/plasma-engine-pastebin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdevelop/+pots/desktop-kdevelop/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim-runtime/+pots/akonadi-mailtransport-dummy-resource/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim-runtime/+pots/akonadi-openchange-resource/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kate/+pots/katekjswrapper/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kde4libs/+pots/katepart4/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kde4libs/+pots/ktexteditor-plugins/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kde4libs/+pots/xml-mimetypes/+edit - this ine seems to be valid, upstream name is xml_mimetypes.pot
https://translations.launchpad.net/ubuntu/precise/+source/kdeadmin/+pots/kcmlilo/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdeadmin/+pots/kdat/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdeadmin/+pots/ksysv/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdeadmin/+pots/knetworkconfmodule/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdegames/+pots/ksame/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/akonadi-kcal/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kabc-slox/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kdepimresources/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kdgantt1/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kmail-text-calendar-plugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kmail-text-vcard-plugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kmail-text-xdiff-plugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kres-birthday/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kres-groupware/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepim/+pots/kres-kolab/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdepimlibs/+pots/libkcalcore/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kate/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kate-ctags-plugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kate-kttsd/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katebacktracebrowserplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katebuild-plugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kateexternaltoolsplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katefilebrowserplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katefiletemplates/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katefindinfilesplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kategdbplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katehelloworld/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kateinsertcommand/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katekjswrapper/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katekonsoleplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katemailfilesplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kateopenheader/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katequickdocumentswitcherplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katesnippets-tng/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katesql/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katesymbolviewer/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katetabbarextension/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katetabifyplugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katetextfilter/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katexmlcheck/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/katexmltools/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kbugbuster/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/kres-bugzilla/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/ktesnippets-editor/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/ktexteditor-codesnippets-core/+edit
https://translations.launchpad.net/ubuntu/precise/+source/kdesdk/+pots/plasma-applet-katesession/+edit
https://translations.launchpad.net/ubuntu/precise/+source/koffice/+pots/googledocs-plugin/+edit
https://translations.launchpad.net/ubuntu/precise/+source/koffice/+pots/treeshape/+edit
https://translations.launchpad.net/ubuntu/precise/+source/koffice/+pots/vectorshape/+edit

Regards
Gabor Kelemen



Follow ups