summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2018-12-15 19:45:28 +0100
committerSlávek Banko <slavek.banko@axis.cz>2018-12-15 19:45:31 +0100
commit72b5adf49ccd012414f2758e0427639ee926e9b2 (patch)
tree1771b2fd3f08c600679fbf60ebb80dd1e7ae57eb
parent1a74f3754c4f264525174b20baa58968cf93726f (diff)
downloadtdepim-72b5adf49ccd012414f2758e0427639ee926e9b2.tar.gz
tdepim-72b5adf49ccd012414f2758e0427639ee926e9b2.zip
Add CMakeL10n rules.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
-rw-r--r--CMakeL10n.txt28
-rw-r--r--akregator/CMakeL10n.txt3
-rw-r--r--akregator/src/CMakeL10n.txt3
-rw-r--r--certmanager/CMakeL10n.txt10
-rw-r--r--certmanager/kwatchgnupg/CMakeL10n.txt3
-rw-r--r--certmanager/lib/CMakeL10n.txt3
-rw-r--r--kaddressbook/CMakeL10n.txt27
-rw-r--r--kaddressbook/kcmconfigs/CMakeL10n.txt3
-rw-r--r--kalarm/CMakeL10n.txt3
-rw-r--r--kandy/CMakeL10n.txt3
-rw-r--r--karm/CMakeL10n.txt3
-rw-r--r--kdgantt/CMakeL10n.txt3
-rw-r--r--kgantt/CMakeL10n.txt3
-rw-r--r--kgantt/kgantt/CMakeL10n.txt3
-rw-r--r--kitchensync/CMakeL10n.txt3
-rw-r--r--kitchensync/src/CMakeL10n.txt3
-rw-r--r--kmail/CMakeL10n.txt7
-rw-r--r--kmailcvt/CMakeL10n.txt6
-rw-r--r--kmobile/CMakeL10n.txt8
-rw-r--r--kmobile/tdeioslave/CMakeL10n.txt3
-rw-r--r--knode/CMakeL10n.txt3
-rw-r--r--knotes/CMakeL10n.txt3
-rw-r--r--konsolekalendar/CMakeL10n.txt3
-rw-r--r--kontact/CMakeL10n.txt5
-rw-r--r--kontact/plugins/CMakeL10n.txt3
-rw-r--r--kontact/plugins/newsticker/CMakeL10n.txt3
-rw-r--r--korganizer/CMakeL10n.txt6
-rw-r--r--korn/CMakeL10n.txt3
-rw-r--r--ktnef/CMakeL10n.txt3
-rw-r--r--libkcal/CMakeL10n.txt3
-rw-r--r--libkholidays/CMakeL10n.txt3
-rw-r--r--libkmime/CMakeL10n.txt6
-rw-r--r--libkpgp/CMakeL10n.txt3
-rw-r--r--libkpimexchange/CMakeL10n.txt3
-rw-r--r--libksieve/CMakeL10n.txt6
-rw-r--r--libtdepim/CMakeL10n.txt10
-rw-r--r--plugins/CMakeL10n.txt3
-rw-r--r--plugins/kmail/CMakeL10n.txt3
-rw-r--r--plugins/kmail/bodypartformatter/CMakeL10n.txt15
-rw-r--r--tdeabc/CMakeL10n.txt3
-rw-r--r--tdeabc/tdeabc2mutt/CMakeL10n.txt3
-rw-r--r--tdefile-plugins/CMakeL10n.txt3
-rw-r--r--tdefile-plugins/ics/CMakeL10n.txt3
-rw-r--r--tdefile-plugins/palm-databases/CMakeL10n.txt3
-rw-r--r--tdefile-plugins/rfc822/CMakeL10n.txt3
-rw-r--r--tdefile-plugins/vcf/CMakeL10n.txt3
-rw-r--r--tdeioslave/CMakeL10n.txt3
-rw-r--r--tdeioslave/imap4/CMakeL10n.txt3
-rw-r--r--tdeioslave/sieve/CMakeL10n.txt3
-rw-r--r--tderesources/CMakeL10n.txt3
-rw-r--r--tderesources/birthdays/CMakeL10n.txt3
-rw-r--r--tderesources/blogging/CMakeL10n.txt3
-rw-r--r--tderesources/caldav/CMakeL10n.txt3
-rw-r--r--tderesources/carddav/CMakeL10n.txt3
-rw-r--r--tderesources/egroupware/CMakeL10n.txt3
-rw-r--r--tderesources/exchange/CMakeL10n.txt3
-rw-r--r--tderesources/featureplan/CMakeL10n.txt3
-rw-r--r--tderesources/groupdav/CMakeL10n.txt3
-rw-r--r--tderesources/groupware/CMakeL10n.txt3
-rw-r--r--tderesources/groupwise/CMakeL10n.txt8
-rw-r--r--tderesources/groupwise/tdeioslave/CMakeL10n.txt3
-rw-r--r--tderesources/kolab/CMakeL10n.txt3
-rw-r--r--tderesources/lib/CMakeL10n.txt3
-rw-r--r--tderesources/remote/CMakeL10n.txt3
-rw-r--r--tderesources/scalix/CMakeL10n.txt10
-rw-r--r--tderesources/scalix/scalixadmin/CMakeL10n.txt3
-rw-r--r--tderesources/scalix/tdeioslave/CMakeL10n.txt3
-rw-r--r--tderesources/slox/CMakeL10n.txt3
-rw-r--r--tderesources/tvanytime/CMakeL10n.txt3
-rw-r--r--wizards/CMakeL10n.txt3
70 files changed, 320 insertions, 0 deletions
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
new file mode 100644
index 000000000..d1857d32f
--- /dev/null
+++ b/CMakeL10n.txt
@@ -0,0 +1,28 @@
+#################################################
+#
+# (C) 2018 Slávek Banko
+# slavek.banko (AT) axis.cz
+#
+# Improvements and feedback are welcome
+#
+# This file is released under GPL >= 2
+#
+#################################################
+
+cmake_minimum_required( VERSION 2.8 )
+
+
+##### include our cmake modules #################
+
+set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
+include( TDEL10n )
+
+
+##### set directory for POT files ###############
+
+set( POT_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../tde-i18n/template/messages/tdepim" )
+
+
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories()
diff --git a/akregator/CMakeL10n.txt b/akregator/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/akregator/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/akregator/src/CMakeL10n.txt b/akregator/src/CMakeL10n.txt
new file mode 100644
index 000000000..0a4bcd800
--- /dev/null
+++ b/akregator/src/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "akregator" )
diff --git a/certmanager/CMakeL10n.txt b/certmanager/CMakeL10n.txt
new file mode 100644
index 000000000..210b1fab5
--- /dev/null
+++ b/certmanager/CMakeL10n.txt
@@ -0,0 +1,10 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kleopatra"
+ EXCLUDES
+ "^kwatchgnupg/"
+ "^lib/"
+)
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/certmanager/kwatchgnupg/CMakeL10n.txt b/certmanager/kwatchgnupg/CMakeL10n.txt
new file mode 100644
index 000000000..d026197b9
--- /dev/null
+++ b/certmanager/kwatchgnupg/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kwatchgnupg" )
diff --git a/certmanager/lib/CMakeL10n.txt b/certmanager/lib/CMakeL10n.txt
new file mode 100644
index 000000000..9010fe361
--- /dev/null
+++ b/certmanager/lib/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "libkleopatra" )
diff --git a/kaddressbook/CMakeL10n.txt b/kaddressbook/CMakeL10n.txt
new file mode 100644
index 000000000..15dabc2e2
--- /dev/null
+++ b/kaddressbook/CMakeL10n.txt
@@ -0,0 +1,27 @@
+##### prepare editors UI files ##################
+
+file( GLOB_RECURSE _editors_ui
+ RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/editors/*.ui
+)
+foreach( _editor_ui ${_editors_ui} )
+ tde_l10n_prepare_xml(
+ SOURCE ${_editor_ui}
+ CONTEXT "Instant messaging"
+ )
+ list( REMOVE_ITEM _editors_ui "${_editor_ui}" )
+ list( APPEND _editors_ui "${_editor_ui}.tde_l10n" )
+endforeach( )
+
+
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kaddressbook"
+ SOURCES "." ${_editors_ui}
+ EXCLUDES
+ "^editors/.*\\\\.ui$"
+ "^kcmconfigs/"
+)
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/kaddressbook/kcmconfigs/CMakeL10n.txt b/kaddressbook/kcmconfigs/CMakeL10n.txt
new file mode 100644
index 000000000..c2a9831f3
--- /dev/null
+++ b/kaddressbook/kcmconfigs/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kcmkabconfig" )
diff --git a/kalarm/CMakeL10n.txt b/kalarm/CMakeL10n.txt
new file mode 100644
index 000000000..9ee464619
--- /dev/null
+++ b/kalarm/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kalarm" )
diff --git a/kandy/CMakeL10n.txt b/kandy/CMakeL10n.txt
new file mode 100644
index 000000000..5b3e85ee4
--- /dev/null
+++ b/kandy/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kandy" )
diff --git a/karm/CMakeL10n.txt b/karm/CMakeL10n.txt
new file mode 100644
index 000000000..c309de362
--- /dev/null
+++ b/karm/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "karm" )
diff --git a/kdgantt/CMakeL10n.txt b/kdgantt/CMakeL10n.txt
new file mode 100644
index 000000000..6f62f72c9
--- /dev/null
+++ b/kdgantt/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kdgantt" )
diff --git a/kgantt/CMakeL10n.txt b/kgantt/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/kgantt/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/kgantt/kgantt/CMakeL10n.txt b/kgantt/kgantt/CMakeL10n.txt
new file mode 100644
index 000000000..0b90fad9b
--- /dev/null
+++ b/kgantt/kgantt/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kgantt" )
diff --git a/kitchensync/CMakeL10n.txt b/kitchensync/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/kitchensync/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/kitchensync/src/CMakeL10n.txt b/kitchensync/src/CMakeL10n.txt
new file mode 100644
index 000000000..9fe677357
--- /dev/null
+++ b/kitchensync/src/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kitchensync" )
diff --git a/kmail/CMakeL10n.txt b/kmail/CMakeL10n.txt
new file mode 100644
index 000000000..21e70240c
--- /dev/null
+++ b/kmail/CMakeL10n.txt
@@ -0,0 +1,7 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kmail"
+ SOURCES "." "tips"
+ KEYWORDS "translate"
+)
diff --git a/kmailcvt/CMakeL10n.txt b/kmailcvt/CMakeL10n.txt
new file mode 100644
index 000000000..cf11083b9
--- /dev/null
+++ b/kmailcvt/CMakeL10n.txt
@@ -0,0 +1,6 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kmailcvt"
+ SOURCES "." "*.cxx" "*.hxx"
+)
diff --git a/kmobile/CMakeL10n.txt b/kmobile/CMakeL10n.txt
new file mode 100644
index 000000000..273f273b0
--- /dev/null
+++ b/kmobile/CMakeL10n.txt
@@ -0,0 +1,8 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kmobile"
+ EXCLUDES "^tdeioslave/"
+)
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/kmobile/tdeioslave/CMakeL10n.txt b/kmobile/tdeioslave/CMakeL10n.txt
new file mode 100644
index 000000000..e6e57e978
--- /dev/null
+++ b/kmobile/tdeioslave/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeio_mobile" )
diff --git a/knode/CMakeL10n.txt b/knode/CMakeL10n.txt
new file mode 100644
index 000000000..12ef43b91
--- /dev/null
+++ b/knode/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "knode" )
diff --git a/knotes/CMakeL10n.txt b/knotes/CMakeL10n.txt
new file mode 100644
index 000000000..4cb63049a
--- /dev/null
+++ b/knotes/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "knotes" )
diff --git a/konsolekalendar/CMakeL10n.txt b/konsolekalendar/CMakeL10n.txt
new file mode 100644
index 000000000..0edda3726
--- /dev/null
+++ b/konsolekalendar/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "konsolekalendar" )
diff --git a/kontact/CMakeL10n.txt b/kontact/CMakeL10n.txt
new file mode 100644
index 000000000..bbfad480f
--- /dev/null
+++ b/kontact/CMakeL10n.txt
@@ -0,0 +1,5 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kontact" )
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/kontact/plugins/CMakeL10n.txt b/kontact/plugins/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/kontact/plugins/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/kontact/plugins/newsticker/CMakeL10n.txt b/kontact/plugins/newsticker/CMakeL10n.txt
new file mode 100644
index 000000000..83dfe3fd4
--- /dev/null
+++ b/kontact/plugins/newsticker/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kcmkontactnt" )
diff --git a/korganizer/CMakeL10n.txt b/korganizer/CMakeL10n.txt
new file mode 100644
index 000000000..a4933b27d
--- /dev/null
+++ b/korganizer/CMakeL10n.txt
@@ -0,0 +1,6 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "korganizer"
+ SOURCES "." "tips"
+)
diff --git a/korn/CMakeL10n.txt b/korn/CMakeL10n.txt
new file mode 100644
index 000000000..34d38585c
--- /dev/null
+++ b/korn/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "korn" )
diff --git a/ktnef/CMakeL10n.txt b/ktnef/CMakeL10n.txt
new file mode 100644
index 000000000..0a3e585ba
--- /dev/null
+++ b/ktnef/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "ktnef" )
diff --git a/libkcal/CMakeL10n.txt b/libkcal/CMakeL10n.txt
new file mode 100644
index 000000000..0534db65e
--- /dev/null
+++ b/libkcal/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "libkcal" )
diff --git a/libkholidays/CMakeL10n.txt b/libkholidays/CMakeL10n.txt
new file mode 100644
index 000000000..1910c3672
--- /dev/null
+++ b/libkholidays/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "libkholidays" )
diff --git a/libkmime/CMakeL10n.txt b/libkmime/CMakeL10n.txt
new file mode 100644
index 000000000..d4823bbdb
--- /dev/null
+++ b/libkmime/CMakeL10n.txt
@@ -0,0 +1,6 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "libkmime"
+ EXCLUDES "^tests/"
+)
diff --git a/libkpgp/CMakeL10n.txt b/libkpgp/CMakeL10n.txt
new file mode 100644
index 000000000..04fdd1891
--- /dev/null
+++ b/libkpgp/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "libkpgp" )
diff --git a/libkpimexchange/CMakeL10n.txt b/libkpimexchange/CMakeL10n.txt
new file mode 100644
index 000000000..fc20b3211
--- /dev/null
+++ b/libkpimexchange/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "libkpimexchange" )
diff --git a/libksieve/CMakeL10n.txt b/libksieve/CMakeL10n.txt
new file mode 100644
index 000000000..495e6caed
--- /dev/null
+++ b/libksieve/CMakeL10n.txt
@@ -0,0 +1,6 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "libksieve"
+ EXCLUDES "^tests/"
+)
diff --git a/libtdepim/CMakeL10n.txt b/libtdepim/CMakeL10n.txt
new file mode 100644
index 000000000..b75197568
--- /dev/null
+++ b/libtdepim/CMakeL10n.txt
@@ -0,0 +1,10 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "libtdepim"
+ SOURCES
+ "."
+ "../libemailfunctions"
+ "../libkpimidentities"
+ EXCLUDES "(^|/)tests/"
+)
diff --git a/plugins/CMakeL10n.txt b/plugins/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/plugins/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/plugins/kmail/CMakeL10n.txt b/plugins/kmail/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/plugins/kmail/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/plugins/kmail/bodypartformatter/CMakeL10n.txt b/plugins/kmail/bodypartformatter/CMakeL10n.txt
new file mode 100644
index 000000000..2be63c345
--- /dev/null
+++ b/plugins/kmail/bodypartformatter/CMakeL10n.txt
@@ -0,0 +1,15 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kmail_text_calendar_plugin"
+ SOURCES
+ attendeeselector.cpp
+ delegateselector.cpp
+ text_calendar.cpp
+ ui_attendeeselector.ui
+)
+
+tde_l10n_create_template(
+ CATALOG "kmail_text_vcard_plugin"
+ SOURCES "text_vcard.cpp"
+)
diff --git a/tdeabc/CMakeL10n.txt b/tdeabc/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/tdeabc/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/tdeabc/tdeabc2mutt/CMakeL10n.txt b/tdeabc/tdeabc2mutt/CMakeL10n.txt
new file mode 100644
index 000000000..8e2c0e8ed
--- /dev/null
+++ b/tdeabc/tdeabc2mutt/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeabc2mutt" )
diff --git a/tdefile-plugins/CMakeL10n.txt b/tdefile-plugins/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/tdefile-plugins/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/tdefile-plugins/ics/CMakeL10n.txt b/tdefile-plugins/ics/CMakeL10n.txt
new file mode 100644
index 000000000..27ab0136d
--- /dev/null
+++ b/tdefile-plugins/ics/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdefile_ics" )
diff --git a/tdefile-plugins/palm-databases/CMakeL10n.txt b/tdefile-plugins/palm-databases/CMakeL10n.txt
new file mode 100644
index 000000000..73a5caec5
--- /dev/null
+++ b/tdefile-plugins/palm-databases/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdefile_palm" )
diff --git a/tdefile-plugins/rfc822/CMakeL10n.txt b/tdefile-plugins/rfc822/CMakeL10n.txt
new file mode 100644
index 000000000..f8e6885d6
--- /dev/null
+++ b/tdefile-plugins/rfc822/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdefile_rfc822" )
diff --git a/tdefile-plugins/vcf/CMakeL10n.txt b/tdefile-plugins/vcf/CMakeL10n.txt
new file mode 100644
index 000000000..3401f9e83
--- /dev/null
+++ b/tdefile-plugins/vcf/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdefile_vcf" )
diff --git a/tdeioslave/CMakeL10n.txt b/tdeioslave/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/tdeioslave/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/tdeioslave/imap4/CMakeL10n.txt b/tdeioslave/imap4/CMakeL10n.txt
new file mode 100644
index 000000000..a9fcd992c
--- /dev/null
+++ b/tdeioslave/imap4/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeio_imap4" )
diff --git a/tdeioslave/sieve/CMakeL10n.txt b/tdeioslave/sieve/CMakeL10n.txt
new file mode 100644
index 000000000..c2c3410e7
--- /dev/null
+++ b/tdeioslave/sieve/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeio_sieve" )
diff --git a/tderesources/CMakeL10n.txt b/tderesources/CMakeL10n.txt
new file mode 100644
index 000000000..b585ce4af
--- /dev/null
+++ b/tderesources/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/tderesources/birthdays/CMakeL10n.txt b/tderesources/birthdays/CMakeL10n.txt
new file mode 100644
index 000000000..6093ddc8e
--- /dev/null
+++ b/tderesources/birthdays/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_birthday" )
diff --git a/tderesources/blogging/CMakeL10n.txt b/tderesources/blogging/CMakeL10n.txt
new file mode 100644
index 000000000..254e898d8
--- /dev/null
+++ b/tderesources/blogging/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_blogging" )
diff --git a/tderesources/caldav/CMakeL10n.txt b/tderesources/caldav/CMakeL10n.txt
new file mode 100644
index 000000000..5aa372217
--- /dev/null
+++ b/tderesources/caldav/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_caldav" )
diff --git a/tderesources/carddav/CMakeL10n.txt b/tderesources/carddav/CMakeL10n.txt
new file mode 100644
index 000000000..763fa3a25
--- /dev/null
+++ b/tderesources/carddav/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_carddav" )
diff --git a/tderesources/egroupware/CMakeL10n.txt b/tderesources/egroupware/CMakeL10n.txt
new file mode 100644
index 000000000..73ed394e3
--- /dev/null
+++ b/tderesources/egroupware/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_xmlrpc" )
diff --git a/tderesources/exchange/CMakeL10n.txt b/tderesources/exchange/CMakeL10n.txt
new file mode 100644
index 000000000..cbe989c3a
--- /dev/null
+++ b/tderesources/exchange/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_exchange" )
diff --git a/tderesources/featureplan/CMakeL10n.txt b/tderesources/featureplan/CMakeL10n.txt
new file mode 100644
index 000000000..d4ff861a1
--- /dev/null
+++ b/tderesources/featureplan/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_featureplan" )
diff --git a/tderesources/groupdav/CMakeL10n.txt b/tderesources/groupdav/CMakeL10n.txt
new file mode 100644
index 000000000..f188a11eb
--- /dev/null
+++ b/tderesources/groupdav/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_groupdav" )
diff --git a/tderesources/groupware/CMakeL10n.txt b/tderesources/groupware/CMakeL10n.txt
new file mode 100644
index 000000000..0cd073bc3
--- /dev/null
+++ b/tderesources/groupware/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_groupware" )
diff --git a/tderesources/groupwise/CMakeL10n.txt b/tderesources/groupwise/CMakeL10n.txt
new file mode 100644
index 000000000..87d024c25
--- /dev/null
+++ b/tderesources/groupwise/CMakeL10n.txt
@@ -0,0 +1,8 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kres_groupwise"
+ EXCLUDES "^tdeioslave/"
+)
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/tderesources/groupwise/tdeioslave/CMakeL10n.txt b/tderesources/groupwise/tdeioslave/CMakeL10n.txt
new file mode 100644
index 000000000..2a76612b5
--- /dev/null
+++ b/tderesources/groupwise/tdeioslave/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeio_groupwise" )
diff --git a/tderesources/kolab/CMakeL10n.txt b/tderesources/kolab/CMakeL10n.txt
new file mode 100644
index 000000000..aaa565766
--- /dev/null
+++ b/tderesources/kolab/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_kolab" )
diff --git a/tderesources/lib/CMakeL10n.txt b/tderesources/lib/CMakeL10n.txt
new file mode 100644
index 000000000..be8dd1ff3
--- /dev/null
+++ b/tderesources/lib/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdepimresources" )
diff --git a/tderesources/remote/CMakeL10n.txt b/tderesources/remote/CMakeL10n.txt
new file mode 100644
index 000000000..e5e49f8aa
--- /dev/null
+++ b/tderesources/remote/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_remote" )
diff --git a/tderesources/scalix/CMakeL10n.txt b/tderesources/scalix/CMakeL10n.txt
new file mode 100644
index 000000000..c3cb92bb5
--- /dev/null
+++ b/tderesources/scalix/CMakeL10n.txt
@@ -0,0 +1,10 @@
+##### create translation templates ##############
+
+tde_l10n_create_template(
+ CATALOG "kres_scalix"
+ EXCLUDES
+ "^scalixadmin/"
+ "^tdeioslave/"
+)
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/tderesources/scalix/scalixadmin/CMakeL10n.txt b/tderesources/scalix/scalixadmin/CMakeL10n.txt
new file mode 100644
index 000000000..53af18ea3
--- /dev/null
+++ b/tderesources/scalix/scalixadmin/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "scalixadmin" )
diff --git a/tderesources/scalix/tdeioslave/CMakeL10n.txt b/tderesources/scalix/tdeioslave/CMakeL10n.txt
new file mode 100644
index 000000000..51c9c9a40
--- /dev/null
+++ b/tderesources/scalix/tdeioslave/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeio_scalix" )
diff --git a/tderesources/slox/CMakeL10n.txt b/tderesources/slox/CMakeL10n.txt
new file mode 100644
index 000000000..d09e4a9c1
--- /dev/null
+++ b/tderesources/slox/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdeabc_slox" )
diff --git a/tderesources/tvanytime/CMakeL10n.txt b/tderesources/tvanytime/CMakeL10n.txt
new file mode 100644
index 000000000..fa182601a
--- /dev/null
+++ b/tderesources/tvanytime/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kres_tvanytime" )
diff --git a/wizards/CMakeL10n.txt b/wizards/CMakeL10n.txt
new file mode 100644
index 000000000..2649c220a
--- /dev/null
+++ b/wizards/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "tdepimwizards" )