summaryrefslogtreecommitdiffstats
path: root/buildtools/qmake
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-07-29 22:43:34 +0200
committerMichele Calgaro <michele.calgaro@yahoo.it>2020-08-01 17:56:29 +0900
commit96fa25303818e6107b72ba624659004751d45ad1 (patch)
tree89a7233f17e403e6b635d2ce7155d5f77a98d3d8 /buildtools/qmake
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 <slavek.banko@axis.cz> (cherry picked from commit fe44776673b28ca94338f23d8e7ac71593fa88ba)
Diffstat (limited to 'buildtools/qmake')
-rw-r--r--buildtools/qmake/CMakeLists.txt7
-rw-r--r--buildtools/qmake/kdevtmakeproject.desktop90
-rw-r--r--buildtools/qmake/kdevtrollproject.desktop94
3 files changed, 18 insertions, 173 deletions
diff --git a/buildtools/qmake/CMakeLists.txt b/buildtools/qmake/CMakeLists.txt
index fa281096..b77b4c35 100644
--- a/buildtools/qmake/CMakeLists.txt
+++ b/buildtools/qmake/CMakeLists.txt
@@ -31,7 +31,12 @@ link_directories(
##### other data ################################
-install( FILES kdevtrollproject.desktop kdevtmakeproject.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevtrollproject.desktop kdevtmakeproject.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevtrollproject.rc DESTINATION ${DATA_INSTALL_DIR}/kdevtrollproject )
diff --git a/buildtools/qmake/kdevtmakeproject.desktop b/buildtools/qmake/kdevtmakeproject.desktop
index cb9e181f..eca61fe7 100644
--- a/buildtools/qmake/kdevtmakeproject.desktop
+++ b/buildtools/qmake/kdevtmakeproject.desktop
@@ -1,91 +1,13 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=TMake Project
-Comment[br]=Rektras TMake
-Comment[ca]=Projecte TMake
-Comment[da]=TMake-projekt
-Comment[de]=TMake-Projekt für TDevelop
-Comment[el]=Έργο TMake
-Comment[es]=Proyecto TMake
-Comment[et]=TMake projekt
-Comment[eu]=TMake proiektua
-Comment[fa]=پروژۀ TMake
-Comment[fr]=Projet avec TMake
-Comment[ga]=Comhad tionscadail TMake
-Comment[gl]=Proxecto TMake
-Comment[hi]=टी-मेक परियोजना
-Comment[hu]=TMake-projekt
-Comment[is]=TMake verkefni
-Comment[it]=Progetto per TMake
-Comment[ja]=TMake プロジェクト
-Comment[ms]=Projek TMake
-Comment[nds]=TMake-Projekt
-Comment[ne]=TMake परियोजना
-Comment[nl]=TMake-project
-Comment[pl]=Projekt: TMake
-Comment[pt]=Projecto TMake
-Comment[pt_BR]=Projeto TMake
-Comment[ru]=Проект TMake
-Comment[sk]=TMake projekt
-Comment[sl]=Projekt TMake
-Comment[sr]=TMake пројекат
-Comment[sr@Latn]=TMake projekat
-Comment[sv]=Tmake-projekt
-Comment[ta]=டிமேக் பிராஜக்ட்
-Comment[tg]=Лоиҳаи TMake
-Comment[tr]=TMake Projesi
-Comment[zh_CN]=TMake 工程
-Comment[zh_TW]=TMake 專案
Name=KDevTMakeProject
-Name[da]=TDevelop TMake-projekt
-Name[de]=TMake-Projekt (TDevelop)
-Name[hi]=के-डेव-टी-मेक-परियोजना
-Name[nds]=TMake-Projekt (TDevelop)
-Name[ne]=KDevTMake परियोजना
-Name[pl]=KDevProjektTMake
-Name[sk]=KDevTMakeProjekt
-Name[sv]=TDevelop Tmake-projekt
-Name[ta]=கெடெவ் டிமேக் பிராஜக்ட்
-Name[tg]=KDevTСохтани лоиҳа
-Name[zh_TW]=TDevelop TMake 專案
+
GenericName=TMake Project
-GenericName[br]=Raktres TMake
-GenericName[ca]=Projecte TMake
-GenericName[da]=TMake-projekt
-GenericName[de]=TMake-Projekt
-GenericName[el]=Έργο TMake
-GenericName[es]=Proyecto TMake
-GenericName[et]=TMake projekt
-GenericName[eu]=TMake proiektua
-GenericName[fa]=پروژۀ TMake
-GenericName[fr]=Projet avec TMake
-GenericName[ga]=Tionscadal TMake
-GenericName[gl]=Proxecto TMake
-GenericName[hi]=टी-मेक परियोजना
-GenericName[hu]=TMake-projekt
-GenericName[it]=Progetto per TMake
-GenericName[ja]=TMake プロジェクト
-GenericName[ms]=Projek TMake
-GenericName[nds]=TMake-Projekt
-GenericName[ne]=TMake परियोजना
-GenericName[nl]=TMake-project
-GenericName[pl]=Projekt: TMake
-GenericName[pt]=Projecto TMake
-GenericName[pt_BR]=Projeto TMake
-GenericName[ru]=Проект TMake
-GenericName[sk]=TMake projekt
-GenericName[sl]=Projekt TMake
-GenericName[sr]=TMake пројекат
-GenericName[sr@Latn]=TMake projekat
-GenericName[sv]=Tmake-projekt
-GenericName[ta]=டிமேக் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи TMake
-GenericName[tr]=TMake Projesi
-GenericName[zh_CN]=TMake 工程
-GenericName[zh_TW]=TMake 專案
+
+Comment=TMake Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevtrollproject
X-TDevelop-Version=5
X-TDevelop-Args=TMake
-
diff --git a/buildtools/qmake/kdevtrollproject.desktop b/buildtools/qmake/kdevtrollproject.desktop
index 2f0e5ebf..6fb43a75 100644
--- a/buildtools/qmake/kdevtrollproject.desktop
+++ b/buildtools/qmake/kdevtrollproject.desktop
@@ -1,94 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=QMake Project
-Comment[br]=Raktres QMake
-Comment[ca]=Projecte QMake
-Comment[da]=QMake-projekt
-Comment[de]=QMake-Projekt für TDevelop
-Comment[el]=Έργο QMake
-Comment[es]=Proyecto QMake
-Comment[et]=QMake projekt
-Comment[eu]=QMake proiektua
-Comment[fa]=پروژۀ QMake
-Comment[fr]=Projet avec QMake
-Comment[ga]=Tionscadal QMake
-Comment[gl]=Proxecto QMake
-Comment[hi]=क्यू-मेक परियोजना
-Comment[hu]=QMake-projekt
-Comment[is]=QMake verkefni
-Comment[it]=Progetto per QMake
-Comment[ja]=QMake プロジェクト
-Comment[ms]=Projek QMake
-Comment[nds]=QMake-Projekt
-Comment[ne]=QMake परियोजना
-Comment[nl]=QMake-project
-Comment[pa]=QMake ਪ੍ਰੋਜੈਕਟ
-Comment[pl]=Projekt: QMake
-Comment[pt]=Projecto QMake
-Comment[pt_BR]=Projeto QMake
-Comment[ru]=Проект QMake
-Comment[sk]=QMake projekt
-Comment[sl]=Projekt QMake
-Comment[sr]=QMake пројекат
-Comment[sr@Latn]=QMake projekat
-Comment[sv]=Qmake-projekt
-Comment[ta]=க்யுமேக் பிராஜக்ட்
-Comment[tg]=Лоиҳаи QMake
-Comment[tr]=QMake Projesi
-Comment[uz]=QMake loyihasi
-Comment[uz@cyrillic]=QMake лойиҳаси
-Comment[zh_CN]=QMake 工程
-Comment[zh_TW]=QMake 專案
Name=KDevTrollProject
-Name[da]=TDevelop Troll-projekt
-Name[de]=QMake-Projekt (TDevelop)
-Name[hi]=के-डेव-ट्रॉल-परियोजना
-Name[nds]=QMake-Projekt (TDevelop)
-Name[ne]=KDevTroll परियोजना
-Name[pl]=KDevProjektTroll
-Name[sk]=KDevTrollProjekt
-Name[sv]=TDevelop Troll-projekt
-Name[ta]=கெடெவ் டிரால் பிராஜக்ட்
-Name[zh_TW]=TDevelop Troll 專案
+
GenericName=QMake Project
-GenericName[br]=Raktres QMake
-GenericName[ca]=Projecte QMake
-GenericName[da]=QMake-projekt
-GenericName[de]=QMake-Projekt
-GenericName[el]=Έργο QMake
-GenericName[es]=Proyecto QMake
-GenericName[et]=QMake projekt
-GenericName[eu]=QMake proiektua
-GenericName[fa]=پروژۀ QMake
-GenericName[fr]=Projet avec QMake
-GenericName[ga]=Tionscadal QMake
-GenericName[gl]=Proxecto QMake
-GenericName[hi]=क्यू-मेक परियोजना
-GenericName[hu]=QMake-projekt
-GenericName[it]=Progetto per QMake
-GenericName[ja]=QMake プロジェクト
-GenericName[ms]=Projek QMake
-GenericName[nds]=QMake-Projekt
-GenericName[ne]=QMake परियोजना
-GenericName[nl]=QMake-project
-GenericName[pa]=QMake ਪ੍ਰੋਜੈਕਟ
-GenericName[pl]=Projekt: QMake
-GenericName[pt]=Projecto QMake
-GenericName[pt_BR]=Projeto QMake
-GenericName[ru]=Проект QMake
-GenericName[sk]=QMake projekt
-GenericName[sl]=Projekt QMake
-GenericName[sr]=QMake пројекат
-GenericName[sr@Latn]=QMake projekat
-GenericName[sv]=Qmake-projekt
-GenericName[ta]=க்யுமேக் பிராஜக்ட்
-GenericName[tg]=Лоиҳаи QMake
-GenericName[tr]=QMake Projesi
-GenericName[uz]=QMake loyihasi
-GenericName[uz@cyrillic]=QMake лойиҳаси
-GenericName[zh_CN]=QMake 工程
-GenericName[zh_TW]=QMake 專案
+
+Comment=QMake Project
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/Project
X-TDE-Library=libkdevtrollproject
X-TDevelop-Version=5