summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-07-29 22:43:34 +0200
committerSlávek Banko <slavek.banko@axis.cz>2020-07-30 16:00:07 +0200
commitfe44776673b28ca94338f23d8e7ac71593fa88ba (patch)
treeb900146c853acbd44900bfb77a35a1af3c77aa5d
parentc0b663c4c873df495743600b8f703744420eddfa (diff)
downloadtdevelop-fe447766.tar.gz
tdevelop-fe447766.zip
Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
-rw-r--r--CMakeL10n.txt87
-rw-r--r--CMakeLists.txt22
-rw-r--r--buildtools/ada/CMakeLists.txt7
-rw-r--r--buildtools/ada/kdevadaproject.desktop99
-rw-r--r--buildtools/ant/CMakeLists.txt7
-rw-r--r--buildtools/ant/kdevantproject.desktop95
-rw-r--r--buildtools/autotools/CMakeLists.txt7
-rw-r--r--buildtools/autotools/kdevautoproject.desktop97
-rw-r--r--buildtools/autotools/kdevtdeautoproject.desktop92
-rw-r--r--buildtools/custommakefiles/CMakeLists.txt7
-rw-r--r--buildtools/custommakefiles/kdevcustomproject.desktop90
-rw-r--r--buildtools/pascal/CMakeLists.txt7
-rw-r--r--buildtools/pascal/kdevpascalproject.desktop93
-rw-r--r--buildtools/qmake/CMakeLists.txt7
-rw-r--r--buildtools/qmake/kdevtmakeproject.desktop90
-rw-r--r--buildtools/qmake/kdevtrollproject.desktop94
-rw-r--r--buildtools/script/CMakeLists.txt7
-rw-r--r--buildtools/script/kdevscriptproject.desktop88
-rw-r--r--editors/editor-chooser/CMakeLists.txt6
-rw-r--r--editors/editor-chooser/kdeveditorchooser.desktop88
-rw-r--r--embedded/visualboyadvance/CMakeLists.txt5
-rw-r--r--embedded/visualboyadvance/kdevvisualboyadvance.desktop86
-rw-r--r--kdevassistant.desktop71
-rw-r--r--kdevdesigner/designer/CMakeLists.txt8
-rw-r--r--kdevdesigner/designer/kdevdesigner_part.desktop12
-rw-r--r--kdevdesigner/src/CMakeLists.txt6
-rw-r--r--kdevdesigner/src/kdevdesigner.desktop93
-rw-r--r--languages/ada/CMakeLists.txt7
-rw-r--r--languages/ada/app_templates/adahello/CMakeLists.txt9
-rw-r--r--languages/ada/app_templates/adahello/adahello11
-rw-r--r--languages/ada/app_templates/adahello/adahello.kdevtemplate99
-rw-r--r--languages/ada/kdevadasupport.desktop86
-rw-r--r--languages/bash/CMakeLists.txt7
-rw-r--r--languages/bash/app_templates/bashhello/CMakeLists.txt9
-rw-r--r--languages/bash/app_templates/bashhello/bashhello10
-rw-r--r--languages/bash/app_templates/bashhello/bashhello.kdevtemplate95
-rw-r--r--languages/bash/kdevbashsupport.desktop84
-rw-r--r--languages/cpp/CMakeLists.txt7
-rw-r--r--languages/cpp/app_templates/automakeempty/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate65
-rw-r--r--languages/cpp/app_templates/chello/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/chello/chello.kdevtemplate183
-rw-r--r--languages/cpp/app_templates/chello_gba/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/clanlib/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/clanlib/clanlib.kdevtemplate91
-rw-r--r--languages/cpp/app_templates/cmakelibc/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cmakelibc/cmakelibc7
-rw-r--r--languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt10
-rw-r--r--languages/cpp/app_templates/cmakelibcpp/cmakelibcpp7
-rw-r--r--languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate71
-rw-r--r--languages/cpp/app_templates/cmakesimple/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cmakesimple/cmakesimple7
-rw-r--r--languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate85
-rw-r--r--languages/cpp/app_templates/cmakesimplec/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cmakesimplec/cmakesimplec7
-rw-r--r--languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/cppcurseshello/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cppcurseshello/cppcurseshello9
-rw-r--r--languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/cpphello/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cpphello/cpphello.kdevtemplate96
-rw-r--r--languages/cpp/app_templates/cppsdlhello/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/cppsdlhello/cppsdlhello9
-rw-r--r--languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate95
-rw-r--r--languages/cpp/app_templates/dcopservice/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/dcopservice/dcopservice9
-rw-r--r--languages/cpp/app_templates/dcopservice/dcopservice.desktop42
-rw-r--r--languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate95
-rw-r--r--languages/cpp/app_templates/generichello/generichello.kdevtemplate66
-rw-r--r--languages/cpp/app_templates/gnome2mmapp/gnome2mmapp5
-rw-r--r--languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate91
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate83
-rw-r--r--languages/cpp/app_templates/kapp/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kapp/app.desktop42
-rw-r--r--languages/cpp/app_templates/kapp/kapp.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/kateplugin/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/kateplugin/plugin.desktop74
-rw-r--r--languages/cpp/app_templates/kateplugin2/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/kateplugin2/plugin.desktop74
-rw-r--r--languages/cpp/app_templates/kde4app/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kde4app/kapp4.desktop28
-rw-r--r--languages/cpp/app_templates/kde4app/kde4app.kdevtemplate72
-rw-r--r--languages/cpp/app_templates/kdedcop/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/kdevlang/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kdevlang/kdevlang.desktop10
-rw-r--r--languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate86
-rw-r--r--languages/cpp/app_templates/kdevpart/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kdevpart/kdevpart.desktop70
-rw-r--r--languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate142
-rw-r--r--languages/cpp/app_templates/kdevpart2/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kdevpart2/kdevpart.desktop70
-rw-r--r--languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate144
-rw-r--r--languages/cpp/app_templates/khello/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/khello/app.desktop38
-rw-r--r--languages/cpp/app_templates/khello/khello.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/khello2/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/khello2/app.desktop38
-rw-r--r--languages/cpp/app_templates/khello2/khello2.kdevtemplate87
-rw-r--r--languages/cpp/app_templates/kicker/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kicker/applet.desktop39
-rw-r--r--languages/cpp/app_templates/kicker/kicker.kdevtemplate92
-rw-r--r--languages/cpp/app_templates/kmake/app.desktop40
-rw-r--r--languages/cpp/app_templates/kmake/kmake.kdevtemplate90
-rw-r--r--languages/cpp/app_templates/kmod/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kmod/kmod.kdevtemplate63
-rw-r--r--languages/cpp/app_templates/kofficepart/CMakeLists.txt36
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart.desktop3
-rw-r--r--languages/cpp/app_templates/kofficepart/kopart.kdevtemplate88
-rw-r--r--languages/cpp/app_templates/kofficepart/x-kopart.desktop32
-rw-r--r--languages/cpp/app_templates/konqnavpanel/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/konqnavpanel/konqnavpanel.desktop37
-rw-r--r--languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate90
-rw-r--r--languages/cpp/app_templates/kpartapp/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kpartapp/app.desktop13
-rw-r--r--languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate91
-rw-r--r--languages/cpp/app_templates/kpartplugin/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate89
-rw-r--r--languages/cpp/app_templates/kscons_kxt/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate88
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate87
-rw-r--r--languages/cpp/app_templates/kxt/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kxt/app.desktop38
-rw-r--r--languages/cpp/app_templates/kxt/kxt.kdevtemplate90
-rw-r--r--languages/cpp/app_templates/makefileempty/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate65
-rw-r--r--languages/cpp/app_templates/noatunui/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/noatunui/noatunui6
-rw-r--r--languages/cpp/app_templates/noatunui/noatunui.kdevtemplate88
-rw-r--r--languages/cpp/app_templates/noatunvisual/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/noatunvisual/noatunvisual7
-rw-r--r--languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/opieapp/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/opieapp/example.desktop35
-rw-r--r--languages/cpp/app_templates/opieapp/opieapp.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/opieapplet/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/opieinput/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/opieinput/opieinput.kdevtemplate88
-rw-r--r--languages/cpp/app_templates/opiemenu/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate91
-rw-r--r--languages/cpp/app_templates/opienet/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/opienet/opienet.kdevtemplate91
-rw-r--r--languages/cpp/app_templates/opietoday/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/opietoday/opietoday.kdevtemplate90
-rw-r--r--languages/cpp/app_templates/prc-tool/prc-tool9
-rw-r--r--languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate90
-rw-r--r--languages/cpp/app_templates/qmakeapp/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/qmakeapp/qmakeapp10
-rw-r--r--languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate115
-rw-r--r--languages/cpp/app_templates/qmakeempty/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate102
-rw-r--r--languages/cpp/app_templates/qmakesimple/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/qmakesimple/qmakesimple10
-rw-r--r--languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate115
-rw-r--r--languages/cpp/app_templates/qt4hello/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate111
-rw-r--r--languages/cpp/app_templates/qt4makeapp/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/qt4makeapp/qt4makeapp10
-rw-r--r--languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate117
-rw-r--r--languages/cpp/app_templates/qtopia4app/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/qtopia4app/example.desktop35
-rw-r--r--languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate118
-rw-r--r--languages/cpp/app_templates/qtopiaapp/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/qtopiaapp/example.desktop35
-rw-r--r--languages/cpp/app_templates/qtopiaapp/qtopiaapp10
-rw-r--r--languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate93
-rw-r--r--languages/cpp/app_templates/tdecmodule/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/tdecmodule/module.desktop69
-rw-r--r--languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate95
-rw-r--r--languages/cpp/app_templates/tdeconfig35/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/tdeconfig35/app.desktop38
-rw-r--r--languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate68
-rw-r--r--languages/cpp/app_templates/tdefileplugin/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/tdefileplugin/tdefile_plugin.desktop31
-rw-r--r--languages/cpp/app_templates/tdefileplugin/tdefileplugin7
-rw-r--r--languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate62
-rw-r--r--languages/cpp/app_templates/tdeioslave/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/tdeioslave/slave.protocol31
-rw-r--r--languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate81
-rw-r--r--languages/cpp/app_templates/tdescreensaver/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/tdescreensaver/tdescreensaver.desktop110
-rw-r--r--languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/win32gui/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/win32gui/win32gui.kdevtemplate88
-rw-r--r--languages/cpp/app_templates/win32hello/CMakeLists.txt9
-rw-r--r--languages/cpp/app_templates/win32hello/win32hello.kdevtemplate87
-rw-r--r--languages/cpp/app_templates/wxhello/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/wxhello/app.desktop37
-rw-r--r--languages/cpp/app_templates/wxhello/wxhello9
-rw-r--r--languages/cpp/app_templates/wxhello/wxhello.kdevtemplate86
-rw-r--r--languages/cpp/compiler/gccoptions/CMakeLists.txt7
-rw-r--r--languages/cpp/compiler/gccoptions/kdevg77options.desktop51
-rw-r--r--languages/cpp/compiler/gccoptions/kdevgccoptions.desktop49
-rw-r--r--languages/cpp/compiler/gccoptions/kdevgppoptions.desktop51
-rw-r--r--languages/cpp/debugger/CMakeLists.txt8
-rw-r--r--languages/cpp/debugger/kdevdebugger.desktop83
-rw-r--r--languages/cpp/kdevcppsupport.desktop85
-rw-r--r--languages/cpp/kdevcsupport.desktop84
-rw-r--r--languages/cpp/pcsimporter/customimporter/CMakeLists.txt6
-rw-r--r--languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop40
-rw-r--r--languages/cpp/pcsimporter/qt4importer/CMakeLists.txt6
-rw-r--r--languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop29
-rw-r--r--languages/cpp/pcsimporter/qtimporter/CMakeLists.txt6
-rw-r--r--languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop32
-rw-r--r--languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt6
-rw-r--r--languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop44
-rw-r--r--languages/csharp/CMakeLists.txt8
-rw-r--r--languages/csharp/kdevcsharpsupport.desktop56
-rw-r--r--languages/fortran/CMakeLists.txt7
-rw-r--r--languages/fortran/app_templates/fortranhello/CMakeLists.txt9
-rw-r--r--languages/fortran/app_templates/fortranhello/fortranhello11
-rw-r--r--languages/fortran/app_templates/fortranhello/fortranhello.kdevtemplate93
-rw-r--r--languages/fortran/compiler/pgioptions/CMakeLists.txt8
-rw-r--r--languages/fortran/compiler/pgioptions/kdevpgf77options.desktop49
-rw-r--r--languages/fortran/compiler/pgioptions/kdevpghpfoptions.desktop46
-rw-r--r--languages/fortran/kdevfortransupport.desktop79
-rw-r--r--languages/java/CMakeLists.txt7
-rw-r--r--languages/java/app_templates/javahello/CMakeLists.txt9
-rw-r--r--languages/java/app_templates/javahello/javahello10
-rw-r--r--languages/java/app_templates/javahello/javahello.kdevtemplate99
-rw-r--r--languages/java/app_templates/kappjava/CMakeLists.txt9
-rw-r--r--languages/java/app_templates/kappjava/app.desktop39
-rw-r--r--languages/java/app_templates/kappjava/kappjava11
-rw-r--r--languages/java/app_templates/kappjava/kappjava.kdevtemplate65
-rw-r--r--languages/java/app_templates/superwaba/CMakeLists.txt9
-rw-r--r--languages/java/app_templates/superwaba/superwaba11
-rw-r--r--languages/java/app_templates/superwaba/superwaba.kdevtemplate117
-rw-r--r--languages/java/kdevjavasupport.desktop83
-rw-r--r--languages/kjssupport/kdevkjssupport.desktop52
-rw-r--r--languages/kjssupport/template/jshello7
-rw-r--r--languages/lib/interfaces/CMakeLists.txt6
-rw-r--r--languages/lib/interfaces/tdeveloppcsimporter.desktop34
-rw-r--r--languages/pascal/CMakeLists.txt7
-rw-r--r--languages/pascal/app_templates/fpcgtk/CMakeLists.txt9
-rw-r--r--languages/pascal/app_templates/fpcgtk/fpcgtk9
-rw-r--r--languages/pascal/app_templates/fpcgtk/fpcgtk.kdevtemplate90
-rw-r--r--languages/pascal/app_templates/fpchello/CMakeLists.txt9
-rw-r--r--languages/pascal/app_templates/fpchello/fpchello9
-rw-r--r--languages/pascal/app_templates/fpchello/fpchello.kdevtemplate91
-rw-r--r--languages/pascal/app_templates/fpcsharedlib/CMakeLists.txt9
-rw-r--r--languages/pascal/app_templates/fpcsharedlib/fpcsharedlib9
-rw-r--r--languages/pascal/app_templates/fpcsharedlib/fpcsharedlib.kdevtemplate91
-rw-r--r--languages/pascal/app_templates/pascalhello/CMakeLists.txt9
-rw-r--r--languages/pascal/app_templates/pascalhello/pascalhello11
-rw-r--r--languages/pascal/app_templates/pascalhello/pascalhello.kdevtemplate93
-rw-r--r--languages/pascal/compiler/dccoptions/CMakeLists.txt6
-rw-r--r--languages/pascal/compiler/dccoptions/kdevdccoptions.desktop50
-rw-r--r--languages/pascal/compiler/fpcoptions/CMakeLists.txt6
-rw-r--r--languages/pascal/compiler/fpcoptions/kdevfpcoptions.desktop50
-rw-r--r--languages/pascal/kdevpascalsupport.desktop83
-rw-r--r--languages/perl/CMakeLists.txt7
-rw-r--r--languages/perl/app_templates/perlhello/CMakeLists.txt9
-rw-r--r--languages/perl/app_templates/perlhello/perlhello11
-rw-r--r--languages/perl/app_templates/perlhello/perlhello.kdevtemplate93
-rw-r--r--languages/perl/kdevperlsupport.desktop84
-rw-r--r--languages/php/CMakeLists.txt7
-rw-r--r--languages/php/app_templates/phphello/CMakeLists.txt9
-rw-r--r--languages/php/app_templates/phphello/phphello9
-rw-r--r--languages/php/app_templates/phphello/phphello.kdevtemplate91
-rw-r--r--languages/php/kdevphpsupport.desktop85
-rw-r--r--languages/python/CMakeLists.txt7
-rw-r--r--languages/python/app_templates/pyqt/CMakeLists.txt9
-rw-r--r--languages/python/app_templates/pyqt/pyqt11
-rw-r--r--languages/python/app_templates/pyqt/pyqt.kdevtemplate93
-rw-r--r--languages/python/app_templates/pythonhello/CMakeLists.txt9
-rw-r--r--languages/python/app_templates/pythonhello/pythonhello13
-rw-r--r--languages/python/app_templates/pythonhello/pythonhello.kdevtemplate92
-rw-r--r--languages/python/app_templates/pytk/CMakeLists.txt9
-rw-r--r--languages/python/app_templates/pytk/pytk13
-rw-r--r--languages/python/app_templates/pytk/pytk.kdevtemplate92
-rw-r--r--languages/python/kdevpythonsupport.desktop84
-rw-r--r--languages/ruby/CMakeLists.txt7
-rw-r--r--languages/ruby/app_templates/dcopservice/CMakeLists.txt34
-rw-r--r--languages/ruby/app_templates/dcopservice/dcopservice.desktop42
-rw-r--r--languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate94
-rw-r--r--languages/ruby/app_templates/kapp/CMakeLists.txt34
-rw-r--r--languages/ruby/app_templates/kapp/app.desktop42
-rw-r--r--languages/ruby/app_templates/kapp/kappruby.kdevtemplate90
-rw-r--r--languages/ruby/app_templates/kxt/CMakeLists.txt34
-rw-r--r--languages/ruby/app_templates/kxt/app.desktop38
-rw-r--r--languages/ruby/app_templates/kxt/kxtruby.kdevtemplate92
-rw-r--r--languages/ruby/app_templates/qtruby/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/qtruby/qtruby.kdevtemplate82
-rw-r--r--languages/ruby/app_templates/qtruby4app/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate90
-rw-r--r--languages/ruby/app_templates/qtrubyapp/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate91
-rw-r--r--languages/ruby/app_templates/rails/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/rails/rails.kdevtemplate62
-rw-r--r--languages/ruby/app_templates/rubyhello/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/rubyhello/rubyhello9
-rw-r--r--languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate89
-rw-r--r--languages/ruby/debugger/CMakeLists.txt8
-rw-r--r--languages/ruby/debugger/kdevrbdebugger.desktop69
-rw-r--r--languages/ruby/kdevrubysupport.desktop83
-rw-r--r--languages/sql/CMakeLists.txt7
-rw-r--r--languages/sql/app_templates/sqlsimple/CMakeLists.txt9
-rw-r--r--languages/sql/app_templates/sqlsimple/sqlsimple7
-rw-r--r--languages/sql/app_templates/sqlsimple/sqlsimple.kdevtemplate90
-rw-r--r--languages/sql/kdevsqlsupport.desktop83
-rw-r--r--lib/interfaces/CMakeLists.txt7
-rw-r--r--lib/interfaces/extensions/CMakeLists.txt7
-rw-r--r--lib/interfaces/extensions/tdevelopappfrontend.desktop31
-rw-r--r--lib/interfaces/extensions/tdevelopcodebrowserfrontend.desktop22
-rw-r--r--lib/interfaces/extensions/tdevelopcreatefile.desktop31
-rw-r--r--lib/interfaces/extensions/tdevelopdifffrontend.desktop34
-rw-r--r--lib/interfaces/extensions/tdevelopmakefrontend.desktop34
-rw-r--r--lib/interfaces/extensions/tdevelopquickopen.desktop49
-rw-r--r--lib/interfaces/extensions/tdevelopsourceformatter.desktop32
-rw-r--r--lib/interfaces/extensions/tdevelopversioncontrol.desktop33
-rw-r--r--lib/interfaces/extras/CMakeLists.txt8
-rw-r--r--lib/interfaces/extras/tdevelopcompileroptions.desktop35
-rw-r--r--lib/interfaces/extras/tdevelopvcsintegrator.desktop29
-rw-r--r--lib/interfaces/tdeveloplanguagesupport.desktop34
-rw-r--r--lib/interfaces/tdevelopplugin.desktop34
-rw-r--r--lib/interfaces/tdevelopproject.desktop33
-rw-r--r--mimetypes/CMakeLists.txt8
-rw-r--r--mimetypes/chm.desktop27
-rw-r--r--mimetypes/x-fortran.desktop36
-rw-r--r--parts/abbrev/CMakeLists.txt7
-rw-r--r--parts/abbrev/kdevabbrev.desktop82
-rw-r--r--parts/appwizard/CMakeLists.txt7
-rw-r--r--parts/appwizard/common/CMakeLists.txt17
-rw-r--r--parts/appwizard/common/dockbook.kdevtemplate33
-rw-r--r--parts/appwizard/common/gnome2.kdevtemplate1
-rw-r--r--parts/appwizard/common/gnu.kdevtemplate1
-rw-r--r--parts/appwizard/common/tde-app.desktop42
-rw-r--r--parts/appwizard/common/tde-part.desktop13
-rw-r--r--parts/appwizard/imports/CMakeLists.txt7
-rw-r--r--parts/appwizard/imports/ada4
-rw-r--r--parts/appwizard/imports/c3
-rw-r--r--parts/appwizard/imports/c-auto3
-rw-r--r--parts/appwizard/imports/cpp3
-rw-r--r--parts/appwizard/imports/cpp-auto3
-rw-r--r--parts/appwizard/imports/fortran3
-rw-r--r--parts/appwizard/imports/fortran-auto3
-rw-r--r--parts/appwizard/imports/gnome3
-rw-r--r--parts/appwizard/imports/java3
-rw-r--r--parts/appwizard/imports/java-ant3
-rw-r--r--parts/appwizard/imports/java-auto3
-rw-r--r--parts/appwizard/imports/kde4
-rw-r--r--parts/appwizard/imports/pascal3
-rw-r--r--parts/appwizard/imports/perl3
-rw-r--r--parts/appwizard/imports/php3
-rw-r--r--parts/appwizard/imports/python3
-rw-r--r--parts/appwizard/imports/qt3
-rw-r--r--parts/appwizard/imports/qt-auto3
-rw-r--r--parts/appwizard/imports/qt4qmake3
-rw-r--r--parts/appwizard/imports/qtqmake3
-rw-r--r--parts/appwizard/imports/qttmake3
-rw-r--r--parts/appwizard/imports/ruby3
-rw-r--r--parts/appwizard/kdevappwizard.desktop85
-rw-r--r--parts/astyle/CMakeLists.txt7
-rw-r--r--parts/astyle/kdevastyle.desktop79
-rw-r--r--parts/bookmarks/CMakeLists.txt6
-rw-r--r--parts/bookmarks/kdevbookmarks.desktop82
-rw-r--r--parts/classview/CMakeLists.txt7
-rw-r--r--parts/classview/kdevclassview.desktop80
-rw-r--r--parts/ctags2/CMakeLists.txt7
-rw-r--r--parts/ctags2/kdevctags2.desktop79
-rw-r--r--parts/diff/CMakeLists.txt7
-rw-r--r--parts/diff/kdevdiff.desktop82
-rw-r--r--parts/distpart/CMakeLists.txt7
-rw-r--r--parts/distpart/kdevdistpart.desktop67
-rw-r--r--parts/documentation/CMakeLists.txt7
-rw-r--r--parts/documentation/interfaces/CMakeLists.txt8
-rw-r--r--parts/documentation/interfaces/tdevelopdocumentationplugins.desktop34
-rw-r--r--parts/documentation/kdevdocumentation.desktop78
-rw-r--r--parts/documentation/plugins/chm/CMakeLists.txt6
-rw-r--r--parts/documentation/plugins/chm/docchmplugin.desktop42
-rw-r--r--parts/documentation/plugins/custom/CMakeLists.txt6
-rw-r--r--parts/documentation/plugins/custom/doccustomplugin.desktop42
-rw-r--r--parts/documentation/plugins/devhelp/CMakeLists.txt6
-rw-r--r--parts/documentation/plugins/devhelp/docdevhelpplugin.desktop40
-rw-r--r--parts/documentation/plugins/djvu/docdjvuplugin.desktop42
-rw-r--r--parts/documentation/plugins/doxygen/CMakeLists.txt6
-rw-r--r--parts/documentation/plugins/doxygen/docdoxygenplugin.desktop43
-rw-r--r--parts/documentation/plugins/kdevtoc/CMakeLists.txt6
-rw-r--r--parts/documentation/plugins/kdevtoc/dockdevtocplugin.desktop41
-rw-r--r--parts/documentation/plugins/pdb/docpdbplugin.desktop41
-rw-r--r--parts/documentation/plugins/pdf/docpdfplugin.desktop41
-rw-r--r--parts/documentation/plugins/qt/CMakeLists.txt6
-rw-r--r--parts/documentation/plugins/qt/docqtplugin.desktop42
-rw-r--r--parts/documentation/protocols/chm/CMakeLists.txt8
-rw-r--r--parts/documentation/protocols/chm/chm.protocol30
-rw-r--r--parts/documentation/protocols/chm/kchmpart.desktop45
-rw-r--r--parts/doxygen/CMakeLists.txt7
-rw-r--r--parts/doxygen/kdevdoxygen.desktop80
-rw-r--r--parts/filecreate/CMakeLists.txt7
-rw-r--r--parts/filecreate/kdevfilecreate.desktop74
-rw-r--r--parts/filelist/CMakeLists.txt7
-rw-r--r--parts/filelist/kdevfilelist.desktop73
-rw-r--r--parts/fileselector/CMakeLists.txt6
-rw-r--r--parts/fileselector/kdevfileselector.desktop85
-rw-r--r--parts/fileview/CMakeLists.txt8
-rw-r--r--parts/fileview/kdevfilegroups.desktop85
-rw-r--r--parts/fileview/kdevfileview.desktop84
-rw-r--r--parts/filter/CMakeLists.txt7
-rw-r--r--parts/filter/kdevfilter.desktop80
-rw-r--r--parts/fullscreen/CMakeLists.txt7
-rw-r--r--parts/fullscreen/kdevfullscreen.desktop83
-rw-r--r--parts/grepview/CMakeLists.txt7
-rw-r--r--parts/grepview/kdevgrepview.desktop83
-rw-r--r--parts/konsole/CMakeLists.txt6
-rw-r--r--parts/konsole/kdevkonsoleview.desktop83
-rw-r--r--parts/openwith/CMakeLists.txt6
-rw-r--r--parts/openwith/kdevopenwith.desktop79
-rw-r--r--parts/outputviews/CMakeLists.txt8
-rw-r--r--parts/outputviews/kdevappoutputview.desktop81
-rw-r--r--parts/outputviews/kdevmakeview.desktop84
-rw-r--r--parts/partexplorer/CMakeLists.txt7
-rw-r--r--parts/partexplorer/kdevpartexplorer.desktop74
-rw-r--r--parts/quickopen/CMakeLists.txt7
-rw-r--r--parts/quickopen/kdevquickopen.desktop77
-rw-r--r--parts/regexptest/CMakeLists.txt7
-rw-r--r--parts/regexptest/kdevregexptest.desktop80
-rw-r--r--parts/replace/CMakeLists.txt7
-rw-r--r--parts/replace/kdevreplace.desktop77
-rw-r--r--parts/scripting/CMakeLists.txt7
-rw-r--r--parts/scripting/kdevscripting.desktop64
-rw-r--r--parts/snippet/CMakeLists.txt7
-rw-r--r--parts/snippet/kdevsnippet.desktop99
-rw-r--r--parts/texttools/CMakeLists.txt6
-rw-r--r--parts/texttools/kdevtexttools.desktop82
-rw-r--r--parts/tipofday/CMakeLists.txt8
-rw-r--r--parts/tipofday/kdevtipofday.desktop91
-rw-r--r--parts/tools/CMakeLists.txt7
-rw-r--r--parts/tools/kdevtools.desktop79
-rw-r--r--parts/uimode/CMakeLists.txt6
-rw-r--r--parts/uimode/kdevuichooser.desktop83
-rw-r--r--parts/valgrind/CMakeLists.txt7
-rw-r--r--parts/valgrind/kdevvalgrind.desktop71
-rw-r--r--parts/vcsmanager/CMakeLists.txt6
-rw-r--r--parts/vcsmanager/kdevvcsmanager.desktop52
-rw-r--r--src/CMakeLists.txt9
-rw-r--r--src/eventsrc134
-rw-r--r--src/profiles/CMakeLists.txt6
-rw-r--r--src/profiles/IDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/AdaIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/CandCppIDE/CppIDE/KDECppIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/FortranIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/HaskellIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/JavaIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/CompiledLanguageIDE/PascalIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/DatabaseIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/ScriptingLanguageIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/ScriptingLanguageIDE/PHPIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/ScriptingLanguageIDE/PerlIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/ScriptingLanguageIDE/PythonIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/ScriptingLanguageIDE/RubyIDE/CMakeLists.txt8
-rw-r--r--src/profiles/IDE/ScriptingLanguageIDE/ShellIDE/CMakeLists.txt8
-rw-r--r--src/profiles/KDevAssistant/CMakeLists.txt8
-rw-r--r--src/profiles/profile.config2
-rw-r--r--tde-development-tdevelop.directory4
-rw-r--r--tdevelop.desktop49
-rw-r--r--tdevelop_c_cpp.desktop46
-rw-r--r--tdevelop_kde_cpp.desktop45
-rw-r--r--tdevelop_ruby.desktop47
-rw-r--r--tdevelop_scripting.desktop65
-rw-r--r--translations/desktop_files/tdevelop-desktops/br.po3642
-rw-r--r--translations/desktop_files/tdevelop-desktops/ca.po3830
-rw-r--r--translations/desktop_files/tdevelop-desktops/cs.po3582
-rw-r--r--translations/desktop_files/tdevelop-desktops/cy.po3601
-rw-r--r--translations/desktop_files/tdevelop-desktops/da.po3756
-rw-r--r--translations/desktop_files/tdevelop-desktops/de.po3813
-rw-r--r--translations/desktop_files/tdevelop-desktops/el.po3855
-rw-r--r--translations/desktop_files/tdevelop-desktops/en_GB.po3686
-rw-r--r--translations/desktop_files/tdevelop-desktops/es.po3842
-rw-r--r--translations/desktop_files/tdevelop-desktops/et.po3766
-rw-r--r--translations/desktop_files/tdevelop-desktops/eu.po3862
-rw-r--r--translations/desktop_files/tdevelop-desktops/fa.po3788
-rw-r--r--translations/desktop_files/tdevelop-desktops/fr.po3884
-rw-r--r--translations/desktop_files/tdevelop-desktops/ga.po3788
-rw-r--r--translations/desktop_files/tdevelop-desktops/gl.po3846
-rw-r--r--translations/desktop_files/tdevelop-desktops/hi.po3662
-rw-r--r--translations/desktop_files/tdevelop-desktops/hu.po3817
-rw-r--r--translations/desktop_files/tdevelop-desktops/is.po3632
-rw-r--r--translations/desktop_files/tdevelop-desktops/it.po3832
-rw-r--r--translations/desktop_files/tdevelop-desktops/ja.po3790
-rw-r--r--translations/desktop_files/tdevelop-desktops/lt.po3587
-rw-r--r--translations/desktop_files/tdevelop-desktops/ms.po3803
-rw-r--r--translations/desktop_files/tdevelop-desktops/nds.po3765
-rw-r--r--translations/desktop_files/tdevelop-desktops/ne.po3774
-rw-r--r--translations/desktop_files/tdevelop-desktops/nl.po3819
-rw-r--r--translations/desktop_files/tdevelop-desktops/pa.po3593
-rw-r--r--translations/desktop_files/tdevelop-desktops/pl.po3753
-rw-r--r--translations/desktop_files/tdevelop-desktops/pt.po3816
-rw-r--r--translations/desktop_files/tdevelop-desktops/pt_BR.po3814
-rw-r--r--translations/desktop_files/tdevelop-desktops/ro.po3568
-rw-r--r--translations/desktop_files/tdevelop-desktops/ru.po3750
-rw-r--r--translations/desktop_files/tdevelop-desktops/rw.po3584
-rw-r--r--translations/desktop_files/tdevelop-desktops/sk.po3730
-rw-r--r--translations/desktop_files/tdevelop-desktops/sl.po3817
-rw-r--r--translations/desktop_files/tdevelop-desktops/sr.po3789
-rw-r--r--translations/desktop_files/tdevelop-desktops/sr@Latn.po3792
-rw-r--r--translations/desktop_files/tdevelop-desktops/sv.po3756
-rw-r--r--translations/desktop_files/tdevelop-desktops/ta.po3699
-rw-r--r--translations/desktop_files/tdevelop-desktops/tdevelop-desktops.pot3565
-rw-r--r--translations/desktop_files/tdevelop-desktops/tg.po3737
-rw-r--r--translations/desktop_files/tdevelop-desktops/tr.po3824
-rw-r--r--translations/desktop_files/tdevelop-desktops/uz.po3574
-rw-r--r--translations/desktop_files/tdevelop-desktops/uz@cyrillic.po3574
-rw-r--r--translations/desktop_files/tdevelop-desktops/zh_CN.po3739
-rw-r--r--translations/desktop_files/tdevelop-desktops/zh_TW.po3645
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ca.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/da.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/de.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/el.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/es.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/et.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/eu.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/fa.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/fr.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ga.po43
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/gl.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/hi.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/hu.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/it.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ja.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/lt.po43
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ms.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/nds.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ne.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/nl.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/pa.po43
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/pl.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/pt.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/pt_BR.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ru.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/sk.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/sl.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/sr.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/sr@Latn.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/sv.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/ta.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/tdevelop-eventsrc.pot42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/tg.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/tr.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/zh_CN.po42
-rw-r--r--translations/desktop_files/tdevelop-eventsrc/zh_TW.po42
-rw-r--r--vcs/clearcase/CMakeLists.txt6
-rw-r--r--vcs/clearcase/integrator/CMakeLists.txt6
-rw-r--r--vcs/clearcase/integrator/kdevclearcaseintegrator.desktop37
-rw-r--r--vcs/clearcase/kdevclearcase.desktop81
-rw-r--r--vcs/cvsservice/CMakeLists.txt8
-rw-r--r--vcs/cvsservice/integrator/CMakeLists.txt6
-rw-r--r--vcs/cvsservice/integrator/kdevcvsserviceintegrator.desktop37
-rw-r--r--vcs/cvsservice/kdevcvsservice.desktop75
-rw-r--r--vcs/perforce/CMakeLists.txt6
-rw-r--r--vcs/perforce/integrator/CMakeLists.txt6
-rw-r--r--vcs/perforce/integrator/kdevperforceintegrator.desktop37
-rw-r--r--vcs/perforce/kdevperforce.desktop81
-rw-r--r--vcs/subversion/CMakeLists.txt15
-rw-r--r--vcs/subversion/integrator/CMakeLists.txt6
-rw-r--r--vcs/subversion/integrator/kdevsubversionintegrator.desktop37
-rw-r--r--vcs/subversion/kdevsubversion.desktop32
-rw-r--r--vcs/subversion/kdevsvn+file.protocol23
-rw-r--r--vcs/subversion/kdevsvn+http.protocol23
-rw-r--r--vcs/subversion/kdevsvn+https.protocol23
-rw-r--r--vcs/subversion/kdevsvn+ssh.protocol23
-rw-r--r--vcs/subversion/kdevsvn+svn.protocol23
-rw-r--r--vcs/subversion/kdevsvnd.desktop26
-rw-r--r--x-tdevelop.desktop35
576 files changed, 172752 insertions, 16431 deletions
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
index 36799e40..4f41ba43 100644
--- a/CMakeL10n.txt
+++ b/CMakeL10n.txt
@@ -33,3 +33,90 @@ tde_l10n_create_template(
)
tde_l10n_auto_add_subdirectories()
+
+file(
+ GLOB_RECURSE _desktops
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/*.desktop
+)
+list( SORT _desktops )
+
+file(
+ GLOB_RECURSE _protocols
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/*.protocol
+)
+list( SORT _protocols )
+
+file(
+ GLOB_RECURSE _directories
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/*.directory
+)
+list( SORT _directories )
+
+file(
+ GLOB_RECURSE _plugins
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/*.plugin
+)
+list( SORT _plugins )
+
+file(
+ GLOB_RECURSE _profiles
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/*profile.config
+)
+list( SORT _profiles )
+
+file(
+ GLOB_RECURSE _template_names
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/*.kdevtemplate
+)
+unset( _templates )
+foreach( _template_name IN LISTS _template_names )
+ string( REGEX REPLACE "\\.kdevtemplate$" "" _template_base ${_template_name} )
+ if( EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${_template_base}" AND
+ NOT IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${_template_base}" )
+ list( APPEND _templates "${_template_base}" )
+ endif()
+ list( APPEND _templates "${_template_name}" )
+endforeach()
+list( SORT _templates )
+
+file(
+ GLOB_RECURSE _wizards
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/parts/appwizard/imports/*
+)
+foreach( _wizard_name IN LISTS _wizards )
+ if( _wizard_name MATCHES "/(CMakeLists\\.txt|CMakeL10n\\.txt|Makefile\\.am)$" OR
+ _wizard_name MATCHES "\\.[kt]develop" OR
+ _wizard_name MATCHES "\\.tde_l10n$" OR
+ _wizard_name MATCHES "/\\." )
+ list( REMOVE_ITEM _wizards ${_wizard_name} )
+ endif()
+endforeach()
+list( SORT _wizards )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/tdevelop-desktops/"
+ SOURCES_DESKTOP
+ ${_desktops}
+ ${_protocols}
+ ${_directories}
+ ${_plugins}
+ ${_profiles}
+ ${_templates}
+ ${_wizards}
+ KEYWORDS
+ Category
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/tdevelop-eventsrc/"
+ SOURCES *eventsrc
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 72be575f..82c4a5a8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -161,19 +161,25 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined"
##### install data ##############################
-install( FILES
+tde_create_translated_desktop(
+ SOURCE
tdevelop.desktop kdevassistant.desktop tdevelop_ruby.desktop
tdevelop_c_cpp.desktop tdevelop_kde_cpp.desktop
tdevelop_scripting.desktop
- DESTINATION ${XDG_APPS_INSTALL_DIR} )
+ PO_DIR tdevelop-desktops
+)
-install( FILES
- tde-development-tdevelop.directory
- DESTINATION ${XDG_DIRECTORY_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE tde-development-tdevelop.directory
+ DESTINATION ${XDG_DIRECTORY_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
-install( FILES
- x-tdevelop.desktop
- DESTINATION ${MIME_INSTALL_DIR}/application )
+tde_create_translated_desktop(
+ SOURCE x-tdevelop.desktop
+ DESTINATION ${MIME_INSTALL_DIR}/application
+ PO_DIR tdevelop-desktops
+)
install( PROGRAMS
kdevprj2kdevelop
diff --git a/buildtools/ada/CMakeLists.txt b/buildtools/ada/CMakeLists.txt
index 8d0fd4ae..1fdfc3cb 100644
--- a/buildtools/ada/CMakeLists.txt
+++ b/buildtools/ada/CMakeLists.txt
@@ -28,7 +28,12 @@ link_directories(
##### other data ################################
-install( FILES kdevadaproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevadaproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevadaproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevadaproject )
diff --git a/buildtools/ada/kdevadaproject.desktop b/buildtools/ada/kdevadaproject.desktop
index f28010ab..09fc310f 100644
--- a/buildtools/ada/kdevadaproject.desktop
+++ b/buildtools/ada/kdevadaproject.desktop
@@ -1,99 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Ada Project
-Comment[br]=Raktres Ada
-Comment[ca]=Projecte Ada
-Comment[cs]=Ada projekt
-Comment[da]=Ada-projekt
-Comment[de]=Ada-Projekt für TDevelop
-Comment[el]=Έργο Ada
-Comment[es]=Proyecto Ada
-Comment[et]=Ada projekt
-Comment[eu]=Ada proiektua
-Comment[fa]=پروژۀ آدا
-Comment[fr]=Projet en Ada
-Comment[ga]=Tionscadal Ada
-Comment[gl]=Proxecto Ada
-Comment[hi]=एडीए परियोजना
-Comment[hu]=Ada-projekt
-Comment[is]=Ada verkefni
-Comment[it]=Progetto Ada
-Comment[ja]=Ada プロジェクト
-Comment[ms]=Projek Ada
-Comment[nds]=Ada-Projekt
-Comment[ne]=एडा परियोजना
-Comment[nl]=Ada-project
-Comment[pa]=Ada ਪ੍ਰੋਜੈਕਟ
-Comment[pl]=Projekt: Ada
-Comment[pt]=Projecto Ada
-Comment[pt_BR]=Projeto Ada
-Comment[ro]=Proiect Ada
-Comment[ru]=Проект Ada
-Comment[sk]=Ada projekt
-Comment[sl]=Projekt Ada
-Comment[sr]=Ada пројекат
-Comment[sr@Latn]=Ada projekat
-Comment[sv]=Ada-projekt
-Comment[ta]=அடா பிராஜக்ட்
-Comment[tg]=Лоиҳаи Ada
-Comment[tr]=Ada Projesi
-Comment[uz]=Ada loyihasi
-Comment[uz@cyrillic]=Ada лойиҳаси
-Comment[zh_CN]=Ada 工程
-Comment[zh_TW]=Ada 專案
Name=KDevAdaProject
-Name[da]=TDevelop Ada-projekt
-Name[de]=Ada-Projekt (TDevelop)
-Name[fr]=Projet Ada pour TDevelop
-Name[hi]=के-डेव-एडीए-परियोजना
-Name[nds]=Ada-Projekt (TDevelop)
-Name[ne]=केडीई विकास एडा परियोजना
-Name[pl]=KDevProjektAda
-Name[sk]=KDevAdaProjekt
-Name[sv]=TDevelop Ada-projekt
-Name[ta]=கெடெவ் அடா பிராஜக்ட்
-Name[tg]=Лоиҳаи KDevAda
-Name[zh_TW]=TDevelop Ada 專案
+
GenericName=Ada Project
-GenericName[br]=Raktres Ada
-GenericName[ca]=Projecte Ada
-GenericName[da]=Ada-projekt
-GenericName[de]=Ada-Projekt
-GenericName[el]=Έργο Ada
-GenericName[es]=Proyecto Ada
-GenericName[et]=Ada projekt
-GenericName[eu]=Ada proiektua
-GenericName[fa]=پروژۀ آدا
-GenericName[fr]=Projet en Ada
-GenericName[ga]=Tionscadal Ada
-GenericName[gl]=Proxecto Ada
-GenericName[hi]=एडीए परियोजना
-GenericName[hu]=Ada-projekt
-GenericName[is]=Ada verkefni
-GenericName[it]=Project con Ada
-GenericName[ja]=Ada プロジェクト
-GenericName[ms]=Projek Ada
-GenericName[nds]=Ada-Projekt
-GenericName[ne]=एडा परियोजना
-GenericName[nl]=Ada-project
-GenericName[pa]=Ada ਪ੍ਰੋਜੈਕਟ
-GenericName[pl]=Projekt: Ada
-GenericName[pt]=Projecto Ada
-GenericName[pt_BR]=Projeto Ada
-GenericName[ru]=Проект Ada
-GenericName[sk]=Ada projekt
-GenericName[sl]=Projekt Ada
-GenericName[sr]=Ada пројекат
-GenericName[sr@Latn]=Ada projekat
-GenericName[sv]=Ada-projekt
-GenericName[ta]=அடா பிராஜக்ட்
-GenericName[tg]=Лоиҳаи Ada
-GenericName[tr]=Ada Projesi
-GenericName[uz]=Ada loyihasi
-GenericName[uz@cyrillic]=Ada лойиҳаси
-GenericName[zh_CN]=Ada 工程
-GenericName[zh_TW]=Ada 專案
+
+Comment=Ada Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevadaproject
X-TDevelop-Version=5
diff --git a/buildtools/ant/CMakeLists.txt b/buildtools/ant/CMakeLists.txt
index 1b7cfd98..6c8a178c 100644
--- a/buildtools/ant/CMakeLists.txt
+++ b/buildtools/ant/CMakeLists.txt
@@ -26,7 +26,12 @@ link_directories(
##### other data ################################
-install( FILES kdevantproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevantproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevantproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevantproject )
diff --git a/buildtools/ant/kdevantproject.desktop b/buildtools/ant/kdevantproject.desktop
index ad223c50..e75a6994 100644
--- a/buildtools/ant/kdevantproject.desktop
+++ b/buildtools/ant/kdevantproject.desktop
@@ -1,95 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Ant Project
-Comment[br]=Raktres Ant
-Comment[ca]=Projecte Ant
-Comment[cs]=Ant projekt
-Comment[da]=Ant-projekt
-Comment[de]=Ant-Projekt für TDevelop
-Comment[el]=Έργο Ant
-Comment[es]=Proyecto Ant
-Comment[et]=Ant projekt
-Comment[eu]=Ant proiektua
-Comment[fa]=پروژۀ Ant
-Comment[fr]=Projet avec Ant
-Comment[ga]=Comhad tionscadail Ant
-Comment[gl]=Proxecto Ant
-Comment[hi]=एएनटी परियोजना
-Comment[hu]=Ant-projekt
-Comment[is]=Ant verkefni
-Comment[it]=Progetto Ant
-Comment[ja]=Ant プロジェクト
-Comment[ms]=Projek Ant
-Comment[nds]=Ant-Projekt
-Comment[ne]=एन्ट परियोजना
-Comment[nl]=Ant-project
-Comment[pa]=Ant ਪ੍ਰੋਜੈਕਟ
-Comment[pl]=Projekt: Ant
-Comment[pt]=Projecto Ant
-Comment[pt_BR]=Projeto Ant
-Comment[ru]=Проект Ant
-Comment[sk]=Ant projekt
-Comment[sl]=Projekt Ant
-Comment[sr]=Ant пројекат
-Comment[sr@Latn]=Ant projekat
-Comment[sv]=Ant-projekt
-Comment[ta]=ஆன்ட்பிராஜக்ட்
-Comment[tg]=Лоиҳаи Ant
-Comment[tr]=Ant Projesi
-Comment[uz]=Ant loyihasi
-Comment[uz@cyrillic]=Ant лойиҳаси
-Comment[zh_CN]=Ant 工程
-Comment[zh_TW]=Ant 專案
Name=KDevAntProject
-Name[da]=TDevelop Ant-projekt
-Name[de]=Ant-Projekt (TDevelop)
-Name[hi]=के-डेव-एएनटी-परियोजना
-Name[nds]=Ant-Projekt (TDevelop)
-Name[ne]=केडीई विकास एन्ट परियोजना
-Name[pl]=KDevProjektAnt
-Name[sk]=KDevAntProjekt
-Name[sv]=TDevelop Ant-projekt
-Name[ta]=கெடெவ்ஆன்ட் பிராஜக்ட்
-Name[tg]=Лоиҳаи KDevAnt
-Name[zh_TW]=TDevelop Ant 專案
+
GenericName=Ant Project
-GenericName[br]=Raktres Ant
-GenericName[ca]=Projecte Ant
-GenericName[da]=Ant-projekt
-GenericName[de]=Ant-Projekt
-GenericName[el]=Έργο Ant
-GenericName[es]=Proyecto Ant
-GenericName[et]=Ant projekt
-GenericName[eu]=Ant proiektua
-GenericName[fa]=پروژۀ Ant
-GenericName[fr]=Projet avec Ant
-GenericName[ga]=Comhad tionscadail Ant
-GenericName[gl]=Proxecto Ant
-GenericName[hi]=एएनटी परियोजना
-GenericName[hu]=Ant-projekt
-GenericName[it]=Project con Ant
-GenericName[ja]=Ant プロジェクト
-GenericName[ms]=Projek Ant
-GenericName[nds]=Ant-Projekt
-GenericName[ne]=एन्ट परियोजना
-GenericName[nl]=Ant-project
-GenericName[pl]=Projekt: Ant
-GenericName[pt]=Projecto Ant
-GenericName[pt_BR]=Projeto Ant
-GenericName[ru]=Проект Ant
-GenericName[sk]=Ant projekt
-GenericName[sl]=Projekt Ant
-GenericName[sr]=Ant пројекат
-GenericName[sr@Latn]=Ant projekat
-GenericName[sv]=Ant-projekt
-GenericName[ta]=ஆன்ட்பிராஜக்ட்
-GenericName[tg]=Лоиҳаи Ant
-GenericName[tr]=Ant Projesi
-GenericName[uz]=Ant loyihasi
-GenericName[uz@cyrillic]=Ant лойиҳаси
-GenericName[zh_CN]=Ant 工程
-GenericName[zh_TW]=Ant 專案
+
+Comment=Ant Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevantproject
X-TDevelop-Version=5
diff --git a/buildtools/autotools/CMakeLists.txt b/buildtools/autotools/CMakeLists.txt
index f7af5bc6..59a7ad3a 100644
--- a/buildtools/autotools/CMakeLists.txt
+++ b/buildtools/autotools/CMakeLists.txt
@@ -32,7 +32,12 @@ link_directories(
##### other data ################################
-install( FILES kdevautoproject.desktop kdevtdeautoproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevautoproject.desktop kdevtdeautoproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevautoproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevautoproject )
diff --git a/buildtools/autotools/kdevautoproject.desktop b/buildtools/autotools/kdevautoproject.desktop
index 35277c29..2afae277 100644
--- a/buildtools/autotools/kdevautoproject.desktop
+++ b/buildtools/autotools/kdevautoproject.desktop
@@ -1,97 +1,14 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Automake Project
-Comment[br]=Raktres Automake
-Comment[ca]=Projecte Automake
-Comment[da]=Automake-projekt
-Comment[de]=Automake-Projekt für TDevelop
-Comment[el]=Έργο Automake
-Comment[es]=Proyecto de Automake
-Comment[et]=Automake'i project
-Comment[eu]=Automake proiektua
-Comment[fa]=پروژۀ Automake
-Comment[fr]=Projet avec Automake
-Comment[ga]=Comhad tionscadail Automake
-Comment[gl]=Proxecto Automake
-Comment[hi]=ऑटोमेक परियोजना
-Comment[hu]=Automake-projekt
-Comment[is]=Automake verkefni
-Comment[it]=Progetto per automake
-Comment[ja]=Automake プロジェクト
-Comment[ms]=Projek Automake
-Comment[nds]=Automake-Projekt
-Comment[ne]=स्वत: निर्माण परियोजना
-Comment[nl]=Automake-project
-Comment[pa]=ਆਟੋਮੈਕ ਪ੍ਰੋਜੈਕਟ
-Comment[pl]=Projekt: Automake
-Comment[pt]=Projecto Automake
-Comment[pt_BR]=Projeto Automake
-Comment[ru]=Проект Automake
-Comment[sk]=Automake projekt
-Comment[sl]=Projekt automake
-Comment[sr]=Automake пројекат
-Comment[sr@Latn]=Automake projekat
-Comment[sv]=Automake-projekt
-Comment[ta]=ஆட்டோமேக் பிராஜக்ட்
-Comment[tg]=Лоиҳаи Automake
-Comment[tr]=Automake Projesi
-Comment[uz]=Automake loyihasi
-Comment[uz@cyrillic]=Automake лойиҳаси
-Comment[zh_CN]=Automake 工程
-Comment[zh_TW]=Automake 專案
Name=KDevAutoProject
-Name[da]=TDevelop Automake-projekt
-Name[de]=Automake-Projekt (TDevelop)
-Name[hi]=के-डेव-ऑटो-परियोजना
-Name[nds]=Automake-Projekt (TDevelop)
-Name[ne]=केडीई विकास स्वत: परियोजना
-Name[pl]=KDevProjektAuto
-Name[pt_BR]=KDevAutoProjeto
-Name[sk]=KDevAutoProjekt
-Name[sv]=TDevelop autoprojekt
-Name[ta]=கெடெவ்ஆட்டோ பிராஜக்ட்
-Name[tg]=Лоиҳаи KDevAuto
-Name[zh_TW]=TDevelop Automake 專案
+
GenericName=Automake Project
-GenericName[br]=Raktres Automake
-GenericName[ca]=Projecte Automake
-GenericName[da]=Automake-projekt
-GenericName[de]=Automake-Projekt
-GenericName[el]=Έργο Automake
-GenericName[es]=Proyecto de Automake
-GenericName[et]=Automake'i projekt
-GenericName[eu]=Automake proiektua
-GenericName[fa]=پروژۀ Automake
-GenericName[fr]=Projet avec Automake
-GenericName[ga]=Comhad tionscadail Automake
-GenericName[gl]=Proxecto Automake
-GenericName[hi]=ऑटोमेक परियोजना
-GenericName[hu]=Automake-projekt
-GenericName[it]=Progetto Automake
-GenericName[ja]=Automake プロジェクト
-GenericName[ms]=Projek Automake
-GenericName[nds]=Automake-Projekt
-GenericName[ne]=स्वत: निर्माण परियोजना
-GenericName[nl]=Automake-project
-GenericName[pl]=Projekt: Automake
-GenericName[pt]=Projecto de Automake
-GenericName[pt_BR]=Projeto Automake
-GenericName[ru]=Проект Automake
-GenericName[sk]=Automake projekt
-GenericName[sl]=Projekt automake
-GenericName[sr]=Automake пројекат
-GenericName[sr@Latn]=Automake projekat
-GenericName[sv]=Automake-projekt
-GenericName[ta]=ஆட்டோமேக் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи Automake
-GenericName[tr]=Automake Projesi
-GenericName[uz]=Automake loyihasi
-GenericName[uz@cyrillic]=Automake лойиҳаси
-GenericName[zh_CN]=Automake 工程
-GenericName[zh_TW]=Automake 專案
-X-TDE-ServiceTypes=TDevelop/Project
+
+Comment=Automake Project
+
+Type=Service
+Exec=blubb
Icon=text-x-makefile
+X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevautoproject
X-TDevelop-Version=5
X-TDevelop-Args=
diff --git a/buildtools/autotools/kdevtdeautoproject.desktop b/buildtools/autotools/kdevtdeautoproject.desktop
index e950772a..b8dea313 100644
--- a/buildtools/autotools/kdevtdeautoproject.desktop
+++ b/buildtools/autotools/kdevtdeautoproject.desktop
@@ -1,92 +1,14 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=TDE Automake Project
-Comment[br]=Raktres TDE Automake
-Comment[ca]=Projecte Automake per al TDE
-Comment[da]=TDE Automake-projekt
-Comment[de]=TDE-Automake-Projekt für TDevelop
-Comment[el]=Έργο TDE Automake
-Comment[es]=Proyecto de Automake de TDE
-Comment[et]=TDE automake'i projekt
-Comment[eu]=TDE automake proiektua
-Comment[fa]=پروژۀ TDE Automake
-Comment[fr]=Projet Automake pour TDE
-Comment[ga]=Tionscadal Automake TDE
-Comment[gl]=Proxecto Automake de TDE
-Comment[hi]=केडीई ऑटोमेक परियोजना
-Comment[hu]=TDE Automake-projekt
-Comment[is]=TDE Automake verkefni
-Comment[it]=Progetto TDE per automake
-Comment[ja]=TDE Automake プロジェクト
-Comment[ms]=Projek Automake TDE
-Comment[nds]=Automake-Projekt vun TDE
-Comment[ne]=केडीई स्वत: निर्माण परियोजना
-Comment[nl]=TDE Automake-project
-Comment[pt]=Projecto Automake do TDE
-Comment[pt_BR]=Projeto Automake do TDE
-Comment[ru]=Проект TDE Automake
-Comment[sk]=TDE Automake projekt
-Comment[sl]=Projekt TDE Automake
-Comment[sr]=TDE-ов Automake пројекат
-Comment[sr@Latn]=TDE-ov Automake projekat
-Comment[sv]=TDE Automake-projekt
-Comment[ta]=TDE ஆட்டோமேக் பிராஜக்ட்
-Comment[tg]=Лоиҳаи TDE Automake
-Comment[tr]=TDE Automake Projesi
-Comment[zh_CN]=TDE Automake 工程
-Comment[zh_TW]=TDE Automake 專案
Name=KDevTDEAutoProject
-Name[da]=TDevelop TDE Automake-projekt
-Name[de]=TDE-Automake-Projekt (TDevelop)
-Name[hi]=के-डेव-केडीई-ऑटो-परियोजना
-Name[nds]=Automake-Projekt (TDE/TDevelop)
-Name[ne]=केडीई विकास केडीई स्वत: परियोजना
-Name[pl]=KDevProjektTDEAuto
-Name[pt_BR]=KDevTDEAutoProjeto
-Name[sk]=KDevAutoProjekt
-Name[sv]=TDevelop TDE-autoprojekt
-Name[ta]=கெடெவ்ஆட்டோ பிராஜக்ட்
-Name[tg]=Лоиҳаи худкори KDevTDEAuto
-Name[zh_TW]=TDevelop TDE Automake 專案
+
GenericName=TDE Automake Project
-GenericName[br]=Raktres TDE Automake
-GenericName[ca]=Projecte Automake per al TDE
-GenericName[cs]=TDE Automake projekt
-GenericName[da]=TDE Automake-projekt
-GenericName[de]=TDE-Automake-Projekt
-GenericName[el]=Έργο TDE Automake
-GenericName[es]=Proyecto de Automake de TDE
-GenericName[et]=TDE automake'i projekt
-GenericName[eu]=TDE automake proiektua
-GenericName[fa]=پروژۀ TDE Automake
-GenericName[fr]=Projet avec Automake pour TDE
-GenericName[ga]=Tionscadal Automake TDE
-GenericName[gl]=Proxecto Automake de TDE
-GenericName[hi]=केडीई ऑटोमेक परियोजना
-GenericName[hu]=TDE Automake-projekt
-GenericName[it]=Progetto TDE Automake
-GenericName[ja]=TDE Automake プロジェクト
-GenericName[ms]=Projek Automake TDE
-GenericName[nds]=Automake-Projekt vun TDE
-GenericName[ne]=केडीई स्वत: निर्माण परियोजना
-GenericName[nl]=TDE Automake-project
-GenericName[pl]=Projekt: TDE Automake
-GenericName[pt]=Projecto TDE com Automake
-GenericName[pt_BR]=Projeto Automake do TDE
-GenericName[ru]=Проект TDE Automake
-GenericName[sk]=TDE Automake projekt
-GenericName[sl]=Projekt TDE Automake
-GenericName[sr]=TDE-ов Automake пројекат
-GenericName[sr@Latn]=TDE-ov Automake projekat
-GenericName[sv]=TDE Automake-projekt
-GenericName[ta]=TDE ஆட்டோமேக் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи TDE Automake
-GenericName[tr]=TDE Automake Projesi
-GenericName[zh_CN]=TDE Automake 工程
-GenericName[zh_TW]=TDE Automake 專案
-X-TDE-ServiceTypes=TDevelop/Project
+
+Comment=TDE Automake Project
+
+Type=Service
+Exec=blubb
Icon=text-x-makefile
+X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevautoproject
X-TDevelop-Version=5
X-TDevelop-Args=kde
diff --git a/buildtools/custommakefiles/CMakeLists.txt b/buildtools/custommakefiles/CMakeLists.txt
index 55036324..8d477200 100644
--- a/buildtools/custommakefiles/CMakeLists.txt
+++ b/buildtools/custommakefiles/CMakeLists.txt
@@ -30,7 +30,12 @@ link_directories(
##### other data ################################
-install( FILES kdevcustomproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevcustomproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevcustomproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevcustomproject )
diff --git a/buildtools/custommakefiles/kdevcustomproject.desktop b/buildtools/custommakefiles/kdevcustomproject.desktop
index 90cdac04..0540feae 100644
--- a/buildtools/custommakefiles/kdevcustomproject.desktop
+++ b/buildtools/custommakefiles/kdevcustomproject.desktop
@@ -1,90 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Custom Project
-Comment[br]=Raktres diouzhoc'h
-Comment[ca]=Projecte a mida
-Comment[cs]=Vlastní projekt
-Comment[da]=Brugerdefineret projekt
-Comment[de]=Benutzerdefiniertes Projekt für TDevelop
-Comment[el]=Προσαρμοσμένo έργο
-Comment[es]=Proyecto personalizado
-Comment[et]=Kohandatav projekt
-Comment[eu]=Proiektu pertsonalizatua
-Comment[fa]=پروژۀ سفارشی
-Comment[fr]=Projet personnalisé
-Comment[ga]=Tionscadal Saincheaptha
-Comment[gl]=Proxecto persoalizado
-Comment[hi]=कस्टम परियोजना
-Comment[hu]=Egyedi projekt
-Comment[is]=Sérsniðið verkefni
-Comment[it]=Progetto personalizzato
-Comment[ja]=カスタムプロジェクト
-Comment[ms]=Projek Tersendiri
-Comment[nds]=Egen Projekt
-Comment[ne]=अनुकूल परियोजना
-Comment[nl]=Aangepast project
-Comment[pl]=Własny projekt
-Comment[pt]=Projecto Personalizado
-Comment[pt_BR]=Projeto Personalizado
-Comment[ru]=Особый проект
-Comment[sk]=Vlastný projekt
-Comment[sl]=Poljuben projekt
-Comment[sr]=Произвољан пројекат
-Comment[sr@Latn]=Proizvoljan projekat
-Comment[sv]=Eget projekt
-Comment[ta]=தனிப்பயன் பிராஜக்ட்
-Comment[tg]=Лоиҳаи оддӣ
-Comment[tr]=Özel Proje
-Comment[zh_CN]=自定义工程
-Comment[zh_TW]=自訂專案
Name=KDevCustomProject
-Name[da]=TDevelop brugerdefineret projekt
-Name[de]=Benutzerdefiniertes Projekt (TDevelop)
-Name[hi]=के-डेव-कस्टम-परियोजना
-Name[nds]=Egen Projekt (TDevelop)
-Name[ne]=केडीई विकास अनुकूल परियोजना
-Name[pl]=KDevWłasnyProjekt
-Name[sk]=KDevVlastnýProjekt
-Name[sv]=TDevelop eget projekt
-Name[ta]=கெடெவ் தனிப்பயன் பிராஜக்ட்
-Name[tg]=Лоиҳаи оддӣKDev
-Name[zh_TW]=TDevelop 自訂專案
+
GenericName=Custom Project
-GenericName[br]=Raktres diouzhoc'h
-GenericName[ca]=Projecte a mida
-GenericName[da]=Brugerdefineret projekt
-GenericName[de]=Benutzerdefiniertes Projekt
-GenericName[el]=Προσαρμοσμένο έργο
-GenericName[es]=Proyecto personalizado
-GenericName[et]=Kohandatav projekt
-GenericName[eu]=Proiektu pertsonalizatua
-GenericName[fa]=پروژۀ سفارشی
-GenericName[fr]=Projet personnalisé
-GenericName[ga]=Tionscadal Saincheaptha
-GenericName[gl]=Proxecto persoalizado
-GenericName[hi]=कस्टम परियोजना
-GenericName[hu]=Egyedi projekt
-GenericName[it]=Progetto personalizzato
-GenericName[ja]=カスタムプロジェクト
-GenericName[ms]=Projek Tersendiri
-GenericName[nds]=Egen Projekt
-GenericName[ne]=अनुकूल परियोजना
-GenericName[nl]=Aangepast project
-GenericName[pl]=Projekt: własny
-GenericName[pt]=Projecto Personalizado
-GenericName[pt_BR]=Projeto Personalizado
-GenericName[ru]=Особый проект
-GenericName[sk]=Vlastný projekt
-GenericName[sl]=Poljuben projekt
-GenericName[sr]=Произвољан пројекат
-GenericName[sr@Latn]=Proizvoljan projekat
-GenericName[sv]=Eget projekt
-GenericName[ta]=தனிப்பயன் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи оддӣ
-GenericName[tr]=Özel Proje
-GenericName[zh_CN]=自定义工程
-GenericName[zh_TW]=自訂專案
+
+Comment=Custom Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevcustomproject
X-TDevelop-Version=5
diff --git a/buildtools/pascal/CMakeLists.txt b/buildtools/pascal/CMakeLists.txt
index b10a6bec..a2c85c2b 100644
--- a/buildtools/pascal/CMakeLists.txt
+++ b/buildtools/pascal/CMakeLists.txt
@@ -30,7 +30,12 @@ link_directories(
##### other data ################################
-install( FILES kdevpascalproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevpascalproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevpascalproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevpascalproject )
diff --git a/buildtools/pascal/kdevpascalproject.desktop b/buildtools/pascal/kdevpascalproject.desktop
index 2e96196f..9d81d4fd 100644
--- a/buildtools/pascal/kdevpascalproject.desktop
+++ b/buildtools/pascal/kdevpascalproject.desktop
@@ -1,93 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Pascal Project
-Comment[br]=Raktres Pascal
-Comment[ca]=Projecte Pascal
-Comment[da]=Pascal projekt
-Comment[de]=Pascal-Projekt für TDevelop
-Comment[el]=Έργο Pascal
-Comment[es]=Proyecto de Pascal
-Comment[et]=Pascali projekt
-Comment[eu]=Pascal proiektua
-Comment[fa]=پروژۀ پاسکال
-Comment[fr]=Projet en langage PASCAL
-Comment[ga]=Tionscadal Pascal
-Comment[gl]=Proxecto Pascal
-Comment[hi]=पास्कल परियोजना
-Comment[hu]=Pascal-projekt
-Comment[is]=Pascal verkefni
-Comment[it]=Progetto per Pascal
-Comment[ja]=Pascal プロジェクト
-Comment[ms]=Projek Pascal
-Comment[nds]=Pascal-Projekt
-Comment[ne]=पास्कल परियोजना
-Comment[nl]=Pascal-project
-Comment[pa]=ਪਾਸਕਲ ਪ੍ਰੋਜੈਕਟ
-Comment[pl]=Projekt: Pascal
-Comment[pt]=Projecto de Pascal
-Comment[pt_BR]=Projeto Pascal
-Comment[ru]=Проект Pascal
-Comment[sk]=Pascal projekt
-Comment[sl]=Projekt Pascal
-Comment[sr]=Pascal пројекат
-Comment[sr@Latn]=Pascal projekat
-Comment[sv]=Pascal-projekt
-Comment[ta]=பாஸ்கல் பிராஜக்ட்
-Comment[tg]=Лоиҳаи Pascal
-Comment[tr]=Pascal Projesi
-Comment[uz]=Pascal loyihasi
-Comment[uz@cyrillic]=Pascal лойиҳаси
-Comment[zh_CN]=Pascal 工程
-Comment[zh_TW]=Pascal 專案
Name=KDevPascalProject
-Name[da]=TDevelop Pascal-projekt
-Name[de]=Pascal-Projekt (TDevelop)
-Name[hi]=के-डेव-पास्कल-परियोजना
-Name[nds]=Pascal-Projekt (TDevelop)
-Name[ne]=केडीई विकास पास्कल परियोजना
-Name[pl]=KDevProjektPascal
-Name[sk]=KDevPascalProjekt
-Name[sv]=TDevelop Pascal-projekt
-Name[ta]=கெடெவ் பாஸ்கல் பிராஜக்ட்
-Name[tg]=Лоиҳаи ПаскалKDev
-Name[zh_TW]=TDevelop Pascal 專案
+
GenericName=Pascal Project
-GenericName[br]=Raktres Pascal
-GenericName[ca]=Projecte Pascal
-GenericName[da]=Pascal projekt
-GenericName[de]=Pascal-Projekt
-GenericName[el]=Έργο Pascal
-GenericName[es]=Proyecto de Pascal
-GenericName[et]=Pascali projekt
-GenericName[eu]=Pascal proiektua
-GenericName[fa]=پروژۀ پاسکال
-GenericName[fr]=Projet en langage PASCAL
-GenericName[ga]=Tionscadal Pascal
-GenericName[gl]=Proxecto Pascal
-GenericName[hi]=पास्कल परियोजना
-GenericName[hu]=Pascal-projekt
-GenericName[it]=Progetto in Pascal
-GenericName[ja]=Pascal プロジェクト
-GenericName[ms]=Projek Pascal
-GenericName[nds]=Pascal-Projekt
-GenericName[ne]=पास्कल परियोजना
-GenericName[nl]=Pascal-project
-GenericName[pl]=Projekt: Pascal
-GenericName[pt]=Projecto de Pascal
-GenericName[pt_BR]=Projeto Pascal
-GenericName[ru]=Проект Pascal
-GenericName[sk]=Pascal projekt
-GenericName[sl]=Projekt Pascal
-GenericName[sr]=Pascal пројекат
-GenericName[sr@Latn]=Pascal projekat
-GenericName[sv]=Pascal-projekt
-GenericName[ta]=பாஸ்கல் பிராஜக்ட்
-GenericName[tr]=Pascal Projesi
-GenericName[uz]=Pascal loyihasi
-GenericName[uz@cyrillic]=Pascal лойиҳаси
-GenericName[zh_CN]=Pascal 工程
-GenericName[zh_TW]=Pascal 專案
+
+Comment=Pascal Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevpascalproject
X-TDevelop-Version=5
diff --git a/buildtools/qmake/CMakeLists.txt b/buildtools/qmake/CMakeLists.txt
index fa281096..b77b4c35 100644
--- a/buildtools/qmake/CMakeLists.txt
+++ b/buildtools/qmake/CMakeLists.txt
@@ -31,7 +31,12 @@ link_directories(
##### other data ################################
-install( FILES kdevtrollproject.desktop kdevtmakeproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevtrollproject.desktop kdevtmakeproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevtrollproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevtrollproject )
diff --git a/buildtools/qmake/kdevtmakeproject.desktop b/buildtools/qmake/kdevtmakeproject.desktop
index cb9e181f..eca61fe7 100644
--- a/buildtools/qmake/kdevtmakeproject.desktop
+++ b/buildtools/qmake/kdevtmakeproject.desktop
@@ -1,91 +1,13 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=TMake Project
-Comment[br]=Rektras TMake
-Comment[ca]=Projecte TMake
-Comment[da]=TMake-projekt
-Comment[de]=TMake-Projekt für TDevelop
-Comment[el]=Έργο TMake
-Comment[es]=Proyecto TMake
-Comment[et]=TMake projekt
-Comment[eu]=TMake proiektua
-Comment[fa]=پروژۀ TMake
-Comment[fr]=Projet avec TMake
-Comment[ga]=Comhad tionscadail TMake
-Comment[gl]=Proxecto TMake
-Comment[hi]=टी-मेक परियोजना
-Comment[hu]=TMake-projekt
-Comment[is]=TMake verkefni
-Comment[it]=Progetto per TMake
-Comment[ja]=TMake プロジェクト
-Comment[ms]=Projek TMake
-Comment[nds]=TMake-Projekt
-Comment[ne]=TMake परियोजना
-Comment[nl]=TMake-project
-Comment[pl]=Projekt: TMake
-Comment[pt]=Projecto TMake
-Comment[pt_BR]=Projeto TMake
-Comment[ru]=Проект TMake
-Comment[sk]=TMake projekt
-Comment[sl]=Projekt TMake
-Comment[sr]=TMake пројекат
-Comment[sr@Latn]=TMake projekat
-Comment[sv]=Tmake-projekt
-Comment[ta]=டிமேக் பிராஜக்ட்
-Comment[tg]=Лоиҳаи TMake
-Comment[tr]=TMake Projesi
-Comment[zh_CN]=TMake 工程
-Comment[zh_TW]=TMake 專案
Name=KDevTMakeProject
-Name[da]=TDevelop TMake-projekt
-Name[de]=TMake-Projekt (TDevelop)
-Name[hi]=के-डेव-टी-मेक-परियोजना
-Name[nds]=TMake-Projekt (TDevelop)
-Name[ne]=KDevTMake परियोजना
-Name[pl]=KDevProjektTMake
-Name[sk]=KDevTMakeProjekt
-Name[sv]=TDevelop Tmake-projekt
-Name[ta]=கெடெவ் டிமேக் பிராஜக்ட்
-Name[tg]=KDevTСохтани лоиҳа
-Name[zh_TW]=TDevelop TMake 專案
+
GenericName=TMake Project
-GenericName[br]=Raktres TMake
-GenericName[ca]=Projecte TMake
-GenericName[da]=TMake-projekt
-GenericName[de]=TMake-Projekt
-GenericName[el]=Έργο TMake
-GenericName[es]=Proyecto TMake
-GenericName[et]=TMake projekt
-GenericName[eu]=TMake proiektua
-GenericName[fa]=پروژۀ TMake
-GenericName[fr]=Projet avec TMake
-GenericName[ga]=Tionscadal TMake
-GenericName[gl]=Proxecto TMake
-GenericName[hi]=टी-मेक परियोजना
-GenericName[hu]=TMake-projekt
-GenericName[it]=Progetto per TMake
-GenericName[ja]=TMake プロジェクト
-GenericName[ms]=Projek TMake
-GenericName[nds]=TMake-Projekt
-GenericName[ne]=TMake परियोजना
-GenericName[nl]=TMake-project
-GenericName[pl]=Projekt: TMake
-GenericName[pt]=Projecto TMake
-GenericName[pt_BR]=Projeto TMake
-GenericName[ru]=Проект TMake
-GenericName[sk]=TMake projekt
-GenericName[sl]=Projekt TMake
-GenericName[sr]=TMake пројекат
-GenericName[sr@Latn]=TMake projekat
-GenericName[sv]=Tmake-projekt
-GenericName[ta]=டிமேக் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи TMake
-GenericName[tr]=TMake Projesi
-GenericName[zh_CN]=TMake 工程
-GenericName[zh_TW]=TMake 專案
+
+Comment=TMake Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevtrollproject
X-TDevelop-Version=5
X-TDevelop-Args=TMake
-
diff --git a/buildtools/qmake/kdevtrollproject.desktop b/buildtools/qmake/kdevtrollproject.desktop
index 2f0e5ebf..6fb43a75 100644
--- a/buildtools/qmake/kdevtrollproject.desktop
+++ b/buildtools/qmake/kdevtrollproject.desktop
@@ -1,94 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=QMake Project
-Comment[br]=Raktres QMake
-Comment[ca]=Projecte QMake
-Comment[da]=QMake-projekt
-Comment[de]=QMake-Projekt für TDevelop
-Comment[el]=Έργο QMake
-Comment[es]=Proyecto QMake
-Comment[et]=QMake projekt
-Comment[eu]=QMake proiektua
-Comment[fa]=پروژۀ QMake
-Comment[fr]=Projet avec QMake
-Comment[ga]=Tionscadal QMake
-Comment[gl]=Proxecto QMake
-Comment[hi]=क्यू-मेक परियोजना
-Comment[hu]=QMake-projekt
-Comment[is]=QMake verkefni
-Comment[it]=Progetto per QMake
-Comment[ja]=QMake プロジェクト
-Comment[ms]=Projek QMake
-Comment[nds]=QMake-Projekt
-Comment[ne]=QMake परियोजना
-Comment[nl]=QMake-project
-Comment[pa]=QMake ਪ੍ਰੋਜੈਕਟ
-Comment[pl]=Projekt: QMake
-Comment[pt]=Projecto QMake
-Comment[pt_BR]=Projeto QMake
-Comment[ru]=Проект QMake
-Comment[sk]=QMake projekt
-Comment[sl]=Projekt QMake
-Comment[sr]=QMake пројекат
-Comment[sr@Latn]=QMake projekat
-Comment[sv]=Qmake-projekt
-Comment[ta]=க்யுமேக் பிராஜக்ட்
-Comment[tg]=Лоиҳаи QMake
-Comment[tr]=QMake Projesi
-Comment[uz]=QMake loyihasi
-Comment[uz@cyrillic]=QMake лойиҳаси
-Comment[zh_CN]=QMake 工程
-Comment[zh_TW]=QMake 專案
Name=KDevTrollProject
-Name[da]=TDevelop Troll-projekt
-Name[de]=QMake-Projekt (TDevelop)
-Name[hi]=के-डेव-ट्रॉल-परियोजना
-Name[nds]=QMake-Projekt (TDevelop)
-Name[ne]=KDevTroll परियोजना
-Name[pl]=KDevProjektTroll
-Name[sk]=KDevTrollProjekt
-Name[sv]=TDevelop Troll-projekt
-Name[ta]=கெடெவ் டிரால் பிராஜக்ட்
-Name[zh_TW]=TDevelop Troll 專案
+
GenericName=QMake Project
-GenericName[br]=Raktres QMake
-GenericName[ca]=Projecte QMake
-GenericName[da]=QMake-projekt
-GenericName[de]=QMake-Projekt
-GenericName[el]=Έργο QMake
-GenericName[es]=Proyecto QMake
-GenericName[et]=QMake projekt
-GenericName[eu]=QMake proiektua
-GenericName[fa]=پروژۀ QMake
-GenericName[fr]=Projet avec QMake
-GenericName[ga]=Tionscadal QMake
-GenericName[gl]=Proxecto QMake
-GenericName[hi]=क्यू-मेक परियोजना
-GenericName[hu]=QMake-projekt
-GenericName[it]=Progetto per QMake
-GenericName[ja]=QMake プロジェクト
-GenericName[ms]=Projek QMake
-GenericName[nds]=QMake-Projekt
-GenericName[ne]=QMake परियोजना
-GenericName[nl]=QMake-project
-GenericName[pa]=QMake ਪ੍ਰੋਜੈਕਟ
-GenericName[pl]=Projekt: QMake
-GenericName[pt]=Projecto QMake
-GenericName[pt_BR]=Projeto QMake
-GenericName[ru]=Проект QMake
-GenericName[sk]=QMake projekt
-GenericName[sl]=Projekt QMake
-GenericName[sr]=QMake пројекат
-GenericName[sr@Latn]=QMake projekat
-GenericName[sv]=Qmake-projekt
-GenericName[ta]=க்யுமேக் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи QMake
-GenericName[tr]=QMake Projesi
-GenericName[uz]=QMake loyihasi
-GenericName[uz@cyrillic]=QMake лойиҳаси
-GenericName[zh_CN]=QMake 工程
-GenericName[zh_TW]=QMake 專案
+
+Comment=QMake Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevtrollproject
X-TDevelop-Version=5
diff --git a/buildtools/script/CMakeLists.txt b/buildtools/script/CMakeLists.txt
index d3f97540..169c27aa 100644
--- a/buildtools/script/CMakeLists.txt
+++ b/buildtools/script/CMakeLists.txt
@@ -27,7 +27,12 @@ link_directories(
##### other data ################################
-install( FILES kdevscriptproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevscriptproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevscriptproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevscriptproject )
diff --git a/buildtools/script/kdevscriptproject.desktop b/buildtools/script/kdevscriptproject.desktop
index 3f919262..91b821e0 100644
--- a/buildtools/script/kdevscriptproject.desktop
+++ b/buildtools/script/kdevscriptproject.desktop
@@ -1,87 +1,13 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Scripting Language Project
-Comment[ca]=Projecte de llenguatge escrivint scripts
-Comment[da]=Scriptsprog-projekt
-Comment[de]=Skriptsprachen-Projekt für TDevelop
-Comment[el]=Έργο γλώσσας γραφής σεναρίων
-Comment[es]=Proyecto de lenguaje de guiones
-Comment[et]=Skriptikeele projekt
-Comment[eu]=Script lengoai proiektua
-Comment[fa]=پروژۀ زبان دست‌نوشته‌ای
-Comment[fr]=Projet avec les langages de scripts
-Comment[ga]=Tionscadal i dTeanga Scriptithe
-Comment[gl]=Proxecto de linguaxe de scripting
-Comment[hi]=स्क्रिप्टिंग भाषा परियोजना
-Comment[hu]=Szkript-projekt
-Comment[is]=Skriftumálsverkefni
-Comment[it]=Progetto con linguaggio di scripting
-Comment[ja]=スクリプト言語プロジェクト
-Comment[ms]=Projek Bahasa Penskrip
-Comment[nds]=Skriptspraak-Projekt
-Comment[ne]=स्क्रिप्टिङ भाषा परियोजना
-Comment[nl]=Scripttaal-project
-Comment[pl]=Projekt w języku skryptowym
-Comment[pt]=Projecto de uma Linguagem de 'Scripting'
-Comment[pt_BR]=Projeto de Linguagem de Script
-Comment[ru]=Проект скриптового языка
-Comment[sk]=Skriptovací jazyk projekt
-Comment[sl]=Projekt skriptnega jezika
-Comment[sr]=Пројекат скриптног језика
-Comment[sr@Latn]=Projekat skriptnog jezika
-Comment[sv]=Projekt för skriptspråk
-Comment[ta]=ஸ்கிரிப்டிங் மொழி பிராஜக்ட்
-Comment[tg]=Лоиҳа бо забони ғарчкунӣ
-Comment[tr]=Betik Dili Projesi
-Comment[zh_CN]=脚本语言工程
-Comment[zh_TW]=文稿語言專案
Name=KDevScriptProject
-Name[da]=TDevelop script-projekt
-Name[de]=Skriptsprachen-Projekt (TDevelop)
-Name[hi]=के-डेव-स्क्रिप्ट-परियोजना
-Name[nds]=Skriptspraak-Projekt (TDevelop)
-Name[ne]=केडीई विकास स्क्रिप्ट परियोजना
-Name[pl]=KDevProjektSkrypt
-Name[sk]=KDevSkriptProjekt
-Name[sv]=TDevelop skriptprojekt
-Name[ta]=கெடெவ் ஸ்கிரிப்ட் பிராஜக்ட்
-Name[tg]=KDevЛоиҳаи скрипт
-Name[zh_TW]=TDevelop 文稿專案
+
GenericName=Scripting Language Project
-GenericName[ca]=Projecte de llenguatge escrivint scripts
-GenericName[da]=Scriptsprog-projekt
-GenericName[de]=Skriptsprachen-Projekt
-GenericName[el]=Έργο γλώσσας γραφής σεναρίων
-GenericName[es]=Proyecto de lenguaje de guiones
-GenericName[et]=Skriptikeele projekt
-GenericName[eu]=Script lengoaia proiektua
-GenericName[fa]=پروژۀ زبان دست‌نوشته‌ای
-GenericName[fr]=Projet avec les langages de scripts
-GenericName[ga]=Tionscadal i dTeanga Scriptithe
-GenericName[gl]=Proxecto de linguaxe de scripting
-GenericName[hi]=स्क्रिप्टिंग भाषा परियोजना
-GenericName[hu]=Szkript-projekt
-GenericName[it]=Progetto con linguaggio di scripting
-GenericName[ja]=スクリプト言語プロジェクト
-GenericName[nds]=Skriptspraak-Projekt
-GenericName[ne]=स्क्रिप्टिङ भाषा परियोजना
-GenericName[nl]=Scripttaal-project
-GenericName[pl]=Projekt w języku skryptowym
-GenericName[pt]=Projecto de uma Linguagem de 'Scripting'
-GenericName[pt_BR]=Projeto de Linguagem de Script
-GenericName[ru]=Проект скриптового языка
-GenericName[sk]=Skriptovací jazyk projekt
-GenericName[sl]=Projekt skriptnega jezika
-GenericName[sr]=Пројекат скриптног језика
-GenericName[sr@Latn]=Projekat skriptnog jezika
-GenericName[sv]=Projekt för skriptspråk
-GenericName[ta]=ஸ்கிரிப்டிங் மொழி பிராஜக்ட்
-GenericName[tg]=Лоиҳа бо забони ғарчкунӣ
-GenericName[tr]=Betik Dili Projesi
-GenericName[zh_CN]=脚本语言工程
-GenericName[zh_TW]=文稿語言專案
-X-TDE-ServiceTypes=TDevelop/Project
+
+Comment=Scripting Language Project
+
+Type=Service
+Exec=blubb
Icon=tdevelop
+X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevscriptproject
X-TDevelop-Version=5
diff --git a/editors/editor-chooser/CMakeLists.txt b/editors/editor-chooser/CMakeLists.txt
index 90d6d070..a8da52e4 100644
--- a/editors/editor-chooser/CMakeLists.txt
+++ b/editors/editor-chooser/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kdeveditorchooser.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdeveditorchooser.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libkdeveditorchooser (module) #############
diff --git a/editors/editor-chooser/kdeveditorchooser.desktop b/editors/editor-chooser/kdeveditorchooser.desktop
index db2c7d8c..de6116ce 100644
--- a/editors/editor-chooser/kdeveditorchooser.desktop
+++ b/editors/editor-chooser/kdeveditorchooser.desktop
@@ -1,88 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Provides a dialog for Editor selection.
-Comment[ca]=Proporciona un diàleg per a la selecció de l'Editor.
-Comment[da]=Sørger for en dialog til editor-valg.
-Comment[de]=Editor-Auswahl für TDevelop.
-Comment[el]=Παρέχει ένα διάλογο για επιλογή επεξεργαστή.
-Comment[en_GB]=Provides a dialogue for Editor selection.
-Comment[es]=Proporciona un diálogo para la selección de un editor.
-Comment[et]=Dialoog redaktori valimiseks.
-Comment[eu]=Editorearen hautapenerako elkarrizketa-koadroa eskeintzen du.
-Comment[fa]=محاوره‌ای برای گزینش ویرایشگر فراهم می‌کند.
-Comment[fr]=Fournit une boîte de dialogue pour la sélection de l'éditeur.
-Comment[ga]=Soláthraíonn sé dialóg roghnaithe eagarthóra.
-Comment[gl]=Proporciona un diálogo para a selección dun editor.
-Comment[hi]=संपादक चयन के लिए एक संवाद उपलब्ध कराता है.
-Comment[hu]=A szövegszerkesztő komponens kiválasztását teszi lehetővé.
-Comment[is]=Útvegar samtalsglugga fyrir val á ritli
-Comment[it]=Fornisce a una finestra per la selezione dell'editor.
-Comment[ja]=エディタを選択するためのダイアログを提供します。
-Comment[ms]=Menyediakan dialog untuk pemilihan Penyunting.
-Comment[nds]=Stellt en Dialoog för de Editor-Utwahl praat.
-Comment[ne]=सम्पादन चयनका लागि संवाद प्रदान गर्दछ
-Comment[nl]=Biedt een dialoog om een editor te kiezen.
-Comment[pl]=Okno dialogowe do wyboru edytora.
-Comment[pt]=Fornece um diálogo para a selecção de Editor.
-Comment[pt_BR]=Provê um diálogo para seleção do Editor.
-Comment[ru]=Предоставляет диалог выбора редактора.
-Comment[sk]=Poskytuje dialógové okno pre voľbu editora.
-Comment[sl]=Ponuja pogovorno okno za izbiro urejevalnika
-Comment[sr]=Обезбеђује прозор за избор уређивача.
-Comment[sr@Latn]=Obezbeđuje prozor za izbor uređivača.
-Comment[sv]=Tillhandahåller en dialogruta för val av editor.
-Comment[ta]=தொகுப்பாளர் தேர்விற்கான உரையாடலைத் தரும்
-Comment[tg]=Ба ихтиёр гузоштани гуфтугӯи интихоби муҳаррир.
-Comment[tr]=Düzenleyici seçimi için bir pencere sağlar
-Comment[zh_CN]=提供编辑器选择对话框
-Comment[zh_TW]=提供對話框以編輯選擇。
Name=KDevEditorChooser
-Name[da]=TDevelop Editorvælger
-Name[de]=Editor-Auswahl (TDevelop)
-Name[hi]=के-डेव-एडिटर-चूसर
-Name[nds]=TDevelop-Editorutwahl
-Name[ne]=केडीई विकास सम्पादक छनोटकर्ता
-Name[pl]=KDevWybórEdytora
-Name[sk]=KDevEditorVolič
-Name[sv]=TDevelop editorväljare
-Name[ta]=கெடெவ் தொகுப்பாளர் தேர்வாளர்
-Name[tg]=KDevМуҳаррирИнтихобкунанда
-Name[zh_TW]=TDevelop 編輯器選擇器
+
GenericName=Editor Selection
-GenericName[ca]=Selecció de l'Editor
-GenericName[da]=Editorvalg
-GenericName[de]=Editor-Auswahl
-GenericName[el]=Επιλογή επεξεργαστή
-GenericName[es]=Selección de un editor
-GenericName[et]=Redaktori valimine
-GenericName[eu]=Editore-hautapena
-GenericName[fa]=گزینش ویرایشگر
-GenericName[fr]=Sélection de l'éditeur
-GenericName[ga]=Roghnú Eagarthóra
-GenericName[gl]=Selección de editor
-GenericName[hi]=संपादक चयन
-GenericName[hu]=Szerkesztőkomponens-választás
-GenericName[it]=Selezione Editor
-GenericName[ja]=エディタの選択
-GenericName[ms]=Pemilih Penyunting
-GenericName[nds]=Editor-Utwahl
-GenericName[ne]=सम्पादक चयन
-GenericName[nl]=Editorkiezer
-GenericName[pl]=Wybór edytora
-GenericName[pt]=Selecção de Editor
-GenericName[pt_BR]=Seleção de Editor
-GenericName[ru]=Выбор редактора
-GenericName[sk]=Voľba editora
-GenericName[sl]=Izbira urejevalnika
-GenericName[sr]=Избор уређивача
-GenericName[sr@Latn]=Izbor uređivača
-GenericName[sv]=Val av editor
-GenericName[ta]=தொகுப்பாளர் தேர்வு
-GenericName[tg]=Интихоби муҳаррир
-GenericName[tr]=Düzenleyici Seçimi
-GenericName[zh_CN]=编辑器选择
-GenericName[zh_TW]=編輯器選擇
+
+Comment=Provides a dialog for Editor selection.
+
+Type=Service
+Exec=blubb
Icon=tdevelop
X-TDE-ServiceTypes=TDevelop/Plugin
X-TDE-Library=libkdeveditorchooser
diff --git a/embedded/visualboyadvance/CMakeLists.txt b/embedded/visualboyadvance/CMakeLists.txt
index be7cf42f..1dae78ff 100644
--- a/embedded/visualboyadvance/CMakeLists.txt
+++ b/embedded/visualboyadvance/CMakeLists.txt
@@ -35,9 +35,10 @@ tde_add_kpart( libkdevvisualboyadvance AUTOMOC
##### other data ################################
-install(
- FILES kdevvisualboyadvance.desktop
+tde_create_translated_desktop(
+ SOURCE kdevvisualboyadvance.desktop
DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
)
install(
diff --git a/embedded/visualboyadvance/kdevvisualboyadvance.desktop b/embedded/visualboyadvance/kdevvisualboyadvance.desktop
index 224156dc..738930f1 100644
--- a/embedded/visualboyadvance/kdevvisualboyadvance.desktop
+++ b/embedded/visualboyadvance/kdevvisualboyadvance.desktop
@@ -1,86 +1,16 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=VisualBoyAdvance is a GameBoyAdvance emulator. http://vboy.emuhq.com/
-Comment[ca]=VisualBoyAdvance és un emulador de GameBoyAdvance. http://vboy.emuhq.com/
-Comment[da]=VisualBoyAdvance er en GameBoyAdvance emulator. http://vboy.emuhq.com/
-Comment[de]=VisualBoy Advance ist ein Emulator für den GameBoy Advance (http://vboy.emuhq.com/)
-Comment[el]=Το VisualBoyAdvance είναι ένας εξομοιωτής του GameBoyAdvance. http://vboy.emuhq.com/
-Comment[es]=VisualBoyAdvance es un emulador de GameBoyAdvance. http://vboy.emuhq.com/
-Comment[et]=VisualBoyAdvance on GameBoyAdvance emulaator. http://vboy.emuhq.com/
-Comment[eu]=VisualBoyAdvance GameBoyAdvance-en emulatzaile bat da. http://vboy.emuhq.com/
-Comment[fa]=VisualBoyAdvance یک مقلد GameBoyAdvanc است. http://vboy.emuhq.com/
-Comment[fr]=VisualBoyAdvance est un émulateur de GameBoyAdvance. http://vboy.emuhq.com/
-Comment[ga]=Is aithriseoir GameBoyAdvance é VisualBoyAdvance. Féach ar http://vboy.emuhq.com/
-Comment[gl]=VisualBoyAdvance é un emulador de GameBoyAdvance. http://vboy.emuhq.com/
-Comment[hi]=विज़ुअल-बॉय-एडवांस एक गेम-बॉय-एडवांस एमुलेटर है. http://vboy.emuhq.com/
-Comment[hu]=A VisualBoyAdvance egy emulátor a Game Boy Advance-hoz - http://vboy.emuhq.com/
-Comment[is]=VisualBoyAdvance er GameBoyAdvance hermir. http://vboy.emuhq.com/
-Comment[it]=VisualBoyAdvance è un emulatore per GameBoyAdvance. http://vboy.emuhq.com/
-Comment[ja]=VisualBoyAdvance は、ゲームボーイアドバンスエミュレータです。http://vboy.emuhq.com/
-Comment[ms]=VisualBoyAdvance adalah emulator GameBoyAdvance. http://vboy.emuhq.com/
-Comment[nds]=VisualBoy Advance is en GameBoy-Advance-Emulator (http://vboy.emuhq.com/)
-Comment[ne]=VisualBoyAdvance एउटा GameBoyAdvance इमुलेटर हो । http://vboy.emuhq.com/
-Comment[nl]=VisualBoyAdvance is een GameBoyAdvance-emulator (http://vboy.emuhq.com/
-Comment[pl]=VisualBoyAdvance to emulator GameBoyAdvance. http://vboy.emuhq.com/
-Comment[pt]=O VisualBoyAdvance é um emulador do GameBoyAdvance. http://vboy.emuhq.com/
-Comment[pt_BR]=VisualBoyAdvance é um emulador do GameBoyAdvance. http://vboy.emuhq.com/
-Comment[ru]=VisualBoyAdvance - эмулятор GameBoyAdvance. http://vboy.emuhq.com/
-Comment[sk]=VisualBoyAdvance je emulátor GameBoyAdvance. http://vboy.emuhq.com/
-Comment[sl]=VisualBoyAdvance je emulator GameBoyAdvance. http://vboy.emuhq.com/
-Comment[sr]=VisualBoyAdvance je емулатор GameBoyAdvance-а. http://vboy.emuhq.com/
-Comment[sr@Latn]=VisualBoyAdvance je emulator GameBoyAdvance-a. http://vboy.emuhq.com/
-Comment[sv]=VisualBoyAdvance är en emulator för GameBoyAdvance. http://vboy.emuhq.com/
-Comment[ta]=கெடெவ் காட்சியாக்க பாய் அட்வான்ஸ் பொன்மி.. http://vboy.emuhq.com/
-Comment[tg]=VisualBoyAdvance-ин эмулятори GameBoyAdvance мебошад. http://vboy.emuhq.com/
-Comment[tr]=VisualBoyAdvance bir GameBoyAdvance emülatörüdür: http://vboy.emuhq.com/
-Comment[zh_CN]=VisualBoyAdvance 是 GameBoyAdvance 的模拟器。http://vboy.emuhq.com/
-Comment[zh_TW]=VisualBoyAdvance 是一個 GameBoyAdvance 模擬器。http://vboy.emuhq.com/
Name=KDevVisualBoyAdvance
-Name[da]=TDevelop VisualBoyAdvance
-Name[de]=VisualBoy Advance (TDevelop)
-Name[hi]=के-डेव-विज़ुअल-बॉय-एडवांस
-Name[nds]=VisualBoy Advance för TDevelop
-Name[sv]=TDevelop Visual Boy Advance
-Name[ta]=கெடெவ் காட்சியாக்க பாய் அட்வான்ஸ்
-Name[zh_TW]=TDevelop VisualBoyAdvance
+
GenericName=VisualBoyAdvance Support
-GenericName[ca]=Suport per a VisualBoyAdvance
-GenericName[da]=VisualBoyAdvance understøttelse
-GenericName[de]=Unterstützung für VisualBoy Advance
-GenericName[el]=Υποστήριξη VisualBoyAdvance
-GenericName[es]=Soporte para VisualBoyAdvance
-GenericName[et]=VisualBoyAdvance toetus
-GenericName[eu]=VisualBoyAdvance euskarria
-GenericName[fa]=پشتیبانی VisualBoyAdvance
-GenericName[fr]=Prise en charge de VisualBoyAdvance
-GenericName[ga]=Tacaíocht VisualBoyAdvance
-GenericName[gl]=Soporte de VisualBoyAdvance
-GenericName[hu]=VisualBoyAdvance-támogatás
-GenericName[it]=Supporto per VisualBoyAdvance
-GenericName[ja]=VisualBoyAdvance サポート
-GenericName[ms]=Sokongan VisualBoyAdvance
-GenericName[nds]=Unnerstütten för VisualBoy Advance
-GenericName[ne]=VisualBoyAdvance समर्थन
-GenericName[nl]=Ondersteuning voor VisualBoyAdvance
-GenericName[pl]=Obsługa VisualBoyAdvance
-GenericName[pt]=Suporte a VisualBoyAdvance
-GenericName[pt_BR]=Suporte ao VisualBoyAdvance
-GenericName[ru]=Поддержка VisualBoyAdvance
-GenericName[sk]=VisualBoyAdvance podpora
-GenericName[sl]=Podpora VisualBoyAdvance
-GenericName[sr]=Подршка за VisualBoyAdvance
-GenericName[sr@Latn]=Podrška za VisualBoyAdvance
-GenericName[sv]=Stöd för Visual Boy Advance
-GenericName[ta]=காட்சியாக்க பாய் அட்வான்ஸ் ஆதரவு
-GenericName[tg]=Ёри намудан ба VisualBoyAdvance
-GenericName[tr]=VisualBoyAdvance Desteği
-GenericName[zh_CN]=VisualBoyAdvance 支持
-GenericName[zh_TW]=VisualBoyAdvance 支援
+
+Comment=VisualBoyAdvance is a GameBoyAdvance emulator. http://vboy.emuhq.com/
+
+Keywords=GBA;
+
+Type=Service
+Exec=blubb
Icon=tdevelop
X-TDE-ServiceTypes=TDevelop/Plugin
X-TDE-Library=libkdevvisualboyadvance
X-TDevelop-Version=5
X-TDevelop-Scope=Project
-Keywords=GBA;
-Keywords[hi]=जीबीए;
diff --git a/kdevassistant.desktop b/kdevassistant.desktop
index 478aa028..4ab233cc 100644
--- a/kdevassistant.desktop
+++ b/kdevassistant.desktop
@@ -1,73 +1,12 @@
[Desktop Entry]
+Name=TDevelop Assistant
+
+GenericName=Documentation Viewer
+
Type=Application
Exec=kdevassistant %u
Icon=tdevelop
-X-DocPath=tdevelop/index.html
Terminal=false
-Name=TDevelop Assistant
-Name[br]=Skoazeller TDevelop
-Name[ca]=Assistent per a TDevelop
-Name[cy]=Cymhorthwr TDevelop
-Name[da]=TDevelop assistent
-Name[de]=TDevelop-Assistent
-Name[el]=Βοηθός TDevelop
-Name[es]=Asistente de TDevelop
-Name[et]=TDevelopi abiline
-Name[eu]=TDevelop laguntzailea
-Name[fa]=دستیار TDevelop
-Name[fr]=Assistant de TDevelop
-Name[it]=Assistente di TDevelop
-Name[ja]=TDevelop アシスタント
-Name[ms]=Pembantu TDevelop
-Name[nds]=TDevelop-Hölper
-Name[ne]=केडीई विकास सहायक
-Name[nl]=TDevelop Assistent
-Name[pl]=Asystent TDevelop
-Name[pt]=Assistente do TDevelop
-Name[pt_BR]=Assistente do TDevelop
-Name[sk]=TDevelop asistent
-Name[sl]=Pomočnik za TDevelop
-Name[sr]=TDevelop-ов асистент
-Name[sr@Latn]=TDevelop-ov asistent
-Name[sv]=TDevelop assistent
-Name[ta]=Kஉருவாக்கு உதவி
-Name[tg]=TDevelop Ассистент
-Name[zh_CN]=TDevelop 助手
-Name[zh_TW]=TDevelop 助理
-GenericName=Documentation Viewer
-GenericName[br]=Gweler an teuliadur
-GenericName[ca]=Visor de documentació
-GenericName[da]=Dokumentationsfremviser
-GenericName[de]=Dokumentationsbetrachter
-GenericName[el]=Προβολέας τεκμηρίωσης
-GenericName[es]=Visor de documentación
-GenericName[et]=Dokumentatsiooninäitaja
-GenericName[eu]=Documentazio ikustailea
-GenericName[fa]=مشاهده‌گر مستندات
-GenericName[fr]=Afficheur de documentation
-GenericName[ga]=Amharcán Doiciméadithe
-GenericName[gl]=Visor de documentación
-GenericName[hu]=Dokumentációmegjelenítő
-GenericName[it]=Visualizzatore documentazione
-GenericName[ja]=ドキュメンテーションビューア
-GenericName[ms]=Pelihat Dokumentasi
-GenericName[nds]=Dokmentatschoonkieker
-GenericName[ne]=मिलिसीकरण दृश्यकर्ता
-GenericName[nl]=Documentatie Browser
-GenericName[pa]=ਦਸਤਾਵੇਜ਼ ਦਰਸ਼ਕ
-GenericName[pl]=Przeglądarka dokumentacji
-GenericName[pt]=Visualizador de Documentação
-GenericName[pt_BR]=Visualizador de Documentação
-GenericName[ru]=Просмотр документации
-GenericName[sk]=Prezerač dokumentácie
-GenericName[sl]=Pregledovalnik dokumentacije
-GenericName[sr]=Приказивач документације
-GenericName[sr@Latn]=Prikazivač dokumentacije
-GenericName[sv]=Dokumentationsvisning
-GenericName[ta]=ஆவணமாக்கல் காட்சியமைப்பாளர்
-GenericName[tg]=Аз назар бо ҳуҷҷатнок гузарондан
-GenericName[tr]=Belge Gösterici
-GenericName[zh_CN]=文档查看器
-GenericName[zh_TW]=文件檢視器
+X-DocPath=tdevelop/index.html
X-DCOP-ServiceType=Multi
Categories=Qt;TDE;Development;Documentation;X-TDE-TDevelopIDE;
diff --git a/kdevdesigner/designer/CMakeLists.txt b/kdevdesigner/designer/CMakeLists.txt
index 676a4d57..a0337247 100644
--- a/kdevdesigner/designer/CMakeLists.txt
+++ b/kdevdesigner/designer/CMakeLists.txt
@@ -27,9 +27,11 @@ link_directories(
##### other data ################################
-install( FILES
- kdevdesigner_part.desktop
- DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevdesigner_part.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
install( FILES
kdevdesigner_part.rc kdevdesigner_part_sh.rc
diff --git a/kdevdesigner/designer/kdevdesigner_part.desktop b/kdevdesigner/designer/kdevdesigner_part.desktop
index 7ca2b603..2851e6e9 100644
--- a/kdevdesigner/designer/kdevdesigner_part.desktop
+++ b/kdevdesigner/designer/kdevdesigner_part.desktop
@@ -1,16 +1,8 @@
[Desktop Entry]
Name=KDevDesignerPart
-Name[da]=TDevelop Designer-part
-Name[el]=ΤμήμαKDevDesigner
-Name[nds]=Kdevelop-Makerkomponent
-Name[ne]=केडीई विकास डिजाइनर भाग
-Name[sv]=TDevelop designerdel
-Name[ta]=கேமேம்பாட்டு வடிவமைப்பாளர் பகுதி
-Name[tg]=KDevҚисми дизайнгар
-Name[zh_TW]=TDevelop 設計元件
+
+Type=Service
MimeType=application/x-designer
X-TDE-ServiceTypes=KParts/ReadOnlyPart,KParts/ReadWritePart
X-TDE-Library=libkdevdesignerpart
-Type=Service
X-TDE-InitialPreference=10
-
diff --git a/kdevdesigner/src/CMakeLists.txt b/kdevdesigner/src/CMakeLists.txt
index c232cd2f..9d7378f9 100644
--- a/kdevdesigner/src/CMakeLists.txt
+++ b/kdevdesigner/src/CMakeLists.txt
@@ -23,7 +23,11 @@ link_directories(
##### other data ################################
-install( FILES kdevdesigner.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevdesigner.desktop
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevdesigner_shell.rc DESTINATION ${DATA_INSTALL_DIR}/kdevdesigner )
diff --git a/kdevdesigner/src/kdevdesigner.desktop b/kdevdesigner/src/kdevdesigner.desktop
index 7bba7365..77cf9b07 100644
--- a/kdevdesigner/src/kdevdesigner.desktop
+++ b/kdevdesigner/src/kdevdesigner.desktop
@@ -1,96 +1,13 @@
[Desktop Entry]
Name=TDevelop Designer
-Name[el]=Σχεδιαστής TDevelop
-Name[es]=Diseñador de TDevelop
-Name[et]=TDevelopi Disainer
-Name[eu]=TDevelop disenatzailea
-Name[fa]=طراح TDevelop
-Name[fr]=Concepteur TDevelop
-Name[ga]=Dearthóir TDevelop
-Name[it]=Designer di TDevelop
-Name[ja]=TDevelop デザイナー
-Name[ms]=Pereka TDevelop
-Name[nds]=TDevelop-Maker
-Name[ne]=केडीई विकास डिजाइनर
-Name[pl]=Projektant TDevelop
-Name[pt]=Desenhador do TDevelop
-Name[pt_BR]=Designer do TDevelop
-Name[sk]=TDevelop Dizajnér
-Name[sl]=Snovalnik TDevelop
-Name[sv]=TDevelop designer
-Name[ta]=கேமேம்பாட்டு வடிவமைப்பாளர்
-Name[tg]=Дизайнгари TDevelop
-Name[zh_CN]=TDevelop 设计师
-Name[zh_TW]=TDevelop 設計器
+
GenericName=Interface Designer
-GenericName[br]=Ergrafer etrefas
-GenericName[ca]=Dissenyador de interfícies
-GenericName[cy]=Dylunydd Rhyngwyneb
-GenericName[de]=Oberflächen-Designer
-GenericName[el]=Σχεδιαστής διασυνδέσεων
-GenericName[es]=Diseñador de interfaces
-GenericName[et]=Liidesedisainer
-GenericName[eu]=Interfazeen diseinatzailea
-GenericName[fa]=طراح واسط
-GenericName[fr]=Concepteur d'interfaces graphiques
-GenericName[ga]=Dearthóir Comhéadain
-GenericName[gl]=Deseñador de interfaces
-GenericName[hu]=Felülettervező
-GenericName[it]=Interfaccia del Designer
-GenericName[ja]=インターフェースデザイナー
-GenericName[lt]=Sąsajos redaktorius
-GenericName[ms]=Pereka Antaramuka
-GenericName[nds]=Böversietmaker
-GenericName[ne]=इन्टरफेस डिजाइनर
-GenericName[pl]=Projektowanie interfejsu
-GenericName[pt]=Editor de Interfaces
-GenericName[pt_BR]=Desenhador de Interface
-GenericName[ru]=Дизайнер пользовательского интерфейса
-GenericName[rw]=Umuhanzi w'Imigaragarire
-GenericName[sk]=Interface Dizajnér
-GenericName[sl]=Snovalnik vmesnikov
-GenericName[sr]=Дизајнер интерфејса
-GenericName[sr@Latn]=Dizajner interfejsa
-GenericName[sv]=Gränssnittsdesign
-GenericName[tr]=Arayüz Tasarlayıcısı
-GenericName[zh_CN]=界面设计师
-GenericName[zh_TW]=介面設計器
+
+Comment=GUI Designer for Qt/TDE
+
Exec=kdevdesigner %i -caption "%c"
Icon=kdevdesigner
Type=Application
-X-DocPath=kdevdesigner/index.html
-Comment=GUI Designer for Qt/TDE
-Comment[ca]=Dissenyador de IGU per Qt/TDE
-Comment[da]=Grafisk brugerfladedesigner til Qt/TDE
-Comment[de]=Auf Qt-Designer basierender GUI-Designer
-Comment[el]=Σχεδιαστής GUI για Qt/TDE
-Comment[es]=Diseñador de interfaces para Qt/TDE
-Comment[et]=Qt/TDE graafilise kasutajaliidese disainer
-Comment[eu]=GUI diseinatzailea Qt/TDE-rako
-Comment[fa]=طراح ونک برای Qt/TDE
-Comment[fr]=Concepteur d'interfaces graphiques pour Qt / TDE
-Comment[ga]=Dearthóir Comhéadan Grafach le haghaidh Qt/TDE
-Comment[gl]=Deseñador GUI para Qt/TDE
-Comment[hu]=Qt/TDE felülettervező
-Comment[it]=Designer di GUI per Qt/TDE
-Comment[ja]=Qt/TDE のための GUI デザイナー
-Comment[ms]=Pereka GUI untuk Qt/TDE
-Comment[nds]=Böversietmaker för Qt/TDE
-Comment[ne]=Qt/TDE का लागि जी यू आई डिजाइनर
-Comment[nl]=GUI Designer voor Qt/TDE
-Comment[pl]=Projektant graficznego interfejsu użytkownika dla Qt/TDE
-Comment[pt]=Editor de Interfaces para Qt/TDE
-Comment[pt_BR]=Designer de GUI para o Qt/TDE
-Comment[ru]=Среда создания графических форм Qt/TDE
-Comment[sk]=GUI Dizajnér pre Qt/TDE
-Comment[sl]=Snovalnik grafičnega vmesnika za Qt/TDE
-Comment[sr]=Дизајнер GUI-ја за Qt/TDE
-Comment[sr@Latn]=Dizajner GUI-ja za Qt/TDE
-Comment[sv]=Grafisk gränssnittsdesign för Qt och TDE
-Comment[ta]=Qtக்கான GUI வடிவமைப்பாளர்
-Comment[tg]=Муҳит барои сохтани Qt/TDE ба шакли графикӣ
-Comment[tr]=Qt/TDE için Arayüz Tasarlayıcısı
-Comment[zh_CN]=Qt/TDE 的 GUI 设计师
-Comment[zh_TW]=Qt/TDE 的使用者介面設計器
Terminal=false
+X-DocPath=kdevdesigner/index.html
Categories=Qt;TDE;Development;GUIDesigner;X-TDE-TDevelopIDE;
diff --git a/languages/ada/CMakeLists.txt b/languages/ada/CMakeLists.txt
index e8d351b9..8754f8fe 100644
--- a/languages/ada/CMakeLists.txt
+++ b/languages/ada/CMakeLists.txt
@@ -33,7 +33,12 @@ link_directories(
##### other data ################################
-install( FILES kdevadasupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevadasupport.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevadasupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevadasupport )
diff --git a/languages/ada/app_templates/adahello/CMakeLists.txt b/languages/ada/app_templates/adahello/CMakeLists.txt
index eb86c91a..435fd134 100644
--- a/languages/ada/app_templates/adahello/CMakeLists.txt
+++ b/languages/ada/app_templates/adahello/CMakeLists.txt
@@ -17,6 +17,9 @@ install( FILES
${CMAKE_CURRENT_BINARY_DIR}/adahello.tar.gz adahello.png
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- adahello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE adahello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ada/app_templates/adahello/adahello b/languages/ada/app_templates/adahello/adahello
index 73d82f8d..07616970 100644
--- a/languages/ada/app_templates/adahello/adahello
+++ b/languages/ada/app_templates/adahello/adahello
@@ -1,10 +1,11 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Hello world program
-Name[fr]=Un simple programme de test Hello world
-Icon=adahello.png
-Category=Ada
+
Comment=Generates a simple Hello world program in Ada
-Comment[fr]=Gnre un simple programme de test du type Hello world dans le language ADA.
+
+Category=Ada
+
+Icon=adahello.png
FileTemplates=adb,AdaStyle
ShowFilesAfterGeneration=src/APPNAMELC.adb
diff --git a/languages/ada/app_templates/adahello/adahello.kdevtemplate b/languages/ada/app_templates/adahello/adahello.kdevtemplate
index 3079b840..7d5ee922 100644
--- a/languages/ada/app_templates/adahello/adahello.kdevtemplate
+++ b/languages/ada/app_templates/adahello/adahello.kdevtemplate
@@ -1,69 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Hello world program
-Name[ca]=Simple programa Hello world
-Name[da]=Simpelt Goddag verden program
-Name[de]=Ein einfaches "Hello World"-Programm
-Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo» sencillo
-Name[et]=Lihtne "Tere, maailm" programm
-Name[eu]="Kaixo mundua" programa sinplea
-Name[fa]=برنامۀ سادۀ Hello world
-Name[fr]=Programme « Bonjour monde » simple
-Name[ga]=Ríomhchlár simplí "Hello World"
-Name[gl]=Programa sinxelo Ola mundo
-Name[hu]=Egyszerű Hello world program
-Name[it]=Semplice programma di "Hello world"
-Name[ja]=簡単な Hello world プログラム
-Name[ms]=Program Hello World mudah
-Name[nds]=En eenfach "Moin Welt"-Programm
-Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम
-Name[nl]=Eenvoudig 'Hello World' programma
-Name[pl]=Prosty program witaj świecie
-Name[pt]=Programa simples Olá Mundo
-Name[pt_BR]=Programa simples Olá Mundo
-Name[ru]=Простая программа Hello world
-Name[sk]=Jednoduchý "Ahoj svet" program
-Name[sl]=Preprost program Hello world
-Name[sr]=Једноставан „Здраво свете“ програм
-Name[sr@Latn]=Jednostavan „Zdravo svete“ program
-Name[sv]=Enkelt Hello world-program
-Name[tr]=Basit Merhaba dünya programı
-Name[zh_CN]=简单的 Hello world 程序
-Name[zh_TW]=簡單的 Hello world 程式
-Icon=adahello.png
-Category=Ada
+
Comment=Generates a simple Hello world program in Ada
-Comment[ca]=Genera un simple programa de Hello world en Ada
-Comment[da]=Genererer et simpelt Goddag verden program i Ada
-Comment[de]=Erstellt ein einfaches "Hello World"-Program in Ada
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε Ada
-Comment[es]=Genera un programa «Hola mundo» sencillo en Ada
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine ADA-s
-Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Adan
-Comment[fa]=یک برنامۀ سادۀ Hello world در آدا تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple en Ada
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí "Hello World" in Ada
-Comment[gl]=Xera un programa sinxelo Hello world en Ada
-Comment[hu]=Létrehoz egy egyszerű Hello world programot ADA nyelven
-Comment[it]=Genera un semplice programma di "Hello world" in Ada
-Comment[ja]=Ada で簡単な Hello world プログラムを作成します
-Comment[ms]=Menjana program Hello World mudah dalam Ada
-Comment[nds]=Stellt in Ada en eenfach "Moin Welt"-Programm op
-Comment[ne]=एडामा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudig Hello World programma in Ada
-Comment[pl]=Generuje prosty program Witaj świecie w Adzie
-Comment[pt]=Gera um programa simples de Olá Mundo em Ada
-Comment[pt_BR]=Gera um programa simples de Olá Mundo em Ada
-Comment[ru]=Создание простой программы Hello world на Ada
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Ada
-Comment[sl]=Ustvari preprost program Hello world v Adi
-Comment[sr]=Прави једноставан „Здраво свете“ у Ada-и
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ u Ada-i
-Comment[sv]=Skapar ett enkelt Hello world-program i Ada
-Comment[tr]=Ada dilinde basit bir Merhaba Dünya programı üretir.
-Comment[zh_CN]=以 Ada 语言生成简单的 Hello world 程序
-Comment[zh_TW]=產生 Ada 的 Hello world 程式
+
+Category=Ada
+
+Icon=adahello.png
FileTemplates=adb,AdaStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.adb
Archive=adahello.tar.gz
@@ -100,33 +43,3 @@ Dest=%{dest}/src/%{APPNAMELC}.adb
[MSG]
Type=message
Comment=A simple "Hello world" program in ADA was created in %{dest}
-Comment[ca]=Un simple programa de "Hello world" en ADA ha estat creat en %{dest}
-Comment[da]=Et simpelt "Goddag verden" program i ADA blev oprettet i %{dest}
-Comment[de]=Ein einfaches "Hello world" Programm in Ada wurde in %{dest} erstellt
-Comment[el]=Ένα απλό πρόγραμμα "Γεια σου Κόσμε" σε ADA δημιουργήθηκε στο %{dest}
-Comment[es]=Un programa «Hola mundo» sencillo en ADA ha sido creado en %{dest}
-Comment[et]=Lihtne "Tere, maailm" programm ADA-s loodi asukohta %{dest}
-Comment[eu]="Kaixo mundua" programa sinple bat sortu da ADAn hemen: %{dest}
-Comment[fa]=یک برنامۀ سادۀ «Hello world» در آدا در %{dest} ایجاد شد
-Comment[fr]=Un programme « Bonjour monde » simple en ADA a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" ADA i %{dest}
-Comment[gl]=Creouse un programa sinxelo "Ola mundo" en ADA en %{dest}
-Comment[hu]=Létrejött egy egyszerű Hello world program ADA nyelven itt: %{dest}
-Comment[it]=È stato creato un semplice programma di "Hello world" in ADA in %{dest}
-Comment[ja]=Ada で記述された "Hello world" プログラムを %{dest} に作成しました
-Comment[ms]=Program "Hello World" mudah dalam ada telah dicipta dalam %{dest}
-Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm in Ada opstellt
-Comment[ne]=एउटा साधारण "हेल्लो वोल्ड" कार्यक्रम एडामा %{dest} सिर्जना गरिएको थियो
-Comment[nl]=Een eenvoudig "Hello World" programma in Ada is aangemaakt in %{dest}
-Comment[pl]=Prosty program "Witaj świecie" w języku ADA został utworzony w %{dest}
-Comment[pt]=Foi criado um programa simples "Olá mundo" em ADA em %{dest}
-Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em ADA em %{dest}
-Comment[ru]=Простая программа "Hello world" на ADA создана в %{dest}
-Comment[sk]=Jednoduchý "Ahoj svet" program v Ada bol vytvorený v %{dest}
-Comment[sl]=Preprost program »Hello world« v jeziku ADA je bil ustvarjen v %{dest}
-Comment[sr]=Једноставан „Здраво свете“ програм у Ada-и је направљен у %{dest}
-Comment[sr@Latn]=Jednostavan „Zdravo svete“ program u Ada-i je napravljen u %{dest}
-Comment[sv]=Ett enkelt "Hello world"-program in Ada skapades i %{dest}
-Comment[tr]=ADA'da basit bir "Merhaba Dünya" programı %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了 Ada 语言的“Hello world”程序
-Comment[zh_TW]=Ada 的 Hello world 程式已產生在 ${dest}
diff --git a/languages/ada/kdevadasupport.desktop b/languages/ada/kdevadasupport.desktop
index a9da4281..0ac193cf 100644
--- a/languages/ada/kdevadasupport.desktop
+++ b/languages/ada/kdevadasupport.desktop
@@ -1,86 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Ada Language Support
-Comment[ca]=Suport per al llenguatge Ada
-Comment[da]=Ada sprogunderstøttelse
-Comment[de]=Sprachunterstützung für Ada
-Comment[el]=Υποστήριξη γλώσσας Ada
-Comment[es]=Soporte para lenguaje Ada
-Comment[et]=ADA keele toetus
-Comment[eu]=Ada lenguaiaren euskarria
-Comment[fa]=پشتیبانی زبان آدا
-Comment[fr]=Prise en charge du langage ADA
-Comment[ga]=Tacaíocht Ada
-Comment[gl]=Soporte da linguaxe Ada
-Comment[hi]=एडीए भाषा समर्थन
-Comment[hu]=Ada nyelvi támogatás
-Comment[is]=Stuðningur við Ada forritunarmálið
-Comment[it]=Supporto al linguaggio Ada
-Comment[ja]=Ada 言語サポート
-Comment[ms]=Sokongan Bahasa Ada
-Comment[nds]=Spraakünnerstütten för Ada
-Comment[ne]=एडा भाषा समर्थन
-Comment[nl]=Ondersteuning voor Ada
-Comment[pl]=Obsługa języka Ada
-Comment[pt]=Suporte à Linguagem Ada
-Comment[pt_BR]=Suporte à Linguagem Ada
-Comment[ru]=Поддержка языка Ada
-Comment[sk]=Podpora jazyka Ada
-Comment[sl]=Podpora jeziku ada
-Comment[sr]=Ada језичка подршка
-Comment[sr@Latn]=Ada jezička podrška
-Comment[sv]=Stöd för språket Ada
-Comment[ta]=அடா மொழி ஆதரவு
-Comment[tg]=Ёри намудани забони Ada
-Comment[tr]=Ada Dil Desteği
-Comment[zh_CN]=Ada 语言支持
-Comment[zh_TW]=Ada 語言支援
Name=KDevAdaSupport
-Name[da]=TDevelop Ada-understøttelse
-Name[de]=Unterstützung für Ada (TDevelop)
-Name[hi]=के-डेव-एडीए-समर्थन
-Name[nds]=Ada-Ünnerstütten för TDevelop
-Name[ne]=केडीई विकास एडा समर्थन
-Name[pl]=KDevObsługaAdy
-Name[sk]=KDevAdaPodpora
-Name[sv]=TDevelop Ada-stöd
-Name[ta]=கெடெவ் அடா ஆதரவு
-Name[zh_TW]=TDevelop Ada 支援
+
GenericName=Ada Language Support
-GenericName[ca]=Suport per al llenguatge Ada
-GenericName[da]=Ada sprogunderstøttelse
-GenericName[de]=Sprachunterstützung für Ada
-GenericName[el]=Υποστήριξη γλώσσας Ada
-GenericName[es]=Soporte para lenguaje Ada
-GenericName[et]=ADA keele toetus
-GenericName[eu]=Ada lenguaiaren euskarria
-GenericName[fa]=پشتیبانی زبان آدا
-GenericName[fr]=Prise en charge du langage ADA
-GenericName[ga]=Tacaíocht Ada
-GenericName[gl]=Soporte da linguaxe Ada
-GenericName[hi]=एडीए भाषा समर्थन
-GenericName[hu]=Ada-támogatás
-GenericName[it]=Supporto al linguaggio Ada
-GenericName[ja]=Ada 言語サポート
-GenericName[ms]=Sokongan Bahasa Ada
-GenericName[nds]=Ünnerstütten för de Spraak Ada
-GenericName[ne]=एडा भाषा समर्थन
-GenericName[nl]=Ondersteuning voor Ada
-GenericName[pl]=Obsługa języka Ada
-GenericName[pt]=Suporte à Linguagem Ada
-GenericName[pt_BR]=Suporte à Linguagem Ada
-GenericName[ru]=Поддержка языка Ada
-GenericName[sk]=Podpora jazyka Ada
-GenericName[sl]=Podpora jeziku ada
-GenericName[sr]=Ada језичка подршка
-GenericName[sr@Latn]=Ada jezička podrška
-GenericName[sv]=Stöd för språket Ada
-GenericName[ta]=அடா மொழி ஆதரவு
-GenericName[tg]=Ёри намудани забони Ada
-GenericName[tr]=Ada Dil Desteği
-GenericName[zh_CN]=Ada 语言支持
-GenericName[zh_TW]=Ada 語言支援
+
+Comment=Ada Language Support
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDE-Library=libkdevadasupport
X-TDevelop-Version=5
diff --git a/languages/bash/CMakeLists.txt b/languages/bash/CMakeLists.txt
index 9998693d..49dad5e6 100644
--- a/languages/bash/CMakeLists.txt
+++ b/languages/bash/CMakeLists.txt
@@ -29,7 +29,12 @@ link_directories(
##### other data ################################
-install( FILES kdevbashsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevbashsupport.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevbashsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevbashsupport )
diff --git a/languages/bash/app_templates/bashhello/CMakeLists.txt b/languages/bash/app_templates/bashhello/CMakeLists.txt
index 4f1ac16f..f9407ef6 100644
--- a/languages/bash/app_templates/bashhello/CMakeLists.txt
+++ b/languages/bash/app_templates/bashhello/CMakeLists.txt
@@ -17,6 +17,9 @@ install( FILES
${CMAKE_CURRENT_BINARY_DIR}/bashhello.tar.gz bashhello.png
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- bashhello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE bashhello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/bash/app_templates/bashhello/bashhello b/languages/bash/app_templates/bashhello/bashhello
index 7c9b9222..3a689844 100644
--- a/languages/bash/app_templates/bashhello/bashhello
+++ b/languages/bash/app_templates/bashhello/bashhello
@@ -1,10 +1,10 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Bash Shell Script
-Name[fr]=Un simple script de test Hello world
-Category=Shell
-Category[fr]=Interprteur BASH
+
Comment=This generates a simplistic 'Hello world' program in Bash shell
-Comment[fr]=Gnre un simple script de test du type Hello world pour l'interprteur BASH.
+
+Category=Shell
+
FileTemplates=sh,ShellStyle
ShowFilesAfterGeneration=APPNAMELC.sh
diff --git a/languages/bash/app_templates/bashhello/bashhello.kdevtemplate b/languages/bash/app_templates/bashhello/bashhello.kdevtemplate
index e62b1514..64be4815 100644
--- a/languages/bash/app_templates/bashhello/bashhello.kdevtemplate
+++ b/languages/bash/app_templates/bashhello/bashhello.kdevtemplate
@@ -1,67 +1,11 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Bash Shell Script
-Name[ca]=Simple script de l'intèrpret de comandaments Bash
-Name[da]=Simpelt Bash skal-script
-Name[de]=Ein einfaches Shell-Skript für Bash
-Name[el]=Απλό σενάριο κελύφους Bash
-Name[es]=Guión sencillo para el intérprete de órdenes Bash
-Name[et]=Lihtne bash'i shelliskript
-Name[eu]=Bash shell-aren script sinplea
-Name[fa]=دست‌نوشتۀ سادۀ پوستۀ Bash
-Name[fr]=Script shell Bash simple
-Name[ga]=Script Shimplí Bhlaoisce Bash
-Name[gl]=Script sinxelo en Bash Shell
-Name[hu]=Egyszerű Bash-szkript
-Name[it]=Semplice script shell Bash
-Name[ja]=簡単な Bash シェルスクリプト
-Name[nds]=En eenfach Konsoolskript för Bash
-Name[ne]=साधारण ब्यास शेल स्क्रिप्ट
-Name[nl]=Eenvoudig Bash-shellscript
-Name[pl]=Prosty skrypt powłoki Bash
-Name[pt]=Programa Simples da 'Shell' Bash
-Name[pt_BR]=Programa Simples da 'Shell' Bash
-Name[ru]=Простой скрипт Bash
-Name[sk]=Jednoduchý skript pre Bash Shell
-Name[sl]=Preprost skript za lupino Bash
-Name[sr]=Једноставна скрипта шкољке Bash
-Name[sr@Latn]=Jednostavna skripta školjke Bash
-Name[sv]=Enkelt Bash-skalskript
-Name[tr]=Basit Bash Kabuk Betiği
-Name[zh_CN]=简单的 Bash Shell 脚本
-Name[zh_TW]=簡單的 Bash shell 文稿
-Category=Shell
-Category[fr]=Interprteur BASH
+
Comment=This generates a simplistic 'Hello world' program in Bash shell
-Comment[ca]=Genera un simple programa de 'Hello world' en l'intèrpret de comandaments Bash
-Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i en Bash skal
-Comment[de]=Generiert ein einfaches "Hello world"-Programm für die Bash-Shell
-Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' στο κέλυφος Bash
-Comment[es]=Genera un sencillo programa «Hola mundo» para el intérprete de órdenes Bash
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine bash'i shellis
-Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Bash shell-erako
-Comment[fa]=یک برنامۀ سادۀ «Hello world» در پوستۀ Bash تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » des plus simples en shell Bash
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i mblaosc Bash
-Comment[gl]=Xera un programa sinxelo 'Ola mundo' en Bash shell
-Comment[hu]=Létrehoz egy egyszerű Hello world programot a Bash parancsértelmezőhöz
-Comment[it]=Questo genera un semplice programma shell di "Hello world" in Bash
-Comment[ja]=簡単な Hello world プログラムを Bash シェルで記述します
-Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm för de Bash-Konsool op
-Comment[ne]=यसले ब्यास शेलमा साधारण 'हेल्डो वोल्डकार' कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Dit genereert een eenvoudig "Hello World" programma in Bash-shell
-Comment[pl]=Generuje prosty program 'Witaj świecie' jako skrypt powłoki Bash
-Comment[pt]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash
-Comment[pt_BR]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash
-Comment[ru]=Создание простой программы 'Hello world' на Bash
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Bash Shell
-Comment[sl]=Ustvari preprost program 'Dobrodošel svet' v lupini Bash
-Comment[sr]=Ово прави једноставан „Здраво свете“ програм за шкољку Bash
-Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ program za školjku Bash
-Comment[sv]=Detta skapar ett förenklat 'Hello world'-program för Bash-skalet
-Comment[tr]=Bu, Bash kabuğunda basit bir "Merhaba Dünya" programı üretir.
-Comment[zh_CN]=这将生成 Bash shell 中可以使用的“Hello world”程序
-Comment[zh_TW]=這會產生一個簡單的 Bash shell 的 hello world 程式
+
+Category=Shell
+
FileTemplates=sh,ShellStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.sh
Archive=bashhello.tar.gz
@@ -80,32 +24,3 @@ Dest=%{dest}/%{APPNAMELC}.sh
[MSG]
Type=message
Comment=A simple bash shell script project was created in %{dest}
-Comment[ca]=Un simple script de l'intèrpret de comandaments Bash ha estat creat en %{dest}
-Comment[da]=Et simpelt bash skalscript-projekt blev oprettet i %{dest}
-Comment[de]=Ein einfaches Shell-Skript-Projekt für Bash wurde in %{dest} erstellt
-Comment[el]=Ένα απλό σενάριο κελύφους bash δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo proyecto de guión de intérprete de órdenes ha sido creado en %{dest}
-Comment[et]=Lihtne bash'i shelliskript loodi asukohta %{dest}
-Comment[eu]=Bash shell-erako proiektu sinple bat sortu da hemen:%{dest}
-Comment[fa]=یک پروژۀ دست‌نوشتۀ پوستۀ bash ساده در %{dest} ایجاد شد
-Comment[fr]=Un projet de script shell Bash simple a été créé dans %{dest}
-Comment[ga]=Cruthaíodh tionscadal simplí bash i %{dest}
-Comment[gl]=Creouse un proxecto de script sinxelo en bash shell en %{dest}
-Comment[hu]=Létrejött egy egyszerű Bash-szkript (projekt) itt: %{dest}
-Comment[it]=È stato creato un semplice progetto di script shell in Bash in %{dest}
-Comment[ja]=簡単な bash シェルスクリプトを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach Konsoolskript-Projekt för Bash opstellt
-Comment[ne]=एउटा साधारण शेल स्क्रिप्ट परियोजना %{dest} मा सिर्जना गरिएको थियो
-Comment[nl]=Een eenvoudig Bash-shellscript is aangemaakt in %{dest}
-Comment[pl]=Prosty skrypt powłoki został utworzony w %{dest}
-Comment[pt]=Foi criado um programa simples "Olá mundo" em Bash em %{dest}
-Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em Bash em %{dest}
-Comment[ru]=Простая программа "Hello world" на Bash создана в %{dest}
-Comment[sk]=Jednoduchý Bash Shell projekt bol vytvorený v %{dest}
-Comment[sl]=Projekt s preprostim skriptom za lupino Bash je bil ustvarjen v %{dest}
-Comment[sr]=Пројекат једноставне скрипте за шкољку Bash направљен је у %{dest}
-Comment[sr@Latn]=Projekat jednostavne skripte za školjku Bash napravljen je u %{dest}
-Comment[sv]=Ett enkelt Bash skalskriptprojekt skapades i %{dest}
-Comment[tr]=Basit bir bash betik projesi %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了简单的 Bash Shell 脚本工程
-Comment[zh_TW]=Bash shell 的 Hello world 程式已產生在 ${dest}
diff --git a/languages/bash/kdevbashsupport.desktop b/languages/bash/kdevbashsupport.desktop
index 27d902de..521be418 100644
--- a/languages/bash/kdevbashsupport.desktop
+++ b/languages/bash/kdevbashsupport.desktop
@@ -1,84 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Bash Support
-Comment[ca]=Suport per a Bash
-Comment[da]=Bash understøttelse
-Comment[de]=Unterstützung für Bash
-Comment[el]=Υποστήριξη Bash
-Comment[es]=Soporte para Bash
-Comment[et]=Bash'i toetus
-Comment[eu]=Bash-en euskarria
-Comment[fa]=پشتیبانی Bash
-Comment[fr]=Prise en charge de BASH
-Comment[ga]=Tacaíocht Bash
-Comment[gl]=Soporte de Bash
-Comment[hi]=बैश समर्थन
-Comment[hu]=Bash-támogatás
-Comment[is]=Bash stuðnigur
-Comment[it]=Supporto per Bash
-Comment[ja]=Bash サポート
-Comment[nds]=Bash-Ünnerstütten
-Comment[ne]=ब्यास समर्थन
-Comment[nl]=Ondersteuning voor Bash
-Comment[pl]=Obsługa bash-a
-Comment[pt]=Suporte a Bash
-Comment[pt_BR]=Suporte ao Bash
-Comment[ru]=Поддержка языка Bash
-Comment[sk]=Podpora Bash
-Comment[sl]=Podpora bash
-Comment[sr]=Bash подршка
-Comment[sr@Latn]=Bash podrška
-Comment[sv]=Bash-stöd
-Comment[ta]=பாஷ் ஆதரவு
-Comment[tg]=Ёри намудани забони Bash
-Comment[tr]=Bash Desteği
-Comment[zh_CN]=Bash 支持
-Comment[zh_TW]=Bash 支援
Name=KDevBashSupport
-Name[da]=TDevelop Bash-understøttelse
-Name[de]=Unterstützung für Bash (TDevelop)
-Name[hi]=के-डेव-बैश-समर्थन
-Name[nds]=Bash-Ünnerstütten för TDevelop
-Name[ne]=केडीई विकास ब्यास समर्थन
-Name[pl]=KDevObsługaBasha
-Name[sk]=KDevBashPodpora
-Name[sv]=TDevelop Bash-stöd
-Name[ta]=கெடெவ்பாஷ் ஆதரவு
-Name[zh_TW]=TDevelop Bash 支援
+
GenericName=Bash Support
-GenericName[ca]=Suport per a Bash
-GenericName[da]=Bash-understøttelse
-GenericName[de]=Unterstützung für Bash
-GenericName[el]=Υποστήριξη Bash
-GenericName[es]=Soporte para Bash
-GenericName[et]=Bash'i toetus
-GenericName[eu]=Bash-en euskarria
-GenericName[fa]=پشتیبانی Bash
-GenericName[fr]=Prise en charge de BASH
-GenericName[ga]=Tacaíocht Bash
-GenericName[gl]=Soporte de Bash
-GenericName[hi]=बैश समर्थन
-GenericName[hu]=Bash-támogatás
-GenericName[it]=Supporto Bash
-GenericName[ja]=Bash サポート
-GenericName[nds]=Ünnerstütten för Bash
-GenericName[ne]=ब्यास समर्थन
-GenericName[nl]=Ondersteuning voor Bash
-GenericName[pl]=Obsługa bash-a
-GenericName[pt]=Suporte de Bash
-GenericName[pt_BR]=Suporte ao Bash
-GenericName[ru]=Поддержка языка Bash
-GenericName[sk]=Podpora Bash
-GenericName[sl]=Podpora bash
-GenericName[sr]=Bash подршка
-GenericName[sr@Latn]=Bash podrška
-GenericName[sv]=Bash-stöd
-GenericName[ta]=பாஷ் ஆதரவு
-GenericName[tg]=Ёри намудани забони Bash
-GenericName[tr]=Bash Desteği
-GenericName[zh_CN]=Bash 支持
-GenericName[zh_TW]=Bash 支援
+
+Comment=Bash Support
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDE-Library=libkdevbashsupport
X-TDevelop-Version=5
diff --git a/languages/cpp/CMakeLists.txt b/languages/cpp/CMakeLists.txt
index 1467010c..b4f174c6 100644
--- a/languages/cpp/CMakeLists.txt
+++ b/languages/cpp/CMakeLists.txt
@@ -45,7 +45,12 @@ link_directories(
##### other data ################################
-install( FILES kdevcppsupport.desktop kdevcsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevcppsupport.desktop kdevcsupport.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevcppsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport )
install( FILES cpptemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates )
install( FILES configuration DESTINATION ${DATA_INSTALL_DIR}/kdevcppsupport )
diff --git a/languages/cpp/app_templates/automakeempty/CMakeLists.txt b/languages/cpp/app_templates/automakeempty/CMakeLists.txt
index 182edd1f..fabaee04 100644
--- a/languages/cpp/app_templates/automakeempty/CMakeLists.txt
+++ b/languages/cpp/app_templates/automakeempty/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- automakeempty.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE automakeempty.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate b/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate
index 3a08381b..f5bfb653 100644
--- a/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate
+++ b/languages/cpp/app_templates/automakeempty/automakeempty.kdevtemplate
@@ -1,47 +1,12 @@
# TDE Config File
[General]
Name=Empty Autotools Template
-Name[ca]=Plantilla Autotools buida
-Name[da]=Tom Autotools-skabelon
-Name[de]=Leere Autotools-Vorlage
-Name[el]=Κενό πρότυπο των Autotools
-Name[es]=Plantilla Autotools vacía
-Name[et]=Tühi autotoolsi mall
-Name[hu]=Üres Autotools sablon
-Name[it]=Modello di autotools vuoto
-Name[nds]=Leddig Vörlaag för Automake un sien Kanuten
-Name[nl]=Leeg Autotools-sjabloon
-Name[pl]=Pusty szablon Autotools
-Name[pt]=Modelo de Autotools Vazio
-Name[pt_BR]=Modelo de Autotools Vazio
-Name[ru]=Пустой шаблон autotools
-Name[sk]=Prázdna šablóna Autotools
-Name[sr]=Празан шаблон Autotools-а
-Name[sr@Latn]=Prazan šablon Autotools-a
-Name[sv]=Tom mall för Autotools
-Name[zh_TW]=空的 Autotools 樣板
-Icon=automakeempty.png
-Category=C++/Automake project
+
Comment=Generate an empty Automake based application
-Comment[ca]=Genera una aplicació buida basada en Automake
-Comment[da]=Opretter et tomt Automake-baseret program
-Comment[de]=Erstellt eine leere auf Automake basierende Anwendung
-Comment[el]=Δημιουργία μίας κενής εφαρμογής βασισμένης στο Automake
-Comment[es]=Genera una aplicación vacía basada en Automake
-Comment[et]=Tühja rakenduse loomine Automake'i põhjal
-Comment[hu]=Létrehoz egy üres Automake-alapú alkalmazást
-Comment[it]=Genera un'applicazione basata su un Automake vuoto
-Comment[nds]=Stellt en leddig Programm op, dat op Automake opbuut
-Comment[nl]=Genereer een leeg op Automake gebaseerd programma
-Comment[pl]=Generuje pusty program używający Automake
-Comment[pt]=Gera uma aplicação vazia baseada no Automake
-Comment[pt_BR]=Gera uma aplicação vazia baseada no Automake
-Comment[ru]=Создать пустое приложение, использующее Automake
-Comment[sk]=Vygeneruje prázdnu aplikáciu založenú na Automake
-Comment[sr]=Прави празан програм на основу Automake-а
-Comment[sr@Latn]=Pravi prazan program na osnovu Automake-a
-Comment[sv]=Skapar ett tomt Automake-baserat program
-Comment[zh_TW]=產生一個空的使用 Automake 的應用程式
+
+Category=C++/Automake project
+
+Icon=automakeempty.png
FileTemplates=h,CStyle,cpp,CStyle
Archive=automakeempty.tar.gz
@@ -77,23 +42,3 @@ Dest=%{dest}/configure.in
[MSG]
Type=message
Comment=An Automake based application was created in %{dest}
-Comment[ca]=S'ha creat una aplicació basada en Automake en %{dest}
-Comment[da]=Et Automake-baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf Automake basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μία εφαρμογή βασισμένη στο Automake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación basada en Automake ha sido creada en %{dest}
-Comment[et]=Rakendus Automake'i põhjal loodi asukohta %{dest}
-Comment[hu]=Létrejött egy Automake-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su automake in %{dest}
-Comment[nds]=In %{dest} wöör en op Automake opbuut Programm opstellt
-Comment[nl]=Een Automake-gebaseerd programma is aangemaakt in %{dest}
-Comment[pl]=Program używający Automake został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada no Automake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada no Automake em %{dest}
-Comment[ru]=Использующее Automake приложение создано в %{dest}
-Comment[sk]=Aplikácia založená na Automake bola vytvorená v %{dest}
-Comment[sr]=Програм на основи Automake-а направљен је у %{dest}
-Comment[sr@Latn]=Program na osnovi Automake-a napravljen je u %{dest}
-Comment[sv]=Ett Automake-baserat program skapades i %{dest}
-Comment[zh_TW]=一個以 Automake 為基礎的應用程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/chello/CMakeLists.txt b/languages/cpp/app_templates/chello/CMakeLists.txt
index 4612341d..3575098b 100644
--- a/languages/cpp/app_templates/chello/CMakeLists.txt
+++ b/languages/cpp/app_templates/chello/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- chello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE chello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/chello/chello.kdevtemplate b/languages/cpp/app_templates/chello/chello.kdevtemplate
index 35577b74..b3848aa4 100644
--- a/languages/cpp/app_templates/chello/chello.kdevtemplate
+++ b/languages/cpp/app_templates/chello/chello.kdevtemplate
@@ -1,68 +1,12 @@
# TDE Config File
[General]
Name=Simple Hello world program
-Name[ca]=Simple programa Hello world
-Name[da]=Simpelt Goddag verden program
-Name[de]=Ein einfaches "Hello World"-Programm
-Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo» sencillo
-Name[et]=Lihtne "Tere, maailm" programm
-Name[eu]="Kaixo mundua" programa sinplea
-Name[fa]=برنامۀ سادۀ Hello world
-Name[fr]=Programme « Bonjour monde » simple
-Name[ga]=Ríomhchlár simplí "Hello World"
-Name[gl]=Programa sinxelo Ola mundo
-Name[hu]=Egyszerű Hello world program
-Name[it]=Semplice programma di "Hello world"
-Name[ja]=簡単な Hello world プログラム
-Name[ms]=Program Hello World mudah
-Name[nds]=En eenfach "Moin Welt"-Programm
-Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम
-Name[nl]=Eenvoudig 'Hello World' programma
-Name[pl]=Prosty program witaj świecie
-Name[pt]=Programa simples Olá Mundo
-Name[pt_BR]=Programa simples Olá Mundo
-Name[ru]=Простая программа Hello world
-Name[sk]=Jednoduchý "Ahoj svet" program
-Name[sl]=Preprost program Hello world
-Name[sr]=Једноставан „Здраво свете“ програм
-Name[sr@Latn]=Jednostavan „Zdravo svete“ program
-Name[sv]=Enkelt Hello world-program
-Name[tr]=Basit Merhaba dünya programı
-Name[zh_CN]=简单的 Hello world 程序
-Name[zh_TW]=簡單的 Hello world 程式
-Icon=chello.png
-Category=C
+
Comment=Generates a simple Hello world program in C
-Comment[ca]=Genera un simple programa de Hello world en C
-Comment[da]=Genererer et simpelt Goddag verden program i C
-Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C
-Comment[es]=Genera un sencillo programa «Hola mundo» en C
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine C-s
-Comment[eu]="Kaixo mundua" programa sinplea bat sortzen du C lengoaian
-Comment[fa]=یک برنامۀ سادۀ Hello world در سی تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple en C
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C
-Comment[gl]=Xera un programa sinxelo Ola mundo en C
-Comment[hu]=Létrehoz egy egyszerű Hello world programot C nyelven
-Comment[it]=Genera un semplice programma di "Hello world" in C
-Comment[ja]=簡単な Hello world プログラムを C で記述します
-Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C op
-Comment[ne]=सी मा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudig Hello World programma in C
-Comment[pl]=Tworzy prosty program 'Witaj świecie' w języku C
-Comment[pt]=Gera um programa simples de Olá mundo em C
-Comment[pt_BR]=Gera um programa simples de Olá mundo em C
-Comment[ru]=Создание простого приложения Hello world на C
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C
-Comment[sl]=Ustvari preprost program Hello world v C-ju
-Comment[sr]=Прави једноставан „Здраво свете“ програм у C-у
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C-u
-Comment[sv]=Skapar ett enkelt Hello world-program i C
-Comment[tr]=C'de basit bir Merhaba Dünya programı yaratır.
-Comment[zh_CN]=生成 C 语言的 Hello world 程序
-Comment[zh_TW]=產生 C 語言的 Hello world 程式
+
+Category=C
+
+Icon=chello.png
FileTemplates=h,CStyle,c,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c
Archive=chello.tar.gz
@@ -72,35 +16,6 @@ Type = value
ValueType=QString
Value= OPT_LIBS
Comment= Optional libraries to link to.
-Comment[ca]= Biblioteques opcionals per enllaçar.
-Comment[da]= Mulige biblioteker at linke til.
-Comment[de]= Optionale Bibliotheken, die eingebunden werden sollen.
-Comment[el]= Προαιρετικές βιβλιοθήκες για σύνδεση με αυτές.
-Comment[es]=Bibliotecas opcionales para enlazar.
-Comment[et]=Täiendavad lingitavad teegid.
-Comment[eu]= Estekatzeko aukerako liburutegiak.
-Comment[fa]= کتابخانه‌های اختیاری برای پیوند کردن.
-Comment[fr]=Bibliothèques optionnelles à lier.
-Comment[ga]= Comhadlanna roghnacha ar féidir nascadh leo.
-Comment[gl]= Librerías opcionais a enlazar.
-Comment[hu]=Linkelési programkönyvtárak (opcionális).
-Comment[it]= librerie opzionali da collegare.
-Comment[ja]=リンクする他のライブラリ
-Comment[nds]= Optschonaal Bibliotheken, na de linkt warrn schall
-Comment[ne]= लिङ्क सिर्जना गर्न वैकल्पिक लाइब्रेरी
-Comment[nl]=Optionele bibliotheken om naar te linken
-Comment[pl]= Opcjonalne biblioteki, z którymi ma być łączony.
-Comment[pt]= Bibliotecas opcionais com as quais compilar.
-Comment[pt_BR]= Bibliotecas opcionais com as quais compilar.
-Comment[ru]=Дополнительные библиотеки для сборки.
-Comment[sk]=Voliteľné knižnice pre linkovanie.
-Comment[sl]=Dodatne knjižnice, do katerih se naj poveže.
-Comment[sr]=Опционе библиотеке за повезивање.
-Comment[sr@Latn]=Opcione biblioteke za povezivanje.
-Comment[sv]= Valfria bibliotek att länka till.
-Comment[tr]=Bağlanılacak isteğe bağlı kütüphaneler.
-Comment[zh_CN]=可选的链接库。
-Comment[zh_TW]=要連結的函式庫
Default= -lm
[INCLUDES]
@@ -108,35 +23,6 @@ Type = value
ValueType=QString
Value= OPT_INCS
Comment= Optional include path.
-Comment[ca]= Ruta opcional per a incloure.
-Comment[da]= Mulig include-sti.
-Comment[de]= Optionaler Include-Pfad.
-Comment[el]= Προαιρετική διαδρομή ενσωμάτωσης.
-Comment[es]=Ruta opcional para incluir.
-Comment[et]=Täiendavate päisefailide asukoht.
-Comment[eu]= Aukerako goiburuen bide-izena.
-Comment[fa]=include path اختیاری.
-Comment[fr]=Chemin d'inclusion optionnel.
-Comment[ga]= Conair roghnach ceanntásca.
-Comment[gl]= Ruta opcional de cabeceiras.
-Comment[hu]=Include fájlok könyvtárai (opcionális).
-Comment[it]= percorso opzionale di inclusione.
-Comment[ja]=ヘッダファイルを読み込む他のパス
-Comment[nds]= Optschonaal Koppdatei-Padd
-Comment[ne]= मार्ग सहितको विकल्प
-Comment[nl]=Optioneel Include-pad
-Comment[pl]= Opcjonalna ścieżka do plików dołączanych.
-Comment[pt]= Localização opcional dos ficheiros de inclusão.
-Comment[pt_BR]= Localização opcional dos ficheiros de inclusão.
-Comment[ru]=Дополнительные пути для заголовочных файлов.
-Comment[sk]=Voliteľná cesta pre include.
-Comment[sl]=Neobvezna pot za vstavke.
-Comment[sr]=Опциона путања за укључивања.
-Comment[sr@Latn]=Opciona putanja za uključivanja.
-Comment[sv]= Valfri sökväg till deklarationsfiler.
-Comment[tr]=İsteğe bağlı include yolu.
-Comment[zh_CN]=可选的包含路径。
-Comment[zh_TW]=引入檔路徑
Default= -I/usr/include
[CFLAGS]
@@ -144,69 +30,11 @@ Type = value
ValueType=QString
Value= CFLAGS
Comment= Optional CFLAGS to define in the makefile.
-Comment[ca]= CFLAGS opcionals per a definir en el fitxer de make.
-Comment[da]= Mulige CFLAGS at definere i makefile.
-Comment[de]= Optionale CFLAGS, die im Makefile definiert werden.
-Comment[el]= Προαιρετικές CFLAGS για ορισμό μέσα στο makefile.
-Comment[es]=CFLAGS opcionales a definir en el makefile.
-Comment[et]=Täiendavad Makefile'is defineeritavad CFLAGS'id.
-Comment[eu]= Aukerako makefile-ean definitzeko CFLAGS-ak.
-Comment[fa]= CFLAGS اختیاری برای تعریف در makefile.
-Comment[fr]=CFLAGS optionnels à définir dans le Makefile.
-Comment[ga]= CFLAGS roghnacha le socrú sa makefile.
-Comment[gl]= CFLAGS opcionais a definir no makefile.
-Comment[hu]=A Makefile-hoz definiálható CFLAGS információ (opcionális).
-Comment[it]= CFLAGS opzionale da definire nel makefile.
-Comment[ja]=Makefile に定義する他の CFLAGS
-Comment[nds]= Optschonaal CFLAGS, de in de "Make"-Datei fastleggt warrt.
-Comment[ne]= मेकफाइलमा परिभाषित गर्न CFLAGS विकल्प
-Comment[nl]=Optionele CFLAGS om te definiëren in het makefile.
-Comment[pl]= Opcjonalna wartość zmiennej CFLAGS do zdefiniowania w pliku makefile.
-Comment[pt]= CFLAGS opcionais a definir na Makefile.
-Comment[pt_BR]= CFLAGS opcionais a definir na Makefile.
-Comment[ru]=Дополнительные параметры CFLAGS для Makefile.
-Comment[sk]=Voliteľné nastavenie CFLAGS v makefile.
-Comment[sl]=Dodaten CFLAGS za definicijo v datoteki makefile.
-Comment[sr]=Опциона CFLAGS дефинисана у справифајлу.
-Comment[sr@Latn]=Opciona CFLAGS definisana u spravifajlu.
-Comment[sv]= Valfria CFLAGS att definiera i byggfilen.
-Comment[tr]=Makefile'da tanımlanacak isteğe bağlı CFLAGS değerleri
-Comment[zh_CN]=在 Makefile 中定义的可选 CFLAGS。
-Comment[zh_TW]=makefile 中定義的 CFLAGS
Default=
[MGS]
Type=message
Comment=A simple C project was created in %{dest}.
-Comment[ca]=A simple projecte en C ha estat creat en %{dest}.
-Comment[da]=Et simpelt C projekt blev oprette i %{dest}.
-Comment[de]=Ein einfaches C-Project wurde in %{dest} erstellt.
-Comment[el]=Ένα απλό έργο C δημιουργήθηκε στο %{dest}.
-Comment[es]=Un sencillo proyecto de C ha sido creado en %{dest}.
-Comment[et]=Lihtne C-projekt loodi asukohta %{dest}.
-Comment[eu]=C proiektu sinple bat sortu da hemen: %{dest}.
-Comment[fa]=یک پروژۀ سادۀ سی در %{dest} ایجاد شد.
-Comment[fr]=Un projet en langage C simple a été créé dans %{dest}.
-Comment[ga]=Cruthaíodh tionscadal simplí C i %{dest}
-Comment[gl]=Creouse un proxecto sinxelo en C en %{dest}.
-Comment[hu]=Létrejött egy egyszerű C-projekt itt: %{dest}.
-Comment[it]=È stato creato un semplice progetto C in %{dest}.
-Comment[ja]=簡単な C プロジェクトを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach C-Projekt opstellt.
-Comment[ne]=एउटा साधारण सी परियोजना %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudig C-project is aangemaakt in %{dest}.
-Comment[pl]=Prosty projekt w języku C został utworzony w %{dest}.
-Comment[pt]=Foi criado um programa simples "Olá mundo" em C em %{dest}.
-Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em C em %{dest}.
-Comment[ru]=Простое приложение "Hello world" на C создано в %{dest}
-Comment[sk]=Jednoduchý C projekt bol vytvorený v %{dest}.
-Comment[sl]=Preprost projekt v C-ju je bil ustvarjen v %{dest}.
-Comment[sr]=Једноставан пројекат у C-у направљен је у %{dest}.
-Comment[sr@Latn]=Jednostavan projekat u C-u napravljen je u %{dest}.
-Comment[sv]=Ett enkelt C-projekt skapades i %{dest}.
-Comment[tr]=Basit bir C projesi %{dest} içinde oluşturuldu.
-Comment[zh_CN]=在 %{dest} 中创建了简单的 C 工程。
-Comment[zh_TW]=一個簡單的 C 專案已建立在 %{dest}。
Archive=chello.tar.gz
[INCADMIN]
@@ -250,4 +78,3 @@ Dest=%{dest}/src/Makefile.am
Type=install
Source=%{src}/main.c
Dest=%{dest}/src/%{APPNAMELC}.c
-
diff --git a/languages/cpp/app_templates/chello_gba/CMakeLists.txt b/languages/cpp/app_templates/chello_gba/CMakeLists.txt
index 419b60c6..006c8ede 100644
--- a/languages/cpp/app_templates/chello_gba/CMakeLists.txt
+++ b/languages/cpp/app_templates/chello_gba/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- chellogba.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE chellogba.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate b/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate
index 3e58b178..fba04f3c 100644
--- a/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate
+++ b/languages/cpp/app_templates/chello_gba/chellogba.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=Hello world program
-Name[ca]=Programa Hello world
-Name[da]=Goddag verden program
-Name[de]="Hello World"-Programm
-Name[el]=Πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo»
-Name[et]="Tere,maailm" programm
-Name[eu]="Kaixo mundua" programa
-Name[fa]=برنامۀ Hello world
-Name[fr]=Programme « Bonjour monde »
-Name[ga]=Ríomhchlár "Hello world"
-Name[gl]=Programa Ola mundo
-Name[it]=Programma di "Hello world"
-Name[ja]=Hello world プログラム
-Name[nds]="Moin Welt"-Programm
-Name[ne]=हेल्डो वोल्ड कार्यक्रम
-Name[nl]=Hello World-programma
-Name[pl]=Program 'Witaj świecie'
-Name[pt]=Programa 'Olá mundo'
-Name[pt_BR]=Programa 'Olá mundo'
-Name[ru]=Программа Hello world
-Name[sk]=Ahoj svet program
-Name[sl]=Program Hello world
-Name[sr]=Програм „Здраво свете“
-Name[sr@Latn]=Program „Zdravo svete“
-Name[sv]=Hello world-program
-Name[tr]=Merhaba Dünya Programı
-Name[zh_CN]=Hello world 程序
-Name[zh_TW]=Hello world 程式
-Icon=chellogba.png
-Category=C/GBA
+
Comment=Generates a simple "Hello world" program for the Gameboy Advance. You will need the "devkitadvance" to compile it. See README.devel for more details.
-Comment[ca]=Genera un simple programa de "Hello world" per a la Gameboy Advance. Necessitareu "devkitadvance" per a compilar-lo. Consulteu el README.devel per a més detalls.
-Comment[da]=Genererer et simpelt "Goddag verden" program for Gameboy Advance. Du vil skulle bruge "devkitadvance" for at kompilere det. Se README.devel for flere detaljer.
-Comment[de]=Erstellt ein einfaches "Hello world"-Programm für den Gameboy Advance. Sie benötigen zum Kompilieren das "devkitadvance". Weitere Einzelheiten finden Sie in der Datei README.devel.
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα "Γεια σου κόσμε" για το Gameboy Advance. Θα χρειαστείτε το "devkitadvance" για τη μεταγλώττισή του. Ανατρέξτε στο README.devel για περισσότερες πληροφορίες.
-Comment[es]=Genera un sencillo programa «Hola mundo» para Gameboy Advance. Necesitará «devkitadvance» para compilarlo. Vea README.devel para más detalles.
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine Gameboy Advance'i jaoks. Kompileerimiseks on vajalik "devkitadvance". Täpsemalt räägib sellest fail README.devel.
-Comment[eu]="Kaixo mundua" programa sinple bat sortzen du Gameboy Advance-erako. "devkitadvance" behar duzu konpilatzeko. Ikusi README.devel xehetasun gehiagorako.
-Comment[fa]=یک برنامۀ سادۀ «Hello world» برای Gameboy Advance تولید می‌کند. برای ترجمۀ آن به »devkitadvance« نیاز دارید. برای جزئیات بیشتر، README.devel را ببینید.
-Comment[fr]=Génère un programme « Bonjour monde » simple pour la Gameboy Advance. Vous aurez besoin de « devkitadvance » pour le compiler. Consultez le fichier README.devel pour plus de détails.
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" le haghaidh an Gameboy Advance. Tá gá le "devkitadvance" chun é a thiomsú. Féach ar README.devel chun tuilleadh sonraí a fháil.
-Comment[gl]=Xera un programa sinxelo "Ola mundo" para Gameboy Advance. Necesitará "devkitadvance" para compilalo. Consulte README.devel para máis detalles.
-Comment[hu]=Létrehoz egy egyszerű Hello world programot a Gameboy Advance-hoz. Lefordításához szükség van a "devkitadvance" csomag telepítésére. További információ a README.devel fájlban található.
-Comment[it]=Genera un semplice programma di "Hello world" per il Gameboy Advance. Serve il "devkitadvance" per compilarlo. Guarda un po' README.devel per ulteriori dettagli.
-Comment[ja]=Gameboy Advance のための Hello world プログラムを作成します。コンパイルするには devkitadvance が必要です。詳しくは README.devel をご覧ください。
-Comment[nds]=Stellt en eenfach "Moin Welt"-Programm för "Gameboy Advance" op. För't Kompileren deit "devkitadvance" noot. Mehr Enkelheiten laat sik binnen "README.devel" finnen.
-Comment[ne]=गेमब्याए एडभान्सका लागि साधारण "हेल्लो वोल्ड नमस्कार" उत्पन्न गर्दछ । यसलाई कम्पाइल गर्न तपाईँलाई "devkitadvance" आवश्यक पर्दछ । बढी जानकारीका लागि README.devel हेर्नुहोस् ।
-Comment[nl]=Genereert een eenvoudig "Hello World" programma voor de Gameboy Advance. U hebt "devkitadvance" nodig om het te kunnen compileren. Zie het bestand README.devel voor meer informatie.
-Comment[pl]=Generuje prosty program "Witaj świecie" na konsolę Gameboy Advance. Do skompilowania go potrzebny jest "devkitadvance". Więcej informacji można znaleźć w pliku README.devel.
-Comment[pt]=Gera um programa simples "Olá mundo" para o Gameboy Advance. Irá necessitar do "devkitadvance" para o compilar. Veja o README.devel para mais detalhes.
-Comment[pt_BR]=Gera um programa simples "Olá mundo" para o Gameboy Advance. Irá necessitar do "devkitadvance" para o compilar. Veja o README.devel para mais detalhes.
-Comment[ru]=Создание простой программы "Hello world" на Gameboy Advance. Вам необходима программа "devkitadvance" для её сборки. Прочтите файл README.devel.
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program pre Gameboy Advance.Budete potrebovať "devkitadvance" na to, aby ste ho skompilovali.Pozrite súbor README.devel pre viac detailov.
-Comment[sl]=Ustvari preprost program »Pozdravljen svet« za Gameboy Advance. Za prevajanje boste potrebovali »devkitadvance«. Podrobnosti si lahko ogledate v README.devel.
-Comment[sr]=Прави једноставан „Здраво свете“ програм за Gameboy Advance. Требаће вам „devkitadvance“ да бисте га превели. Погледајте README.devel за више детаља.
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program za Gameboy Advance. Trebaće vam „devkitadvance“ da biste ga preveli. Pogledajte README.devel za više detalja.
-Comment[sv]=Skapar ett enkelt "Hello world"-program för Gameboy Advance. Du behöver "devkitadvance" för att kompilera det. Se filen README.devel för mer information.
-Comment[tr]=Gameboy Advance için basit bir "Merhaba Dünya" programı üretir. Derlemek için "devkitadvance" paketine ihtiyacınız olacak. Daha fazla bilgi için README.devel dosyasına bakın.
-Comment[zh_CN]=生成 Gameboy Advance 下的“Hello world”程序。您需要“devkitadvane”才能编译。请查看 README.devel 中的细节。
-Comment[zh_TW]=產生一個簡單的 Gameboy Advance 的 Hello world 程式。您需要 "devkitadvance" 來編譯。詳情請參考 README.devel。
+
+Category=C/GBA
+
+Icon=chellogba.png
ShowFileAfterGeneration=README.devel
FileTemplates=h,CStyle,c,CStyle
ShowFilesAfterGeneration=%{dest}/src/main.c
@@ -142,32 +88,3 @@ Dest=%{dest}/src/master.pal.c
[MSG]
Type=message
Comment=A Hello World program was created in %{dest}
-Comment[ca]=A programa de Hello World ha estat creat en %{dest}
-Comment[da]=Et Goddag verden program blev oprettet i %{dest}
-Comment[de]=Ein "Hello World"-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε δημιουργήθηκε στο %{dest}
-Comment[es]=Un programa «Hola mundo» ha sido creado en %{dest}
-Comment[et]="Tere, maailm" programm loodi asukohta %{dest}
-Comment[eu]="Kaixo mundua" programa bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامۀ Hello World در %{dest} ایجاد شد
-Comment[fr]=Un programme « Bonjour monde » a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár "Hello World" i %{dest}
-Comment[gl]=Creouse un programa Ola mundo en %{dest}
-Comment[hu]=Létrejött egy Hello World program itt: %{dest}
-Comment[it]=È stato creato un programma di "Hello World" in %{dest}
-Comment[ja]=Hello World プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en "Moin Welt"-Programm opstellt
-Comment[ne]=एउटा हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Hello World-programma is aangemaakt in %{dest}
-Comment[pl]=Program 'Witaj świecie' utworzony w %{dest}.
-Comment[pt]=Foi criado um programa Olá Mundo em %{dest}
-Comment[pt_BR]=Foi criado um programa Olá Mundo em %{dest}
-Comment[ru]=Простое приложение Hello World создано в %{dest}
-Comment[sk]=Ahoj svet program bol vytvorený v %{dest}
-Comment[sl]=Program »Pozdravljen svet« je bil ustvarjen v %{dest}
-Comment[sr]=„Здраво свете“ је направљен у %{dest}
-Comment[sr@Latn]=„Zdravo svete“ je napravljen u %{dest}
-Comment[sv]=Ett Hello World-program skapades i %{dest}
-Comment[tr]=Bir Merhaba Dünya programı %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 Hello world 程序
-Comment[zh_TW]=一個 Hello World 程式已經建立在 %{dest}
diff --git a/languages/cpp/app_templates/clanlib/CMakeLists.txt b/languages/cpp/app_templates/clanlib/CMakeLists.txt
index ff58c41c..8752cbaa 100644
--- a/languages/cpp/app_templates/clanlib/CMakeLists.txt
+++ b/languages/cpp/app_templates/clanlib/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- clanlib.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE clanlib.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate b/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate
index 7c4c3b21..f2cff32a 100644
--- a/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate
+++ b/languages/cpp/app_templates/clanlib/clanlib.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Simple ClanLib application
-Name[ca]=Una simple aplicació de ClanLib
-Name[da]=Simpelt ClanLib program
-Name[de]=Eine einfache ClanLib-Anwendung
-Name[el]=Μια απλή εφαρμογή ClanLib
-Name[es]=Una sencilla aplicación de ClanLib
-Name[et]=Lihtne ClanLib rakendus
-Name[eu]=ClanLib aplikazio simple bat
-Name[fa]=کاربرد سادۀ ClanLib
-Name[fr]=Application ClanLib simple
-Name[ga]=Feidhmchlár simplí ClanLib
-Name[gl]=Aplicación sinxela ClanLib
-Name[hu]=Egyszerű Clanlib-alkalmazás
-Name[it]=semplice applicazione ClanLib
-Name[ja]=簡単な ClanLib アプリケーション
-Name[nds]=En eenfach ClanLib-Programm
-Name[ne]=साधारण ClanLib अनुप्रयोग
-Name[nl]=Eenvoudige ClanLib-toepassing
-Name[pl]=Prosty program używający ClanLib
-Name[pt]=Aplicação simples da ClanLib
-Name[pt_BR]=Aplicação simples da ClanLib
-Name[ru]=Простое приложение ClanLib
-Name[sk]=Jednoduchá ClanLib aplikácia
-Name[sl]=Preprost program ClanLib
-Name[sr]=Једноставан ClanLib програм
-Name[sr@Latn]=Jednostavan ClanLib program
-Name[sv]=Enkelt ClanLib-program
-Name[tr]=Basit ClanLib uygulaması
-Name[zh_CN]=简单的 ClanLib 应用程序
-Name[zh_TW]=簡單的 ClanLib 應用程式
+
+Comment=Generates a simple ClanLib application.
+
Category=C++
+
Icon=clanlib.png
-Comment=Generates a simple ClanLib application.
-Comment[ca]=Genera una simple aplicació de ClanLib.
-Comment[da]=Genererer et simpelt ClanLib program
-Comment[de]=Erstellt eine einfache ClanLib-Anwendung.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή ClanLib.
-Comment[es]=Genera una sencilla aplicación de ClanLib.
-Comment[et]=Lihtsa ClanLib'i rakenduse loomine.
-Comment[eu]=ClanLib aplikazio simple bat sortzen du.
-Comment[fa]=یک کاربرد سادۀ ClanLib تولید می‌کند.
-Comment[fr]=Génère une application ClanLib simple.
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí ClanLib.
-Comment[gl]=Xera una aplicación sinxela ClanLib.
-Comment[hu]=Létrehoz egy egyszerű Clanlib-alkalmazást.
-Comment[it]=Genera una semplice applicazione ClanLib.
-Comment[ja]=簡単な ClanLib アプリケーションを作成します
-Comment[nds]=Stellt en eenfach ClanLib-Programm op.
-Comment[ne]=साधारण ClanLib अनुप्रयोग सिर्जना गर्दछ ।
-Comment[nl]=Genereert een eenvoudige ClanLib-toepassing
-Comment[pl]=Generuje prosty program używający ClanLib.
-Comment[pt]=Gera uma aplicação simples com o ClanLib.
-Comment[pt_BR]=Gera uma aplicação simples com o ClanLib.
-Comment[ru]=Создание простого приложения ClanLib.
-Comment[sk]=Vygeneruje jednoduchú ClanLib aplikáciu.
-Comment[sl]=Ustvari preprost program ClanLib.
-Comment[sr]=Прави једноставан ClanLib програм.
-Comment[sr@Latn]=Pravi jednostavan ClanLib program.
-Comment[sv]=Skapar ett enkelt ClanLib-program.
-Comment[tr]=Basit bir ClanLib uygulaması yaratır.
-Comment[zh_CN]=生成简单的 ClanLib 应用程序。
-Comment[zh_TW]=產生簡單的 ClanLib 應用程式。
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/main.cpp
Archive=clanlib.tar.gz
@@ -108,31 +53,3 @@ Dest=%{dest}/src/main.cpp
[MSG]
Type=message
Comment=A simple clanlib application was created in %{dest}
-Comment[ca]=Una simple aplicació de clanlib ha estat creada en %{dest}
-Comment[da]=Et simpelt clanlib program blev oprettet i %{dest}
-Comment[de]=Eine einfache ClanLib-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια απλή εφαρμογή clanlib δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación de ClanLib sencilla ha sido creada en %{dest}
-Comment[et]=Lihtne ClanLib'i rakendus loodi asukohta %{dest}
-Comment[eu]=clanlib aplikazio simple bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد سادۀ clanlib در %{dest} ایجاد شد
-Comment[fr]=Une application Clanlib simple a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár simplí clanlib i %{dest}
-Comment[gl]=Creouse una apliación sinxela clanlib en %{dest}
-Comment[hu]=Létrejött egy egyszerű Clanlib-alkalmazás itt: %{dest}
-Comment[it]=È stata creata una semplice applicazione clanlib in %{dest}
-Comment[ja]=簡単な clanlib アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach ClanLib-Programm opstellt
-Comment[ne]=साधारण clanlib अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een voorbeeld ClanLib-toepassing is aangemaakt in %{dest}
-Comment[pl]=Prosty program używający ClanLib został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação simples da ClanLib em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação simples da ClanLib em %{dest}
-Comment[ru]=Простое приложение ClanLib создано в %{dest}
-Comment[sk]=Jednoduchá ClanLib aplikácia bola vytvorená v %{dest}
-Comment[sl]=Preprost program clanlib je bil ustvarjen v %{dest}
-Comment[sr]=Једноставан clanlib програм је направљен у %{dest}
-Comment[sr@Latn]=Jednostavan clanlib program je napravljen u %{dest}
-Comment[sv]=Ett enkelt ClanLib-program skapades i %{dest}
-Comment[zh_CN]=在 %{dest} 中创建了一个简单的 clanlib 程序
-Comment[zh_TW]=一個簡單的 clanlib 應用程式已經建立在 %{dest}
diff --git a/languages/cpp/app_templates/cmakelibc/CMakeLists.txt b/languages/cpp/app_templates/cmakelibc/CMakeLists.txt
index f6f3e778..78af25de 100644
--- a/languages/cpp/app_templates/cmakelibc/CMakeLists.txt
+++ b/languages/cpp/app_templates/cmakelibc/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cmakelibc.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cmakelibc.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cmakelibc/cmakelibc b/languages/cpp/app_templates/cmakelibc/cmakelibc
index 9fb6edad..2c1cc3c1 100644
--- a/languages/cpp/app_templates/cmakelibc/cmakelibc
+++ b/languages/cpp/app_templates/cmakelibc/cmakelibc
@@ -1,7 +1,10 @@
# TDE Config File
[General]
Name=A shared library template
-Icon=cmakelibc.png
-Category=C/CMake based projects
+
Comment=Generates a shared library template including a test application in C. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
+
+Category=C/CMake based projects
+
+Icon=cmakelibc.png
ShowFilesAfterGeneration=src/%{APPNAMELC}.c
diff --git a/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate b/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate
index cd5d052a..12f56099 100644
--- a/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate
+++ b/languages/cpp/app_templates/cmakelibc/cmakelibc.kdevtemplate
@@ -1,68 +1,13 @@
# TDE Config File
[General]
Name=A shared library template
-Name[ca]=Una plantilla de biblioteca compartida
-Name[da]=En delt biblitekskabelon
-Name[de]=Vorlage für eine Shared Library
-Name[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης
-Name[es]=Una plantilla de biblioteca compartida
-Name[et]=Jagatud teegi mall
-Name[eu]=Liburutegi partekatu baten txantiloia
-Name[fa]=قالب کتابخانۀ مشترک
-Name[fr]=Un modèle de bibliothèque partagée
-Name[ga]=Teimpléad comhleabharlainne
-Name[gl]=Plantilla de biblioteca compartida
-Name[hu]=Osztott programkönyvtár-sablon
-Name[it]=Un modello di libreria condivisa
-Name[ja]=共有ライブラリのテンプレート
-Name[nds]=Vörlaag för deelt Bibliotheek
-Name[ne]=साझेदारी गरिएको लाइब्रेरी टेम्प्लेट
-Name[nl]=Een gedeelde-bibliotheek-sjabloon
-Name[pl]=Szablon współdzielonej biblioteki
-Name[pt]=Um modelo de uma biblioteca dinâmica
-Name[pt_BR]=Um modelo de uma biblioteca dinâmica
-Name[ru]=Шаблон разделяемой библиотеки
-Name[sk]=Šablóna pre zdieľanú knižnicu
-Name[sl]=Predloga deljene knjižnice
-Name[sr]=Шаблон дељене библиотеке
-Name[sr@Latn]=Šablon deljene biblioteke
-Name[sv]=En mall för ett delat bibliotek
-Name[tr]=Bir paylaşılan kütüphane şablonu
-Name[zh_CN]=共享库模板
-Name[zh_TW]=共享函式庫樣本
-Icon=cmakelibc.png
+
+Comment=Generates a shared library template including a test application in C. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
+
Category=C/CMake based projects
+
+Icon=cmakelibc.png
FileTemplates=h,CStyle,c,CStyle
-Comment=Generates a shared library template including a test application in C. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
-Comment[ca]=Genera una plantilla de biblioteca compartida incloguen una aplicació de prova en C. Es compila usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2.
-Comment[da]=Genererer en delt skabelon for et bibliotek inklusive et testprogram i C. Det kompilerer ved brug af CMake's byggeværktøj i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse.
-Comment[de]=Erstellt eine Vorlage für eine Shared Library inklusive einer Testanwendung in C. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake.
-Comment[el]=Δημιουργεί ένα πρότυπο κοινόχρηστης βιβλιοθήκης που περιλαμβάνει και μια εφαρμογή δοκιμής σε C. Μεταγλωττίζεται χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2.
-Comment[es]=Genera una plantilla de biblioteca compartida incluyendo una aplicación de prueba en C. Se compila usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2.
-Comment[et]=Jagatud teegi malli loomine, kaasa arvatud testrakendus C-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2.
-Comment[eu]=Liburutegi partekatu baten txantiloia sortzen du C lengoaian idatzitako probarako aplikazio batekin. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2.
-Comment[fa]=یک قالب کتابخانۀ مشترک شامل کاربرد آزمایشی در سی تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند. به cmake 2.1 )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد.
-Comment[fr]=Génère un modèle de bibliothèque partagée comprenant une application de test en C. La compilation s'effectue à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite CMake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir.
-Comment[ga]=Cruthaigh teimpléad comhleabharlainne le feidhmchlár tástála i C. Tiomsaítear é le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht.
-Comment[gl]=Xera unha plantilla de biblioteca compartida e máis unha aplicación de proba en C. Compílase usando a ferramenta CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2.
-Comment[hu]=Létrehoz egy alap osztott programkönyvtárat és egy hozzá tartozó tesztprogramot C nyelven. A fordítási környezet a CMake-re fog alapulni (az automake/autoconf/libtool kombináció helyett). A CMake 2.1 (elérhető a CMake CVS-ben) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá.
-Comment[it]=Genera un modello di libreria condivisa includente un'applicazione test in C. Compila usando CMake invece della combinazione automake/autoconf/libtool. Richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire di cmake 2.2.
-Comment[ja]=共有ライブラリのテンプレートを作成します。同時に C でテストアプリケーションも作成します。コンパイルには、automake/autoconf/libtool ではなく CMake (2.1 または 2.2) が必要です。
-Comment[nds]=Stellt en Vörlaag för en deelt Bibliotheek mit en Testprogramm in C op. Dat Kompileren bruukt ansteed vun de "automake/autoconf/libtool"-Kombinatschoon "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav).
-Comment[ne]=C मा परीक्षण अनुप्रयोग सहितको साझेदारी टेम्प्लेट उत्पन्न गर्दछ । यसले automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर कम्पाइल गर्दछ । यसका लागि cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा अब आउने cmake 2.2 उत्पादन आवश्यक पर्दछ ।
-Comment[nl]=Genereert een gedeelde-bibliotheek-sjabloon inclusief een testtoepassing in C. Het compileert met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (beschikbaar in het cvs van cmake) of de aankomende cmake 2.2-uitgave.
-Comment[pl]=Generuje szablon współdzielonej biblioteki zawierający także program testowy w języku C. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2.
-Comment[pt]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2.
-Comment[pt_BR]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2.
-Comment[ru]=Создание шаблона разделяемой библиотеки, включая тестовую программу на C. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2.
-Comment[sk]=Vygeneruje šablónu pre zdieľanú knižnicu vrátane testovacej aplikácie v C.Kompiluje sa pomocou nástroja CMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release.
-Comment[sl]=Ustvari predlogo za deljeno knjižnico in testni program v C. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2.
-Comment[sr]=Прави шаблон дељене библиотеке, укључујући и пробни програм у C-у. Преводи се помоћу алата CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2.
-Comment[sr@Latn]=Pravi šablon deljene biblioteke, uključujući i probni program u C-u. Prevodi se pomoću alata CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2.
-Comment[sv]=Skapar en mall för ett delat bibliotek inklusive ett testprogram i C. Det kompileras med byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2.
-Comment[tr]=C'de bir test uygulaması içeren bir paylaşılan kütüphane uygulaması yaratır. automake/autoconf/libtool birleşimini değil, CMake aracını kullanarak derlenir. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar.
-Comment[zh_CN]=生成一个共享库模板,其中包含一个 C 的测试应用程序。该模板使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该模板需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。
-Comment[zh_TW]=產生一個共享函式庫樣本,包括一個 C 的測試程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.c
Archive=cmakelibc.tar.gz
@@ -108,32 +53,3 @@ Directory=%{dest}
[MSG]
Type=message
Comment=A CMake based shared library template was created in %{dest}
-Comment[ca]=Una plantilla de biblioteca compartida basada en CMake ha estat creada en %{dest}
-Comment[da]=En CMake baseret skabelon for et delt bibliotek blev oprettet i %{dest}
-Comment[de]=Eine auf CMake basierende Vorlage für eine Shared Library wurde in %{dest} erstellt.
-Comment[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης βασισμένο στο CMake δημιουργήθηκε στο %{dest}
-Comment[es]=Una plantilla de biblioteca compartida basada en CMake ha sido creada en %{dest}
-Comment[et]=Jagatud teegi mall CMake'i põhjal loodi asukohta %{dest}
-Comment[eu]=CMake-en oinarritutako liburutegi partekatu baten txantiloia sortu da hemen: %{dest}
-Comment[fa]=یک قالب کتابخانۀ مشترک بر مبنای CMake در %{dest} ایجاد شد
-Comment[fr]=Un modèle de bibliothèque partagée basée sur CMake a été créé dans %{dest}
-Comment[ga]=Cruthaíodh teimpléad comhleabharlainne bunaithe ar CMake i %{dest}
-Comment[gl]=Creouse una plantilla de biblioteca compartida baseada en CMake en %{dest}
-Comment[hu]=Létrejött egy CMake-alapú osztott programkönyvtár-sablon itt: %{dest}
-Comment[it]=È stato creato un modello di librerie condivise basate su CMake in %{dest}
-Comment[ja]=CMake ベースの共有ライブラリテンプレートを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op CMake opbuut Vörlaag för en deelt Bibliotheek opstellt
-Comment[ne]=एउटा CMake आधारित साझेदारी लाइब्रेरी टेम्प्लेट %{dest} मा सिर्जना गरियो
-Comment[nl]=Een op Cmake gebaseerde bibliotheeksjabloon is aangemaakt in %{dest}
-Comment[pl]=Używający CMake szablon biblioteki współdzielonej został utworzony w %{dest}
-Comment[pt]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest}
-Comment[pt_BR]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest}
-Comment[ru]=Основанный на CMake шаблон разделяемой библиотеки создан в %{dest}
-Comment[sk]=Šablóna zdieľanej knižnice založenej na CMake bola vytvorená v %{dest}
-Comment[sl]=Predloga deljene knjižnice, ki uporablja CMake, je bila ustvarjena v %{dest}
-Comment[sr]=Шаблон дељене библиотеке на основу CMake-а направљен је у %{dest}
-Comment[sr@Latn]=Šablon deljene biblioteke na osnovu CMake-a napravljen je u %{dest}
-Comment[sv]=En CMake-baserad mall för ett delat bibliotek skapades i %{dest}
-Comment[tr]=CMake tabanlı paylaşılan kütüphane şablonu %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了基于 CMake 的共享库
-Comment[zh_TW]=以 CMake 為基礎的共享函式庫樣本已建立在 %{dest}
diff --git a/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt b/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt
index 83f7bd8f..d2dec700 100644
--- a/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt
+++ b/languages/cpp/app_templates/cmakelibcpp/CMakeLists.txt
@@ -22,7 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cmakelibcpp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
-
+tde_create_translated_desktop(
+ SOURCE cmakelibcpp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp
index 3b336848..4f5a286d 100644
--- a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp
+++ b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp
@@ -1,7 +1,10 @@
# TDE Config File
[General]
Name=A shared library template
-Icon=cmakelibcpp.png
-Category=C++/CMake based projects
+
Comment=Generates a shared library template including a test application in C++. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
+
+Category=C++/CMake based projects
+
+Icon=cmakelibcpp.png
ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp
diff --git a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate
index e7046f67..275f2262 100644
--- a/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate
+++ b/languages/cpp/app_templates/cmakelibcpp/cmakelibcpp.kdevtemplate
@@ -1,68 +1,13 @@
# TDE Config File
[General]
Name=A shared library template
-Name[ca]=Una plantilla de biblioteca compartida
-Name[da]=En delt biblitekskabelon
-Name[de]=Vorlage für eine Shared Library
-Name[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης
-Name[es]=Una plantilla de biblioteca compartida
-Name[et]=Jagatud teegi mall
-Name[eu]=Liburutegi partekatu baten txantiloia
-Name[fa]=قالب کتابخانۀ مشترک
-Name[fr]=Un modèle de bibliothèque partagée
-Name[ga]=Teimpléad comhleabharlainne
-Name[gl]=Plantilla de biblioteca compartida
-Name[hu]=Osztott programkönyvtár-sablon
-Name[it]=Un modello di libreria condivisa
-Name[ja]=共有ライブラリのテンプレート
-Name[nds]=Vörlaag för deelt Bibliotheek
-Name[ne]=साझेदारी गरिएको लाइब्रेरी टेम्प्लेट
-Name[nl]=Een gedeelde-bibliotheek-sjabloon
-Name[pl]=Szablon współdzielonej biblioteki
-Name[pt]=Um modelo de uma biblioteca dinâmica
-Name[pt_BR]=Um modelo de uma biblioteca dinâmica
-Name[ru]=Шаблон разделяемой библиотеки
-Name[sk]=Šablóna pre zdieľanú knižnicu
-Name[sl]=Predloga deljene knjižnice
-Name[sr]=Шаблон дељене библиотеке
-Name[sr@Latn]=Šablon deljene biblioteke
-Name[sv]=En mall för ett delat bibliotek
-Name[tr]=Bir paylaşılan kütüphane şablonu
-Name[zh_CN]=共享库模板
-Name[zh_TW]=共享函式庫樣本
-Icon=cmakelibcpp.png
+
+Comment=Generates a shared library template including a test application in C++. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
+
Category=C++/CMake based projects
+
+Icon=cmakelibcpp.png
FileTemplates=h,CStyle,cpp,CStyle
-Comment=Generates a shared library template including a test application in C++. It compiles using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
-Comment[ca]=Genera una plantilla de biblioteca compartida incloguen una aplicació de prova en C++. Es compila usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2.
-Comment[da]=Genererer skabelon for delt bibliotek inklusive et testprogram i C++. Det kompileres ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse.
-Comment[de]=Erstellt eine Vorlage für eine Shared Library inklusive einer Testanwendung in C++. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake.
-Comment[el]=Δημιουργεί ένα πρότυπο κοινόχρηστης βιβλιοθήκης που περιλαμβάνει και μια εφαρμογή δοκιμής σε C++. Μεταγλωττίζεται χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2.
-Comment[es]=Genera una plantilla de biblioteca compartida incluyendo una aplicación de prueba en C++. Se compila usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2.
-Comment[et]=Jagatud teegi malli loomine, kaasa arvatud testrakendus C++-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2.
-Comment[eu]=Liburutegi partekatu baten txantiloia sortzen du C++ lengoaian idatzitako probarako aplikazio batekin. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2.
-Comment[fa]=یک قالب کتابخانۀ مشترک شامل کاربرد آزمایشی در C++ تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند. به cmake 2.1 )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد.
-Comment[fr]=Génère un modèle de bibliothèque partagée incluant une application de test en C++. La compilation s'effectue à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite CMake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir.
-Comment[ga]=Cruthaigh teimpléad comhleabharlainne le feidhmchlár tástála i C++. Tiomsaítear é le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht.
-Comment[gl]=Xera unha plantilla de biblioteca compartida e máis unha aplicación de proba en C++. Compílase usando a ferramenta CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2.
-Comment[hu]=Létrehoz egy alap osztott programkönyvtárat és egy hozzá tartozó tesztprogramot C++ nyelven. A fordítási környezet a CMake-re fog alapulni (az automake/autoconf/libtool kombináció helyett). A CMake 2.1 (elérhető a CMake CVS-ben) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá.
-Comment[it]=Genera un modello di libreria condivisa che include una applicazione test in C++. Compila usando CMake invece della combinazione automake/autoconf/libtool. Richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire cmake 2.2.
-Comment[ja]=共有ライブラリのテンプレートを作成します。同時に C++ でテストアプリケーションも作成します。コンパイルには、automake/autoconf/libtool ではなく CMake (2.1 または 2.2) が必要です。
-Comment[nds]=Stellt en Vörlaag för en deelt Bibliotheek mit en Testprogramm in C++ op. Dat Kompileren bruukt ansteed vun de "automake/autoconf/libtool"-Kombinatschoon "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav).
-Comment[ne]=C++ मा परीक्षण अनुप्रयोग सहितको साझेदारी टेम्प्लेट उत्पन्न गर्दछ । यसले automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर कम्पाइल गर्दछ । यसका लागि cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा अब आउने cmake 2.2 उत्पादन आवश्यक पर्दछ ।
-Comment[nl]=Genereert een gedeelde-bibliotheek-sjabloon inclusief een testtoepassing in C++. Het compileert met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (uit het cvs van cmake) of de aankomende cmake 2.2-uitgave.
-Comment[pl]=Generuje szablon współdzielonej biblioteki zawierający także program testowy w języku C++. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2.
-Comment[pt]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C++. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2.
-Comment[pt_BR]=Gera um modelo de uma biblioteca dinâmica, que inclui uma aplicação de testes em C++. Ele é compilado com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2.
-Comment[ru]=Создание шаблона разделяемой библиотеки, включая тестовую программу на C++. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2.
-Comment[sk]=Vygeneruje šablónu zdieľanej knižnice vrátane testovacej aplikácie v C++.Kompiluje sa pomocou nástroja CMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release.
-Comment[sl]=Ustvari predlogo za deljeno knjižnico in testni program v C++. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2.
-Comment[sr]=Прави шаблон дељене библиотеке укључујући и пробни програм у C++-у. Преводи се помоћу алата CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2.
-Comment[sr@Latn]=Pravi šablon deljene biblioteke uključujući i probni program u C++-u. Prevodi se pomoću alata CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2.
-Comment[sv]=Skapar en mall för ett delat bibliotek inklusive ett testprogram i C++. Det kompileras med byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2.
-Comment[tr]=C++'da bir test uygulaması içeren bir paylaşılan kütüphane uygulaması yaratır. automake/autoconf/libtool birleşimini değil, CMake aracını kullanarak derlenir. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar.
-Comment[zh_CN]=生成一个共享库模板,其中包含一个 C++ 的测试应用程序。该模板使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该模板需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。
-Comment[zh_TW]=產生一個包括 C++ 測試程式的共享函式庫樣本。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=cmakelibcpp.tar.gz
@@ -108,32 +53,3 @@ Directory=%{dest}
[MSG]
Type=message
Comment=A CMake based shared library template was created in %{dest}
-Comment[ca]=Una plantilla de biblioteca compartida basada en CMake ha estat creada en %{dest}
-Comment[da]=En CMake baseret skabelon for et delt bibliotek blev oprettet i %{dest}
-Comment[de]=Eine auf CMake basierende Vorlage für eine Shared Library wurde in %{dest} erstellt.
-Comment[el]=Ένα πρότυπο κοινόχρηστης βιβλιοθήκης βασισμένο στο CMake δημιουργήθηκε στο %{dest}
-Comment[es]=Una plantilla de biblioteca compartida basada en CMake ha sido creada en %{dest}
-Comment[et]=Jagatud teegi mall CMake'i põhjal loodi asukohta %{dest}
-Comment[eu]=CMake-en oinarritutako liburutegi partekatu baten txantiloia sortu da hemen: %{dest}
-Comment[fa]=یک قالب کتابخانۀ مشترک بر مبنای CMake در %{dest} ایجاد شد
-Comment[fr]=Un modèle de bibliothèque partagée basée sur CMake a été créé dans %{dest}
-Comment[ga]=Cruthaíodh teimpléad comhleabharlainne bunaithe ar CMake i %{dest}
-Comment[gl]=Creouse una plantilla de biblioteca compartida baseada en CMake en %{dest}
-Comment[hu]=Létrejött egy CMake-alapú osztott programkönyvtár-sablon itt: %{dest}
-Comment[it]=È stato creato un modello di librerie condivise basate su CMake in %{dest}
-Comment[ja]=CMake ベースの共有ライブラリテンプレートを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op CMake opbuut Vörlaag för en deelt Bibliotheek opstellt
-Comment[ne]=एउटा CMake आधारित साझेदारी लाइब्रेरी टेम्प्लेट %{dest} मा सिर्जना गरियो
-Comment[nl]=Een op Cmake gebaseerde bibliotheeksjabloon is aangemaakt in %{dest}
-Comment[pl]=Używający CMake szablon biblioteki współdzielonej został utworzony w %{dest}
-Comment[pt]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest}
-Comment[pt_BR]=Foi criado um modelo de uma biblioteca dinâmica do CMake em %{dest}
-Comment[ru]=Основанный на CMake шаблон разделяемой библиотеки создан в %{dest}
-Comment[sk]=Šablóna zdieľanej knižnice založenej na CMake bola vytvorená v %{dest}
-Comment[sl]=Predloga deljene knjižnice, ki uporablja CMake, je bila ustvarjena v %{dest}
-Comment[sr]=Шаблон дељене библиотеке на основу CMake-а направљен је у %{dest}
-Comment[sr@Latn]=Šablon deljene biblioteke na osnovu CMake-a napravljen je u %{dest}
-Comment[sv]=En CMake-baserad mall för ett delat bibliotek skapades i %{dest}
-Comment[tr]=CMake tabanlı paylaşılan kütüphane şablonu %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了基于 CMake 的共享库
-Comment[zh_TW]=以 CMake 為基礎的共享函式庫樣本已建立在 %{dest}
diff --git a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt
index 6badd0bd..6f00e88f 100644
--- a/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt
+++ b/languages/cpp/app_templates/cmakeqt3app/CMakeLists.txt
@@ -23,6 +23,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cmakeqt3app.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cmakeqt3app.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate
index adf1ddca..4244087b 100644
--- a/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate
+++ b/languages/cpp/app_templates/cmakeqt3app/cmakeqt3app.kdevtemplate
@@ -1,52 +1,12 @@
# TDE Config File
[General]
Name=Qt3 Application
-Name[br]=Meziant Qt3
-Name[ca]=Aplicació Qt3
-Name[da]=Qt3-Program
-Name[de]=Qt3-Anwendung
-Name[el]=Εφαρμογή Qt3
-Name[es]=Aplicación Qt3
-Name[et]=Qt3 rakendus
-Name[fr]=Application Qt3
-Name[hu]=Qt3-alapú alkalmazások
-Name[it]=Applicazione Qt3
-Name[ja]=Qt3 アプリケーション
-Name[nds]=Qt3-Programm
-Name[nl]=Qt3-toepassing
-Name[pl]=Program Qt3
-Name[pt]=Aplicação do Qt3
-Name[pt_BR]=Aplicação do Qt3
-Name[ru]=Приложение Qt 3
-Name[sk]=Qt3 aplikácia
-Name[sr]=Qt3 програм
-Name[sr@Latn]=Qt3 program
-Name[sv]=Qt3-program
-Name[zh_TW]=Qt3 應用程式
-Icon=cmakeqt3app.png
-Category=C++/CMake based projects
+
Comment=Generate a CMake based Qt3 application
-Comment[ca]=Genera una aplicació Qt3 basada en CMake
-Comment[da]=Opretter et CMake-baseret Qt3-program
-Comment[de]=Erstellt eine auf CMake basierende Qt3-Anwendung
-Comment[el]=Δημιουργία μιας εφαρμογής Qt3 με βάση το CMake
-Comment[es]=Genera una aplicación Qt3 basada en CMake
-Comment[et]=Qt3 rakenduse loomine CMake'i põhjal
-Comment[fr]=Génère une application Qt3 basée sur CMake
-Comment[hu]=Létrehoz egy CMake-alapú Qt3-alkalmazást
-Comment[it]=Genera un'applicazione Qt3 basata su CMake
-Comment[ja]=CMake ベースの Qt3 アプリケーションを作成
-Comment[nds]=Stellt en op CMake opbuut Qt3-Programm op
-Comment[nl]=Genereer een CMake-gebaseerde Qt3-toepassing
-Comment[pl]=Generuje program Qt3 używający CMake
-Comment[pt]=Gera uma aplicação em Qt3 baseada no CMake
-Comment[pt_BR]=Gera uma aplicação em Qt3 baseada no CMake
-Comment[ru]=Создание основанного на CMake приложения Qt 3
-Comment[sk]=Vygeneruje Qt3 aplikáciu založenú na CMake
-Comment[sr]=Прави Qt3 програм на основу CMake-а
-Comment[sr@Latn]=Pravi Qt3 program na osnovu CMake-a
-Comment[sv]=Skapar ett CMake-baserat Qt3-program
-Comment[zh_TW]=產生使用 CMake 的 Qt3 應用程式
+
+Category=C++/CMake based projects
+
+Icon=cmakeqt3app.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=cmakeqt3app.tar.gz
@@ -103,24 +63,3 @@ Directory=%{dest}
[MSG]
Type=message
Comment=A CMake based Qt3 application was created in %{dest}
-Comment[ca]=Una aplicació Qt3 basada en CMake ha estat creada en %{dest}
-Comment[da]=Et CMake-baseret Qt3-program blev oprettet i %{dest}
-Comment[de]=Eine auf CMake basierende Qt3-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή Qt3 βασισμένη στο Qmake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación Qt3 basada en CMake ha sido creada en %{dest}
-Comment[et]=Qt3 rakendus CMake'i põhjal loodi asukohta %{dest}
-Comment[fr]=Une application Qt3 basée sur CMake a été créée dans %{dest}
-Comment[hu]=Létrejött egy CMake-alapú Qt3-alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Qt3 basata su CMake in %{dest}
-Comment[ja]=CMake ベースの Qt3 アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op CMake opbuut Qt3-Programm opstellt
-Comment[nl]=Een Cmake-gebaseerde Qt3-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program Qt3 oparty na CMake został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do Qt3 baseada no CMake em %{dest}
-Comment[ru]=Использующее CMake приложение Qt 3 создано в %{dest}
-Comment[sk]=Qt3 aplikácia založená na CMake bola vytvorená v %{dest}
-Comment[sr]=Qt3 програм на основу CMake-а направљен је у %{dest}
-Comment[sr@Latn]=Qt3 program na osnovu CMake-a napravljen je u %{dest}
-Comment[sv]=Ett CMake-baserat Qt3-program skapades i %{dest}
-Comment[zh_TW]=一個以 Cmake 為基礎的 Qt3 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/cmakesimple/CMakeLists.txt b/languages/cpp/app_templates/cmakesimple/CMakeLists.txt
index 00abe0f4..ca9ea9aa 100644
--- a/languages/cpp/app_templates/cmakesimple/CMakeLists.txt
+++ b/languages/cpp/app_templates/cmakesimple/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cmakesimple.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cmakesimple.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cmakesimple/cmakesimple b/languages/cpp/app_templates/cmakesimple/cmakesimple
index 110a9b9d..bec09be2 100644
--- a/languages/cpp/app_templates/cmakesimple/cmakesimple
+++ b/languages/cpp/app_templates/cmakesimple/cmakesimple
@@ -1,7 +1,10 @@
# TDE Config File
[General]
Name=Hello world program
-Icon=cmakesimple.png
-Category=C++/CMake based projects
+
Comment=Generates a simple Hello world program in C++ using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
+
+Category=C++/CMake based projects
+
+Icon=cmakesimple.png
ShowFilesAfterGeneration=main.cpp
diff --git a/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate b/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate
index 6c1df52b..289a18b2 100644
--- a/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate
+++ b/languages/cpp/app_templates/cmakesimple/cmakesimple.kdevtemplate
@@ -1,58 +1,12 @@
# TDE Config File
[General]
Name=Hello world program
-Name[ca]=Programa Hello world
-Name[da]=Goddag verden program
-Name[de]="Hello World"-Programm
-Name[el]=Πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo»
-Name[et]="Tere,maailm" programm
-Name[eu]="Kaixo mundua" programa
-Name[fa]=برنامۀ Hello world
-Name[fr]=Programme « Bonjour monde »
-Name[ga]=Ríomhchlár "Hello world"
-Name[gl]=Programa Ola mundo
-Name[it]=Programma di "Hello world"
-Name[ja]=Hello world プログラム
-Name[nds]="Moin Welt"-Programm
-Name[ne]=हेल्डो वोल्ड कार्यक्रम
-Name[nl]=Hello World-programma
-Name[pl]=Program 'Witaj świecie'
-Name[pt]=Programa 'Olá mundo'
-Name[pt_BR]=Programa 'Olá mundo'
-Name[ru]=Программа Hello world
-Name[sk]=Ahoj svet program
-Name[sl]=Program Hello world
-Name[sr]=Програм „Здраво свете“
-Name[sr@Latn]=Program „Zdravo svete“
-Name[sv]=Hello world-program
-Name[tr]=Merhaba Dünya Programı
-Name[zh_CN]=Hello world 程序
-Name[zh_TW]=Hello world 程式
-Icon=cmakesimple.png
-Category=C++/CMake based projects
+
Comment=Generates a simple Hello world program in C++ using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 or cmake 2.2.
-Comment[ca]=Genera un simple programa de Hello world en C++ usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 o cmake 2.2.
-Comment[da]=Genererer et simpelt Goddag verden program i C++ ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1eller cmake 2.2.
-Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake.
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα 'Γεια σου Κόσμε' σε C++, χρησιμοποιώντας το εργαλείο κατασκευής CMake αντί του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 ή το cmake 2.2.
-Comment[es]=Genera un sencillo programa «Hola mundo» en C++ usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 o cmake 2.2.
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 või 2.2.
-Comment[fr]=Génère un programme « Bonjour monde » simple en C++ à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite cmake 2.1 (disponible sur le CVS de CMake) ou cmake 2.2.
-Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot C++ nyelven a CMake segítségével (az automake/autoconf/libtool kombináció helyett). CMake 2.1 vagy 2.2 szükséges hozzá.
-Comment[it]=Genera un semplice programma di "Hello world" in C++ che usa CMake invece della combinazione automake/autoconf/libtool. Si richiede cmake 2.1 o la versione 2.2.
-Comment[ja]=ビルドに automake/autoconf/libtool ではなく CMake を使った簡単な Hello World プログラムを C++ で作成します。CMake 2.1 または 2.2 が必要です。
-Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op, mit "CMake" ansteed vun de "automake/autoconf/libtool"-Reeg. Nödig is Verschoon 2.1 oder 2.2 vun CMake.
-Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 of cmake 2.2.
-Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake w wersji 2.1 lub 2.2.
-Comment[pt]=Gera um programa simples Olá Mundo em C++, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 ou do cmake 2.2.
-Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 ou do cmake 2.2.
-Comment[ru]=Создание простого приложения Hello world на C++. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake версии 2.1 или 2.2.
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++ s využitím nástroja CMake namiesto kombinácie automake/autoconf/libtool. Vyžaduje cmake 2.1 alebo cmake 2.2.
-Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у користећи алат CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 или 2.2.
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u koristeći alat CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 ili 2.2.
-Comment[sv]=Skapar ett enkelt Hello world-program i C++ med användning av byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 eller cmake 2.2.
-Comment[zh_TW]=它產生一個簡單的 C++ Hello world 程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1 或是 2.2 版以上。
+
+Category=C++/CMake based projects
+
+Icon=cmakesimple.png
#FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/main.cpp,%{dest}/README
Archive=cmakesimple.tar.gz
@@ -81,32 +35,3 @@ Directory=%{dest}
[MSG]
Type=message
Comment=A CMake based hello world program was created in %{dest}
-Comment[ca]=Un programa de hello world basat en CMake ha estat creat en %{dest}
-Comment[da]=Et CMake-baseret Goddag verden program blev oprettet i %{dest}
-Comment[de]=Ein auf CMake basierendes "Hello World"-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε βασισμένο στο CMake δημιουργήθηκε στο %{dest}
-Comment[es]=Un programa «Hola mundo» basado en CMake ha sido creado en %{dest}
-Comment[et]="Tere, maailm" programm CMake'i põhjal loodi asukohta %{dest}
-Comment[eu]=CMake-en oinarritutako "kaixo mundua" programa bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامۀ Hello World بر مبنای CMake در %{dest} ایجاد شد
-Comment[fr]=Un programme « Bonjour monde » basé sur CMake a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár "Hello World" bunaithe ar CMake i %{dest}
-Comment[gl]=Creouse un programa Ola mundo baseado en CMake en %{dest}
-Comment[hu]=Létrejött egy CMake-alapú Hello world program itt: %{dest}
-Comment[it]=È stato creato un programma di "hello world" basato su CMake in %{dest}
-Comment[ja]=CMake ベースの hello world プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op CMake opbuut "Moin Welt"-Programm opstellt
-Comment[ne]=CMake आधारित हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een CMake-gebaseerd Hello World-programma is aangemaakt in %{dest}
-Comment[pl]=Używający CMake program 'Witaj świecie' został utworzony w %{dest}
-Comment[pt]=Foi criado um programa Olá Mundo baseado no CMake em %{dest}
-Comment[pt_BR]=Foi criado um programa Olá Mundo baseado no CMake em %{dest}
-Comment[ru]=Основанное на CMake приложение создано в %{dest}
-Comment[sk]=Ahoj svet program založený na nástroji CMake bol vytvorený v %{dest}
-Comment[sl]=Program hello world na osnovi CMake je bil ustvarjen v %{dest}
-Comment[sr]=„Здраво свете“ на основу CMake-а направљен је у %{dest}
-Comment[sr@Latn]=„Zdravo svete“ na osnovu CMake-a napravljen je u %{dest}
-Comment[sv]=Ett CMake-baserat Hello world-program skapades i %{dest}
-Comment[tr]=Bir CMake tabanlı Merhaba Dünya programı %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个基于 CMake 的 hello world 程序
-Comment[zh_TW]=以 CMake 為基礎的 hello world 程式已建立在 %{dest}
diff --git a/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt b/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt
index 189e27bb..fb6e269b 100644
--- a/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt
+++ b/languages/cpp/app_templates/cmakesimplec/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cmakesimplec.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cmakesimplec.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cmakesimplec/cmakesimplec b/languages/cpp/app_templates/cmakesimplec/cmakesimplec
index 4430348a..74c288bd 100644
--- a/languages/cpp/app_templates/cmakesimplec/cmakesimplec
+++ b/languages/cpp/app_templates/cmakesimplec/cmakesimplec
@@ -1,7 +1,10 @@
# TDE Config File
[General]
Name=Hello world program
-Icon=cmakesimple.png
-Category=C/CMake based projects
+
Comment=Generates a simple Hello world program in C using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
+
+Category=C/CMake based projects
+
+Icon=cmakesimple.png
ShowFilesAfterGeneration=main.c
diff --git a/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate b/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate
index 8368256d..27cec480 100644
--- a/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate
+++ b/languages/cpp/app_templates/cmakesimplec/cmakesimplec.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=Hello world program
-Name[ca]=Programa Hello world
-Name[da]=Goddag verden program
-Name[de]="Hello World"-Programm
-Name[el]=Πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo»
-Name[et]="Tere,maailm" programm
-Name[eu]="Kaixo mundua" programa
-Name[fa]=برنامۀ Hello world
-Name[fr]=Programme « Bonjour monde »
-Name[ga]=Ríomhchlár "Hello world"
-Name[gl]=Programa Ola mundo
-Name[it]=Programma di "Hello world"
-Name[ja]=Hello world プログラム
-Name[nds]="Moin Welt"-Programm
-Name[ne]=हेल्डो वोल्ड कार्यक्रम
-Name[nl]=Hello World-programma
-Name[pl]=Program 'Witaj świecie'
-Name[pt]=Programa 'Olá mundo'
-Name[pt_BR]=Programa 'Olá mundo'
-Name[ru]=Программа Hello world
-Name[sk]=Ahoj svet program
-Name[sl]=Program Hello world
-Name[sr]=Програм „Здраво свете“
-Name[sr@Latn]=Program „Zdravo svete“
-Name[sv]=Hello world-program
-Name[tr]=Merhaba Dünya Programı
-Name[zh_CN]=Hello world 程序
-Name[zh_TW]=Hello world 程式
-Icon=cmakesimplec.png
-Category=C/CMake based projects
+
Comment=Generates a simple Hello world program in C using the CMake build tool instead of the automake/autoconf/libtool combination. It requires cmake 2.1 (available from cmake cvs) or the upcoming cmake 2.2 release.
-Comment[ca]=Genera un simple programa de Hello world en C usant l'eina de construcció CMake en comptes de la combinació automake/autoconf/libtool. Requereix cmake 2.1 (disponible en el cvs de cmake) o la propera versió 2.2.
-Comment[da]=Genererer et simpelt Goddag verden program i C ved brug af CMake byggeværktøjet i stedet for automake/autoconf/libtool kombinationen. Det kræver cmake 2.1 (tilgængelig fra cmake cvs) eller den fremtidige cmake 2.2 udgivelse.
-Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C. Der Kompiliervorgang wird mit CMake anstelle der Kombination automake/autoconf/libtool durchgeführt und erfordert CMake 2.1 (das über das CVS-Archiv von CMake verfügbar ist) oder die kommende Version 2.2 von CMake.
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C, χρησιμοποιώντας το εργαλείο κατασκευής CMake στη θέση του συνδυασμού automake/autoconf/libtool. Χρειάζεται το cmake 2.1 (διαθέσιμο από το cmake cvs) ή την επερχόμενη έκδοση cmake 2.2.
-Comment[es]=Genera un sencillo programa «Hola mundo» en C usando la herramienta CMake en lugar de la combinación automake/autoconf/libtool. Requiere cmake 2.1 (disponible en el cvs de cmake) o la próxima cmake 2.2.
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine C-s. See kompileeritakse CMake'i ehitamistööriistaga, mitte automake/autoconf/libtool'i kombinatsiooniga. Selleks on vajalik CMake 2.1 (saadaval CMake'i CVSis) või peatne CMake'i versioon 2.2.
-Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C lengoaian. CMake tresna erabiliz konpilatzen du automake/autoconf/libtool taldea erabili ordez. cmake 2.1 behar du (cmake cvs-an eskuragarri) edo hurrengo cmake 2.2.
-Comment[fa]=یک برنامۀ سادۀ Hello world در سی تولید می‌کند. با استفاده از ابزار ساختن CMake به جای ترکیب automake/autoconf/libtool، ترجمه می‌کند.به cmake 2.1 دارد )از cmake cvs قابل دسترس است( یا نشر cmake 2.2 در آیندۀ نزدیک، نیاز دارد.
-Comment[fr]=Génère un programme « Bonjour monde » simple en C à l'aide de l'outil de construction CMake au lieu de la combinaison automake / autoconf / libtool. Nécessite cmake 2.1 (disponible sur le CVS de CMake) ou la version 2.2 de CMake à venir.
-Comment[ga]=Cruthaigh ríomhchlár simplí "Hello World" i C a thiomsaítear le huirlis tógála CMake in ionad automake/autoconf/libtool. Tá cmake 2.1 de dhíth (ar fáil ó cmake cvs) nó leagan 2.2 cmake atá le teacht.
-Comment[gl]=Xera un program sinxelo Ola mundo en C usando a ferramenta de compilación CMake no lugar da combinación automake/autoconf/libtool. Require cmake 2.1 (dispoñíbel no cvs de cmake) ou a próxima versión cmake 2.2.
-Comment[hu]=Létrehoz egy egyszerű Hello world programot C nyelven a CMake fordítóeszköz segítségével (az automake/autoconf/libtool kombináció helyett). CMake 2.1 (a CMake CVS-ben elérhető) vagy a rövidesen megjelenő CMake 2.2 szükséges hozzá.
-Comment[it]=Genera un semplice programma di "Hello world" in C che usa CMake invece della combinazione automake/autoconf/libtool. Si richiede cmake 2.1 (disponibile dal CVS di cmake) o la versione a venire cmake 2.2.
-Comment[ja]=ビルドに automake/autoconf/libtool ではなく CMake を使った簡単な Hello World プログラムを C で作成します。CMake 2.1 または 2.2 が必要です。
-Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C op mit "CMake" in de Verschoon 2.1 (ut dat cmake-CVS) oder 2.2 (de tokamen Utgaav) ansteed vun de "automake/autoconf/libtool"-Kombinatschoon.
-Comment[ne]= automake/autoconf/libtool संयोजनको सट्टामा CMake निर्माण उपकरण प्रयोग गरेर C मा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ । यसलाई cmake 2.1 (cmake cvs बाट उपलब्ध हुन्छ) वा आउदै गरेको cmake 2.2 उत्पादन आवश्यक हुन्छ ।
-Comment[nl]=Genereert een eenvoudig Hello World-programma in C met behulp van de CMake build tool in plaats van de combinatie automake/autoconf/libtool. Het vereist cmake 2.1 (uit het cvs van cmake) of de aankomende cmake 2.2-uitgave.
-Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C. Kompilacja odbywa sie za pomocą narzędzia CMake zamiast kombinacji automake/autoconf/libtool. Wymaga cmake 2.1 (dostępnego z cvs-u cmake) lub nadchodzącej wersji 2.2.
-Comment[pt]=Gera um programa simples Olá Mundo em C, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2.
-Comment[pt_BR]=Gera um programa simples Olá Mundo em C, com a ferramenta CMake em vez da combinação automake/autoconf/libtool. Necessita do cmake 2.1 (disponível no CVS do 'cmake') ou da próxima versão cmake 2.2.
-Comment[ru]=Создание простого приложения Hello world на C. Для сборки потребуется CMake вместо комбинации automake/autoconf/libtool. Потребуется cmake 2.1 (из CVS cmake) или релиз cmake 2.2.
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C s využitím nástrojaCMake namiesto kombinácie automake/autoconf/libtool.Vyžaduje cmake 2.1 (dostupné v cmake cvs) alebo nadchádzajúci cmake 2.2 release.
-Comment[sl]=Ustvari preprost program »Pozdravljen svet« v C. Za prevajanje se namesto kombinacije automake/autoconf/libtool uporabi orodje za gradnjo CMake. Potreben je CMake 2.1 ali CMake 2.2.
-Comment[sr]=Прави једноставан „Здраво свете“ програм у C-у користећи алат CMake уместо комбинације Automake/Autoconf/Libtool. Захтева CMake 2.1 (доступан у CVS-у CMake-а) или надолазеће издање CMake 2.2.
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C-u koristeći alat CMake umesto kombinacije Automake/Autoconf/Libtool. Zahteva CMake 2.1 (dostupan u CVS-u CMake-a) ili nadolazeće izdanje CMake 2.2.
-Comment[sv]=Skapar ett enkelt Hello world-program i C med användning av byggverktyget CMake istället för kombinationen automake/autoconf/libtool. Det kräver cmake 2.1 (tillgängligt från cmake CVS-arkiv) eller den förestående utgåvan av cmake 2.2.
-Comment[tr]=automake/autoconf/libtool birleşimi yerine CMake aracını kullanarak C'de basit bir Merhaba Dünya programı yaratır. cmake 2.1( cmake cvs'inden edinilebilir) veya yakında gelecek olan 2.2 sürümüne ihtiyaç duyar.
-Comment[zh_CN]=生成一个 C 的 Hello world 程序。该程序使用 CMake 编译工具编译,而不是使用 automake/autoconf/libtool 的组合。该程序需要 cmake 2.1 (可从 cmake cvs 中获得)或即将发布的 cmake 2.2 版本。
-Comment[zh_TW]=它產生一個簡單的 C 的 Hello world 程式。它要用 CMake 建立工具來編譯,而不是用 automake/autoconf/libtool 等。它需要 cmake 2.1(可以從 cmake cvs 中取得),或是以後的版本。
+
+Category=C/CMake based projects
+
+Icon=cmakesimplec.png
#FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/main.c
Archive=cmakesimplec.tar.gz
@@ -84,32 +30,3 @@ Directory=%{dest}
[MSG]
Type=message
Comment=A CMake based hello world program was created in %{dest}
-Comment[ca]=Un programa de hello world basat en CMake ha estat creat en %{dest}
-Comment[da]=Et CMake-baseret Goddag verden program blev oprettet i %{dest}
-Comment[de]=Ein auf CMake basierendes "Hello World"-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε βασισμένο στο CMake δημιουργήθηκε στο %{dest}
-Comment[es]=Un programa «Hola mundo» basado en CMake ha sido creado en %{dest}
-Comment[et]="Tere, maailm" programm CMake'i põhjal loodi asukohta %{dest}
-Comment[eu]=CMake-en oinarritutako "kaixo mundua" programa bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامۀ Hello World بر مبنای CMake در %{dest} ایجاد شد
-Comment[fr]=Un programme « Bonjour monde » basé sur CMake a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár "Hello World" bunaithe ar CMake i %{dest}
-Comment[gl]=Creouse un programa Ola mundo baseado en CMake en %{dest}
-Comment[hu]=Létrejött egy CMake-alapú Hello world program itt: %{dest}
-Comment[it]=È stato creato un programma di "hello world" basato su CMake in %{dest}
-Comment[ja]=CMake ベースの hello world プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op CMake opbuut "Moin Welt"-Programm opstellt
-Comment[ne]=CMake आधारित हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een CMake-gebaseerd Hello World-programma is aangemaakt in %{dest}
-Comment[pl]=Używający CMake program 'Witaj świecie' został utworzony w %{dest}
-Comment[pt]=Foi criado um programa Olá Mundo baseado no CMake em %{dest}
-Comment[pt_BR]=Foi criado um programa Olá Mundo baseado no CMake em %{dest}
-Comment[ru]=Основанное на CMake приложение создано в %{dest}
-Comment[sk]=Ahoj svet program založený na nástroji CMake bol vytvorený v %{dest}
-Comment[sl]=Program hello world na osnovi CMake je bil ustvarjen v %{dest}
-Comment[sr]=„Здраво свете“ на основу CMake-а направљен је у %{dest}
-Comment[sr@Latn]=„Zdravo svete“ na osnovu CMake-a napravljen je u %{dest}
-Comment[sv]=Ett CMake-baserat Hello world-program skapades i %{dest}
-Comment[tr]=Bir CMake tabanlı Merhaba Dünya programı %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个基于 CMake 的 hello world 程序
-Comment[zh_TW]=以 CMake 為基礎的 hello world 程式已建立在 %{dest}
diff --git a/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt b/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt
index 5441989e..b9a28a24 100644
--- a/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt
+++ b/languages/cpp/app_templates/cppcurseshello/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cppcurseshello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cppcurseshello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cppcurseshello/cppcurseshello b/languages/cpp/app_templates/cppcurseshello/cppcurseshello
index 3f8229fe..14fb5d79 100644
--- a/languages/cpp/app_templates/cppcurseshello/cppcurseshello
+++ b/languages/cpp/app_templates/cppcurseshello/cppcurseshello
@@ -1,10 +1,11 @@
# TDE Config File
[General]
Name=Simple ncurses Hello world program
-Name[de]=Einfaches ncurses Hallo-Welt Programm
-Icon=
-Category=C++
+
Comment=Generates a simple ncurses based Hello world program in C++
-Comment[de]=Erstellt ein einfaches Hallo Welt programm fr C++ basierend auf der ncurses Bibliothek
+
+Category=C++
+
+Icon=
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate b/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate
index 7dcd7282..1acbd0d7 100644
--- a/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate
+++ b/languages/cpp/app_templates/cppcurseshello/cppcurseshello.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Simple ncurses Hello world program
-Name[ca]=Simple programa de Hello world per a ncurses
-Name[da]=Simpelt ncurses Goddag verden program
-Name[de]=Einfaches auf NCurses basierendes "Hello World"-Programm
-Name[el]=Απλό ncurses πρόγραμμα Γεια σου κόσμε
-Name[es]=Programa «Hola mundo» sencillo en ncurses
-Name[et]=Lihtne "Tere, maailm" programm ncurses'i põhjal
-Name[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat
-Name[fa]=برنامۀ سادۀ ncurses Hello world
-Name[fr]=Programme « Bonjour monde » simple en ncurses
-Name[ga]=Ríomhchlár simplí "Hello World" le ncurses
-Name[gl]=Programa sinxelo ncurses Ola mundo
-Name[hu]=Egyszerű, Ncurses-alapú Hello world program
-Name[it]=Semplice programma "Hello world" realizzato con ncurses
-Name[ja]=ncurses を使った簡単な Hello World プログラム
-Name[nds]=Eenfach ncurses-"Moin Welt"-Programm
-Name[ne]=साधारण ncurses हेल्लो वोल्ड कार्यक्रम
-Name[nl]=Een eenvoudig ncurses Hello World-programma
-Name[pl]=Prosty program 'Witaj świecie' używający ncurses
-Name[pt]=Programa simples Olá Mundo em ncurses
-Name[pt_BR]=Programa simples Olá Mundo em ncurses
-Name[ru]=Простое приложение Hello world на ncurses
-Name[sk]=Jednoduchý "Ahoj svet" ncurses program
-Name[sl]=Preprost program Hello world na osnovi ncurses
-Name[sr]=Једноставан „Здраво свете“ програм за ncurses
-Name[sr@Latn]=Jednostavan „Zdravo svete“ program za ncurses
-Name[sv]=Enkelt ncurses Hello world-program
-Name[tr]=Basit ncurses Merhaba Dünya programı
-Name[zh_CN]=简单的 ncurses Hello world 程序
-Name[zh_TW]=簡單的 ncurses Hello world 程式
-Icon=
-Category=C++
+
Comment=Generates a simple ncurses based Hello world program in C++
-Comment[ca]=Genera un simple programa de Hello world en C++ i basat en ncurses
-Comment[da]=Genererer et simpelt ncurses baseret Goddag verden program in C++
-Comment[de]=Erstellt ein einfaches, auf NCurses basierendes "Hello World"-Programm in C++
-Comment[el]=Δημιουργεί ένα απλό βασισμένο σε ncurses πρόγραμμα Γεια σου κόσμε σε C++
-Comment[es]=Genera un sencillo programa «Hola mundo» en C++ basado en ncurses
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine ncurses'i põhjal C++-s
-Comment[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat C++ lengoaian
-Comment[fa]=یک برنامۀ سادۀ Hello world در C++ بر مبنای ncurses تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple basé sur ncurses en C++
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" bunaithe ar ncurses, i C++
-Comment[gl]=Xera un programa sinxelo Ola mundo baseado en ncurses en C++
-Comment[hu]=Létrehoz egy egyszerű, Ncurses-alapú Hello world programot C++-ban
-Comment[it]=Genera un semplice programma di "Hello world" in C++ realizzato con ncurses
-Comment[ja]=ncurses を使った簡単な Hello World プログラムを C++ で作成します
-Comment[nds]=Stellt en eenfach op "ncurses" opbuut "Moin Welt"-Programm in C++ op
-Comment[ne]=C++ मा हेल्लो वोल्ड कार्यक्रम आधारित साधारण ncurses उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudig ncurses-gebaseerd Hello World-programma in C++
-Comment[pl]=Generuje prosty program 'Witaj świecie' używający ncurses i języka C++.
-Comment[pt]=Gera um programa simples Olá Mundo em C++, baseado no 'ncurses'
-Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, baseado no 'ncurses'
-Comment[ru]=Создание простого приложения Hello world на ncurses и C++
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" ncurses program v C++
-Comment[sl]=Ustvari preprost program Hello world na osnovi ncurses v C++
-Comment[sr]=Прави једноставан „Здраво свете“ програм на основу ncurses, у C++-у
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program na osnovu ncurses, u C++-u
-Comment[sv]=Skapar ett enkelt ncurses-baserat Hello world-program i C++
-Comment[tr]=C++'da ncurses tabanlı basit bir Merhaba Dünya programı yaratır.
-Comment[zh_CN]=生成一个基于 ncurses 的 C++ Hello world 程序
-Comment[zh_TW]=產生一個簡單的用 C++ 語言與 ncurses 函式庫的 Hello world 程式
+
+Category=C++
+
+Icon=
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=cppcurseshello.tar.gz
@@ -112,32 +57,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A simple hello world program using ncurses was created in %{dest}
-Comment[ca]=Un simple programa de hello world usant ncurses ha estat creat en %{dest}
-Comment[da]=Et simpelt Goddag verden program ved brug af ncurses blev oprettet i %{dest}
-Comment[de]=Ein einfaches "Hello World"-Programm unter Verwendung von NCurses wurde in %{dest} erstellt.
-Comment[el]=Ένα απλό πρόγραμμα Γεια σου Κόσμε χρησιμοποιώντας το ncurses δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo programa «Hola mundo» que usa ncurses ha sido creado en %{dest}
-Comment[et]=Lihtne "Tere, maailm" programm ncurses'i põhjas loodi asukohta %{dest}
-Comment[eu]=ncurses-en oinarritako "Kaixo mundua" programa sinple bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامۀ سادۀ hello world با استفاده از ncurses در %{dest} ایجاد شد
-Comment[fr]=Un programme « Bonjour monde » simple utilisant ncurses a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" le ncurses i %{dest}
-Comment[gl]=Creouse un programa sinxelo ola mundo usando ncurses en in %{dest}
-Comment[hu]=Létrejött egy egyszerű, Ncurses-alapú Hello world program itt: %{dest}
-Comment[it]=È stato creato un programma di "hello world" che usa ncurses in %{dest}
-Comment[ja]=ncurses を使った簡単な Hello World プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm opstellt, dat "ncurses" bruukt
-Comment[ne]=ncurses प्रयोग गरेर एउटा हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudig Hallo Wereld-programma gebruikmakend van ncurses is aangemaakt in %{dest}
-Comment[pl]=Prosty program 'Witaj świecie' używający ncurses został utworzony w %{dest}
-Comment[pt]=Foi criado um programa simples Olá Mundo que usa o ncurses em %{dest}
-Comment[pt_BR]=Foi criado um programa simples Olá Mundo que usa o ncurses em %{dest}
-Comment[ru]=Простое приложение Hello world на ncurses создано в %{dest}
-Comment[sk]=Jednoduchý "Ahoj svet" ncurses program bol vytvorený v %{dest}
-Comment[sl]=Preprost program Hello world na osnovi ncurses je bil ustvarjen v %{dest}
-Comment[sr]=Једноставан „Здраво свете“ на основу ncurses направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan „Zdravo svete“ na osnovu ncurses napravljen je u %{dest}
-Comment[sv]=Ett enkelt Hello world-program som använder ncurses skapades i %{dest}
-Comment[tr]=ncurses kullanan basit bir merhaba dünya programı %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了一个使用 ncurses 的 hello world 程序
-Comment[zh_TW]=一個簡單的使用 ncurses 函式庫的 hello world 程式已建立在 %{dest}
diff --git a/languages/cpp/app_templates/cpphello/CMakeLists.txt b/languages/cpp/app_templates/cpphello/CMakeLists.txt
index 7955aeab..66bad716 100644
--- a/languages/cpp/app_templates/cpphello/CMakeLists.txt
+++ b/languages/cpp/app_templates/cpphello/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cpphello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cpphello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate b/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate
index a19f0a9d..e79a4946 100644
--- a/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate
+++ b/languages/cpp/app_templates/cpphello/cpphello.kdevtemplate
@@ -1,68 +1,12 @@
# TDE Config File
[General]
Name=Simple Hello world program
-Name[ca]=Simple programa Hello world
-Name[da]=Simpelt Goddag verden program
-Name[de]=Ein einfaches "Hello World"-Programm
-Name[el]=Απλό πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo» sencillo
-Name[et]=Lihtne "Tere, maailm" programm
-Name[eu]="Kaixo mundua" programa sinplea
-Name[fa]=برنامۀ سادۀ Hello world
-Name[fr]=Programme « Bonjour monde » simple
-Name[ga]=Ríomhchlár simplí "Hello World"
-Name[gl]=Programa sinxelo Ola mundo
-Name[hu]=Egyszerű Hello world program
-Name[it]=Semplice programma di "Hello world"
-Name[ja]=簡単な Hello world プログラム
-Name[ms]=Program Hello World mudah
-Name[nds]=En eenfach "Moin Welt"-Programm
-Name[ne]=साधारण हेल्लो वोल्ड कार्यक्रम
-Name[nl]=Eenvoudig 'Hello World' programma
-Name[pl]=Prosty program witaj świecie
-Name[pt]=Programa simples Olá Mundo
-Name[pt_BR]=Programa simples Olá Mundo
-Name[ru]=Простая программа Hello world
-Name[sk]=Jednoduchý "Ahoj svet" program
-Name[sl]=Preprost program Hello world
-Name[sr]=Једноставан „Здраво свете“ програм
-Name[sr@Latn]=Jednostavan „Zdravo svete“ program
-Name[sv]=Enkelt Hello world-program
-Name[tr]=Basit Merhaba dünya programı
-Name[zh_CN]=简单的 Hello world 程序
-Name[zh_TW]=簡單的 Hello world 程式
-Icon=cpphello.png
-Category=C++
+
Comment=Generates a simple Hello world program in C++
-Comment[ca]=Genera un simple programa de Hello world en C++
-Comment[da]=Genererer et simpelt Goddag verden program in C++
-Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C++
-Comment[es]=Genera un sencillo programa «Hola mundo» en C++
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s
-Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C++ lengoaian
-Comment[fa]=یک برنامۀ سادۀ Hello world در C++ تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple en C++
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C++
-Comment[gl]=Xera un programa sinxelo Ola mundo en C++
-Comment[hu]=Létrehoz egy egyszerű Hello world programot C++-ban
-Comment[it]=Genera un semplice programma di "Hello world" in C++
-Comment[ja]=簡単な Hello World プログラムを C++ で作成します
-Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op
-Comment[ne]=C++ मा एउटा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudig Hello World-programma in C++
-Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++
-Comment[pt]=Gera um programa simples Olá Mundo em C++
-Comment[pt_BR]=Gera um programa simples Olá Mundo em C++
-Comment[ru]=Создание простого приложения Hello world на C++
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++
-Comment[sl]=Ustvari preprost program Hello world v C++
-Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u
-Comment[sv]=Skapar ett enkelt Hello world-program i C++
-Comment[tr]=C++'da basit bir Merhaba Dünya programı yaratır.
-Comment[zh_CN]=生成 C++ 的 Hello world 程序
-Comment[zh_TW]=產生一個簡單的 C++ 的 Hello world 程式
+
+Category=C++
+
+Icon=cpphello.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=cpphello.tar.gz
@@ -113,33 +57,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A Simple Hello World program was created in %{dest}
-Comment[ca]=Un simple programa de Hello World ha estat creat en %{dest}
-Comment[da]=Et simpelt Goddag verden program blev oprettet i %{dest}
-Comment[de]=Ein einfaches "Hello World"-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα απλό πρόγραμμα Γεια σου Κόσμε δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo programa «Hola mundo» ha sido creado en %{dest}
-Comment[et]=Lihtne "Tere, maailm" programm loodi asukohta %{dest}
-Comment[eu]="Kaixo mundua" programa sinple bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامۀ سادۀ Hello World در %{dest} ایجاد شد
-Comment[fr]=Un programme « Bonjour monde » simple a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár simplí "Hello World" i %{dest}
-Comment[gl]=Creouse un programa sinxelo Ola mundo en %{dest}
-Comment[hu]=Létrejött egy egyszerű Hello world program itt: %{dest}
-Comment[it]=È stato creato un semplice programma di "Hello World" in %{dest}
-Comment[ja]=簡単な Hello World プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach "Moin Welt"-Programm opstellt
-Comment[ne]=एउटा साधारण हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudig Hello World-programma is aangemaakt in %{dest}
-Comment[pl]=Prosty program 'Witaj świecie' został utworzony w %{dest}
-Comment[pt]=Foi criado um programa simples Olá Mundo em %{dest}
-Comment[pt_BR]=Foi criado um programa simples Olá Mundo em %{dest}
-Comment[ru]=Простое приложение Hello world на C++ создано в %{dest}
-Comment[sk]=Jednoduchý "Ahoj svet" program bol vytvorený v %{dest}
-Comment[sl]=Preprost program Hello World je bil ustvarjen v %{dest}
-Comment[sr]=Једноставан „Здраво свете“ програм направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan „Zdravo svete“ program napravljen je u %{dest}
-Comment[sv]=Ett enkelt Hello world-program skapades i %{dest}
-Comment[tr]=Basit bir Merhaba Dünya programı %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了 Hello world 程序
-Comment[zh_TW]=一個簡單的 Hello World 程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt b/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt
index 48f8d2b7..2c07142d 100644
--- a/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt
+++ b/languages/cpp/app_templates/cppsdlhello/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- cppsdlhello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE cppsdlhello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/cppsdlhello/cppsdlhello b/languages/cpp/app_templates/cppsdlhello/cppsdlhello
index c3548127..b0ee50b1 100644
--- a/languages/cpp/app_templates/cppsdlhello/cppsdlhello
+++ b/languages/cpp/app_templates/cppsdlhello/cppsdlhello
@@ -1,10 +1,11 @@
# TDE Config File
[General]
Name=Simple SDL program
-Name[fr]=Un simple programme avec SDL
-Icon=cppsdl.png
-Category=C++
+
Comment=Generates a simple SDL program in C++
-Comment[fr]=Gnre un simple programme de test avec la bibliothque SDL dans le language C++.
+
+Category=C++
+
+Icon=cppsdl.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate b/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate
index 975b93f5..44c6b451 100644
--- a/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate
+++ b/languages/cpp/app_templates/cppsdlhello/cppsdlhello.kdevtemplate
@@ -1,68 +1,12 @@
# TDE Config File
[General]
Name=Simple SDL program
-Name[ca]=Simple programa per a SDL
-Name[da]=Simpelt SDL-program
-Name[de]=Einfaches SDL-Programm
-Name[el]=Απλό πρόγραμμα SDL
-Name[es]=Programa SDL sencillo
-Name[et]=Lihtne SDL programm
-Name[eu]=SDL programa sinplea
-Name[fa]=برنامۀ سادۀ SDL
-Name[fr]=Programme SDL simple
-Name[ga]=Ríomhchlár simplí SDL
-Name[gl]=Programa sinxelo SDL
-Name[hu]=Egyszerű SDL-alkalmazás
-Name[it]=Semplice programma SDL
-Name[ja]=簡単な SDL プログラム
-Name[nds]=Eenfach SDL-Programm
-Name[ne]=साधारण SDL कार्यक्रम
-Name[nl]=Eenvoudig SDL-programma
-Name[pl]=Prosty program używający SDL
-Name[pt]=Programa simples do SDL
-Name[pt_BR]=Programa simples do SDL
-Name[ru]=Простое приложение SDL
-Name[sk]=Jednoduchý SDL program
-Name[sl]=Preprost program SDL
-Name[sr]=Једноставан SDL програм
-Name[sr@Latn]=Jednostavan SDL program
-Name[sv]=Enkelt SDL-program
-Name[tg]=Барноманависии SDL
-Name[tr]=Basit bir SDL Programı
-Name[zh_CN]=简单的 SDL 程序
-Name[zh_TW]=簡單的 SDL 程式
-Icon=cppsdl.png
-Category=C++
+
Comment=Generates a simple SDL program in C++
-Comment[ca]=Genera un simple programa en SDL en C++
-Comment[da]=Genererer et simpelt SDL program i C++
-Comment[de]=Erstellt ein einfaches SDL-Programm in C++
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα SDL σε C++
-Comment[es]=Genera un sencillo programa SDL en C++
-Comment[et]=Lihtsa SDL programmi loomise C++-s
-Comment[eu]=SDL programa sinple bat sortzen du C++ lengoaian
-Comment[fa]=یک برنامۀ سادۀ SDL در C++ تولید می‌کند
-Comment[fr]=Génère un programme SDL simple en C++
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí SDL i C++
-Comment[gl]=Xera un programa sinxelo SDL en C++
-Comment[hu]=Létrehoz egy egyszerű SDL-alkalmazást C++-ban
-Comment[it]=Genera un semplice programma SDL in C++
-Comment[ja]=簡単な SDL プログラムを C++ で作成します
-Comment[nds]=Stellt en eenfach SDL-Programm in C++ op
-Comment[ne]= C++ मा साधारण SDL कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudig SDL-programma in C++
-Comment[pl]=Generuje prosty program używający SDL w C++
-Comment[pt]=Gera um programa simples de SDL em C++
-Comment[pt_BR]=Gera um programa simples de SDL em C++
-Comment[ru]=Создание простого приложения SDL на C++
-Comment[sk]=Vygeneruje jednoduchý SDL program v C++
-Comment[sl]=Ustvari preprost program SDL v C++
-Comment[sr]=Прави једноставан SDL програм у C++-у
-Comment[sr@Latn]=Pravi jednostavan SDL program u C++-u
-Comment[sv]=Skapar ett enkelt SDL-program i C++
-Comment[tr]=C++'da basit bir SDL programı yaratır
-Comment[zh_CN]=生成 C++ 的简单 SDL 程序
-Comment[zh_TW]=產生一個簡單的 C++ SDL 程式
+
+Category=C++
+
+Icon=cppsdl.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=cppsdlhello.tar.gz
@@ -119,32 +63,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A simple SDL program was created in %{dest}
-Comment[ca]=Un simple programa en SDL ha estat creat en %{dest}
-Comment[da]=Et simpelt SDL-program blev oprettet i %{dest}
-Comment[de]=Ein einfaches SDL-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα απλό πρόγραμμα SDL δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo programa SDL ha sido creado en %{dest}
-Comment[et]=Lihtne SDL programm loodi asukohta %{dest}
-Comment[eu]=SDL programa sinple bat soru da hemen: %{dest}
-Comment[fa]=یک برنامۀ سادۀ SDL در %{dest} ایجاد شد
-Comment[fr]=Un programme SDL simple a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár simplí SDL i %{dest}
-Comment[gl]=Creouse un programa sinxelo SDL en %{dest}
-Comment[hu]=Létrejött egy egyszerű SDL-alkalmazás itt: %{dest}
-Comment[it]=È stato creato un semplice programma SDL in %{dest}
-Comment[ja]=簡単な SDL プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach SDL-Programm opstellt
-Comment[ne]=एउटा साधारण SDL कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudig SDL-programma is aangemaakt in %{dest}
-Comment[pl]=Prosty program używający SDL został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação simples em SDL em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação simples em SDL em %{dest}
-Comment[ru]=Простое приложение SDL создано в %{dest}
-Comment[sk]=Jednoduchý SDL program bol vytvorený v %{dest}
-Comment[sl]=Preprost program SDL je bil ustvarjen v %{dest}
-Comment[sr]=Једноставан SDL програм направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan SDL program napravljen je u %{dest}
-Comment[sv]=Ett enkelt SDL-program skapades i %{dest}
-Comment[tr]=Basit bir SDL programı %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了简单的 SDL 程序
-Comment[zh_TW]=一個簡單的 SDL 程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/dcopservice/CMakeLists.txt b/languages/cpp/app_templates/dcopservice/CMakeLists.txt
index 51c02e8c..6c6b7a5d 100644
--- a/languages/cpp/app_templates/dcopservice/CMakeLists.txt
+++ b/languages/cpp/app_templates/dcopservice/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( dcopservice.tar.gz ALL
- COMMAND ${TAR} zcf dcopservice.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- dcopservice.desktop dcopservice.png dcopservice.h
+set( _tarball_desktops dcopservice.desktop )
+set( _tarball_files
+ dcopservice.png dcopservice.h
src-Makefile.am main.cpp dcopservice.cpp
dcopservice.kdevelop subdirs
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET dcopservice.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- dcopservice.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE dcopservice.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/dcopservice/dcopservice b/languages/cpp/app_templates/dcopservice/dcopservice
index 07b24197..5877f5aa 100644
--- a/languages/cpp/app_templates/dcopservice/dcopservice
+++ b/languages/cpp/app_templates/dcopservice/dcopservice
@@ -1,10 +1,11 @@
# TDE Config File
[General]
Name=TDE DCOP Service
-Name[fr]=Un service DCOP pour TDE
-Icon=kdcop.png
-Category=C++/TDE
+
Comment=Generates a framework for a TDE dcop service and client access library.
-Comment[fr]=Gnre un squelette de programme pour la gestion d'un service DCOP pour TDE et un programme d'accs au bibliothque.
+
+Category=C++/TDE
+
+Icon=kdcop.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/dcopservice/dcopservice.desktop b/languages/cpp/app_templates/dcopservice/dcopservice.desktop
index 99b5773c..4cd41aa6 100644
--- a/languages/cpp/app_templates/dcopservice/dcopservice.desktop
+++ b/languages/cpp/app_templates/dcopservice/dcopservice.desktop
@@ -1,43 +1,9 @@
[Desktop Entry]
-Type=Service
Name=%{APPNAME}
+
+Comment=Template for dcop services
+
+Type=Service
Exec=%{APPNAMELC}
X-DCOP-ServiceType=Unique
X-TDE-StartupNotify=false
-Comment=Template for dcop services
-Comment[br]=Patrom evit servijoù dcop
-Comment[ca]=Plantilla per als serveis dcop
-Comment[cy]=Patrymlun ar gyfer gwasanaethau dcop
-Comment[da]=Skabelon for DCOP-tjenester
-Comment[de]=Vorlage für DCOP-Dienste
-Comment[el]=Πρότυπο για υπηρεσίες dcop
-Comment[es]=Plantilla para servicios DCOP
-Comment[et]=DCOP-teenuste mall
-Comment[eu]=DCOP zerbitzuentzako plantilla
-Comment[fa]=قالب برای خدمات dcop
-Comment[fr]=Modèle pour les services DCOP
-Comment[ga]=Teimpléad i gcomhair seirbhísí DCOP
-Comment[gl]=Modelo para servizos dcop
-Comment[hi]=डीसीओपी सेवाओं के लिए टेम्प्लेट
-Comment[hu]=Sablon DCOP-szolgáltatásokhoz
-Comment[is]=Snið fyrir dcop þjónustur
-Comment[it]=Modello per servizi dcop
-Comment[ja]=dcop サービスのためのテンプレート
-Comment[nds]=Vörlaag för DCOP-Deensten
-Comment[ne]=dcop सेवाका लागि टेम्प्लेट
-Comment[nl]=Sjabloon voor DCOP-services
-Comment[pl]=Szablon dla usług dcop
-Comment[pt]=Modelo para serviços dcop
-Comment[pt_BR]=Modelo para serviços dcop
-Comment[ru]=Шаблон для сервисов DCOP
-Comment[sk]=Šablóna pre DCOP služby
-Comment[sl]=Predloga za storitve DCOP
-Comment[sr]=Шаблон за dcop сервисе
-Comment[sr@Latn]=Šablon za dcop servise
-Comment[sv]=Mall för DCOP-tjänster
-Comment[ta]=டிகாப்சேவைக்கான மாதரி உரு
-Comment[tg]=Қолиб барои хидмадгори DCOP
-Comment[tr]=dcop hizmetleri için şablon
-Comment[zh_CN]=dcop 服务模板
-Comment[zh_TW]=DCOP 服務樣本
-
diff --git a/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate b/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate
index ceda8558..c79ab09b 100644
--- a/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate
+++ b/languages/cpp/app_templates/dcopservice/dcopservice.kdevtemplate
@@ -1,68 +1,12 @@
# TDE Config File
[General]
Name=TDE DCOP Service
-Name[br]=Servij DCOP TDE
-Name[ca]=Servei DCOP per al TDE
-Name[da]=TDE DCOP-service
-Name[de]=TDE-DCOP-Dienst
-Name[el]=Υπηρεσία TDE DCOP
-Name[es]=Servicio DCOP de TDE
-Name[et]=TDE DCOP-teenus
-Name[eu]=TDE-ren DCOP zerbitzua
-Name[fa]=خدمت TDE DCOP
-Name[fr]=Service DCOP TDE
-Name[ga]=Seirbhís DCOP TDE
-Name[gl]=Servicio DCOP de TDE
-Name[hu]=TDE DCOP-szolgáltatás
-Name[it]=Servizio DCOP di TDE
-Name[ja]=TDE DCOP サービス
-Name[nds]=TDE-DCOP-Deenst
-Name[ne]=TDE DCOP सेवा
-Name[nl]=TDE DCOP-service
-Name[pl]=Usługa TDE DCOP
-Name[pt]=Serviço de DCOP do TDE
-Name[pt_BR]=Serviço de DCOP do TDE
-Name[ru]=Сервис DCOP
-Name[sk]=TDE DCOP služba
-Name[sl]=Storitev DCOP za TDE
-Name[sr]=TDE DCOP сервис
-Name[sr@Latn]=TDE DCOP servis
-Name[sv]=TDE:s DCOP-tjänst
-Name[tg]=Хизмати TDE DCOP
-Name[tr]=TDE DCOP Hizmeti
-Name[zh_CN]=TDE DCOP 服务
-Name[zh_TW]=TDE DCOP 服務
-Icon=kdcop.png
-Category=C++/TDE
+
Comment=Generates a framework for a TDE DCOP service and client access library.
-Comment[ca]=Genera una infraestructura per a un servei DCOP de TDE i la biblioteca d'accés del client.
-Comment[da]=Genererer et skelet for en TDE dcop-tjeneste og klientadgangsbibliotek.
-Comment[de]=Erstellt das Grundgerüst für einen TDE-DCOP-Dienst und eine Bibliothek für den Client-Zugriff.
-Comment[el]=Δημιουργεί ένα πλαίσιο για μια υπηρεσία TDE DCOP και μια βιβλιοθήκη πρόσβασης πελάτη.
-Comment[es]=Genera una infraestructura para un servicio DCOP de TDE y una biblioteca de acceso cliente.
-Comment[et]=TDE DCOP-teenuse raamistiku ja kliendi ligipääsu teegi loomine.
-Comment[eu]=TDE-ren DCOP zerbitzu baterako lan-marko bat eta bezero liburutegi bat sortzen ditu.
-Comment[fa]=چارچوبی برای خدمت TDE DCOP و کتابخانۀ دستیابی کارخواه تولید می‌کند.
-Comment[fr]=Génère une infrastructure pour un service DCOP TDE et une bibliothèque d'accès client.
-Comment[ga]=Cruthaigh creatlach do sheirbhís DCOP TDE agus leabharlann rochtana cliaint.
-Comment[gl]=Xera un contorno de traballo para un servizo DCOP de TDE e unha biblioteca de acceso para clientes.
-Comment[hu]=Létrehoz egy alap TDE DCOP-szolgáltatást és klienselérési programkönyvtárat.
-Comment[it]=Genera l'infrastruttura per un servizio DCOP di TDE e una libreria per l'accesso da client.
-Comment[ja]=TDE DCOP サービスとクライアントアクセスライブラリのためのフレームワークを作成します
-Comment[nds]=Stellt en Rahmenwark för en TDE-DCOP-Deenst un en Clienttogriep-Bibliotheek op.
-Comment[ne]=TDE DCOP सेवा र ग्राहक पहुँच लाइब्रेरीका लागि फ्रेमवर्क उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een framework voor een TDE DCOP-service- en client-bibliotheek.
-Comment[pl]=Generuje schemat dla usługi TDE DCOP i biblioteki dostępu użytkownika.
-Comment[pt]=Gera a plataforma para um serviço de DCOP do TDE e a biblioteca de acesso dos clientes.
-Comment[pt_BR]=Gera a plataforma para um serviço de DCOP do TDE e a biblioteca de acesso dos clientes.
-Comment[ru]=Создание сервиса DCOP и библиотеки клиента.
-Comment[sk]=Vygeneruje framework pre TDE DCOP službu a klientskú prístupovú knižnicu.
-Comment[sr]=Прави једноставан радни оквир за TDE DCOP сервис и приступну библиотеку клијента.
-Comment[sr@Latn]=Pravi jednostavan radni okvir za TDE DCOP servis i pristupnu biblioteku klijenta.
-Comment[sv]=Skapar ett ramverk för en TDE DCOP-tjänst och klientåtkomstbibliotek.
-Comment[tr]=Bir TDE DCOP hizmeti ve istemci erişim kütüphanesi için bir çatı yaratır.
-Comment[zh_CN]=生成一个 TDE DCOP 服务和客户访问库的框架。
-Comment[zh_TW]=產生一個 TDE DCOP 服務的架構,以及客戶端存取的函式庫。
+
+Category=C++/TDE
+
+Icon=kdcop.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=dcopservice.tar.gz
@@ -166,32 +110,3 @@ Dest=%{dest}/src/main.cpp
[MSG]
Type=message
Comment=A TDE DCOP Service was created in %{dest}
-Comment[ca]=Un servei DCOP de TDE ha estat creada en %{dest}
-Comment[da]=En TDE DCOP tjeneste blev oprettet i %{dest}
-Comment[de]=Ein TDE-DCOP-Dienst wurde in %{dest} erstellt.
-Comment[el]=Μια υπηρεσία TDE DCOP δημιουργήθηκε στο %{dest}
-Comment[es]=Un servicio DCOP de TDE ha sido creado en %{dest}
-Comment[et]=TDE DCOP-teenus loodi asukohta %{dest}
-Comment[eu]=TDE-ren DCOP zerbitzu bat sortu da hemen: %{dest}
-Comment[fa]=یک خدمت TDE DCOP در %{dest} ایجاد شد
-Comment[fr]=Un service DCOP TDE a été créé dans %{dest}
-Comment[ga]=Cruthaíodh Seirbhís DCOP TDE i %{dest}
-Comment[gl]=Creouse un servizo DCOP de TDE en %{dest}
-Comment[hu]=Létrejött egy TDE DCOP-szolgáltatás itt: %{dest}
-Comment[it]=È stato creato un servizio DCOP di TDE in %{dest}
-Comment[ja]=TDE DCOP サービスを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDE-DCOP-Deenst opstellt
-Comment[ne]=TDE DCOP सेवा %{dest} मा सिर्जना गरियो
-Comment[nl]=Een DCOP-service is aangemaakt in %{dest}
-Comment[pl]=Usługa TDE DCOP została utworzona w %{dest}
-Comment[pt]=Foi criado um serviço de DCOP do TDE em %{dest}
-Comment[pt_BR]=Foi criado um serviço de DCOP do TDE em %{dest}
-Comment[ru]=Сервис DCOP создан в %{dest}
-Comment[sk]=TDE DCOP služba bola vytvorená v %{dest}
-Comment[sl]=Storitev DCOP za TDE je bila ustvarjena v %{dest}
-Comment[sr]=TDE DCOP сервис направљен је у %{dest}
-Comment[sr@Latn]=TDE DCOP servis napravljen je u %{dest}
-Comment[sv]=En TDE DCOP-tjänst skapades i %{dest}
-Comment[tr]=Bir TDE DCOP Hizmeti %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了一个 TDE DCOP 服务
-Comment[zh_TW]=TDE DCOP 服務已建立於 %{dest}
diff --git a/languages/cpp/app_templates/generichello/generichello.kdevtemplate b/languages/cpp/app_templates/generichello/generichello.kdevtemplate
index 92bed6fc..a725e583 100644
--- a/languages/cpp/app_templates/generichello/generichello.kdevtemplate
+++ b/languages/cpp/app_templates/generichello/generichello.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=C++ program (shell script build system)
-Name[ca]=Programa C++ (sistema de construcció basat en scripts de shell)
-Name[da]=C++ program (skalscript byggesystem)
-Name[de]=C++-Programm (Shell-Skript basiertes Erstellungssystem)
-Name[el]=Πρόγραμμα C++ (σύστημα κατασκευής σενάριο κελύφους)
-Name[es]=Programa en C++ (con sistema de construcción basado en guión de órdenes)
-Name[et]=C++ programm (shelliskripti ehitussüsteem)
-Name[eu]=C++ programa (shell script-en bidez eraikia)
-Name[fa]=برنامۀ ++C )سیستم ساخت دست‌نوشتۀ پوسته(
-Name[fr]=Programme C++ (système de construction en script shell)
-Name[ga]=Ríomhchlár C++ (córas tógála bunaithe ar scripteanna blaoisce
-Name[gl]=Programa C++ (sistema de compilación shell script)
-Name[hu]=C++-program (parancssoros fordítási szkripttel)
-Name[it]=Programma C++ (sistema di compilazione con script di shell)
-Name[ja]=C++ プログラム (シェルスクリプトベースのビルドシステム)
-Name[nds]=C++-Programm (Konsoolskript-Opstellsystem)
-Name[ne]=C++ कार्यक्रम (शेल स्क्रिप्ट निर्माण प्रणाली)
-Name[nl]=C++-programma (shellscript build system)
-Name[pl]=Program w C++ (system budowania za pomocą skryptów powłoki)
-Name[pt]=Programa em C++ (sistema de compilação em 'shell script')
-Name[pt_BR]=Programa em C++ (sistema de compilação em 'shell script')
-Name[ru]=Приложение C++ (сборка на скриптах командной оболочки)
-Name[sk]=C++ program (shell skript build system)
-Name[sl]=Program v C++ (sistem grajenja lupinskega skripta)
-Name[sr]=C++ програм (скрипта шкољке као систем за градњу)
-Name[sr@Latn]=C++ program (skripta školjke kao sistem za gradnju)
-Name[sv]=C++ program (skalskript byggsystem)
-Name[tr]=C++ programı (kabuk betiği kurulum sistemi)
-Name[zh_CN]=C++ 程序(Shell 脚本创建系统)
-Name[zh_TW]=C++ 程式(shell 文稿建立系統)
-Icon=cpphello.png
-Category=C++/Generic
+
Comment=Generates a simple Hello world program in C++
-Comment[ca]=Genera un simple programa de Hello world en C++
-Comment[da]=Genererer et simpelt Goddag verden program in C++
-Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα Γεια σου Κόσμε σε C++
-Comment[es]=Genera un sencillo programa «Hola mundo» en C++
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s
-Comment[eu]="Kaixo mundua" programa sinple bat sortzen du C++ lengoaian
-Comment[fa]=یک برنامۀ سادۀ Hello world در C++ تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple en C++
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i C++
-Comment[gl]=Xera un programa sinxelo Ola mundo en C++
-Comment[hu]=Létrehoz egy egyszerű Hello world programot C++-ban
-Comment[it]=Genera un semplice programma di "Hello world" in C++
-Comment[ja]=簡単な Hello World プログラムを C++ で作成します
-Comment[nds]=Stellt en eenfach "Moin Welt"-Programm in C++ op
-Comment[ne]=C++ मा एउटा साधारण हेल्लो वोल्ड कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudig Hello World-programma in C++
-Comment[pl]=Generuje prosty program 'Witaj świecie' w języku C++
-Comment[pt]=Gera um programa simples Olá Mundo em C++
-Comment[pt_BR]=Gera um programa simples Olá Mundo em C++
-Comment[ru]=Создание простого приложения Hello world на C++
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v C++
-Comment[sl]=Ustvari preprost program Hello world v C++
-Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u
-Comment[sv]=Skapar ett enkelt Hello world-program i C++
-Comment[tr]=C++'da basit bir Merhaba Dünya programı yaratır.
-Comment[zh_CN]=生成 C++ 的 Hello world 程序
-Comment[zh_TW]=產生一個簡單的 C++ 的 Hello world 程式
+
+Category=C++/Generic
+
+Icon=cpphello.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=generichello.tar.gz
@@ -89,4 +34,3 @@ Dir=%{dest}/src
Type=install
Source=%{src}/main.cpp
Dest=%{dest}/src/%{APPNAMELC}.cpp
-
diff --git a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp
index 2b8738fc..28868788 100644
--- a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp
+++ b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp
@@ -1,8 +1,11 @@
# TDE Config File
[General]
Name=GNOME-- Application framework
+
+Comment=Generates a simple GNOME-- application. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required.
+
Category=C++/GTK+
+
Icon=gnome2mmapp.png
-Comment=Generates a simple GNOME-- application. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required.
FileTemplates=hh,CStyle,cc,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate
index bdca1da9..3b13385f 100644
--- a/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate
+++ b/languages/cpp/app_templates/gnome2mmapp/gnome2mmapp.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=GNOME-- Application framework
-Name[ca]=Infraestructura d'aplicació per a GNOME
-Name[da]=GNOME-- Programskelet
-Name[de]="GNOME--"-Anwendungsgrundgerüst
-Name[el]=GNOME-- Πλαίσιο εφαρμογής
-Name[es]=Infraestructura para aplicación GNOME--
-Name[et]=GNOME-- rakenduse raamistik
-Name[eu]=GNOME-- Aplikazioen lan-markoa
-Name[fa]=چارچوب کاربرد GNOME--
-Name[fr]=Infrastructure d'application GNOME--
-Name[ga]=Creatlach feidhmchláir GNOME--
-Name[gl]=Entorno de traballo para aplicación GNOME
-Name[hu]=GNOME - Alkalmazás-keretrendszer
-Name[it]=Infrastruttura per applicazioni GNOME--
-Name[ja]=GNOME-- アプリケーションフレームワーク
-Name[nds]=Programmrahmenwark för "GNOME--"
-Name[ne]=GNOME-- अनुप्रयोग फ्रेमवर्क
-Name[nl]=GNOME-- Applicationframework
-Name[pl]=GNOME-- Szablon programu
-Name[pt]=Plataforma de aplicações GNOME--
-Name[pt_BR]=Plataforma de aplicações GNOME--
-Name[ru]=Приложение GNOME--
-Name[sk]=GNOME-- aplikačný framework
-Name[sl]=Ogrodje programa za GNOME--
-Name[sr]=Радни оквир GNOME-- програма
-Name[sr@Latn]=Radni okvir GNOME-- programa
-Name[sv]=GNOME-- programramverk
-Name[tr]=GNOME-- Uygulama Çatısı
-Name[zh_CN]=GNOME-- 应用程序框架
-Name[zh_TW]=GNOME-- 應用程式框架
+
+Comment=Generates a simple GNOME-- application. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required.
+
Category=C++/GTK+
+
Icon=gnome2mmapp.png
-Comment=Generates a simple GNOME-- application. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required.
-Comment[ca]=Genera una simple aplicació GNOME. Gnomemm, Gtkmm >= 1.2.8 i < 1.3.0 haurien d'estar instal·lats. Per editar el fitxer glade es requereix (http://home.wtal.de/petig/Gtk/).
-Comment[da]=Genererer et simpelt GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 og < 1.3.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/).
-Comment[de]=Erstellt eine einfache GNOME-Anwendung. Gnomemm, Gtkmm >= 1.2.8 und < 1.3.0 sollten installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή GNOME. Τα Gnomemm, Gtkmm >= 1.2.8 και < 1.3.0 πρέπει να είναι εγκατεστημένα. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/).
-Comment[es]=Genera una sencilla aplicación GNOME--. Debe tener instalados Gnomemm, Gtkmm >= 1.2.8 y < 1.3.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[et]=Lihtsa GNOME-- rakenduse loomine. Paigaldatud peavad olema Gnomemm, Gtkmm >= 1.2.8 ja < 1.3.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[eu]=GNOME-- applicazio sinple bat sortzen du. Gnomemm, Gtkmm >= 1.2.8 and < 1.3.0 instalatu behar dira. Glade fitxategia editatzeko glade-- (http://home.wtal.de/petig/Gtk/) behar da.
-Comment[fa]=یک کاربرد سادۀ GNOME-- تولید می‌کند. Gnomemm، Gtkmm >= ۱.۲.۸ و < ۱.۳.۰ باید نصب شده باشد. برای ویرایش پروندۀ glade، glade-- (http://home.wtal.de/petig/Gtk/) نیاز است.
-Comment[fr]=Génère une application GNOME-- simple. Gnomemm et Gtkmm >= 1.2.8 et < 1.3.0 devront être installés. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis.
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí GNOME--. Ba chóir Gnomemm, Gtkmm >= 1.2.8 agus < 1.3.0 a bheith suiteáilte. Chun comhad glade a chur in eagar, tá glade-- (http://home.wtal.de/petig/Gtk/) de dhíth ort.
-Comment[gl]=Xera una aplicación sinxela GNOME. Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0 deben estar instalados. Para editar un arquivo glade é necesario glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[hu]=Létrehoz egy egyszerű GNOME--os -alkalmazást. A Gnomemm, a Gtkmm (>= 1.2.8 és < 1.3.0) szükséges hozzá. Glade-fájl szerkesztéséhez a glade-- (http://home.wtal.de/petig/Gtk/) is szükséges.
-Comment[it]=Genera una semplice applicazione GNOME--. Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0 dovrebbero essere installati. Si richiede glade per modificare i file di glade -- (http://home.wtal.de/petig/Gtk/).
-Comment[ja]=簡単な GNOME-- アプリケーションを作成します。Gnomemm, Gtkmm >= 1.2.8 かつ < 1.3.0 が必要です。glade ファイルを編集するには glade-- (http://home.wtal.de/petig/Gtk/) が必要です。
-Comment[nds]=Stellt en eenfach "GNOME--"-Programm op. "Gnomemm", "Gtkmm" >= 1.2.8 un < 1.3.0 schöölt installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot.
-Comment[ne]=साधारण जिनोम-- अनुप्रयोग उत्पन्न गर्दछ । Gnomemm, Gtkmm >= 1.2.8 र < 1.3.0 स्थापना गर्नु पर्दछ । ग्लेड फाइल सम्पादन गर्नका लागि ग्लेड-- (http://home.wtal.de/petig/Gtk/) आवश्यक पर्दछ ।
-Comment[nl]=Genereert een eenvoudige GNOME-- toepassing. Gnomemm, Gtkmm >= 1.2.8 en < 1.3.0 dienen te zijn geïnstalleerd. Voor het bewerken van glade file is glade-- (http://home.wtal.de/petig/Gtk/) nodig.
-Comment[pl]=Generuje prosty program dla środowiska GNOME--. Gnomemm i Gtkmm w wersji >= 1.2.8 i < 1.3.0 powinny być zainstalowane. Do edycji pliku glade konieczny jest program glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[pt]=Gera uma aplicação simples em GNOME--. Deverão estar instalados o Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[pt_BR]=Gera uma aplicação simples em GNOME--. Deverão estar instalados o Gnomemm, Gtkmm >= 1.2.8 e < 1.3.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[ru]=Создание простого приложения GNOME--. Требуются Gnomemm, Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/).
-Comment[sk]=Vygeneruje jednoduchú GNOME-- aplikáciu. Vyžaduje nainštalovanéGnomemm, Gtkmm >= 1.2.8 a < 1.3.0. Na editovanie glade súboru he potrebnýglade-- (http://home.wtal.de/petig/Gtk/).
-Comment[sr]=Прави једноставан GNOME-- програм. Gnomemm, Gtkmm >= 1.2.8 и < 1.3.0 требало би да су инсталирани. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[sr@Latn]=Pravi jednostavan GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 i < 1.3.0 trebalo bi da su instalirani. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[sv]=Skapar ett enkelt GNOME-- program. Gnomemm, Gtkmm >= 1.2.8 och < 1.3.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[tr]=Basit bir GNOME-- uygulaması yaratır. Gnomemm, Gtkmm>=1.28 ve <1.3.0 yüklü olmalıdır. Glade dosyasını düzenlemek için glade-- (http://home.wtal.de/petig/Gtk/) gereklidir.
-Comment[zh_CN]=生成简单的 GNOME-- 应用程序。必须安装 Gnomemm、1.2.8 到 1.3.0 之间的 Gtkmm。要编辑 glade 文件,需要使用 glade-- (http://home.wtal.de/petig/Gtk/)。
-Comment[zh_TW]=產生一個簡單的 GNOME-- 應用程式。要先安裝 Gnomemm,Gtkmm 版本 >= 1.2.8 且 < 1.3.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。
FileTemplates=hh,CStyle,cc,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=gnome2mmapp.tar.gz
@@ -155,32 +101,3 @@ Dest=%{dest}/src/main_window_glade.cc
[MSG]
Type=message
Comment=A GNOME-- application framework was created in %{dest}
-Comment[ca]=Una infraestructura d'aplicació per a GNOME ha estat creada en %{dest}
-Comment[da]=Et GNOME-- programskelet blev oprettet i %{dest}
-Comment[de]=Ein GNOME-Anwendungsgerüst wurde in %{dest} erstellt.
-Comment[el]=Ένα πλαίσιο εφαρμογής GNOME δημιουργήθηκε στο %{dest}
-Comment[es]=Una infraestructura de aplicación GNOME-- ha sido creada en %{dest}
-Comment[et]=GNOME-- rakenduse raamistik loodi asukohta %{dest}
-Comment[eu]=GNOME-- applicazioen lan-marko bat sortu da hemen: %{dest}
-Comment[fa]=یک چارچوب کاربرد GNOME-- در %{dest} ایجاد شد
-Comment[fr]=Une infrastructure d'application GNOME-- a été créée dans %{dest}
-Comment[ga]=Cruthaíodh creatlach feidhmchláir GNOME-- i %{dest}
-Comment[gl]=Creouse un contorno de traballo para aplicación GNOME en %{dest}
-Comment[hu]=Létrejött egy GNOME-s alkalmazás-keretrendszer itt: %{dest}
-Comment[it]=È stato creata l'infrastruttura per un'applicazione GNOME in %{dest}
-Comment[ja]=GNOME-- アプリケーションフレームワークを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Programmrahmenwark för "GNOME--" opstellt
-Comment[ne]= जिनोम-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो
-Comment[nl]=Een GNOME-- applicationframework is aangemaakt in %{dest}
-Comment[pl]=Szablon programu dla GNOME-- został utworzony w %{dest}
-Comment[pt]=Foi criada a plataforma de uma aplicação GNOME-- em %{dest}
-Comment[pt_BR]=Foi criada a plataforma de uma aplicação GNOME-- em %{dest}
-Comment[ru]=Простое приложение GNOME-- создано в %{dest}
-Comment[sk]=GNOME-- aplikačný framework bol vytvorený v %{dest}
-Comment[sl]=Ogrodje programa za GNOME-- je bilo ustvarjeno v %{dest}
-Comment[sr]=Радни оквир GNOME-- програма направљен је у %{dest}
-Comment[sr@Latn]=Radni okvir GNOME-- programa napravljen je u %{dest}
-Comment[sv]=Ett GNOME-- programramverk skapades i %{dest}
-Comment[tr]=Bir GNOME-- uygulama çatısı %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了 GNOME-- 应用程序框架
-Comment[zh_TW]=GNOME-- 應用程式框架已建立於 %{dest}
diff --git a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt
index d86f068b..26031c85 100644
--- a/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/gtk2mmapp/CMakeLists.txt
@@ -24,6 +24,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- gtk2mmapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE gtk2mmapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate
index 16006e0f..35b51993 100644
--- a/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate
+++ b/languages/cpp/app_templates/gtk2mmapp/gtk2mmapp.kdevtemplate
@@ -1,58 +1,12 @@
# TDE Config File
[General]
Name=Gtk-- Application framework
-Name[ca]=Infraestructura d'aplicació per a Gtk--
-Name[da]=Gtk-- programskelet
-Name[de]="Gtk--"-Anwendungsgrundgerüst
-Name[el]=Gtk-- πλαίσιο εφαρμογής
-Name[es]=Infraestructura de aplicación Gtk--
-Name[et]=Gtk-- rakenduse raamistik
-Name[eu]=Gtk-- Applicazioen lan-markoa
-Name[fa]=چارچوب کاربرد Gtk--
-Name[fr]=Infrastructure d'application Gtk--
-Name[ga]=Creatlach feidhmchláir Gtk--
-Name[hu]=Gtk-- - alkalmazás-keretrendszer
-Name[it]=Infrastruttura per un'applicazione Gtk--
-Name[ja]=Gtk-- アプリケーションフレームワーク
-Name[nds]="Gtk--"-Programmrahmenwark
-Name[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क
-Name[nl]=Gtk-- Applicationframework
-Name[pl]=Szablon programu Gtk--
-Name[pt]=Plataforma de aplicações em Gtk--
-Name[pt_BR]=Plataforma de aplicações em Gtk--
-Name[ru]=Приложение Gtk--
-Name[sk]=Gtk-- aplikačný framework
-Name[sl]=Ogrodje programa za Gtk--
-Name[sr]=Радни оквир Gtk-- програма
-Name[sr@Latn]=Radni okvir Gtk-- programa
-Name[sv]=Gtk-- programramverk
-Name[tr]=Gtk-- Uygulama Çatısı
-Name[zh_CN]=Gtk-- 应用程序框架
-Name[zh_TW]=Gtk-- 應用程式框架
+
+Comment=Generates a simple Gtk-- application. Gtkmm >= 2.8.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required.
+
Category=C++/GTK+
+
Icon=gtk2mmapp.png
-Comment=Generates a simple Gtk-- application. Gtkmm >= 2.8.0 should be installed. To edit glade file glade-- (http://home.wtal.de/petig/Gtk/) is required.
-Comment[ca]=Genera una simple aplicació Gtk. Gtkmm >= 2.8.0 hauria d'estar instal·lat. Per editar el fitxer glade es requereix glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[da]=Genererer et simpelt Gtk-- program. Gtkmm >= 2.8.0 skal være installeret. For at redigere glade file glade-- kræves (http://home.wtal.de/petig/Gtk/).
-Comment[de]=Erstellt eine einfache Gtk-Anwendung. Gtkmm >= 1.2.8 und < 1.3.0 sollte installiert sein. Zum Bearbeiten der glade-Datei ist glade-- (http://home.wtal.de/petig/Gtk/) erforderlich.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή Gtk. Το Gtkmm >= 2.8.0 πρέπει να είναι εγκατεστημένο. Για την επεξεργασία του αρχείου glade απαιτείται το glade (http://home.wtal.de/petig/Gtk/).
-Comment[es]=Genera una sencilla aplicación Gtk--. Debe tener instalado Gtkmm >= 2.8.0. Para editar archivos glade se necesita glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[et]=Lihtsa Gtk-- rakenduse loomine. Paigaldatud peab olema Gtkmm >= 2.8.0. Glade-faili redigeerimiseks on vajalik glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[fr]=Génère une application Gtk-- simple. Gtkmm >= 2.8.0 devra être installé. Pour modifier le fichier glade, glade-- (http://home.wtal.de/petig/Gtk/) est requis.
-Comment[hu]=Létrehoz egy egyszerű Gtk---alapú alkalmazást. Gtkmm >= 2.8.0 szükséges hozzá. Glade-fájl szerkesztéséhez glade-- (http://home.wtal.de/petig/Gtk/) szükséges.
-Comment[it]=Genera una semplice applicazione Gtk--. Dovrebbe essere installato Gtkmm >= 2.8.0. Per modificare il file di glade bisogna avere glade-- installato (http://home.wtal.de/petig/Gtk/).
-Comment[ja]=簡単な Gtk-- アプリケーションを作成します。Gtkmm >= 2.8.0 が必要です。Glade ファイルを編集するには glade (http://home.wtal.de/petig/Gtk/) が必要です。
-Comment[nds]=Stellt en eenfach "Gtk--"-Programm op. Gtkmm >= 2.8.0 schull installeert wesen. För't Bewerken vun de glade-Datei deit "glade--" (http://home.wtal.de/petig/Gtk/) noot.
-Comment[nl]=Genereert een eenvoudige Gtk-- toepassing. Gtkmm >= 2.8.0 dient te zijn geïnstalleerd. Om het glade-bestand te kunnen bewerken hebt u glade-- (http://home.wtal.de/petig/Gtk/) nodig.
-Comment[pl]=Generuje prosty program Gtk--. Powinno być zainstalowane Gtkmm w wersji >= 2.8.0. Do modyfikacji plików glade konieczne jest glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[pt]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[pt_BR]=Gera uma aplicação simples em Gtk--. Deverá estar instalado o Gtkmm >= 2.8.0. Para editar o ficheiro do Glade,, é necessário o glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[ru]=Создание простого приложения Gtk--. Требуется Gtkmm >= 1.2.8 и < 1.3.0. Для редактирования файла glade нужна соответствующая программа (http://home.wtal.de/petig/Gtk/).
-Comment[sk]=Vygeneruje jednoduchú Gtk-- aplikáciu. Vyžaduje nainštalované Gtkmm >= 2.8.0. Na editovanie glade súboru he potrebný glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[sr]=Прави једноставан Gtk-- програм. Gtkmm >= 2.8.0 требало би да је инсталиран. Да бисте уређивали glade фајл, неопходан је glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[sr@Latn]=Pravi jednostavan Gtk-- program. Gtkmm >= 2.8.0 trebalo bi da je instaliran. Da biste uređivali glade fajl, neophodan je glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[sv]=Skapar ett enkelt Gtk-- program. Gtkmm >= 2.8.0 måste vara installerat. För att redigera glade-filer krävs glade-- (http://home.wtal.de/petig/Gtk/).
-Comment[zh_TW]=產生一個簡單的 Gtk-- 應用程式。要先安裝 Gtkmm 版本 >= 2.8.0。要編輯 glade 檔則要先安裝 glade-- (http://home.wtal.de/petig/Gtk/)。
FileTemplates=hh,CStyle,cc,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=gtk2mmapp.tar.gz
@@ -143,32 +97,3 @@ Dest=%{dest}/src/main_window_glade.cc
[MSG]
Type=message
Comment=A Gtk-- application framework was created in %{dest}
-Comment[ca]=Una infraestructura d'aplicació Gtk-- ha estat creada en %{dest}
-Comment[da]=Et Gtk-- programskelet blev oprettet i %{dest}
-Comment[de]=Ein Gtk-Anwendungsgerüst wurde in %{dest} erstellt.
-Comment[el]=Ένα πλαίσιο εφαρμογής Gtk δημιουργήθηκε στο %{dest}
-Comment[es]=Una infraestructura de aplicación Gtk-- ha sido creada en %{dest}
-Comment[et]=Gtk-- rakenduse raamistik loodi asukohta %{dest}
-Comment[eu]=Gtk-- aplikazioen lan-marko bat sortu da hemen: %{dest}
-Comment[fa]=یک چارچوب کاربرد Gtk-- در %{dest} ایجاد شد
-Comment[fr]=Une infrastructure d'application Gtk-- a été créée dans %{dest}
-Comment[ga]=Cruthaíodh creatlach feidhmchláir Gtk-- i %{dest}
-Comment[gl]=Creouse un contorno de traballo para aplicación Gtk en %{dest}
-Comment[hu]=Létrejött egy Gtk-s alkalmazás-keretrendszer itt: %{dest}
-Comment[it]=È stata creata l'infrastruttura per un'applicazione Gtk-- in %{dest}
-Comment[ja]=Gtk-- アプリケーションフレームワークを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en "Gtk-- "-Programmrahmenwark opstellt
-Comment[ne]=Gtk-- अनुप्रयोग फ्रेमवर्क %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Gtk-- toepassing is aangemaakt in %{dest}
-Comment[pl]=Szablon programu Gtk-- został utworzony w %{dest}
-Comment[pt]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest}
-Comment[pt_BR]=Foi criada a plataforma de uma aplicação Gtk-- em %{dest}
-Comment[ru]=Приложение Gtk-- создано в %{dest}
-Comment[sk]=Gtk-- aplikačný framework bol vytvorený v %{dest}
-Comment[sl]=Ogrodje za program v Gtk-- je bil ustvarjen v %{dest}
-Comment[sr]=Радни оквир Gtk-- програма направљен је у %{dest}
-Comment[sr@Latn]=Radni okvir Gtk-- programa napravljen je u %{dest}
-Comment[sv]=Ett Gtk-- programramverk skapades i %{dest}
-Comment[tr]=Bir Gtk-- uygulama çatısı %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 创建了一个 Gtk-- 应用程序框架
-Comment[zh_TW]=一個 Gtk-- 應用程式框架已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kapp/CMakeLists.txt b/languages/cpp/app_templates/kapp/CMakeLists.txt
index d2fa4f53..ca74b9ec 100644
--- a/languages/cpp/app_templates/kapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/kapp/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kapp/app.desktop b/languages/cpp/app_templates/kapp/app.desktop
index ec6d8726..35082164 100644
--- a/languages/cpp/app_templates/kapp/app.desktop
+++ b/languages/cpp/app_templates/kapp/app.desktop
@@ -1,44 +1,10 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A TDE KPart Application
+
Exec=%{APPNAMELC} %i -caption "%c"
Icon=%{APPNAMELC}
Type=Application
-X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
-Comment=A TDE KPart Application
-Comment[br]=Ur meziant Kpart evit TDE
-Comment[ca]=Una aplicació KPart per al TDE
-Comment[cy]=Cymhwysiad KPart TDE
-Comment[da]=Et TDE KPart-program
-Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung
-Comment[el]=Μια εφαρμογή KPart του TDE
-Comment[es]=Una aplicación KPart de TDE
-Comment[et]=TDE KPart rakendus
-Comment[eu]=TDE KPart aplikazio bat
-Comment[fa]=یک کاربرد TDE KPart
-Comment[fr]=Une application KPart pour TDE
-Comment[ga]=Feidhmchlár KPart TDE
-Comment[gl]=Unha aplicación KPart de TDE
-Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग
-Comment[hu]=KPart-alapú TDE-alkalmazás
-Comment[is]=TDE KPart forrit
-Comment[it]=Applicazione KPart di TDE
-Comment[ja]=TDE KPart アプリケーション
-Comment[lt]=TDE KPart programa
-Comment[nds]=En KPart-Deelprogramm för TDE
-Comment[ne]=एउटा केडीई KPart अनुप्रयोग
-Comment[nl]=Een TDE KPart-toepassing
-Comment[pl]=Osadzalny element KPart TDE
-Comment[pt]=Uma Aplicação KPart do TDE
-Comment[pt_BR]=Um Aplicativo KPart do TDE
-Comment[ru]=Приложение KPart для TDE
-Comment[sk]=TDE KPart aplikácia
-Comment[sl]=Program KPart za TDE
-Comment[sr]=TDE KPart програм
-Comment[sr@Latn]=TDE KPart program
-Comment[sv]=Ett TDE Kpart-program
-Comment[ta]=கெடி கெபார்ட் பயன்பாடு
-Comment[tg]=Ба кор андохтани KPart барои TDE
-Comment[tr]=Bir TDE KPart Uygulaması
-Comment[zh_CN]=一个 TDE KPart 应用程序
-Comment[zh_TW]=TDE KPart 應用程式
Terminal=false
+X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
diff --git a/languages/cpp/app_templates/kapp/kapp.kdevtemplate b/languages/cpp/app_templates/kapp/kapp.kdevtemplate
index 54baafed..45361b3c 100644
--- a/languages/cpp/app_templates/kapp/kapp.kdevtemplate
+++ b/languages/cpp/app_templates/kapp/kapp.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=Application framework
-Name[ca]=Infraestructura d'aplicacions
-Name[da]=Programskelet
-Name[de]=Anwendungsgrundgerüst
-Name[el]=Πλαίσιο εφαρμογής
-Name[es]=Infraestructura de aplicación
-Name[et]=Rakenduse raamistik
-Name[eu]=Aplikazioen lan-markoa
-Name[fa]=چارچوب کاربرد
-Name[fr]=Infrastructure d'application
-Name[ga]=Creatlach feidhmchláir
-Name[gl]=Entorno de traballo para aplicación
-Name[hu]=Alkalmazás-keretrendszer
-Name[it]=Infrastruttura applicativa
-Name[ja]=アプリケーションフレームワーク
-Name[nds]=Programmrahmenwark
-Name[ne]=अनुप्रयोग फ्रेमवर्क
-Name[nl]=Applicationframework
-Name[pl]=Szablon programu
-Name[pt]=Plataforma de aplicações
-Name[pt_BR]=Plataforma de aplicações
-Name[ru]=Приложение TDE
-Name[sk]=Aplikačný framework
-Name[sl]=Ogrodje programa
-Name[sr]=Радни оквир програма
-Name[sr@Latn]=Radni okvir programa
-Name[sv]=Programramverk
-Name[tr]=Uygulama Çatısı
-Name[zh_CN]=应用程序框架
-Name[zh_TW]=應用程式框架
-Icon=kapp.png
-Category=C++/TDE
+
Comment=Generates a simple TDE application with one toplevel window, menus and toolbars. A DCOP interface is also provided, so that your application can provide a scripting interface
-Comment[ca]=Genera una simple aplicació per al TDE amb una finestra principal, menús i barres d'eines. També es proveeix la interfície DCOP, de manera que la vostra aplicació podrà proveir d'una interfície per a scripts
-Comment[da]=Genererer et simpelt TDE program med et vindue på topniveau, menuer og værktøjslinjer. Der sørges også for en DCOP-grænseflade, så dit program kan sørge for en script-grænseflade
-Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. Dazu kommt eine DCOP-Schnittstelle, so dass Ihre Anwendung eine Schnittstelle für Skripte anbieten kann.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα ανώτερο παράθυρο, μενού και γραμμές εργαλείων. Μια διασύνδεση DCOP προσφέρεται επίσης, έτσι ώστε η εφαρμογή σας να προσφέρει ένα περιβάλλον γραφής σεναρίων
-Comment[es]=Genera una sencilla aplicación de TDE con una ventana de nivel superior, menús y barras de herramientas. También se proporciona una interfaz DCOP para que su aplicación pueda proporcionar una interfaz para guiones de órdenes.
-Comment[et]=Lihtsa TDE rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. Lisatakse ka DCOP-liides, mis võimaldab pakkuda rakenduses ka skriptikeelte tuge.
-Comment[eu]=TDE aplikazio sinple bat sortzen du menu eta tresna-barradun goi-mailako lehio batekin. DCOP interfaze bat ere eskeintzen zaio aplikazioari, zure aplikazioak script interfaze bat izan dezan
-Comment[fa]=یک کاربرد سادۀ TDE با یک پنجرۀ سطح بالا، گزینگان و میله ابزارها تولید می‌کند. همچنین یک واسط DCOP فراهم است. بنابراین، کاربرد شما یک واسط دست‌نوشته‌ای را می‌تواند فراهم کند
-Comment[fr]=Génère une application TDE simple comprenant une fenêtre de premier niveau, des menus et des barres d'outils. Une interface DCOP est également prévue, afin que votre application puisse offrir une interface de scriptage
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le príomhfhuinneog amháin, roghchláir agus barraí uirlisí. Soláthraítear comhéadan DCOP freisin, d'fhonn is féidir comhéadan scriptithe a chur ar fáil
-Comment[gl]=Xera unha aplicación TDE sinxela cunha xanela principal, menús e barras de ferramentas. Tamén se proporciona unha interface DCOP de modo que a súa aplicación poida proveer unha interface de scripting.
-Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy főablakkal, menükkel és eszköztárakkal. DCOP-felület is létre lesz hozva, ezért az alkalmazás szkriptelési felületet is biztosíthat.
-Comment[it]=Genera una semplice applicazione TDE con una finestra toplevel, menu e barre degli strumenti. È anche fornita un'interfaccia DCOP così l'applicazione avrà un'interfaccia per lo scripting
-Comment[ja]=簡単な TDE アプリケーションを作成します。アプリケーションには、トップレベルのウィンドウ、メニュー、ツールバーがあります。スクリプト化をサポートするために DCOP のインターフェースも用意してあります。
-Comment[nds]=Stellt en eenfach TDE-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. Ok warrt noch en DCOP-Koppelsteed praatstellt, so dat Dien Programm en Skriptkoppelsteed anbeden kann
-Comment[ne]=एउटा उच्चतह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । DCOP पनि प्रदान गरिन्छ, जसले गर्दा तपाईँको अनुप्रयोगले स्क्रिप्टिङ इन्टरफेस प्रदान गर्न सक्दछ
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met één toplevel window, menu's en toolbars. Er wordt ook een DCOP-interface aangeleverd, zodat uw toepassing een scripting interface kan aanleveren.
-Comment[pl]=Generuje prosty program dla TDE z oknem, menu i paskami narzędzi. Dostępny jest także interfejs DCOP, więc Twoje programy mogą zawierać interfejs do skryptów
-Comment[pt]=Gera uma aplicação simples do TDE com uma janela de topo, menus e barras de ferramentas. Também é oferecida uma interface de DCOP, para que a sua aplicação possa fornecer uma interface de programação
-Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela de topo, menus e barras de ferramentas. Também é oferecida uma interface de DCOP, para que a sua aplicação possa fornecer uma interface de programação
-Comment[ru]=Создание простого приложения TDE с окном, меню и панелями инструментов. Кроме того, в нём содержится интерфейс DCOP для автоматизации работы с помощью пользовательских скриптов
-Comment[sk]=Vygenruje jednoduchú TDE aplikáciu s jedným oknom, menu apanelom nástrojov. Taktiež bude poskytnuté DCOP rozhranie, takže aj aplikáciamôže poskytnúť skriptovacie rozhranie
-Comment[sr]=Прави једноставан TDE програм, са једним прозором највишег нивоа, менијима и тракама са алатом. Дат је и DCOP интерфејс, тако да ваш програм може да омогући скриптовање
-Comment[sr@Latn]=Pravi jednostavan TDE program, sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. Dat je i DCOP interfejs, tako da vaš program može da omogući skriptovanje
-Comment[sv]=Skapar ett enkelt TDE-program med ett toppnivåfönster, menyer och verktygsrader. Ett DCOP-gränssnitt tillhandahålls också, så att programmet kan tillhandahålla ett skriptgränssnitt.
-Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir TDE uygulaması yaratır. Bir DCOP arayüzü sağlanır, böylece uygulama bir betik arayüzü sağlayabilir.
-Comment[zh_CN]=生成一个带一个顶层窗口、菜单和工具栏的简单 TDE 应用程序。另外还提供了 DCOP 接口,这样您的应用也可同时提供脚本接口。
-Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含頂層視窗、選單與工具列。另外提供一個 DCOP 介面,讓您的應用程式可以提供文稿介面。
+
+Category=C++/TDE
+
+Icon=kapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}view.cpp,%{dest}/src/README
Archive=kapp.tar.gz
@@ -217,32 +163,3 @@ Dest=%{dest}/src/README
[MSG]
Type=message
Comment=A TDE Application was created at %{dest}
-Comment[ca]=Una aplicació per al TDE ha estat creada a %{dest}
-Comment[da]=Et TDE program blev oprettet i %{dest}
-Comment[de]=Eine TDE-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή TDE δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación de TDE ha sido creada en %{dest}
-Comment[et]=TDE rakendus loodi asukohta %{dest}
-Comment[eu]=A TDE aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد TDE در %{dest} فراهم شد
-Comment[fr]=Une application TDE a été créée dans %{dest}
-Comment[ga]=Cruthaíodh Feidhmchlár TDE ag %{dest}
-Comment[gl]=Creouse unha aplicación TDE en %{dest}
-Comment[hu]=Létrejött egy TDE-s alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDE in %{dest}
-Comment[ja]=TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDE-Programm opstellt
-Comment[ne]=TDE अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDE-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program dla TDE został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDE em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDE em %{dest}
-Comment[ru]=Приложение TDE создано в %{dest}
-Comment[sk]=TDE aplikácia bola vytvorená v %{dest}
-Comment[sl]=Program za TDE je bil ustvarjen v %{dest}
-Comment[sr]=TDE програм је направљен у %{dest}
-Comment[sr@Latn]=TDE program je napravljen u %{dest}
-Comment[sv]=Ett TDE-program skapades i %{dest}
-Comment[tr]=Bir TDE Uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 TDE 应用程序
-Comment[zh_TW]=一個 TDE 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kateplugin/CMakeLists.txt b/languages/cpp/app_templates/kateplugin/CMakeLists.txt
index 41fdbd31..1b9c79c9 100644
--- a/languages/cpp/app_templates/kateplugin/CMakeLists.txt
+++ b/languages/cpp/app_templates/kateplugin/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( kateplugin.tar.gz ALL
- COMMAND ${TAR} zcf kateplugin.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops plugin.desktop )
+set( _tarball_files
src-Makefile.am plugin_app.cpp plugin_app.h plugin_app.rc
hi16-action-plugin.png hi22-action-plugin.png
- kateplugin.png plugin.kdevelop subdirs plugin.desktop
+ kateplugin.png plugin.kdevelop subdirs
+)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kateplugin.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
)
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kateplugin.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kateplugin.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate b/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate
index 1ee59292..5ebae9c4 100644
--- a/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate
+++ b/languages/cpp/app_templates/kateplugin/kateplugin.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=Kate plugin
-Name[br]=Lugent Kate
-Name[ca]=Connector per a Kate
-Name[de]=Kate-Modul
-Name[el]=Πρόσθετο Kate
-Name[es]=Complemento para Kate
-Name[eu]=Kate plugina
-Name[fa]=وصلۀ Kate
-Name[fr]=Module externe pour Kate
-Name[ga]=Breiseán Kate
-Name[gl]=Extensión para Kate
-Name[hu]=Kate-bővítőmodul
-Name[it]=Plugin per Kate
-Name[ja]=Kate プラグイン
-Name[nds]=Kate-Moduul
-Name[ne]=केट प्लगइन
-Name[nl]=Kate-plugin
-Name[pl]=Wtyczka do Kate
-Name[pt]='Plugin' do Kate
-Name[pt_BR]='Plugin' do Kate
-Name[ru]=Модуль Kate
-Name[sk]=Kate modul
-Name[sl]=Vstavek za Kate
-Name[sr]=Прикључак за Kate
-Name[sr@Latn]=Priključak za Kate
-Name[sv]=Kate-insticksprogram
-Name[tr]=Kate eklentisi
-Name[zh_CN]=Kate 插件
-Name[zh_TW]=Kate 外掛程式
-Icon=kateplugin.png
-Category=C++/TDE
+
Comment=Generates a plugin for Kate the text editor.
-Comment[ca]=Genera un connector per a l'editor de text Kate.
-Comment[da]=Genererer et plugin for teksteditoren kate
-Comment[de]=Erstellt ein Modul für den Texteditor Kate
-Comment[el]=Δημιουργεί ένα πρόσθετο για το Kate τον επεξεργαστή κειμένου.
-Comment[es]=Genera un complemento para el editor de texto Kate.
-Comment[et]=Plugina loomine tekstiredaktorile Kate.
-Comment[eu]=Plugin bat sortzen du Kate testu-editorearentzat.
-Comment[fa]=وصله‌ای برای ویرایشگر متن Kate تولید می‌کند.
-Comment[fr]=Génère un module externe pour l'éditeur de texte Kate.
-Comment[ga]=Cruthaíonn sé seo breiseán le haghaidh eagarthóir téacs Kate.
-Comment[gl]=Xera unha extensión para o editor de textos Kate.
-Comment[hu]=Létrehoz egy bővítőmodult a Kate szövegszerkesztőhöz.
-Comment[it]=Genera un plugin per l'editor di testo Kate.
-Comment[ja]=Kate テキストエディタのためのプラグインを作成します
-Comment[nds]=Stellt en Moduul för den Texteditor "Kate" op.
-Comment[ne]=केट पाठ सम्पादकका लागि प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een plugin voor de Kate-teksteditor
-Comment[pl]=Generuje wtyczkę do edytora tekstu Kate
-Comment[pt]=Gera um 'plugin' para o Kate, o editor de texto.
-Comment[pt_BR]=Gera um 'plugin' para o Kate, o editor de texto.
-Comment[ru]=Создание модуля для текстового редактора Kate.
-Comment[sk]=Vygeneruje modul pre textový editor Kate.
-Comment[sl]=Ustvari vstavek za urejevalnik besedil Kate.
-Comment[sr]=Прави прикључак за уређивач текста Kate.
-Comment[sr@Latn]=Pravi priključak za uređivač teksta Kate.
-Comment[sv]=Skapar ett insticksprogram för texteditorn Kate.
-Comment[tr]=Kate metin düzenleyicisi için bir eklenti yaratır.
-Comment[zh_CN]=生成 Kate 文本编辑器的插件。
-Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式
+
+Category=C++/TDE
+
+Icon=kateplugin.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp
Archive=kateplugin.tar.gz
@@ -177,32 +123,3 @@ Process=false
[MSG]
Type=message
Comment=A plugin for Kate was created at %{dest}
-Comment[ca]=Un connector per a Kate ha estat creat a %{dest}
-Comment[da]=Et plugin for Kate blev oprettet på %{dest}
-Comment[de]=Ein Modul für Kate wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο για το Kate δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para Kate ha sido creado en %{dest}
-Comment[et]=Kate plugin loodi asukohta %{dest}
-Comment[eu]=Kate plugin bat sortu da hemen: %{dest}
-Comment[fa]=وصله‌ای برای Kate در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour Kate a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán Kate ag %{dest}
-Comment[gl]=Creouse unha extensión para Kate en %{dest}
-Comment[hu]=Létrejött egy Kate-bővítőmodul itt: %{dest}
-Comment[it]=È stato creato un plugin per Kate in %{dest}
-Comment[ja]=Kate のプラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Moduul för "Kate" opstellt
-Comment[ne]=केटका लागि प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een plugin voor Kate is aangemaakt in %{dest}
-Comment[pl]=Wtyczka dla Kate została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' para o Kate em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' para o Kate em %{dest}
-Comment[ru]=Модуль Kate создан в %{dest}
-Comment[sk]=Modul pre Kate bol vytvorený v %{dest}
-Comment[sl]=Vstavek za Kate je bil ustvarjen v %{dest}
-Comment[sr]=Прикључак за Kate направљен је у %{dest}
-Comment[sr@Latn]=Priključak za Kate napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för Kate skapades i %{dest}
-Comment[tr]=Kate için bir eklenti %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 Kate 的插件
-Comment[zh_TW]=一個 Kate 外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kateplugin/plugin.desktop b/languages/cpp/app_templates/kateplugin/plugin.desktop
index 1995d38f..31845627 100644
--- a/languages/cpp/app_templates/kateplugin/plugin.desktop
+++ b/languages/cpp/app_templates/kateplugin/plugin.desktop
@@ -1,76 +1,10 @@
[Desktop Entry]
+Name=My First Kate Plugin
+
+Comment=Your short description about the plugin goes here
+
Type=Service
X-TDE-ServiceTypes=Kate/Plugin
X-TDE-Library=lib%{APPNAMELC}plugin
X-Kate-Version=2.2
-Name=My First Kate Plugin
-Name[br]=Ma lugent Kate kentañ
-Name[ca]=El meu primer connector per a Kate
-Name[cy]=F'ategyn cyntaf Kate
-Name[da]=Mit første Kate plugin
-Name[de]=Mein erstes Kate-Modul
-Name[el]=Το πρώτο μου πρόσθετο για το Kate
-Name[es]=Mi primer complemento para Kate
-Name[et]=Minu esimene Kate plugin
-Name[eu]=Nire lehenengo Kate plugina
-Name[fa]=اولین وصلۀ Kate من
-Name[fr]=Mon premier module externe pour Kate
-Name[ga]=Mo Chéad Bhreiseán Kate
-Name[gl]=A miña primeira extensión para Kate
-Name[hu]=Mintapélda Kate-bővítőmodulra
-Name[it]=Il mio primo plugin di Kate
-Name[ja]=はじめての Kate プラグイン
-Name[ms]=Plugin Kate Pertama Saya
-Name[nds]=Mien eerst Kate-Moduul
-Name[ne]=मेरो पहिलो केट प्लगइन
-Name[nl]=Mijn eerste Kate-plugin
-Name[pl]=Moja pierwsza wtyczka do Kate
-Name[pt]=O Meu Primeiro 'Plugin' para o Kate
-Name[pt_BR]=Meu Primeiro Plug-in do Kate
-Name[ru]=Мой первый модуль к Kate
-Name[sk]=Môj prvý Kate modul
-Name[sl]=Moj prvi vstavek za Kate
-Name[sr]=Мој први прикључак за Kate
-Name[sr@Latn]=Moj prvi priključak za Kate
-Name[sv]=Mitt första insticksprogram för Kate
-Name[tr]=İlk Kate Eklentim
-Name[zh_CN]=我的第一个 Kate 插件
-Name[zh_TW]=我的第一個 Kate 外掛程式
-Comment=Your short description about the plugin goes here
-Comment[ca]=Aquí va la descripció curta referent al connector
-Comment[cy]=Mae eich disgrifiad byr am yr ategyn yn mynd yma
-Comment[da]=Din korte beskrivelse af plugin skal være her
-Comment[de]=Hierhin gehört eine kurze Beschreibung des Moduls
-Comment[el]=Η σύντομη περιγραφή σας σχετικά με το πρόσθετο πηγαίνει εδώ
-Comment[es]=Aquí va la descripción corta sobre el complemento
-Comment[et]=Sinu plugina lühikirjeldus
-Comment[eu]=Hemen dihoa plugin-aren buruzko zure deskribapen motza
-Comment[fa]=توصیف کوتاه شما در مورد وصله در اینجا می‌آید
-Comment[fr]=Une courte description de votre module externe s'insère ici
-Comment[ga]=Cuir do chur síos gearr ar an mbreiseán anseo
-Comment[gl]=A súa descrición breve sobre a extensión vai aquí.
-Comment[hi]=प्लगइन के बारे में आपका छोटा सा वर्णन यहाँ जाएगा
-Comment[hu]=Itt lehet egy rövid leírást adni a bővítőmodulról
-Comment[is]=Hér ætti að vera smá lýsing á viðbótinni
-Comment[it]=La tua breve descrizione sui plugin va qui
-Comment[ja]=プラグインに関する短い説明をここに記述します。
-Comment[lt]=Čia turėtų būti trumpas priedo aprašymas
-Comment[ms]=Huraian ringkas anda tentang plugin anda di sini
-Comment[nds]=Hier kannst Du en kort Moduulbeschrieven ingeven
-Comment[ne]=प्लगइनका बारेमा तपाईँको छोटो भनाइ यस्तो छ
-Comment[nl]=Hier kunt u een korte omschrijving opgeven
-Comment[pl]=Tu powinien się pojawić krótki opis wtyczki
-Comment[pt]=Aqui deverá colocar uma descrição do 'plugin'
-Comment[pt_BR]=Sua descrição sumária sobre o plug-in vai aqui
-Comment[ru]=Здесь располагается краткое описание модуля
-Comment[sk]=Sem vložte krátky popis modulu
-Comment[sl]=Tukaj je kratek opis o vstavku
-Comment[sr]=Овде иде ваш кратак опис прикључка
-Comment[sr@Latn]=Ovde ide vaš kratak opis priključka
-Comment[sv]=En kort beskrivningen av vad insticksprogrammet gör
-Comment[ta]=உங்கள் சொருகின் சிறு விவரம் இங்கிருக்கும்
-Comment[tg]=Дар инҷо тасвири кӯтоҳи модул ҷойгир аст
-Comment[tr]=Eklenti hakkında kısa bir tanımı buraya yazın.
-Comment[zh_CN]=关于这个插件的简短描述
-Comment[zh_TW]=您對此外掛程式的描述寫在這裡
author=%{AUTHOR}, %{EMAIL}
diff --git a/languages/cpp/app_templates/kateplugin2/CMakeLists.txt b/languages/cpp/app_templates/kateplugin2/CMakeLists.txt
index 27dbe63f..1840a504 100644
--- a/languages/cpp/app_templates/kateplugin2/CMakeLists.txt
+++ b/languages/cpp/app_templates/kateplugin2/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( kateplugin2.tar.gz ALL
- COMMAND ${TAR} zcf kateplugin2.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops plugin.desktop )
+set( _tarball_files
src-Makefile.am plugin_app.cpp plugin_app.h plugin_app.rc
hi16-action-plugin.png hi22-action-plugin.png
- kateplugin2.png plugin.kdevelop subdirs plugin.desktop
+ kateplugin2.png plugin.kdevelop subdirs
+)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kateplugin2.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
)
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kateplugin2.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kateplugin2.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate b/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate
index 9b4bc8ed..6a5641d9 100644
--- a/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate
+++ b/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Kate plugin with config page
-Name[ca]=Connector per a Kate amb pàgina de configuració
-Name[da]=Kate plugin med indstillingsside
-Name[de]=Kate-Modul mit Einstellungsseite
-Name[el]=Πρόσθετο Kate με σελίδα ρύθμισης
-Name[es]=Complemento para Kate con página de configuración
-Name[et]=Kate plugin seadistustedialoogiga
-Name[eu]=Konfigurazio orridun Kate plugina
-Name[fa]=وصلۀ Kate با صفحۀ پیکربندی
-Name[fr]=Module externe pour Kate comprenant une page de configuration
-Name[ga]=Breiseán Kate le leathanach cumraíochta
-Name[gl]=Extensión para Kate con páxina de configuración
-Name[hu]=Kate-bővítőmodul beállítólappal
-Name[it]=Plugin per Kate con pagina di configurazione
-Name[ja]=設定ページのある Kate プラグイン
-Name[nds]=Kate-Moduul mit Instellensiet
-Name[ne]=कन्फिग पृष्ठसँग केट प्लगइन
-Name[nl]=Kate-plugin met config page
-Name[pl]=Wtyczka do Kate ze stroną konfiguracyjną
-Name[pt]='Plugin' do Kate com página de configuração
-Name[pt_BR]='Plugin' do Kate com página de configuração
-Name[ru]=Модуль Kate с диалогом настройки
-Name[sk]=Kate modul s konfiguračnou stránkou
-Name[sl]=Vstavek z nastavitveno stranjo za Kate
-Name[sr]=Прикључак за Kate са страном за подешавања
-Name[sr@Latn]=Priključak za Kate sa stranom za podešavanja
-Name[sv]=Kate-insticksprogram med inställningssida
-Name[tr]=Ayar sayfası olan bir Kate eklentisi
-Name[zh_CN]=带配置页的 Kate 插件
-Name[zh_TW]=Kate 外掛程式,內含設定頁面
-Icon=kateplugin2.png
-Category=C++/TDE
+
Comment=Generates a plugin with config page for Kate the text editor.
-Comment[ca]=Genera un connector amb pàgina de configuració per a l'editor de text Kate.
-Comment[da]=Generere et plugin med indstillingsside for teksteditoren Kate.
-Comment[de]=Erstellt ein Modul mit Konfigurationsseite für den Texteditor Kate.
-Comment[el]=Δημιουργεί ένα πρόσθετο με σελίδα ρύθμισης για το Kate τον επεξεργαστή κειμένου.
-Comment[es]=Genera un complemento con página de configuración para el editor de texto Kate.
-Comment[et]=Seadistustedialoogiga plugina loomine tekstiredaktorile Kate.
-Comment[eu]=Konfigurazio orridun Kate plugin bat sortzen du.
-Comment[fa]=وصله‌ای با صفحۀ پیکربندی ویرایشگر متن Kate تولید می‌کند.
-Comment[fr]=Génère un module externe comprenant une page de configuration pour l'éditeur de texte Kate.
-Comment[ga]=Cruthaíodh breiseán le leathanach cumraíochta le haghaidh eagarthóra téacs Kate.
-Comment[gl]=Xera unha extensión con páxina de configuración para o editor de textos Kate.
-Comment[hu]=Létrehoz egy bővítőmodult beállítólappal a Kate szövegszerkesztőhöz.
-Comment[it]=Genera un plugin con pagina di configurazione per l'editor di testo Kate.
-Comment[ja]=テキストエディタ Kate のための設定ページのあるプラグインを作成します。
-Comment[nds]=Stellt en Moduul mit Instellensiet för den Texteditor "Kate" op.
-Comment[ne]=केट पाठ सम्पादकका लागि कन्फिग पृष्ठसँग प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een plugin met een config page voor de Kate-teksteditor
-Comment[pl]=Generuje wtyczke wraz ze stroną konfiguracyjną do edytora tekstu Kate.
-Comment[pt]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto.
-Comment[pt_BR]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto.
-Comment[ru]=Создание модуля для текстового редактора Kate с диалогом настройки.
-Comment[sk]=Vygeneruje modul s konfiguračnou stránkou pre textový editor Kate.
-Comment[sl]=Ustvari vstavek z nastavitveno stranjo za urejevalnik besedil Kate.
-Comment[sr]=Прави прикључак са страном за подешавање за уређивач текста Kate.
-Comment[sr@Latn]=Pravi priključak sa stranom za podešavanje za uređivač teksta Kate.
-Comment[sv]=Skapar ett insticksprogram för texteditorn Kate med en inställningssida.
-Comment[tr]=Kate metin düzenleyicisi için ayar sayfası olan bir eklenti yaratır.
-Comment[zh_CN]=生成带配置页的 Kate 文本编辑器插件。
-Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式,內含設定頁面。
+
+Category=C++/TDE
+
+Icon=kateplugin2.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp
Archive=kateplugin2.tar.gz
@@ -178,32 +123,3 @@ Process=false
[MSG]
Type=message
Comment=A plugin for Kate with a config page was created in %{dest}
-Comment[ca]=Un connector per a Kate amb pàgina de configuració ha estat creat en %{dest}
-Comment[da]=Et plugin for Kate med en indstillingsside blev oprettet i %{dest}
-Comment[de]=Ein Modul für Kate mit Konfigurationsseite wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο για το Kate με μια σελίδα ρύθμισης δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para Kate con una página de configuración ha sido creado en %{dest}
-Comment[et]=Seadistustedialoogiga Kate plugin loodi asukohta %{dest}
-Comment[eu]=Konfigurazio orridun Kate plugin bat sortu da hemen:%{dest}
-Comment[fa]=وصله‌ای برای Kate با یک صفحۀ پیکربندی در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour Kate comprenant une page de configuration a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán Kate le leathanach cumraíochta i %{dest}
-Comment[gl]=Creouse unha extensión para Kate con páxina de configuración en %{dest}
-Comment[hu]=Létrejött egy Kate-bővítőmodul (beállítólappal) itt: %{dest}
-Comment[it]=È stato creato un plugin per Kate con pagina di configurazione in %{dest}
-Comment[ja]=設定ページのある Kate プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Moduul för Kate mit Instellensiet opstellt
-Comment[ne]=कन्फिग पृष्ठसँग केटका लागि प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een plugin voor Kate met een config page is aangemaakt in %{dest}
-Comment[pl]=Wtyczka do Kate wraz ze stroną konfiguracyjną została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest}
-Comment[ru]=Модуль Kate с диалогом настройки создан в %{dest}
-Comment[sk]=Modul pre Kate s konfiguračnou stránkou bol vytvorený v %{dest}
-Comment[sl]=Vstavek z nastavitveno stranjo za Kate je bil ustvarjen v %{dest}
-Comment[sr]=Прикључак за Kate са страном за подешавања направљен је у %{dest}
-Comment[sr@Latn]=Priključak za Kate sa stranom za podešavanja napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för Kate med en inställningssida skapades i %{dest}
-Comment[tr]=Kate için ayar sayfası olan bir eklenti %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个带配置页的 Kate 插件
-Comment[zh_TW]=一個內含設定頁面的 Kate 外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kateplugin2/plugin.desktop b/languages/cpp/app_templates/kateplugin2/plugin.desktop
index 1995d38f..31845627 100644
--- a/languages/cpp/app_templates/kateplugin2/plugin.desktop
+++ b/languages/cpp/app_templates/kateplugin2/plugin.desktop
@@ -1,76 +1,10 @@
[Desktop Entry]
+Name=My First Kate Plugin
+
+Comment=Your short description about the plugin goes here
+
Type=Service
X-TDE-ServiceTypes=Kate/Plugin
X-TDE-Library=lib%{APPNAMELC}plugin
X-Kate-Version=2.2
-Name=My First Kate Plugin
-Name[br]=Ma lugent Kate kentañ
-Name[ca]=El meu primer connector per a Kate
-Name[cy]=F'ategyn cyntaf Kate
-Name[da]=Mit første Kate plugin
-Name[de]=Mein erstes Kate-Modul
-Name[el]=Το πρώτο μου πρόσθετο για το Kate
-Name[es]=Mi primer complemento para Kate
-Name[et]=Minu esimene Kate plugin
-Name[eu]=Nire lehenengo Kate plugina
-Name[fa]=اولین وصلۀ Kate من
-Name[fr]=Mon premier module externe pour Kate
-Name[ga]=Mo Chéad Bhreiseán Kate
-Name[gl]=A miña primeira extensión para Kate
-Name[hu]=Mintapélda Kate-bővítőmodulra
-Name[it]=Il mio primo plugin di Kate
-Name[ja]=はじめての Kate プラグイン
-Name[ms]=Plugin Kate Pertama Saya
-Name[nds]=Mien eerst Kate-Moduul
-Name[ne]=मेरो पहिलो केट प्लगइन
-Name[nl]=Mijn eerste Kate-plugin
-Name[pl]=Moja pierwsza wtyczka do Kate
-Name[pt]=O Meu Primeiro 'Plugin' para o Kate
-Name[pt_BR]=Meu Primeiro Plug-in do Kate
-Name[ru]=Мой первый модуль к Kate
-Name[sk]=Môj prvý Kate modul
-Name[sl]=Moj prvi vstavek za Kate
-Name[sr]=Мој први прикључак за Kate
-Name[sr@Latn]=Moj prvi priključak za Kate
-Name[sv]=Mitt första insticksprogram för Kate
-Name[tr]=İlk Kate Eklentim
-Name[zh_CN]=我的第一个 Kate 插件
-Name[zh_TW]=我的第一個 Kate 外掛程式
-Comment=Your short description about the plugin goes here
-Comment[ca]=Aquí va la descripció curta referent al connector
-Comment[cy]=Mae eich disgrifiad byr am yr ategyn yn mynd yma
-Comment[da]=Din korte beskrivelse af plugin skal være her
-Comment[de]=Hierhin gehört eine kurze Beschreibung des Moduls
-Comment[el]=Η σύντομη περιγραφή σας σχετικά με το πρόσθετο πηγαίνει εδώ
-Comment[es]=Aquí va la descripción corta sobre el complemento
-Comment[et]=Sinu plugina lühikirjeldus
-Comment[eu]=Hemen dihoa plugin-aren buruzko zure deskribapen motza
-Comment[fa]=توصیف کوتاه شما در مورد وصله در اینجا می‌آید
-Comment[fr]=Une courte description de votre module externe s'insère ici
-Comment[ga]=Cuir do chur síos gearr ar an mbreiseán anseo
-Comment[gl]=A súa descrición breve sobre a extensión vai aquí.
-Comment[hi]=प्लगइन के बारे में आपका छोटा सा वर्णन यहाँ जाएगा
-Comment[hu]=Itt lehet egy rövid leírást adni a bővítőmodulról
-Comment[is]=Hér ætti að vera smá lýsing á viðbótinni
-Comment[it]=La tua breve descrizione sui plugin va qui
-Comment[ja]=プラグインに関する短い説明をここに記述します。
-Comment[lt]=Čia turėtų būti trumpas priedo aprašymas
-Comment[ms]=Huraian ringkas anda tentang plugin anda di sini
-Comment[nds]=Hier kannst Du en kort Moduulbeschrieven ingeven
-Comment[ne]=प्लगइनका बारेमा तपाईँको छोटो भनाइ यस्तो छ
-Comment[nl]=Hier kunt u een korte omschrijving opgeven
-Comment[pl]=Tu powinien się pojawić krótki opis wtyczki
-Comment[pt]=Aqui deverá colocar uma descrição do 'plugin'
-Comment[pt_BR]=Sua descrição sumária sobre o plug-in vai aqui
-Comment[ru]=Здесь располагается краткое описание модуля
-Comment[sk]=Sem vložte krátky popis modulu
-Comment[sl]=Tukaj je kratek opis o vstavku
-Comment[sr]=Овде иде ваш кратак опис прикључка
-Comment[sr@Latn]=Ovde ide vaš kratak opis priključka
-Comment[sv]=En kort beskrivningen av vad insticksprogrammet gör
-Comment[ta]=உங்கள் சொருகின் சிறு விவரம் இங்கிருக்கும்
-Comment[tg]=Дар инҷо тасвири кӯтоҳи модул ҷойгир аст
-Comment[tr]=Eklenti hakkında kısa bir tanımı buraya yazın.
-Comment[zh_CN]=关于这个插件的简短描述
-Comment[zh_TW]=您對此外掛程式的描述寫在這裡
author=%{AUTHOR}, %{EMAIL}
diff --git a/languages/cpp/app_templates/kde4app/CMakeLists.txt b/languages/cpp/app_templates/kde4app/CMakeLists.txt
index 06b7c427..215f653d 100644
--- a/languages/cpp/app_templates/kde4app/CMakeLists.txt
+++ b/languages/cpp/app_templates/kde4app/CMakeLists.txt
@@ -9,14 +9,33 @@
#
#################################################
-add_custom_target( kde4app.tar.gz ALL
- COMMAND ${TAR} zcf kde4app.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops kapp4.desktop )
+set( _tarball_files
kapp4.cpp kapp4.h prefs_base.ui kapp4view.cpp
kapp4view.h kapp4view_base.ui main.cpp kde4appui.rc
- kde4app-CMakeLists.txt kapp4.desktop kapp4.kcfg
+ kde4app-CMakeLists.txt kapp4.kcfg
settings.kcfgc kde4app.png README kde4app.kdevelop
kde4app.kdevelop.filelist
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kde4app.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -24,6 +43,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kde4app.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kde4app.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kde4app/kapp4.desktop b/languages/cpp/app_templates/kde4app/kapp4.desktop
index 008fad44..37d66d29 100644
--- a/languages/cpp/app_templates/kde4app/kapp4.desktop
+++ b/languages/cpp/app_templates/kde4app/kapp4.desktop
@@ -1,30 +1,10 @@
[Desktop Entry]
Name=KApp4
-Name[nds]=KProg4
-Name[sv]=KDE 4-program
-Name[zh_TW]=KApp4 程式
+
+GenericName=A KDE4 Application
+
Exec=kapp4 %i -caption "%c"
Icon=kapp4
Type=Application
-X-DocPath=kapp4/kapp4.html
-GenericName=A KDE4 Application
-GenericName[ca]=Una aplicació del KDE4
-GenericName[da]=Et KDE4-program
-GenericName[de]=Eine KDE 4-Anwendung
-GenericName[el]=Μία εφαρμογή του KDE4
-GenericName[es]=Una aplicación para KDE4
-GenericName[et]=KDE4 rakendus
-GenericName[hu]=KDE4-alapú alkalmazás
-GenericName[it]=Applicazione KDE4
-GenericName[nds]=En KDE4-Programm
-GenericName[nl]=Een KDE4-programma
-GenericName[pl]=Program dla KDE4
-GenericName[pt]=Uma Aplicação do KDE4
-GenericName[pt_BR]=Uma Aplicação do KDE4
-GenericName[ru]=Приложение KDE 4
-GenericName[sk]=KDE4 aplikácia
-GenericName[sr]=KDE4 програм
-GenericName[sr@Latn]=KDE4 program
-GenericName[sv]=Ett KDE 4-program
-GenericName[zh_TW]=KDE4 應用程式
Terminal=false
+X-DocPath=kapp4/kapp4.html
diff --git a/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate b/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate
index 2a7269fd..e61148ed 100644
--- a/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate
+++ b/languages/cpp/app_templates/kde4app/kde4app.kdevtemplate
@@ -1,47 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=KDE4 Application framework
-Name[ca]=Entorn de treball d'aplicacions pel KDE4
-Name[da]=KDE4 program-framework
-Name[de]=KDE 4-Anwendungsgrundgerüst
-Name[el]=Πλαίσιο εφαρμογής του KDE4
-Name[es]=Infraestructura de aplicación para KDE4
-Name[et]=KDE4 rakenduse raamistik
-Name[hu]=Keretrendszer KDE4-alapú alkalmazáshoz
-Name[it]=Infrastruttura per applicazioni KDE4
-Name[nds]=KDE4-Programmrahmenwark
-Name[nl]=KDE4-programmaframewerk
-Name[pl]=Szablon programu dla KDE4
-Name[pt]=Plataforma de aplicações do KDE4
-Name[pt_BR]=Plataforma de aplicações do KDE4
-Name[ru]=Инструментарий для создания приложений KDE 4
-Name[sk]=KDE4 aplikačný framework
-Name[sr]=Радни оквир KDE4 програма
-Name[sr@Latn]=Radni okvir KDE4 programa
-Name[sv]=KDE 4-programramverk
-Name[zh_TW]=KDE4 應用程式框架
-Icon=kde4app.png
-Category=C++/KDE4
+
Comment=Generates a simple KDE4 application with one toplevel window, menus and toolbars.
-Comment[ca]=Genera una aplicació senzilla per al KDE4 amb una finestra principal, menús i barres d'eines.
-Comment[da]=Genererer et simpelt KDE4-program med et vindue på topniveau, menuer og værktøjslinjer.
-Comment[de]=Erstellt eine einfache KDE 4-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή του KDE4 με ένα ανώτερο παράθυρο, μενού, και γραμμές εργαλείων.
-Comment[es]=Genera una sencilla aplicación para KDE4 con una ventana principal, menús y barras de herramientas.
-Comment[et]=Lihtsa KDE4 rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega.
-Comment[hu]=Létrehoz egy egyszerű KDE4-alkalmazást egy főablakkal, menükkel és eszköztárakkal.
-Comment[it]=Genera una semplice applicazione KDE4 con una finestra toplevel, menu e barre degli strumenti.
-Comment[nds]=Stellt en eenfach KDE4-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op.
-Comment[nl]=Genereert een eenvoudig KDE4-programma met een topniveauvenster, menu's en werkbalken.
-Comment[pl]=Generuje prosty program dla KDE4 posiadający okno, menu i paski narzędzi.
-Comment[pt]=Gera uma aplicação para KDE4 simples, com uma janela de topo, menus e barras de ferramentas.
-Comment[pt_BR]=Gera uma aplicação para KDE4 simples, com uma janela de topo, menus e barras de ferramentas.
-Comment[ru]=Создание простого приложения KDE 4 с одним окном верхнего уровня, меню и панелями инструментов.
-Comment[sk]=Vygeneruje jednoduchú KDE4 aplikáciu s jedným oknom, menu a panelom nástrojov.
-Comment[sr]=Прави једноставан KDE4 програм са једним прозором највишег нивоа, менијима и тракама са алатом.
-Comment[sr@Latn]=Pravi jednostavan KDE4 program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom.
-Comment[sv]=Skapar ett enkelt KDE 4-program med ett toppnivåfönster, menyer och verktygsrader.
-Comment[zh_TW]=產生一個簡單的 KDE4 應用程式,內含頂層視窗、選單與工具列。
+
+Category=C++/KDE4
+
+Icon=kde4app.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/README
Archive=kde4app.tar.gz
@@ -71,25 +36,21 @@ Type=install
Source=%{src}/kapp4view.cpp
Dest=%{dest}/%{APPNAMELC}view.cpp
-
[FILE6]
Type=install
Source=%{src}/kapp4view.h
Dest=%{dest}/%{APPNAMELC}view.h
-
[FILE7]
Type=install
Source=%{src}/kde4appui.rc
Dest=%{dest}/%{APPNAMELC}ui.rc
-
[FILE8]
Type=install
Source=%{src}/kapp4view_base.ui
Dest=%{dest}/%{APPNAMELC}view_base.ui
-
[FILE9]
Type=install
Source=%{src}/kapp4.desktop
@@ -100,13 +61,11 @@ Type=install
Source=%{src}/kapp4.kcfg
Dest=%{dest}/%{APPNAMELC}.kcfg
-
[FILE11]
Type=install
Source=%{src}/prefs_base.ui
Dest=%{dest}/prefs_base.ui
-
[FILE12]
Type=install
Source=%{src}/settings.kcfgc
@@ -134,22 +93,3 @@ Dir=%{dest}/build
[MSG]
Type=message
Comment=A KDE4 Application was created at %{dest}
-Comment[ca]=S'ha creat una aplicació per al KDE4 a %{dest}
-Comment[da]=Et KDE4-program blev oprettet i %{dest}
-Comment[de]=Eine KDE 4-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή KDE4 δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para KDE4 ha sido creada en %{dest}
-Comment[et]=KDE4 rakendus loodi asukohta %{dest}
-Comment[hu]=Létrejött egy KDE4-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione KDE4 in %{dest}
-Comment[nds]=In %{dest} wöör en KDE4-Programm opstellt
-Comment[nl]=Een KDE4-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program dla KDE4 został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do KDE4 em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do KDE4 em %{dest}
-Comment[ru]=Приложение KDE 4 создано в %{dest}
-Comment[sk]=KDE4 aplikácia bola vytvorená v %{dest}
-Comment[sr]=KDE4 програм је направљен у %{dest}
-Comment[sr@Latn]=KDE4 program je napravljen u %{dest}
-Comment[sv]=Ett KDE 4-program skapades i %{dest}
-Comment[zh_TW]=一個 KDE4 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kdedcop/CMakeLists.txt b/languages/cpp/app_templates/kdedcop/CMakeLists.txt
index cca04f6a..bd541c45 100644
--- a/languages/cpp/app_templates/kdedcop/CMakeLists.txt
+++ b/languages/cpp/app_templates/kdedcop/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kdedcop.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kdedcop.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate b/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate
index 092491b8..5b0f584b 100644
--- a/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate
+++ b/languages/cpp/app_templates/kdedcop/kdedcop.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=Simple DCOP server
-Name[ca]=Simple servidor DCOP
-Name[da]=Simpel DCOP-server
-Name[de]=Einfacher DCOP-Server
-Name[el]=Απλός εξυπηρετητής DCOP
-Name[es]=Sencillo servidor DCOP
-Name[et]=Lihtne DCOP-server
-Name[eu]=DCOP zerbitzari sinple bat
-Name[fa]=کارساز سادۀ DCOP
-Name[fr]=Serveur DCOP simple
-Name[ga]=Freastalaí simplí DCOP
-Name[gl]=Servidor sinxelo DCOP
-Name[hu]=Egyszerű DCOP-kiszolgáló
-Name[it]=Semplice server DCOP
-Name[ja]=簡単な DCOP サーバ
-Name[nds]=Eenfach DCOP-Server
-Name[ne]=साधारण DCOP सर्भर
-Name[nl]=Eenvoudige DCOP-server
-Name[pl]=Prosty serwer DCOP
-Name[pt]=Servidor de DCOP simples
-Name[pt_BR]=Servidor de DCOP simples
-Name[ru]=Сервер DCOP
-Name[sk]=Jednoduchý DCOP server
-Name[sl]=Preprost strežnik DCOP
-Name[sr]=Једноставан DCOP сервер
-Name[sr@Latn]=Jednostavan DCOP server
-Name[sv]=Enkel DCOP-server
-Name[tr]=Basit DCOP Sunucusu
-Name[zh_CN]=简单的 DCOP 服务器
-Name[zh_TW]=簡單的 DCOP 伺服器
-Icon=kdedcop.png
-Category=C++/TDE
+
Comment=Generates a basic TDE DCOP server. This is an ideal starting point for a DCOP server that does not require a GUI interface.
-Comment[ca]=Genera un servidor bàsic DCOP per al TDE. Aquest és un idoni punt de partida per a un servidor DCOP que no requereixi d'una IGU.
-Comment[da]=Genererer en basal TDE DCOP-server. Dette er et ideelt startpunkt for en DCOP-server der ikke kræver en GUI-grænseflade.
-Comment[de]=Erstellt einen einfachen TDE-DCOP-Server. Dies ist ein idealer Ausgangspunkt für einen DCOP-Server, der keine Benutzeroberfläche erfordert.
-Comment[el]=Δημιουργεί ένα βασικό εξυπηρετητή TDE DCOP. Αυτό είναι ένα ιδανικό σημείο αρχής για έναν εξυπηρετητή DCOP ο οποίος δε χρειάζεται ένα γραφικό περιβάλλον.
-Comment[es]=Genera un servidor básico DCOP para TDE. Es un punto de comienzo ideal para un servidor DCOP que no requiera una interfaz gráfica.
-Comment[et]=Lihtsa TDE DCOP-serveri loomine. See on ideaalne algus DCOP-serverile, mis ei eelda graafilist kasutajaliidest.
-Comment[eu]=DCOP zerbitzari sinple bat sortzen du. Hau GUI interfazerik behar ez duen DCOP zerbitzari baterako hasierako puntu aparta da.
-Comment[fa]=یک کارساز پایۀ TDE DCOP تولید می‌کند. این یک نقطۀ شروع دلخواه برای یک کارساز DCOP است، که نیازی به یک واسط ونک ندارد.
-Comment[fr]=Génère un serveur DCOP TDE de base. C'est un bon point de départ pour un serveur DCOP qui ne requiert pas d'interface graphique.
-Comment[gl]=Xera un servidor básico DCOP para TDE. Este é un punto de comezo ideal para un servidor DCOP que non require unha interface GUI.
-Comment[hu]=Létrehoz egy egyszerű TDE DCOP-os kiszolgálót. Jó kiindulópont grafikus felület nélküli DCOP-kiszolgáló készítéséhez.
-Comment[it]=Genera un semplice server DCOP per TDE. È un punto di partenza ideale per un server DCOP che non richiede un'interfaccia GUI.
-Comment[ja]=基本的な TDE DCOP サーバを作成します。GUI を必要としない DCOP サーバの理想的な開始点です。
-Comment[nds]=Stellt en eenfach DCOP-Server op. Dat is en goot Anfang för en DCOP-Server ahn Böversiet.
-Comment[ne]=आधारभूत TDE DCOP सर्भर उत्पन्न गर्दछ । यो DCOP सर्भरका लागि उपयुक्त सुरुआत बिन्दु हो जसलाई जी यू आई इन्टरफेस आवश्यक पर्दैन ।
-Comment[nl]=Genereert een basis TDE DCOP-server. Dit is een ideaal startpunt voor een DCOP-server die geen GUI-interface vereist.
-Comment[pl]=Generuje prosty serwer TDE DCOP. Dobry punkt startu dla serwera DCOP, który nie potrzebuje interfejsu graficznego.
-Comment[pt]=Gera um servidor básico de DCOP para o TDE. Este é um ponto de partida ideal para um servidor de DCOP que não necessite de uma interface gráfica.
-Comment[pt_BR]=Gera um servidor básico de DCOP para o TDE. Este é um ponto de partida ideal para um servidor de DCOP que não necessite de uma interface gráfica.
-Comment[ru]=Создание простого сервера DCOP. Идеальная стартовая точка для разработки сервера DCOP без графического интерфейса.
-Comment[sk]=Vygeneruje základný TDE DCOP server. Toto je ideálny štartovací bod pre DCOP server, ktorý nepotrebuje GUI rozhranie.
-Comment[sl]=Ustvari osnovni strežnik DCOP za TDE. To je idealno začetno mesto za strežnik DCOP, ki ne potrebuje grafičnega vmesnika.
-Comment[sr]=Прави основан TDE DCOP сервер. Ово је идеална почетна тачка за DCOP сервер који не захтева GUI.
-Comment[sr@Latn]=Pravi osnovan TDE DCOP server. Ovo je idealna početna tačka za DCOP server koji ne zahteva GUI.
-Comment[sv]=Skapar en grundläggande TDE DCOP-server. Detta är en idealisk utgångspunkt för en DCOP-server som inte kräver ett grafiskt användargränssnitt.
-Comment[tr]=Basit bir TDE DCOP sunucusu yaratır. Bu grafik arayüz gerektirmeyen bir DCOP sunucusuna başlamak için uygun bir noktadır.
-Comment[zh_CN]=生成简单的 TDE DCOP 服务器。这是不需要图形界面的 DCOP 服务器的良好开端。
-Comment[zh_TW]=產生一個基本的 TDE DCOP 伺服器。這個是開發一個不需使用者介面的 DCOP 伺服器的一個好起點。
+
+Category=C++/TDE
+
+Icon=kdedcop.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/main.cpp
Archive=kdedcop.tar.gz
@@ -191,32 +137,3 @@ Dest=%{dest}/src/main.cpp
[MSG]
Type=message
Comment=A simple DCOP server was created in %{dest}
-Comment[ca]=Un simple servidor DCOP ha estat creat en %{dest}
-Comment[da]=En simpel DCOP-server blev oprettet i %{dest}
-Comment[de]=Ein einfacher DCOP-Server wurde in %{dest} erstellt.
-Comment[el]=Ένας απλός εξυπηρετητής DCOP δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo servidor DCOP ha sido creado en %{dest}
-Comment[et]=Lihtne DCOP-server loodi asukohta %{dest}
-Comment[eu]=DCOP zerbitzari sinple bat sortu da hemen: %{dest}
-Comment[fa]=یک کارساز سادۀ DCOP در %{dest} ایجاد شد
-Comment[fr]=Un serveur DCOP simple a été créé dans %{dest}
-Comment[ga]=Cruthaíodh freastalaí simplí DCOP i %{dest}
-Comment[gl]=Creouse un servidor DCOP sinxelo en %{dest}
-Comment[hu]=Létrejött egy egyszerű DCOP-kiszolgáló itt: %{dest}
-Comment[it]=È stato creato un semplice server DCOP in %{dest}
-Comment[ja]=簡単な DCOP サーバを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach DCOP-Server opstellt
-Comment[ne]=साधारण DCOP सर्भर %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudige DCOP-server is aangemaakt in %{dest}
-Comment[pl]=Prosty serwer DCOP został utworzony w %{dest}
-Comment[pt]=Foi criado um servidor de DCOP simples em %{dest}
-Comment[pt_BR]=Foi criado um servidor de DCOP simples em %{dest}
-Comment[ru]=Простой сервер DCOP создан в %{dest}
-Comment[sk]=Jednoduchý DCOP server bol vytvorený v %{dest}
-Comment[sl]=Preprost strežnik DCOP je bil ustvarjen v %{dest}
-Comment[sr]=Једноставан DCOP сервер направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan DCOP server napravljen je u %{dest}
-Comment[sv]=En enkel DCOP-server skapades i %{dest}
-Comment[tr]=Basit bir DCOP sunucusu %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了简单的 DCOP 服务器
-Comment[zh_TW]=一個簡單的 DCOP 伺服器已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kdevlang/CMakeLists.txt b/languages/cpp/app_templates/kdevlang/CMakeLists.txt
index 0f3fc956..aa29b530 100644
--- a/languages/cpp/app_templates/kdevlang/CMakeLists.txt
+++ b/languages/cpp/app_templates/kdevlang/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( kdevlang.tar.gz ALL
- COMMAND ${TAR} zcf kdevlang.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops kdevlang.desktop )
+set( _tarball_files
src-Makefile.am kdevlang_part.cpp kdevlang_part.h
- kdevlang.rc kdevlang.desktop app.kdevelop
+ kdevlang.rc app.kdevelop
kdevlang-configure.in.in README.dox
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kdevlang.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kdevlang.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kdevlang.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kdevlang/kdevlang.desktop b/languages/cpp/app_templates/kdevlang/kdevlang.desktop
index 3b328bfa..925f9081 100644
--- a/languages/cpp/app_templates/kdevlang/kdevlang.desktop
+++ b/languages/cpp/app_templates/kdevlang/kdevlang.desktop
@@ -1,12 +1,10 @@
[Desktop Entry]
+Name=KDev%{APPNAME}
+
+Comment=%{APPNAME}
+
Type=Service
Exec=blubb
-Comment=%{APPNAME}
-Comment[pt]=%{APPNAME$}
-Name=KDev%{APPNAME}
-Name[nds]=KDev%{ProgNaam}
-Name[sv]=TDevelop %{APPNAME}
-Name[ta]=கெடெவ்%{APPNAME}
Icon=tdevelop
X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDevelop-Language=ChangeMe
diff --git a/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate b/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate
index 8e493769..074a1121 100644
--- a/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate
+++ b/languages/cpp/app_templates/kdevlang/kdevlang.kdevtemplate
@@ -1,63 +1,11 @@
# TDE Config File
[General]
Name=TDevelop Language Support Plugin (Standalone build)
-Name[ca]=Connector per al suport de llenguatge a TDevelop (de construcció aïllada)
-Name[da]=TDevelop plugin for sprogstøttet (alenestående bygning)
-Name[de]=TDevelop-Modul für Sprachunterstützung (Unabhängige Erstellung)
-Name[el]=Πρόσθετο υποστήριξης γλώσσας του TDevelop (αυτόνομη κατασκευή)
-Name[es]=Complemento de implementación de lenguaje para TDevelop (construcción independiente)
-Name[et]=TDevelopi keeletoetuse plugin (autonoomne)
-Name[eu]=TDevelop-en lengoaien euskarrien interfazea (eraikuntza autonomoak)
-Name[fa]=وصلۀ پشتیبانی زبان TDevelop )ساخت خوداتکا(
-Name[fr]=Module externe de prise en charge de langage de TDevelop (construction autonome)
-Name[ga]=Breiseán Tacaíochta Teanga le haghaidh TDevelop (Tógáil Shaorsheasaimh)
-Name[gl]=Extensión de soporte de linguaxes para TDevelop (compilación independente)
-Name[hu]=TDevelop nyelvtámogató modul (önálló)
-Name[it]=Plugin di supporto per linguaggio di TDevelop (compilazione indipendente)
-Name[ja]=TDevelop 言語サポートプラグイン (スタンダローンビルド)
-Name[nds]=TDevelop-Moduul för Spraakünnerstütten (Enkelprogramm)
-Name[ne]=केडीई विकास भाषा समर्थन प्लगइन (स्ट्यान्डअलोन निर्माण)
-Name[nl]=TDEvelop Taalondersteuning Plugin (Standalone build)
-Name[pl]=Wtyczka TDevelopa do obsługi języka (budowana oddzielnie)
-Name[pt]='Plugin' de Suporte a Linguagens do TDevelop (compilação autónoma)
-Name[pt_BR]='Plugin' de Suporte a Linguagens do TDevelop (compilação autónoma)
-Name[ru]=Интерфейс языковой поддержки для TDevelop (внешний)
-Name[sk]=TDevelop modul pre jazykovú podporu (samostatný build)
-Name[sl]=Vstavek jezikovne podpore za TDevelop (samostojna izgradnja)
-Name[sr]=TDevelop-ов интерфејс за језичку подршку (самостална градња)
-Name[sr@Latn]=TDevelop-ov interfejs za jezičku podršku (samostalna gradnja)
-Name[sv]=TDevelop-insticksprogram för språkstöd (att bygga fristående)
-Name[tr]=TDevelop Dil Desteği Eklentisi (Kendi başına çalışabilen kurulum)
-Name[zh_CN]=TDevelop 语言支持插件(独立编译)
-Name[zh_TW]=TDevelop 語言支援外掛程式(單獨建立)
-Category=C++/TDevelop/
+
Comment=This generates a language support plugin for TDevelop, to be built outside of the TDevelop source tree.
-Comment[ca]=Genera un connector per al suport de llenguatge a TDevelop, per a que es construeixi fora de l'arbre de fonts de TDevelop.
-Comment[da]=Dette genererer en sprogstøtte-plugin for TDevelop, der skal bygges udenfor TDevelop's kildetræ.
-Comment[de]=Hiermit wird ein Sprachunterstützungsmodul für TDevelop generiert, das außerhalb des Quelltextbaumes von TDevelop erstellt wird.
-Comment[el]=Αυτό δημιουργεί ένα πρόσθετο υποστήριξης γλώσσας για το TDevelop, για την κατασκευή του έξω από το δέντρο πηγαίου κώδικα του TDevelop.
-Comment[es]=Genera un complemento de implementación de lenguaje para TDevelop, para ser construido fuera del árbol de código fuente de TDevelop.
-Comment[et]=TDevelopi keeletoetuse plugina loomine, mida saab ehitada väljaspool TDevelopi lähtekoodipuud.
-Comment[eu]=Honek TDevelop-en lengoai-euskarrirako plugin bat sortzen du, TDevelop-en iturburu zuhaitzetik at eraikitzeko.
-Comment[fa]=یک وصلۀ پشتیبان برای TDevelop تولید می‌کند، تا در بیرون درخت منبع TDevelop ساخته شود.
-Comment[fr]=Génère un module externe de prise en charge de langage pour TDevelop, à construire en dehors de l'arborescence des sources de TDevelop.
-Comment[gl]=Isto xera unha extensión de soporte de linguaxes para TDevelop que se compilará fóra da árbore de código de TDevelop.
-Comment[hu]=Létrehoz egy nyelvtámogató modult a TDevelophoz, mely a TDevelopos forráskönyvtáron kívül fordítható le.
-Comment[it]=Genera un plugin di supporto per linguaggio per TDevelop, deve essere compilato fuori dell'albero sorgente di TDevelop.
-Comment[nds]=Dit stellt en Spraakünnerstütten-Moduul för TDevelop op, dat buten den TDevelop-Bornboom kompileert warrt.
-Comment[ne]=यसले केडीई विकासका लागि केडीई विकास स्रोत ट्रीको बाहिर निर्माण गर्न, भाषा समर्थन प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Dit genereert een taalondersteuningsplugin voor TDEvelop, welke buiten de TDevelop sourcetree wordt gebouwd.
-Comment[pl]=Generuje wtyczkę do obsługi języka w TDevelopie. Wtyczka jest budowana poza drzewem źródłowym TDevelopa.
-Comment[pt]=Isto gera um 'plugin' de suporte de linguagens para o TDevelop, que possa ser compilado fora da árvore de código do TDevelop.
-Comment[pt_BR]=Isto gera um 'plugin' de suporte de linguagens para o TDevelop, que possa ser compilado fora da árvore de código do TDevelop.
-Comment[ru]=Создание интерфейса языковой поддержки для TDevelop со сборкой вне исходного кода TDevelop.
-Comment[sk]=Vygeneruje modul pre jazykovú podporu pre TDevelop, tak aby ho bolo možné kompilovať mimo zdrojového stromu TDevelop.
-Comment[sr]=Ово прави прикључак за језичку подршку за TDevelop, који се гради ван TDevelop-овог изворног стабла.
-Comment[sr@Latn]=Ovo pravi priključak za jezičku podršku za TDevelop, koji se gradi van TDevelop-ovog izvornog stabla.
-Comment[sv]=Detta skapar ett TDevelop-insticksprogram för språkstöd, att bygga utanför TDevelops källkodsträd.
-Comment[tr]=Bu TDevelop için, TDevelop kaynak ağacının dışında olacak, bir dil desteği eklentisi yaratır.
-Comment[zh_CN]=这将生成 TDevelop 的语言支持插件,可以在 TDevelop 源代码树之外编译。
-Comment[zh_TW]=產生一個 TDevelop 語言支援外掛程式,建立在 TDevelop 程式源碼樹之外。
+
+Category=C++/TDevelop/
+
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp
Archive=kdevlang.tar.gz
@@ -129,29 +77,3 @@ Dest=%{dest}/src/README.dox
[MSG]
Type=message
Comment=A language plugin for TDevelop for standalone build was created in %{dest}
-Comment[ca]=Un connector per a llenguatge a TDevelop i de construcció aïllada ha estat creat en %{dest}
-Comment[da]=Et sprog-plugin for TDevelop for alenestående bygning blev oprettet i %{dest}
-Comment[de]=Ein Sprachunterstützungsmodul für TDevelop (unabhängige Erstellung) wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο γλώσσας για το TDevelop για αυτόνομη κατασκευή δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento de lenguaje para TDevelop de construcción independiente ha sido creado en %{dest}
-Comment[et]=TDevelopi autonoomne keeleplugin loodi asukohta %{dest}
-Comment[eu]=TDevelop-en hizkuntza plugin autonomo bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ زبان برای TDevelop جهت ساخت خوداتکا در %{dest} ایجاد شد
-Comment[fr]=Un module externe de langage pour TDevelop à construire de façon autonome a été créé dans %{dest}
-Comment[gl]=Creouse unha extensión de linguaxe para TDevelop a compilar de forma independente en %{dest}
-Comment[hu]=Létrejött egy TDevelopos nyelvtámogató modul (önálló lefordításra) itt: %{dest}
-Comment[it]=È stato creato un plugin di linguaggio per TDevelop per compilazione indipendente %{dest}
-Comment[nds]=In %{dest} wöör en Spraakünnerstütten-Moduul för TDevelop (Enkelprogramm) opstellt
-Comment[ne]=स्ट्यान्डअलोन निर्माण गर्न केडीई विकासका लागि भाषा प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een taalplugin voor TDevelop voor standalone build is aangemaakt in %{dest}
-Comment[pl]=Wtyczka języka dla TDevelopa do budowy oddzielnie została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' de linguagens de compilação autónoma para o TDevelop em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' de linguagens de compilação autónoma para o TDevelop em %{dest}
-Comment[ru]=Внешний интерфейс языковой поддержки для TDevelop создан в %{dest}
-Comment[sk]=Modul pre jazykovú podporu pre TDevelop bol vutvorený v %{dest}
-Comment[sr]=Језички прикључак за TDevelop за самосталну градњу направљен је у %{dest}
-Comment[sr@Latn]=Jezički priključak za TDevelop za samostalnu gradnju napravljen je u %{dest}
-Comment[sv]=Ett TDevelop-insticksprogram för språkstöd att bygga fristående skapades i %{dest}
-Comment[tr]=Kendi başına çalışabilen bir TDevelop dil eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个独立编译的 TDevelop 语言插件
-Comment[zh_TW]=一個單獨建立的 TDevelop 語言外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kdevpart/CMakeLists.txt b/languages/cpp/app_templates/kdevpart/CMakeLists.txt
index f581828c..9a1f0cc2 100644
--- a/languages/cpp/app_templates/kdevpart/CMakeLists.txt
+++ b/languages/cpp/app_templates/kdevpart/CMakeLists.txt
@@ -9,14 +9,33 @@
#
#################################################
-add_custom_target( kdevpart.tar.gz ALL
- COMMAND ${TAR} zcf kdevpart.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops kdevpart.desktop )
+set( _tarball_files
src-Makefile.am kdevpart_part.cpp kdevpart_part.h
kdevpart_widget.h kdevpart_widget.cpp kdevpart_part.rc
- kdevpart.desktop app.kdevelop README.dox
+ app.kdevelop README.dox
globalconfigbase.ui globalconfig.h globalconfig.cpp
projectconfigbase.ui projectconfig.h projectconfig.cpp
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kdevpart.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -24,6 +43,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kdevpart.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kdevpart.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kdevpart/kdevpart.desktop b/languages/cpp/app_templates/kdevpart/kdevpart.desktop
index f8978270..38fb700b 100644
--- a/languages/cpp/app_templates/kdevpart/kdevpart.desktop
+++ b/languages/cpp/app_templates/kdevpart/kdevpart.desktop
@@ -1,72 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
Name=KDev%{APPNAME}
-Name[nds]=KDev%{ProgNaam}
-Name[sv]=TDevelop %{APPNAME}
-Name[ta]=கெடெவ்%{APPNAME}
+
GenericName=%{APPNAME} Plugin
-GenericName[br]=Lugent %{APPNAME}
-GenericName[ca]=Connector per a %{APPNAME}
-GenericName[da]=%{APPNAME} plugin
-GenericName[de]=%{APPNAME}-Modul
-GenericName[el]=Πρόσθετο %{APPNAME}
-GenericName[es]=Complemento %{APPNAME}
-GenericName[et]=%{APPNAME} plugin
-GenericName[eu]=%{APPNAME} plugina
-GenericName[fa]=وصلۀ %{APPNAME}
-GenericName[fr]=Module externe pour %{APPNAME}
-GenericName[ga]=Breiseán %{APPNAME}
-GenericName[gl]=Extensión %{APPNAME}
-GenericName[hu]=%{APPNAME}-bővítőmodul
-GenericName[it]=Plugin %{APPNAME}
-GenericName[ja]=%{APPNAME} プラグイン
-GenericName[nds]=%{APPNAME}-Moduul
-GenericName[ne]=%{APPNAME} प्लगइन
-GenericName[nl]=%{APPNAME}-plugin
-GenericName[pl]=Wtyczka %{APPNAME}
-GenericName[pt]='Plugin' %{APPNAME}
-GenericName[pt_BR]=Plug-in do %{APPNAME}
-GenericName[ru]=Модуль %{APPNAME}
-GenericName[sk]=%{APPNAME} modul
-GenericName[sl]=Vstavek za %{APPNAME}
-GenericName[sr]=%{APPNAME} прикључак
-GenericName[sr@Latn]=%{APPNAME} priključak
-GenericName[sv]=%{APPNAME} insticksprogram
-GenericName[tr]=%{APPNAME} Eklentisi
-GenericName[zh_CN]=%{APPNAME} 插件
-GenericName[zh_TW]=%{APPNAME} 外掛程式
+
Comment=%{APPNAME} Description
-Comment[br]=Deskrivadur %{APPNAME}
-Comment[ca]=Descripció per a %{APPNAME}
-Comment[da]=%{APPNAME} beskrivelse
-Comment[de]=%{APPNAME} Beschreibung
-Comment[el]=Περιγραφή %{APPNAME}
-Comment[es]=Descripción de %{APPNAME}
-Comment[et]=%{APPNAME} kirjeldus
-Comment[eu]=%{APPNAME} deskribapena
-Comment[fa]=توصیف %{APPNAME}
-Comment[fr]=Description pour %{APPNAME}
-Comment[ga]=Cur Síos %{APPNAME}
-Comment[gl]=Descripción de %{APPNAME}
-Comment[hu]=%{APPNAME} leírása
-Comment[it]=Descrizione %{APPNAME}
-Comment[ja]=%{APPNAME} 概説
-Comment[nds]=%{APPNAME}-Beschrieven
-Comment[ne]=%{APPNAME} वर्णन
-Comment[nl]=%{APPNAME} omschrijving
-Comment[pl]=Opis %{APPNAME}
-Comment[pt]=Descrição de %{APPNAME$}
-Comment[pt_BR]=Descrição do %{APPNAME}
-Comment[ru]=Описание %{APPNAME}
-Comment[sk]=%{APPNAME} popis
-Comment[sl]=Opis za %{APPNAME}
-Comment[sr]=Опис за %{APPNAME}
-Comment[sr@Latn]=Opis za %{APPNAME}
-Comment[sv]=%{APPNAME} beskrivning
-Comment[tr]=%{APPNAME} Tanımı
-Comment[zh_CN]=%{APPNAME} 描述
-Comment[zh_TW]=%{APPNAME} 描述
+
+Type=Service
+Exec=blubb
Icon=tdevelop
X-TDE-ServiceTypes=TDevelop/Plugin
diff --git a/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate b/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate
index 75a13528..a7d04396 100644
--- a/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate
+++ b/languages/cpp/app_templates/kdevpart/kdevpart.kdevtemplate
@@ -1,61 +1,11 @@
# TDE Config File
[General]
Name=TDevelop Plugin (TDevelop source tree build)
-Name[ca]=Connector per a TDevelop (de construcció a l'arbre de fonts de TDevelop)
-Name[da]=TDevelop Plugin (TDevelop kildetræ bygning)
-Name[de]=TDevelop-Modul (Erstellung im TDevelop-Quelltextbaum)
-Name[el]=Πρόσθετο TDevelop (κατασκευή με το δέντρο πηγαίου κώδικα του TDevelop)
-Name[es]=Complemento para TDevelop (construcción en árbol de código fuente de TDevelop)
-Name[et]=TDevelopi plugin (Kdevelopi lähtekoodipuus)
-Name[eu]=TDevelop plugina (TDevelop-en iturburu zuhaitzean erakitzeko)
-Name[fa]=وصلۀ TDevelop )ساخت درخت منبع TDevelop(
-Name[fr]=Module externe de TDevelop (construction dans l'arborescence des sources de TDevelop)
-Name[gl]=Extensión para TDevelop (compilación na árbore de código de TDevelop)
-Name[hu]=TDevelop-bővítőmodul (TDevelopos forráskönyvtáron belül)
-Name[it]=Plugin di TDevelop (compila l'albero sorgente di TDevelop)
-Name[ja]=TDevelop プラグイン (TDevelop ソースツリービルド)
-Name[nds]=TDevelop-Moduul (TDevelop-Bornboomprogramm)
-Name[ne]=केडीई विकास प्लगइन (केडीई विकास स्रोत ट्री निर्माण)
-Name[nl]=TDevelop-plugin (TDevelop source tree build)
-Name[pl]=Wtyczka TDevelopa (budowa w drzewie źródłowym TDevelopa)
-Name[pt]='Plugin' do TDevelop (compilação na árvore de código do TDevelop)
-Name[pt_BR]='Plugin' do TDevelop (compilação na árvore de código do TDevelop)
-Name[ru]=Модуль TDevelop (в исходном коде TDevelop)
-Name[sk]=TDevelop modul (TDevelop zdrojový strom build)
-Name[sr]=Прикључак за TDevelop (градња у изворном стаблу TDevelop-а)
-Name[sr@Latn]=Priključak za TDevelop (gradnja u izvornom stablu TDevelop-a)
-Name[sv]=TDevelop-insticksprogram (att bygga i TDevelops källkodsträd)
-Name[tr]=TDevelop Eklentisi (TDevelop kaynak ağacı kurulumu)
-Name[zh_CN]=TDevelop 插件(TDevelop 源代码树编译)
-Name[zh_TW]=TDevelop 外掛程式(TDevelop 程式源碼樹內建立)
-Category=C++/TDevelop/
+
Comment=This generates a plugin for TDevelop, for building within the TDevelop source tree
-Comment[ca]=Genera un connector per a TDevelop, per a que es construeixi en l'arbre de fonts de TDevelop
-Comment[da]=Dette genererer et plugin for TDevelop, til at bygges indenfor TDevelop's kildetræ
-Comment[de]=Hiermit wird ein Modul für TDevelop erstellt, dessen Erstellung innerhalb des Quelltextbaumes von TDevelop erfolgt.
-Comment[el]=Αυτό δημιουργεί ένα πρόσθετο για το TDevelop, για κατασκευή του μέσα στο δέντρο πηγαίου κώδικα του TDevelop
-Comment[es]=Genera un complemento para TDevelop, para ser construido en el árbol de código fuente de TDevelop
-Comment[et]=TDevelopi plugina loomine, mis ehitatakse TDevelopi lähtekoodipuus.
-Comment[eu]=Honek TDevelop-erako plugin bat sortzen du, TDevelop-en iturburu-zuhaitzean eraikitzeko
-Comment[fa]=وصله‌ای برای TDevelop، برای ساختن در درخت منبع TDevelop تولید می‌کند
-Comment[fr]=Génère un module externe pour TDevelop, à construire dans l'arborescence des sources de TDevelop
-Comment[gl]=Isto xera unha extensión para TDevelop que se compilará dentro da árbore de código de TDevelop
-Comment[hu]=Létrehoz egy TDevelop-bővítőmodult, mely a TDevelopos forráskönyvtáron belül fordítható le
-Comment[it]=Genera un plugin per TDevelop, per compilarlo assieme all'albero sorgente di TDevelop
-Comment[nds]=Dit stellt en TDevelop-Moduul för't Kompileren binnen den TDevelop-Bornboom op
-Comment[ne]=यसले केडीई विकास स्रोत ट्री भित्र निर्माण गर्न, केडीई विकासका लागि प्लगइन उत्पन्न गर्दछ
-Comment[nl]=Dit genereert een plugin voor TDevelop, om te bouwen binnen de TDevelop sourcetree
-Comment[pl]=Generuje wtyczkę do TDevelopa, która jest budowana w jego drzewie źródłowym
-Comment[pt]=Isto gera um 'plugin' para o TDevelop, para uma compilação dentro da árvore de código do TDevelop
-Comment[pt_BR]=Isto gera um 'plugin' para o TDevelop, para uma compilação dentro da árvore de código do TDevelop
-Comment[ru]=Создание модуля TDevelop в исходном коде TDevelop
-Comment[sk]=Vygeneruje modul pre TDevelop, ktorý sa bude kompilovať v rámci TDevelop zdrojového stromu
-Comment[sr]=Ово прави прикључак за TDevelop, за градњу у оквиру TDevelop-овог изворног стабла
-Comment[sr@Latn]=Ovo pravi priključak za TDevelop, za gradnju u okviru TDevelop-ovog izvornog stabla
-Comment[sv]=Det här skapar ett insticksprogram för TDevelop, att byggas inne i TDevelops källkodsträd.
-Comment[tr]=Bu TDevelop için, TDevelop kaynak ağacınında olacak, bir eklenti yaratır.
-Comment[zh_CN]=这将生成 TDevelop 的插件,该插件需要与 TDevelop 源代码树一起编译
-Comment[zh_TW]=產生一個 TDevelop 外掛程式,建立於 TDevelop 程式源碼樹內。
+
+Category=C++/TDevelop/
+
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}part.cpp
Archive=kdevpart.tar.gz
@@ -65,33 +15,6 @@ Type = value
ValueType=QString
Value= SCOPE
Comment= The scope of a plugin (Global, Project, Core)
-Comment[ca]= L'àmbit d'un connector (Global, Project, Core)
-Comment[da]= Et plugins omfang (Globalt, Projekt, Kerne)
-Comment[de]= Gültigkeitsbereich eines Moduls (Global, Projekt, Kern)
-Comment[el]= Η εμβέλεια ενός πρόσθετου (Καθολική, Έργο, Πυρήνας)
-Comment[es]=El alcance de un complemento (global, proyecto, núcleo)
-Comment[et]=Plugina skoop (globaalne, projekt, tuum)
-Comment[eu]= Pluginaren barrutia (Globala, Projektua, Nukleoa)
-Comment[fa]=دامنۀ یک وصله )سراسری، پروژه، هسته(
-Comment[fr]= La portée d'un module externe (globale, projet, core)
-Comment[ga]= Scóip an bhreiseáin (Comhchoiteann, Tionscadal, Ceartlár)
-Comment[gl]=Ámbito da extensión (Global, Proxecto, Núcleo)
-Comment[hu]=A modul hatóköre (globális, projektszintű, alap)
-Comment[it]=Il contesto di un plugin (Globale, Progetto, Core)
-Comment[nds]= Dat Rebeet vun en Moduul (Globaal, Projekt, Karn)
-Comment[ne]= प्लगइनको क्षेत्र (विश्वव्यापी, परियोजना, कोर)
-Comment[nl]=Het bereik van een plugin (globaal, project, core)
-Comment[pl]=Przynależność wtyczki (globalna, projekt, część główna)
-Comment[pt]=O âmbito de um 'plugin' (Global, Projecto, Núcleo)
-Comment[pt_BR]=O âmbito de um 'plugin' (Global, Projecto, Núcleo)
-Comment[ru]=Тип модуля (Global, Project, Core)
-Comment[sk]=Rozsah module (globálny, projektový, jadrový)
-Comment[sr]=Опсег прикључка (глобални, пројекат, језгро)
-Comment[sr@Latn]=Opseg priključka (globalni, projekat, jezgro)
-Comment[sv]=Insticksprogrammets omfattning (Global, Projekt, Kärna)
-Comment[tr]=Bir eklentinin alanı (Genel, Proje, İç)
-Comment[zh_CN]=插件的范围(全局、工程、核心)
-Comment[zh_TW]=外掛程式的範圍(全域、專案、核心)
Default= Global
[PROPS]
@@ -99,34 +22,6 @@ Type = value
ValueType=QString
Value= PROPS
Comment= The list of supported TDevelop properties
-Comment[ca]= La llista de propietats suportades del TDevelop
-Comment[da]= Listen af understøttede TDevelop-egenskaber
-Comment[de]= Die Liste der unterstützten TDevelop-Eigenschaften
-Comment[el]= Η λίστα των υποστηριζόμενων ιδιοτήτων του TDevelop
-Comment[es]=La lista de propiedades de TDevelop soportadas
-Comment[et]= TDevelopi toetatud omaduste nimekiri
-Comment[eu]= Onartzen diren TDevelop-en propietateen zerrenda
-Comment[fa]=فهرست ویژگیهای پشتیبانی‌شدۀ TDevelop
-Comment[fr]= La liste des propriétés de TDevelop prises en charge
-Comment[ga]= Liosta d'airíonna TDevelop a dtacaítear leo
-Comment[gl]=Lista das propiedades de TDevelop soportadas
-Comment[hu]=A támogatott TDevelop-tulajdonságok
-Comment[it]=Lista delle proprietà supportate da TDevelop
-Comment[nds]= De List mit ünnerstütt TDevelop-Egenschappen
-Comment[ne]= केडीई विकास समर्थन गर्ने गुणको सूची
-Comment[nl]=De lijst met ondersteunde TDevelop-properties
-Comment[pl]= Lista obsługiwanych właściwości TDevelopa
-Comment[pt]= A lista de propriedades do TDevelop suportadas
-Comment[pt_BR]= A lista de propriedades do TDevelop suportadas
-Comment[ru]=Список поддерживаемых типов модулей для TDevelop
-Comment[sk]=Zoznam podporovaných vlastností TDevelop
-Comment[sl]=Seznam podprtih lastnosti TDevelop
-Comment[sr]=Листа подржаних TDevelop-ових својстава
-Comment[sr@Latn]=Lista podržanih TDevelop-ovih svojstava
-Comment[sv]=Listan med egenskaper i TDevelop som stöds
-Comment[tr]=Desteklenen TDevelop özellikleri
-Comment[zh_CN]=列出支持的 TDevelop 属性
-Comment[zh_TW]=支援的 TDevelop 屬性列表
Default=
[FILE1]
@@ -211,32 +106,3 @@ Dest=%{dest}/README.dox
[MSG]
Type=message
Comment=A TDevelop plugin was created in %{dest}
-Comment[ca]=Un connector per a TDevelop ha estat creat en %{dest}
-Comment[da]=Et TDevelop plugin blev oprettet i %{dest}
-Comment[de]=Ein TDevelop-Modul wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο του TDevelop δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para TDevelop ha sido creado en %{dest}
-Comment[et]=TDevelopi plugin loodi asukohta %{dest}
-Comment[eu]=TDevelop plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ TDevelop در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour TDevelop a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán TDevelop i %{dest}
-Comment[gl]=Creouse unha extensión para TDevelop en %{dest}
-Comment[hu]=Létrejött egy TDevelop-bővítőmodul itt: %{dest}
-Comment[it]=È stato creato un plugin per TDevelop in %{dest}
-Comment[ja]=TDevelop プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDevelop-Moduul opstellt
-Comment[ne]=केडीई विकास प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Er is een TDevelop-plugin aangemaakt in %{dest}
-Comment[pl]=Wtyczka do TDevelopa została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' do TDevelop em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' do TDevelop em %{dest}
-Comment[ru]=Модуль TDevelop создан в %{dest}
-Comment[sk]=TDevelop modul bol vytvorený v %{dest}
-Comment[sl]=Vstavek za TDevelop je bil ustvarjen v %{dest}
-Comment[sr]=Прикључак за TDevelop направљен је у %{dest}
-Comment[sr@Latn]=Priključak za TDevelop napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för TDevelop skapades i %{dest}
-Comment[tr]=Bir TDevelop eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了 TDevelop 插件
-Comment[zh_TW]=一個 TDevelop 外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kdevpart2/CMakeLists.txt b/languages/cpp/app_templates/kdevpart2/CMakeLists.txt
index a29ac0d3..e0a9c4ea 100644
--- a/languages/cpp/app_templates/kdevpart2/CMakeLists.txt
+++ b/languages/cpp/app_templates/kdevpart2/CMakeLists.txt
@@ -9,15 +9,34 @@
#
#################################################
-add_custom_target( kdevpart2.tar.gz ALL
- COMMAND ${TAR} zcf kdevpart2.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops kdevpart.desktop )
+set( _tarball_files
src-Makefile.am kdevpart_part.cpp kdevpart_part.h
kdevpart_widget.h kdevpart_widget.cpp kdevpart_part.rc
- kdevpart.desktop app.kdevelop kdevpart-configure.in.in
+ app.kdevelop kdevpart-configure.in.in
README.dox subdirs globalconfigbase.ui globalconfig.h
globalconfig.cpp projectconfigbase.ui projectconfig.h
projectconfig.cpp
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kdevpart2.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -25,6 +44,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kdevpart2.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kdevpart2.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart.desktop b/languages/cpp/app_templates/kdevpart2/kdevpart.desktop
index f8978270..38fb700b 100644
--- a/languages/cpp/app_templates/kdevpart2/kdevpart.desktop
+++ b/languages/cpp/app_templates/kdevpart2/kdevpart.desktop
@@ -1,72 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
Name=KDev%{APPNAME}
-Name[nds]=KDev%{ProgNaam}
-Name[sv]=TDevelop %{APPNAME}
-Name[ta]=கெடெவ்%{APPNAME}
+
GenericName=%{APPNAME} Plugin
-GenericName[br]=Lugent %{APPNAME}
-GenericName[ca]=Connector per a %{APPNAME}
-GenericName[da]=%{APPNAME} plugin
-GenericName[de]=%{APPNAME}-Modul
-GenericName[el]=Πρόσθετο %{APPNAME}
-GenericName[es]=Complemento %{APPNAME}
-GenericName[et]=%{APPNAME} plugin
-GenericName[eu]=%{APPNAME} plugina
-GenericName[fa]=وصلۀ %{APPNAME}
-GenericName[fr]=Module externe pour %{APPNAME}
-GenericName[ga]=Breiseán %{APPNAME}
-GenericName[gl]=Extensión %{APPNAME}
-GenericName[hu]=%{APPNAME}-bővítőmodul
-GenericName[it]=Plugin %{APPNAME}
-GenericName[ja]=%{APPNAME} プラグイン
-GenericName[nds]=%{APPNAME}-Moduul
-GenericName[ne]=%{APPNAME} प्लगइन
-GenericName[nl]=%{APPNAME}-plugin
-GenericName[pl]=Wtyczka %{APPNAME}
-GenericName[pt]='Plugin' %{APPNAME}
-GenericName[pt_BR]=Plug-in do %{APPNAME}
-GenericName[ru]=Модуль %{APPNAME}
-GenericName[sk]=%{APPNAME} modul
-GenericName[sl]=Vstavek za %{APPNAME}
-GenericName[sr]=%{APPNAME} прикључак
-GenericName[sr@Latn]=%{APPNAME} priključak
-GenericName[sv]=%{APPNAME} insticksprogram
-GenericName[tr]=%{APPNAME} Eklentisi
-GenericName[zh_CN]=%{APPNAME} 插件
-GenericName[zh_TW]=%{APPNAME} 外掛程式
+
Comment=%{APPNAME} Description
-Comment[br]=Deskrivadur %{APPNAME}
-Comment[ca]=Descripció per a %{APPNAME}
-Comment[da]=%{APPNAME} beskrivelse
-Comment[de]=%{APPNAME} Beschreibung
-Comment[el]=Περιγραφή %{APPNAME}
-Comment[es]=Descripción de %{APPNAME}
-Comment[et]=%{APPNAME} kirjeldus
-Comment[eu]=%{APPNAME} deskribapena
-Comment[fa]=توصیف %{APPNAME}
-Comment[fr]=Description pour %{APPNAME}
-Comment[ga]=Cur Síos %{APPNAME}
-Comment[gl]=Descripción de %{APPNAME}
-Comment[hu]=%{APPNAME} leírása
-Comment[it]=Descrizione %{APPNAME}
-Comment[ja]=%{APPNAME} 概説
-Comment[nds]=%{APPNAME}-Beschrieven
-Comment[ne]=%{APPNAME} वर्णन
-Comment[nl]=%{APPNAME} omschrijving
-Comment[pl]=Opis %{APPNAME}
-Comment[pt]=Descrição de %{APPNAME$}
-Comment[pt_BR]=Descrição do %{APPNAME}
-Comment[ru]=Описание %{APPNAME}
-Comment[sk]=%{APPNAME} popis
-Comment[sl]=Opis za %{APPNAME}
-Comment[sr]=Опис за %{APPNAME}
-Comment[sr@Latn]=Opis za %{APPNAME}
-Comment[sv]=%{APPNAME} beskrivning
-Comment[tr]=%{APPNAME} Tanımı
-Comment[zh_CN]=%{APPNAME} 描述
-Comment[zh_TW]=%{APPNAME} 描述
+
+Type=Service
+Exec=blubb
Icon=tdevelop
X-TDE-ServiceTypes=TDevelop/Plugin
diff --git a/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate b/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate
index 37fb5d98..3eebf31a 100644
--- a/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate
+++ b/languages/cpp/app_templates/kdevpart2/kdevpart2.kdevtemplate
@@ -1,63 +1,11 @@
# TDE Config File
[General]
Name=TDevelop Plugin (Standalone build)
-Name[ca]=Connector per a TDevelop (de construcció aïllada)
-Name[da]=TDevelop plugin (Alenestående)
-Name[de]=TDevelop-Modul (Unabhängige Erstellung)
-Name[el]=Πρόσθετο TDevelop (Αυτόνομη κατασκευή)
-Name[es]=Complemento para TDevelop (construcción independiente)
-Name[et]=TDevelopi plugin (autonoomne)
-Name[eu]=TDevelop plugin-a (eraikuntza autonomoak)
-Name[fa]=وصلۀ TDevelop )ساخت خوداتکا(
-Name[fr]=Module externe pour TDevelop (construction autonome)
-Name[ga]=Breiseán TDevelop (Tógáil Shaorsheasaimh)
-Name[gl]=Extensión para TDevelop (compilación independente)
-Name[hu]=TDevelop-bővítőmodul (önálló)
-Name[it]=Plugin di TDevelop (compilazione indipendente)
-Name[ja]=TDevelop プラグイン (スタンダローンビルド)
-Name[nds]=TDevelop-Moduul (Enkelprogramm)
-Name[ne]=केडीई विकास प्लगइन (स्ट्यान्डअलोन निर्माण)
-Name[nl]=TDevelop-plugin (standalone build)
-Name[pl]=Wtyczka do TDevelopa (budowana oddzielnie)
-Name[pt]='Plugin' do TDevelop (compilação autónoma)
-Name[pt_BR]='Plugin' do TDevelop (compilação autónoma)
-Name[ru]=Модуль TDevelop (внешний)
-Name[sk]=TDevelop modul (samostatný build)
-Name[sl]=Vstavek za TDevelop (samostojna izgradnja)
-Name[sr]=Прикључак за TDevelop
-Name[sr@Latn]=Priključak za TDevelop
-Name[sv]=TDevelop-insticksprogram (att bygga fristående)
-Name[tr]=TDevelop Eklentisi (Kendi başına çalışabilen)
-Name[zh_CN]=TDevelop 插件(独立编译)
-Name[zh_TW]=TDevelop 外掛程式(單獨建立)
-Category=C++/TDevelop/
+
Comment=This generates a KPart for TDevelop, to be built outside of the TDevelop source tree.
-Comment[ca]=Genera una KPart per a TDevelop, per a que es construeixi fora de l'arbre de fonts de TDevelop.
-Comment[da]=Dette genererer en KPart for TDevelop, til at bygges udenfor TDevelop's kildetræ.
-Comment[de]=Hiermit wird eine Komponente (KPart) für TDevelop generiert, die außerhalb des Quelltextbaumes von TDevelop erstellt wird.
-Comment[el]=Αυτό δημιουργεί ένα KPart για το TDevelop, για κατασκευή του έξω από το δέντρο πηγαίου κώδικα του TDevelop.
-Comment[es]=Genera un KPart para TDevelop, para ser construido fuera del árbol de código fuente de TDevelop.
-Comment[et]=TDevelopi KPart'i loomine, mida saab ehitada väljaspool TDevelopi lähtekoodipuud.
-Comment[eu]=Honek TDevelop-en KPart bat sortzen du, TDevelop-en iturburu-zuhaitzetik at eraikitzeko.
-Comment[fa]=یک KPart برای TDevelop، برای ساخته شدن در بیرون درخت منبع پروژه تولید می‌کند.
-Comment[fr]=Génère un KPart pour TDevelop, à construire en dehors de l'arborescence des sources de TDevelop.
-Comment[gl]=Isto xera un KPart para TDevelop que se compilará fóra da árbore de código de TDevelop.
-Comment[hu]=Létrehoz egy TDevelop-bővítőmodult, mely a TDevelopos forráskönyvtáron kívül fordítható le.
-Comment[it]=Genera un KPart per TDevelop, da compilare al di fuori dell'albero sorgente di TDevelop.
-Comment[nds]=Dit stellt en KPart-Komponent för TDevelop op, dat buten den TDevelop-Bornboom kompileert warrt.
-Comment[ne]=यसले केडीई विकास स्रोत ट्री बाहिर निर्माण हुने, केडीई विकासका लागि केडीई भाग उत्पन्न गर्दछ ।
-Comment[nl]=Dit genereert een KPart voor TDevelop, welke buiten de TDevelop sourcetree wordt gebouwd.
-Comment[pl]=Generuje KPart dla TDevelopa budowane poza jego drzewem źródłowym.
-Comment[pt]=Isto gera uma KPart para o TDevelop, de modo a ser compilada fora da árvore de código do TDevelop.
-Comment[pt_BR]=Isto gera uma KPart para o TDevelop, de modo a ser compilada fora da árvore de código do TDevelop.
-Comment[ru]=Создание компонента KPart для TDevelop со сборкой вне исходного кода TDevelop.
-Comment[sk]=Vygenruje KPart pre TDevelop, tak aby ho bolo možné kompilovať mimo zdrojový strom TDevelop.
-Comment[sr]=Ово прави KPart за TDevelop, за градњу изван TDevelop-овог изворног стабла.
-Comment[sr@Latn]=Ovo pravi KPart za TDevelop, za gradnju izvan TDevelop-ovog izvornog stabla.
-Comment[sv]=Detta skapar ett TDevelop-delprogram, att bygga utanför TDevelops källkodsträd.
-Comment[tr]=Bu, TDevelop için, TDevelop kaynak ağacının dışında yapılacak, bir KPart yaratır.
-Comment[zh_CN]=这将生成一个 TDevelop 的 KPart,可以在 TDevelop 源代码树之外编译。
-Comment[zh_TW]=產生一個 TDevelop 的 KPart 元件,建立在 TDevelop 程式源碼樹之外。
+
+Category=C++/TDevelop/
+
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}_part.cpp
Archive=kdevpart2.tar.gz
@@ -67,33 +15,6 @@ Type = value
ValueType=QString
Value= SCOPE
Comment= The scope of a plugin (Global, Project, Core)
-Comment[ca]= L'àmbit d'un connector (Global, Project, Core)
-Comment[da]= Et plugins omfang (Globalt, Projekt, Kerne)
-Comment[de]= Gültigkeitsbereich eines Moduls (Global, Projekt, Kern)
-Comment[el]= Η εμβέλεια ενός πρόσθετου (Καθολική, Έργο, Πυρήνας)
-Comment[es]=El alcance de un complemento (global, proyecto, núcleo)
-Comment[et]=Plugina skoop (globaalne, projekt, tuum)
-Comment[eu]= Pluginaren barrutia (Globala, Projektua, Nukleoa)
-Comment[fa]=دامنۀ یک وصله )سراسری، پروژه، هسته(
-Comment[fr]= La portée d'un module externe (globale, projet, core)
-Comment[ga]= Scóip an bhreiseáin (Comhchoiteann, Tionscadal, Ceartlár)
-Comment[gl]=Ámbito da extensión (Global, Proxecto, Núcleo)
-Comment[hu]=A modul hatóköre (globális, projektszintű, alap)
-Comment[it]=Il contesto di un plugin (Globale, Progetto, Core)
-Comment[nds]= Dat Rebeet vun en Moduul (Globaal, Projekt, Karn)
-Comment[ne]= प्लगइनको क्षेत्र (विश्वव्यापी, परियोजना, कोर)
-Comment[nl]=Het bereik van een plugin (globaal, project, core)
-Comment[pl]=Przynależność wtyczki (globalna, projekt, część główna)
-Comment[pt]=O âmbito de um 'plugin' (Global, Projecto, Núcleo)
-Comment[pt_BR]=O âmbito de um 'plugin' (Global, Projecto, Núcleo)
-Comment[ru]=Тип модуля (Global, Project, Core)
-Comment[sk]=Rozsah module (globálny, projektový, jadrový)
-Comment[sr]=Опсег прикључка (глобални, пројекат, језгро)
-Comment[sr@Latn]=Opseg priključka (globalni, projekat, jezgro)
-Comment[sv]=Insticksprogrammets omfattning (Global, Projekt, Kärna)
-Comment[tr]=Bir eklentinin alanı (Genel, Proje, İç)
-Comment[zh_CN]=插件的范围(全局、工程、核心)
-Comment[zh_TW]=外掛程式的範圍(全域、專案、核心)
Default= Global
[PROPS]
@@ -101,34 +22,6 @@ Type = value
ValueType=QString
Value= PROPS
Comment= The list of supported TDevelop properties
-Comment[ca]= La llista de propietats suportades del TDevelop
-Comment[da]= Listen af understøttede TDevelop-egenskaber
-Comment[de]= Die Liste der unterstützten TDevelop-Eigenschaften
-Comment[el]= Η λίστα των υποστηριζόμενων ιδιοτήτων του TDevelop
-Comment[es]=La lista de propiedades de TDevelop soportadas
-Comment[et]= TDevelopi toetatud omaduste nimekiri
-Comment[eu]= Onartzen diren TDevelop-en propietateen zerrenda
-Comment[fa]=فهرست ویژگیهای پشتیبانی‌شدۀ TDevelop
-Comment[fr]= La liste des propriétés de TDevelop prises en charge
-Comment[ga]= Liosta d'airíonna TDevelop a dtacaítear leo
-Comment[gl]=Lista das propiedades de TDevelop soportadas
-Comment[hu]=A támogatott TDevelop-tulajdonságok
-Comment[it]=Lista delle proprietà supportate da TDevelop
-Comment[nds]= De List mit ünnerstütt TDevelop-Egenschappen
-Comment[ne]= केडीई विकास समर्थन गर्ने गुणको सूची
-Comment[nl]=De lijst met ondersteunde TDevelop-properties
-Comment[pl]= Lista obsługiwanych właściwości TDevelopa
-Comment[pt]= A lista de propriedades do TDevelop suportadas
-Comment[pt_BR]= A lista de propriedades do TDevelop suportadas
-Comment[ru]=Список поддерживаемых типов модулей для TDevelop
-Comment[sk]=Zoznam podporovaných vlastností TDevelop
-Comment[sl]=Seznam podprtih lastnosti TDevelop
-Comment[sr]=Листа подржаних TDevelop-ових својстава
-Comment[sr@Latn]=Lista podržanih TDevelop-ovih svojstava
-Comment[sv]=Listan med egenskaper i TDevelop som stöds
-Comment[tr]=Desteklenen TDevelop özellikleri
-Comment[zh_CN]=列出支持的 TDevelop 属性
-Comment[zh_TW]=支援的 TDevelop 屬性列表
Default=
[ADMIN]
@@ -245,32 +138,3 @@ Dest=%{dest}/src/README.dox
[MSG]
Type=message
Comment=A TDevelop plugin was created in %{dest}
-Comment[ca]=Un connector per a TDevelop ha estat creat en %{dest}
-Comment[da]=Et TDevelop plugin blev oprettet i %{dest}
-Comment[de]=Ein TDevelop-Modul wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο του TDevelop δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para TDevelop ha sido creado en %{dest}
-Comment[et]=TDevelopi plugin loodi asukohta %{dest}
-Comment[eu]=TDevelop plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ TDevelop در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour TDevelop a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán TDevelop i %{dest}
-Comment[gl]=Creouse unha extensión para TDevelop en %{dest}
-Comment[hu]=Létrejött egy TDevelop-bővítőmodul itt: %{dest}
-Comment[it]=È stato creato un plugin per TDevelop in %{dest}
-Comment[ja]=TDevelop プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDevelop-Moduul opstellt
-Comment[ne]=केडीई विकास प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Er is een TDevelop-plugin aangemaakt in %{dest}
-Comment[pl]=Wtyczka do TDevelopa została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' do TDevelop em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' do TDevelop em %{dest}
-Comment[ru]=Модуль TDevelop создан в %{dest}
-Comment[sk]=TDevelop modul bol vytvorený v %{dest}
-Comment[sl]=Vstavek za TDevelop je bil ustvarjen v %{dest}
-Comment[sr]=Прикључак за TDevelop направљен је у %{dest}
-Comment[sr@Latn]=Priključak za TDevelop napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för TDevelop skapades i %{dest}
-Comment[tr]=Bir TDevelop eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了 TDevelop 插件
-Comment[zh_TW]=一個 TDevelop 外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/khello/CMakeLists.txt b/languages/cpp/app_templates/khello/CMakeLists.txt
index c15511f2..50c8ad7f 100644
--- a/languages/cpp/app_templates/khello/CMakeLists.txt
+++ b/languages/cpp/app_templates/khello/CMakeLists.txt
@@ -9,10 +9,29 @@
#
#################################################
-add_custom_target( khello.tar.gz ALL
- COMMAND ${TAR} zcf khello.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops app.desktop )
+set( _tarball_files
src-Makefile.am app.cpp app.h main.cpp appui.rc
- app.kdevelop subdirs app.desktop khello.png
+ app.kdevelop subdirs khello.png
+)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET khello.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
)
@@ -21,6 +40,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- khello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE khello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/khello/app.desktop b/languages/cpp/app_templates/khello/app.desktop
index 5beccc5d..11c78661 100644
--- a/languages/cpp/app_templates/khello/app.desktop
+++ b/languages/cpp/app_templates/khello/app.desktop
@@ -1,40 +1,8 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A simple TDE Application
+
Exec=%{APPNAMELC}
Icon=%{APPNAMELC}
Type=Application
-Comment=A simple TDE Application
-Comment[br]=Ur meziant eeun evit TDE
-Comment[ca]=Una simple aplicació per al TDE
-Comment[da]=Et simpelt TDE program
-Comment[de]=Eine einfache TDE-Anwendung
-Comment[el]=Μια απλή εφαρμογή του TDE
-Comment[es]=Una aplicación de TDE sencilla
-Comment[et]=Lihtne TDE rakendus
-Comment[eu]=TDE aplikazio simple bat
-Comment[fa]=یک کاربرد سادۀ TDE
-Comment[fr]=Une application simple pour TDE
-Comment[ga]=Feidhmchlár Simplí TDE
-Comment[gl]=Unha aplicación TDE sinxela
-Comment[hi]=एक सादा केडीई अनुप्रयोग
-Comment[hu]=Egyszerű TDE-alkalmazás
-Comment[is]=Einfalt TDE forrit
-Comment[it]=Una semplice applicazione TDE
-Comment[ja]=簡単な TDE アプリケーション
-Comment[nds]=En eenfach TDE-Programm
-Comment[ne]=एउटा साधारण केडीई अनुप्रयोग
-Comment[nl]=Een eenvoudige TDE-toepassing
-Comment[pl]=Prosty program TDE
-Comment[pt]=Uma aplicação simples do TDE
-Comment[pt_BR]=Um simples Aplicativo do TDE
-Comment[ru]=Простое приложение TDE
-Comment[sk]=Jednoduchá TDE aplikácia
-Comment[sl]=Preprost program za TDE
-Comment[sr]=Једноставан TDE програм
-Comment[sr@Latn]=Jednostavan TDE program
-Comment[sv]=Ett enkelt TDE-program
-Comment[ta]=ஒரு சாதாரண கெடிஇ பயன்பாடு
-Comment[tg]=Гузориши оддиTDE
-Comment[tr]=Basit bir TDE Uygulaması
-Comment[zh_CN]=一个简单的 TDE 应用程序
-Comment[zh_TW]=簡單的 TDE 應用程式
diff --git a/languages/cpp/app_templates/khello/khello.kdevtemplate b/languages/cpp/app_templates/khello/khello.kdevtemplate
index 23d73fc3..af9c8f4d 100644
--- a/languages/cpp/app_templates/khello/khello.kdevtemplate
+++ b/languages/cpp/app_templates/khello/khello.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Simple TDE Application
-Name[ca]=Una simple aplicació per al TDE
-Name[da]=Et simpelt TDE program
-Name[de]=Einfache TDE-Anwendung
-Name[el]=Απλή εφαρμογή του TDE
-Name[es]=Aplicación de TDE sencilla
-Name[et]=Lihtne TDE rakendus
-Name[eu]=TDE aplikazio simple bat
-Name[fa]=کاربرد سادۀ TDE
-Name[fr]=Application TDE simple
-Name[ga]=Feidhmchlár Simplí TDE
-Name[gl]=Aplicación TDE sinxela
-Name[hu]=Egyszerű TDE-s alkalmazás
-Name[it]=Una semplice applicazione TDE
-Name[ja]=簡単な TDE アプリケーション
-Name[nds]=Eenfach TDE-Programm
-Name[ne]=साधारण केडीई अनुप्रयोग
-Name[nl]=Eenvoudige TDE-toepassing
-Name[pl]=Prosty program dla TDE
-Name[pt]=Aplicação Simples do TDE
-Name[pt_BR]=Aplicação Simples do TDE
-Name[ru]=Простое приложение TDE
-Name[sk]=Jednoduchá TDE aplikácia
-Name[sl]=Preprost program za TDE
-Name[sr]=Једноставан TDE програм
-Name[sr@Latn]=Jednostavan TDE program
-Name[sv]=Enkelt TDE-program
-Name[tr]=Basit TDE Uygulaması
-Name[zh_CN]=简单的 TDE 应用程序
-Name[zh_TW]=簡單的 TDE 應用程式
+
+Comment=Generates a simple TDE application with one widget.
+
Category=C++/TDE
+
Icon=khello.png
-Comment=Generates a simple TDE application with one widget.
-Comment[ca]=Genera una simple aplicació per al TDE amb un estri.
-Comment[da]=Genererer et simpelt TDE program men en kontrol
-Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Oberflächenelement
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό.
-Comment[es]=Genera una sencilla aplicación para TDE con una ventana.
-Comment[et]=Lihtsa TDE rakenduse loomine ühe vidinaga.
-Comment[eu]=Trepeta bakarra duen TDE aplikazio simple bat sortzen du.
-Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر تولید می‌کند.
-Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget).
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin.
-Comment[gl]=Xera unha aplicación TDE sinxela con un compoñente.
-Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást, egy grafikus elemmel.
-Comment[it]=Genera una semplice applicazione TDE senza elementi grafici.
-Comment[ja]=ウィジェットを一つ含んだ簡単な TDE アプリケーションを作成します。
-Comment[nds]=Stellt en eenfach TDE-Programm mit een Element op.
-Comment[ne]=एउटा विगेटसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget.
-Comment[pl]=Generuje prosty program dla TDE z jednym widgetem.
-Comment[pt]=Gera uma aplicação simples para o TDE com uma janela.
-Comment[pt_BR]=Gera uma aplicação simples para o TDE com uma janela.
-Comment[ru]=Создание простого приложения TDE с одним окном.
-Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom.
-Comment[sl]=Ustvari preprost program za TDE z enim gradnikom.
-Comment[sr]=Прави једноставан TDE програм са једном контролом.
-Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom.
-Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent.
-Comment[tr]=Tek parçacıklı basit bir TDE uygulaması yaratır.
-Comment[zh_CN]=生成只有一个部件的 TDE 应用程序。
-Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=khello.tar.gz
@@ -183,33 +128,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=A TDE Hello world program was created in %{dest}
-Comment[ca]=Un programa de Hello world per al TDE ha estat creat en %{dest}
-Comment[da]=Et TDE Goddag verden program blev oprettet i %{dest}
-Comment[de]=Ein TDE-"Hello World"-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόγραμμα Γεια σου Κόσμε του TDE δημιουργήθηκε στο %{dest}
-Comment[es]=Un programa «Hola mundo» para TDE ha sido creado en %{dest}
-Comment[et]=TDE "Tere, maailm" programm loodi asukohta %{dest}
-Comment[eu]=TDE-ren "Kaixo mundua" programa bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامۀ TDE Hello world در %{dest} ایجاد شد
-Comment[fr]=Un programme TDE « Bonjour monde » a été créé dans %{dest}
-Comment[ga]=Cruthaíodh ríomhchlár "Hello World" TDE i %{dest}
-Comment[gl]=Creouse un programa TDE Ola mundo en %{dest}
-Comment[hu]=Létrejött egy TDE Hello world program itt: %{dest}
-Comment[it]=È stato creato un semplice programma TDE di "Hello world" in %{dest}
-Comment[ja]=TDE Hello world プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en "Moin Welt"-Programm för TDE opstellt
-Comment[ne]=केडीई हेल्लो वोल्ड कार्यक्रम %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDE Hello World-programma is aangemaakt in %{dest}
-Comment[pl]=Program 'Witaj świecie' dla TDE został utworzony w %{dest}
-Comment[pt]=Foi criado um programa Olá Mundo do TDE em %{dest}
-Comment[pt_BR]=Foi criado um programa Olá Mundo do TDE em %{dest}
-Comment[ru]=Приложение TDE Hello world создано в %{dest}
-Comment[sk]=TDE Ahoj svet program bol vytvorený v %{dest}
-Comment[sl]=Program Hello World za TDE je bil ustvarjen v %{dest}
-Comment[sr]=TDE „Здраво свете“ програм направљен је у %{dest}
-Comment[sr@Latn]=TDE „Zdravo svete“ program napravljen je u %{dest}
-Comment[sv]=Ett TDE Hello world-program skapades i %{dest}
-Comment[tr]=Bir TDE Merhaba Dünya programı %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了 TDE Hello world 程序
-Comment[zh_TW]=一個 TDE Hello World 程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/khello2/CMakeLists.txt b/languages/cpp/app_templates/khello2/CMakeLists.txt
index ad72401c..4d4af613 100644
--- a/languages/cpp/app_templates/khello2/CMakeLists.txt
+++ b/languages/cpp/app_templates/khello2/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( khello2.tar.gz ALL
- COMMAND ${TAR} zcf khello2.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops app.desktop )
+set( _tarball_files
src-Makefile.am app.cpp app.h main.cpp appui.rc
- app.kdevelop subdirs app.desktop khello2.png widget.cpp
+ app.kdevelop subdirs khello2.png widget.cpp
widget.h widgetbase.ui
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET khello2.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- khello2.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE khello2.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/khello2/app.desktop b/languages/cpp/app_templates/khello2/app.desktop
index 5beccc5d..11c78661 100644
--- a/languages/cpp/app_templates/khello2/app.desktop
+++ b/languages/cpp/app_templates/khello2/app.desktop
@@ -1,40 +1,8 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A simple TDE Application
+
Exec=%{APPNAMELC}
Icon=%{APPNAMELC}
Type=Application
-Comment=A simple TDE Application
-Comment[br]=Ur meziant eeun evit TDE
-Comment[ca]=Una simple aplicació per al TDE
-Comment[da]=Et simpelt TDE program
-Comment[de]=Eine einfache TDE-Anwendung
-Comment[el]=Μια απλή εφαρμογή του TDE
-Comment[es]=Una aplicación de TDE sencilla
-Comment[et]=Lihtne TDE rakendus
-Comment[eu]=TDE aplikazio simple bat
-Comment[fa]=یک کاربرد سادۀ TDE
-Comment[fr]=Une application simple pour TDE
-Comment[ga]=Feidhmchlár Simplí TDE
-Comment[gl]=Unha aplicación TDE sinxela
-Comment[hi]=एक सादा केडीई अनुप्रयोग
-Comment[hu]=Egyszerű TDE-alkalmazás
-Comment[is]=Einfalt TDE forrit
-Comment[it]=Una semplice applicazione TDE
-Comment[ja]=簡単な TDE アプリケーション
-Comment[nds]=En eenfach TDE-Programm
-Comment[ne]=एउटा साधारण केडीई अनुप्रयोग
-Comment[nl]=Een eenvoudige TDE-toepassing
-Comment[pl]=Prosty program TDE
-Comment[pt]=Uma aplicação simples do TDE
-Comment[pt_BR]=Um simples Aplicativo do TDE
-Comment[ru]=Простое приложение TDE
-Comment[sk]=Jednoduchá TDE aplikácia
-Comment[sl]=Preprost program za TDE
-Comment[sr]=Једноставан TDE програм
-Comment[sr@Latn]=Jednostavan TDE program
-Comment[sv]=Ett enkelt TDE-program
-Comment[ta]=ஒரு சாதாரண கெடிஇ பயன்பாடு
-Comment[tg]=Гузориши оддиTDE
-Comment[tr]=Basit bir TDE Uygulaması
-Comment[zh_CN]=一个简单的 TDE 应用程序
-Comment[zh_TW]=簡單的 TDE 應用程式
diff --git a/languages/cpp/app_templates/khello2/khello2.kdevtemplate b/languages/cpp/app_templates/khello2/khello2.kdevtemplate
index 5e80a4ed..4254de1f 100644
--- a/languages/cpp/app_templates/khello2/khello2.kdevtemplate
+++ b/languages/cpp/app_templates/khello2/khello2.kdevtemplate
@@ -1,63 +1,12 @@
# TDE Config File
[General]
Name=Simple Designer based TDE Application
-Name[ca]=Simple aplicació per al TDE basada en el dissenyador
-Name[da]=Simpelt Designer-baseret TDE program
-Name[de]=Einfache, auf Designer basierende TDE-Anwendung
-Name[el]=Απλή εφαρμογή TDE βασισμένη στο σχεδιαστή
-Name[es]=Aplicación para TDE sencilla basada en el diseñador
-Name[et]=Lihtne TDE rakendus Disaineri põhjal
-Name[eu]=Designer-en oinarritutako TDE aplikazio simple bat
-Name[fa]=کاربرد TDE بر مبنای طراح ساده
-Name[fr]=Application TDE simple basée sur Designer
-Name[gl]=Aplicación TDE sinxela baseada no deseñador
-Name[hu]=Egyszerű Qt Designer-alapú TDE-s alkalmazás
-Name[it]=Una semplice applicazione TDE basata su designer
-Name[ja]=Designer ベースの簡単な TDE アプリケーション
-Name[nds]=Eenfach, op "Designer" opbuut TDE-Programm
-Name[ne]=साधारण डिजाइनरमा आधारित केडीई अनुप्रयोग
-Name[nl]=Eenvoudige Designer-gebaseerde TDE-toepassing
-Name[pl]=Prosty program dla TDE wykonany w Designerze
-Name[pt]=Aplicação Simples do TDE baseada no Qt Designer
-Name[pt_BR]=Aplicação Simples do TDE baseada no Qt Designer
-Name[ru]=Простое приложение TDE с формой
-Name[sk]=Jednoduchý dizajnér založený na TDE aplikácii
-Name[sr]=Једноставан TDE програм на основу Designer-а
-Name[sr@Latn]=Jednostavan TDE program na osnovu Designer-a
-Name[sv]=Enkelt TDE-program baserat på Designer
-Name[tr]=Basit Designer tabanlı TDE Uygulaması
-Name[zh_CN]=基于设计师的简单 TDE 应用程序
-Name[zh_TW]=簡單的設計器 TDE 應用程式
+
+Comment=Generates a simple TDE application with one Qt-designer based widget.
+
Category=C++/TDE
+
Icon=khello2.png
-Comment=Generates a simple TDE application with one Qt-designer based widget.
-Comment[ca]=Genera una simple aplicació per al TDE basada en el dissenyador de Qt.
-Comment[da]=Genererer et simpelt TDE program med en Qt-designer baseret kontrol.
-Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem auf Qt-Designer basierenden Widget.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό βασισμένο στο σχεδιαστή Qt.
-Comment[es]=Genera una sencilla aplicación para TDE con una ventana basada en Qt-designer.
-Comment[et]=Lihtsa TDE rakenduse loomine ühe vidinaga Qt Disaineri põhjal.
-Comment[eu]=Qt Designer-en oinarritutako trepeta bat duen TDE aplikazio sinple bat sortzen du.
-Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر مبنای طراح Qt تولید می‌کند.
-Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget) basé sur Qt-designer.
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin bunaithe ar Qt-Designer
-Comment[gl]=Xera unha aplicación TDE sinxela cunha compoñente baseada en Qt-designer.
-Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást, mely egy Qt Designerrel készített grafikus elemre épül.
-Comment[it]=Genera una semplice applicazione TDE con un elemento grafico basato su Qt-designer.
-Comment[nds]=Stellt en eenfach TDE-Programm mit een op Qt-Designer opbuut Element op.
-Comment[ne]=क्यू टी डिजाइनरमा आधारित विगेटसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met één Qt-Designer-gebaseerde widget.
-Comment[pl]=Generuje prosty program dla TDE z jednym widgetem pochodzącym z Qt Designera.
-Comment[pt]=Gera uma aplicação simples do TDE com uma interface baseada no Qt-designer.
-Comment[pt_BR]=Gera uma aplicação simples do TDE com uma interface baseada no Qt-designer.
-Comment[ru]=Создание простого приложения TDE с формой, созданной в Qt Designer.
-Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom Qt dizajnéra.
-Comment[sr]=Прави једноставан TDE програма са једном контролом на основу Qt-Designer-а.
-Comment[sr@Latn]=Pravi jednostavan TDE programa sa jednom kontrolom na osnovu Qt-Designer-a.
-Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent baserad på Qt-Designer.
-Comment[tr]=Qt-designer tabanlı bir parçacığı olan basit bir TDE uygulaması yaratır.
-Comment[zh_CN]=生成一个带一个基于 Qt 设计师部件的简单 TDE 应用程序。
-Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含 Qt 設計器的元件
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=khello2.tar.gz
@@ -195,31 +144,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=A simple designer based TDE application was created in %{dest}
-Comment[ca]=A simple aplicació per al TDE basada en el dissenyador ha estat creada en %{dest}
-Comment[da]=Et simpelt designer-baseret TDE program blev oprettet i %{dest}
-Comment[de]=Eine einfache, auf Designer basierende TDE-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια απλή εφαρμογή TDE βασισμένη στο σχεδιαστή δημιουργήθηκε στο %{dest}
-Comment[es]=Una sencilla aplicación para TDE basada en el diseñador ha sido creada en %{dest}
-Comment[et]=Lihtne TDE rakendus Disaineri põhjal loodi asukohta %{dest}
-Comment[eu]=Designer-en oinarritutako TDE aplikazio simple bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد ساده‌ای بر مبنای طراح در %{dest} ایجاد شد
-Comment[fr]=Une application TDE simple basée sur Designer a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár simplí TDE bunaithe ar Qt-Designer i %{dest}
-Comment[gl]=Creouse unha aplicación TDE baseada no deseñador en %{dest}
-Comment[hu]=Létrejött egy egyszerű, Qt Designer-alapú TDE-s alkalmazás itt: %{dest}
-Comment[it]=È stata creata una semplice applicazione TDE basata su designer
-Comment[ja]=Designer ベースの簡単な TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach op "Designer" opbuut TDE-Programm opstellt
-Comment[ne]=साधारण डिजाइनरमा आधारित केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudige Designer-gebaseerde TDE-toepassing is aangemaakt in %{dest}
-Comment[pl]=Prosty program wykorzystujący Qt Designera został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação simples do TDE em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação simples do TDE em %{dest}
-Comment[ru]=Простое приложение TDE с формой создано в %{dest}
-Comment[sk]=Jednoduchý dizajnér založený na TDE aplikácii bol vytvorený v %{dest}
-Comment[sr]=Једноставан TDE програм на основу Designer-а направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan TDE program na osnovu Designer-a napravljen je u %{dest}
-Comment[sv]=Ett enkelt TDE-program baserat på Designer skapades i %{dest}
-Comment[tr]=Designer tabanlı basit bir TDE uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个基于设计师的简单 TDE 应用程序
-Comment[zh_TW]=一個簡單的設計器 TDE 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kicker/CMakeLists.txt b/languages/cpp/app_templates/kicker/CMakeLists.txt
index df24bb05..2d1ac2e6 100644
--- a/languages/cpp/app_templates/kicker/CMakeLists.txt
+++ b/languages/cpp/app_templates/kicker/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( kicker.tar.gz ALL
- COMMAND ${TAR} zcf kicker.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- applet.cpp applet.h applet.desktop applet.kdevelop
+set( _tarball_desktops applet.desktop )
+set( _tarball_files
+ applet.cpp applet.h applet.kdevelop
src-Makefile.am kicker.png subdirs
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kicker.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -21,6 +40,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kicker.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kicker.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kicker/applet.desktop b/languages/cpp/app_templates/kicker/applet.desktop
index 9f6ef071..482c40f8 100644
--- a/languages/cpp/app_templates/kicker/applet.desktop
+++ b/languages/cpp/app_templates/kicker/applet.desktop
@@ -1,40 +1,7 @@
[Desktop Entry]
-Comment=A panel applet called $NAME$
-Comment[br]=Un arloadig panell a vez graet $NAME$
-Comment[ca]=Una miniaplicació del plafó anomenat $NAME$
-Comment[cy]=Rhaglennig panel o'r enw $NAME$
-Comment[da]=En panel-applet der hedder $NAME$
-Comment[de]=Ein Miniprogramm mit dem Namen $NAME$
-Comment[el]=Μία μικροεφαρμογή πίνακα με όνομα $NAME$
-Comment[es]=Un applet del panel llamado $NAME$
-Comment[et]=Paneeliaplett nimega $NAME$
-Comment[eu]=$NAME$ izeneko panel applet bat
-Comment[fa]=برنامک تابلو، $NAME$ نامیده شد
-Comment[fr]=Un applet pour le tableau de bord nommé $NAME$
-Comment[ga]=Feidhmchláirín painéil darbh ainm $NAME$
-Comment[gl]=Un applet para o panel chamado $NAME$
-Comment[hi]=एक फलक ऐपलेट जो कहलाता है- $NAME$
-Comment[hu]=$NAME$ nevű panel-kisalkalmazás
-Comment[is]=Spjaldforritlingur nefndur $NAME$
-Comment[it]=Un applet per il pannello chiamata $NAME$
-Comment[ja]=$NAME$ と呼ばれるパネルアプレット
-Comment[nds]=En Paneel-Lüttprogramm nöömt $NAME$
-Comment[ne]= $NAME$ भनिने प्यानल एप्लेट
-Comment[nl]=Een paneel-applet met naam $NAME$
-Comment[pl]=Aplet panelu o nazwie $NAME$
-Comment[pt]=Um 'applet' para o painel chamado $NAME$
-Comment[pt_BR]=Uma applet de painel chamada $NAME$
-Comment[ru]=Аплет панели $NAME$
-Comment[sk]=Applet panel s menom $NAME$
-Comment[sl]=Pultni vstavek z imenom $NAME$
-Comment[sr]=Панелни аплет по имену $NAME$
-Comment[sr@Latn]=Panelni aplet po imenu $NAME$
-Comment[sv]=Ett panelminiprogram som kallas $NAME$
-Comment[ta]=ஒரு பானல் ஆப்லெட் $NAME$ என்ற்உ அழைக்கப்படுகிறது
-Comment[tg]=Пайраҳаи апплети $NAME$
-Comment[tr]=$NAME$ adında bir panel küçük uygulaması
-Comment[zh_CN]=一个称作 $NAME$ 的面板小程序
-Comment[zh_TW]=一個名稱為 $NAME$ 的面板小程式
Name=%{APPNAMELC}
+
+Comment=A panel applet called $NAME$
+
X-TDE-Library=%{APPNAMELC}_panelapplet
X-TDE-UniqueApplet = false
diff --git a/languages/cpp/app_templates/kicker/kicker.kdevtemplate b/languages/cpp/app_templates/kicker/kicker.kdevtemplate
index c095de3e..2a9f77c6 100644
--- a/languages/cpp/app_templates/kicker/kicker.kdevtemplate
+++ b/languages/cpp/app_templates/kicker/kicker.kdevtemplate
@@ -1,64 +1,11 @@
[General]
Name=Kicker Applet
-Name[br]=Arloadig Kicker
-Name[ca]=Una miniaplicació per a Kicker
-Name[da]=Kicker-applet
-Name[de]=Kicker-Miniprogramm
-Name[el]=Μικροεφαρμογή Kicker
-Name[es]=Applet para Kicker
-Name[et]=Kickeri aplett
-Name[eu]=Kicker applet-a
-Name[fa]=برنامک Kicker
-Name[fr]=Applet Kicker
-Name[ga]=Feidhmchláirín Kicker
-Name[gl]=Applet para Kicker
-Name[hu]=Panel-kisalkalmazás
-Name[it]=Applet di kicker
-Name[ja]=Kicker アプレット
-Name[nds]=Kicker-Lüttprogramm
-Name[ne]=किकर एप्लेट
-Name[nl]=Kicker-applet
-Name[pl]=Aplet panelu
-Name[pt]='Applet' do Kicker
-Name[pt_BR]='Applet' do Kicker
-Name[ru]=Аплет панели TDE
-Name[sk]=Kicker applet
-Name[sl]=Vstavek za Kicker
-Name[sr]=Аплет за Kicker
-Name[sr@Latn]=Aplet za Kicker
-Name[sv]=Miniprogram för Kicker
-Name[tr]=Kicker Küçük Uygulaması
-Name[zh_CN]=Kicker 小程序
-Name[zh_TW]=Kicker 小程式
-Icon=kicker.png
-Category=C++/TDE
+
Comment=Generates a framework for an applet that embeds into the TDE panel
-Comment[ca]=Genera una infraestructura per a una miniaplicació encastada en el plafó de TDE
-Comment[da]=Genererer et skelet for en applet der indlejres i TDE's panel
-Comment[de]=Erstellt das Grundgerüst für ein Miniprogramm, das in die TDE-Kontrollleiste eingebettet wird.
-Comment[el]=Δημιουργεί ένα πλαίσιο για μία μικροεφαρμογή που ενσωματώνεται στον πίνακα του TDE
-Comment[es]=Genera una infraestructura para un applet empotrado en el panel de TDE
-Comment[et]=Apleti raamistiku loomine, mida saab põimida TDE paneelile
-Comment[eu]=TDE-ren panelean kapsulatzen den applet baten lan-marko bat sortzen du
-Comment[fa]=چارچوبی برای برنامک نهفته‌شده در تابلوی TDEتولید می‌کند
-Comment[fr]=Génère une infrastructure pour un applet qui s'intègre dans le tableau de bord de TDE
-Comment[gl]=Xera un contorno de traballo para un applet que se incrusta no panel de TDE.
-Comment[hu]=Létrehoz egy keretprogramot TDE-s panel-kisalkalmazás készítéséhez
-Comment[it]=Genera l'infrastruttura per un'applet che si integra nel pannello di TDE
-Comment[nds]=Stellt dat Rahmenwark för en Lüttprogramm op, dat sik na dat TDE-Paneel inbett
-Comment[ne]=केडीई प्यानलमा सम्मिलित एप्लेटका लागि फ्रेमवर्क उत्पन्न गर्दछ
-Comment[nl]=Genereert een framework voor een applet die kan worden ingebed in het TDE-paneel
-Comment[pl]=Generuje szablon apletu, który można wstawić do panelu TDE
-Comment[pt]=Gera a plataforma para uma 'applet' que se incorpore no painel do TDE
-Comment[pt_BR]=Gera a plataforma para uma 'applet' que se incorpore no painel do TDE
-Comment[ru]=Создание аплета панели TDE
-Comment[sk]=Vygeneruje framework pre applet, ktorý sa bude dať vložiť do TDE panelu
-Comment[sr]=Прави радни оквир за аплет који се уграђује у TDE-ов панел
-Comment[sr@Latn]=Pravi radni okvir za aplet koji se ugrađuje u TDE-ov panel
-Comment[sv]=Skapar ett ramverk för ett miniprogram som inbäddas i TDE:s panel
-Comment[tr]=TDE paneline gömülen bir küçük uygulama için bir çatı oluşturur.
-Comment[zh_CN]=生成一个可嵌入 TDE 面板的小程序框架
-Comment[zh_TW]=產生一個嵌入 TDE 面板的小程式框架
+
+Category=C++/TDE
+
+Icon=kicker.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=kicker.tar.gz
@@ -157,32 +104,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=A Kicker Applet was created in %{dest}
-Comment[ca]=Una miniaplicació per a Kicker ha estat creat en %{dest}
-Comment[da]=En Kicker applet blev oprettet i %{dest}
-Comment[de]=Ein Miniprogramm für Kicker wurde in %{dest} erstellt.
-Comment[el]=Μία μικροεφαρμογή Kicker δημιουργήθηκε στο %{dest}
-Comment[es]=Un applet para Kicker ha sido creado en %{dest}
-Comment[et]=Kickeri aplett loodi asukohta %{dest}
-Comment[eu]=Kicker Applet bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامک Kicker در %{dest} ایجاد شد
-Comment[fr]=Un applet Kicker a été créé dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchláirín Kicker i %{dest}
-Comment[gl]=Creouse un applet para Kicker en %{dest}
-Comment[hu]=Létrejött egy panel-kisalkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applet per kicker in %{dest}
-Comment[ja]=Kicker アプレットを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Kicker-Lüttprogramm opstellt
-Comment[ne]=किकर एप्लेट %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Kicker-applet is aangemaakt in %{dest}
-Comment[pl]=Aplet panelu został utworzony w %{dest}
-Comment[pt]=Foi criada uma 'applet' do Kicker em %{dest}
-Comment[pt_BR]=Foi criada uma 'applet' do Kicker em %{dest}
-Comment[ru]=Аплет панели TDE создан в %{dest}
-Comment[sk]=Kicker applet bol vytvorený v %{dest}
-Comment[sl]=Vstavek za Kicker je bil ustvarjen v %{dest}
-Comment[sr]=Аплет за Kicker направљен је у %{dest}
-Comment[sr@Latn]=Aplet za Kicker napravljen je u %{dest}
-Comment[sv]=Ett miniprogram för Kicker skapades i %{dest}
-Comment[tr]=Bir Kicker küçük uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 Kicker 小程序
-Comment[zh_TW]=一個 Kicker 小程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kmake/app.desktop b/languages/cpp/app_templates/kmake/app.desktop
index ec6d8726..a3355801 100644
--- a/languages/cpp/app_templates/kmake/app.desktop
+++ b/languages/cpp/app_templates/kmake/app.desktop
@@ -1,44 +1,10 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A TDE KPart Application
+
Exec=%{APPNAMELC} %i -caption "%c"
Icon=%{APPNAMELC}
Type=Application
X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
-Comment=A TDE KPart Application
-Comment[br]=Ur meziant Kpart evit TDE
-Comment[ca]=Una aplicació KPart per al TDE
-Comment[cy]=Cymhwysiad KPart TDE
-Comment[da]=Et TDE KPart-program
-Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung
-Comment[el]=Μια εφαρμογή KPart του TDE
-Comment[es]=Una aplicación KPart de TDE
-Comment[et]=TDE KPart rakendus
-Comment[eu]=TDE KPart aplikazio bat
-Comment[fa]=یک کاربرد TDE KPart
-Comment[fr]=Une application KPart pour TDE
-Comment[ga]=Feidhmchlár KPart TDE
-Comment[gl]=Unha aplicación KPart de TDE
-Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग
-Comment[hu]=KPart-alapú TDE-alkalmazás
-Comment[is]=TDE KPart forrit
-Comment[it]=Applicazione KPart di TDE
-Comment[ja]=TDE KPart アプリケーション
-Comment[lt]=TDE KPart programa
-Comment[nds]=En KPart-Deelprogramm för TDE
-Comment[ne]=एउटा केडीई KPart अनुप्रयोग
-Comment[nl]=Een TDE KPart-toepassing
-Comment[pl]=Osadzalny element KPart TDE
-Comment[pt]=Uma Aplicação KPart do TDE
-Comment[pt_BR]=Um Aplicativo KPart do TDE
-Comment[ru]=Приложение KPart для TDE
-Comment[sk]=TDE KPart aplikácia
-Comment[sl]=Program KPart za TDE
-Comment[sr]=TDE KPart програм
-Comment[sr@Latn]=TDE KPart program
-Comment[sv]=Ett TDE Kpart-program
-Comment[ta]=கெடி கெபார்ட் பயன்பாடு
-Comment[tg]=Ба кор андохтани KPart барои TDE
-Comment[tr]=Bir TDE KPart Uygulaması
-Comment[zh_CN]=一个 TDE KPart 应用程序
-Comment[zh_TW]=TDE KPart 應用程式
Terminal=false
diff --git a/languages/cpp/app_templates/kmake/kmake.kdevtemplate b/languages/cpp/app_templates/kmake/kmake.kdevtemplate
index 6b543363..565dc8b8 100644
--- a/languages/cpp/app_templates/kmake/kmake.kdevtemplate
+++ b/languages/cpp/app_templates/kmake/kmake.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=QMake based TDE template
-Name[ca]=Plantilla per al TDE basada en QMake
-Name[da]=QMake baseret TDE-skabelon
-Name[de]=Auf QMake basierende TDE-Vorlage
-Name[el]=Πρότυπο TDE βασισμένο στο QMake
-Name[es]=Plantilla para TDE basada en QMake
-Name[et]=TDE mall QMake'i põhjal
-Name[eu]=QMake-en oinarritutatko TDE txantiloia
-Name[fa]=قالب TDE بر مبنای QMake
-Name[fr]=Modèle TDE basé sur QMake
-Name[ga]=Teimpléad TDE bunaithe ar QMake
-Name[gl]=Modelo de TDE baseado en QMake
-Name[hu]=QMake-alapú TDE-s sablon
-Name[it]=Modello TDE basato su QMake
-Name[ja]=QMake ベースの TDE テンプレート
-Name[nds]=Op QMake opbuut TDE-Vörlaag
-Name[ne]=QMake मा आधारित केडीई टेम्प्लेट
-Name[nl]=Qmake-gebaseerde TDE-jabloon
-Name[pl]=Oparty na QMake szablon dla TDE
-Name[pt]=Modelo do TDE baseado no QMake
-Name[pt_BR]=Modelo do TDE baseado no QMake
-Name[ru]=Приложение TDE как проект QMake
-Name[sk]=Šablóna TDE založená na QMake
-Name[sr]=TDE шаблон на основи QMake-а
-Name[sr@Latn]=TDE šablon na osnovi QMake-a
-Name[sv]=QMake-baserad TDE-mall
-Name[tr]=QMake tabanlı TDE şablonu
-Name[zh_CN]=基于 QMake 的 TDE 模板
-Name[zh_TW]=QMake 為基礎的 TDE 樣本
-Icon=kmake.png
-Category=C++/QMake project
+
Comment=Generates a simple TDE application using QMake based project manager
-Comment[ca]=Genera una simple aplicació per al TDE usant un gestor de projectes basat en QMake
-Comment[da]=Genererer et simpelt TDE program ved brug af QMake baseret projekthåndtering
-Comment[de]=Erstellt eine einfache TDE-Anwendung unter Verwendung der QMake-Projektverwaltung
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE χρησιμοποιώντας το διαχειριστή έργου βασισμένο στο QMake
-Comment[es]=Genera una sencilla aplicación para TDE que usa un gestor de proyecto basado en QMake
-Comment[et]=Lihtsa TDE rakenduse loomine projektihalduriga QMake'i põhjal
-Comment[eu]=TDE aplikazio sinple bat sortzen du QMake-en oinarritutako proiektu-kudeatzailea erabiliz
-Comment[fa]=یک کاربرد سادۀ TDE، با استفاده از مدیر پروژۀ بر مبنای QMake تولید می‌کند
-Comment[fr]=Génère une application TDE simple utilisant un gestionnaire de projet basé sur QMake
-Comment[gl]=Xera unha aplicación TDE sinxela usando un xestor de proxectos baseado en QMake
-Comment[hu]=Létrehoz egy egyszerű TDE-s alkalmazást Qmake-alapú projektkezelővel
-Comment[it]=Genera una semplice applicazione TDE che usa QMake basata sul gestore di progetto
-Comment[ja]=QMake ベースのプロジェクトマネージャを使って 簡単な TDE アプリケーションを作成します
-Comment[nds]=Stellt mit den op QMake opbuut Projektpleger en eenfach TDE-Programm op
-Comment[ne]=QMake आधारित परियोजना प्रबन्धक प्रयोग गरेर एउटा साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met behulp van Qmake-gebaseerde projectmanager
-Comment[pl]=Generuje prosty program TDE używający menedżera projektów QMake
-Comment[pt]=Gera uma aplicação simples do TDE, usando o QMake como gestor de projectos
-Comment[pt_BR]=Gera uma aplicação simples do TDE, usando o QMake como gestor de projectos
-Comment[ru]=Создание простого приложения TDE как проекта QMake
-Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu založenú na QMake projektovom manažéri
-Comment[sr]=Прави једноставан TDE програм помоћу менаџера пројекта на основи QMake-а
-Comment[sr@Latn]=Pravi jednostavan TDE program pomoću menadžera projekta na osnovi QMake-a
-Comment[sv]=Skapar ett enkelt TDE-program baserat på QMake projekthantering
-Comment[tr]=QMake tabanlı proje yöneticisini kullanarak basit bir TDE uygulaması yaratır.
-Comment[zh_CN]=使用基于 QMake的工程管理器生成一个简单的 TDE 应用程序
-Comment[zh_TW]=產生一個使用 QMake 專案管理員的簡單 TDE 應用程式
+
+Category=C++/QMake project
+
+Icon=kmake.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=kmake.tar.gz
@@ -118,31 +66,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=A Qmake based TDE application was created in %{dest}
-Comment[ca]=Una aplicació per al TDE basada en QMake ha estat creada en %{dest}
-Comment[da]=Et Qmake baseret TDE program blev oprettet i %{dest}
-Comment[de]=Eine auf Qmake basierende TDE-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή TDE βασισμένη στο Qmake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para TDE basada en QMake ha sido creada en %{dest}
-Comment[et]=TDE rakendus QMake'i põhjal loodi asukohta %{dest}
-Comment[eu]=Qmake-en oinarritutako TDE aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد TDE بر مبنای Qmake در %{dest} ایجاد شد
-Comment[fr]=Une application TDE basée sur QMake a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár TDE bunaithe ar Qmake i %{dest}
-Comment[gl]=Creouse unha aplicación TDE baseada en QMake en %{dest}
-Comment[hu]=Létrejött egy Qmake-alapú TDE-s alkalmazás itt: %{dest}
-Comment[it]=È stata creata una semplice applicazione TDE basata su Qmake in %{dest}
-Comment[ja]=QMake ベースの TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op QMake opbuut TDE-Programm opstellt
-Comment[ne]=Qmake आधारित केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Qmake-gebaseerde TDE-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program TDE oparty na QMake został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDE baseada no Qmake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDE baseada no Qmake em %{dest}
-Comment[ru]=Приложение TDE как проект QMake создано в %{dest}
-Comment[sk]=TDE aplikácia založená na QMake bola vytvorená v %{dest}
-Comment[sr]=TDE програм на основу QMake-а направљен је у %{dest}
-Comment[sr@Latn]=TDE program na osnovu QMake-a napravljen je u %{dest}
-Comment[sv]=Ett Qmake-baserat TDE-program skapades i %{dest}
-Comment[tr]=Bir QMake tabanlı TDE uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了基于 QMake 的 TDE 应用程序
-Comment[zh_TW]=一個以 Qmake 為基礎的 TDE 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kmod/CMakeLists.txt b/languages/cpp/app_templates/kmod/CMakeLists.txt
index d14c6f39..719c96f7 100644
--- a/languages/cpp/app_templates/kmod/CMakeLists.txt
+++ b/languages/cpp/app_templates/kmod/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kmod.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kmod.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kmod/kmod.kdevtemplate b/languages/cpp/app_templates/kmod/kmod.kdevtemplate
index 68fcee7c..4a6fcbca 100644
--- a/languages/cpp/app_templates/kmod/kmod.kdevtemplate
+++ b/languages/cpp/app_templates/kmod/kmod.kdevtemplate
@@ -1,65 +1,12 @@
# TDE Config File
[General]
Name=Linux Kernel module
-Name[br]=Mollad ar galon Linux
-Name[ca]=Mòdul del nucli Linux
-Name[da]=Linux kernemodul
-Name[de]=Linux-Kernelmodul
-Name[el]=Άρθρωμα πυρήνα Linux
-Name[es]=Módulo para el núcleo de Linux
-Name[et]=Linuxi kerneli moodul
-Name[eu]=Linux Kernel modulua
-Name[fa]=پیمانۀ هستۀ لینوکس
-Name[fr]=Module de noyau Linux
-Name[ga]=Modúl Eithne Linux
-Name[gl]=Módulo para o kernel Linux
-Name[hu]=Linuxos kernelmodul
-Name[it]=Modulo del kernel Linux
-Name[ja]=Linux カーネルモジュール
-Name[nds]=Linux-Kernelmoduul
-Name[ne]=लिनक्स कर्नेल मोड्युल
-Name[nl]=Linux kernelmodule
-Name[pl]=Moduł jądra Linuksa
-Name[pt]=Módulo do 'kernel' do Linux
-Name[pt_BR]=Módulo do 'kernel' do Linux
-Name[ru]=Драйвер ядра Linux
-Name[sk]=Linux kernel modul
-Name[sr]=Модул језгра Linux-а
-Name[sr@Latn]=Modul jezgra Linux-a
-Name[sv]=Modul för Linux kärna
-Name[tr]=Linux Çekirdek Birimi
-Name[zh_CN]=Linux 内核模块
-Name[zh_TW]=Linux 核心模組
-Icon=
-Category=C
+
Comment=Generates a template for a Linux kernel module.
-Comment[ca]=Genera una plantilla per a un mòdul del nucli Linux.
-Comment[da]=Genererer en skabelon for en Linux kernemodul.
-Comment[de]=Erstellt eine Vorlage für ein Linux-Kernelmodul.
-Comment[el]=Δημιουργεί ένα πρότυπο για ένα άρθρωμα του πυρήνα του Linux.
-Comment[es]=Genera una plantilla para un módulo del núcleo de Linux.
-Comment[et]=Linuxi kerneli mooduli malli loomine.
-Comment[eu]=Linux kernel modulu batentzat txantiloi bat sortzen du.
-Comment[fa]=قالبی برای پیمانۀ هستۀ لینوکس تولید می‌کند
-Comment[fr]=Génère un modèle pour un module de noyau Linux.
-Comment[gl]=Xera unha modelo dun módulo para o kernel Linux.
-Comment[hu]=Létrehoz egy sablont linuxos kernelmodul készítéséhez.
-Comment[it]=Genera un modello per un modulo del kernel Linux kernel.
-Comment[ja]=Linux カーネルモジュール用のテンプレートを作成します
-Comment[nds]=Stellt en Vörlaag för en Linux-Kernelmoduul op.
-Comment[ne]=लिनक्स कर्नेल मोड्युलका लागि टेम्प्लेट उत्पन्न गर्दछ
-Comment[nl]=Genereert een sjabloon voor een Linux kernelmodule
-Comment[pl]=Generuje szablon dla modułu jądra Linuksa.
-Comment[pt]=Gera um modelo para um módulo do 'kernel' do Linux.
-Comment[pt_BR]=Gera um modelo para um módulo do 'kernel' do Linux.
-Comment[ru]=Создание драйвера ядра Linux.
-Comment[sk]=Vygeneruje šablónu pre Linux kernel modul
-Comment[sr]=Прави шаблон за модул језгра Linux-а.
-Comment[sr@Latn]=Pravi šablon za modul jezgra Linux-a.
-Comment[sv]=Skapar en mall för en modul i Linux kärna.
-Comment[tr]=Bir Linux çekirdek birimi için bir şablon yaratır.
-Comment[zh_CN]=生成一个 Linux 内核模块的模板。
-Comment[zh_TW]=產生一個 Linux 核心模組的樣本
+
+Category=C
+
+Icon=
FileTemplates=h,CStyle,c,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}-driver.c
Archive=kmod.tar.gz
diff --git a/languages/cpp/app_templates/kofficepart/CMakeLists.txt b/languages/cpp/app_templates/kofficepart/CMakeLists.txt
index 1a4c348c..cdeff114 100644
--- a/languages/cpp/app_templates/kofficepart/CMakeLists.txt
+++ b/languages/cpp/app_templates/kofficepart/CMakeLists.txt
@@ -9,14 +9,33 @@
#
#################################################
-add_custom_target( kopart.tar.gz ALL
- COMMAND ${TAR} zcf kopart.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops kopart.desktop x-kopart.desktop )
+set( _tarball_files
kopart.kdevelop kopart_aboutdata.h kopart_part.cpp
kopart_view.h src-Makefile.am kopart.png kopart_factory.cpp
- kopart_part.h subdirs kopart.desktop kopart.rc
- kopart_factory.h kopart_view.cpp x-kopart.desktop
+ kopart_part.h subdirs kopart.rc
+ kopart_factory.h kopart_view.cpp
tde-configure.in.in main.cpp
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kopart.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -24,6 +43,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kopart.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kopart.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kofficepart/kopart.desktop b/languages/cpp/app_templates/kofficepart/kopart.desktop
index ab4fb51d..47d0a5c6 100644
--- a/languages/cpp/app_templates/kofficepart/kopart.desktop
+++ b/languages/cpp/app_templates/kofficepart/kopart.desktop
@@ -1,9 +1,10 @@
[Desktop Entry]
Name=%{APPNAME}
+
Exec=%{APPNAMELC}
-X-TDE-Library=lib%{APPNAMELC}part
MimeType=application/x-%{APPNAMELC};
Type=Application
Icon=%{APPNAMELC}
+X-TDE-Library=lib%{APPNAMELC}part
X-TDE-ServiceTypes=KOfficePart,KParts/ReadOnlyPart,KParts/ReadWritePart
X-TDE-NativeMimeType=application/x-%{APPNAMELC}
diff --git a/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate b/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate
index 429d14c4..a359e87d 100644
--- a/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate
+++ b/languages/cpp/app_templates/kofficepart/kopart.kdevtemplate
@@ -1,62 +1,12 @@
# TDE Config File
[General]
Name=KOffice Part
-Name[br]=Perzh KOffice
-Name[ca]=Part per a KOffice
-Name[da]=KOffice part
-Name[de]=KOffice-Komponente
-Name[el]=Τμήμα KOffice
-Name[es]=Part de KOffice
-Name[et]=KOffice'i komponent
-Name[eu]=KOffice zatia
-Name[fa]=جزء KOffice
-Name[fr]=Composant KOffice
-Name[ga]=Páirt KOffice
-Name[gl]='Part' para KOffice
-Name[hu]=KOffice-objektum
-Name[it]=Part di KOffice
-Name[nds]=KOffice-Komponent
-Name[ne]=केडीई अफिस भाग
-Name[nl]=Koffice-part
-Name[pt]=Componente do KOffice
-Name[pt_BR]=Componente do KOffice
-Name[ru]=Приложение KOffice
-Name[sr]=KOffice део
-Name[sr@Latn]=KOffice deo
-Name[sv]=Koffice-delprogram
-Name[tr]=KOffice Bileşeni
-Name[zh_CN]=KOffice 部件
-Name[zh_TW]=KOffice 元件
-Icon=kopart.png
-Category=C++/TDE
+
Comment=Generates a framework for a full KOffice Application.
-Comment[ca]=Genera una infraestructura per a una completa aplicació de KOffice.
-Comment[da]=Genererer et skelet for et fuldstændigt KOffice-program.
-Comment[de]=Erstellt ein Grundgerüst für eine vollwertige KOffice-Anwendung
-Comment[el]=Δημιουργεί ένα πλαίσιο για μια πλήρης εφαρμογή του KOffice.
-Comment[es]=Genera una infraestructura para una aplicación completa de KOffice.
-Comment[et]=KOffice'i rakenduse raamistiku loomine.
-Comment[eu]=KOffice-en aplikazio batentzat lan-marko oso bat sortzen du.
-Comment[fa]=چارچوبی را برای کاربرد کامل KOffice تولید می‌کند.
-Comment[fr]=Génère une infrastructure pour une application KOffice complète.
-Comment[gl]=Xera un contorno de traballo para unha aplicación KOffice completa.
-Comment[hu]=Létrehoz egy kiindulási keretprogramot teljes KOffice-alkalmazás készítéséhez.
-Comment[it]=Genera l'infrastruttura per un'applicazione completa di KOffice.
-Comment[nds]=Stellt dat Rahmenwark för en heel KOffice-Programm op.
-Comment[ne]=पूर्ण केडीई अफिस अनुप्रयोगका लागि फ्रेमवर्क उत्पन्न गर्दछ
-Comment[nl]=Genereert een framework voor een volledige KOffice-toepassing
-Comment[pl]=Generuje szablon pełnego programu KOffice.
-Comment[pt]=Gera a plataforma para uma aplicação completa do KOffice.
-Comment[pt_BR]=Gera a plataforma para uma aplicação completa do KOffice.
-Comment[ru]=Создание приложения KOffice.
-Comment[sk]=Vygeneruje framework pre kompletnú aplikáciu KOffice.
-Comment[sl]=Ustvari ogrodje za poln program KOffice
-Comment[sr]=Прави радни оквир за пуни KOffice програм.
-Comment[sr@Latn]=Pravi radni okvir za puni KOffice program.
-Comment[sv]=Skapar ett ramverk för ett fullständigt Koffice-program.
-Comment[tr]=Tam bir KOffice Uygulaması için bir çatı yaratır.
-Comment[zh_CN]=生成一个全功能的 KOffice 应用程序框架。
-Comment[zh_TW]=產生一個完整的 KOffice 應用程式的框架
+
+Category=C++/TDE
+
+Icon=kopart.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp
Archive=kopart.tar.gz
@@ -196,31 +146,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A KOffice part was created in %{dest}
-Comment[ca]=Una part per a KOffice ha estat creada en %{dest}
-Comment[da]=En KOffice part blev oprettet i %{dest}
-Comment[de]=Eine KOffice-Komponente wurde in %{dest} erstellt.
-Comment[el]=Ένα τμήμα του KOffice δημιουργήθηκε στο %{dest}
-Comment[es]=Un Part de KOffice ha sido creado en %{dest}
-Comment[et]=KOffice'i komponent loodi asukohta %{dest}
-Comment[eu]=KOffice zati bat sortu da hemen: %{dest}
-Comment[fa]=یک جزء KOffice در %{dest} ایجاد شد
-Comment[fr]=Un composant KOffice a été créé dans %{dest}
-Comment[ga]=Cruthaíodh páirt TDE i %{dest}
-Comment[gl]=Creouse unha 'part' para KOffice en %{dest}
-Comment[hu]=Létrejött egy KOffice-objektum itt: %{dest}
-Comment[it]=È stata creata una part di KOffice in %{dest}
-Comment[ja]=KOffice パートを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en KOffice-Komponent opstellt
-Comment[ne]=केडीई अफिस भाग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een KOffice-part is aangemaakt in %{dest}
-Comment[pl]=KOffice part została utworzona w %{dest}
-Comment[pt]=Foi criado um componente do KOffice em %{dest}
-Comment[pt_BR]=Foi criado um componente do KOffice em %{dest}
-Comment[ru]=Приложение KOffice создано в %{dest}
-Comment[sk]=KOffice Part bol vytvorený v %{dest}
-Comment[sr]=KOffice део је направљен у %{dest}
-Comment[sr@Latn]=KOffice deo je napravljen u %{dest}
-Comment[sv]=Ett Koffice-delprogram skapades i %{dest}
-Comment[tr]=Bir KOffice bileşeni %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 KOffice 部件
-Comment[zh_TW]=一個 KOffice 元件已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kofficepart/x-kopart.desktop b/languages/cpp/app_templates/kofficepart/x-kopart.desktop
index 76bb36a6..9c8a73f4 100644
--- a/languages/cpp/app_templates/kofficepart/x-kopart.desktop
+++ b/languages/cpp/app_templates/kofficepart/x-kopart.desktop
@@ -1,38 +1,12 @@
[Desktop Entry]
-MimeType=application/x-%{APPNAMELC}
Comment= A really awesome KOffice application
-Comment[ca]=Una aplicació de KOffice realment interessant
-Comment[da]=Et helt fantastisk KOffice program
-Comment[de]=Eine wirklich großartige KOffice-Anwendung
-Comment[el]= Μια πραγματικά όμορφη εφαρμογή KOffice
-Comment[es]=Una aplicación de KOffice realmente intesesante
-Comment[et]=Tõesti imeline KOffice'i rakendus
-Comment[eu]=KOffice aplikazio harrigarri bat
-Comment[fa]=کاربرد واقعاً بیمناک KOffice
-Comment[fr]=Une application pour KOffice vraiment superbe
-Comment[ga]= Feidhmchlár sármhaith KOffice
-Comment[gl]=Unha aplicación de KOffice realmente impresionante
-Comment[hu]=Egy bámulatos KOffice-alkalmazás
-Comment[it]=Un'applicazione di KOffice veramente bella
-Comment[nds]=En redig deegt KOffice-Programm
-Comment[ne]= वास्तवमै प्रभावकारी केडीई अफिस अनुप्रयोग
-Comment[nl]=Een fantastische KOffice-toepassing
-Comment[pl]=Wspaniały program KOffice
-Comment[pt]=Uma aplicação fantástica para o KOffice
-Comment[pt_BR]=Um aplicativo realmente do tipo do KOffice
-Comment[ru]=Приложение KOffice
-Comment[sk]=Naozaj hrozná KOffice aplikácia
-Comment[sl]=Sijajen program za KOffice
-Comment[sr]=Стварно сјајан KOffice програм
-Comment[sr@Latn]=Stvarno sjajan KOffice program
-Comment[sv]=Ett riktigt suveränt Koffice-program
-Comment[tr]=Gerçekten harika bir KOffice uygulaması
-Comment[zh_CN]=一个非常杰出的 KOffice 应用程序
-Comment[zh_TW]=一個十分完美的 KOffice 應用程式
+
Type=MimeType
+MimeType=application/x-%{APPNAMELC}
#You need to change the mime type below to match what your application will handle...
Patterns=*.xmpl;
X-TDE-AutoEmbed=false
+
[Property::X-TDE-NativeExtension]
Type=TQString
#You need to change the mime type below to match what your application will handle...
diff --git a/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt b/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt
index 14669abc..159f06cc 100644
--- a/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt
+++ b/languages/cpp/app_templates/konqnavpanel/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( konqnavpanel.tar.gz ALL
- COMMAND ${TAR} zcf konqnavpanel.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- konqnavpanel.cpp konqnavpanel.h konqnavpanel.desktop
+set( _tarball_desktops konqnavpanel.desktop )
+set( _tarball_files
+ konqnavpanel.cpp konqnavpanel.h
konqnavpanel.kdevelop src-Makefile.am konqnavpanel.png
subdirs
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET konqnavpanel.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- konqnavpanel.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE konqnavpanel.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.desktop b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.desktop
index b0d0bf23..0668508c 100644
--- a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.desktop
+++ b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.desktop
@@ -1,39 +1,10 @@
[Desktop Entry]
+Name=%{APPNAMELC}
+
+Comment=A konqueror navigation panel plugin called $NAME$
+
Type=Link
URL=
Icon=wizard
-Comment=A konqueror navigation panel plugin called $NAME$
-Comment[ca]=Un connector per al plafó de navegació de Konqueror anomenat $NAME$
-Comment[da]=Et Konqueror navigationspanel plugin der hedder $NAME$
-Comment[de]=Ein Modul für den Navigationsbereich von Konqueror mit Namen $NAME$
-Comment[el]=Ένα πρόσθετο του πίνακα πλοήγησης του konqueror με το όνομα $NAME$
-Comment[es]=Un complemento del panel de navegación de Konqueror llamado $NAME$
-Comment[et]=Konquerori liikumispaneeli plugin nimega $NAME$
-Comment[eu]=$NAME$ izeneko konqueror arakatze-paneleko plugin bat
-Comment[fa]=وصلۀ تابلوی ناوش konqueror، $NAME$ نامیده شد
-Comment[fr]=Un module externe pour le panneau de navigation de Konqueror appelé $NAME$
-Comment[ga]=Breiseán painéil nascleanúna konqueror darb ainm $NAME$
-Comment[gl]=Unha extensión para o panel de navegación de konqueror chamado $NAME$
-Comment[hu]=Bővítőmodul a Konqueror navigációs paneljéhez ($NAMES$)
-Comment[it]=Un plugin per il pannello di navigazione di Konqueror chiamato $NAME$
-Comment[ja]=$NAME$ と呼ばれる konqueror ナビゲーションプラグイン
-Comment[nds]=En Sietpaneelmoduul för Konqueror, nöömt $NAME$
-Comment[ne]= $NAME$ भनिने कन्क्वेरर नेभिगेसन प्यानल प्लगइन
-Comment[nl]=Een konqueror navigatiepaneel-plugin met de naam $NAME$
-Comment[pl]=Wtyczka do panelu nawigacyjnego Konquerora o nazwie $NAME$
-Comment[pt]=Um 'plugin' do painel de navegação do konqueror chamado $NAME$
-Comment[pt_BR]=Um plug-in de painel de navegação do konqueror chamado $NAME$
-Comment[ru]=Модуль панели навигации Konqueror $NAME$
-Comment[sk]=Modul pre konqueror navigačný panel s menom $NAME$
-Comment[sl]=Konquerorjev vstavek pulta za navigacijo z imenom $NAME$
-Comment[sr]=Кonqueror-ов прикључак за навигациони панел по имену $NAME$
-Comment[sr@Latn]=Konqueror-ov priključak za navigacioni panel po imenu $NAME$
-Comment[sv]=Ett insticksprogram i Konquerors navigeringspanel som heter $NAME$
-Comment[tr]=$NAME$ adında bir konqueror gezinme paneli eklentisi
-Comment[zh_CN]=一个称作 $NAME$ 的 konqueror 导航面板插件
-Comment[zh_TW]=名稱為 $NAME$ 的 Konqueror 導覽面板外掛程式
-Name=%{APPNAMELC}
-
Open=false
X-TDE-KonqSidebarModule=konqsidebar_%{APPNAMELC}
-
diff --git a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate
index 1eecad7d..c2bfee33 100644
--- a/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate
+++ b/languages/cpp/app_templates/konqnavpanel/konqnavpanel.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=Konqueror Navigation Panel Plugin
-Name[br]=Lugent panell furchal Konqueror
-Name[ca]=Un connector per al plafó de navegació de Konqueror
-Name[da]=Konqueror navigationspanel plugin
-Name[de]=Modul für den Navigationsbereich von Konqueror
-Name[el]=Πρόσθετο πίνακα πλοήγησης του Konqueror
-Name[es]=Un complemento para el panel de navegación de Konqueror
-Name[et]=Konquerori liikumispaneeli plugin
-Name[eu]=Konqueror arakatze-panel plugina
-Name[fa]=وصلۀ تابلوی ناوش Konqueror
-Name[fr]=Module externe pour le panneau de navigation de Konqueror
-Name[ga]=Breiseán Painéil Nascleanúna Konqueror
-Name[gl]=Extensión para o panel de navegación de Konqueror
-Name[hu]=Konqueroros navigációs bővítőmodul
-Name[it]=Plugin per il pannello di navigazione di Konqueror
-Name[ja]=Konqueror ナビゲーションプラグイン
-Name[nds]=En Sietpaneelmoduul för Konqueror
-Name[ne]=कन्क्वेरर नेभिगेसन प्यानल प्लगइन
-Name[nl]=Konqueror Navigatiepaneel-plugin
-Name[pl]=Wtyczka panelu nawigacji Konquerora
-Name[pt]='Plugin' do Painel de Navegação do Konqueror
-Name[pt_BR]='Plugin' do Painel de Navegação do Konqueror
-Name[ru]=Модуль панели навигации Konqueror
-Name[sk]=Modul pre konqueror navigačný panel
-Name[sr]=Кonqueror-ов прикључак за навигациони панел
-Name[sr@Latn]=Konqueror-ov priključak za navigacioni panel
-Name[sv]=Konqueror-insticksprogram för navigeringspanelen
-Name[tr]=Konqueror Gezinme Paneli Eklentisi
-Name[zh_CN]=Konqueror 导航面板插件
-Name[zh_TW]=Konqueror 導覽面板外掛程式
-Icon=konqnavpanel.png
-Category=C++/TDE
+
Comment=Generates a framework for a plugin that embeds into Konqueror's navigation panel
-Comment[ca]=Genera una infraestructura per a un connector que s'encasti al plafó de navegació de Konqueror
-Comment[da]=Genererer et skelet for et plugin der indlejres i Konqueror's navigationspanel
-Comment[de]=Erstellt das Gerüst für ein Modul, das in den Navigationsbereich von Konqueror eingebunden werden kann.
-Comment[el]=Δημιουργεί ένα πλαίσιο για ένα πρόσθετο που ενσωματώνεται στον πίνακα πλοήγησης του Konqueror
-Comment[es]=Genera una infraestructura para un complemento empotrado en el panel de navegación de Konqueror
-Comment[et]=Plugina raamistiku loomine, mida saab põimida Konquerori liikumispaneelile.
-Comment[eu]=Konqueror-en arakatze-panelean kapsulatzen den plugin batentzat lan-marko oso bat sortzen du
-Comment[fa]=چارچوبی را برای یک وصله که در تابلوی ناوش Konqueror نهفته بود، تولید می‌کند
-Comment[fr]=Génère une infrastructure pour un module externe qui s'intègre dans le panneau de navigation de Konqueror
-Comment[gl]=Xera un contorno de traballo para unha extensión que se incrusta no panel de navegación de Konqueror
-Comment[hu]=Létrehoz egy alapprogramot konqueroros navigációs panelmodul készítéséhez
-Comment[it]=Genera l'infrastruttura per un plugin che si integra nel pannello di navigazione di Konqueror
-Comment[nds]=Stellt dat Rahmenwark för en Moduul op, dat sik in't Sietpaneel vun Konqueror inbett
-Comment[ne]=कन्क्वेररको नेभिगेसन प्यानलमा सम्मिलित हुने प्लगइनका लागि फ्रेमवर्क उत्पन्न गर्दछ
-Comment[nl]=Genereert een framework voor een plugin die kan worden ingebed in Konqueror's navigatiepaneel.
-Comment[pl]=Generuje wtyczkę, którą można osadzić w panelu nawigacyjnym Konquerora
-Comment[pt]=Gera a plataforma para um 'plugin' que se incorpore no painel de navegação do Konqueror
-Comment[pt_BR]=Gera a plataforma para um 'plugin' que se incorpore no painel de navegação do Konqueror
-Comment[ru]=Создание модуля панели навигации Konqueror
-Comment[sk]=Vygeneruje framework pre modul, ktorý sa bude dať vložiť do konqueror navigačného panelu
-Comment[sr]=Прави радни оквир за прикључак који се уграђује у Konqueror-ов навигациони панел
-Comment[sr@Latn]=Pravi radni okvir za priključak koji se ugrađuje u Konqueror-ov navigacioni panel
-Comment[sv]=Skapar ett ramverk för ett insticksprogram som inbäddas i Konquerors navigeringspanel
-Comment[tr]=Konqueror'un gezinme paneline gömülen bir eklenti için bir çatı oluşturur.
-Comment[zh_CN]=生成可嵌入到 Konqueror 导航面板的插件框架
-Comment[zh_TW]=產生一個嵌入 Konqueror 導覽面板的外掛程式的框架
+
+Category=C++/TDE
+
+Icon=konqnavpanel.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=konqnavpanel.tar.gz
@@ -157,31 +105,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=A konqueror navigation panel plugin was created in %{dest}
-Comment[ca]=Un connector per al plafó de navegació de Konqueror ha estat creada en %{dest}
-Comment[da]=Et Konqueror navigationspanel plugin blev oprettet i %{dest}
-Comment[de]=Ein Modul für den Navigationsbereich von Konqueror wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο του πίνακα πλοήγησης του konqueror δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para el panel de navegación de Konqueror ha sido creado en %{dest}
-Comment[et]=Konquerori liikumispaneeli plugin loodi asukohta %{dest}
-Comment[eu]=Konqueror-en arakatze-paneleko plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ تابلوی ناوش konqueror در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour le panneau de navigation de Konqueror a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán painéil nascleanúna konqueror i %{dest}
-Comment[gl]=Creouse unha extensión para o panel de navegación en %{dest}
-Comment[hu]=Létrejött egy konqueroros navigációs modul itt: %{dest}
-Comment[it]=È stato creato un plugin per il pannello di navigazione di Konqueror in %{dest}
-Comment[ja]=Konqueror ナビゲーションプラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Sietpaneelmoduul för Konqueror opstellt
-Comment[ne]=कन्क्वेरर नेभिगेसन प्यानल प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Konqueror-navigatiepaneel-plugin is aangemaakt in %{dest}
-Comment[pl]=Wtyczka do panelu nawigacyjnego Konquerora została utworzona w %{dest}
-Comment[pt]=Um 'plugin' do painel de navegação do Konqueror foi criado em %{dest}
-Comment[pt_BR]=Um 'plugin' do painel de navegação do Konqueror foi criado em %{dest}
-Comment[ru]=Модуль панели навигации Konqueror создан в %{dest}
-Comment[sk]=Modul pre konqueror navigačný panel bol vytvorený v %{dest}
-Comment[sr]=Кonqueror-ов прикључак за навигациони панел направљен је у %{dest}
-Comment[sr@Latn]=Konqueror-ov priključak za navigacioni panel napravljen je u %{dest}
-Comment[sv]=Ett Konqueror-insticksprogram för navigeringspanelen skapades i %{dest}
-Comment[tr]=Bir konqueror gezinme paneli eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 konqueror 导航器面板插件
-Comment[zh_TW]=一個 Konqueror 導覽面板外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kpartapp/CMakeLists.txt b/languages/cpp/app_templates/kpartapp/CMakeLists.txt
index 11027cc2..99991460 100644
--- a/languages/cpp/app_templates/kpartapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/kpartapp/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kpartapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kpartapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kpartapp/app.desktop b/languages/cpp/app_templates/kpartapp/app.desktop
index ebbd7dca..648f1693 100644
--- a/languages/cpp/app_templates/kpartapp/app.desktop
+++ b/languages/cpp/app_templates/kpartapp/app.desktop
@@ -1,17 +1,6 @@
[Desktop Entry]
Name=%{APPNAME}Part
-Name[br]=Perzh%{APPNAME}
-Name[ca]=Part per a %{APPNAME}
-Name[el]=Τμήμα%{APPNAME}
-Name[et]=%{APPNAME} komponent
-Name[fa]=جزء %{APPNAME}
-Name[gl]=%{APPNAME} Part
-Name[ja]=%{APPNAME} パート
-Name[ne]=%{APPNAME}भाग
-Name[pt_BR]=Parte %{APPNAME}
-Name[sv]=%{APPNAME}-del
-Name[ta]=%{APPNAME}பாகம்
-Name[tr]=%{APPNAME} Bileşeni
+
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
X-TDE-ServiceTypes=KParts/ReadOnlyPart,KParts/ReadWritePart
X-TDE-Library=lib%{APPNAMELC}part
diff --git a/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate b/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate
index fc819b68..0a21b714 100644
--- a/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate
+++ b/languages/cpp/app_templates/kpartapp/kpartapp.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=Application framework (KParts)
-Name[ca]=Infraestructura d'aplicació (KParts)
-Name[da]=Programskelet (KParts)
-Name[de]=Anwendungsgerüst (KParts)
-Name[el]=Πλαίσιο εφαρμογής (KParts)
-Name[es]=Infraestructura de aplicación (KParts)
-Name[et]=Rakenduse raamistik (KParts)
-Name[eu]=Aplikazioen lan-markoa (KParts)
-Name[fa]=(KParts)چارچوب کاربرد
-Name[fr]=Infrastructure d'application (KParts)
-Name[ga]=Creatlach feidhmchláir (KParts)
-Name[gl]=Entorno de traballo de aplicación (KParts)
-Name[hu]=Alkalmazás-keretrendszer (objektumokkal)
-Name[it]=Infrastruttura applicativa (KParts)
-Name[ja]=アプリケーションフレームワーク (KParts)
-Name[nds]=Programmrahmenwark (KParts)
-Name[ne]=अनुप्रयोग फ्रेमवर्क (केडीई भाग)
-Name[nl]=Toepassingframework (KParts)
-Name[pl]=Szablon progamu (KParts)
-Name[pt]=Plataforma de aplicações (KParts)
-Name[pt_BR]=Plataforma de aplicações (KParts)
-Name[ru]=Приложение KPart
-Name[sk]=Aplikačný framework (KParts)
-Name[sr]=Радни оквир програма (KParts)
-Name[sr@Latn]=Radni okvir programa (KParts)
-Name[sv]=Programramverk (KParts)
-Name[tr]=Uygulama Çatısı (KParts)
-Name[zh_CN]=应用程序框架(KParts)
-Name[zh_TW]=應用程式框架(KParts)
-Icon=kpartapp.png
-Category=C++/TDE
+
Comment=Generates a complex TDE application with a KParts shell and a KPart component.
-Comment[ca]=Genera una complexa aplicació per al TDE amb un intèrpret de comandaments KParts i un component KPart.
-Comment[da]=Genererer et komplekst TDE-program med en KParts-skal og en KPart-komponent.
-Comment[de]=Erstellt eine aufwändige TDE-Anwendung mit einer Shell für KParts und einer KPart-Komponente.
-Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή TDE με ένα κέλυφος KParts και ένα συστατικό KPart.
-Comment[es]=Genera una aplicación TDE compleja con un contenedor KParts y un componente KPart.
-Comment[et]=Keerulise TDE rakenduse loomine KParts-shelliga ja KPart-komponendiga.
-Comment[eu]=TDE aplikazio konplexu bat sortzen du KParts shellbat eta KPart osagai batekin.
-Comment[fa]=یک کاربرد پیچیدۀ TDE با یک پوستۀ KParts و یک مؤلفۀ KPart تولید می‌کند.
-Comment[fr]=Génère une application TDE évoluée comprenant un shell KParts et un composant KPart.
-Comment[ga]=Cruthaíonn sé seo feidhmchlár casta TDE le blaosc KParts agus comhpháirt KPart.
-Comment[gl]=Xera unha aplicación TDE complexa cun terminal KPart e unha compoñente KPart.
-Comment[hu]=Létrehoz egy komplex, objektumok használatát támogató TDE-s alkalmazást és egy KPart objektumot.
-Comment[it]=Genera un'applicazione complessa di TDE con una shell di KParts e un componente KPart.
-Comment[nds]=Stellt en vigeliensch TDE-Programm mit en Konsool för KPart un en KPart-Komponent op.
-Comment[ne]=केडीई भाग शेल र केडीई भाग अवयवसँग जटिल केडीई अनुप्रयोग उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een complexe TDE-toepassing met een KParts-shell en een KPart-component.
-Comment[pl]=Generuje złożony program z powłoką KParts i komponentem KPart.
-Comment[pt]=Gera uma aplicação complexa do TDE com uma infra-estrutura de KParts, bem como um componente KPart.
-Comment[pt_BR]=Gera uma aplicação complexa do TDE com uma infra-estrutura de KParts, bem como um componente KPart.
-Comment[ru]=Создание полноценного приложения TDE на базе компонента KPart.
-Comment[sk]=Vygeneruje komplexnú TDE aplikáciu s KParts shell a s KPart komponentom.
-Comment[sr]=Прави сложени TDE програм са KParts шкољком и KPart компонентом.
-Comment[sr@Latn]=Pravi složeni TDE program sa KParts školjkom i KPart komponentom.
-Comment[sv]=Skapar ett komplext TDE-program med ett KPart-skal och en KPart-komponent.
-Comment[tr]=Bir KParts kabuğu ve KParts bileşeni olan karmaşık bir TDE uygulaması yaratır.
-Comment[zh_CN]=生成一个带 KParts 外壳和 KPart 组件的复杂 TDE 应用程序。
-Comment[zh_TW]=產生一個複雜的 TDE 應用程式,內含 KParts shell 與 KPart 元件。
+
+Category=C++/TDE
+
+Icon=kpartapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}_part.cpp
Archive=kpartapp.tar.gz
@@ -201,32 +149,3 @@ Dest=%{dest}/src/%{APPNAMELC}_shell.rc
[MSG]
Type=message
Comment=A complex TDE application using KParts was created in %{dest}
-Comment[ca]=Una complexa aplicació per al TDE usant KParts ha estat creada en %{dest}
-Comment[da]=Et komplekst TDE-program ved brug af KParts blev oprettet i %{dest}
-Comment[de]=Eine aufwändige TDE-Anwendung, die KParts verwendet, wurde in %{dest} erstellt.
-Comment[el]=Μια πολύπλοκη εφαρμογή TDE που χρησιμοποιεί το KParts δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación compleja para TDE que usa KParts ha sido creada en %{dest}
-Comment[et]=KParts'i kasutav keeruline TDE rakendus loodi asukohta %{dest}
-Comment[eu]=TDE aplikazio konplexu bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد پیچیدۀ TDE با استفاده از KParts در %{dest} ایجاد شد
-Comment[fr]=Une application TDE évoluée utilisant KParts a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár casta TDE a úsáideann KParts i %{dest}
-Comment[gl]=Creouse unha aplicación TDE complexa usando KParts en %{dest}
-Comment[hu]=Létrejött egy komplex, objektumok használatát támogató TDE-s alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDE complessa usando KParts in %{dest}
-Comment[ja]=KParts を使った複雑な TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en vigeliensch TDE-Programm opstellt, dat "KParts" bruukt.
-Comment[ne]=केडीई भाग प्रयोग गरेर जटिल केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een complexe TDE-toepassing gebruik makend van KParts is aangemaakt in %{dest}
-Comment[pl]=Złożony program TDE używający KParts został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação complexa do TDE, que usa o KParts, em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação complexa do TDE, que usa o KParts, em %{dest}
-Comment[ru]=Приложение TDE на базе компонента KPart создано в %{dest}
-Comment[sk]=Komplexná TDE aplikácia používajúca KParts bola vytvorená v %{dest}
-Comment[sr]=Сложени TDE програм на основу KParts направљен је у %{dest}
-Comment[sr@Latn]=Složeni TDE program na osnovu KParts napravljen je u %{dest}
-Comment[sv]=Ett komplext TDE-program som använder KParts skapades i %{dest}
-Comment[tr]=KParts kullanan karmaşık bir TDE uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个使用 KParts 的复杂 TDE 应用程序
-Comment[zh_TW]=一個使用 KParts 的複雜 TDE 應用程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/kpartplugin/CMakeLists.txt b/languages/cpp/app_templates/kpartplugin/CMakeLists.txt
index 9b0b4545..e612d98f 100644
--- a/languages/cpp/app_templates/kpartplugin/CMakeLists.txt
+++ b/languages/cpp/app_templates/kpartplugin/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kpartplugin.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kpartplugin.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate b/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate
index 396d797f..430e88a7 100644
--- a/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate
+++ b/languages/cpp/app_templates/kpartplugin/kpartplugin.kdevtemplate
@@ -1,63 +1,12 @@
# TDE Config File
[General]
Name=TDEHTMLPart plugin
-Name[br]=Lugent TDEHTMLPart
-Name[ca]=Connector per a TDEHTMLPart
-Name[de]=TDEHTMLPart-Modul
-Name[el]=Πρόσθετο TDEHTMLPart
-Name[es]=Complemento para TDEHTMLPart
-Name[eu]=TDEHTMLPart plugina
-Name[fa]=وصلۀ TDEHTMLPart
-Name[fr]=Module externe pour le composant TDEHTML
-Name[ga]=Breiseán TDEHTMLPart
-Name[gl]=Extensión para TDEHTMLPart
-Name[hu]=TDEHTML-bővítőmodul
-Name[it]=Plugin TDEHTMLPart
-Name[ja]=TDEHTMLPart プラグイン
-Name[nds]=TDEHTMLPart-Moduul
-Name[ne]=TDEHTMLPart प्लगइन
-Name[nl]=TDEHTMLPart-plugin
-Name[pl]=Wtyczka do TDEHTMLPart
-Name[pt]='Plugin' do TDEHTMLPart
-Name[pt_BR]='Plugin' do TDEHTMLPart
-Name[ru]=Модуль TDEHTMLPart
-Name[sk]=TDEHTMLPart modul
-Name[sl]=Vstavek za TDEHTMLPart
-Name[sr]=Прикључак за део TDEHTML
-Name[sr@Latn]=Priključak za deo TDEHTML
-Name[sv]=Insticksprogram för TDEHTML-delprogram
-Name[tr]=TDEHTMLPart Eklentisi
-Name[zh_CN]=TDEHTMLPart 插件
-Name[zh_TW]=TDEHTMLPart 外掛程式
-Icon=kpartplugin.png
-Category=C++/TDE
+
Comment=Generates a plugin for the TDEHTML part.
-Comment[ca]=Genera un connector per a la part TDEHTML.
-Comment[da]=Genererer et plugin for TDEHTML parten.
-Comment[de]=Erstellt ein Modul für die Komponente TDEHTML
-Comment[el]=Δημιουργεί ένα πρόσθετο για το τμήμα TDEHTML.
-Comment[es]=Genera un complemento para TDEHTMLPart.
-Comment[et]=TDEHTML-komponendi plugina loomine.
-Comment[eu]=TDEHTML zatirako plugin bat sortzen du.
-Comment[fa]=یک وصله برای جزء TDEHTML تولید می‌کند
-Comment[fr]=Génère un module externe pour le composant TDEHTML.
-Comment[gl]=Xera unha extensión para o 'part' TDEHTML.
-Comment[hu]=Létrehoz egy TDEHTML-bővítőmodult.
-Comment[it]=Genera un plugin per la part TDEHTML.
-Comment[ja]=TDEHTML パートのためのプラグインを作成します
-Comment[nds]=Stellt en Moduul för de Komponent TDEHTML op.
-Comment[ne]=TDEHTML भागका लागि प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een plugin voor de TDEHTML-part.
-Comment[pl]=Generuje wtyczkę do TDEHTML part.
-Comment[pt]=Gera um 'plugin' para a componente TDEHTML.
-Comment[pt_BR]=Gera um 'plugin' para a componente TDEHTML.
-Comment[ru]=Создание модуля для компонента TDEHTML.
-Comment[sk]=Vygeneruje modul pre TDEHTML part.
-Comment[sr]=Прави прикључак за део TDEHTML.
-Comment[sr@Latn]=Pravi priključak za deo TDEHTML.
-Comment[sv]=Skapar ett insticksprogram för TDEHTML-delprogrammet
-Comment[zh_CN]=生成 TDEHTML 部件的插件。
-Comment[zh_TW]=產生一個 TDEHTML part 的外掛程式
+
+Category=C++/TDE
+
+Icon=kpartplugin.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp
Archive=kpartplugin.tar.gz
@@ -169,31 +118,3 @@ Process=false
[MSG]
Type=message
Comment=A TDEHTMLPart plugin was created in %{dest}
-Comment[ca]=Un connector per a TDEHTMLPart ha estat creat en %{dest}
-Comment[da]=Et TDEHTMLPart plugin blev oprettet i %{dest}
-Comment[de]=Ein Modul für die Komponente TDEHTML wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο τμήμα TDEHTML δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para TDEHTMLPart ha sido creado en %{dest}
-Comment[et]=TDEHTMLPart plugin loodi asukohta %{dest}
-Comment[eu]=TDEHTMLPart plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ جزء TDEHTML در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour TDEHTMLPart a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán TDEHTMLPart i %{dest}
-Comment[gl]=Creouse unha extensión para TDEHTMLPart en %{dest}
-Comment[hu]=Létrejött egy TDEHTML-bővítőmodul itt: %{dest}
-Comment[it]=È stato creato un plugin TDEHTMLPart in %{dest}
-Comment[ja]=TDEHTMLPart プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDEHTMLPart-Moduul opstellt
-Comment[ne]=TDEHTMLPart प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDEHTMLPart-plugin is aangemaakt in %{dest}
-Comment[pl]=Wtyczka do TDEHTMLPart została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' TDEHTMLPart em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' TDEHTMLPart em %{dest}
-Comment[ru]=Модуль для компонента TDEHTML создан в %{dest}
-Comment[sk]=TDEHTML modul bol vytvorený v %{dest}
-Comment[sr]=Прикључак за део TDEHTML направљен је у %{dest}
-Comment[sr@Latn]=Priključak za deo TDEHTML napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för TDEHTML-delprogrammet skapades i %{dest}
-Comment[tr]=Bir TDEHTMLPart eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 TDEHTMLPart 插件
-Comment[zh_TW]=一個 TDEHTML 外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt b/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt
index 3257eb54..84e8cd65 100644
--- a/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt
+++ b/languages/cpp/app_templates/kscons_kxt/CMakeLists.txt
@@ -24,6 +24,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kscons_kxt.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kscons_kxt.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate b/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate
index 62676931..3ee7ac58 100644
--- a/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate
+++ b/languages/cpp/app_templates/kscons_kxt/kscons_kxt.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=Scons-based TDE application
-Name[ca]=Una aplicació per al TDE basada en Scons
-Name[da]=Scons-baseret TDE program
-Name[de]=Auf Scons basierende TDE-Anwendung
-Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons
-Name[es]=Aplicación para TDE basada en Scons
-Name[et]=TDE rakendus Sconsi põhjal
-Name[eu]=Scons-en oinarritutako TDE aplikazioa
-Name[fa]=کاربرد TDE بر مبنای Scons
-Name[fr]=Application TDE basée sur Scons
-Name[ga]=Feidhmchlár TDE bunaithe ar Scons
-Name[gl]=Aplicación TDE baseada en Scons
-Name[hu]=Scons-alapú TDE-s alkalmazás
-Name[it]=Un'applicazione TDE basata su scons
-Name[ja]=Scons を使った TDE アプリケーション
-Name[nds]=Op "Scons" opbuut TDE-Programm
-Name[ne]=स्कोन-आधारित केडीई अनुप्रयोग
-Name[nl]=Scons gebaseerde TDE-toepassing
-Name[pl]=Program TDE wykorzystujący Scons
-Name[pt]=Aplicação TDE usando Scons
-Name[pt_BR]=Aplicação TDE usando Scons
-Name[ru]=Приложение TDE на базе Scons
-Name[sk]=TDE aplikácia založená na Scons
-Name[sr]=TDE програм на основу Scons-а
-Name[sr@Latn]=TDE program na osnovu Scons-a
-Name[sv]=Scons-baserat TDE-program
-Name[tr]=Scons-tabanlı TDE Uygulaması
-Name[zh_CN]=基于 Scons 的 TDE 应用程序
-Name[zh_TW]=Scons 為基礎的 TDE 應用程式
+
+Comment=Generates a simple TDE application with one widget, a configuration dialog and a dcop interface. Scons scripts are provided for compiling and installing the application.
+
Category=C++/TDE
+
Icon=kscons_kxt.png
-Comment=Generates a simple TDE application with one widget, a configuration dialog and a dcop interface. Scons scripts are provided for compiling and installing the application.
-Comment[ca]=Genera una simple aplicació per al TDE amb un estri, un diàleg de configuració i una interfície dcop. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació.
-Comment[da]=Genererer et simpelt TDE program med en kontrol, en indstillingsdialog og en dcop-grænseflade. Der sørges for scons-scripter til at kompilere og installere programmet.
-Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Widget, einem Einstellungsdialog und einer DCOP-Schnittstelle. Scons-Skripte zum Kompileren und Installieren der Anwendung werden zur Verfügung gestellt.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης και μια διασύνδεση dcop. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής.
-Comment[en_GB]=Generates a simple TDE application with one widget, a configuration dialogue and a dcop interface. Scons scripts are provided for compiling and installing the application.
-Comment[es]=Genera una sencilla aplicación para TDE con una ventana principal, un diálogo de configuración y una interfaz DCOP. Se proporcionan guiones en Scons para compilar e instalar la aplicación.
-Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina, seadistusdialoogi ja DCOP-liidesega. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks.
-Comment[eu]=TDE aplikazio sinple bat sortzen du trepeta bat, konfigurazio-elkarrizketa eta dcop interfaze batekin. Aplikazioa konpilatu eta instalatzeko Scons script-ak sortzen ditu.
-Comment[fa]=یک کاربرد سادۀ TDE با یک عنصر، یک محاورۀ پیکربندی و یک واسط dcop تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم شده‌اند.
-Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget), une boîte de dialogue de configuration et une interface DCOP. Des scripts Scons sont fournis pour compiler et installer l'application.
-Comment[gl]=Xera unha aplicación sinxela TDE cunha compoñente, un diálogo de configuración e unha interface dcop. Os scripts scons proporciónanse para compilar e intalar a aplicación.
-Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy főablakkal, beállítóablakkal és DCOP-felülettel. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre.
-Comment[it]=Genera una semplice applicazione TDE con un elemento grafico, una finestra di configurazione e un'interfaccia DCOP. Gli script scons sono forniti per compilare e installare l'applicazione.
-Comment[nds]=Stellt en eenfach TDE-Programm mit een Element, en Instelldialoog un en DCOP-Koppelsteed op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat.
-Comment[ne]=एउटा विगेट, कन्फिगरेसन संवाद र dcop इन्टरफेससँग एउटा साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ ।
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met één toplevel widget, een configuratievenster en een DCOP-interface. Scons-scripts worden aangemaakt voor compilatie en installatie.
-Comment[pl]=Generuje prosty program dla TDE widgetem, oknem konfiguracyjnym i interfejsem dcop. Do kompilacji i instalacji programu wykorzystywane są skrypty Scons.
-Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal, uma de configuração e uma interface de DCOP. Os ficheiros do 'scons' são oferecidos para compilar e instalar a aplicação.
-Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal, uma de configuração e uma interface de DCOP. Os ficheiros do 'scons' são oferecidos para compilar e instalar a aplicação.
-Comment[ru]=Создание простого приложения TDE с одним виджетом, окном настройки и интерфейсом DCOP. Сборка и установка осуществляется с помощью скриптов Scons.
-Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom, konfiguračným dial=ogom a DCOP rozhraním. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie.
-Comment[sr]=Прави једноставан TDE програм са једном контролом, дијалогом за подешавање и DCOP интерфејсом. Дате су Scons скрипте за превођење и инсталирање програма.
-Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom, dijalogom za podešavanje i DCOP interfejsom. Date su Scons skripte za prevođenje i instaliranje programa.
-Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent, en inställningsdialogruta och ett DCOP-gränssnitt. Scons-script tillhandahålls för att kompilera och installera programmet.
-Comment[tr]=Bir parçacıklı, ayar pencereli ve bir dcop arayüzü olan basit bir TDE uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır.
-Comment[zh_CN]=生成一个带一个部件、一个配置对话框和一个 DCOP 接口的简单 TDE 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。
-Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件,一個設定對話框與一個 DCOP 介面。Scons 文稿可用於編譯與安裝應用程式。
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/QUICKSTART
Archive=kscons_kxt.tar.gz
@@ -223,31 +171,3 @@ Dest=%{dest}/po/messages.sh
[MSG]
Type=message
Comment=A TDE application with scons scripts was created in %{dest}
-Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest}
-Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest}
-Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest}
-Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest}
-Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد
-Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest}
-Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest}
-Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest}
-Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt
-Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest}
-Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest}
-Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest}
-Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest}
-Comment[sr]=TDE програм са scons скриптама направљен је у %{dest}
-Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest}
-Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest}
-Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序
-Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt b/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt
index af863670..2d3341d5 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt
+++ b/languages/cpp/app_templates/kscons_tdemdi/CMakeLists.txt
@@ -25,6 +25,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kscons_tdemdi.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kscons_tdemdi.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate
index 234fa605..e52ef74c 100644
--- a/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate
+++ b/languages/cpp/app_templates/kscons_tdemdi/kscons_tdemdi.kdevtemplate
@@ -1,63 +1,12 @@
# TDE Config File
[General]
Name=Scons-based KMDI application
-Name[ca]=Aplicació per a KMDI basada en Scons
-Name[da]=Scons-baseret KMDI-program
-Name[de]=Auf Scons basierende KMDI-Anwendung
-Name[el]=Μια εφαρμογή KMDI βασισμένης στο Scons
-Name[es]=Aplicación KMDI basada en Scons
-Name[et]=KMDI rakendus Sconsi põhjal
-Name[eu]=Scons-en oinarritutako KMDI aplikazioa
-Name[fa]=کاربرد KMDI بر مبنای Scons
-Name[fr]=Application KMDI basée sur Scons
-Name[ga]=Feidhmchlár KMDI bunaithe ar Scons
-Name[gl]=Aplicación KMDI baseada en Scons
-Name[hu]=Scons-alapú KMDI-alkalmazás
-Name[it]=Applicazione KMDI basata su scons
-Name[ja]=Scons ベースの KMDI アプリケーション
-Name[nds]=Op "scons" opbuut KMDI-Programm
-Name[ne]=स्कोन-आधारित KMDI अनुप्रयोग
-Name[nl]=Scons gebaseerde KMDI-toepassing
-Name[pl]=Program KMDI wykorzystujący Scons
-Name[pt]=Aplicação KMDI usando Scons
-Name[pt_BR]=Aplicação KMDI usando Scons
-Name[ru]=Многооконное приложение TDE на базе Scons
-Name[sk]=KMDI aplikácia založená na Scons
-Name[sr]=KMDI програм на основу Scons-а
-Name[sr@Latn]=KMDI program na osnovu Scons-a
-Name[sv]=Scons-baserat KMDI-program
-Name[tr]=Scons tabanlı KMDI uygulaması
-Name[zh_CN]=基于 Scons 的 KMDI 应用程序
-Name[zh_TW]=Scons 為基礎的 KMDI 應用程式
+
+Comment=Generates a complex KMDI application. Scons scripts are provided for compiling and installing the application.
+
Category=C++/TDE
+
Icon=kscons_tdemdi.png
-Comment=Generates a complex KMDI application. Scons scripts are provided for compiling and installing the application.
-Comment[ca]=Genera una complexa aplicació per a KMDI. Els scripts en Scons són proveïts per a compilar i instal·lar l'aplicació.
-Comment[da]=Genererer et komplekst TDE-program. Der sørges for scons-scripter til at kompilere og installere programmet.
-Comment[de]=Erstellt eine aufwändige KMDI-Anwendung. Scons-Skripte zum Kompilieren und Installieren der Anwendung werden zur Verfügung gestellt.
-Comment[el]=Δημιουργεί μια πολύπλοκη εφαρμογή KMDI. Προσφέρονται σενάρια Scons για τη μεταγλώττιση και εγκατάσταση της εφαρμογής.
-Comment[es]=Genera una aplicación KMDI compleja. Se proporcionan guiones en Scons para compilar e instalar la aplicación.
-Comment[et]=Keerulise KMDI rakenduse loomine. Luuakse ka Sconsi skriptid rakenduse kompileerimiseks ja paigaldamiseks.
-Comment[eu]=KMDI aplikazio konplexu bat sortzen du. Aplikazioak konpilatu eta aplikazioa instalatzeko Scons script-ak sortzen ditu.
-Comment[fa]=یک کاربرد پیچیدۀ KMDI تولید می‌کند. دست‌نوشته‌های Scons برای ترجمه و نصب کاربرد فراهم می‌شوند.
-Comment[fr]=Génère une application KMDI évoluée. Des scripts Scons sont fournis pour compiler et installer l'application.
-Comment[gl]=Xera unha aplicación complexa KMDI. Os scripts Scons proporciónanse para compilar e instalar a aplicación.
-Comment[hu]=Létrehoz egy komplex KMDI alkalmazást. Az alkalmazás lefordításához és telepítéséhez Scons-szkriptek állnak rendelkezésre.
-Comment[it]=Genera una applicazione KMDI complessa. Gli script scons sono forniti per compilare e istallare l'applicazione.
-Comment[nds]=Stellt en vigeliensch KMDI-Programm op. Stellt Scons-Skripten för't Kompileren un Installeren vun't Programm praat.
-Comment[ne]=जटिल KMDI अनुप्रयोग उत्पन्न गर्दछ । स्कोन स्क्रिप्टहरू अनुप्रयोग स्थापना र कम्पाइल गर्नका लागि प्रदान गरिन्छ ।
-Comment[nl]=Genereert een complexe KMDI-applicatie. Scons-scripts worden gebruikt voor compilatie en installatie.
-Comment[pl]=Generuje złożony program z powłoką KMDI. Do kompilacji i instalacji wykorzystywany jest skrypt Scons.
-Comment[pt]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação.
-Comment[pt_BR]=Gera uma aplicação complexa com KMDI. Os ficheiros do Scons são fornecidos para compilar e instalar a aplicação.
-Comment[ru]=Создание полноценного многооконного приложения TDE. Для сборки и установки этого приложения будут использованы скрипты Scons.
-Comment[sk]=Vygeneruje komplexnú KMDI aplikáciu. K dispozícii je Scons skriptna kompiláciu a inštaláciu aplikácie.
-Comment[sr]=Прави сложени KMDI програм. Дате су Scons скрипте за превођење и инсталирање програма.
-Comment[sr@Latn]=Pravi složeni KMDI program. Date su Scons skripte za prevođenje i instaliranje programa.
-Comment[sv]=Skapar ett komplext KMDI-program. Scons-skript tillhandahålls för att kompilera och installera programmet.
-Comment[tr]=Karmaşık bir KMDI uygulaması yaratır. Uygulamayı derlemek ve kurmak için scons betikleri sağlanmıştır.
-Comment[zh_CN]=生成一个复杂的 KMDI 应用程序。此时会提供 Scons 脚本以供编译并安装应用程序。
-Comment[zh_TW]=產生一個複雜的 KMDI 應用程式。Scons 文稿是用於編譯與安裝應用程式。
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/QUICKSTART
Archive=kscons_tdemdi.tar.gz
@@ -241,31 +190,3 @@ Dest=%{dest}/src/%{APPNAMELC}_part.rc
[MSG]
Type=message
Comment=A TDE application with scons scripts was created in %{dest}
-Comment[ca]=Una aplicació per al TDE amb scripts en Scons ha estat creada e n %{dest}
-Comment[da]=Et TDE program med scons-scripter blev oprette i %{dest}
-Comment[de]=Eine TDE-Anwendung mit Scons-Skripten wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή TDE με σενάρια scons δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para TDE con guiones de Scons ha sido creada en %{dest}
-Comment[et]=TDE rakendus Sconsi skriptidega loodi asukohta %{dest}
-Comment[eu]=Scons script-dun TDE aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد TDE با دست‌نوشته‌های scons در %{dest} ایجاد شد
-Comment[fr]=Une application TDE comprenant des scripts Scons a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár TDE le scripteanna scons i %{dest}
-Comment[gl]=Creouse unha aplicación TDE con scripts scons en %{dest}
-Comment[hu]=Létrejött egy Scons-szkripteket használó TDE-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDE con gli script scons in %{dest}
-Comment[ja]=Scons スクリプトを使った TDE アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDE-Programm mit scons-Skripten opstellt
-Comment[ne]=स्कोन स्क्रिप्टसँग केडीई अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDE applicatie inclusief Scons-scripts is aangemaakt in %{dest}
-Comment[pl]=Program TDE ze skryptami scons utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDE com ficheiros do 'scons' em %{dest}
-Comment[ru]=Приложение TDE со скриптами Scons создано в %{dest}
-Comment[sk]=TDE aplikácia so scons skriptom bola vytvorená v %{dest}
-Comment[sr]=TDE програм са scons скриптама направљен је у %{dest}
-Comment[sr@Latn]=TDE program sa scons skriptama napravljen je u %{dest}
-Comment[sv]=Ett TDE-program med Scons-skript skapades i %{dest}
-Comment[tr]=Scons betikleri olan bir TDE uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了带 scons 脚本的 TDE 应用程序
-Comment[zh_TW]=一個內含 scons 文稿的 TDE 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kxt/CMakeLists.txt b/languages/cpp/app_templates/kxt/CMakeLists.txt
index 5ed1fc4f..ed072e69 100644
--- a/languages/cpp/app_templates/kxt/CMakeLists.txt
+++ b/languages/cpp/app_templates/kxt/CMakeLists.txt
@@ -9,13 +9,32 @@
#
#################################################
-add_custom_target( kxt.tar.gz ALL
- COMMAND ${TAR} zcf kxt.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops app.desktop )
+set( _tarball_files
src-Makefile.am app.cpp app.h main.cpp appui.rc
- app.kdevelop subdirs app.desktop preview.png appview.h
+ app.kdevelop subdirs preview.png appview.h
appview.cpp appview_base.ui prefs-base.ui prefs.cpp prefs.h
app.kcfg settings.kcfgc README src-configure.in.in
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kxt.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -23,6 +42,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kxt.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kxt.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kxt/app.desktop b/languages/cpp/app_templates/kxt/app.desktop
index 5beccc5d..11c78661 100644
--- a/languages/cpp/app_templates/kxt/app.desktop
+++ b/languages/cpp/app_templates/kxt/app.desktop
@@ -1,40 +1,8 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A simple TDE Application
+
Exec=%{APPNAMELC}
Icon=%{APPNAMELC}
Type=Application
-Comment=A simple TDE Application
-Comment[br]=Ur meziant eeun evit TDE
-Comment[ca]=Una simple aplicació per al TDE
-Comment[da]=Et simpelt TDE program
-Comment[de]=Eine einfache TDE-Anwendung
-Comment[el]=Μια απλή εφαρμογή του TDE
-Comment[es]=Una aplicación de TDE sencilla
-Comment[et]=Lihtne TDE rakendus
-Comment[eu]=TDE aplikazio simple bat
-Comment[fa]=یک کاربرد سادۀ TDE
-Comment[fr]=Une application simple pour TDE
-Comment[ga]=Feidhmchlár Simplí TDE
-Comment[gl]=Unha aplicación TDE sinxela
-Comment[hi]=एक सादा केडीई अनुप्रयोग
-Comment[hu]=Egyszerű TDE-alkalmazás
-Comment[is]=Einfalt TDE forrit
-Comment[it]=Una semplice applicazione TDE
-Comment[ja]=簡単な TDE アプリケーション
-Comment[nds]=En eenfach TDE-Programm
-Comment[ne]=एउटा साधारण केडीई अनुप्रयोग
-Comment[nl]=Een eenvoudige TDE-toepassing
-Comment[pl]=Prosty program TDE
-Comment[pt]=Uma aplicação simples do TDE
-Comment[pt_BR]=Um simples Aplicativo do TDE
-Comment[ru]=Простое приложение TDE
-Comment[sk]=Jednoduchá TDE aplikácia
-Comment[sl]=Preprost program za TDE
-Comment[sr]=Једноставан TDE програм
-Comment[sr@Latn]=Jednostavan TDE program
-Comment[sv]=Ett enkelt TDE-program
-Comment[ta]=ஒரு சாதாரண கெடிஇ பயன்பாடு
-Comment[tg]=Гузориши оддиTDE
-Comment[tr]=Basit bir TDE Uygulaması
-Comment[zh_CN]=一个简单的 TDE 应用程序
-Comment[zh_TW]=簡單的 TDE 應用程式
diff --git a/languages/cpp/app_templates/kxt/kxt.kdevtemplate b/languages/cpp/app_templates/kxt/kxt.kdevtemplate
index 5348ae78..d042de43 100644
--- a/languages/cpp/app_templates/kxt/kxt.kdevtemplate
+++ b/languages/cpp/app_templates/kxt/kxt.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=TDEConfig XT application
-Name[ca]=Aplicació TDEConfig XT
-Name[da]=TDEConfig XT program
-Name[de]=TDEConfigXT-Anwendung
-Name[el]=Εφαρμογή TDEConfig XT
-Name[es]=Aplicación TDEConfig XT
-Name[et]=TDEConfig XT rakendus
-Name[eu]=TDEConfig XT aplikazioa
-Name[fa]=کاربرد TDEConfig XT
-Name[fr]=Application TDEConfig XT
-Name[ga]=Feidhmchlár XT TDEConfig
-Name[gl]=Aplicación TDEConfig XT
-Name[hu]=TDEConfig XT-alapú alkalmazás
-Name[it]=Applicazione TDEConfig XT
-Name[ja]=TDEConfig XT アプリケーション
-Name[nds]=TDEConfig-XT-Programm
-Name[ne]=TDEConfig XT अनुप्रयोग
-Name[nl]=TDEConfig XT-toepassing
-Name[pl]=Program TDEConfig XT
-Name[pt]=Aplicação do TDEConfig XT
-Name[pt_BR]=Aplicação do TDEConfig XT
-Name[ru]=Приложение TDE с TDEConfig XT
-Name[sk]=TDEConfig XT aplikácia
-Name[sr]=TDEConfig XT програм
-Name[sr@Latn]=TDEConfig XT program
-Name[sv]=TDEConfig XT-program
-Name[tr]=TDEConfig XT uygulaması
-Name[zh_CN]=TDEConfig XT 应用程序
-Name[zh_TW]=TDEConfig XT 應用程式
+
+Comment=Generates a simple TDE application with one widget and a configuration dialog
+
Category=C++/TDE
+
Icon=kxt.png
-Comment=Generates a simple TDE application with one widget and a configuration dialog
-Comment[ca]=Genera una simple aplicació per al TDE amb un estri i un diàleg de configuració
-Comment[da]=Genererer et simpelt TDE-program med en kontrol og en indstillingsdialog
-Comment[de]=Erstellt eine einfache TDE-Anwendung mit einem Widget und einem Einstellungsdialog.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης
-Comment[en_GB]=Generates a simple TDE application with one widget and a configuration dialogue
-Comment[es]=Genera una sencilla aplicación para TDE con una ventana y un diálogo de configuración
-Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina ja seadistustedialoogiga.
-Comment[eu]=Trepeta bat eta konfigurazio elkarrizketa-koadro bat duen TDE aplikazio sinple bat sortzen du
-Comment[fa]=یک کاربرد سادۀ TDE، با یک عنصر و یک محاورۀ پیکربندی تولید می‌کند
-Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique (widget) et une boîte de dialogue de configuration
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí TDE le giuirléid amháin agus dialóg chumraíochta
-Comment[gl]=Xera unha aplicación TDE sinxela cunha compoñente e un diálogo de configuración
-Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal
-Comment[it]=Genera una semplice applicazione TDE con un elemento grafico e una finestra di configurazione
-Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な TDE アプリケーションを作成します
-Comment[nds]=Stellt en eenfach TDE-Programm mit een Element un en Instelldialoog op
-Comment[ne]=एउटा विगेट र कन्फिगरेसन संवादसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget en een configuratiedialoog
-Comment[pl]=Generuje prosty program TDE z jednym widgetem i oknem konfiguracyjnym
-Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração
-Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração
-Comment[ru]=Создание приложения TDE с окном конфигурации
-Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom a konfiguračným dialógom
-Comment[sr]=Прави једноставан TDE програм са једном контролом и дијалогом за подешавање
-Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom i dijalogom za podešavanje
-Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent och en inställningsdialogruta
-Comment[tr]=Bir parçacığı ve ayar penceresi olan basit bir TDE uygulaması yaratır.
-Comment[zh_CN]=生成带一个部件和一个配置对话框的简单 TDE 应用程序
-Comment[zh_TW]=產生一個簡單的 TDE 應用程式,內含一個元件與一個設定對話框。
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=kxt.tar.gz
@@ -234,31 +180,3 @@ Dest=%{dest}/configure.in.in
[MSG]
Type=message
Comment=A TDEConfig XT application was created in %{dest}
-Comment[ca]=Una aplicació TDEConfig XT ha estat creada en %{dest}
-Comment[da]=Et TDEConfig XT-program blev oprettet i %{dest}
-Comment[de]=Eine TDEConfig-XT-Anwendung wurde in %{dest} erstellt
-Comment[el]=Μια εφαρμογή TDEConfig XT δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación TDEConfig XT ha sido creada en %{dest}
-Comment[et]=A TDEConfig XT rakendus loodi asukohta %{dest}
-Comment[eu]=TDEConfig XT aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد TDEConfig XT در %{dest} ایجاد شد
-Comment[fr]=Une application TDEConfig XT a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár XT TDEConfig i %{dest}
-Comment[gl]=Creouse unha aplicación TDEConfig XT en %{dest}
-Comment[hu]=Létrejött egy TDEConfig XT-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDEConfig XT in %{dest}
-Comment[ja]=TDEConfig XT アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDEConfig-XT-Programm opstellt
-Comment[ne]=TDEConfig XT अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDEConfig XT-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program TDEConfig XT został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDEConfig XT em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDEConfig XT em %{dest}
-Comment[ru]=Приложение TDE с TDEConfig XT создано в %{dest}
-Comment[sk]=TDEConfig XT aplikácia bola vytvorená v %{dest}
-Comment[sr]=TDEConfig XT програм је направљен у %{dest}
-Comment[sr@Latn]=TDEConfig XT program je napravljen u %{dest}
-Comment[sv]=Ett TDEConfig XT-program skapades i %{dest}
-Comment[tr]=Bir TDEConfig XT uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了 TDEConfig XT 应用程序
-Comment[zh_TW]=一個 TDEConfig XT 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/makefileempty/CMakeLists.txt b/languages/cpp/app_templates/makefileempty/CMakeLists.txt
index 168fd466..896c94f5 100644
--- a/languages/cpp/app_templates/makefileempty/CMakeLists.txt
+++ b/languages/cpp/app_templates/makefileempty/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- makefileempty.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE makefileempty.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate b/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate
index 39b356ae..046b7568 100644
--- a/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate
+++ b/languages/cpp/app_templates/makefileempty/makefileempty.kdevtemplate
@@ -1,47 +1,12 @@
# TDE Config File
[General]
Name=Empty Custom Makefile Template
-Name[ca]=Plantilla Makefile personalitzada buida
-Name[da]=Tom brugertilpasset Makefile-skabelon
-Name[de]=Leere Vorlage für benutzerdefiniertes Makefile
-Name[el]=Κενό προσαρμοσμένο πρότυπο Makefile
-Name[es]=Plantilla vacía para Makefile personalizado
-Name[et]=Tühi kohandatud makefile'i mall
-Name[hu]=Üres egyedi Makefile-ra épülő sablon
-Name[it]=Modello di makefile personalizzato vuoto
-Name[nds]=Egen leddig Makefile-Vörlaag
-Name[nl]=Leeg aangepast Makefile-sjabloon
-Name[pl]=Pusty własny szablon pliku Makefile
-Name[pt]=Modelo de Makefile Personalizada Vazio
-Name[pt_BR]=Modelo de Makefile Personalizada Vazio
-Name[ru]=Пустой шаблон с пользовательским Makefile
-Name[sk]=Prázdna šablóna pre vlastný Makefile
-Name[sr]=Празан шаблон посебног справифајла
-Name[sr@Latn]=Prazan šablon posebnog spravifajla
-Name[sv]=Tom mall för egen byggfil
-Name[zh_TW]=空的自訂 Makefile 樣板
-Icon=makefileempty.png
-Category=C++
+
Comment=Generate an empty Custom Makefile based application
-Comment[ca]=Genera una aplicació personalitzada buida basada en Makefile
-Comment[da]=Opretter et tomt brugertilpasset Makefile-baseret program
-Comment[de]=Erstellt eine auf einem benutzerdefinierten Makefile basierende Anwendung
-Comment[el]=Δημιουργία μίας κενής εφαρμογής βασισμένης σε προσαρμοσμένο Makefile
-Comment[es]=Genera una aplicación vacía basada en un Makefile personalizado
-Comment[et]=Tühja rakenduse loomine kohandatud makefile'i põhjal
-Comment[hu]=Létrehoz egy egyedi Makefile-ra épülő alkalmazást
-Comment[it]=Genera un'applicazione basata su makefile personalizzato
-Comment[nds]=Stellt en leddig Programm op, dat op en egen Makefile opbuut
-Comment[nl]=Genereer een leeg op een aangepast Makefile gebaseerd programma
-Comment[pl]=Generuje pusty program z własnym plikiem Makefile
-Comment[pt]=Gera uma aplicação baseada em Makefile's personalizadas
-Comment[pt_BR]=Gera uma aplicação baseada em Makefile's personalizadas
-Comment[ru]=Создание каркаса приложения, использующего пользовательский Makefile
-Comment[sk]=Vygeneruje prázdnu aplikáciu založenú na vlastnom Makefile
-Comment[sr]=Прави програм на основу посебног справифајла
-Comment[sr@Latn]=Pravi program na osnovu posebnog spravifajla
-Comment[sv]=Skapar ett tomt program baserat på en egen byggfil
-Comment[zh_TW]=產生一個空的使用自訂 Makefile 的應用程式
+
+Category=C++
+
+Icon=makefileempty.png
FileTemplates=h,CStyle,cpp,CStyle
Archive=makefileempty.tar.gz
@@ -63,23 +28,3 @@ Dest=%{dest}/Makefile
[MSG]
Type=message
Comment=A Custom Makefile based application was created in %{dest}
-Comment[ca]=S'ha creat una aplicació basada en Makefile en %{dest}
-Comment[da]=Et brugertilpasset Makefile-baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf einem benutzerdefinierten Makefile basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Δημιουργήθηκε μία εφαρμογή βασισμένη σε προσαρμοσμένο Makefile στο %{dest}
-Comment[es]=Una aplicación basada en un Makefile personalizado ha sido creada en %{dest}
-Comment[et]=Rakendus kohandatud makefile'i põhjal loodi asukohta %{dest}
-Comment[hu]=Létrejött egy egyedi Makefile-ra épülő alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su un makefile personalizzato in %{dest}
-Comment[nds]=In %{dest} wöör en Programm opstellt, dat op en egen Makefile opbuut
-Comment[nl]=Een op een aangepast Makefile gebaseerd programma is aangemaakt in %{dest}
-Comment[pl]=Program używający własnego Makefile został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada em Makefile's personalizadas em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada em Makefile's personalizadas em %{dest}
-Comment[ru]=Приложение с пользовательским Makefile создано в %{dest}
-Comment[sk]=Aplikácia založená na vlastnom Makefile bola vytvorená v %{dest}
-Comment[sr]=Програм на основу посебног справифајла направљен је у %{dest}
-Comment[sr@Latn]=Program na osnovu posebnog spravifajla napravljen je u %{dest}
-Comment[sv]=Ett program baserat på en egen byggfil skapades i %{dest}
-Comment[zh_TW]=一個以自訂 Makefile 為基礎的應用程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/noatunui/CMakeLists.txt b/languages/cpp/app_templates/noatunui/CMakeLists.txt
index dec78faf..d3a4b0ef 100644
--- a/languages/cpp/app_templates/noatunui/CMakeLists.txt
+++ b/languages/cpp/app_templates/noatunui/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( noatunui.tar.gz ALL
- COMMAND ${TAR} zcf noatunui.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops plugin.plugin )
+set( _tarball_files
src-Makefile.am plugin_app.cpp plugin_impl.cpp
- plugin_impl.h noatunui.png plugin.plugin plugin.kdevelop
+ plugin_impl.h noatunui.png plugin.kdevelop
subdirs
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET noatunui.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- noatunui.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE noatunui.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/noatunui/noatunui b/languages/cpp/app_templates/noatunui/noatunui
index 8dbf6294..21b1ddc8 100644
--- a/languages/cpp/app_templates/noatunui/noatunui
+++ b/languages/cpp/app_templates/noatunui/noatunui
@@ -1,8 +1,10 @@
# TDE Config File
[General]
Name=Noatun UI plugin
-Icon=noatunui.png
-Category=C++/TDE
Comment=Generates a simple user interface plugin for noatun.
+
+Category=C++/TDE
+
+Icon=noatunui.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/plugin_APPNAMELC_impl.cpp
diff --git a/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate b/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate
index f9b2901f..a9fd04b7 100644
--- a/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate
+++ b/languages/cpp/app_templates/noatunui/noatunui.kdevtemplate
@@ -1,62 +1,12 @@
# TDE Config File
[General]
Name=Noatun UI plugin
-Name[ca]=Connector d'interfície d'usuari per a Noatun
-Name[de]=Noatun-UI-Modul
-Name[el]=Πρόσθετο Noatun UI
-Name[es]=Complemento de interfaz de usuario para Noatun
-Name[et]=Noatuni kasutajaliidese plugin
-Name[eu]=Noatun UI plugina
-Name[fa]=وصلۀ Noatun UI
-Name[fr]=Module externe d'interface utilisateur pour Noatun
-Name[ga]=Breiseán Chomhéadan Noatun
-Name[gl]=Extensión para a IU de Noatun
-Name[hu]=Noatun UI-modul
-Name[it]=Plugin UI di noatun
-Name[ja]=Noatun UI プラグイン
-Name[nds]=Böversiet-Moduul för Noatun
-Name[ne]=नोअटन UI plugin
-Name[nl]=Noatun UI-plugin
-Name[pl]=Wtyczka do interfejsu użytkownika Noatun
-Name[pt]='Plugin' de UI do Noatun
-Name[pt_BR]='Plugin' de UI do Noatun
-Name[ru]=Модуль интерфейса Noatun
-Name[sk]=Noatun UI modul
-Name[sr]=UI прикључак за Noatun
-Name[sr@Latn]=UI priključak za Noatun
-Name[sv]=Noatun-insticksprogram för användargränssnitt
-Name[tr]=Noatun Arayüz eklentisi
-Name[zh_CN]=Noatun 界面插件
-Name[zh_TW]=Noatun 使用者介面外掛程式
-Icon=noatunui.png
-Category=C++/TDE
+
Comment=Generates a simple user interface plugin for noatun.
-Comment[ca]=Genera un simple connector d'interfície d'usuari per a Noatun.
-Comment[da]=Genererer en simpel brugergrænseflade-plugin for noatun.
-Comment[de]=Erstellt ein einfaches Oberflächen-Modul für Noatun
-Comment[el]=Δημιουργεί ένα απλό πρόσθετο γραφικού περιβάλλοντος για το noatun.
-Comment[es]=Genera un complemento de interfaz de usuario para Noatun.
-Comment[et]=Noatuni lihtsa kasutajaliidese plugina loomine.
-Comment[eu]=Noatun-entzat erabiltzaile-interfazerako plugin sinple bat sortzen du.
-Comment[fa]=یک وصلۀ واسط کاربر ساده برای noatun تولید می‌کند.
-Comment[fr]=Génère un module externe d'interface utilisateur simple pour Noatun.
-Comment[gl]=Xera unha extensión sinxela para a interface de usuario de noatun.
-Comment[hu]=Létrehoz egy egyszerű felületbővítő modult a Noatun programhoz.
-Comment[it]=Genera un semplice plugin di interfaccia per noatun.
-Comment[nds]=Stellt en eenfach Böversietmoduul för Noatun op.
-Comment[ne]=नोअटनका लागि साधारण इन्टरफेस प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een eenvoudige gebruikersinterfaceplugin voor Noatun.
-Comment[pl]=Generuje prostą wtyczkę do interfejsu użytkownika programu Noatun.
-Comment[pt]=Gera um 'plugin' simples para a interface de utilizador do Noatun.
-Comment[pt_BR]=Gera um 'plugin' simples para a interface de utilizador do Noatun.
-Comment[ru]=Создание простого интерфейса для Noatun.
-Comment[sk]=Vygeneruje jednoduchý modul užívateľského rozhrania pre Noatun
-Comment[sr]=Прави једноставан прикључак корисничког интерфејса за Noatun.
-Comment[sr@Latn]=Pravi jednostavan priključak korisničkog interfejsa za Noatun.
-Comment[sv]=Skapar ett enkelt insticksprogram för användargränssnitt till Noatun.
-Comment[tr]=Noatun için basit bir kullanıcı arayüzü eklentisi yaratır.
-Comment[zh_CN]=生成 noatun 的简单用户界面插件。
-Comment[zh_TW]=產生一個簡單的 noatun 的使用者介面外掛程式。
+
+Category=C++/TDE
+
+Icon=noatunui.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp
Archive=noatunui.tar.gz
@@ -160,31 +110,3 @@ Dest=%{dest}/src/%{APPNAMELC}.plugin
[MSG]
Type=message
Comment=A Noatun UI plugin was created in %{dest}
-Comment[ca]=Un connector d'interfície d'usuari per a Noatun ha estat creat en %{dest}
-Comment[da]=Et Noatun UI-plugin blev oprettet i %{dest}
-Comment[de]=Ein Oberflächen-Modul für Noatun wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο Noatun UI δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento de interfaz de usuario para Noatun ha sido creado en %{dest}
-Comment[et]=Noatuni kasutajaliidese plugin loodi asukohta %{dest}
-Comment[eu]=Noatun UI plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ Noatun UI در %{dest} ایجاد شد
-Comment[fr]=Un module externe d'interface utilisateur pour Noatun a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán chomhéadan Noatun i %{dest}
-Comment[gl]=Creouse unha extensión para a IU de Noatun en %{dest}
-Comment[hu]=Létrejött egy Noatun UI-modul itt: %{dest}
-Comment[it]=È stato creato un plugin UI per noatun in %{dest}
-Comment[ja]=Noatun UI プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Noatun-Böversietmoduul opstellt
-Comment[ne]=नोअटन UI प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Noatun UI-plugin is aangemaakt in %{dest}
-Comment[pl]=Wtyczka do interfejsu Noatun została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' da UI do Noatun em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' da UI do Noatun em %{dest}
-Comment[ru]=Модуль интерфейса для Noatun создан в %{dest}
-Comment[sk]=Noatun UI modul bol vytvorený v %{dest}
-Comment[sr]=UI прикључак за Noatun направљен је у %{dest}
-Comment[sr@Latn]=UI priključak za Noatun napravljen je u %{dest}
-Comment[sv]=Ett Noatun-insticksprogram för användargränssnitt skapades i %{dest}
-Comment[tr]=Bir Noatun Arayüz eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 Noatun 界面插件
-Comment[zh_TW]=一個 Noatun 使用者介面外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/noatunvisual/CMakeLists.txt b/languages/cpp/app_templates/noatunvisual/CMakeLists.txt
index 0445d265..0963e84e 100644
--- a/languages/cpp/app_templates/noatunvisual/CMakeLists.txt
+++ b/languages/cpp/app_templates/noatunvisual/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( noatunvisual.tar.gz ALL
- COMMAND ${TAR} zcf noatunvisual.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops plugin.plugin )
+set( _tarball_files
src-Makefile.am plugin_app.cpp plugin_app.h plugin_impl.cpp
- plugin_impl.h noatunvisual.png plugin.plugin
+ plugin_impl.h noatunvisual.png
plugin.kdevelop subdirs noatunvisual-configure.in.in
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET noatunvisual.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- noatunvisual.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE noatunvisual.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/noatunvisual/noatunvisual b/languages/cpp/app_templates/noatunvisual/noatunvisual
index f606acc7..6ad37a50 100644
--- a/languages/cpp/app_templates/noatunvisual/noatunvisual
+++ b/languages/cpp/app_templates/noatunvisual/noatunvisual
@@ -1,8 +1,11 @@
# TDE Config File
[General]
Name=Noatun visualization plugin
-Icon=noatunvisual.png
-Category=C++/TDE
+
Comment=Generates a visualization plugin for noatun using SDL
+
+Category=C++/TDE
+
+Icon=noatunvisual.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/plugin_APPNAMELC_impl.cpp
diff --git a/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate b/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate
index b4489a36..21c57eaf 100644
--- a/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate
+++ b/languages/cpp/app_templates/noatunvisual/noatunvisual.kdevtemplate
@@ -1,66 +1,12 @@
# TDE Config File
[General]
Name=Noatun visualization plugin
-Name[ca]=Connector de visualització per a Noatun
-Name[da]=Noatun visualiserings-plugin
-Name[de]=Noatun-Visualisierungs-Modul
-Name[el]=Οπτικό πρόσθετο Noatun
-Name[en_GB]=Noatun visualisation plugin
-Name[es]=Complemento de visualización para Noatun
-Name[et]=Noatuni visualiseerimisplugin
-Name[eu]=Noatun bistaratze-plugina
-Name[fa]=وصلۀ تجسم Noatun
-Name[fr]=Module externe de visualisation pour Noatun
-Name[ga]=Breiseán amharcléirithe Noatun
-Name[gl]=Extensión de visualización para Noatun
-Name[hu]=Noatun vizualizációs modul
-Name[it]=Plugin di visualizzazione per noatun
-Name[ja]=Noatun ビジュアライゼーションプラグイン
-Name[nds]=Noatun-Filmmakermoduul
-Name[ne]=नोअटन भिजुलाइजेसन प्लगइन
-Name[nl]=Noatun visualisatieplugin
-Name[pl]=Wtyczka wizualizacji do Noatun
-Name[pt]='Plugin' de visualização do Noatun
-Name[pt_BR]='Plugin' de visualização do Noatun
-Name[ru]=Модуль визуализации Noatun
-Name[sk]=Noatun vizualizačný modul
-Name[sr]=Визуелизациони прикључак за Noatun
-Name[sr@Latn]=Vizuelizacioni priključak za Noatun
-Name[sv]=Noatun-insticksprogram för visningar
-Name[tr]=Noatun görsellik eklentisi
-Name[zh_CN]=Noatun 可视化插件
-Name[zh_TW]=Noatun 視覺化外掛程式
-Icon=noatunvisual.png
-Category=C++/TDE
+
Comment=Generates a visualization plugin for noatun using SDL
-Comment[ca]=Genera un connector de visualització per a Noatun usant SDL
-Comment[da]=Generere et visualiserings-plugin for noatun ved brug af SDL
-Comment[de]=Erstellt ein Visualisierungs-Modul für Noatun unter Verwendung der SDL.
-Comment[el]=Δημιουργεί ένα οπτικό πρόσθετο για το noatun χρησιμοποιώντας το SDL
-Comment[en_GB]=Generates a visualisation plugin for noatun using SDL
-Comment[es]=Genera un complemento de visualización para Noatun que usa SDL
-Comment[et]=Noatuni visualiseerimisplugina loomine SDL-i abil
-Comment[eu]=SDL erabiliz, bistaratze-plugin bat sortzen du noatun-entzat
-Comment[fa]=یک وصلۀ تجسم برای noatun با استفاده از SDL تولید می‌کند
-Comment[fr]=Génère un module externe de visualisation pour Noatun utilisant SDL
-Comment[ga]=Cruthaíonn sé seo breiseán amharcléirithe noatun le SDL
-Comment[gl]=Xera unha extensión de visualización para noatun usando SDL
-Comment[hu]=Létrehoz egy vizualizációs modult a Noatunhoz, SDL-ben
-Comment[it]=Genera un plugin di visualizzazione per noatun usando SDL
-Comment[nds]=Stellt mit SDL en Filmmakermoduul för Noatun op
-Comment[ne]=SDL प्रयोग गरेर नोअटनका लागि भिजुलाइजेसन प्लगइन उत्पन्न गर्दछ
-Comment[nl]=Genereert een visualisatieplugin voor Noatun met behulp van SDL
-Comment[pl]=Generuje wtyczkę wizualizacji do Noatun. Używany jest SDL.
-Comment[pt]=Gera um 'plugin' de visualização para o Noatun, que usa o SDL
-Comment[pt_BR]=Gera um 'plugin' de visualização para o Noatun, que usa o SDL
-Comment[ru]=Создание модуля визуализации для Noatun на основе SDL
-Comment[sk]=Vygeneruje vizualizačný modul pre Noatun s použitím SDL
-Comment[sr]=Прави визуелизациони прикључак за Noatun користећи SDL
-Comment[sr@Latn]=Pravi vizuelizacioni priključak za Noatun koristeći SDL
-Comment[sv]=Skapar ett Noatun-insticksprogram för visningar som använder SDL
-Comment[tr]=SDL kullanarak noatun için bir görsellik eklentisi yaratır.
-Comment[zh_CN]=使用 SDL 生成 noatun 的可视化插件
-Comment[zh_TW]=產生一個使用 SDL 的 Noatun 視覺化外掛程式
+
+Category=C++/TDE
+
+Icon=noatunvisual.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}_impl.cpp
Archive=noatunvisual.tar.gz
@@ -169,32 +115,3 @@ Dest=%{dest}/src/%{APPNAMELC}.plugin
[MSG]
Type=message
Comment=A Noatun visualization plugin was created in %{dest}
-Comment[ca]=Un connector de visualització per a Noatun ha estat creat en %{dest}
-Comment[da]=Et Noatun visualiserings-plugin blev oprettet i %{dest}
-Comment[de]=Ein Visualisierungs-Modul für Noatun wurde in %{dest} erstellt.
-Comment[el]=Ένα οπτικό πρόσθετο Noatun δημιουργήθηκε στο %{dest}
-Comment[en_GB]=A Noatun visualisation plugin was created in %{dest}
-Comment[es]=Un complemento de visualización para Noatun ha sido creado en %{dest}
-Comment[et]=Noatuni visualiseerimisplugin loodi asukohta %{dest}
-Comment[eu]=Noatun-en bistaratze-plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ تجسم Noatun در %{dest} ایجاد شد
-Comment[fr]=Un module externe de visualisation pour Noatun a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán amharcléirithe Noatun i %{dest}
-Comment[gl]=Creouse unha extensión de visualización para Noatun en %{dest}
-Comment[hu]=Létrejött egy Noatun vizualizációs modul itt: %{dest}
-Comment[it]=È stato creato un plugin di visualizzazione per noatun in %{dest}
-Comment[ja]=Noatun ビジュアライゼーションプラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Noatun-Filmmakermoduul opstellt
-Comment[ne]=नोअटन भिजुलाइजेसन प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Noatun-visualisatieplugin is aangemaakt in %{dest}
-Comment[pl]=Wtyczka wizualizacji została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' de visualização do Noatun em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' de visualização do Noatun em %{dest}
-Comment[ru]=Модуль визуализации Noatun создан в %{dest}
-Comment[sk]=Noatun vizualizačný modul bol vytvorený v %{dest}
-Comment[sr]=Визуелизациони прикључак за Noatun направљен је у %{dest}
-Comment[sr@Latn]=Vizuelizacioni priključak za Noatun napravljen je u %{dest}
-Comment[sv]=Ett Noatun-insticksprogram för visningar skapades i %{dest}
-Comment[tr]=Bir Noatun görsellik eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了 Noatun 可视化插件
-Comment[zh_TW]=一個 Noatun 視覺化外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/opieapp/CMakeLists.txt b/languages/cpp/app_templates/opieapp/CMakeLists.txt
index 4d0f2ed4..c9e81c8c 100644
--- a/languages/cpp/app_templates/opieapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/opieapp/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( opieapp.tar.gz ALL
- COMMAND ${TAR} zcf opieapp.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- Example.png app.kdevelop example.desktop Makefile.am
+set( _tarball_desktops example.desktop )
+set( _tarball_files
+ Example.png app.kdevelop Makefile.am
app.pro example.cpp example.h examplebase.ui
)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET opieapp.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -21,6 +40,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- opieapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE opieapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/opieapp/example.desktop b/languages/cpp/app_templates/opieapp/example.desktop
index f6f04194..813ef2ec 100644
--- a/languages/cpp/app_templates/opieapp/example.desktop
+++ b/languages/cpp/app_templates/opieapp/example.desktop
@@ -1,37 +1,8 @@
[Desktop Entry]
+Name=%{APPNAME}
+
Comment=An %{APPNAME} Program
-Comment[ca]=Un programa per a %{APPNAME}
-Comment[da]=Et %{APPNAME} program
-Comment[de]=Ein %{APPNAME}-Program
-Comment[el]=Ένα πρόγραμμα %{APPNAME}
-Comment[es]=Un programa %{APPNAME}
-Comment[et]=%{APPNAME} programm
-Comment[eu]=%{APPNAME} programa bat
-Comment[fa]=برنامۀ %{APPNAME}
-Comment[fr]=Un programme %{APPNAME}
-Comment[ga]=Clár %{APPNAME}
-Comment[gl]=Un programa %{APPNAME}
-Comment[hu]=%{APPNAME} program
-Comment[it]=Un programma per %{APPNAME}
-Comment[ja]=%{APPNAME} プログラム
-Comment[nds]=En %{APPNAME}-Programm
-Comment[ne]= %{APPNAME} कार्यक्रम
-Comment[nl]=Een %{APPNAME} programma
-Comment[pl]=Program %{APPNAME}
-Comment[pt]=Um Programa %{APPNAME}
-Comment[pt_BR]=Um Programa %{APPNAME}
-Comment[ru]=Программа %{APPNAME}
-Comment[sk]=%{APPNAME} program
-Comment[sl]=Program %{APPNAME}
-Comment[sr]=%{APPNAME} програм
-Comment[sr@Latn]=%{APPNAME} program
-Comment[sv]=Ett %{APPNAME}-program
-Comment[ta]=ஒரு %{APPNAME} நிரல்
-Comment[tg]=Барномаи %{APPNAME}
-Comment[tr]=Bir %{APPNAME} Programı
-Comment[zh_CN]=一个 %{APPNAME} 程序
-Comment[zh_TW]=一個 %{APPNAME} 程式
+
Exec=%{APPNAMELC}
Icon=%{APPNAME}
Type=Application
-Name=%{APPNAME}
diff --git a/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate b/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate
index ee99b7b6..4a180540 100644
--- a/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate
+++ b/languages/cpp/app_templates/opieapp/opieapp.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Opie Application
-Name[br]=Meziant Opie
-Name[ca]=Aplicació per a Opie
-Name[da]=Opie-program
-Name[de]=Opie-Anwendung
-Name[el]=Εφαρμογή Opie
-Name[es]=Aplicación para Opie
-Name[et]=Opie rakendus
-Name[eu]=Opie aplikazioa
-Name[fa]=کاربرد Opie
-Name[fr]=Application Opie
-Name[ga]=Feidhmchlár Opie
-Name[gl]=Aplicación Opie
-Name[hu]=Opie-alkalmazás
-Name[it]=Applicazione Opie
-Name[ja]=Opie アプリケーション
-Name[nds]=Opie-Programm
-Name[ne]=ओपिइ अनुप्रयोग
-Name[nl]=Opie-toepassing
-Name[pl]=Program Opie
-Name[pt]=Aplicação do Opie
-Name[pt_BR]=Aplicação do Opie
-Name[ru]=Приложение Opie
-Name[sk]=Apie aplikácia
-Name[sl]=Program za Opie
-Name[sr]=Opie програм
-Name[sr@Latn]=Opie program
-Name[sv]=Opie-program
-Name[tr]=Opie Uygulaması
-Name[zh_CN]=Opie 应用程序
-Name[zh_TW]=Opie 應用程式
-Icon=qmakeapp.png
-Category=C++/Embedded
+
Comment=Generate an Opie application.
-Comment[ca]=Genera una aplicació per a Opie.
-Comment[da]=Generér et Opie-program.
-Comment[de]=Erstellt eine Opie-Anwendung
-Comment[el]=Δημιουργία μιας εφαρμογής Opie.
-Comment[es]=Genera una aplicación para Opie.
-Comment[et]=Opie rakenduse loomine.
-Comment[eu]=Sortu Opie aplikazio bat.
-Comment[fa]=یک کاربرد Opie تولید می‌کند.
-Comment[fr]=Génère une application Opie.
-Comment[ga]=Cruthaigh feidhmchlár Opie.
-Comment[hu]=Létrehoz egy Opie-alkalmazást.
-Comment[it]=Genera un'applicazione Opie.
-Comment[ja]=Opie アプリケーションを作成
-Comment[nds]=Stellt en Opie-Programm op.
-Comment[ne]=ओपिइ अनुप्रयोग उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een Opie-toepassing
-Comment[pl]=Generuje program Opie.
-Comment[pt]=Gera uma aplicação do Opie.
-Comment[pt_BR]=Gera uma aplicação do Opie.
-Comment[ru]=Создание приложение Opie.
-Comment[sk]=Vygeneruje Opie aplikáciu.
-Comment[sl]=Ustvari program za Opie
-Comment[sr]=Прави Opie програм.
-Comment[sr@Latn]=Pravi Opie program.
-Comment[sv]=Skapa ett Opie-program.
-Comment[tr]=Bir Opie uygulaması yarat
-Comment[zh_CN]=生成一个 Opie 应用程序。
-Comment[zh_TW]=產生一個 Opie 應用程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=opieapp.tar.gz
@@ -118,32 +63,3 @@ Dest=%{dest}/apps/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=An opie application was created in %{dest}
-Comment[ca]=Una aplicació per a Opie ha estat creada en %{dest}
-Comment[da]=Et opie-program blev oprettet i %{dest}
-Comment[de]=Eine Opie-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή opie δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para Opie ha sido creada en %{dest}
-Comment[et]=Opie rakendus loodi asukohta %{dest}
-Comment[eu]=Opie aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد opie در %{dest} ایجاد شد
-Comment[fr]=Une application Opie a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár opie i %{dest}
-Comment[gl]=Creouse unha aplicación opie en %{dest}
-Comment[hu]=Létrejött egy Opie-alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Opie in %{dest}
-Comment[ja]=Opie アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Opie-Programm opstellt
-Comment[ne]=ओपिइ अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Opie-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program Opie został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do Opie em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do Opie em %{dest}
-Comment[ru]=Приложение Opie создано в %{dest}
-Comment[sk]=Opie aplikácia bola vytvorená v %{dest}
-Comment[sl]=Program za opie je bil ustvarjen v %{dest}
-Comment[sr]=Opie програм је направљен у %{dest}
-Comment[sr@Latn]=Opie program je napravljen u %{dest}
-Comment[sv]=Ett Opie-program skapades i %{dest}
-Comment[tr]=Bir opie uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 opie 应用程序
-Comment[zh_TW]=一個 opie 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/opieapplet/CMakeLists.txt b/languages/cpp/app_templates/opieapplet/CMakeLists.txt
index efd3b164..ad5e0fa5 100644
--- a/languages/cpp/app_templates/opieapplet/CMakeLists.txt
+++ b/languages/cpp/app_templates/opieapplet/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- opieapplet.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE opieapplet.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate b/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate
index 662350f6..b9b26c8d 100644
--- a/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate
+++ b/languages/cpp/app_templates/opieapplet/opieapplet.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Opie Applet
-Name[br]=Arloadig Opie
-Name[ca]=Miniaplicació per a Opie
-Name[da]=Opie-applet
-Name[de]=Opie-Miniprogramm (Applet)
-Name[el]=Μικροεφαρμογή Opie
-Name[es]=Applet para Opie
-Name[et]=Opie aplett
-Name[eu]=Opie applet-a
-Name[fa]=برنامک Opie
-Name[fr]=Applet Opie
-Name[ga]=Feidhmchláirín Opie
-Name[gl]=Applet Opie
-Name[hu]=Opie-s kisalkalmazás
-Name[it]=Applet Opie
-Name[ja]=Opie アプレット
-Name[nds]=Opie-Lüttprogramm
-Name[ne]=ओपिइ एप्लेट
-Name[nl]=Opie-applet
-Name[pl]=Aplet Opie
-Name[pt]='Applet' do Opie
-Name[pt_BR]='Applet' do Opie
-Name[ru]=Аплет Opie
-Name[sk]=Opie applet
-Name[sl]=Vstavek za Opie
-Name[sr]=Opie аплет
-Name[sr@Latn]=Opie aplet
-Name[sv]=Opie-miniprogram
-Name[tr]=Opie Küçük Uygulaması
-Name[zh_CN]=Opie 小程序
-Name[zh_TW]=Opie 小程式
-Icon=qmakeapp.png
-Category=C++/Embedded
+
Comment=Generate an Opie applet.
-Comment[ca]=Genera una miniaplicació per a Opie.
-Comment[da]=Generér en Opie-applet.
-Comment[de]=Erstellt ein Opie-Miniprogramm (Applet).
-Comment[el]=Δημιουργία μίας μικροεφαρμογής Opie.
-Comment[es]=Genera un applet para Opie.
-Comment[et]=Opie apleti loomine.
-Comment[eu]=Sortu Opie applet bat.
-Comment[fa]=یک برنامک Opie تولید می‌کند.
-Comment[fr]=Génère un applet Opie.
-Comment[ga]=Cruthaigh feidhmchláirín Opie.
-Comment[gl]=Xera un applet Opie.
-Comment[hu]=Létrehoz egy Opie-s kisalkalmazást.
-Comment[it]=Genera un'applet Opie.
-Comment[ja]=Opie アプレットを作成
-Comment[nds]=Stellt en Opie-Lüttprogramm op.
-Comment[ne]=ओपिइ एप्लेट उत्पन्न गर्दछ
-Comment[nl]=Genereert een Opie-applet.
-Comment[pl]=Generuje aplet Opie
-Comment[pt]=Gera uma 'applet' do Opie.
-Comment[pt_BR]=Gera uma 'applet' do Opie.
-Comment[ru]=Создание аплета Opie.
-Comment[sk]=Vygeneruje Opie applet.
-Comment[sl]=Ustvari vstavek za Opie.
-Comment[sr]=Прави Opie аплет.
-Comment[sr@Latn]=Pravi Opie aplet.
-Comment[sv]=Skapa ett Opie-miniprogram.
-Comment[zh_CN]=生成一个 Opie 小程序。
-Comment[zh_TW]=產生一個 Opie 小程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=opieapplet.tar.gz
@@ -104,32 +49,3 @@ Dest=%{dest}/%{APPNAMELC}.h
[MSG]
Type=message
Comment=An opie applet was created in %{dest}
-Comment[ca]=Una miniaplicació per a Opie ha estat creat en %{dest}
-Comment[da]=En opie-applet blev oprettet i %{dest}
-Comment[de]=Ein Opie-Miniprogramm (Applet) wurde in %{dest} erstellt.
-Comment[el]=Μία μικροεφαρμογή opie δημιουργήθηκε στο %{dest}
-Comment[es]=Un applet para Opie ha sido creado en %{dest}
-Comment[et]=Opie aplett loodi asukohta %{dest}
-Comment[eu]=Opie applet bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامک opie در %{dest} ایجاد شد
-Comment[fr]=Un applet Opie a été créé dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchláirín opie i %{dest}
-Comment[gl]=Creouse un applet opie en %{dset}
-Comment[hu]=Létrejött egy Opie-s kisalkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applet Opie in %{dest}
-Comment[ja]=Opie アプレットを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Opie-Lüttprogramm opstellt
-Comment[ne]=ओपिइ एप्लेट %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Opie-applet is aangemaakt in %{dest}
-Comment[pl]=Aplet Opie został utworzony w %{dest}
-Comment[pt]=Foi criada uma 'applet' do Opie em %{dest}
-Comment[pt_BR]=Foi criada uma 'applet' do Opie em %{dest}
-Comment[ru]=Аплет Opie создан в %{dest}
-Comment[sk]=Opie applet bol vytvorený v %{dest}
-Comment[sl]=Vstavek za opie je bil ustvarjen v %{dest}
-Comment[sr]=Opie аплет је направљен у %{dest}
-Comment[sr@Latn]=Opie aplet je napravljen u %{dest}
-Comment[sv]=Ett Opie-miniprogram skapades i %{dest}
-Comment[tr]=Bir Opie küçük uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 opie 小程序
-Comment[zh_TW]=一個 Opie 小程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/opieinput/CMakeLists.txt b/languages/cpp/app_templates/opieinput/CMakeLists.txt
index 8e6a3188..fd00f30c 100644
--- a/languages/cpp/app_templates/opieinput/CMakeLists.txt
+++ b/languages/cpp/app_templates/opieinput/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- opieinput.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE opieinput.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate b/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate
index 72c91a5e..907734d3 100644
--- a/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate
+++ b/languages/cpp/app_templates/opieinput/opieinput.kdevtemplate
@@ -1,63 +1,12 @@
# TDE Config File
[General]
Name=Opie Input
-Name[ca]=Entrada per a Opie
-Name[da]=Opie-input
-Name[de]=Opie-Eingabe
-Name[el]=Μέθοδος εισαγωγής Opie
-Name[es]=Entrada para Opie
-Name[et]=Opie sisestus
-Name[eu]=Opie sarrera
-Name[fa]=ورودی Opie
-Name[fr]=Entrée Opie
-Name[ga]=Ionchur Opie
-Name[gl]=Entrada Opie
-Name[hu]=Opie-s bemeneti modul
-Name[it]=Input di Opie
-Name[ja]=Opie 入力
-Name[nds]=Opie-Ingaav
-Name[ne]=ओपिइ आगत
-Name[nl]=Opie-invoer
-Name[pl]=Wejście Opie
-Name[pt]=Introdução de Dados do Opie
-Name[pt_BR]=Introdução de Dados do Opie
-Name[ru]=Модуль ввода Opie
-Name[sk]=Opie vstup
-Name[sr]=Opie унос
-Name[sr@Latn]=Opie unos
-Name[sv]=Opie-inmatning
-Name[tr]=Opie Girdisi
-Name[zh_CN]=Opie 输入法
-Name[zh_TW]=Opie 輸入
-Icon=qmakeapp.png
-Category=C++/Embedded
+
Comment=Generate an Opie input method plugin.
-Comment[ca]=Genera un connector de mètode d'entrada per a Opie.
-Comment[da]=Generér en Opie input-metode-plugin.
-Comment[de]=Erstellt ein Eingabemethode-Modul für Opie.
-Comment[el]=Δημιουργία ενός πρόσθετου μεθόδου εισαγωγής.
-Comment[es]=Genera un complemento de método de entrada para Opie.
-Comment[et]=Opie sisestusmeetodi plugina loomine.
-Comment[eu]=Sortu Opie-ren sarrera-metodoaren plugin bat.
-Comment[fa]=یک وصلۀ روش ورودی Opie تولید می‌کند.
-Comment[fr]=Génère un module externe de méthode d'entrée Opie.
-Comment[gl]=Xera unha extensión de método de entrada para Opie.
-Comment[hu]=Létrehoz egy Opie-s bemeneti modult.
-Comment[it]=Genera un plugin per il metodo di input Opie.
-Comment[nds]=Stellt en Ingaavmetood-Moduul för Opie op.
-Comment[ne]=ओपिइ आगत विधि प्लगइन उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een Opie-invoermethode-plugin.
-Comment[pl]=Generuje wtyczkę z metodą wejściową dla Opie.
-Comment[pt]=Gera um 'plugin' de introdução de dados do Opie.
-Comment[pt_BR]=Gera um 'plugin' de introdução de dados do Opie.
-Comment[ru]=Создание модуля ввода данных для среды Opie.
-Comment[sk]=Vygeneruje Opie vstupný modul.
-Comment[sr]=Прави прикључак за Opie метод уноса.
-Comment[sr@Latn]=Pravi priključak za Opie metod unosa.
-Comment[sv]=Skapa ett insticksprogram för Opie-inmatning.
-Comment[tr]=Bir Opie girdi yöntemi eklentisi yarat
-Comment[zh_CN]=生成一个 Opie 输入法插件。
-Comment[zh_TW]=產生一個 Opie 輸入法外掛程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=opieinput.tar.gz
@@ -100,30 +49,3 @@ Dest=%{dest}/%{APPNAMELC}.h
[MSG]
Type=message
Comment=An opie input method plugin was created in %{dest}
-Comment[ca]=Un connector de mètode d'entrada per a Opie ha estat creat en %{dest}
-Comment[da]=At opie input-metode-plugin blev oprettet i %{dest}
-Comment[de]=Ein Eingabemethode-Modul für Opie wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο μεθόδου εισαγωγής opie δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento de método de entrada para Opie ha sido creado en %{dest}
-Comment[et]=Opie sisestusmeetodi plugin loodi asukohta %{dest}
-Comment[eu]=Opie-ren sarrera-metodoaren plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ روش ورودی opie در %{dest} ایجاد شد
-Comment[fr]=Un module externe de méthode d'entrée Opie a été créé dans %{dest}
-Comment[gl]=Creouse unha extensión de método de entrada para opie en %{dest}
-Comment[hu]=Létrejött egy Opie-s bemeneti modul itt: %{dest}
-Comment[it]=È stato creato un plugin per il metodo di input Opie in %{dest}
-Comment[nds]=In %{dest} wöör en Opie-Ingaavmetoodmoduul opstellt
-Comment[ne]=ओपिइ आगत विधि प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Opie-invoermethode-plugins is aangemaakt in %{dest}
-Comment[pl]=Wtyczka z metodą wejściową dla Opie została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' de introdução de dados em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' de introdução de dados em %{dest}
-Comment[ru]=Модуль ввода Opie создан в %{dest}
-Comment[sk]=Opie vstupný modul bol vytvorený v %{dest}
-Comment[sr]=Прикључак за Opie метод уноса направљен је у %{dest}
-Comment[sr@Latn]=Priključak za Opie metod unosa napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för Opie-inmatning skapades i %{dest}
-Comment[tr]=Bir opie girdi yöntemi eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 opie 输入法
-Comment[zh_TW]=一個 Opie 輸入法外掛程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/opiemenu/CMakeLists.txt b/languages/cpp/app_templates/opiemenu/CMakeLists.txt
index c5b1287f..9a8ebb23 100644
--- a/languages/cpp/app_templates/opiemenu/CMakeLists.txt
+++ b/languages/cpp/app_templates/opiemenu/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- opiemenu.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE opiemenu.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate b/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate
index d65e3a87..f7e4af79 100644
--- a/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate
+++ b/languages/cpp/app_templates/opiemenu/opiemenu.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=Opie Menu Applet
-Name[ca]=Una miniaplicació de menú per a Opie
-Name[da]=Opie menu-applet
-Name[de]=Opie-Menü-Miniprogramm (Applet)
-Name[el]=Μικροεφαρμογή μενού Opie
-Name[es]=Applet de menú para Opie
-Name[et]=Opie menüüaplett
-Name[eu]=Opie-ren menu applet-a
-Name[fa]=برنامک گزینگان Opie
-Name[fr]=Applet de menu Opie
-Name[ga]=Feidhmchláirín Roghchláir Opie
-Name[gl]=Applet de menú Opie
-Name[hu]=Opie-s menü-kisalkalmazás
-Name[it]=Applet di menu Opie
-Name[ja]=Opie メニューアプレット
-Name[nds]=Menü-Lüttprogramm för Opie
-Name[ne]=ओपिइ मेनु एप्लेट
-Name[nl]=Opie-menuapplet
-Name[pl]=Aplet menu Opie
-Name[pt]='Applet' do Menu do Opie
-Name[pt_BR]='Applet' do Menu do Opie
-Name[ru]=Аплет меню Opie
-Name[sk]=Opie menu pplet
-Name[sr]=Opie аплет менија
-Name[sr@Latn]=Opie aplet menija
-Name[sv]=Opie-menyminiprogram
-Name[tr]=Opie Menü Küçük Uygulaması
-Name[zh_CN]=Opie 菜单小程序
-Name[zh_TW]=Opie 選單小程式
-Icon=qmakeapp.png
-Category=C++/Embedded
+
Comment=Generate an Opie menu applet.
-Comment[ca]=Genera una miniaplicació de menú per a Opie.
-Comment[da]=Generér en Opie menu-applet.
-Comment[de]=Erstellt ein Opie-Menü-Miniprogramm (Applet).
-Comment[el]=Δημιουργία μίας μικροεφαρμογής μενού Opie.
-Comment[es]=Genera un applet de menú para Opie.
-Comment[et]=Opie menüüapleti loomine.
-Comment[eu]=Sortu Opie-ren menu applet bat.
-Comment[fa]=یک برنامک گزینگان Opie تولید می‌کند.
-Comment[fr]=Génère un applet de menu Opie.
-Comment[gl]=Xera un applet de menu para Opie.
-Comment[hu]=Létrehoz egy Opie-s menü-kisalkalmazást.
-Comment[it]=Genera un'applet di menu Opie.
-Comment[ja]=Opie メニューアプレットを作成
-Comment[nds]=Stellt en Menü-Lüttprogramm för Opie op.
-Comment[ne]=ओपिइ मेनु एप्लेट उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een Opie-menuapplet.
-Comment[pl]=Generuje aplet menu Opie
-Comment[pt]=Gera uma 'applet' do menu do Opie.
-Comment[pt_BR]=Gera uma 'applet' do menu do Opie.
-Comment[ru]=Создание аплета меню Opie.
-Comment[sk]=Vygeneruje Opie menu applet.
-Comment[sr]=Прави Opie аплет менија.
-Comment[sr@Latn]=Pravi Opie aplet menija.
-Comment[sv]=Skapa ett Opie-menyminiprogram.
-Comment[tr]=Bir Opie menü küçük uygulaması yarat
-Comment[zh_CN]=生成一个 Opie 菜单小程序。
-Comment[zh_TW]=產生一個 Opie 選單小程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=opiemenu.tar.gz
@@ -101,32 +49,3 @@ Dest=%{dest}/%{APPNAMELC}.h
[MSG]
Type=message
Comment=An opie menu applet was created in %{dest}
-Comment[ca]=Una miniaplicació de menú per a Opie ha estat creat en %{dest}
-Comment[da]=En opie menu-applet blev oprettet i %{dest}
-Comment[de]=Ein Opie-Menü-Miniprogramm (Applet) wurde in %{dest} erstellt.
-Comment[el]=Μία μικροεφαρμογή μενού opie δημιουργήθηκε στο %{dest}
-Comment[es]=Un applet de menú para Opie ha sido creado en %{dest}
-Comment[et]=Opie menüüaplett loodi asukohta %{dest}
-Comment[eu]= Opie-ren menu applet bat sortu da hemen: %{dest}
-Comment[fa]=یک برنامک گزینگان opie در %{dest} ایجاد شد
-Comment[fr]=Un applet de menu Opie a été créé dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchláirín roghchláir opie i %{dest}
-Comment[gl]=Creouse un applet de menu para opie en %{dest}
-Comment[hu]=Létrejött egy Opie-s menü-kisalkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applet di menu Opie in %{dest}
-Comment[ja]=Opie メニューアプレットを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Menü-Lüttprogramm för Opie opstellt
-Comment[ne]=ओपिइ मेनु एप्लेट %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Opie-menuapplet is aangemaakt in %{dest}
-Comment[pl]=Aplet menu Opie został utworzony w %{dest}
-Comment[pt]=Foi criada uma 'applet' do menu do Opie em %{dest}
-Comment[pt_BR]=Foi criada uma 'applet' do menu do Opie em %{dest}
-Comment[ru]=Аплет меню Opie создан в %{dest}
-Comment[sk]=Opie menu applet bol vytvorený v %{dest}
-Comment[sr]=Opie аплет менија направљен је у %{dest}
-Comment[sr@Latn]=Opie aplet menija napravljen je u %{dest}
-Comment[sv]=Ett Opie-menyprogram skapades i %{dest}
-Comment[tr]=Bir opie menü küçük uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 opie 菜单小程序
-Comment[zh_TW]=一個 Opie 選單小程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/opienet/CMakeLists.txt b/languages/cpp/app_templates/opienet/CMakeLists.txt
index 5028f62d..b82f0e69 100644
--- a/languages/cpp/app_templates/opienet/CMakeLists.txt
+++ b/languages/cpp/app_templates/opienet/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- opienet.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE opienet.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/opienet/opienet.kdevtemplate b/languages/cpp/app_templates/opienet/opienet.kdevtemplate
index 3e1c458d..7ab0159f 100644
--- a/languages/cpp/app_templates/opienet/opienet.kdevtemplate
+++ b/languages/cpp/app_templates/opienet/opienet.kdevtemplate
@@ -1,65 +1,12 @@
# TDE Config File
[General]
Name=Opie Networksettings
-Name[br]=Kefluniadur rouedad Opie
-Name[ca]=Connector de preferències de xarxa per a Opie
-Name[da]=Opie netværksopsætning
-Name[de]=Opie-Netzwerkeinstellungen
-Name[el]=Ρυθμίσεις δικτύου Opie
-Name[es]=Preferencias de red para Opie
-Name[et]=Opie võrguseadustused
-Name[eu]=Opie-ren sare-ezarpenak
-Name[fa]=تنظیمات شبکۀ Opie
-Name[fr]=Paramètres réseau pour Opie
-Name[ga]=Socruithe Líonra Opie
-Name[hu]=Opie-s hálózati beállítómodul
-Name[it]=Impostazioni di rete di Opie
-Name[ja]=Opie ネットワーク設定
-Name[nds]=Opie-Nettwarkinstellen
-Name[ne]=ओपिइ सञ्जाल सेटिङ
-Name[nl]=Opie-netwerkinstellingen
-Name[pl]=Ustawienia sieciowe Opie
-Name[pt]=Configuração de rede do Opie
-Name[pt_BR]=Configuração de rede do Opie
-Name[ru]=Параметры сети Opie
-Name[sk]=Opie sieťové nastavenia
-Name[sr]=Opie мрежна подешавања
-Name[sr@Latn]=Opie mrežna podešavanja
-Name[sv]=Opie nätverksinställningar
-Name[tr]=Opie Ağ Ayarları
-Name[zh_CN]=Opie 网络设置
-Name[zh_TW]=Opie 網路設定
-Icon=qmakeapp.png
-Category=C++/Embedded
+
Comment=Generate an Opie network config plugin.
-Comment[ca]=Genera un connector de preferències de xarxa per a Opie.
-Comment[da]=Generér en Opie netværks-config-plugin.
-Comment[de]=Erstellt ein Modul für Opie-Netzwerkeinstellungen.
-Comment[el]=Δημιουργία ενός πρόσθετου ρύθμισης δικτύου Opie.
-Comment[es]=Genera un complemento de configuración de red para Opie.
-Comment[et]=Opie võrguseadistuste plugina loomine.
-Comment[eu]=Sortu Opie-ren sare-ezarpenetarako plugin bat.
-Comment[fa]=یک وصلۀ پیکربندی شبکۀ Opie تولید می‌کند.
-Comment[fr]=Génère un module externe de configuration réseau pour Opie.
-Comment[ga]=Cruthaigh breiseán cumraíochta líonra Opie.
-Comment[gl]=Xera unha extensión de configuración da rede para Opie.
-Comment[hu]=Létrehoz egy Opie-s hálózati beállítómodult.
-Comment[it]=Genera un plugin di configurazione di rete Opie.
-Comment[ja]=Opie ネットワーク設定プラグインを作成
-Comment[nds]=Stellt en Moduul för Opie-Nettwarkinstellen op.
-Comment[ne]=ओपिइ सञ्जाल कन्फिग प्लगइन उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een Opie netwerkconfiguratieplugin.
-Comment[pl]=Generuje wtyczkę do ustawień sieciowych Opie
-Comment[pt]=Gera um 'plugin' de configuração da rede do Opie.
-Comment[pt_BR]=Gera um 'plugin' de configuração da rede do Opie.
-Comment[ru]=Создание модуля настройки сети Opie.
-Comment[sk]=Vygeneruje Opie modul pre sieťovú konfiguráciu.
-Comment[sr]=Прави прикључак за Opie мрежна подешавања.
-Comment[sr@Latn]=Pravi priključak za Opie mrežna podešavanja.
-Comment[sv]=Skapa ett Opie-insticksprogram för nätverksinställning.
-Comment[tr]=Opie ağ ayar eklentisi yarat.
-Comment[zh_CN]=生成一个 Opie 网络配置插件。
-Comment[zh_TW]=產生一個 Opie 網路設定外掛程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=opienet.tar.gz
@@ -112,31 +59,3 @@ Dest=%{dest}/%{APPNAMELC}iface.h
[MSG]
Type=message
Comment=An opie network settings plugin was created in %{dest}
-Comment[ca]=Un connector de preferències de xarxa per a Opie ha estat creat en %{dest}
-Comment[da]=En opie netværksopsætning-plugin blev oprettet i %{dest}
-Comment[de]=Ein Modul für Opie-Netzwerkeinstellungen wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο ρύθμισης δικτύου του opie δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento de preferencias de red para Opie ha sido creado en %{dest}
-Comment[et]=Opie võrguseadistuste plugin loodi asukohta %{dest}
-Comment[eu]=Opie-ren sare-ezarpenetarako plugin bat sortu da hemen: %{dest}
-Comment[fa]=یک وصلۀ تنظیمات شبکۀ opie در %{dest} ایجاد شد
-Comment[fr]=Un module externe de configuration réseau pour Opie a été créé dans %{dest}
-Comment[gl]=Creouse unha extensión de configuración da rede para opie en %{dest}
-Comment[hu]=Létrejött egy Opie-s hálózati beállítómodul itt: %{dest}
-Comment[it]=È stato creato un plugin per le impostazioni di rete di Opie in %{dest}
-Comment[ja]=Opie ネットワーク設定プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Nettwarkinstellenmoduul för Opie opstellt
-Comment[ne]=ओपिइ सञ्जाल सेटिङ प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Opie netwerkconfiguratieplugin is aangemaakt in %{dest}
-Comment[pl]=Wtyczka ustawień sieciowych Opie została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' de configuração da rede do Opie em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' de configuração da rede do Opie em %{dest}
-Comment[ru]=Модуль настройки сети Opie создан в %{dest}
-Comment[sk]=Opie module pre sieťové nastavenia bol vytvorený v %{dest}
-Comment[sr]=Прикључак за Opie мрежна подешавања направљен је у %{dest}
-Comment[sr@Latn]=Priključak za Opie mrežna podešavanja napravljen je u %{dest}
-Comment[sv]=Ett Opie-insticksprogram för nätverksinställning skapades i %{dest}
-Comment[tr]=Bir opie ağ ayar eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 opie 网络设置插件
-Comment[zh_TW]=一個 Opie 網路設定外掛程式已建立於 %{dest}
-
diff --git a/languages/cpp/app_templates/opietoday/CMakeLists.txt b/languages/cpp/app_templates/opietoday/CMakeLists.txt
index 7ebe79e0..5785f162 100644
--- a/languages/cpp/app_templates/opietoday/CMakeLists.txt
+++ b/languages/cpp/app_templates/opietoday/CMakeLists.txt
@@ -23,6 +23,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- opietoday.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE opietoday.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate b/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate
index 9a5be409..f3bbee9a 100644
--- a/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate
+++ b/languages/cpp/app_templates/opietoday/opietoday.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=Opie Today Plugin
-Name[ca]=Connector de tasques pendents per a Opie
-Name[da]=Opie Today-plugin
-Name[de]=Opie-Today-Modul
-Name[el]=Πρόσθετο Σήμερα του Opie
-Name[es]=Complemento de tareas pendientes para Opie
-Name[et]=Opie Today plugin
-Name[eu]=Opie-ren gaur-plugina
-Name[fa]=وصلۀ Opie Today
-Name[fr]=Module externe Opie « Today »
-Name[ga]=Breiseán Inniu Opie
-Name[gl]=Extensión 'today' para Opie
-Name[hu]=Opie Today-modul
-Name[it]=Plugin today di Opie
-Name[ja]=Opie Today プラグイン
-Name[nds]=Moduul för Opie-Today
-Name[ne]=ओपिइ टुडे प्लगइन
-Name[nl]=Opie Today-plugin
-Name[pl]=Wtyczka Opie Dzisiaj
-Name[pt]='Plugin' de Dados de Hoje do Opie
-Name[pt_BR]='Plugin' de Dados de Hoje do Opie
-Name[ru]=Модуль задач Opie
-Name[sk]=Opie dnešný modul
-Name[sr]=Прикључак за Opie данас
-Name[sr@Latn]=Priključak za Opie danas
-Name[sv]=Opie Idag-insticksprogram
-Name[tr]=Opie Bugün Eklentisi
-Name[zh_CN]=Opie 今日插件
-Name[zh_TW]=Opie 今天外掛程式
-Icon=qmakeapp.png
-Category=C++/Embedded
+
Comment=Generate an Opie today plugin.
-Comment[ca]=Genera un connector de tasques pendents per a Opie.
-Comment[da]=Generér et Opie today-plugin.
-Comment[de]=Erstellt ein Opie-Today-Modul
-Comment[el]=Δημιουργία ενός πρόσθετου Σήμερα του Opie.
-Comment[es]=Genera un complemento de tareas pendientes para Opie.
-Comment[et]=Opie Today plugina loomine.
-Comment[eu]=Sortu Opie-ren gaur plugin bat.
-Comment[fa]=یک وصلۀ Opie today تولید می‌کند.
-Comment[fr]=Génère un module externe Opie « Today ».
-Comment[gl]=Xera unha extensión 'today' para Opie
-Comment[hu]=Létrehoz egy Opie Today-modult.
-Comment[it]=Genera un plugin today di Opie.
-Comment[ja]=Opie today プラグインを作成
-Comment[nds]=Stellt en Moduul för Opie-Today op.
-Comment[ne]=ओपिइ टुडे प्लगइन उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een Opie today-plugin.
-Comment[pl]=Generuje wtyczkę Opie "Dzisiaj".
-Comment[pt]=Gera um 'plugin' para dados de hoje do Opie.
-Comment[pt_BR]=Gera um 'plugin' para dados de hoje do Opie.
-Comment[ru]=Создание модуля задач Opie.
-Comment[sk]=Vygeneruje Opie dnešný modul.
-Comment[sr]=Прави прикључак за Opie данас.
-Comment[sr@Latn]=Pravi priključak za Opie danas.
-Comment[sv]=Skapar ett Opie Idag-insticksprogram.
-Comment[tr]=Bir Opie bugün eklentisi yarat
-Comment[zh_CN]=生成一个 Opie 今日插件。
-Comment[zh_TW]=產生一個 Opie 今天外掛程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=opietoday.tar.gz
@@ -121,31 +69,3 @@ Dest=%{dest}/%{APPNAMELC}impl.h
[MSG]
Type=message
Comment=An opie today plugin was created in %{dest}
-Comment[ca]=Un connector de tasques pendents per a Opie ha estat creat en %{dest}
-Comment[da]=Et opie today-plugin blev oprettet i %{dest}
-Comment[de]=Ein Opie-Today-Modul wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο Σήμερα του opie δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento de tareas pendientes para Opie ha sido creado en %{dest}
-Comment[et]=Opie Today plugin loodi asukohta %{dest}
-Comment[eu]=Opie-ren gaur plugin bat sortu da hemen %{dest}
-Comment[fa]=یک وصلۀ opie today در %{dest} ایجاد شد
-Comment[fr]=Un module externe Opie « Today » a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán inniu opie i %{dest}
-Comment[gl]=Creouse unha extensión 'today' para opie en %{dest}
-Comment[hu]=Létrejött egy Opie Today-modul itt: %{dest}
-Comment[it]=È stato creato un plugin today di Opie in %{dest}
-Comment[ja]=Opie today プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Moduul för Opie-Today opstellt
-Comment[ne]=ओपिइ टुडे प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Opie today-plugins is aangemaakt in %{dest}
-Comment[pl]=Wtyczka Opie Dzisiaj została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' para dados de hoje do Opie em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' para dados de hoje do Opie em %{dest}
-Comment[ru]=Модуль задач Opie создан в %{dest}
-Comment[sk]=Opie dnešný modul bol vytvorený v %{dest}
-Comment[sr]=Прикључак за opie данас направљен је у %{dest}
-Comment[sr@Latn]=Priključak za opie danas napravljen je u %{dest}
-Comment[sv]=Ett Opie Idag-insticksprogram skapades i %{dest}
-Comment[tr]=Bir Opie bugün eklentisi %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 opie 今日插件
-Comment[zh_TW]=一個 Opie 今天外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/prc-tool/prc-tool b/languages/cpp/app_templates/prc-tool/prc-tool
index 9d3b075b..49603da1 100644
--- a/languages/cpp/app_templates/prc-tool/prc-tool
+++ b/languages/cpp/app_templates/prc-tool/prc-tool
@@ -1,11 +1,12 @@
# TDE Config File
[General]
Name=Hello world program
-Name[fr]=Un simple programme de test Hello world
-Icon=chellogba.png
-Category=C/PalmOS
+
Comment=Generates a template for palm application
-Comment[fr]=Gnre un modle d'application pour l'environnement PALM.
+
+Category=C/PalmOS
+
+Icon=chellogba.png
#tShowFileAfterGeneration=README.devel
FileTemplates=h,CStyle,c,CStyle
ShowFilesAfterGeneration=APPNAME.c
diff --git a/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate b/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate
index 81007be7..c4ab7355 100644
--- a/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate
+++ b/languages/cpp/app_templates/prc-tool/prc-tool.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=Hello world program
-Name[ca]=Programa Hello world
-Name[da]=Goddag verden program
-Name[de]="Hello World"-Programm
-Name[el]=Πρόγραμμα Γεια σου Κόσμε
-Name[es]=Programa «Hola mundo»
-Name[et]="Tere,maailm" programm
-Name[eu]="Kaixo mundua" programa
-Name[fa]=برنامۀ Hello world
-Name[fr]=Programme « Bonjour monde »
-Name[ga]=Ríomhchlár "Hello world"
-Name[gl]=Programa Ola mundo
-Name[it]=Programma di "Hello world"
-Name[ja]=Hello world プログラム
-Name[nds]="Moin Welt"-Programm
-Name[ne]=हेल्डो वोल्ड कार्यक्रम
-Name[nl]=Hello World-programma
-Name[pl]=Program 'Witaj świecie'
-Name[pt]=Programa 'Olá mundo'
-Name[pt_BR]=Programa 'Olá mundo'
-Name[ru]=Программа Hello world
-Name[sk]=Ahoj svet program
-Name[sl]=Program Hello world
-Name[sr]=Програм „Здраво свете“
-Name[sr@Latn]=Program „Zdravo svete“
-Name[sv]=Hello world-program
-Name[tr]=Merhaba Dünya Programı
-Name[zh_CN]=Hello world 程序
-Name[zh_TW]=Hello world 程式
-Icon= # got none
-Category=C/PalmOS
+
Comment=Generates a template for palm application
-Comment[ca]=Genera una plantilla d'aplicació per a Palm
-Comment[da]=Genererer en skabelon for et palm-program
-Comment[de]=Erstellt das Gerüst für eine Palm-Anwendung
-Comment[el]=Δημιουργία ενός προτύπου εφαρμογής για palm
-Comment[es]=Genera una plantilla para una aplicación Palm
-Comment[et]=Palmi rakenduse malli loomine.
-Comment[eu]=Palm aplikazio baten txantiloi bat sortzen du
-Comment[fa]=قالبی برای کاربرد palm تولید می‌کند
-Comment[fr]=Génère un modèle pour une application Palm
-Comment[gl]=Xera un modelo para aplicación palm
-Comment[hu]=Létrehoz egy Palm-os alkalmazássablont
-Comment[it]=Genera un modello per un'applicazione palm
-Comment[ja]=Palm アプリケーションのためのテンプレートを作成します
-Comment[nds]=Stellt dat Rahmenwark för en Palm-Programm op
-Comment[ne]=पाम अनुप्रयोगका लागि टेम्प्लेट उत्पन्न गर्दछ
-Comment[nl]=Genereert een sjabloon voor een Palm-toepassing
-Comment[pl]=Generuje szablon programu dla Palma
-Comment[pt]=Gera um modelo para aplicações do Palm
-Comment[pt_BR]=Gera um modelo para aplicações do Palm
-Comment[ru]=Создание простого приложения Palm
-Comment[sk]=Vygeneruje šablónu pre Palm aplikáciu
-Comment[sr]=Прави шаблон за palm програм
-Comment[sr@Latn]=Pravi šablon za palm program
-Comment[sv]=Skapar en mall för ett Palm-program
-Comment[tr]=Bir avuçiçi uygulaması için bir şablon yaratır
-Comment[zh_CN]=生成一个 Palm 应用程序的模板
-Comment[zh_TW]=產生一個 palm 應用程式樣本
+
+Category=C/PalmOS
+
+Icon= # got none
FileTemplates=h,CStyle,c,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAME}.c
Archive=prc-tool.tar.gz
@@ -106,31 +54,3 @@ Dest=%{dest}/callback.h
[MSG]
Type=message
Comment=A palm application was created in %{dest}
-Comment[ca]=Una aplicació per a Palm ha estat creada en %{dest}
-Comment[da]=Et palm-program blev oprettet i %{dest}
-Comment[de]=Eine Palm-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή palm δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación Palm ha sido creada en %{dest}
-Comment[et]=Palmi rakendus loodi asukohta %{dest}
-Comment[eu]=Palm aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد palm در %{dest} ایجاد شد
-Comment[fr]=Une application Palm a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár Palm i %{dest}
-Comment[gl]=Creouse unha aplicación palm en %{dest}
-Comment[hu]=Létrejött egy Palmos alkalmazássablon itt: %{dest}
-Comment[it]=È stata creata un'applicazione palm in %{dest}
-Comment[ja]=Palm アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Palm-Programm opstellt
-Comment[ne]=पाम अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Palm-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program dla Palma został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do Palm em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do Palm em %{dest}
-Comment[ru]=Приложение Palm создано в %{dest}
-Comment[sk]=Palm aplikácia bola vytvorená v %{dest}
-Comment[sr]=Palm програм је направљен у %{dest}
-Comment[sr@Latn]=Palm program je napravljen u %{dest}
-Comment[sv]=Ett Palm-program skapades i %{dest}
-Comment[tr]=Bir avuçiçi uygulaması %{dest} içinde yaratıldı
-Comment[zh_CN]=在 %{dest} 中创建了一个 Palme 应用程序
-Comment[zh_TW]=一個 palm 應用程式樣本已建立於 %{dest}
diff --git a/languages/cpp/app_templates/qmakeapp/CMakeLists.txt b/languages/cpp/app_templates/qmakeapp/CMakeLists.txt
index 81416474..06f9efe4 100644
--- a/languages/cpp/app_templates/qmakeapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/qmakeapp/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qmakeapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qmakeapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qmakeapp/qmakeapp b/languages/cpp/app_templates/qmakeapp/qmakeapp
index 51d73e69..83bc7ad4 100644
--- a/languages/cpp/app_templates/qmakeapp/qmakeapp
+++ b/languages/cpp/app_templates/qmakeapp/qmakeapp
@@ -1,11 +1,11 @@
# QMake application
[General]
Name=Application
-Name[fr]=Une Application Qt / QMake
-Icon=qmakeapp.png
-Category=C++/QMake project
-Category[fr]=C++/QMake
+
Comment=Generate a QMake/Qt based application (crossplatform compatible)
-Comment[fr]=Gnre une application base sur Qt / QMake. Ce programme est multi platte-forme.
+
+Category=C++/QMake project
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate b/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate
index 62467596..9572fea6 100644
--- a/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate
+++ b/languages/cpp/app_templates/qmakeapp/qmakeapp.kdevtemplate
@@ -1,53 +1,12 @@
# TDE Config File
[General]
Name=Qt3 Application
-Name[br]=Meziant Qt3
-Name[ca]=Aplicació Qt3
-Name[da]=Qt3-Program
-Name[de]=Qt3-Anwendung
-Name[el]=Εφαρμογή Qt3
-Name[es]=Aplicación Qt3
-Name[et]=Qt3 rakendus
-Name[fr]=Application Qt3
-Name[hu]=Qt3-alapú alkalmazások
-Name[it]=Applicazione Qt3
-Name[ja]=Qt3 アプリケーション
-Name[nds]=Qt3-Programm
-Name[nl]=Qt3-toepassing
-Name[pl]=Program Qt3
-Name[pt]=Aplicação do Qt3
-Name[pt_BR]=Aplicação do Qt3
-Name[ru]=Приложение Qt 3
-Name[sk]=Qt3 aplikácia
-Name[sr]=Qt3 програм
-Name[sr@Latn]=Qt3 program
-Name[sv]=Qt3-program
-Name[zh_TW]=Qt3 應用程式
-Icon=qmakeapp.png
-Category=C++/QMake project
-Category[fr]=C++/QMake
+
Comment=Generate a QMake/Qt3 based application (crossplatform compatible)
-Comment[ca]=Genera una aplicació basada en QMake/Qt3 (multi plataforma)
-Comment[da]=Generér et QMake/Qt3 baseret program (krydsplatform kompatibel)
-Comment[de]=Erstellt eine auf QMake/Qt3 basierende Anwendung (plattformunabhängig)
-Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt3 (συμβατή με πολλαπλές πλατφόρμες)
-Comment[es]=Genera una aplicación basada en QMake/Qt3 (con compatibilidad multiplataforma)
-Comment[et]=Rakenduse loomine QMake'i/Qt3 põhjal (multiplatvormne)
-Comment[fr]=Génère une application basée sur QMake / Qt3 (compatible multi-plateforme)
-Comment[hu]=Létrehoz egy QMake/Qt3-alapú, keresztfordításra is alkalmas alkalmazást
-Comment[it]=Genera un'applicazione basata su QMake/Qt3 (compatibile multipiattaforma)
-Comment[ja]=QMake/Qt3 ベースのアプリケーションを作成 (クロスプラットフォーム)
-Comment[nds]=Stellt en op QMake/Qt3 opbuut Programm op (över Bedriefümgeven weg kompatibel)
-Comment[nl]=Genereert een Qmake/Qt3-gebaseerde toepassing (crossplatform compatible)
-Comment[pl]=Generuje program używający QMake i Qt3 (wieloplatformowy)
-Comment[pt]=Gera uma aplicação baseada no QMake/Qt3 (compatível com várias plataformas)
-Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt3 (compatível com várias plataformas)
-Comment[ru]=Создание использующее QMake кроссплатформенное приложение Qt 3
-Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt3 (multiplatformovo kompatibilnú)
-Comment[sr]=Прави програм на основи QMake/Qt3 (прекоплатформски компатибилан)
-Comment[sr@Latn]=Pravi program na osnovi QMake/Qt3 (prekoplatformski kompatibilan)
-Comment[sv]=Skapar ett Qmake/Qt3-baserat program (fungerar på andra plattformar)
-Comment[zh_TW]=產生一個 QMake/Qt3 為基礎的應用程式(跨平台相容)
+
+Category=C++/QMake project
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=qmakeapp.tar.gz
@@ -104,79 +63,17 @@ Dest=%{dest}/src/fileprint.xpm
[MSG]
Type=message
Comment=A Qt3/Qmake based application was created in %{dest}
-Comment[ca]=Una aplicació basada en Qt3/Qmake ha estat creada en %{dest}
-Comment[da]=Et Qt3/Qmake baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf QMake/Qt3 basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή βασισμένη στα Qt3/Qmake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación basada en Qt3/Qmake ha sido creada en %{dest}
-Comment[et]=Rakendus QMake'i põhjal loodi asukohta %{dest}
-Comment[fr]=Une application basée sur Qt3 / Qmake a été créée dans %{dest}
-Comment[hu]=Létrejött egy Qt3/Qmake-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su Qt3/Qmake in %{dest}
-Comment[ja]=Qt3/QMake ベースのアプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op Qt3/Qmake opbuut Programm opstellt
-Comment[nl]=Een Qt3/Qmake-gebaseerde toepassing is aangemaakt in %{dest}
-Comment[pl]=Program używający QMake i Qt3 został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada no Qt3/Qmake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada no Qt3/Qmake em %{dest}
-Comment[ru]=Использующее QMake приложение Qt 3 создано в %{dest}
-Comment[sk]=Aplikácia založená na Qt3/Qmake bola vytvorená v %{dest}
-Comment[sr]=Програм на основи Qt3/Qmake направљен је у %{dest}
-Comment[sr@Latn]=Program na osnovi Qt3/Qmake napravljen je u %{dest}
-Comment[sv]=Ett Qmake/Qt3-baserat program skapades i %{dest}
-Comment[zh_TW]=一個 QMake/Qt3 為基礎的應用程式已建立於 %{dest}
[TQTDIR]
Type=value
ValueType=QString
Value=TQTDIR
Comment=Directory where Qt3 is installed.
-Comment[ca]=Directori a on està instal·lat Qt3.
-Comment[da]=Katalog hvor Qt3 er installeret.
-Comment[de]=Qt3-Verzeichnis
-Comment[el]=Κατάλογος εγκατάστασης του Qt3.
-Comment[es]=Carpeta donde se ha instalado Qt3.
-Comment[et]=Kataloog, kuhu on paigaldatud Qt3.
-Comment[fr]=Dossier où Qt3 est installé.
-Comment[hu]=A Qt3 telepítési könyvtára
-Comment[it]=Cartella in cui è installato Qt3.
-Comment[ja]=Qt3 がインストールされているディレクトリ
-Comment[nds]=Orner, woneem Qt3 installeert is.
-Comment[nl]=Map waarin Qt3 is geïnstalleerd.
-Comment[pl]=Katalog, w którym zainstalowane jest Qt3.
-Comment[pt]=A pasta onde está instalado o Qt3.
-Comment[pt_BR]=A pasta onde está instalado o Qt3.
-Comment[ru]=Каталог с установленным Qt 3
-Comment[sk]=Priečinok kde je nainštalované Qt3.
-Comment[sr]=Директоријум у коме је Qt3 инсталиран.
-Comment[sr@Latn]=Direktorijum u kome je Qt3 instaliran.
-Comment[sv]=Katalog där Qt3 är installerat.
-Comment[zh_TW]=Qt3 的安裝目錄
Default=
+
[QMAKE]
Type=value
ValueType=QString
Value=QMAKE
Comment=Absolute Path for QMake (Qt3).
-Comment[ca]=Ruta absoluta per a QMake (Qt3).
-Comment[da]=Absolut søgesti til QMake (Qt3).
-Comment[de]=Absoluter Pfad für QMake (Qt3).
-Comment[el]=Απόλυτη διαδρομή για το QMake (Qt3).
-Comment[es]=Ruta completa para QMake (Qt3).
-Comment[et]=QMake'i (Qt3) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour QMake (Qt3).
-Comment[hu]=A QMake (Qt3) teljes elérési útja.
-Comment[it]=Percorso assoluto per QMake (Qt3).
-Comment[ja]= QMake (Qt3) の絶対パス
-Comment[nds]=Afsluut Padd för QMake (Qt3)
-Comment[nl]=Absoluut pad naar QMake (Qt3)
-Comment[pl]=Ścieżka bezwzględna do QMake (Qt3).
-Comment[pt]=Localização Absoluta do QMake (Qt3).
-Comment[pt_BR]=Localização Absoluta do QMake (Qt3).
-Comment[ru]=Абсолютный путь к QMake (Qt 3)
-Comment[sk]=Absolútna cesta ku QMake (Qt3).
-Comment[sr]=Апсолутна путања до QMake-ва (Qt3).
-Comment[sr@Latn]=Apsolutna putanja do QMake-va (Qt3).
-Comment[sv]=Absolut sökväg till Qmake (Qt3).
-Comment[zh_TW]=QMake (Qt3) 的絕對路徑
Default=
diff --git a/languages/cpp/app_templates/qmakeempty/CMakeLists.txt b/languages/cpp/app_templates/qmakeempty/CMakeLists.txt
index 6b9f167d..c2eae5be 100644
--- a/languages/cpp/app_templates/qmakeempty/CMakeLists.txt
+++ b/languages/cpp/app_templates/qmakeempty/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qmakeempty.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qmakeempty.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate b/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate
index 58a84237..2ff310ba 100644
--- a/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate
+++ b/languages/cpp/app_templates/qmakeempty/qmakeempty.kdevtemplate
@@ -1,47 +1,12 @@
# TDE Config File
[General]
Name=Empty QMake Template
-Name[ca]=Plantilla QMake buida
-Name[da]=Tom QMake-skabelon
-Name[de]=Leere QMake-Vorlage
-Name[el]=Κενό πρότυπο του QMake
-Name[es]=Plantilla QMake vacía
-Name[et]=Tühi QMake'i mall
-Name[hu]=Üres QMake-alapú sablon
-Name[it]=Modello di QMake vuoto
-Name[nds]=Leddig QMake-Vörlaag
-Name[nl]=Leeg QMake-sjabloon
-Name[pl]=Pusty szablon QMake
-Name[pt]=Modelo do QMake Vazio
-Name[pt_BR]=Modelo do QMake Vazio
-Name[ru]=Пустой шаблон QMake
-Name[sk]=Prázdna šablóna založená na QMake
-Name[sr]=Празан шаблон QMake-а
-Name[sr@Latn]=Prazan šablon QMake-a
-Name[sv]=Tom Qmake-mall
-Name[zh_TW]=空的 QMake 樣本
-Icon=qmakeempty.png
-Category=C++/QMake project
+
Comment=Generate an empty QMake based application (crossplatform compatible) - Needs Qt
-Comment[ca]=Genera una aplicació buida basada en QMake (compatible plataforma creuada) - Necessita Qt
-Comment[da]=Genererer et tomt QMake-baseret program (krydsplatformskompatibelt) - kræver Qt
-Comment[de]=Erstellt eine leere auf QMake basierende Anwendung (plattformunabhängig). - Benötigt Qt
-Comment[el]=Δημιουργία μιας κενής εφαρμογής βασισμένης στο QMake (crossplatform) - Βασίζεται στην Qt
-Comment[es]=Genera una aplicación vacía basada en QMake (con compatibilidad multiplataforma) - Necesita Qt
-Comment[et]=Tühja rakenduse loomine QMake'i põhjal (multiplatvormne) - vajalik on Qt
-Comment[hu]=Létrehoz egy üres QMake-alapú, keresztfordításra is alkalmas alkalmazást - Qt-t igényel
-Comment[it]=Genera un'applicazione basata su QMake vuoto (compatibile multipiattaforma) - serve Qt
-Comment[nds]=Stellt en op QMake opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt deit noot
-Comment[nl]=Genereer een leeg QMake-gebaseerd programma (crossplatform-compatible) - Heeft Qt nodig
-Comment[pl]=Generuje program używający QMake (wieloplatformowy) - wymaga biblioteki Qt
-Comment[pt]=Gera uma aplicação vazia baseada no QMake (compatível com várias plataformas) - Necessita do Qt4
-Comment[pt_BR]=Gera uma aplicação vazia baseada no QMake (compatível com várias plataformas) - Necessita do Qt4
-Comment[ru]=Создание каркаса кроссплатформенного приложения Qt, использующего QMake.
-Comment[sk]=Vygeneruje aplikáciu založenú na QMake (multiplatformovo kompatibilnú) - vyžaduje Qt
-Comment[sr]=Прави празан шаблон на основи QMake-а (прекоплатформски компатибилан) — захтева Qt
-Comment[sr@Latn]=Pravi prazan šablon na osnovi QMake-a (prekoplatformski kompatibilan) — zahteva Qt
-Comment[sv]=Skapar ett tomt Qmake-baserat program (fungerar på andra plattformar). Kräver Qt.
-Comment[zh_TW]=產生一個空的以 QMake 為基礎的(跨平台相容)應用程式─需要 Qt
+
+Category=C++/QMake project
+
+Icon=qmakeempty.png
FileTemplates=h,CStyle,cpp,CStyle
Archive=qmakeempty.tar.gz
@@ -58,50 +23,12 @@ Dest=%{dest}/%{APPNAMELC}.pro
[MSG]
Type=message
Comment=A Qmake based application was created in %{dest}
-Comment[ca]=Una aplicació basada en QMake ha estat creada en %{dest}
-Comment[da]=Et Qmake-baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf Qmake basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Δημιουργήθηκε μια εφαρμογή βασισμένη σε Qmake στο %{dest}
-Comment[es]=Una aplicación basada en QMake ha sido creada en %{dest}
-Comment[et]=Rakendus QMake'i põhjal loodi asukohta %{dest}
-Comment[hu]=Létrejött egy Qmake-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su Qmake in %{dest}
-Comment[nds]=In %{dest} wöör en op QMake opbuut Programm opstellt
-Comment[nl]=Een Qmake-gebaseerd programma is aangemaakt in %{dest}
-Comment[pl]=Program oparty na QMake został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada no Qmake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada no Qmake em %{dest}
-Comment[ru]=Использующее QMake приложение создано в %{dest}
-Comment[sk]=Aplikácia založená na QMake bola vytvorená v %{dest}
-Comment[sr]=Програм на основу QMake-а направљен је у %{dest}
-Comment[sr@Latn]=Program na osnovu QMake-a napravljen je u %{dest}
-Comment[sv]=Ett Qmake-baserat program skapades i %{dest}
-Comment[zh_TW]=一個以 Qmake 為基礎的應用程式已建立於 %{dest}
[QMAKE]
Type=value
ValueType=QString
Value=QMAKE
Comment=Absolute Path for QMake.
-Comment[ca]=Ruta absoluta per a QMake.
-Comment[da]=Absolut søgesti til QMake.
-Comment[de]=Absoluter Pfad für QMake.
-Comment[el]=Απόλυτη διαδρομή του QMake.
-Comment[es]=Ruta completa para QMake.
-Comment[et]=QMake absoluutne asukoht.
-Comment[hu]=A QMake teljes elérési útja.
-Comment[it]=Percorso assoluto per QMake.
-Comment[nds]=Afsluut Padd för QMake
-Comment[nl]=Absoluut pad voor Qmake.
-Comment[pl]=Ścieżka bezwzględna do QMake.
-Comment[pt]=Localização Absoluta do QMake.
-Comment[pt_BR]=Localização Absoluta do QMake.
-Comment[ru]=Полный путь к QMake.
-Comment[sk]=Absolútna cesta ku QMake.
-Comment[sr]=Апсолутна путања до QMake-а.
-Comment[sr@Latn]=Apsolutna putanja do QMake-a.
-Comment[sv]=Absolut sökväg till Qmake.
-Comment[zh_TW]=QMake 的絕對路徑
Default=
[DESIGNER]
@@ -109,23 +36,4 @@ Type=value
ValueType=QString
Value=DESIGNER
Comment=Absolute Path for Designer.
-Comment[ca]=Ruta absoluta per a Designer.
-Comment[da]=Absolut søgesti til Designer
-Comment[de]=Absoluter Pfad für Designer.
-Comment[el]=Απόλυτη διαδρομή του Designer.
-Comment[es]=Ruta completa para Designer.
-Comment[et]=Disaineri absoluutne asukoht.
-Comment[hu]=A Designer teljes elérési útja.
-Comment[it]=Percorso assoluto per Designer.
-Comment[nds]=Afsluut Padd för Designer
-Comment[nl]=Absoluut pad voor Designer.
-Comment[pl]=Ścieżka bezwzględna do Projektanta.
-Comment[pt]=Localização Absoluta do Designer.
-Comment[pt_BR]=Localização Absoluta do Designer.
-Comment[ru]=Полный путь к Designer.
-Comment[sk]=Absolútna cesta ku Designer.
-Comment[sr]=Апсолутна путања до Designer-а.
-Comment[sr@Latn]=Apsolutna putanja do Designer-a.
-Comment[sv]=Absolut sökväg till Designer.
-Comment[zh_TW]=設計家(Designer)的絕對路徑
Default=
diff --git a/languages/cpp/app_templates/qmakesimple/CMakeLists.txt b/languages/cpp/app_templates/qmakesimple/CMakeLists.txt
index 3e967bc0..1fcf47c4 100644
--- a/languages/cpp/app_templates/qmakesimple/CMakeLists.txt
+++ b/languages/cpp/app_templates/qmakesimple/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qmakesimple.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qmakesimple.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qmakesimple/qmakesimple b/languages/cpp/app_templates/qmakesimple/qmakesimple
index 01dceb65..1dc920b1 100644
--- a/languages/cpp/app_templates/qmakesimple/qmakesimple
+++ b/languages/cpp/app_templates/qmakesimple/qmakesimple
@@ -1,11 +1,11 @@
# TDE Config File
[General]
Name=Hello world program
-Name[fr]=Un simple programme de test Hello world
-Icon=qmakesimple.png
-Category=C++/QMake project
-Category[fr]=C++/QMake
+
Comment=Generates a simple Hello world program in C++ using QMake based project manager
-Comment[fr]=Gnre un simple programme de test du type Hello world en utilisant QMake.
+
+Category=C++/QMake project
+
+Icon=qmakesimple.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate b/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate
index 41b855bd..4d9b41b1 100644
--- a/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate
+++ b/languages/cpp/app_templates/qmakesimple/qmakesimple.kdevtemplate
@@ -1,52 +1,12 @@
# TDE Config File
[General]
Name=Qt3 Hello world program
-Name[ca]=Programa Hello world per a Qt3
-Name[da]=Qt3 Goddag verden program
-Name[de]="Hello World"-Programm (Qt3)
-Name[el]=Πρόγραμμα 'Γεια σου Κόσμε' για το Qt3
-Name[es]=Programa Qt3 «Hola mundo»
-Name[et]=Qt3 "Tere,maailm" programm
-Name[fr]=Programme « Bonjour monde » en Qt3
-Name[hu]=Qt3-alapú 'Hello world' program
-Name[it]=Programma di "Hello world" fatto in Qt3
-Name[ja]=Qt3 Hello world プログラム
-Name[nds]=Qt3-"Moin Welt"-Programm
-Name[nl]=Qt3 Hello world-programma
-Name[pl]=Program 'Witaj świecie' w Qt3
-Name[pt]=Programa 'Olá mundo' em Qt3
-Name[pt_BR]=Programa 'Olá mundo' em Qt3
-Name[ru]=Программа Qt 3
-Name[sk]=Qt3 Ahoj svet program
-Name[sr]=Програм „Здраво свете“ за Qt3