summaryrefslogtreecommitdiffstats
path: root/languages/cpp
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2020-07-29 22:43:34 +0200
committerMichele Calgaro <[email protected]>2020-08-01 17:56:29 +0900
commit96fa25303818e6107b72ba624659004751d45ad1 (patch)
tree89a7233f17e403e6b635d2ce7155d5f77a98d3d8 /languages/cpp
parent3248c8c2f99f71bb2ca5972828754fdabacd7c90 (diff)
downloadtdevelop-96fa25303818e6107b72ba624659004751d45ad1.tar.gz
tdevelop-96fa25303818e6107b72ba624659004751d45ad1.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 <[email protected]> (cherry picked from commit fe44776673b28ca94338f23d8e7ac71593fa88ba)
Diffstat (limited to 'languages/cpp')
-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
178 files changed, 1418 insertions, 7209 deletions
diff --git a/languages/cpp/CMakeLists.txt b/languages/cpp/CMakeLists.txt
index 8d1c569a..e2152806 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 f�r 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]=G�n�re un simple programme de test avec la biblioth�que 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]=G�n�re un squelette de programme pour la gestion d'un service DCOP pour TDE et un programme d'acc�s au biblioth�que.
+
+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]=G�n�re un mod�le 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]=G�n�re une application bas�e 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 8ac87635..30799783 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}
[QTDIR]
Type=value
ValueType=QString
Value=QTDIR
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]=G�n�re 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 d9d03936..949e0418 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
-Name[sr@Latn]=Program „Zdravo svete“ za Qt3
-Name[sv]=Qt3 Hello world-program
-Name[zh_TW]=Qt3 的 Hello world 程式
-Icon=qmakesimple.png
-Category=C++/QMake project
-Category[fr]=C++/QMake
+
Comment=Generates a simple Hello world program in C++ using QMake/Qt3 based project manager
-Comment[ca]=Genera un simple programa de Hello world en C++ usant el gestor de projectes basat en QMake/Qt3
-Comment[da]=Genererer et simpelt Goddag verden program in C++ ved brug af QMake/Qt3 baseret projekthåndtering
-Comment[de]=Erstellt ein einfaches "Hello World"-Programm in C++ basierend auf dem QMake-Projektmanager und Qt3.
-Comment[el]=Δημιουργεί ένα απλό πρόγραμμα 'Γεια σου Κόσμε' σε C++ χρησιμοποιώντας διαχειριστή έργου βασισμένο στο QMake/Qt3
-Comment[es]=Genera un sencillo programa «Hola mundo» en C++ que usa un gestor de proyecto basado en QMake/Qt3
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine C++-s projektihalduriga QMake'i/Qt3 põhjal
-Comment[fr]=Génère un programme « Bonjour monde » simple en C++ utilisant un gestionnaire de projet basé sur QMake / Qt3
-Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot C++-ban, QMake/Qt3-alapú projektkezelővel
-Comment[it]=Genera un semplice programma di "Hello world" in C++ usando il gestore di progetto QMake/Qt3
-Comment[ja]=QMake/Qt3 ベースのプロジェクトマネージャを使って簡単な Hello World プログラムを C++ で作成します
-Comment[nds]=Stellt mit den op Qt3 un QMake opbuut Projektpleger en eenfach "Moin Welt"-Programm in C++ op
-Comment[nl]=Genereert een eenvoudig Hello World-programma in C++ met behulp van de QMake/Qt3-gebaseerde projectbeheerder
-Comment[pl]=Generuje prosty program "Witaj świecie" w C++ używając menedżera projektów QMake i Qt3
-Comment[pt]=Gera um programa simples Olá Mundo em C++, usando o gestor de projectos QMake/Qt3
-Comment[pt_BR]=Gera um programa simples Olá Mundo em C++, usando o gestor de projectos QMake/Qt3
-Comment[ru]=Создание простой программы на C++ с использованием QMake (Qt 3)
-Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v C++ s použitím QMake/Qt3 projektového manažéra
-Comment[sr]=Прави једноставан „Здраво свете“ програм у C++-у помоћу менаџера пројекта на основу QMake/Qt3
-Comment[sr@Latn]=Pravi jednostavan „Zdravo svete“ program u C++-u pomoću menadžera projekta na osnovu QMake/Qt3
-Comment[sv]=Skapar ett enkelt Hello world-program i C++ baserat på QMake/Qt3 projekthantering
-Comment[zh_TW]=產生一個使用 QMake/Qt3 專案管理員的簡單 C++ Hello world 程式
+
+Category=C++/QMake project
+
+Icon=qmakesimple.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=qmakesimple.tar.gz
@@ -79,80 +39,17 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A Qmake/Qt3 based hello world program was created in %{dest}
-Comment[ca]=Una programa de hello world basat en QMake/Qt3 ha estat creat en %{dest}
-Comment[da]=et Qmake/Qt3 baseret Goddag verden program blev oprettet i %{dest}
-Comment[de]=Ein auf QMake basierendes "Hello World"-Programm wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόγραμμα 'Γεια σου Κόσμε' βασισμένο στο Qmake/Qt3 δημιουργήθηκε στο %{dest}
-Comment[es]=Un programa «Hola mundo» basado en QMake/Qt3 ha sido creado en %{dest}
-Comment[et]="Tere, maailm" programm QMake'i/Qt3 põhjal loodi asukohta %{dest}
-Comment[fr]=Un programme « Bonjour monde » basé sur QMake / Qt3 a été créé dans %{dest}
-Comment[hu]=Létrejött egy Qmake/Qt3-alapú 'Hello world' program itt: %{dest}
-Comment[it]=È stato creato un programma di "hello world" basato su Qmake/Qt3 in %{dest}
-Comment[ja]=QMake/Qt3 ベースの hello world プログラムを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op Qt3 un QMake opbuut "Moin Welt"-Programm opstellt
-Comment[nl]=Een Qmake/Qt3-gebaseerd Hello World-programma is aangemaakt in %{dest}
-Comment[pl]=Prosty program używający Qmake/Qt3 został utworzony w %{dest}
-Comment[pt]=Foi criado um programa Olá Mundo, baseado no Qmake/Qt3, em %{dest}
-Comment[pt_BR]=Foi criado um programa Olá Mundo, baseado no Qmake/Qt3, em %{dest}
-Comment[ru]=Программа на Qt 3, использующая QMake, создана в %{dest}
-Comment[sk]=Ahoj svet program založený na Qmake/Qt3 bol vytvorený v %{dest}
-Comment[sr]=„Здраво свете“ на основу Qmake/Qt3 направљен је у %{dest}
-Comment[sr@Latn]=„Zdravo svete“ na osnovu Qmake/Qt3 napravljen je u %{dest}
-Comment[sv]=Ett Qmake/Qt3-baserat Hello world-program skapades i %{dest}
-Comment[zh_TW]=一個 Qmake/Qt3 為基礎的 hello world 程式已建立於 %{dest}
-
[QTDIR]
Type=value
ValueType=QString
Value=QTDIR
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/qt4hello/CMakeLists.txt b/languages/cpp/app_templates/qt4hello/CMakeLists.txt
index f49f8f3e..323234dc 100644
--- a/languages/cpp/app_templates/qt4hello/CMakeLists.txt
+++ b/languages/cpp/app_templates/qt4hello/CMakeLists.txt
@@ -21,6 +21,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qt4hello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qt4hello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate b/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate
index 02762b7c..eb76b3fd 100644
--- a/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate
+++ b/languages/cpp/app_templates/qt4hello/qt4hello.kdevtemplate
@@ -1,50 +1,12 @@
# TDE Config File
[General]
Name=Basic Qt4 Application
-Name[ca]=Aplicació en Qt4 bàsica
-Name[da]=Basalt Qt4-program
-Name[de]=Einfache Qt4-Anwendung
-Name[el]=Βασική εφαρμογή Qt4
-Name[es]=Aplicación Qt4 básica
-Name[et]=Elementaarne Qt4 rakendus
-Name[fr]=Application Qt4 de base
-Name[hu]=Egyszerű Qt4-alapú alkalmazás
-Name[it]=Applicazione Qt4 base
-Name[ja]=基本的な Qt4 アプリケーション
-Name[nds]=Eenfach Qt4-Programm
-Name[nl]=Basis Qt4-toepassing
-Name[pl]=Prosty program w Qt4
-Name[pt]=Aplicação Básica em Qt4
-Name[pt_BR]=Aplicação Básica em Qt4
-Name[ru]=Простое приложение Qt 4
-Name[sk]=Základná Qt4 aplikácia
-Name[sr]=Основни Qt4 програм
-Name[sr@Latn]=Osnovni Qt4 program
-Name[sv]=Grundläggande Qt4-program
-Name[zh_TW]=基本 Qt4 應用程式
-Icon=qt4hello.png
-Category=C++/QMake project
+
Comment=Generate a very simple QMake/Qt4 based application (crossplatform compatible) - Needs Qt4
-Comment[ca]=Genera una aplicació molt simple basada en QMake/Qt4 (multi plataforma) -requereix Qt4-
-Comment[da]=Generér et meget enkelt QMake/Qt4 baseret program (krydsplatform kompatibel) - behøver Qt4
-Comment[de]=Erstellt eine sehr einfache, auf QMake/Qt4 basierende Anwendung (plattformunabhängig). - Benötigt Qt4.
-Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt4 (συμβατή με πολλαπλές πλατφόρμες) -Απαιτεί το Qt4
-Comment[es]=Genera una aplicación muy sencilla basada en QMake/Qt4 (con compatibilidad multiplataforma) - Necesita Qt4
-Comment[et]=Väga lihtsa rakenduse loomine QMake'i/Qt4 põhjal (multiplatvormne) - vajalik on Qt4
-Comment[fr]=Génère une application basée sur QMake / Qt4 très simple (compatible multi-plateforme) - Nécessite Qt4
-Comment[hu]=Létrehoz egy QMake/Qt4-alapú, keresztfordításra is alkalmas alkalmazást - Qt4-et igényel
-Comment[it]=Genera una semplice applicazione basata su QMake/Qt4 (compatibile multipiattaforma) - serve Qt4
-Comment[nds]=Stellt en op QMake un Qt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt4 deit noot
-Comment[nl]=Genereert een heel eenvoudig Qmake/Qt4-gebaseerde toepassing (crossplatform compatible) - heeft Qt4 nodig
-Comment[pl]=Generuje program używający QMake i Qt4 (wieloplatformowy)
-Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4
-Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4
-Comment[ru]=Создание простого кроссплатформенного приложения Qt 4, использующего QMake.
-Comment[sk]=Vygeneruje veľmi jednoduchú aplikáciu založenú na QMake/Qt4 (multiplatformovo kompatibilnú) - vyžaduje Qt4
-Comment[sr]=Прави једноставан програм на основи QMake/Qt4 (прекоплатформски компатибилан) — захтева Qt4
-Comment[sr@Latn]=Pravi jednostavan program na osnovi QMake/Qt4 (prekoplatformski kompatibilan) — zahteva Qt4
-Comment[sv]=Skapar ett mycket enkelt QMake/Qt4-baserat program (fungerar på andra plattformar). Kräver Qt4.
-Comment[zh_TW]=產生一個以 QMake/Qt4 為基礎的簡單應用程式(跨平台相容)─需要使用 Qt4
+
+Category=C++/QMake project
+
+Icon=qt4hello.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/main.cpp,%{dest}/src/ReadMe
Archive=qt4hello.tar.gz
@@ -81,54 +43,12 @@ Dest=%{dest}/src/ReadMe
[MSG]
Type=message
Comment=A Qt4/Qmake based application was created in %{dest}
-Comment[ca]=Una aplicació basada en Qt4/Qmake ha estat creada en %{dest}
-Comment[da]=Et Qt4/Qmake baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf QMake/Qt4 basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή βασισμένη στα Qt4/Qmake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación basada en Qt4/Qmake ha sido creada en %{dest}
-Comment[et]=Rakendus Qt4/QMake'i põhjal loodi asukohta %{dest}
-Comment[fr]=Une application basée sur Qt4 / Qmake a été créée dans %{dest}
-Comment[hu]=Létrejött egy Qt4/Qmake-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su Qt4/Qmake in %{dest}
-Comment[ja]=Qt4/QMake ベースのアプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op Qt4 un Qmake opbuut Programm opstellt
-Comment[nl]=Een Qt4/Qmake gebaseerde toepassing is aangemaakt in %{dest}
-Comment[pl]=Program używający QMake i Qt4 został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest}
-Comment[ru]=Приложение Qt 4, использующее Qmake, создано в %{dest}
-Comment[sk]=Aplikácia založená na Qt4/Qmake bola vytvorená v %{dest}
-Comment[sr]=Програм на основу Qt4/Qmake направљен је у %{dest}
-Comment[sr@Latn]=Program na osnovu Qt4/Qmake napravljen je u %{dest}
-Comment[sv]=Ett QMake/Qt4-baserat program skapades i %{dest}
-Comment[zh_TW]=一個 QMake/Qt4 為基礎的應用程式已建立於 %{dest}
[QMAKE]
Type=value
ValueType=QString
Value=QMAKE
Comment=Absolute Path for QMake (Qt4).
-Comment[ca]=Ruta absoluta per a QMake (Qt4).
-Comment[da]=Absolut søgesti til QMake (Qt4).
-Comment[de]=Absoluter Pfad für QMake (Qt4).
-Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4).
-Comment[es]=Ruta completa para QMake (Qt4).
-Comment[et]=QMake (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour QMake (Qt4).
-Comment[hu]=A QMake (Qt4) teljes elérési útja.
-Comment[it]=Percorso assoluto per QMake (Qt4).
-Comment[ja]=QMake (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för QMake (Qt4)
-Comment[nl]=Absoluut pad naar QMake (Qt4).
-Comment[pl]=Ścieżka bezwzględna do QMake (Qt4).
-Comment[pt]=Localização Absoluta do QMake (Qt4).
-Comment[pt_BR]=Localização Absoluta do QMake (Qt4).
-Comment[ru]=Полный путь к QMake (Qt 4).
-Comment[sk]=Absolútna cesta ku QMake (Qt4).
-Comment[sr]=Апсолутна путања до QMake-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4).
-Comment[sv]=Absolut sökväg till QMake (Qt4).
-Comment[zh_TW]=QMake(Qt4)的絕對路徑
Default=
[DESIGNER]
@@ -136,25 +56,4 @@ Type=value
ValueType=QString
Value=DESIGNER
Comment=Absolute Path for Designer (Qt4).
-Comment[ca]=Ruta absoluta per a Designer (Qt4).
-Comment[da]=Absolut søgesti til Designer (Qt4).
-Comment[de]=Absoluter Pfad für Designer (Qt4).
-Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4).
-Comment[es]=Ruta completa para Designer (Qt4).
-Comment[et]=Disaineri (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour Designer (Qt4).
-Comment[hu]=A Designer (Qt4) teljes elérési útja
-Comment[it]=Percorso assoluto del Designer (Qt4).
-Comment[ja]=Designer (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för Designer (Qt4)
-Comment[nl]=Absoluut pad naar Designer (Qt4).
-Comment[pl]=Ścieżka bezwzględna do Designera (Qt4).
-Comment[pt]=Localização Absoluta do Designer (Qt4).
-Comment[pt_BR]=Localização Absoluta do Designer (Qt4).
-Comment[ru]=Полный путь к Designer (Qt 4).
-Comment[sk]=Absolútna cesta ku Designer (Qt4).
-Comment[sr]=Апсолутна путања до Designer-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4).
-Comment[sv]=Absolut sökväg till Designer (Qt4).
-Comment[zh_TW]=設計家(Qt4)的絕對路徑
Default=
diff --git a/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt b/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt
index 3e450733..94056b6f 100644
--- a/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/qt4makeapp/CMakeLists.txt
@@ -23,6 +23,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qt4makeapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qt4makeapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qt4makeapp/qt4makeapp b/languages/cpp/app_templates/qt4makeapp/qt4makeapp
index 9c856e8e..2d69a161 100644
--- a/languages/cpp/app_templates/qt4makeapp/qt4makeapp
+++ b/languages/cpp/app_templates/qt4makeapp/qt4makeapp
@@ -1,11 +1,11 @@
# QMake application
[General]
Name=Qt4/QMake Application
-Name[fr]=Une Application Qt4 / QMake
-Icon=qt4makeapp.png
-Category=C++/QMake project
-Category[fr]=C++/QMake
+
Comment=Generate a QMake/Qt4 based application (crossplatform compatible)- Needs Qt4
-Comment[fr]=G��e une application bas� sur Qt / QMake. Ce programme est multi platte-forme. Nécessite Qt4.
+
+Category=C++/QMake project
+
+Icon=qt4makeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate
index 3bbadff1..c1c0fb90 100644
--- a/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate
+++ b/languages/cpp/app_templates/qt4makeapp/qt4makeapp.kdevtemplate
@@ -1,52 +1,12 @@
# TDE Config File
[General]
Name=Qt4 Application
-Name[br]=Meziant Qt4
-Name[ca]=Aplicació Qt4
-Name[da]=Qt4-Program
-Name[de]=Qt4-Anwendung
-Name[el]=Εφαρμογή Qt4
-Name[es]=Aplicación Qt4
-Name[et]=Qt4 rakendus
-Name[fr]=Application Qt4
-Name[hu]=Qt4-alapú alkalmazás
-Name[it]=Applicazione Qt4
-Name[ja]=Qt4 アプリケーション
-Name[nds]=Qt4-Programm
-Name[nl]=Qt4-toepassing
-Name[pl]=Program Qt4
-Name[pt]=Aplicação do Qt4
-Name[pt_BR]=Aplicação do Qt4
-Name[ru]=Приложение Qt 4
-Name[sk]=Qt4 aplikácia
-Name[sr]=Qt4 програм
-Name[sr@Latn]=Qt4 program
-Name[sv]=Qt4-program
-Name[zh_TW]=Qt4 應用程式
-Icon=qt4makeapp.png
-Category=C++/QMake project
-Category[fr]=C++/QMake
+
Comment=Generate a QMake/Qt4 based application (crossplatform compatible) - Needs Qt4
-Comment[ca]=Genera una aplicació basada en QMake/Qt4 (multi plataforma) -Necessita Qt4-
-Comment[da]=Generér et QMake/Qt4 baseret program (krydsplatform kompatibel) - behøver Qt4
-Comment[de]=Erstellt eine auf QMake/Qt4 basierende Anwendung (plattformunabhängig). - Benötigt Qt4.
-Comment[el]=Δημιουργία μια εφαρμογής βασισμένης στα QMake/Qt4 (συμβατή με πολλαπλές πλατφόρμες)
-Comment[es]=Genera una aplicación basada en QMake/Qt4 (con compatibilidad multiplataforma) - Necesita Qt4
-Comment[et]=Rakenduse loomine QMake'i/Qt4 põhjal (multiplatvormne)
-Comment[fr]=Génère une application basée sur QMake / Qt4 (compatible multi-plateforme) - Nécessite Qt4
-Comment[hu]=Létrehoz egy QMake/Qt4-alapú, keresztfordításra is alkalmas alkalmazást - Qt4-et igényel
-Comment[it]=Genera un'applicazione basata su QMake/Qt4 (compatibile multipiattaforma) - serve Qt4
-Comment[nds]=Stellt en op QMake un Qt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - Qt4 deit noot
-Comment[nl]=Genereer een Qmake/Qt4-gebaseerde toepassing (crossplatform compatible) - heeft Qt4 nodig
-Comment[pl]=Generuje program używający QMake i Qt4 (wieloplatformowy) - wymaga biblioteki Qt4
-Comment[pt]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4
-Comment[pt_BR]=Gera uma aplicação baseada no QMake/Qt4 (compatível com várias plataformas) - Necessita do Qt4
-Comment[ru]=Создание кроссплатформенного приложения Qt 4, использующего QMake
-Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt4 (multiplatformovo kompatibilnú) - vyžaduje Qt4
-Comment[sr]=Прави програм на основи QMake/Qt4 (прекоплатформски компатибилан) — захтева Qt4
-Comment[sr@Latn]=Pravi program na osnovi QMake/Qt4 (prekoplatformski kompatibilan) — zahteva Qt4
-Comment[sv]=Skapar ett QMake/Qt4-baserat program (fungerar på andra plattformar). Kräver Qt4.
-Comment[zh_TW]=產生一個 QMake/Qt4 為基礎的應用程式(跨平台相容)─需要 Qt4
+
+Category=C++/QMake project
+
+Icon=qt4makeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp,%{dest}/src/ReadMe
Archive=qt4makeapp.tar.gz
@@ -128,80 +88,17 @@ Dest=%{dest}/src/ReadMe
[MSG]
Type=message
Comment=A Qt4/Qmake based application was created in %{dest}
-Comment[ca]=Una aplicació basada en Qt4/Qmake ha estat creada en %{dest}
-Comment[da]=Et Qt4/Qmake baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf QMake/Qt4 basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή βασισμένη στα Qt4/Qmake δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación basada en Qt4/Qmake ha sido creada en %{dest}
-Comment[et]=Rakendus Qt4/QMake'i põhjal loodi asukohta %{dest}
-Comment[fr]=Une application basée sur Qt4 / Qmake a été créée dans %{dest}
-Comment[hu]=Létrejött egy Qt4/Qmake-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su Qt4/Qmake in %{dest}
-Comment[ja]=Qt4/QMake ベースのアプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op Qt4 un Qmake opbuut Programm opstellt
-Comment[nl]=Een Qt4/Qmake gebaseerde toepassing is aangemaakt in %{dest}
-Comment[pl]=Program używający QMake i Qt4 został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada no Qt4/Qmake em %{dest}
-Comment[ru]=Приложение Qt 4, использующее Qmake, создано в %{dest}
-Comment[sk]=Aplikácia založená na Qt4/Qmake bola vytvorená v %{dest}
-Comment[sr]=Програм на основу Qt4/Qmake направљен је у %{dest}
-Comment[sr@Latn]=Program na osnovu Qt4/Qmake napravljen je u %{dest}
-Comment[sv]=Ett QMake/Qt4-baserat program skapades i %{dest}
-Comment[zh_TW]=一個 QMake/Qt4 為基礎的應用程式已建立於 %{dest}
-
-Comment=
+
[QMAKE]
Type=value
ValueType=QString
Value=QMAKE
Comment=Absolute Path for QMake (Qt4).
-Comment[ca]=Ruta absoluta per a QMake (Qt4).
-Comment[da]=Absolut søgesti til QMake (Qt4).
-Comment[de]=Absoluter Pfad für QMake (Qt4).
-Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4).
-Comment[es]=Ruta completa para QMake (Qt4).
-Comment[et]=QMake (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour QMake (Qt4).
-Comment[hu]=A QMake (Qt4) teljes elérési útja.
-Comment[it]=Percorso assoluto per QMake (Qt4).
-Comment[ja]=QMake (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för QMake (Qt4)
-Comment[nl]=Absoluut pad naar QMake (Qt4).
-Comment[pl]=Ścieżka bezwzględna do QMake (Qt4).
-Comment[pt]=Localização Absoluta do QMake (Qt4).
-Comment[pt_BR]=Localização Absoluta do QMake (Qt4).
-Comment[ru]=Полный путь к QMake (Qt 4).
-Comment[sk]=Absolútna cesta ku QMake (Qt4).
-Comment[sr]=Апсолутна путања до QMake-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4).
-Comment[sv]=Absolut sökväg till QMake (Qt4).
-Comment[zh_TW]=QMake(Qt4)的絕對路徑
Default=
+
[DESIGNER]
Type=value
ValueType=QString
Value=DESIGNER
Comment=Absolute Path for Designer (Qt4).
-Comment[ca]=Ruta absoluta per a Designer (Qt4).
-Comment[da]=Absolut søgesti til Designer (Qt4).
-Comment[de]=Absoluter Pfad für Designer (Qt4).
-Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4).
-Comment[es]=Ruta completa para Designer (Qt4).
-Comment[et]=Disaineri (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour Designer (Qt4).
-Comment[hu]=A Designer (Qt4) teljes elérési útja
-Comment[it]=Percorso assoluto del Designer (Qt4).
-Comment[ja]=Designer (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för Designer (Qt4)
-Comment[nl]=Absoluut pad naar Designer (Qt4).
-Comment[pl]=Ścieżka bezwzględna do Designera (Qt4).
-Comment[pt]=Localização Absoluta do Designer (Qt4).
-Comment[pt_BR]=Localização Absoluta do Designer (Qt4).
-Comment[ru]=Полный путь к Designer (Qt 4).
-Comment[sk]=Absolútna cesta ku Designer (Qt4).
-Comment[sr]=Апсолутна путања до Designer-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4).
-Comment[sv]=Absolut sökväg till Designer (Qt4).
-Comment[zh_TW]=設計家(Qt4)的絕對路徑
Default=
diff --git a/languages/cpp/app_templates/qtopia4app/CMakeLists.txt b/languages/cpp/app_templates/qtopia4app/CMakeLists.txt
index 5a72d0c0..2d708608 100644
--- a/languages/cpp/app_templates/qtopia4app/CMakeLists.txt
+++ b/languages/cpp/app_templates/qtopia4app/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( qtopia4app.tar.gz ALL
- COMMAND ${TAR} zcf qtopia4app.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- Example.png app.kdevelop example.desktop example.html
+set( _tarball_desktops example.desktop )
+set( _tarball_files
+ Example.png app.kdevelop example.html
main.cpp 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 qtopia4app.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
- qtopia4app.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qtopia4app.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qtopia4app/example.desktop b/languages/cpp/app_templates/qtopia4app/example.desktop
index f6f04194..813ef2ec 100644
--- a/languages/cpp/app_templates/qtopia4app/example.desktop
+++ b/languages/cpp/app_templates/qtopia4app/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/qtopia4app/qtopia4app.kdevtemplate b/languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate
index 72a961c0..6f4fbf08 100644
--- a/languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate
+++ b/languages/cpp/app_templates/qtopia4app/qtopia4app.kdevtemplate
@@ -1,47 +1,12 @@
# TDE Config File
[General]
Name=Qtopia 4 Application
-Name[ca]=Aplicació per a Qtopia 4
-Name[da]=Qtopia4-program
-Name[de]=Qtopia 4-Anwendung
-Name[el]=Εφαρμογή Qtopia 4
-Name[es]=Aplicación para Qtopia 4
-Name[et]=Qtopia 4 rakendus
-Name[hu]=Qtopia 4-alapú alkalmazás
-Name[it]=Applicazione Qtopia 4
-Name[nds]=Qtopia 4-Programm
-Name[nl]=Qtopia4-programma
-Name[pl]=Program wykorzystujący Qtopię 4
-Name[pt]=Aplicação do Qtopia 4
-Name[pt_BR]=Aplicação do Qtopia 4
-Name[ru]=Приложение Qtopia 4
-Name[sk]=Qtopia 4 aplikácia
-Name[sr]=Qtopia 4 програм
-Name[sr@Latn]=Qtopia 4 program
-Name[sv]=Qtopia 4-program
-Name[zh_TW]=Qtopia 4 應用程式
-Icon=qmakeapp4.png
-Category=C++/Embedded
+
Comment=Generate a Qmake/Qt based application for Qtopia 4.x
-Comment[ca]=Genera una aplicació basada en Qmake/Qt per a Qtopia 4.x
-Comment[da]=Genererer et QMake-/Qt-baseret program til Qtopia 4.x
-Comment[de]=Erstellt eine auf QMake/Qt basierende Anwendung für Qtopia 4.x
-Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στο Qmake/Qt για το Qtopia 4.x
-Comment[es]=Genera una aplicación basada en Qmake/Qt para Qtopia 4.x
-Comment[et]=Qtopia 4.x rakenduse loomine QMake'i/Qt põhjal
-Comment[hu]=Létrehoz egy QMake/Qt-alapú alkalmazást a Qtopia 4.x rendszerhez
-Comment[it]=Genera un'applicazione basata su QMake/Qt per Qtopia 4.x
-Comment[nds]=Stellt en op QMake/Qt opbuut Programm för Qtopia 4.x op
-Comment[nl]=Genereer een Qmake/Qt-gebaseerd programma voor Qtopia 4.x
-Comment[pl]=Generuje program wykorzystujący QMake/Qt dla Qtopii 4.x
-Comment[pt]=Gera uma aplicação, baseada no QMake/Qt, para o Qtopia 4.x
-Comment[pt_BR]=Gera uma aplicação, baseada no QMake/Qt, para o Qtopia 4.x
-Comment[ru]=Создание приложения Qt, использующего QMake, для Qtopia 4.x
-Comment[sk]=Vygeneruje aplikáciu založenú na QMake/Qt pre Qtopia 4.x
-Comment[sr]=Прави програм за Qtopia-у 4.x на основу QMake-а/Qt-а
-Comment[sr@Latn]=Pravi program za Qtopia-u 4.x na osnovu QMake-a/Qt-a
-Comment[sv]=Skapa ett Qmake/Qt-baserat program för Qtopia 4.x
-Comment[zh_TW]=產生一個以 Qmake/Qt 為基礎的 Qtopia 4.x 應用程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp4.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=qtopia4app.tar.gz
@@ -106,88 +71,17 @@ Dest=%{dest}/main.cpp
[MSG]
Type=message
Comment=A Qtopia application was created in %{dest}
-Comment[ca]=Una aplicació basada en Qtopia ha estat creada en %{dest}
-Comment[da]=Et Qtopia program blev oprettet i %{dest}
-Comment[de]=Eine Qtopia-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή Qtopia δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para Qtopia ha sido creada en %{dest}
-Comment[et]=Qtopia rakendus loodi asukohta %{dest}
-Comment[eu]=Qtopia aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد Qtopia در %{dest} ایجاد شد
-Comment[fr]=Une application Qtopia a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár Qtopia i %{dest}
-Comment[gl]=Creouse unha aplicación Qtopia en %{dest}
-Comment[hu]=Létrejött egy Qtopia-alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Qtopia in %{dest}
-Comment[ja]=Qtopia アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Qtopia-Programm opstellt
-Comment[ne]=Qtopia अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Qtopia-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program wykorzystujący Qtopię został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do Qtopia em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do Qtopia em %{dest}
-Comment[ru]=Приложение Qtopia создано в %{dest}
-Comment[sk]=Qtopia aplikácia bola vytvorená v %{dest}
-Comment[sr]=Qtopia програм је направљен у %{dest}
-Comment[sr@Latn]=Qtopia program je napravljen u %{dest}
-Comment[sv]=Ett Qtopia-program skapades i %{dest}
-Comment[tr]=Bir Qtopia uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 创建了 Qtopia 应用程序
-Comment[zh_TW]=一個 Qtopia 應用程式已建立於 %{dest}
[QMAKE]
Type=value
ValueType=QString
Value=QMAKE
Comment=Absolute Path for QMake (Qt4).
-Comment[ca]=Ruta absoluta per a QMake (Qt4).
-Comment[da]=Absolut søgesti til QMake (Qt4).
-Comment[de]=Absoluter Pfad für QMake (Qt4).
-Comment[el]=Απόλυτη διαδρομή για το QMake (Qt4).
-Comment[es]=Ruta completa para QMake (Qt4).
-Comment[et]=QMake (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour QMake (Qt4).
-Comment[hu]=A QMake (Qt4) teljes elérési útja.
-Comment[it]=Percorso assoluto per QMake (Qt4).
-Comment[ja]=QMake (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för QMake (Qt4)
-Comment[nl]=Absoluut pad naar QMake (Qt4).
-Comment[pl]=Ścieżka bezwzględna do QMake (Qt4).
-Comment[pt]=Localização Absoluta do QMake (Qt4).
-Comment[pt_BR]=Localização Absoluta do QMake (Qt4).
-Comment[ru]=Полный путь к QMake (Qt 4).
-Comment[sk]=Absolútna cesta ku QMake (Qt4).
-Comment[sr]=Апсолутна путања до QMake-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do QMake-a (Qt4).
-Comment[sv]=Absolut sökväg till QMake (Qt4).
-Comment[zh_TW]=QMake(Qt4)的絕對路徑
Default=/opt/Qtopia/SDK/4.2.4/x86/bin/qtopiamake
+
[DESIGNER]
Type=value
ValueType=QString
Value=DESIGNER
Comment=Absolute Path for Designer (Qt4).
-Comment[ca]=Ruta absoluta per a Designer (Qt4).
-Comment[da]=Absolut søgesti til Designer (Qt4).
-Comment[de]=Absoluter Pfad für Designer (Qt4).
-Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4).
-Comment[es]=Ruta completa para Designer (Qt4).
-Comment[et]=Disaineri (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour Designer (Qt4).
-Comment[hu]=A Designer (Qt4) teljes elérési útja
-Comment[it]=Percorso assoluto del Designer (Qt4).
-Comment[ja]=Designer (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för Designer (Qt4)
-Comment[nl]=Absoluut pad naar Designer (Qt4).
-Comment[pl]=Ścieżka bezwzględna do Designera (Qt4).
-Comment[pt]=Localização Absoluta do Designer (Qt4).
-Comment[pt_BR]=Localização Absoluta do Designer (Qt4).
-Comment[ru]=Полный путь к Designer (Qt 4).
-Comment[sk]=Absolútna cesta ku Designer (Qt4).
-Comment[sr]=Апсолутна путања до Designer-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4).
-Comment[sv]=Absolut sökväg till Designer (Qt4).
-Comment[zh_TW]=設計家(Qt4)的絕對路徑
Default=/opt/Qtopia/SDK/4.2.4/x86/bin/designer
-
-
diff --git a/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt b/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt
index 4dd3acca..140b9427 100644
--- a/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt
+++ b/languages/cpp/app_templates/qtopiaapp/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( qtopiaapp.tar.gz ALL
- COMMAND ${TAR} zcf qtopiaapp.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- Example.png app.kdevelop example.control example.desktop
+set( _tarball_desktops example.desktop )
+set( _tarball_files
+ Example.png app.kdevelop example.control
example.html main.cpp Makefile.am app.pro example.cpp
example.h examplebase.ui qtopiaapp
)
+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 qtopiaapp.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
- qtopiaapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qtopiaapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/qtopiaapp/example.desktop b/languages/cpp/app_templates/qtopiaapp/example.desktop
index f6f04194..813ef2ec 100644
--- a/languages/cpp/app_templates/qtopiaapp/example.desktop
+++ b/languages/cpp/app_templates/qtopiaapp/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/qtopiaapp/qtopiaapp b/languages/cpp/app_templates/qtopiaapp/qtopiaapp
index e07d8627..46cb80b7 100644
--- a/languages/cpp/app_templates/qtopiaapp/qtopiaapp
+++ b/languages/cpp/app_templates/qtopiaapp/qtopiaapp
@@ -1,11 +1,11 @@
# TMake application
[General]
Name=Qtopia Application
-Name[fr]=Une Application Qtopia
-Icon=qmakeapp.png
-Category=C++/Embedded
-Category[fr]=C++/Environnement embarqu�
+
Comment=Generate a TMake/Qt based application for Qtopia 1.x
-Comment[fr]=G�n�re une application bas�e sur Qt / TMake pour l'environnement Qtopia 1.x.
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate b/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate
index e1bb67f9..0dcfdb8d 100644
--- a/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate
+++ b/languages/cpp/app_templates/qtopiaapp/qtopiaapp.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Qtopia Application
-Name[ca]=Aplicació per a Qtopia
-Name[da]=Qtopia-program
-Name[de]=Qtopia-Anwendung
-Name[el]=Εφαρμογή Qtopia
-Name[es]=Aplicación para Qtopia
-Name[et]=Qtopia rakendus
-Name[eu]=Qtopia aplikazioa
-Name[fa]=کاربرد Qtopia
-Name[fr]=Application Qtopia
-Name[ga]=Feidhmchlár Qtopia
-Name[gl]=Aplicación Qtopia
-Name[hu]=Qtopia-alkalmazás
-Name[it]=Applicazione Qtopia
-Name[ja]=Qtopia アプリケーション
-Name[nds]=Qtopia-Programm
-Name[ne]=Qtopia अनुप्रयोग
-Name[nl]=Qtopia-toepassing
-Name[pl]=Program wykorzystujący Qtopię
-Name[pt]=Aplicação do Qtopia
-Name[pt_BR]=Aplicação do Qtopia
-Name[ru]=Приложение Qtopia
-Name[sk]=Qtopia aplikácia
-Name[sl]=Program za Qtopio
-Name[sr]=Qtopia програм
-Name[sr@Latn]=Qtopia program
-Name[sv]=Qtopia-program
-Name[tr]=Qtopia Uygulaması
-Name[zh_CN]=Qtopia 应用程序
-Name[zh_TW]=Qtopia 應用程式
-Icon=qmakeapp.png
-Category=C++/Embedded
-Category[fr]=C++/Environnement embarqu�
+
Comment=Generate a TMake/Qt based application for Qtopia 1.x
-Comment[ca]=Genera una aplicació basada en TMake/Qt per a Qtopia 1.x
-Comment[da]=Generér et TMake/Qt baseret program for Qtopia 1.x
-Comment[de]=Erstellt eine auf TMake/Qt basierende Anwendung für Qtopia 1.x
-Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στα TMake/Qt για το Qtopia 1.x
-Comment[es]=Genera una aplicación basada en TMake/Qt para Qtopia 1.x
-Comment[et]=Qtopia 1.x rakenduse loomine TMake'i/Qt põhjal
-Comment[eu]= Sortu TMake/Qt software-ean oinarritutako Qtopia 1.x aplikazio bat
-Comment[fa]=یک کاربرد بر مبنای TMake/Qt برای Qtopia 1.x تولید می‌کند
-Comment[fr]=Génère une application basée sur TMake / Qt pour Qtopia 1.x
-Comment[ga]=Cruthaigh feidhmchlár bunaithe ar TMake/Qt le haghaidh Qtopia 1.x
-Comment[gl]=Xera unha aplicación baseada en TMake/Qt para Qtopia 1.x
-Comment[hu]=Létrehoz egy TMake/Qt-alapú alkalmazást a Qtopia 1.x rendszerhez
-Comment[it]=Genera un'applicazione basata su TMake/Qt per Qtopia 1.x
-Comment[ja]=Qtopia 1.x 用の TMake/Qt ベースのアプリケーションを作成
-Comment[nds]=Stellt en op TMake/Qt opbuut Programm för Qtopia 1.x op
-Comment[ne]= Qtopia 1.x का लागि TMake/Qt आधारित अनुप्रयोग उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een Tmake/Qt-gebaseerde toepassing voor Qtopie 1.x
-Comment[pl]=Generuje program wykorzystujący TMake i Qt dla Qtopii 1.x
-Comment[pt]=Gera uma aplicação, baseada no TMake/Qt, para o Qtopia 1.x
-Comment[pt_BR]=Gera uma aplicação, baseada no TMake/Qt, para o Qtopia 1.x
-Comment[ru]=Создание приложения Qt со сборкой посредством TMake для Qtopia 1.x
-Comment[sk]=Vygeneruje aplikáciu založenú na TMake/Qt pre Qtopia 1.x
-Comment[sr]=Прави програм за Qtopia-у 1.x на основуTMake-а/Qt-а
-Comment[sr@Latn]=Pravi program za Qtopia-u 1.x na osnovuTMake-a/Qt-a
-Comment[sv]=Skapa ett TMake/Qt-baserat program för Qtopia 1.x
-Comment[tr]=Qtopia 1.x için TMake/Qt tabanlı bir uygulama yarat
-Comment[zh_CN]=生成适用于 Qtopia 1.x 基于 TMake/Qt 的应用程序
-Comment[zh_TW]=產生一個 Qtopia 1.x 的 TMake/Qt 應用程式
+
+Category=C++/Embedded
+
+Icon=qmakeapp.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.cpp
Archive=qtopiaapp.tar.gz
@@ -123,31 +68,3 @@ Dest=%{dest}/main.cpp
[MSG]
Type=message
Comment=A Qtopia application was created in %{dest}
-Comment[ca]=Una aplicació basada en Qtopia ha estat creada en %{dest}
-Comment[da]=Et Qtopia program blev oprettet i %{dest}
-Comment[de]=Eine Qtopia-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή Qtopia δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación para Qtopia ha sido creada en %{dest}
-Comment[et]=Qtopia rakendus loodi asukohta %{dest}
-Comment[eu]=Qtopia aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد Qtopia در %{dest} ایجاد شد
-Comment[fr]=Une application Qtopia a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár Qtopia i %{dest}
-Comment[gl]=Creouse unha aplicación Qtopia en %{dest}
-Comment[hu]=Létrejött egy Qtopia-alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Qtopia in %{dest}
-Comment[ja]=Qtopia アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Qtopia-Programm opstellt
-Comment[ne]=Qtopia अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Qtopia-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program wykorzystujący Qtopię został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do Qtopia em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do Qtopia em %{dest}
-Comment[ru]=Приложение Qtopia создано в %{dest}
-Comment[sk]=Qtopia aplikácia bola vytvorená v %{dest}
-Comment[sr]=Qtopia програм је направљен у %{dest}
-Comment[sr@Latn]=Qtopia program je napravljen u %{dest}
-Comment[sv]=Ett Qtopia-program skapades i %{dest}
-Comment[tr]=Bir Qtopia uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 创建了 Qtopia 应用程序
-Comment[zh_TW]=一個 Qtopia 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/tdecmodule/CMakeLists.txt b/languages/cpp/app_templates/tdecmodule/CMakeLists.txt
index 348135d9..d16ff5c9 100644
--- a/languages/cpp/app_templates/tdecmodule/CMakeLists.txt
+++ b/languages/cpp/app_templates/tdecmodule/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( tdecmodule.tar.gz ALL
- COMMAND ${TAR} zcf tdecmodule.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- module.cpp module.h module.desktop module.kdevelop
+set( _tarball_desktops module.desktop )
+set( _tarball_files
+ module.cpp module.h module.kdevelop
src-Makefile.am tdecmodule.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 tdecmodule.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
- tdecmodule.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE tdecmodule.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/tdecmodule/module.desktop b/languages/cpp/app_templates/tdecmodule/module.desktop
index 17817afe..a651953e 100644
--- a/languages/cpp/app_templates/tdecmodule/module.desktop
+++ b/languages/cpp/app_templates/tdecmodule/module.desktop
@@ -8,74 +8,11 @@ X-TDE-Library=%{APPNAMELC}
X-TDE-HasReadOnlyMode=false
X-TDE-ParentApp=kcontrol
-
-
[Desktop Entry]
-Comment=%{APPNAME} - a kcontrol module
-Comment[br]=%{APPNAME} - ur mollad kcontrol
-Comment[ca]=%{APPNAME} - un mòdul per a kcontrol
-Comment[da]=%{APPNAME} - et kcontrol-modul
-Comment[de]=%{APPNAME} - ein KControl-Modul
-Comment[el]=%{APPNAME} - ένα άρθρωμα kcontrol
-Comment[es]=%{APPNAME} - un módulo de kcontrol
-Comment[et]=%{APPNAME} - TDE juhtimiskeskuse moodul
-Comment[eu]=%{APPNAME} - kcontrol modulu bat
-Comment[fa]=%{APPNAME} - یک پیمانۀ kcontrol
-Comment[fr]=%{APPNAME} - un module kcontrol
-Comment[ga]=%{APPNAME} - modúl kcontrol
-Comment[gl]=%{APPNAME} - un módulo de kcontrol
-Comment[hu]=%{APPNAME} - beállítómodul
-Comment[it]=%{APPNAME} - un modulo per kcontrol
-Comment[ja]=%{APPNAME} kcontrol モジュール
-Comment[nds]=%{APPNAME} - en KControl-Moduul
-Comment[ne]=%{APPNAME} - एउटा केडीई नियन्त्रण मोड्युल
-Comment[nl]=%{APPNAME} - een kcontrol module
-Comment[pl]=Moduł Centrum Sterowania dla %{APPNAME}
-Comment[pt]=%{APPNAME} - um módulo do kcontrol
-Comment[pt_BR]=%{APPNAME} - um módulo do kcontrol
-Comment[ru]=%{APPNAME} - модуль kcontrol
-Comment[sk]=%{APPNAME} - a kcontrol modul
-Comment[sl]=%{APPNAME} - modul za kcontrol
-Comment[sr]=%{APPNAME} — модул за kcontrol
-Comment[sr@Latn]=%{APPNAME} — modul za kcontrol
-Comment[sv]=%{APPNAME} - en modul i Inställningscentralen
-Comment[ta]=%{APPNAME} - ஒரு கேகன்ட்ரோல் கூறு
-Comment[tg]=%{APPNAME} - модули kcontrol
-Comment[tr]=%{APPNAME} - bir kcontrol birimi
-Comment[zh_CN]=%{APPNAME} - 一个 TDE 控制中心模块
-Comment[zh_TW]=%{APPNAME} - TDE 控制中心模組
-Keywords=%{APPNAME};%{APPNAMELC};
Name=The %{APPNAME} Applet
-Name[br]=An arloadig %{APPNAME}
-Name[ca]=La miniaplicació %{APPNAME}
-Name[da]=%{APPNAME}-appletten
-Name[de]=Das Miniprogramm %{APPNAME}
-Name[el]=Η μικροεφαρμογή %{APPNAME}
-Name[es]=Applet %{APPNAME}
-Name[et]=%{APPNAME} aplett
-Name[eu]=%{APPNAME} applet-a
-Name[fa]=برنامک %{APPNAME}
-Name[fr]=L'applet %{APPNAME}
-Name[ga]=An Feidhmchláirín %{APPNAME}
-Name[gl]=Applet %{APPNAME}
-Name[hu]=%{APPNAME} kisalkalmazás
-Name[it]=L'applet %{APPNAME}
-Name[ja]=%{APPNAME} アプレット
-Name[nds]=Dat Lüttprogramm %{APPNAME}
-Name[ne]= %{APPNAME} एप्लेट
-Name[nl]=De %{APPNAME}-applet
-Name[pl]=Aplet %{APPNAME}
-Name[pt]='Applet' %{APPNAME}
-Name[pt_BR]=O Mini-Aplicativo %{APPNAME}
-Name[ru]=Аплет %{APPNAME}
-Name[sk]=%{APPNAME} applet
-Name[sl]=Vstavek za %{APPNAME}
-Name[sr]=%{APPNAME} аплет
-Name[sr@Latn]=%{APPNAME} aplet
-Name[sv]=Miniprogram %{APPNAME}
-Name[tr]=%{APPNAME} Küçük Uygulaması
-Name[zh_CN]=%{APPNAME} 小程序
-Name[zh_TW]=%{APPNAME} 小程式
+Comment=%{APPNAME} - a kcontrol module
+
+Keywords=%{APPNAME};%{APPNAMELC};
Categories=Qt;TDE;X-TDE-settings-components;
diff --git a/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate b/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate
index 329bb1e4..e2cbea86 100644
--- a/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate
+++ b/languages/cpp/app_templates/tdecmodule/tdecmodule.kdevtemplate
@@ -1,68 +1,12 @@
# TDE Config File
[General]
Name=Control Center module
-Name[ca]=Mòdul per al Centre de control
-Name[da]=Kontrolcenter-modul
-Name[de]=Kontrollzentrum-Modul
-Name[el]=Άρθρωμα κέντρου ελέγχου
-Name[en_GB]=Control Centre module
-Name[es]=Módulo para el Centro de control
-Name[et]=Juhtimiskeskuse moodul
-Name[eu]=Kontrol-gunearen modulua
-Name[fa]=پیمانۀ مرکز کنترل
-Name[fr]=Module du centre de configuration
-Name[ga]=Modúl Lárionad Rialaithe
-Name[gl]=Módulo para Centro de control
-Name[hu]=KControl-beállítómodul
-Name[it]=Modulo del Centro di controllo
-Name[ja]=コントロールセンターモジュール
-Name[nds]=Kuntrullzentrum-Moduul
-Name[ne]=नियन्त्रण केन्द्र मोड्युल
-Name[nl]=Configuratiemodule
-Name[pl]=Moduł Centrum Sterowania
-Name[pt]=Módulo do Centro de Controlo
-Name[pt_BR]=Módulo do Centro de Controlo
-Name[ru]=Модуль Центра управления
-Name[sk]=Control Center modul
-Name[sl]=Modul nadzornega središča
-Name[sr]=Модул Контролног центра
-Name[sr@Latn]=Modul Kontrolnog centra
-Name[sv]=Modul i inställningscentralen
-Name[tr]=Kontrol Merkezi Birimi
-Name[zh_CN]=控制中心模块
-Name[zh_TW]=控制中心模組
-Icon=tdecmodule.png
-Category=C++/TDE
+
Comment=Generates a framework for a module which can be embedded into the Trinity Control Center.
-Comment[ca]=Genera una infraestructura per a un mòdul que es pugui encastar al Centre de control de Trinity.
-Comment[da]=Genererer et skelet for et modul som kan indlejres i Trinity's kontrolcenter.
-Comment[de]=Erstellt das Gerüst für ein Modul, das in das Trinity-Kontrollzentrum integriert werden kann.
-Comment[el]=Δημιουργεί ένα πλαίσιο για ένα άρθρωμα το οποίο μπορεί να ενσωματωθεί το κέντρο ελέγχου του Trinity.
-Comment[en_GB]=Generates a framework for a module which can be embedded into the Trinity Control Centre.
-Comment[es]=Genera una infraestructura para un módulo que se puede empotrar en el Centro de control de Trinity.
-Comment[et]=Mooduli raamistiku loomine, mida saab põimida Trinity juhtimiskeskusse.
-Comment[eu]=Trinity-ren kontrol-gunean kapsula daitekeen modulu baten lan-marko bat sortzen du.
-Comment[fa]=چارچوبی برای پیمانه‌ای که در مرکز کنترل Trinity می‌تواند نهفته شود، تولید می‌کند.
-Comment[fr]=Génère une infrastructure pour un module qui peut être intégré dans le centre de configuration de Trinity.
-Comment[ga]=Cruthaigh creatlach de mhodúl is féidir leabú i Lárionad Rialaithe Trinity.
-Comment[gl]=Xera un contorno de traballo para un módulo que pode incrustarse no Centro de control de Trinity.
-Comment[hu]=Létrehoz egy kiindulási Trinity vezérlőpult-beállítómodult
-Comment[it]=Genera l'infrastruttura per un modulo che può essere integrato nel Centro di controllo di Trinity.
-Comment[ja]=Trinity のコントロールセンターに取り込めるモジュールのフレームワークを作成します。
-Comment[nds]=Stellt en Rahmenwark för en Moduul op, dat sik na dat Trinity-Kuntrullzentrum inbetten lett.
-Comment[ne]=केडीई नियन्त्रण केन्द्रमा सम्मिलित गर्न सकिने मोड्युलका लागि फ्रेमवर्क उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een framework voor een module die kan worden ingebed in het configuratiecentrum van Trinity.
-Comment[pl]=Generuje szablon modułu, który może zostać włączony w Centrum Sterowania Trinity.
-Comment[pt]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do Trinity.
-Comment[pt_BR]=Gera a plataforma para um módulo que possa ser incorporado no Centro de Controlo do Trinity.
-Comment[ru]=Создание модуля для Центра управления Trinity.
-Comment[sk]=Vygeneruje framework pre modul, ktorý môže byť vložený do Trinity Control Center.
-Comment[sr]=Прави радни оквир за модул који се може уградити у Контролни центар Trinity-а.
-Comment[sr@Latn]=Pravi radni okvir za modul koji se može ugraditi u Kontrolni centar Trinity-a.
-Comment[sv]=Skapar ett ramverk för en modul som kan inbäddas i Trinity:s inställningscentral.
-Comment[tr]=Trinity Kontrol Merkezine gömülebilen bir birim için bir çatı yaratır.
-Comment[zh_CN]=生成一个可嵌入 Trinity 控制中心的模块框架。
-Comment[zh_TW]=產生一個可以嵌入 Trinity 控制中心的模組框架。
+
+Category=C++/TDE
+
+Icon=tdecmodule.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=tdecmodule.tar.gz
@@ -166,32 +110,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=A control center module was created in %{dest}
-Comment[ca]=A mòdul per al centre de control ha estat creat en %{dest}
-Comment[da]=Et kontrolcenter-modul blev oprettet i %{dest}
-Comment[de]=Ein Kontrollzentrum-Modul wurde in %{dest} erstellt.
-Comment[el]=Ένα άρθρωμα κέντρου ελέγχου δημιουργήθηκε στο %{dest}
-Comment[en_GB]=A control centre module was created in %{dest}
-Comment[es]=Un módulo para el Centro de control ha sido creado en %{dest}
-Comment[et]=Juhtimiskeskuse moodul loodi asukohta %{dest}
-Comment[eu]=Kontrol-gunearen modulu bat sortu da hemen: {dest}
-Comment[fa]=یک پیمانۀ مرکز کنترل در %{dest} ایجاد شد
-Comment[fr]=Un module du centre de configuration a été créé dans %{dest}
-Comment[ga]=Cruthaíodh modúl lárionad rialaithe i %{dest}
-Comment[gl]=Creouse un módulo para o centro de control en %{dest}
-Comment[hu]=Létrejött egy KControl-beállítómodul itt: %{dest}
-Comment[it]=È stato creato un modulo del Centro di controllo in %{dest}
-Comment[ja]=コントロールセンターのモジュールを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Kuntrullzentrum-Moduul opstellt
-Comment[ne]=नियन्त्रण केन्द्र मोड्युल %{dest} मा सिर्जना गरियो
-Comment[nl]=Een configuratiemodule is aangemaakt in %{dest}
-Comment[pl]=Moduł Centrum Sterowania został utworzony w %{dest}
-Comment[pt]=Foi criado um módulo do Centro de Controlo em %{dest}
-Comment[pt_BR]=Foi criado um módulo do Centro de Controlo em %{dest}
-Comment[ru]=Модуль Центра управления Trinity создан в %{dest}
-Comment[sk]=Control center modul bol vytvorený v %{dest}
-Comment[sl]=Modul nadzornega središča je bil ustvarjen v %{dest}
-Comment[sr]=Модул Контролног центра направљен је у %{dest}
-Comment[sr@Latn]=Modul Kontrolnog centra napravljen je u %{dest}
-Comment[sv]=En modul i inställningscentralen skapades i %{dest}
-Comment[zh_CN]=在 %{dest} 中创建了一个控制中心模块
-Comment[zh_TW]=一個控制中心模組已建立於 %{dest}
diff --git a/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt b/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt
index af1a0e73..1189f1cd 100644
--- a/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt
+++ b/languages/cpp/app_templates/tdeconfig35/CMakeLists.txt
@@ -9,13 +9,32 @@
#
#################################################
-add_custom_target( tdeconfig35.tar.gz ALL
- COMMAND ${TAR} zcf tdeconfig35.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 kxt35.png appview.h
+ app.kdevelop subdirs kxt35.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 tdeconfig35.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
- tdeconfig35.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE tdeconfig35.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/tdeconfig35/app.desktop b/languages/cpp/app_templates/tdeconfig35/app.desktop
index 5beccc5d..11c78661 100644
--- a/languages/cpp/app_templates/tdeconfig35/app.desktop
+++ b/languages/cpp/app_templates/tdeconfig35/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/tdeconfig35/tdeconfig35.kdevtemplate b/languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate
index fd948e61..32e4b4fb 100644
--- a/languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate
+++ b/languages/cpp/app_templates/tdeconfig35/tdeconfig35.kdevtemplate
@@ -1,51 +1,12 @@
# TDE Config File
[General]
Name=TDEConfig XT for TDE 3.5
-Name[ca]=TDEConfig XT per a TDE 3.5
-Name[de]=TDEConfigXT-Anwendung für TDE 3.5
-Name[el]=Εφαρμογή TDEConfig XT για το TDE 3.5
-Name[es]=TDEConfig XT para TDE 3.5
-Name[et]=TDEConfig XT TDE 3.5 jaoks
-Name[fr]=Application TDEConfig XT pour TDE 3.5
-Name[hu]=TDEConfig XT a TDE 3.5-höz
-Name[it]=TDEConfig XT per TDE 3.5
-Name[ja]=TDE 3.5 用 TDEConfig XT
-Name[nds]=TDEConfig-XT-Programm för TDE 3.5
-Name[nl]=TDEConfig XT voor TDE 3.5
-Name[pl]=Program TDEConfig XT dla TDE 3.5
-Name[pt]=Aplicação do TDEConfig XT para o TDE 3.5
-Name[pt_BR]=Aplicação do TDEConfig XT para o TDE 3.5
-Name[ru]=Приложение TDE 3.5 с TDEConfig XT
-Name[sk]=TDEConfig XT pre TDE 3.5
-Name[sr]=TDEConfig XT програм за TDE 3.5
-Name[sr@Latn]=TDEConfig XT program za TDE 3.5
-Name[sv]=TDEConfig XT för TDE 3.5
-Name[zh_TW]=TDE 3.5 的 TDEConfig XT 應用程式
+
+Comment=Generates a simple TDE application with one widget and a configuration dialog compatible with TDE 3.5 only
+
Category=C++/TDE
+
Icon=kxt.png
-Comment=Generates a simple TDE application with one widget and a configuration dialog compatible with TDE 3.5 only
-Comment[ca]=Genera una simple aplicació per al TDE amb un estri i un diàleg de configuració compatible només amb TDE 3.5.
-Comment[da]=Genererer et simpelt TDE-program med en kontrol og en indstillingsdialog der kun er kompatibelt med TDE 3.5
-Comment[de]=Erstellt eine einfache TDE-Anwendung für TDE 3.5 mit einem Widget und einem Einstellungsdialog.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή TDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης συμβατό μόνο με το TDE 3.5
-Comment[en_GB]=Generates a simple TDE application with one widget and a configuration dialogue compatible with TDE 3.5 only
-Comment[es]=Genera una sencilla aplicación para TDE con un widget y un diálogo de configuración compatible solo con TDE 3.5
-Comment[et]=Lihtsa TDE rakenduse loomine ühe vidina ja vaid TDE 3.5-ga ühilduva seadistustedialoogiga.
-Comment[fr]=Génère une application TDE simple comprenant un seul élément graphique et une boîte de dialogue de configuration compatible avec TDE 3.5 uniquement
-Comment[hu]=Létrehoz egy egyszerű TDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal, csak a TDE 3.5-tel kompatibilis
-Comment[it]=Genera una semplice applicazione TDE con un elemento grafico e una finestra di configurazione compatibile solo con TDE 3.5
-Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な TDE アプリケーションを作成します (TDE 3.5 用)
-Comment[nds]=Stellt en eenfach TDE-Programm mit een Element un en Instelldialoog op, de bloots mit TDE 3.5 kompatibel is.
-Comment[nl]=Genereert een eenvoudige TDE-toepassing met één widget en een configuratiedialoog die alleen met TDE 3.5 compatible is
-Comment[pl]=Generuje prosty program TDE z jednym widżetem i oknem konfiguracyjnym zgodnym z TDE 3.5
-Comment[pt]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração, apenas para o TDE 3.5
-Comment[pt_BR]=Gera uma aplicação simples do TDE com uma janela principal e outra para configuração, apenas para o TDE 3.5
-Comment[ru]=Создание простого приложения TDE с одним виджетом и диалогом конфигурации, совместимое только с TDE 3.5.
-Comment[sk]=Vygeneruje jednoduchú TDE aplikáciu s jedným oknom a konfiguračným dialógom kompatibilnú len s TDE 3.5
-Comment[sr]=Прави једноставан TDE програм са једном контролом и дијалогом за подешавање, компатибилан само са TDE-ом 3.5
-Comment[sr@Latn]=Pravi jednostavan TDE program sa jednom kontrolom i dijalogom za podešavanje, kompatibilan samo sa TDE-om 3.5
-Comment[sv]=Skapar ett enkelt TDE-program med en grafisk komponent och en inställningsdialogruta, som bara fungerar med TDE 3.5
-Comment[zh_TW]=產生一個簡單的 TDE 3.5 上的應用程式,內含一個元件與一個設定對話框。
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp,%{dest}/README
Archive=tdeconfig35.tar.gz
@@ -217,24 +178,3 @@ Dest=%{dest}/configure.in.in
[MSG]
Type=message
Comment=A TDE 3.5 TDEConfig XT application was created in %{dest}
-Comment[ca]=Una aplicació TDEConfig XT per al TDE ha estat creada en %{dest}
-Comment[da]=Et TDE 3.5 TDEConfig XT-program blev oprettet i %{dest}
-Comment[de]=Eine TDEConfig-XT-Anwendung für TDE 3.5 wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή TDEConfig XT του TDE 3.5 δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación TDEConfig XT para TDE 3.5 ha sido creada en %{dest}
-Comment[et]=TDE 3.5 TDEConfig XT rakendus loodi asukohta %{dest}
-Comment[fr]=Une application TDEConfig XT pour TDE 3.5 a été créée dans %{dest}
-Comment[hu]=Létrejött egy TDEConfig XT-alapú TDE 3.5-alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione TDEConfig XT per TDE 3.5 in %{dest}
-Comment[ja]=TDE 3.5 用 TDEConfig XT アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en TDEConfig-XT-Programm för TDE 3.5 opstellt
-Comment[nl]=Een TDE 3.5 TDEConfig XT-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program TDEConfig XT dla TDE 3.5 został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação do TDEConfig XT para o TDE 3.5 em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação do TDEConfig XT para o TDE 3.5 em %{dest}
-Comment[ru]=Приложение TDE с TDEConfig XT создано в %{dest}
-Comment[sk]=TDEConfig XT pre TDE 3.5 bola vytvorená v %{dest}
-Comment[sr]=TDEConfig XT програм за TDE 3.5 направљен је у %{dest}
-Comment[sr@Latn]=TDEConfig XT program za TDE 3.5 napravljen je u %{dest}
-Comment[sv]=Ett TDE 3.5 TDEConfig XT-program skapades i %{dest}
-Comment[zh_TW]=一個 TDE 3.5 上的 TDEConfig XT 應用程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt b/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt
index c9b3bd16..4f305408 100644
--- a/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt
+++ b/languages/cpp/app_templates/tdefileplugin/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( tdefileplugin.tar.gz ALL
- COMMAND ${TAR} zcf tdefileplugin.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- README.devel tdefile_plugin.cpp tdefile_plugin.desktop
+set( _tarball_desktops tdefile_plugin.desktop )
+set( _tarball_files
+ README.devel tdefile_plugin.cpp
tdefile_plugin.h plugin.kdevelop tdefileplugin tdefileplugin.png
src-Makefile.am 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 tdefileplugin.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
- tdefileplugin.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE tdefileplugin.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/tdefileplugin/tdefile_plugin.desktop b/languages/cpp/app_templates/tdefileplugin/tdefile_plugin.desktop
index 8c218bb7..19094e6b 100644
--- a/languages/cpp/app_templates/tdefileplugin/tdefile_plugin.desktop
+++ b/languages/cpp/app_templates/tdefileplugin/tdefile_plugin.desktop
@@ -1,34 +1,7 @@
[Desktop Entry]
-Type=Service
Name=%{APPNAME} Info
-Name[br]=Titouriñ diwar-benn %{APPNAME}
-Name[ca]=Informació per a %{APPNAME}
-Name[da]=%{APPNAME} info
-Name[el]=Πληροφορίες %{APPNAME}
-Name[es]=Información de %{APPNAME}
-Name[et]=%{APPNAME} info
-Name[eu]=%{APPNAME} informazioa
-Name[fa]=اطلاعات %{APPNAME}
-Name[fr]=Informations sur %{APPNAME}
-Name[ga]=Eolas faoi %{APPNAME}
-Name[gl]=Información de %{APPNAME}
-Name[hu]=%{APPNAME} jellemzői
-Name[it]=Informazioni su %{APPNAME}
-Name[nds]=%{APPNAME}-Info
-Name[ne]=%{APPNAME} सूचना
-Name[pl]=Informacje dla %{APPNAME}
-Name[pt]=Informação do %{APPNAME}
-Name[pt_BR]=Informações de %{APPNAME}
-Name[ru]=Информация о %{APPNAME}
-Name[sk]=%{APPNAME} info
-Name[sl]=Informacije o %{APPNAME}
-Name[sr]=Информације за %{APPNAME}
-Name[sr@Latn]=Informacije za %{APPNAME}
-Name[sv]=%{APPNAME} information
-Name[ta]=%{APPNAME} தகவல்
-Name[tg]=Маълумот дар бораи %{APPNAME}
-Name[zh_CN]=%{APPNAME}的信息
-Name[zh_TW]=%{APPNAME} 資訊
+
+Type=Service
X-TDE-ServiceTypes=KFilePlugin
X-TDE-Library=tdefile_%{APPNAMELC}
# change MimeType here! (example: inode/directory)
diff --git a/languages/cpp/app_templates/tdefileplugin/tdefileplugin b/languages/cpp/app_templates/tdefileplugin/tdefileplugin
index b902179d..2ab40baf 100644
--- a/languages/cpp/app_templates/tdefileplugin/tdefileplugin
+++ b/languages/cpp/app_templates/tdefileplugin/tdefileplugin
@@ -1,8 +1,11 @@
# TDE Config File
[General]
Name=KFile plugin
-Icon=tdefileplugin.png
-Category=C++/TDE
+
Comment=Generates a KFile plugin for konqueror to display meta information.
+
+Category=C++/TDE
+
+Icon=tdefileplugin.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=README.devel,src/tdefile_APPNAMELC.cpp
diff --git a/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate b/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate
index ee15dc0d..5284e7a4 100644
--- a/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate
+++ b/languages/cpp/app_templates/tdefileplugin/tdefileplugin.kdevtemplate
@@ -1,64 +1,12 @@
# TDE Config File
[General]
Name=KFile plugin
-Name[br]=Lugent KFile
-Name[ca]=Connector KFile
-Name[de]=KFile-Modul
-Name[el]=Πρόσθετο KFile
-Name[es]=Complemento para KFile
-Name[et]=KFile'i plugin
-Name[eu]=KFile plugin-a
-Name[fa]=وصلۀ KFile
-Name[fr]=Module externe KFile
-Name[ga]=Breiseán KFile
-Name[gl]=Extensión para KFile
-Name[hu]=KFile-bővítőmodul
-Name[it]=Plugin KFile
-Name[ja]=KFile プラグイン
-Name[nds]=KFile-Moduul
-Name[ne]=केडीई फाइल प्लगइन
-Name[nl]=KFile-plugin
-Name[pl]=Wtyczka do KFile
-Name[pt]='Plugin' do KFile
-Name[pt_BR]='Plugin' do KFile
-Name[ru]=Модуль KFile
-Name[sk]=KFile modul
-Name[sl]=Vstavek za KFile
-Name[sr]=Прикључак за KFile
-Name[sr@Latn]=Priključak za KFile
-Name[sv]=KFile-insticksprogram
-Name[tr]=KFile Eklentisi
-Name[zh_CN]=KFile 插件
-Name[zh_TW]=KFile 外掛程式
-Icon=tdefileplugin.png
-Category=C++/TDE
+
Comment=Generates a KFile plugin for konqueror to display meta information.
-Comment[ca]=Genera un connector KFile per al konqueror per a mostrar meta informació.
-Comment[da]=Genererer et KFile-plugin for konqueror til at vise meta-information.
-Comment[de]=Erstellt ein KFile-Modul für Konqueror zur Anzeige von Meta-Daten.
-Comment[el]=Δημιουργεί ένα πρόσθετο KFile για την εμφάνιση μεταπληροφοριών στον konqueror.
-Comment[es]=Genera un complemento de KFile para Konqueror que muestra metainformación.
-Comment[et]=Konquerori KFile'i plugina loomine, mis näitab metainfot.
-Comment[eu]=Meta-informazioa bistaratzeko Konqueror-en KFile plugin bat sortzen du.
-Comment[fa]=یک وصلۀ KFile برای konqueror جهت نمایش فرااطلاعات تولید می‌کند.
-Comment[fr]=Génère un module externe KFile pour que Konqueror affiche des méta-informations.
-Comment[gl]=Xera unha extensión para KFile para permitir a konqueror mostrar metainformación.
-Comment[hu]=Létrehoz egy KFile-bővítőmodult, mellyel a Konquerorban dokumentumjellemzőket lehet megjeleníteni.
-Comment[it]=Genera un plugin KFile per Konqueror per mostrare meta informazioni.
-Comment[nds]=Stellt en KFile-Moduul för Konqueror op, dat Metadaten wiest.
-Comment[ne]=मेटा सूचना देखाउन कन्क्वेररका लागि केडीई फाइल प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een KFile-plugin voor konqueror voor het weergeven van meta-informatie.
-Comment[pl]=Generuje wtyczkę KFile dla Konquerora do wyświetlania informacji meta.
-Comment[pt]=Gera um 'plugin' do KFile para o Konqueror poder mostrar meta-informações.
-Comment[pt_BR]=Gera um 'plugin' do KFile para o Konqueror poder mostrar meta-informações.
-Comment[ru]=Создание модуля KFile для показа метаданных в Konqueror.
-Comment[sk]=Vygeneruje KFile modul pre konqueror na zobrazenie meta informácií.
-Comment[sr]=Прави прикључак за KFile за приказ метаинформација у Konqueror-у.
-Comment[sr@Latn]=Pravi priključak za KFile za prikaz metainformacija u Konqueror-u.
-Comment[sv]=Skapar ett KFile-insticksprogram till Konqueror för att visa metainformation.
-Comment[tr]=Meta bilgisini göstermesi için Konqueror'a bir KFile eklentisi yaratır.
-Comment[zh_CN]=生成一个可显示元信息的 Konqueror KFile 插件。
-Comment[zh_TW]=產生一個 Konqueror 的 KFile 外掛程式,顯示中繼資訊
+
+Category=C++/TDE
+
+Icon=tdefileplugin.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=${dest}/README.devel,%{dest}/src/tdefile_%{APPNAMELC}.cpp
Archive=tdefileplugin.tar.gz
diff --git a/languages/cpp/app_templates/tdeioslave/CMakeLists.txt b/languages/cpp/app_templates/tdeioslave/CMakeLists.txt
index 4e1725bd..f3d910c8 100644
--- a/languages/cpp/app_templates/tdeioslave/CMakeLists.txt
+++ b/languages/cpp/app_templates/tdeioslave/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( tdeioslave.tar.gz ALL
- COMMAND ${TAR} zcf tdeioslave.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- slave.cpp slave.h slave.protocol slave.kdevelop
+set( _tarball_desktops slave.protocol )
+set( _tarball_files
+ slave.cpp slave.h slave.kdevelop
src-Makefile.am tdeioslave.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 tdeioslave.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_SOURCE_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -21,6 +40,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- tdeioslave.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE tdeioslave.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/tdeioslave/slave.protocol b/languages/cpp/app_templates/tdeioslave/slave.protocol
index c0ba2fe9..78b253e8 100644
--- a/languages/cpp/app_templates/tdeioslave/slave.protocol
+++ b/languages/cpp/app_templates/tdeioslave/slave.protocol
@@ -6,34 +6,5 @@ output=stream
reading=true
defaultMimetype=text/plain
Icon=remote
+
Description=A tdeioslave for %{APPNAMELC}
-Description[br]=Ur c'hioslave evit %{APPNAMELC}
-Description[ca]=Un tdeioslave per a %{APPNAMELC}
-Description[da]=En tdeioslave til %{APPNAMELC}
-Description[de]=Ein Ein-/Ausgabemodul für %{APPNAMELC}
-Description[el]=Ένα υπηρέτης tdeio για %{APPNAMELC}
-Description[es]=Un tdeioslave para %{APPNAMELC}
-Description[et]=%{APPNAMELC} IO-moodul
-Description[eu]=tdeioslave bat honentzat: %{APPNAMELC}
-Description[fa]=یک tdeioslave برای %{APPNAMELC}
-Description[fr]=Un esclave d'E/S (tdeioslave) pour %{APPNAMELC}
-Description[ga]=tdeioslave le haghaidh %{APPNAMELC}
-Description[gl]=Un tdeioslave para %{APPNAMELC}
-Description[hu]=%{APPNAMELC}-támogató KIOslave
-Description[it]=Un tdeioslave per %{APPNAMELC}
-Description[ja]=%{APPNAMELC} のための tdeioslave
-Description[nds]=En In-/Utgaavmoduul för %{APPNAMELC}
-Description[ne]= %{APPNAMELC} का लागि किवस्लेभ
-Description[nl]=Kioslave voor %{APPNAMELC}
-Description[pl]=tdeioslave dla %{APPNAMELC}
-Description[pt]=Um 'tdeioslave' para %{APPNAMELC}
-Description[pt_BR]=Um tdeioslave para %{APPNAMELC}
-Description[ru]=Канал tdeioslave для %{APPNAMELC}
-Description[sk]=tdeioslave pre %{APPNAMELC}
-Description[sl]=tdeioslave za %{APPNAMELC}
-Description[sr]=KIOSlave за %{APPNAMELC}
-Description[sr@Latn]=KIOSlave za %{APPNAMELC}
-Description[sv]=En I/O-slav för %{APPNAMELC}
-Description[tr]=%{APPNAMELC} için bir tdeioslave
-Description[zh_CN]=%{APPNAMELC} 的 tdeioslave
-Description[zh_TW]=%{APPNAMELC} 的 tdeioslave
diff --git a/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate b/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate
index 48389232..4af9d2b4 100644
--- a/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate
+++ b/languages/cpp/app_templates/tdeioslave/tdeioslave.kdevtemplate
@@ -1,55 +1,12 @@
# TDE Config File
[General]
Name=TDEIO slave
-Name[br]=Sklav TDEIO
-Name[ca]=Esclau TDEIO
-Name[da]=TDEIO-slave
-Name[de]=Ein-/Ausgabemodul
-Name[el]=Υπηρέτης TDEIO
-Name[es]=Esclavo TDEIO
-Name[et]=TDEIO-moodul
-Name[eu]=TDEIO morroia
-Name[fr]=Esclave TDEIO
-Name[ga]=Sclábhaí TDEIO
-Name[gl]=Escravo TDEIO
-Name[hu]=TDE-protokoll (KIOslave)
-Name[it]=Slave TDEIO
-Name[nds]=In-/Utgaavmoduul
-Name[ne]=TDEIO स्लेभ
-Name[nl]=TDEIO-slave
-Name[pt]=TDEIO Slave
-Name[sk]=TDEIO otrok
-Name[sv]=I/O-slav
-Icon=tdeioslave.png
-Category=C++/TDE
+
Comment=Generates a framework for an IO slave
-Comment[ca]=Genera una infraestructura per a un esclau IO
-Comment[da]=Genererer et skelet for en IO-slave
-Comment[de]=Erstellt das Grundgerüst für ein Ein-/Ausgabemodul.
-Comment[el]=Δημιουργεί ένα πλαίσιο για έναν υπηρέτη IO
-Comment[es]=Genera una infraestructura para un esclavo de E/S
-Comment[et]=IO-mooduli raamistiku loomine
-Comment[eu]=IO morroi baterako lan-marko bat sortzen du
-Comment[fa]=چارچوبی برای یک IO slave تولید می‌کند
-Comment[fr]=Génère une infrastructure pour un esclave d'entrée / sortie
-Comment[ga]=Cruthaíonn sé seo creatlach le haghaidh sclábhaí IO
-Comment[gl]=Xera un contorno de traballo para un escravo IO
-Comment[hu]=Létrehoz egy kiindulási keretprogramot KIOslave készítéséhez
-Comment[it]=Genera l'infrastruttura per uno slave di I/O
-Comment[ja]=IO slave のフレームワークを作成します
-Comment[nds]=Stellt dat Rahmenwark för en In-/Utgaavmoduul op
-Comment[ne]=IO स्लेभका लागि फ्रेमवर्क उत्पन्न गर्दछ
-Comment[nl]=Genereert een framework voor een IO-slave
-Comment[pl]=Generuje szablon dla IO slave
-Comment[pt]=Gera a plataforma para um 'IO slave'
-Comment[pt_BR]=Gera a plataforma para um 'IO slave'
-Comment[ru]=Создание канала IO slave для TDE
-Comment[sk]=Vygeneruje framework pre IO otroka
-Comment[sr]=Прави радни оквир за IO slave
-Comment[sr@Latn]=Pravi radni okvir za IO slave
-Comment[sv]=Skapar ett ramverk för en I/O-slav
-Comment[zh_CN]=生成一个 IO slave 的框架
-Comment[zh_TW]=產生一個 IO slave 的框架
+
+Category=C++/TDE
+
+Icon=tdeioslave.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=tdeioslave.tar.gz
@@ -148,31 +105,3 @@ Dest=%{dest}/src/%{APPNAMELC}.protocol
[MSG]
Type=message
Comment=A TDEIO slave was created in %{dest}
-Comment[ca]=Un esclau TDEIO ha estat creat en %{dest}
-Comment[da]=En TDEIO-slave blev oprettet i %{dest}
-Comment[de]=Ein Ein-/Ausgabemodul wurde in %{dest} erstellt.
-Comment[el]=Ένας υπηρέτης TDEIO δημιουργήθηκε στο %{dest}
-Comment[es]=Un esclavo TDEIO ha sido creado en %{dest}
-Comment[et]=TDEIO-moodul loodi asukohta %{dest}
-Comment[eu]=TDEIO morroi bat sortu da hemen: %{dest}
-Comment[fa]=یک TDEIO slave در %{dest} ایجاد شد
-Comment[fr]=Un esclave d'entrée / sortie a été créé dans %{dest}
-Comment[ga]=Cruthaíodh sclábhaí TDEIO i %{dest}
-Comment[gl]=Creouse un escravo TDEIO en %{dest}
-Comment[hu]=Létrejött egy KIOslave itt: %{dest}
-Comment[it]=È stato generato un slave TDEIO in %{dest}
-Comment[ja]=TDEIO slave を %{dest} に作成しました。
-Comment[nds]=In %{dest} wöör en In-/Utgaavmoduul opstellt
-Comment[ne]=TDEIO स्लेभ %{dest} मा सिर्जना गरियो
-Comment[nl]=Een TDEIO-slave is aangemaakt in %{dest}
-Comment[pl]=TDEIO slave został utworzony w %{dest}
-Comment[pt]=Foi criado um 'TDEIO slave' em %{dest}
-Comment[pt_BR]=Foi criado um 'TDEIO slave' em %{dest}
-Comment[ru]=Канал TDEIO slave создан в %{dest}
-Comment[sk]=TDEIO otrok bol vytvorený v %{dest}
-Comment[sr]=TDEIO slave је направљен у %{dest}
-Comment[sr@Latn]=TDEIO slave je napravljen u %{dest}
-Comment[sv]=En I/O-slav skapades i %{dest}
-Comment[tr]=Bir TDEIO slave'i %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个 TDEIO slave
-Comment[zh_TW]=一個 TDEIO slave 已建立於 %{dest}
diff --git a/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt b/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt
index 4d9fc735..f7fb40c6 100644
--- a/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt
+++ b/languages/cpp/app_templates/tdescreensaver/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( tdescreensaver.tar.gz ALL
- COMMAND ${TAR} zcf tdescreensaver.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- tdescreensaver.desktop tdescreensaver.png tdescreensaver.h
+set( _tarball_desktops tdescreensaver.desktop )
+set( _tarball_files
+ tdescreensaver.png tdescreensaver.h
tdescreensaverui.ui src-Makefile.am tdescreensaver.cpp
tdescreensaver.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 tdescreensaver.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
- tdescreensaver.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE tdescreensaver.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.desktop b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.desktop
index b4ec0186..e0e732f9 100644
--- a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.desktop
+++ b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.desktop
@@ -1,124 +1,22 @@
[Desktop Entry]
+Name=%{APPNAME}
Exec=%{APPNAMELC}.kss
Icon=tdescreensaver
Type=Application
Actions=Setup;InWindow;Root;
X-TDE-Category=Miscellaneous
-Name=%{APPNAME}
[Desktop Action Setup]
-Exec=%{APPNAMELC}.kss -setup
Name=Setup...
-Name[br]=Kefluniadur ...
-Name[ca]=Configuració...
-Name[cy]=Gosod ...
-Name[da]=Opsætning...
-Name[de]=Einrichtung ...
-Name[el]=Ρύθμιση...
-Name[es]=Configuración...
-Name[et]=Häälestus...
-Name[eu]=Konfiguratu...
-Name[fa]=برپایی...
-Name[fr]=Configuration...
-Name[ga]=Cumraigh...
-Name[gl]=Configuración...
-Name[hu]=Beállítások...
-Name[it]=Imposta...
-Name[ja]=設定...
-Name[lt]=Nustatymas...
-Name[ms]=Tetapan...
-Name[nds]=Instellen...
-Name[ne]=सेटअप...
-Name[nl]=Instellen...
-Name[pl]=Ustawienia...
-Name[pt]=Configurar...
-Name[pt_BR]=Configurar...
-Name[ru]=Настроить...
-Name[rw]=Iboneza...
-Name[sk]=Nastavenie...
-Name[sl]=Nastavi ...
-Name[sr]=Постављање...
-Name[sr@Latn]=Postavljanje...
-Name[sv]=Inställning...
-Name[tr]=Kurulum...
-Name[zh_CN]=设置...
-Name[zh_TW]=設定...
Icon=tdescreensaver
+Exec=%{APPNAMELC}.kss -setup
[Desktop Action InWindow]
-Exec=%{APPNAMELC}.kss -window-id %w
Name=Display in Specified Window
-Name[br]=Diskwel er prenestr spisaet
-Name[ca]=Mostra a la finestra especificada
-Name[cy]=Dangos mewn Ffenestr Benodol
-Name[da]=Vis i specificeret vindue
-Name[de]=Im angegebenen Fenster anzeigen
-Name[el]=Προβολή στο ορισμένο παράθυρο
-Name[es]=Mostrar en la ventana especificada
-Name[et]=Kuva määratud aknas
-Name[eu]=Bistaratu zehaztutako lehioan
-Name[fa]=نمایش در پنجرۀ مشخص‌شده
-Name[fr]=Afficher dans la fenêtre spécifiée
-Name[ga]=Taispeáin san Fhuinneog Sonraithe
-Name[gl]=Mostrar na xanela especificada
-Name[hu]=Megjelenítés egy adott ablakban
-Name[it]=Mostra in una finestra specificata
-Name[ja]=指定したウィンドウに表示
-Name[lt]=Rodyti nurodytame lange
-Name[ms]=Papar dalam Tetingkap Yang Dinyatakan
-Name[nds]=Binnen angeven Finster wiesen
-Name[ne]=निर्दिष्ट सञ्झ्यालमा प्रर्दशन
-Name[nl]=Weergave in aangegeven venster
-Name[pl]=Pokazywanie w podanym oknie
-Name[pt]=Mostrar na Janela Indicada
-Name[pt_BR]=Exibir na Janela Especificada
-Name[ru]=Показать в указанном окне
-Name[rw]=Kwerekana mu Idirishya Ryihariye
-Name[sk]=Zobraziť v špecifickom okne
-Name[sl]=Prikaži v določenem oknu
-Name[sr]=Прикажи у наведеном прозору
-Name[sr@Latn]=Prikaži u navedenom prozoru
-Name[sv]=Visa i angivet fönster
-Name[tr]=Belirtilen Pencerede Göster
-Name[zh_CN]=在指定窗口中显示
-Name[zh_TW]=顯示在指定視窗
+Exec=%{APPNAMELC}.kss -window-id %w
NoDisplay=true
[Desktop Action Root]
-Exec=%{APPNAMELC}.kss -root
Name=Display in Root Window
-Name[br]=Diskwel er prenestr gwrizienn
-Name[ca]=Mostra a la finestra arrel
-Name[cy]=Dangos mewn Ffenestr Wraidd
-Name[da]=Vis i rod-vindue
-Name[de]=Im Root-Fenster anzeigen
-Name[el]=Προβολή στο βασικό παράθυρο
-Name[es]=Mostrar en la ventana raíz
-Name[et]=Kuva juuraknas
-Name[eu]=Bistaratu erro-lehioan
-Name[fa]=نمایش در پنجرۀ ریشه
-Name[fr]=Afficher dans la fenêtre racine
-Name[ga]=Taispeáin sa bhFréamhfhuinneog
-Name[gl]=Mostrar na xanela raíz
-Name[hu]=Megjelenítés a gyökérablakban
-Name[it]=Mostra nella finestra radice
-Name[ja]=ルートウィンドウに表示
-Name[lt]=Rodyti root lange
-Name[ms]=Papar dalam Tetingkap Root
-Name[nds]=Binnen Wörtelfinster wiesen
-Name[ne]=रूट सञ्झ्यालमा प्रर्दशन
-Name[nl]=Weergave in hoofdvenster
-Name[pl]=Pokazywanie w głównym oknie
-Name[pt]=Mostrar na Janela de Fundo
-Name[pt_BR]=Exibir na Janela Raiz
-Name[ru]=Показать в главном окне
-Name[rw]=Kwerekana mu Idirishya Umuzi
-Name[sk]=Zobraziť v koreňovom okne
-Name[sl]=Prikaži v korenskem oknu
-Name[sr]=Прикажи у кореном прозору
-Name[sr@Latn]=Prikaži u korenom prozoru
-Name[sv]=Visa i rotfönster
-Name[tr]=Kök Pencerede Göster
-Name[zh_CN]=在根窗口中显示
-Name[zh_TW]=顯示在根視窗
+Exec=%{APPNAMELC}.kss -root
NoDisplay=true
diff --git a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate
index d2410484..7f54db64 100644
--- a/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate
+++ b/languages/cpp/app_templates/tdescreensaver/tdescreensaver.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=TDE Screen Saver
-Name[br]=Damanter skramm TDE
-Name[ca]=Salvapantalles per al TDE
-Name[da]=TDE pauseskærm
-Name[de]=TDE-Bildschirmschoner
-Name[el]=Προφύλαξη οθόνης του TDE
-Name[es]=Salvapantallas para TDE
-Name[et]=TDE ekraanisäästja
-Name[eu]=TDE pantaila-babeslea
-Name[fa]=محافظ صفحۀ TDE
-Name[fr]=Écran de veille TDE
-Name[ga]=Spárálaí Scáileáin TDE
-Name[gl]=Salvapantallas TDE
-Name[hu]=TDE-s képernyővédő
-Name[it]=Salva schermo di TDE
-Name[ja]=TDE スクリーンセーバー
-Name[nds]=TDE-Pausschirm
-Name[ne]=केडीई स्क्रिन सर्भर
-Name[nl]=TDE-schermbeveiliging
-Name[pl]=Wygaszacz ekranu TDE
-Name[pt]=Protector de Ecrã do TDE
-Name[pt_BR]=Protetor de tela do TDE
-Name[ru]=Хранитель экрана для TDE
-Name[sk]=TDE šetrič obrazovky
-Name[sl]=Ohranjevalnik zaslona za TDE
-Name[sr]=TDE чувар екрана
-Name[sr@Latn]=TDE čuvar ekrana
-Name[sv]=TDE-skärmsläckare
-Name[tr]=TDE Ekran Koruyucusu
-Name[zh_CN]= TDE 屏幕保护程序
-Name[zh_TW]=TDE 螢幕保護程式
-Icon=tdescreensaver.png
-Category=C++/TDE
+
Comment=Generates a framework for a TDE screensaver.
-Comment[ca]=Genera una infraestructura per a un salvapantalles de TDE.
-Comment[da]=Genererer et skelet for en TDE-pauseskærm.
-Comment[de]=Erstellt das Gerüst für einen TDE-Bildschirmschoner.
-Comment[el]=Δημιουργεί ένα πλαίσιο για μια προφύλαξη οθόνης του TDE.
-Comment[es]=Genera una infraestructura para un salvapantallas de TDE
-Comment[et]=TDE ekraanisäästja raamistiku loomine.
-Comment[eu]=TDE-ren pantaila-babesle baten lan-marko bat sortzen du.
-Comment[fa]=چارچوبی برای محافظ صفحۀ TDE تولید می‌کند.
-Comment[fr]=Génère une infrastructure pour un écran de veille TDE.
-Comment[gl]=Xera un contorno de traballo para un salvapantallas TDE.
-Comment[hu]=Létrehoz egy alap TDE-s képernyővédőt.
-Comment[it]=Genera l'infrastruttura per un salvaschermo di TDE.
-Comment[ja]=TDE スクリーンセーバーのフレームワークを作成します
-Comment[nds]=Stellt dat Rahmenwark för en TDE-Pausschirm op.
-Comment[ne]=केडीई स्क्रिनसेभरका लागि फ्रेमवर्क उत्पन्न गर्दछ
-Comment[nl]=Genereert een framework voor een TDE-schermbeveiliging.
-Comment[pl]=Generuje szablon wygaszacza ekranu dla TDE.
-Comment[pt]=Gera a plataforma para um protector de ecrã do TDE.
-Comment[pt_BR]=Gera a plataforma para um protector de ecrã do TDE.
-Comment[ru]=Создание инфраструктуры хранителя экрана для TDE.
-Comment[sk]=Vygeneruje framework pre TDE šetrič obrazovky.
-Comment[sl]=Ustvari ogrodje ohranjevalnika zaslona za TDE.
-Comment[sr]=Прави радни оквир за TDE чувар екрана.
-Comment[sr@Latn]=Pravi radni okvir za TDE čuvar ekrana.
-Comment[sv]=Skapar ett ramverk för en TDE-skärmsläckare
-Comment[tr]=Bir TDE ekran koruyucusu için bir çatı oluşturulur.
-Comment[zh_CN]=生成 TDE 屏幕保护程序框架。
-Comment[zh_TW]=產生一個 TDE 螢幕保護程式的框架
+
+Category=C++/TDE
+
+Icon=tdescreensaver.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
Archive=tdescreensaver.tar.gz
@@ -167,32 +112,3 @@ Dest=%{dest}/src/%{APPNAMELC}ui.ui
[MSG]
Type=message
Comment=A screensaver application was created in %{dest}
-Comment[ca]=Una aplicació de salvapantalles ha estat creada en %{dest}
-Comment[da]=Et pauseskærmsprogram blev oprettet i %{dest}
-Comment[de]=Ein Bildschirmschoner wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή προφύλαξης οθόνης δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación salvapantallas ha sido creada en %{dest}
-Comment[et]=Ekraanisäästja rakendus loodi asukohta %{dest}
-Comment[eu]=Pantaila-babesle baten aplikazioa sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد محافظ صفحه در %{dest} ایجاد شد
-Comment[fr]=Une application écran de veille a été créé dans %{dest}
-Comment[ga]=Cruthaíodh spárálaí scáileáin i %{dest}
-Comment[gl]=Creouse unha aplicación salvapantallas en %{dest}
-Comment[hu]=Létrejött egy alap képernyővédő program itt: %{dest}
-Comment[it]=È stata creata un'applicazione salvaschermo in %{dest}
-Comment[ja]=スクリーンセーバーアプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Pausschirm opstellt
-Comment[ne]=स्क्रिनसेभर अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een schermbeveiligingstoepassing is aangemaakt in %{dest}
-Comment[pl]=Program wygaszacza ekranu został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação protectora do ecrã em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação protectora do ecrã em %{dest}
-Comment[ru]=Приложение хранителя экрана создано в %{dest}
-Comment[sk]=Aplikácia šetriča obrazovky bola vytvorená v %{dest}
-Comment[sl]=Program ohranjevalnika zaslona je bil ustvarjen v %{dest}
-Comment[sr]=Програм чувара екрана направљен је у %{dest}
-Comment[sr@Latn]=Program čuvara ekrana napravljen je u %{dest}
-Comment[sv]=Ett skärmsläckarprogram skapades i %{dest}
-Comment[tr]=Bir ekran koruyucusu uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了屏幕保护应用程序
-Comment[zh_TW]=一個螢幕保護程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/win32gui/CMakeLists.txt b/languages/cpp/app_templates/win32gui/CMakeLists.txt
index ac3c7e7d..90050d5e 100644
--- a/languages/cpp/app_templates/win32gui/CMakeLists.txt
+++ b/languages/cpp/app_templates/win32gui/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- win32gui.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE win32gui.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate b/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate
index 31f528d3..8bb5d09c 100644
--- a/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate
+++ b/languages/cpp/app_templates/win32gui/win32gui.kdevtemplate
@@ -1,63 +1,12 @@
# TDE Config File
[General]
Name=Simple Win32 GUI App.
-Name[ca]=Simple aplicació per a Win32.
-Name[da]=Simpelt Win32 GUI-program.
-Name[de]=Einfache Win32-GUI-Anwendung
-Name[el]=Απλή εφαρμογή γραφικού περιβάλλοντος Win32.
-Name[es]=Aplicación sencilla para Win32
-Name[et]=Lihtne Win32 graafilise kasutajaliidese rakendus
-Name[eu]=Win32 GUI aplikazio sinplea.
-Name[fa]=کاربرد سادۀ ونک Win32
-Name[fr]=Interface graphique Win32 simple.
-Name[ga]=Feidhmchlár Simplí Win32 le Comhéadan Grafach
-Name[gl]=Aplicación sinxela Win32.
-Name[hu]=Egyszerű Win32-alapú, grafikus felületű alkalmazás
-Name[it]=Semplice applicazione GUI Win32.
-Name[ja]=簡単な Win32 GUI アプリケーション
-Name[nds]=Eenfach Win32-Böversietprogramm.
-Name[ne]=साधारण Win32 GUI अनुप्रयोग
-Name[nl]=Eenvoudige Win32 GUI-toepassing
-Name[pl]=Prosty program Win32
-Name[pt]=Aplicação gráfica simples em Win32.
-Name[pt_BR]=Aplicação gráfica simples em Win32.
-Name[ru]=Простое графическое приложение Windows
-Name[sk]=Jednoduchá Win32 GUI aplikácia
-Name[sr]=Једноставан Win32 програм са GUI-јем.
-Name[sr@Latn]=Jednostavan Win32 program sa GUI-jem.
-Name[sv]=Enkelt Win32-program med grafiskt gränssnitt
-Name[tr]=Basit Win32 Grafik Arayüz Uygulaması
-Name[zh_CN]=简单的 Win32 GUI 应用程序
-Name[zh_TW]=簡單的 Win32 使用者介面應用程式
-Icon=win32gui.png
-Category=C++
+
Comment=Generates a shell project for crosscompiling Win32 projects.
-Comment[ca]=Genera un projecte d'intèrpret de comandaments per a la compilació multi plataforma de projectes per a Win32.
-Comment[da]=Genererer et skalprojekt for krydskompilering af Win32-projekter.
-Comment[de]=Erstellt ein Shell-Projekt für plattformunabhängige Win32-Projekte.
-Comment[el]=Δημιουργία ενός έργου κελύφους για μεταγλώττιση έργων Win32 σε διαφορετικές πλατφόρμες.
-Comment[es]=Genera un proyecto de intérprete de órdenes para compilación multiplataforma de proyectos Win32.
-Comment[et]=Shelliprojekti loomine Win32 projektide kompileerimiseks.
-Comment[eu]=Win32 proiektuak konpilazio gurutzaturako shell proiektu bat sortzen du.
-Comment[fa]=یک پروژۀ پوسته برای پروژه‌های Win32 ترجمۀ بین سکویی تولید می‌کند.
-Comment[fr]=Génère un projet shell pour la compilation croisée de projets Win32.
-Comment[gl]=Xera un proxecto shell para a compilación cruzada de proxectos Win32.
-Comment[hu]=Létrehoz egy konzolos projektet Win32-projektek keresztfordításához.
-Comment[it]=Genera un progetto di shell per progetti Win32 multi compilanti.
-Comment[nds]=Stellt en Konsoolprojekt för't Krüüzkompileren vun Win32-Projekten op.
-Comment[ne]=क्रसकम्पाइलिङ Win32 परियोजनाका लागि शेल परियोजना उत्पन्न गर्दछ
-Comment[nl]=Genereert een shellproject voor crosscompilerende Win32-projecten.
-Comment[pl]=Generuje powłokę do kompilacji projektów dla Win32.
-Comment[pt]=Gera um projecto para poder compilar projectos em Win32.
-Comment[pt_BR]=Gera um projecto para poder compilar projectos em Win32.
-Comment[ru]=Создание проекта для кросс-компиляции проектов Win32.
-Comment[sk]=Vygenruje shell projekt pre kompiláciu Win32 projektov.
-Comment[sr]=Прави пројекат за прекопревођење Win32 пројеката.
-Comment[sr@Latn]=Pravi projekat za prekoprevođenje Win32 projekata.
-Comment[sv]=Skapar ett skalprojekt för korskompilering av Win32-projekt.
-Comment[tr]=Win32 projelerini karşıderlemek için bir kabul projesi yarat.
-Comment[zh_CN]=生成跨平台编译的 Win32 工程的外壳工程。
-Comment[zh_TW]=產生一個 shell 專案,可在 Win32 跨平台編譯。
+
+Category=C++
+
+Icon=win32gui.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp
Archive=win32gui.tar.gz
@@ -108,30 +57,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=For this project to compile and run you need both Wine and MinGW installed.
-Comment[ca]=Per a compilar i executar aquest projecte us caldrà instal·lar Wine i MinGW.
-Comment[da]=For at dette projekt skal kompilere og køre har du brug for at have både Wine og MinGW installeret.
-Comment[de]=Um dieses Projekt kompilieren und ausführen zu können, muss sowohl Wine als auch MinGW installiert sein.
-Comment[el]=Για να μεταγλωττιστεί και να εκτελεστεί αυτό το έργο χρειάζεστε τόσο το Wine όσο και το MinGW εγκατεστημένα.
-Comment[es]=Para compilar y ejecutar este proyecto necesitará tener instalados Wine y MinGW.
-Comment[et]=Selle projekti kompileerimiseks ja käivitamiseks peab olema paigaldatud nii Wine kui MinGW.
-Comment[eu]=Proiektu hau konpilatzeko eta exekutatzeko Wine eta MinGw instalatuta izan behar dituzu.
-Comment[fa]=برای ترجمه و اجرای این پروژه، هم نیاز به نصب Wine و هم نیاز به MinGW دارید.
-Comment[fr]=Pour que ce projet compile et s'exécute, vous devez installer Wine et MinGW.
-Comment[gl]=Para poder compilar e executar este proxecto necesita ter instalados Wine e MinGW.
-Comment[hu]=A projekt lefordításához és futtatásához szükség van a Wine és a MinGW telepítésére.
-Comment[it]=Per compilare ed eseguire questo progetto dei avere sia Wine che MinGW installati.
-Comment[nds]=Wine un MinGW mööt installeert wesen, wenn Du dit Projekt kompileren un utföhren wullt.
-Comment[ne]=यो परियोजनाका लागि कम्पाइल गर्न र चलाउन तपाईँले वाइन र MinGW स्थापना गरेको हुनुपर्दछ ।
-Comment[nl]=Om dit project te kunnen compileren en uitvoeren hebt u Wine en MinGW nodig.
-Comment[pl]=Do kompilacji takiego projektu potrzebne są Wine oraz MinGW.
-Comment[pt]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados.
-Comment[pt_BR]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados.
-Comment[ru]=Для сборки и запуска этого проекта вам необходимо установить Wine и MinGW .
-Comment[sk]=Na kompiláciu tohoto projektu potrebujete mať nainštalované Wine a MinGW.
-Comment[sr]=Да би се овај пројекат превео и покренуо, и Wine и MinGW морају бити инсталирани.
-Comment[sr@Latn]=Da bi se ovaj projekat preveo i pokrenuo, i Wine i MinGW moraju biti instalirani.
-Comment[sv]=För att projektet ska kompileras och köras behöver du ha installerat både Wine och MinGW.
-Comment[tr]=Bu projenin derlenmesi için Wine ve MinGW'nin kurulu olması lazım.
-Comment[zh_CN]=要让此工程能够编译并运行,您需要同时安装 Wine 和 MinGW。
-Comment[zh_TW]=這個專案要編譯,您需要安裝 Wine 與 MinGW。
-
diff --git a/languages/cpp/app_templates/win32hello/CMakeLists.txt b/languages/cpp/app_templates/win32hello/CMakeLists.txt
index cb076b85..e05ab3a8 100644
--- a/languages/cpp/app_templates/win32hello/CMakeLists.txt
+++ b/languages/cpp/app_templates/win32hello/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- win32hello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE win32hello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate b/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate
index 970f00e5..d8eb6a73 100644
--- a/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate
+++ b/languages/cpp/app_templates/win32hello/win32hello.kdevtemplate
@@ -1,62 +1,12 @@
# TDE Config File
[General]
Name=Simple Win32 Hello World
-Name[ca]=Simple Hello World per a Win32
-Name[da]=Simpelt Win32 Goddag verden
-Name[de]=Einfaches Win32-"Hello World"-Programm
-Name[el]=Απλό Γεια σου Κόσμε Win32
-Name[es]=Sencillo programa «Hola mundo» para Win32
-Name[et]=Lihtne Win32 "Tere, maailm"
-Name[eu]=Win32 "Kaixo mundua" aplikazio sinple bat
-Name[fa]=Hello World سادۀ Win32
-Name[fr]=« Bonjour monde » Win32 simple
-Name[ga]=Ríomhchlár simplí "Hello World" le haghaidh Win32
-Name[gl]=Aplicación Win32 sinxela Ola mundo
-Name[hu]=Win32-alapú Hello world program
-Name[it]=Semplice "Hello World" Win32
-Name[nds]=Eenfach Win32-"Moin Welt"-Programm
-Name[ne]=साधारण Win32 हेल्लो वोल्ड
-Name[nl]=Eenvoudige Win32 Hello World
-Name[pl]=Prosty program Witaj świecie dla Win32
-Name[pt]=Olá Mundo Simples em Win32
-Name[pt_BR]=Olá Mundo Simples em Win32
-Name[ru]=Простое приложение Hello World для Windows
-Name[sk]=Jenoduchý Ahoj svet Win32 program
-Name[sr]=Једноставан Win32 „Здраво свете“
-Name[sr@Latn]=Jednostavan Win32 „Zdravo svete“
-Name[sv]=Enkelt Win32 Hello World
-Name[tr]=Basit Win32 Merhaba Dünya
-Name[zh_CN]=简单的 Win32 Hello World
-Name[zh_TW]=簡單的 Win32 Hello World
-Icon=win32hello.png
-Category=C++
+
Comment=Generates a shell project for crosscompiling Win32 projects.
-Comment[ca]=Genera un projecte d'intèrpret de comandaments per a la compilació multi plataforma de projectes per a Win32.
-Comment[da]=Genererer et skalprojekt for krydskompilering af Win32-projekter.
-Comment[de]=Erstellt ein Shell-Projekt für plattformunabhängige Win32-Projekte.
-Comment[el]=Δημιουργία ενός έργου κελύφους για μεταγλώττιση έργων Win32 σε διαφορετικές πλατφόρμες.
-Comment[es]=Genera un proyecto de intérprete de órdenes para compilación multiplataforma de proyectos Win32.
-Comment[et]=Shelliprojekti loomine Win32 projektide kompileerimiseks.
-Comment[eu]=Win32 proiektuak konpilazio gurutzaturako shell proiektu bat sortzen du.
-Comment[fa]=یک پروژۀ پوسته برای پروژه‌های Win32 ترجمۀ بین سکویی تولید می‌کند.
-Comment[fr]=Génère un projet shell pour la compilation croisée de projets Win32.
-Comment[gl]=Xera un proxecto shell para a compilación cruzada de proxectos Win32.
-Comment[hu]=Létrehoz egy konzolos projektet Win32-projektek keresztfordításához.
-Comment[it]=Genera un progetto di shell per progetti Win32 multi compilanti.
-Comment[nds]=Stellt en Konsoolprojekt för't Krüüzkompileren vun Win32-Projekten op.
-Comment[ne]=क्रसकम्पाइलिङ Win32 परियोजनाका लागि शेल परियोजना उत्पन्न गर्दछ
-Comment[nl]=Genereert een shellproject voor crosscompilerende Win32-projecten.
-Comment[pl]=Generuje powłokę do kompilacji projektów dla Win32.
-Comment[pt]=Gera um projecto para poder compilar projectos em Win32.
-Comment[pt_BR]=Gera um projecto para poder compilar projectos em Win32.
-Comment[ru]=Создание проекта для кросс-компиляции проектов Win32.
-Comment[sk]=Vygenruje shell projekt pre kompiláciu Win32 projektov.
-Comment[sr]=Прави пројекат за прекопревођење Win32 пројеката.
-Comment[sr@Latn]=Pravi projekat za prekoprevođenje Win32 projekata.
-Comment[sv]=Skapar ett skalprojekt för korskompilering av Win32-projekt.
-Comment[tr]=Win32 projelerini karşıderlemek için bir kabul projesi yarat.
-Comment[zh_CN]=生成跨平台编译的 Win32 工程的外壳工程。
-Comment[zh_TW]=產生一個 shell 專案,可在 Win32 跨平台編譯。
+
+Category=C++
+
+Icon=win32hello.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=src/%{APPNAMELC}.cpp
Archive=win32hello.tar.gz
@@ -107,30 +57,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=For this project to compile and run you need both Wine and MinGW installed.
-Comment[ca]=Per a compilar i executar aquest projecte us caldrà instal·lar Wine i MinGW.
-Comment[da]=For at dette projekt skal kompilere og køre har du brug for at have både Wine og MinGW installeret.
-Comment[de]=Um dieses Projekt kompilieren und ausführen zu können, muss sowohl Wine als auch MinGW installiert sein.
-Comment[el]=Για να μεταγλωττιστεί και να εκτελεστεί αυτό το έργο χρειάζεστε τόσο το Wine όσο και το MinGW εγκατεστημένα.
-Comment[es]=Para compilar y ejecutar este proyecto necesitará tener instalados Wine y MinGW.
-Comment[et]=Selle projekti kompileerimiseks ja käivitamiseks peab olema paigaldatud nii Wine kui MinGW.
-Comment[eu]=Proiektu hau konpilatzeko eta exekutatzeko Wine eta MinGw instalatuta izan behar dituzu.
-Comment[fa]=برای ترجمه و اجرای این پروژه، هم نیاز به نصب Wine و هم نیاز به MinGW دارید.
-Comment[fr]=Pour que ce projet compile et s'exécute, vous devez installer Wine et MinGW.
-Comment[gl]=Para poder compilar e executar este proxecto necesita ter instalados Wine e MinGW.
-Comment[hu]=A projekt lefordításához és futtatásához szükség van a Wine és a MinGW telepítésére.
-Comment[it]=Per compilare ed eseguire questo progetto dei avere sia Wine che MinGW installati.
-Comment[nds]=Wine un MinGW mööt installeert wesen, wenn Du dit Projekt kompileren un utföhren wullt.
-Comment[ne]=यो परियोजनाका लागि कम्पाइल गर्न र चलाउन तपाईँले वाइन र MinGW स्थापना गरेको हुनुपर्दछ ।
-Comment[nl]=Om dit project te kunnen compileren en uitvoeren hebt u Wine en MinGW nodig.
-Comment[pl]=Do kompilacji takiego projektu potrzebne są Wine oraz MinGW.
-Comment[pt]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados.
-Comment[pt_BR]=Para este projecto poder ser compilado e executado é necessário ter tanto o Wine como o MinGW instalados.
-Comment[ru]=Для сборки и запуска этого проекта вам необходимо установить Wine и MinGW .
-Comment[sk]=Na kompiláciu tohoto projektu potrebujete mať nainštalované Wine a MinGW.
-Comment[sr]=Да би се овај пројекат превео и покренуо, и Wine и MinGW морају бити инсталирани.
-Comment[sr@Latn]=Da bi se ovaj projekat preveo i pokrenuo, i Wine i MinGW moraju biti instalirani.
-Comment[sv]=För att projektet ska kompileras och köras behöver du ha installerat både Wine och MinGW.
-Comment[tr]=Bu projenin derlenmesi için Wine ve MinGW'nin kurulu olması lazım.
-Comment[zh_CN]=要让此工程能够编译并运行,您需要同时安装 Wine 和 MinGW。
-Comment[zh_TW]=這個專案要編譯,您需要安裝 Wine 與 MinGW。
-
diff --git a/languages/cpp/app_templates/wxhello/CMakeLists.txt b/languages/cpp/app_templates/wxhello/CMakeLists.txt
index 85e87aeb..289c48dd 100644
--- a/languages/cpp/app_templates/wxhello/CMakeLists.txt
+++ b/languages/cpp/app_templates/wxhello/CMakeLists.txt
@@ -9,10 +9,29 @@
#
#################################################
-add_custom_target( wxhello.tar.gz ALL
- COMMAND ${TAR} zcf wxhello.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops app.desktop )
+set( _tarball_files
src-Makefile.am app.cpp app.h app.kdevelop subdirs
- app.desktop wxhello.png
+ wxhello.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 wxhello.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
)
@@ -21,6 +40,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- wxhello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE wxhello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/wxhello/app.desktop b/languages/cpp/app_templates/wxhello/app.desktop
index e87774fa..69524fb7 100644
--- a/languages/cpp/app_templates/wxhello/app.desktop
+++ b/languages/cpp/app_templates/wxhello/app.desktop
@@ -1,39 +1,8 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A simple wxWidgets Application
+
Exec=%{APPNAMELC}
Icon=%{APPNAMELC}
Type=Application
-Comment=A simple wxWidgets Application
-Comment[ca]=Una simple aplicació per a wxWidgets
-Comment[da]=Et simpelt wxWidgets program
-Comment[de]=Eine einfache wxWidgets-Anwendung
-Comment[el]=Μια απλή εφαρμογή wxWidgets
-Comment[es]=Una aplicación wxWidgets sencilla
-Comment[et]=Lihtne wxWidgets rakendus
-Comment[eu]=wxWidgets aplikazio sinple bat
-Comment[fa]=یک کاربرد سادۀ wxWidgets
-Comment[fr]=Une application avec wxWidgets simple
-Comment[ga]=Feidhmchlár Simplí wxWidgets
-Comment[gl]=Unha aplicación sinxela wxWidgets
-Comment[hi]=एक सादा डब्ल्यूएक्स-विज़ेट्स अनुप्रयोग
-Comment[hu]=Egyszerű wxWidgets-alkalmazás
-Comment[is]=Einfalt wxWidgets forrit
-Comment[it]=Semplice applicazione wxWidgets
-Comment[ja]=シンプルな wxWidget アプリケーション
-Comment[nds]=En eenfach wxWidgets-Programm
-Comment[ne]=साधारण wxWidgets अनुप्रयोग
-Comment[nl]=Een eenvoudige wxWidgets-toepassing
-Comment[pl]=Prosty program wxWidgets
-Comment[pt]=Uma aplicação simples de wxWidgets
-Comment[pt_BR]=Um simples Aplicativo wxWidgets
-Comment[ru]=Создание простого приложения wxWidgets
-Comment[sk]=Jednoduchá wxWidgets aplikácia
-Comment[sl]=Preprost program za wxWidgets
-Comment[sr]=Једноставан wxWindows програм
-Comment[sr@Latn]=Jednostavan wxWindows program
-Comment[sv]=Ett enkelt wxWidgets-program
-Comment[ta]=சாதாரண wxசாளரங்கள் பயன்பாடு
-Comment[tg]=Гузориши оддии wxWidgets
-Comment[tr]=Basit bir Merhaba wmWidgets Uygulaması
-Comment[zh_CN]=一个简单的 wxWidgets 应用程序
-Comment[zh_TW]=簡單的 wxWidgets 應用程式
diff --git a/languages/cpp/app_templates/wxhello/wxhello b/languages/cpp/app_templates/wxhello/wxhello
index ffce6780..d3d925de 100644
--- a/languages/cpp/app_templates/wxhello/wxhello
+++ b/languages/cpp/app_templates/wxhello/wxhello
@@ -1,10 +1,11 @@
# wxWidgets Config File
[General]
Name=Simple Hello wxWidgets Application
-Name[fr]=Un simple programme de test � Hello world �
-Category=C++/wxWidgets
+
Comment=Generates a simple wxWidgets Hello application.
-Comment[fr]=G�n�re un simple programme de test du type � Hello world � en utilisant la biblioth�que wxWidgets.
+
+Category=C++/wxWidgets
+
FileTemplates=h,CStyle,cpp,CStyle
Icon=wxhello.png
ShowFilesAfterGeneration=src/APPNAMELC.cpp
@@ -102,4 +103,4 @@ Dest=%{dest}/src/${APPNAMELC}.h
[APP.DESKTOP]
Type=install
Source=%${src}/template-wxhello/app.desktop
-Dest=%{dest}/src/${APPNAMELC}.desktop \ No newline at end of file
+Dest=%{dest}/src/${APPNAMELC}.desktop
diff --git a/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate b/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate
index 6ffb5e0e..30c6eebe 100644
--- a/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate
+++ b/languages/cpp/app_templates/wxhello/wxhello.kdevtemplate
@@ -1,62 +1,11 @@
# TDE Config File
[General]
Name=Simple Hello wxWidgets Application
-Name[ca]=Simple aplicació de Hello per a wxWidgets
-Name[da]=Simpelt Goddag wxWidgets program
-Name[de]=Einfache wxWidgets-Anwendung
-Name[el]=Απλή εφαρμογή Γεια σου wxWidgets
-Name[es]=Una sencilla aplicación «Hola mundo» con wxWidgets
-Name[et]=Lihtne wxWidgets'i tervitusrakendus
-Name[eu]=wxWidgets-en "Kaixo mundua" aplikazio sinple bat
-Name[fa]=کاربرد سادۀ Hello wxWidgets
-Name[fr]=Application « Bonjour monde » simple avec wxWidgets
-Name[gl]=Aplicación sinxela Ola en wxWidgets
-Name[hu]=wxWidgets-alapú Hello world program
-Name[it]=Semplice applicazione wxWidgets di "Hello"
-Name[ja]=簡単な wxWidget アプリケーション
-Name[nds]=Eenfach wxWidgets-Programm "Moin"
-Name[ne]=साधारण हेल्लो wxWidgets अनुप्रयोग
-Name[nl]=Eenvoudige Hello wxWidgets-toepassing
-Name[pl]=Prosty program Witaj używający wxWidgets
-Name[pt]=Aplicação Olá Mundo Simples do wxWidgets
-Name[pt_BR]=Aplicação Olá Mundo Simples do wxWidgets
-Name[ru]=Простое приложение wxWidgets
-Name[sk]=Jednoduchá wxWidgets Ahoj svet aplikácia
-Name[sr]=Једноставан „Здраво“ wxWidgets програм
-Name[sr@Latn]=Jednostavan „Zdravo“ wxWidgets program
-Name[sv]=Enkelt Hello-program för wxWidgets
-Name[tr]=Basit Merhaba wxWidgets Uygulaması
-Name[zh_CN]=一个简单的 wxWidgets 应用程序
-Name[zh_TW]=簡單的 Hello wxWidgets 應用程式
-Category=C++/wxWidgets
+
Comment=Generates a simple wxWidgets Hello application.
-Comment[ca]=Genera una simple aplicació de Hello per a wxWidgets.
-Comment[da]=Genererer et simpelt wxWidgets Goddag-program.
-Comment[de]=Erstellt eine einfache wxWidgets-Anwendung
-Comment[el]=Δημιουργεί μια απλή εφαρμογή Γεια σου wxWidgets.
-Comment[es]=Genera una sencilla aplicación «Hola mundo» con wxWidgets
-Comment[et]=Lihtsa wxWidgets'i tervitusrakenduse loomine.
-Comment[eu]=wxWidgets-en "Kaixo mundua"aplikazio sinple bat sortzen du.
-Comment[fa]=یک کاربرد سادۀ wxWidgets Hello تولید می‌کند.
-Comment[fr]=Une application « Bonjour monde » simple avec wxWidgets.
-Comment[gl]=Xera unha aplicación sinxela Ola en wxWidgets.
-Comment[hu]=Létrehoz egy egyszerű wxWidgets-alkalmazást.
-Comment[it]=Genera una semplice applicazione wxWidgets di "Hello".
-Comment[ja]=簡単な wxWidget アプリケーションを作成します
-Comment[nds]=Stellt mit wxWidgets en eenfach "Moin"-Programm op.
-Comment[ne]=साधारण wxWidgets हेल्लो अनुप्रयोग उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudige wxWidget Hello-toepassing.
-Comment[pl]=Generuje prosty program Witaj wykorzystujący wxWidgets
-Comment[pt]=Gera uma aplicação simples de Olá Mundo do wxWidgets.
-Comment[pt_BR]=Gera uma aplicação simples de Olá Mundo do wxWidgets.
-Comment[ru]=Создание простого приложения wxWidgets.
-Comment[sk]=Vygeneruje jednoduchú wxWidgets Ahoj svet aplikáciu.
-Comment[sr]=Прави једноставан „Здраво“ wxWidgets програм.
-Comment[sr@Latn]=Pravi jednostavan „Zdravo“ wxWidgets program.
-Comment[sv]=Skapar ett enkelt Hello-program för wxWidgets.
-Comment[tr]=Basit bir wxWidgets Merhaba uygulaması yaratır.
-Comment[zh_CN]=生成一个简单的 wxWidgets Hello 应用程序。
-Comment[zh_TW]=產生一個簡單的 wxWidgets Hello 應用程式。
+
+Category=C++/wxWidgets
+
FileTemplates=h,CStyle,cpp,CStyle
Icon=wxhello.png
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.cpp
@@ -163,30 +112,3 @@ Dest=%{dest}/src/%{APPNAMELC}.desktop
[MSG]
Type=message
Comment=Simple hello wxWidgets application was created in %{dest}
-Comment[ca]=Simple aplicació de Hello per a wxWidgets ha estat creada en %{dest}
-Comment[da]=Simpelt Goddag wxWidgets program blev oprettet i %{dest}
-Comment[de]=Eine einfache wxWidgets-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια απλή εφαρμογή Γεια σου wxWidgets δημιουργήθηκε στο %{dest}
-Comment[es]=Una sencilla aplicación «Hola mundo» con wxWidgets ha sido creada en %{dest}
-Comment[et]=Lihtne wxWidgets'i tervitusrakendus loodi asukohta %{dest}
-Comment[eu]=wxWidgets "Kaixo mundua" aplikazio sinple bat sortu da hemen: %{dest}
-Comment[fa]=کاربرد سادۀ hello wxWidgets در %{dest} ایجاد شد
-Comment[fr]=Une application « Bonjour monde » simple en wxWidgets a été créée dans %{dest}
-Comment[gl]=Creouse unha aplicación sinxela Ola en wxWidgets en %{dest}
-Comment[hu]=Létrejött egy egyszerű wxWidgets-alkalmazás itt: %{dest}
-Comment[it]=È stata creata una semplice applicazione wxWidgets di "hello" in %{dest}
-Comment[ja]=簡単な wxWidget アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach wxWidgets-Programm opstellt
-Comment[ne]=साधारण हेल्लो wxWidgets अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Eenvoudige hello wxWidget-toepassing is aangemaakt in %{dest}
-Comment[pl]=Prosty program Witaj wykorzystujący wxWidgets został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação simples de wxWidgets em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação simples de wxWidgets em %{dest}
-Comment[ru]=Простое приложение wxWidgets создано в %{dest}
-Comment[sk]=Jedniduchá wxWidgets Ahoj svet aplikácia bola vytvorená v %{dest}
-Comment[sr]=Једноставан „Здраво“ wxWidgets програм направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan „Zdravo“ wxWidgets program napravljen je u %{dest}
-Comment[sv]=Ett enkelt Hello-program för wxWidgets.skapades i %{dest}
-Comment[tr]=Basit merhaba wxWidgets uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 创建了一个简单的 wxWidgets Hello 应用程序
-Comment[zh_TW]=一個簡單的 hello wxWidgets 應用程式已建立於 %{dest}
diff --git a/languages/cpp/compiler/gccoptions/CMakeLists.txt b/languages/cpp/compiler/gccoptions/CMakeLists.txt
index 35c6159d..8e1fbde9 100644
--- a/languages/cpp/compiler/gccoptions/CMakeLists.txt
+++ b/languages/cpp/compiler/gccoptions/CMakeLists.txt
@@ -25,10 +25,13 @@ link_directories(
##### other data ################################
-install( FILES
+tde_create_translated_desktop(
+ SOURCE
kdevgccoptions.desktop kdevgppoptions.desktop
kdevg77options.desktop
- DESTINATION ${SERVICES_INSTALL_DIR} )
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libkdevgccoptions (module) ################
diff --git a/languages/cpp/compiler/gccoptions/kdevg77options.desktop b/languages/cpp/compiler/gccoptions/kdevg77options.desktop
index 53c9dadd..79305df3 100644
--- a/languages/cpp/compiler/gccoptions/kdevg77options.desktop
+++ b/languages/cpp/compiler/gccoptions/kdevg77options.desktop
@@ -1,53 +1,10 @@
[Desktop Entry]
+Name=G77Options
+
+Comment=GNU Fortran 77 Compiler
+
Type=Service
Exec=g77
-Comment=GNU Fortran 77 Compiler
-Comment[br]=Dastumer Fortran 77 GNU
-Comment[ca]=Compilador Fortran 77 de GNU
-Comment[da]=GNU Fortran 77 compiler
-Comment[el]=Μεταγλωττιστής GNU Fortran 77
-Comment[es]=Compilador GNU de Fortran 77
-Comment[et]=GNU Fortran 77 kompilaator
-Comment[eu]=GNU Fortran 77 konpiladorea
-Comment[fa]=مترجم فرترن ۷۷ گنو
-Comment[fr]=Compilateur pour Fortran 77 du GNU
-Comment[ga]=Tiomsaitheoir Fortran 77 GNU
-Comment[gl]=Compilador GNU Fortran 77
-Comment[hi]=जीएनयू फ़ोरट्रॉन 77 कम्पायलर
-Comment[hu]=GNU Fortran 77 fordítóprogram
-Comment[is]=GNU Fortran 77 þýðandi
-Comment[it]=Compilatore per GNU Fortran 77
-Comment[ja]=GNU Fortran 77 コンパイラ
-Comment[nds]=GNU Fortran 77-Kompilerer
-Comment[ne]=GNU Fortran 77 कम्पाइलर
-Comment[nl]=GNU Fortran 77-compiler
-Comment[pl]=Kompilator GNU Fortran 77
-Comment[pt]=Compilador GNU Fortran 77
-Comment[pt_BR]=Compilador GNU Fortran 77
-Comment[ru]=Компилятор GNU Fortran 77
-Comment[sk]=GNU Fortran 77 kompilátor
-Comment[sl]=Prevajalnik za GNU Fortran 77
-Comment[sr]=GNU-ов преводилац Fortran-а 77
-Comment[sr@Latn]=GNU-ov prevodilac Fortran-a 77
-Comment[sv]=GNU Fortran 77-compilator
-Comment[ta]=GNU Fortran 77 தொகுப்பி
-Comment[tg]=Талфифгари GNU Fortran 77
-Comment[tr]=GNU Fortran 77 Derleyicisi
-Comment[zh_CN]=GNU Fortran 77 编译器
-Comment[zh_TW]=GNU Fortran 77 編譯器
-Name=G77Options
-Name[de]=G77-Einstellungen (TDevelop)
-Name[el]=G77Επιλογές
-Name[hi]=जी77विकल्प
-Name[nds]=G77-Optschonen (TDevelop)
-Name[pl]=Opcje G77
-Name[sk]=G77 možnosti
-Name[sl]=Možnosti G77
-Name[sv]=Alternativ för g77
-Name[ta]=G77விருப்பங்கள்
-Name[tg]=G77Интихобҳо
-Name[tr]=G77Seçenekleri
-Name[zh_TW]=G77 選項
X-TDE-ServiceTypes=TDevelop/CompilerOptions
X-TDE-Library=libkdevgccoptions
X-TDevelop-Version=5
diff --git a/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop b/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop
index 9b619a26..f2858d79 100644
--- a/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop
+++ b/languages/cpp/compiler/gccoptions/kdevgccoptions.desktop
@@ -1,54 +1,13 @@
[Desktop Entry]
+Name=GccOptions
+
+Comment=GNU C Compiler
+
Type=Service
Exec=gcc
-Comment=GNU C Compiler
-Comment[br]=Dastumer C GNU
-Comment[ca]=Compilador C de GNU
-Comment[da]=GNU C compiler
-Comment[el]=Μεταγλωττιστής GNU C
-Comment[es]=Compilador GNU de C
-Comment[et]=GNU C kompilaator
-Comment[eu]=GNU C konpiladorea
-Comment[fa]=مترجم سی گنو
-Comment[fr]=Compilateur C du GNU
-Comment[ga]=Tiomsaitheoir C GNU
-Comment[gl]=Compilador GNU C
-Comment[hi]=जीएनयू सी कम्पायलर
-Comment[hu]=GNU C fordítóprogram
-Comment[is]=GNU C þýðandi
-Comment[it]=Compilatore GNU C
-Comment[ja]=GNU C コンパイラ
-Comment[nds]=GNU C-Kompilerer
-Comment[ne]=GNU C कम्पाइलर
-Comment[pl]=Kompilator GNU C
-Comment[pt]=Compilador GNU C
-Comment[pt_BR]=Compilador GNU C
-Comment[ru]=Компилятор GNU C
-Comment[sk]=GNU C kompilátor
-Comment[sl]=Prevajalnik za GNU C
-Comment[sr]=GNU-ов C преводилац
-Comment[sr@Latn]=GNU-ov C prevodilac
-Comment[sv]=GNU C-kompilator
-Comment[ta]=GNU Cதொகுப்பி
-Comment[tg]=Талфифгари GNU C
-Comment[zh_CN]=GNU C 编译器
-Comment[zh_TW]=GNU C 編譯器
-Name=GccOptions
-Name[de]=GCC-Einstellungen (TDevelop)
-Name[el]=GccΕπιλογές
-Name[hi]=जीसीसी-विकल्प
-Name[nds]=GCC-Instellen
-Name[pl]=Opcje Gcc
-Name[sk]=Gcc možnosti
-Name[sl]=Možnosti Gcc
-Name[sv]=Alternativ för gcc
-Name[ta]=Gccவிருப்பங்கள்
-Name[tr]=GccSeçenekleri
-Name[zh_TW]=Gcc 選項
X-TDE-ServiceTypes=TDevelop/CompilerOptions
X-TDE-Library=libkdevgccoptions
X-TDevelop-Version=5
X-TDevelop-Language=C
X-TDevelop-Args=gcc
X-TDevelop-Default=true
-
diff --git a/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop b/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop
index e58c3aa5..5c7ce230 100644
--- a/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop
+++ b/languages/cpp/compiler/gccoptions/kdevgppoptions.desktop
@@ -1,56 +1,13 @@
[Desktop Entry]
+Name=GppOptions
+
+Comment=GNU C++ Compiler
+
Type=Service
Exec=g++
-Comment=GNU C++ Compiler
-Comment[br]=Dastumer C++ GNU
-Comment[ca]=Compilador C++ de GNU
-Comment[da]=GNU C++ compiler
-Comment[el]=Μεταγλωττιστής GNU C++
-Comment[es]=Compilador GNU de C++
-Comment[et]=GNU C++ kompilaator
-Comment[eu]=GNU C++ konpiladorea
-Comment[fa]=مترجم C++ گنو
-Comment[fr]=Compilateur C++ de GNU
-Comment[ga]=Tiomsaitheoir C++ GNU
-Comment[gl]=Compilador GNU C++
-Comment[hi]=जीएनयू सी++ कम्पायलर
-Comment[hu]=GNU C++ fordítóprogram
-Comment[is]=GNU C++ þýðandi
-Comment[it]=Compilatore GNU C++
-Comment[ja]=GNU C++ コンパイラ
-Comment[nds]=GNU C++-Kompilerer
-Comment[ne]=GNU C++ कम्पाइलर
-Comment[nl]=GNU C++ compiler
-Comment[pl]=Kompilator GNU C++
-Comment[pt]=Compilador GNU C++
-Comment[pt_BR]=Compilador GNU C++
-Comment[ru]=Компилятор GNU C++
-Comment[sk]=GNU C++ kompilátor
-Comment[sl]=Prevajalnik za GNU C++
-Comment[sr]=GNU-ов C++ преводилац
-Comment[sr@Latn]=GNU-ov C++ prevodilac
-Comment[sv]=GNU C++ kompilator
-Comment[ta]=GNU C++தொகுப்பி
-Comment[tg]=Талфифгари GNU C++
-Comment[tr]=GNU C++ Derleyicisi
-Comment[zh_CN]=GNU C++ 编译器
-Comment[zh_TW]=GNU C++ 編譯器
-Name=GppOptions
-Name[de]=GPP-Einstellungen (TDevelop)
-Name[el]=GppΕπιλογές
-Name[hi]=जीपीपी-विकल्प
-Name[nds]=GPP-Instellen
-Name[pl]=Opcje Gpp
-Name[sk]=Gpp možnosti
-Name[sl]=Možnosti Gpp
-Name[sv]=Alternativ för g++
-Name[ta]=Gppவிருப்பங்கள்
-Name[tr]=GppSeçenekleri
-Name[zh_TW]=Gpp 選項
X-TDE-ServiceTypes=TDevelop/CompilerOptions
X-TDE-Library=libkdevgccoptions
X-TDevelop-Version=5
X-TDevelop-Language=C++
X-TDevelop-Args=g++
X-TDevelop-Default=true
-
diff --git a/languages/cpp/debugger/CMakeLists.txt b/languages/cpp/debugger/CMakeLists.txt
index 4b660c1d..3a1326fd 100644
--- a/languages/cpp/debugger/CMakeLists.txt
+++ b/languages/cpp/debugger/CMakeLists.txt
@@ -33,7 +33,13 @@ link_directories(
##### other data ################################
tde_install_icons( )
-install( FILES kdevdebugger.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+
+tde_create_translated_desktop(
+ SOURCE kdevdebugger.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevdebugger.rc DESTINATION ${DATA_INSTALL_DIR}/kdevdebugger )
diff --git a/languages/cpp/debugger/kdevdebugger.desktop b/languages/cpp/debugger/kdevdebugger.desktop
index 69ff8525..14deff39 100644
--- a/languages/cpp/debugger/kdevdebugger.desktop
+++ b/languages/cpp/debugger/kdevdebugger.desktop
@@ -1,83 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more. http://sources.redhat.com/gdb/
-Comment[ca]=Aquest connector proveeix una interfície per a GDB, un depurador a nivell de codi per a C, C++ i d'altres. http://sources.redhat.com/gdb/
-Comment[da]=Dette plugin sørger for en brugerflade til GDB, en fejlretter til C, C++ og mere. http://sources.redhat.com/gdb/
-Comment[de]=Dieses Modul bietet eine Oberfläche für GDB, einen Quellcode-Debugger für C, C++ und andere Sprachen. http://sources.redhat.com/gdb/
-Comment[el]=Αυτό το πρόσθετο προσφέρει ένα πρόγραμμα για το GDB, έναν αποσφαλματωτή πηγαίου κώδικα για C, C++ και άλλες γλώσσες. http://sources.redhat.com/gdb/
-Comment[es]=Este complemento proporciona un entorno para GDB, un depurador a nivel de código para C, C++ y otros (http://sources.redhat.com/gdb/)
-Comment[et]=See plugin pakub GDB kasutajaliidest. GDB on C, C++ ja veel mitme keele lähtekoodi tasandil tegutsev siluja. http://sources.redhat.com/gdb/
-Comment[eu]=Plugin honek GDB-rako interfaze bat eskeintzen du. GDB, C eta C++-rako iturburu-mailako araztaile bat da. http://sources.redhat.com/gdb/
-Comment[fa]=این وصله پایانه‌ای برای GDB، اشکال‌زدای سطح منبع برای سی، C++ و بیشتر تولید می‌کند. http://sources.redhat.com/gdb/
-Comment[fr]=Ce module externe fournit une interface pour GDB, un débogueur au niveau source pour C, C++ et autres. http://sources.redhat.com/gdb/
-Comment[gl]=Esta extensión proporciona un frontal para GDB, un depurador a nivel de código para C, C++ e outras linguaxes. http://sources.redhat.com/gdb/
-Comment[hi]=यह प्लगइन जीडीबी के लिए फ्रन्टएण्ड प्रदान करता है, जो सी, सी++ तथा और भी के लिए स्रोत-स्तर पर डिबगर हैhttp://sources.redhat.com/gdb/
-Comment[hu]=Ez a bővítőmodul grafikus felületet biztosít a GDB nyomkövető használatához, C/C++-hoz és más nyelvekhez, forrásszinten. http://sources.redhat.com/gdb/
-Comment[is]=Þetta íforrit útvegar framhlið fyrir GDB, frumkóða-aflúsara fyrir C, C++ og fleira. http://sources.redhat.com/gdb/
-Comment[it]=Questo plugin fornisce un'interfaccia per GDB, un debugger a livello sorgente per C, C++ e altro. http://sources.redhat.com/gdb/
-Comment[ja]=このプラグインは、C, C++ などのソースレベルデバッガ GDB のフロントエンドを提供します。http://sources.redhat.com/gdb/
-Comment[nds]=Dit Moduul stellt en Böversiet för GDB praat, en Bornkode-Fehlersöker för C, C++ un annerswat. http://sources.redhat.com/gdb/
-Comment[ne]=यो प्लगइनले C, C++ र बढीका लागि स्रोत-तह डिबगर,GDB का लागि फ्रन्टइन्ड प्रदान गर्दछ । http://sources.redhat.com/gdb/
-Comment[nl]=Deze plugin biedt een grafische schil voor GDB, een broncode-debugger voor C, C++ en meer. http://sources.redhat.com/gdb/
-Comment[pl]=Ta wtyczka udostępnia interfejs do GDB, debugera poziomu źródłowego dla C, C++ i innych. http://sources.redhat.com/gdb/
-Comment[pt]=Este 'plugin' oferece uma interface para o GDB, um depurador ao nível do código para C, C++ entre outros. http://sources.redhat.com/gdb/
-Comment[pt_BR]=Este plug-in fornece um frontend para o GDB, um depurador a nível de código para C, C++ e mais. http://sources.redhat.com/gdb/
-Comment[ru]=Этот модуль предоставляет интерфейс к GDB, отладчику исходного кода для C, C++ и других языков. http://sources.redhat.com/gdb/
-Comment[sk]=Tento modul poskytuje rozhranie pre GDB, debuger pre C, C++ a ďalšie. http://sources.redhat.com/gdb/
-Comment[sl]=Ta vstavek omogoča vmesnik za GDB, razhroščevalnik na ravni izvorne kode za C, C++ in več. http://sourcs.redhat.com/gdb/
-Comment[sr]=Овај прикључак обезбеђује интерфејс за GDB, исправљач на нивоу изворног кода за C, C++ и више. http://sources.redhat.com/gdb/
-Comment[sr@Latn]=Ovaj priključak obezbeđuje interfejs za GDB, ispravljač na nivou izvornog koda za C, C++ i više. http://sources.redhat.com/gdb/
-Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till GDB, en källkodsavlusare för C, C++ med mera. http://sources.redhat.com/gdb/
-Comment[ta]=GDB க்கு இந்த சொருகு ஒரு முன்நிறுத்தல் , C, C++ மற்றும் பலவற்றிற்கு ஒரு மூல-நிலை டிபக்கர்
-Comment[tg]=Ин модул дар GDB интерфейсро ба ихтиёр мегузорад, созгузори код барои C, C++ ибтидоӣва барои дигар забонҳо. http://sources.redhat.com/gdb/
-Comment[tr]=Bu eklenti, C, C++ ve daha fazlası için bir kaynak-düzeyinde hata ayıklayıcı olan GDB için bir önucu sağlar. http://sources.redhat.com/gdb/
-Comment[zh_CN]=这个插件是一个 GDB 前端,一个 C、C++ 和其它语言的源代码调试器。http://sources.redhat.com/gdb/
-Comment[zh_TW]=這個外掛程式提供 GDB 的前端介面。GDB 是一個 C/C++ 還有其它語言的除錯器。http://sources.redhat.com/gdb/
Name=KDevDebugger
-Name[da]=TDevelop Debugger
-Name[de]=Debugger (TDevelop)
-Name[hi]=के-डेव-डिबगर
-Name[nds]=TDevelop-Fehlersöker
-Name[ne]=केडीई विकास डिबगर
-Name[pl]=KDevDebuger
-Name[sk]=KDev debuger
-Name[sv]=TDevelop avlusare
-Name[ta]=கெடெவ் டிபக்கர்
-Name[zh_TW]=TDevelop 除錯器
+
GenericName=Debugger Frontend
-GenericName[ca]=Interfície per al depurador
-GenericName[da]=Fejlsøgningsbrugerflade
-GenericName[de]=Debugger-Oberfläche
-GenericName[el]=Πρόγραμμα Αποσφαλματωτή
-GenericName[es]=Entorno del depurador
-GenericName[et]=Siluja kasutajaliides
-GenericName[eu]=Araztaile-interfazea
-GenericName[fa]=پایانۀ اشکال‌زدا
-GenericName[fr]=Interface du débogueur
-GenericName[ga]=Comhéadan Dífhabhtóra
-GenericName[gl]=Frontal de depuración
-GenericName[hi]=डिबगर फ्रन्टएण्ड
-GenericName[hu]=Grafikus felület nyomkövetéshez
-GenericName[it]=Interfaccia al debugger
-GenericName[ja]=デバッガフロントエンド
-GenericName[nds]=Fehlersöker-Böversiet
-GenericName[ne]=डिबगर फ्रन्टइन्ड
-GenericName[nl]=Grafische schil voor debugger
-GenericName[pl]=Interfejs do debugera
-GenericName[pt]=Interface de Depuração
-GenericName[pt_BR]=Frontend do Depurador
-GenericName[ru]=Интегрированный отладчик
-GenericName[sk]=Debuger rozhranie
-GenericName[sl]=Vmesnik razhroščevalnika
-GenericName[sr]=Интерфејс исправљача
-GenericName[sr@Latn]=Interfejs ispravljača
-GenericName[sv]=Gränssnitt för avlusare
-GenericName[ta]=டிபக்கர் பிரான்டட்
-GenericName[tg]=Интеграл ёфтани созгузор
-GenericName[tr]=Hata Ayıklayıcı Önucu
-GenericName[zh_CN]=调试器前端
-GenericName[zh_TW]=除錯器前端
+
+Comment=This plugin provides a frontend for GDB, a source-level debugger for C, C++ and more. http://sources.redhat.com/gdb/
+
+Type=Service
+Exec=blubb
Icon=application-x-debugger
X-TDE-ServiceTypes=TDevelop/Plugin
X-TDE-Library=libkdevdebugger
diff --git a/languages/cpp/kdevcppsupport.desktop b/languages/cpp/kdevcppsupport.desktop
index d7968087..e49bd5f0 100644
--- a/languages/cpp/kdevcppsupport.desktop
+++ b/languages/cpp/kdevcppsupport.desktop
@@ -1,85 +1,14 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=C++ Support
-Comment[ca]=Suport per a C++
-Comment[da]=C++ understøttelse
-Comment[de]=C++-Unterstützung für TDevelop
-Comment[el]=Υποστήριξη C++
-Comment[es]=Soporte para C++
-Comment[et]=C++ toetus
-Comment[eu]=C++ euskarria
-Comment[fa]=پشتیبانی C++
-Comment[fr]=Prise en charge du langage C++
-Comment[ga]=Tacaíocht C++
-Comment[gl]=Soporte para C++
-Comment[hi]=सी++ समर्थन
-Comment[hu]=C++-támogatás
-Comment[is]=C++ stuðningur
-Comment[it]=Supporto per C++
-Comment[ja]=C++ サポート
-Comment[nds]=Ünnerstütten för C++
-Comment[ne]=C++ समर्थन
-Comment[nl]=Ondersteuning voor C++
-Comment[pl]=Obsługa C++
-Comment[pt]=Suporte a C++
-Comment[pt_BR]=Suporte ao C++
-Comment[ru]=Поддержка языка C++
-Comment[sk]=C++ podpora
-Comment[sl]=Podpora za C++
-Comment[sr]=Подршка за C++
-Comment[sr@Latn]=Podrška za C++
-Comment[sv]=C++ stöd
-Comment[ta]=C++ ஆதரவு
-Comment[tg]=Ёрӣ намудани забони C++
-Comment[tr]=C++ Desteği
-Comment[zh_CN]=C++ 支持
-Comment[zh_TW]=C++ 支援
Name=KDevCppSupport
-Name[da]=TDevelop C++ understøttelse
-Name[hi]=के-डेव-सीपीपी-समर्थन
-Name[nds]=CPP-Ünnerstütten för TDevelop
-Name[pl]=KDevObsługaCpp
-Name[sk]=KDev C++ podpora
-Name[sv]=TDevelop C++ stöd
-Name[ta]=கெடெவ்சிபிபி ஆதரவு
-Name[zh_TW]=TDevelop C++ 支援
+
GenericName=C++ Support
-GenericName[ca]=Suport per a C++
-GenericName[da]=C++ understøttelse
-GenericName[de]=Unterstützung für C++
-GenericName[el]=Υποστήριξη C++
-GenericName[es]=Soporte para C++
-GenericName[et]=C++ toetus
-GenericName[eu]=C++ euskarria
-GenericName[fa]=پشتیبانی C++
-GenericName[fr]=Prise en charge du langage C++
-GenericName[ga]=Tacaíocht C++
-GenericName[gl]=Soporte para C++
-GenericName[hi]=सी++ समर्थन
-GenericName[hu]=C++-támogatás
-GenericName[it]=Supporto C++
-GenericName[ja]=C++ サポート
-GenericName[nds]=Ünnerstütten för C++
-GenericName[ne]=C++ समर्थन
-GenericName[nl]=Ondersteuning voor C++
-GenericName[pa]=C++ ਸਹਿਯੋਗ
-GenericName[pl]=Obsługa C++
-GenericName[pt]=Suporte a C++
-GenericName[pt_BR]=Suporte ao C++
-GenericName[ru]=Поддержка языка C++
-GenericName[sk]=C++ podpora
-GenericName[sl]=Podpora za C++
-GenericName[sr]=Подршка за C++
-GenericName[sr@Latn]=Podrška za C++
-GenericName[sv]=C++ stöd
-GenericName[ta]=C++ ஆதரவு
-GenericName[tg]=Ёрӣ намудани забони C++
-GenericName[tr]=C++ Desteği
-GenericName[zh_CN]=C++ 支持
-GenericName[zh_TW]=C++ 支援
-X-TDE-ServiceTypes=TDevelop/LanguageSupport
+
+Comment=C++ Support
+
+Type=Service
+Exec=blubb
Icon=text-x-c++src
+X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDE-Library=libkdevcppsupport
X-TDevelop-Version=5
X-TDevelop-Language=C++
diff --git a/languages/cpp/kdevcsupport.desktop b/languages/cpp/kdevcsupport.desktop
index d8a10a47..062654f9 100644
--- a/languages/cpp/kdevcsupport.desktop
+++ b/languages/cpp/kdevcsupport.desktop
@@ -1,84 +1,14 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=C Support
-Comment[ca]=Suport per a C
-Comment[da]=C understøttelse
-Comment[de]=C-Unterstützung für TDevelop
-Comment[el]=Υποστήριξη C
-Comment[es]=Soporte para C
-Comment[et]=C toetus
-Comment[eu]=C euskarria
-Comment[fa]=پشتیبانی سی
-Comment[fr]=Prise en charge du langage C
-Comment[ga]=Tacaíocht C
-Comment[gl]=Soporte para C
-Comment[hi]=सी समर्थन
-Comment[hu]=C-támogatás
-Comment[is]=C stuðningur
-Comment[it]=Supporto per C
-Comment[ja]=C サポート
-Comment[nds]=Ünnerstütten för C
-Comment[ne]=C समर्थन
-Comment[nl]=Ondersteuning voor C
-Comment[pa]=C ਸਹਿਯੋਗ
-Comment[pl]=Obsługa C
-Comment[pt]=Suporte a C
-Comment[pt_BR]=Suporte ao C
-Comment[ru]=Поддержка языка C
-Comment[sk]=C podpora
-Comment[sl]=Podpora za C
-Comment[sr]=Подршка за C
-Comment[sr@Latn]=Podrška za C
-Comment[sv]=C-stöd
-Comment[ta]=C ஆதரவு
-Comment[tg]=Ёрӣ намудани забони C
-Comment[tr]=C Desteği
-Comment[zh_CN]=C 支持
-Comment[zh_TW]=C 支援
Name=KDevCSupport
-Name[da]=TDevelop C understøttelse
-Name[nds]=C-Ünnerstütten för TDevelop
-Name[pl]=KDevObsługaC
-Name[sk]=KDev C podpora
-Name[sv]=TDevelop C-stöd
-Name[zh_TW]=TDevelop C 支援
+
GenericName=C Support
-GenericName[ca]=Suport per a C
-GenericName[da]=C understøttelse
-GenericName[de]=Unterstützung für C
-GenericName[el]=Υποστήριξη C
-GenericName[es]=Soporte para C
-GenericName[et]=C toetus
-GenericName[eu]=C euskarria
-GenericName[fa]=پشتیبانی سی
-GenericName[fr]=Prise en charge du langage C
-GenericName[ga]=Tacaíocht C
-GenericName[gl]=Soporte para C
-GenericName[hi]=सी समर्थन
-GenericName[hu]=C-támogatás
-GenericName[it]=Supporto C
-GenericName[ja]=C サポート
-GenericName[nds]=Ünnerstütten för C
-GenericName[ne]=C समर्थन
-GenericName[nl]=Ondersteuning voor C
-GenericName[pa]=C ਸਹਿਯੋਗ
-GenericName[pl]=Obsługa C
-GenericName[pt]=Suporte a C
-GenericName[pt_BR]=Suporte ao C
-GenericName[ru]=Поддержка языка C
-GenericName[sk]=C podpora
-GenericName[sl]=Podpora za C
-GenericName[sr]=Подршка за C
-GenericName[sr@Latn]=Podrška za C
-GenericName[sv]=C-stöd
-GenericName[ta]=C ஆதரவு
-GenericName[tg]=Ёрӣ намудани забони C
-GenericName[tr]=C Desteği
-GenericName[zh_CN]=C 支持
-GenericName[zh_TW]=C 支援
-X-TDE-ServiceTypes=TDevelop/LanguageSupport
+
+Comment=C Support
+
+Type=Service
+Exec=blubb
Icon=text-x-c++src
+X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDE-Library=libkdevcppsupport
X-TDevelop-Version=5
X-TDevelop-Language=C
diff --git a/languages/cpp/pcsimporter/customimporter/CMakeLists.txt b/languages/cpp/pcsimporter/customimporter/CMakeLists.txt
index c2e07bdb..50f9c245 100644
--- a/languages/cpp/pcsimporter/customimporter/CMakeLists.txt
+++ b/languages/cpp/pcsimporter/customimporter/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kdevpcscustomimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevpcscustomimporter.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libkdevcustompcsimporter (module) #########
diff --git a/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop b/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop
index 3c5bc68f..0d3a06e4 100644
--- a/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop
+++ b/languages/cpp/pcsimporter/customimporter/kdevpcscustomimporter.desktop
@@ -1,43 +1,9 @@
[Desktop Entry]
-Type=Service
Name=KDevPCSCustomImporter
-Name[da]=TDevelop brugerdefineret PCS-importør
-Name[nds]=EgenPCS-Import för TDevelop
-Name[pl]=KDevWłasnyImportPCS
-Name[sk]=KDev PCS vlastný import
-Name[sv]=TDevelop egen import av PCS
-Name[zh_TW]=TDevelop PCS 自訂匯入器
+
Comment=TDevelop Custom Directory PCS Importer
-Comment[ca]=Importador PCS de directori personalitzat per a TDevelop
-Comment[da]=TDevelop brugerdefineret mappe-PCS-importør
-Comment[de]=Import für persistenten Klassenspeicher aus benutzerdefinierten Ordnern
-Comment[el]=Εισαγωγέας PCS προσαρμοσμένου καταλόγου του TDevelop
-Comment[es]=Importador PCS de carpeta personalizada de TDevelop
-Comment[et]=TDevelopi kohandatud kataloogi PCS importija
-Comment[eu]=TDevelop-en direktorio pertsonalizatuko PCS inportatzailea
-Comment[fa]=واردکنندۀ PCS فهرست سفارشی TDevelop
-Comment[fr]=Importation PCS de dossiers personnalisés pour TDevelop
-Comment[gl]=Importador PCS de directorios personalizados para TDevelop
-Comment[hi]=के-डेवलप मनपसंद डिरेक्ट्री पीसीएस आयातक
-Comment[hu]=TDevelop egyéni könyvtár PCS-importáló
-Comment[it]=Cartella per l'importatore personalizzato PCS di TDevelop
-Comment[ja]=TDevelop カスタムディレクトリ PCS インポータ
-Comment[nds]=Import för duerhaftig Klassenspieker ut Bruker-Ornern
-Comment[ne]=केडीई विकास अनुकूल डाइरेक्टरी PCS आयातकर्ता
-Comment[nl]=TDevelop PCS Importer voor eigen mappen
-Comment[pl]=Własny program do importowania PCS dla TDevelopa
-Comment[pt]=Importador de PCS com Directoria Personalizada do TDevelop
-Comment[pt_BR]=Importador de Diretório PCS Personalizado para o TDevelop
-Comment[ru]=Загрузка символов из любого каталога в хранилище классов
-Comment[sk]=TDevelop vlastný PCS import priečinkov
-Comment[sr]=TDevelop-ов PCS увозник прилагођеног директоријума
-Comment[sr@Latn]=TDevelop-ov PCS uvoznik prilagođenog direktorijuma
-Comment[sv]=TDevelop PCS-import för egen katalog
-Comment[ta]=கெடெவலப் கஸ்டம் டைரக்ட்ரி இறக்குமதியாளர்
-Comment[tg]=Пурборкунии нишонаҳо аз анбори синфҳои каталог
-Comment[tr]=TDevelop Özel Dizin PCS Aktarıcısı
-Comment[zh_CN]=TDevelop 自定义目录的 PCS 导入器
-Comment[zh_TW]=TDevelop 自訂目錄 PCS 匯入器
+
+Type=Service
Icon=gear
X-TDE-ServiceTypes=TDevelop/PCSImporter
X-TDE-Library=libkdevcustompcsimporter
diff --git a/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt b/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt
index 8e29fdec..509a4f16 100644
--- a/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt
+++ b/languages/cpp/pcsimporter/qt4importer/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kdevqt4importer.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevqt4importer.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libkdevqt4importer (module) ###############
diff --git a/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop
index 6752adb7..cd7697ee 100644
--- a/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop
+++ b/languages/cpp/pcsimporter/qt4importer/kdevqt4importer.desktop
@@ -1,32 +1,9 @@
[Desktop Entry]
-Type=Service
Name=KDevQt4Importer
-Name[de]=Qt4-PCS-Import (TDevelop)
-Name[fr]=KDevQtImporter
-Name[nds]=Qt4-PCS-Import (TDevelop)
-Name[ru]=KDevQt 4Importer
-Name[sv]=TDevelop QT4-import
+
Comment=TDevelop Qt4 PCS Importer
-Comment[ca]=Importador PCS de Qt4 per a TDevelop
-Comment[da]=TDevelop Qt4 PCS importør
-Comment[de]=Qt4-Import für persistenten Klassenspeicher
-Comment[el]=Εισαγωγέας PCS TDevelop Qt4
-Comment[es]=Importador PCS de Qt4 de TDevelop
-Comment[et]=TDevelopi Qt4 PCS importija
-Comment[fr]=Importation PCS de Qt4 pour TDevelop
-Comment[hu]=TDevelop Qt4 PCS-importáló
-Comment[it]=Importatore PCS di Qt4 di TDevelop
-Comment[ja]=TDevelop Qt4 PCS インポータ
-Comment[nds]=Qt4-Import för duerhaftig Klassenspieker
-Comment[pl]=TDevelop: importowanie PCS Qt4
-Comment[pt]=Importador de PCS para Qt4 do TDevelop
-Comment[pt_BR]=Importador de PCS para Qt4 do TDevelop
-Comment[ru]=Импорт Qt 4 PCS в TDevelop
-Comment[sk]=TDevelop Qt4 PCS import
-Comment[sr]=TDevelop-ов Qt4 PCS увозник
-Comment[sr@Latn]=TDevelop-ov Qt4 PCS uvoznik
-Comment[sv]=TDevelop QT4 PCS-import
-Comment[zh_TW]=TDevelop Qt4 PCS 匯入器
+
+Type=Service
Icon=gear
X-TDE-ServiceTypes=TDevelop/PCSImporter
X-TDE-Library=libkdevqt4importer
diff --git a/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt b/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt
index 64e95d39..614e45b4 100644
--- a/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt
+++ b/languages/cpp/pcsimporter/qtimporter/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kdevqtimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevqtimporter.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libkdevqtimporter (module) ################
diff --git a/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop
index 1b29323c..672c6254 100644
--- a/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop
+++ b/languages/cpp/pcsimporter/qtimporter/kdevqtimporter.desktop
@@ -1,35 +1,9 @@
[Desktop Entry]
-Type=Service
Name=KDevQtImporter
-Name[da]=TDevelop Qt-importør
-Name[de]=Qt-PCS-Import (TDevelop)
-Name[hi]=के-डेव-क्यूटी-आयातक
-Name[nds]=Qt-PCS-Import (TDevelop)
-Name[pl]=KDevImportQt
-Name[sv]=TDevelop QT-import
-Name[ta]=கெடெவ் க்யு இறக்குமதியாளர்
-Name[zh_TW]=KDev Qt 匯入器
+
Comment=TDevelop Qt3 PCS Importer
-Comment[ca]=Importador PCS de Qt3 per a TDevelop
-Comment[da]=TDevelop Qt3 PCS importør
-Comment[de]=Qt3-Import für persistenten Klassenspeicher
-Comment[el]=Εισαγωγέας PCS TDevelop Qt3
-Comment[es]=Importador PCS de Qt3 de TDevelop
-Comment[et]=TDevelopi Qt3 PCS importija
-Comment[fr]=Importation PCS de Qt3 pour TDevelop
-Comment[hu]=TDevelop Qt3 PCS-importáló
-Comment[it]=Importatore PCS di Qt3 di TDevelop
-Comment[ja]=TDevelop Qt3 PCS インポータ
-Comment[nds]=Qt3-Import för duerhaftig Klassenspieker
-Comment[pl]=TDevelop: importowanie PCS Qt3
-Comment[pt]=Importador de PCS para Qt3 do TDevelop
-Comment[pt_BR]=Importador de PCS para Qt3 do TDevelop
-Comment[ru]=Импорт Qt 3 PCS в TDevelop
-Comment[sk]=TDevelop Qt3 PCS import
-Comment[sr]=TDevelop-ов Qt3 PCS увозник
-Comment[sr@Latn]=TDevelop-ov Qt3 PCS uvoznik
-Comment[sv]=TDevelop QT3 PCS-import
-Comment[zh_TW]=TDevelop Qt3 PCS 匯入器
+
+Type=Service
Icon=gear
X-TDE-ServiceTypes=TDevelop/PCSImporter
X-TDE-Library=libkdevqtimporter
diff --git a/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt b/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt
index d48bad5a..caf6d64a 100644
--- a/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt
+++ b/languages/cpp/pcsimporter/tdelibsimporter/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kdevtdelibsimporter.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevtdelibsimporter.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libkdevtdelibsimporter (module) ###########
diff --git a/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop
index 9f671533..8bb7d017 100644
--- a/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop
+++ b/languages/cpp/pcsimporter/tdelibsimporter/kdevtdelibsimporter.desktop
@@ -1,47 +1,9 @@
[Desktop Entry]
-Type=Service
Name=KDevKDELibsImporter
-Name[da]=TDevelop KDELibs-importør
-Name[de]=KDELibs-PCS-Import (TDevelop)
-Name[hi]=के-डेव-केडीई-लिब्स-इम्पोर्टर
-Name[ja]=KDev KDE
-Name[nds]=KDELibs-PCS-Import (TDevelop)
-Name[pl]=KDevKDEImportBib
-Name[sk]=KDev KDE import knižníc
-Name[sv]=TDevelop KDE-biblioteksimport
-Name[ta]=கெடெவ் கெடெலிப்ஸ் இறக்குமதியாளர்
-Name[zh_TW]=TDevelop KDE 函式庫匯入器
+
Comment=TDevelop KDELibs PCS Importer
-Comment[ca]=Importador PCS de KDELibs per a TDevelop
-Comment[da]=TDevelop KDELibs PCS importør
-Comment[de]=KDELibs-Import für persistenten Klassenspeicher
-Comment[el]=Εισαγωγέας PCS TDevelop KDELibs
-Comment[es]=Importador PCS de KDELibs de TDevelop
-Comment[et]=TDevelopi tdelibs PCS importija
-Comment[eu]=TDevelop-en KDELibs PCS inportatzailea
-Comment[fa]=واردکنندۀ TDevelop KDELibs PCS
-Comment[fr]=Importation PCS de KDELibs pour TDevelop
-Comment[gl]=Importador PCS de KDELibs para TDevelop
-Comment[hi]=के-डेवलप केडीई-लिब्स पीसीएस आयातक
-Comment[hu]=TDevelop KDELibs PCS-importáló
-Comment[it]=Importatore per KDELibs PCS di TDevelop
-Comment[ja]=TDevelop KDELibs PCS インポータ
-Comment[nds]=KDELibs-Import för duerhaftig Klassenspieker
-Comment[ne]=TDevelop KDELibs PCS आयातकर्ता
-Comment[nl]=TDevelop PCS Importer voor KDELibs
-Comment[pl]=TDevelop: importowanie PCS (KDELibs)
-Comment[pt]=Importador de PCS das KDELibs do TDevelop
-Comment[pt_BR]=Importador PCS do KDELibs para o TDevelop
-Comment[ru]=Загрузка символов из библиотеки KDELibs в хранилище классов
-Comment[sk]=TDevelop PCS import KDE knižníc
-Comment[sr]=TDevelop-ов KDELibs PCS увозник
-Comment[sr@Latn]=TDevelop-ov KDELibs PCS uvoznik
-Comment[sv]=TDevelop KDE-bibliotek PCS-import
-Comment[ta]=கெடெவலப் கெடெலிப்ஸ் பிசிஸ் இறக்குமதியாளர்
-Comment[tg]=Пурборкунии нишонаҳо аз китобхонаи KDELibs дар синфҳои анборӣ
-Comment[tr]=TDevelop KDELibs PCS Aktarıcısı
-Comment[zh_CN]=TDevelop KDELibs PCS 导入器
-Comment[zh_TW]=TDevelop KDE 函式庫匯入器
+
+Type=Service
Icon=gear
X-TDE-ServiceTypes=TDevelop/PCSImporter
X-TDE-Library=libkdevtdelibsimporter