summaryrefslogtreecommitdiffstats
path: root/vcs/subversion
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 /vcs/subversion
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 'vcs/subversion')
-rw-r--r--vcs/subversion/CMakeLists.txt15
-rw-r--r--vcs/subversion/integrator/CMakeLists.txt6
-rw-r--r--vcs/subversion/integrator/kdevsubversionintegrator.desktop37
-rw-r--r--vcs/subversion/kdevsubversion.desktop32
-rw-r--r--vcs/subversion/kdevsvn+file.protocol23
-rw-r--r--vcs/subversion/kdevsvn+http.protocol23
-rw-r--r--vcs/subversion/kdevsvn+https.protocol23
-rw-r--r--vcs/subversion/kdevsvn+ssh.protocol23
-rw-r--r--vcs/subversion/kdevsvn+svn.protocol23
-rw-r--r--vcs/subversion/kdevsvnd.desktop26
10 files changed, 37 insertions, 194 deletions
diff --git a/vcs/subversion/CMakeLists.txt b/vcs/subversion/CMakeLists.txt
index fb51fe3d..87fdf293 100644
--- a/vcs/subversion/CMakeLists.txt
+++ b/vcs/subversion/CMakeLists.txt
@@ -30,15 +30,20 @@ link_directories(
##### other data ################################
-install( FILES
+tde_create_translated_desktop(
+ SOURCE
kdevsubversion.desktop kdevsvn+file.protocol
kdevsvn+http.protocol kdevsvn+https.protocol
kdevsvn+ssh.protocol kdevsvn+svn.protocol
- DESTINATION ${SERVICES_INSTALL_DIR} )
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
-install( FILES
- kdevsvnd.desktop
- DESTINATION ${SERVICES_INSTALL_DIR}/kded )
+tde_create_translated_desktop(
+ SOURCE kdevsvnd.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}/kded
+ PO_DIR tdevelop-desktops
+)
##### libkdevsubversion (module) ################
diff --git a/vcs/subversion/integrator/CMakeLists.txt b/vcs/subversion/integrator/CMakeLists.txt
index 2256b8e3..68471be6 100644
--- a/vcs/subversion/integrator/CMakeLists.txt
+++ b/vcs/subversion/integrator/CMakeLists.txt
@@ -26,7 +26,11 @@ link_directories(
##### other data ################################
-install( FILES kdevsubversionintegrator.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevsubversionintegrator.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libsubversionintegrator (module) ##########
diff --git a/vcs/subversion/integrator/kdevsubversionintegrator.desktop b/vcs/subversion/integrator/kdevsubversionintegrator.desktop
index 39e6cdcd..90cac221 100644
--- a/vcs/subversion/integrator/kdevsubversionintegrator.desktop
+++ b/vcs/subversion/integrator/kdevsubversionintegrator.desktop
@@ -1,40 +1,9 @@
[Desktop Entry]
-Type=Service
Name=KDevSubversionIntegrator
-Name[da]=TDevelop Subversion-integration
-Name[nds]=TDevelop-Subversion-Integreren
-Name[sk]=KDev Subversion integrácia
-Name[sv]=TDevelop Subversion-integration
-Name[zh_TW]=TDevelop Subversion 整合器
+
Comment=Subversion Project Integration Facility
-Comment[ca]=Facilitat per a la integració amb Subversion
-Comment[da]=Subversion projektintegration
-Comment[de]=Subversion-Projektintegration
-Comment[el]=Λειτουργία ενσωμάτωσης Subversion στο έργο
-Comment[es]=Facilidad para integración con proyectos que utilicen Subversion
-Comment[et]=Subversion projekti põimimisvahend
-Comment[eu]=Subversion proiektuen integrazio-tesna
-Comment[fa]=تسهیلات مجتمع‌سازی پروژۀ زیرنسخه
-Comment[fr]=Fonction d'intégration pour un projet utilisant Subversion
-Comment[gl]=Utilidade para a integración de proxectos Subversión
-Comment[hu]=Projektintegrálást tesz lehetővé a Subversion-nel
-Comment[it]=Funzione di integrazione del progetto Subversion
-Comment[ja]=Subversion プロジェクト統合ツール
-Comment[ms]=Kemudahan Integrasi Projek Subversion
-Comment[nds]=Subversion-Projektintegreren
-Comment[ne]=सबभर्सन परियोजना एकिकरण सुविधा
-Comment[nl]=Subversion project-integratie
-Comment[pl]=Integracja z Subversion
-Comment[pt]=Integração com Projectos Subversion
-Comment[pt_BR]=Facilidade de Integração ao Projeto de Subversão
-Comment[ru]=Интеграция Subversion
-Comment[sk]=Subversion projektová integrácia
-Comment[sr]=Интеграција Subversion-а у пројекат
-Comment[sr@Latn]=Integracija Subversion-a u projekat
-Comment[sv]=Funktion för integrering av Subversion i projekt
-Comment[tr]=Subversion Proje Bütünleştirme Aracı
-Comment[zh_CN]=Subversion 工程集成功能
-Comment[zh_TW]=Subversion 專案整合工具
+
+Type=Service
Icon=application-vnd.tde.misc
Exec=blubb
X-TDE-ServiceTypes=TDevelop/VCSIntegrator
diff --git a/vcs/subversion/kdevsubversion.desktop b/vcs/subversion/kdevsubversion.desktop
index 4e9d2d93..1d9d15d6 100644
--- a/vcs/subversion/kdevsubversion.desktop
+++ b/vcs/subversion/kdevsubversion.desktop
@@ -1,32 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Subversion
-Comment[fa]=زیرنسخه
-Comment[hi]=सबवर्सन
-Comment[ne]=सबभर्सन
-Comment[pt_BR]=Subversão
-Comment[ru]=Интеграция Subversion
-Comment[ta]=உப பதிப்பு
-Comment[tg]=Интегратсия Subversion
Name=KDevsubversion
-Name[da]=TDevelop Subversion
-Name[de]=Unterstützung für Subversion (TDevelop)
-Name[hi]=के-डेव-सबवर्सन
-Name[nds]=Subversion-Ünnerstütten för TDevelop
-Name[sk]=KDev Subversion
-Name[sv]=TDevelop Subversion
-Name[ta]=kdev உப பதிப்பு
-Name[tg]=KDevзер-ривоят
-Name[zh_TW]=TDevelop Subversion
+
GenericName=Subversion
-GenericName[fa]=زیرنسخه
-GenericName[hi]=सबवर्सन
-GenericName[ne]=सबभर्सन
-GenericName[pt_BR]=Subversão
-GenericName[ru]=Интеграция Subversion
-GenericName[ta]=துணை பதிப்பு
-GenericName[tg]=Зер-ривоят
+
+Comment=Subversion
+
+Type=Service
+Exec=blubb
Icon=application-vnd.tde.misc
X-TDE-ServiceTypes=TDevelop/VersionControl
X-TDE-Library=libkdevsubversion
diff --git a/vcs/subversion/kdevsvn+file.protocol b/vcs/subversion/kdevsvn+file.protocol
index 412c3800..477444d7 100644
--- a/vcs/subversion/kdevsvn+file.protocol
+++ b/vcs/subversion/kdevsvn+file.protocol
@@ -13,27 +13,8 @@ deleteRecursive=true
listing=Name,Size,Date,Owner
defaultMimetype=application/octet-stream
Icon=remote
+
Description=Subversion ioslave for TDevelop
-Description[ca]=L'esclau io (ioslave) Subversion per a TDevelop
-Description[de]=Ein-/Ausgabemodul für Subversion (TDevelop)
-Description[el]=Subversion ioslave για το TDevelop
-Description[es]=El ioslave de Subversion para TDevelop
-Description[et]=TDevelopi Subversioni IO-moodul
-Description[fr]=Esclave d'E/S (ioslave) Subversion pour TDevelop
-Description[hu]=Subversion KDE-protokoll a TDevelophoz
-Description[it]=ioslave di subversion per TDevelop
-Description[ja]=TDevelop のための Subversion ioslave
-Description[ms]=IOslave Subversion untuk TDevelop
-Description[nds]=TDevelop-In-/Utgaavmoduul för Subversion
-Description[nl]=Subversion-ioslave voor TDevelop
-Description[pl]=Wtyczka protokołu Subversion dla TDevelopa
-Description[pt]='Ioslave' do Subversion para o TDevelop
-Description[pt_BR]='Ioslave' do Subversion para o TDevelop
-Description[ru]=Поддержка протокола Subversion для TDevelop
-Description[sk]=Subversion ioslave pre TDevelop
-Description[sr]=KIOSlave Subversion-а за TDevelop
-Description[sr@Latn]=KIOSlave Subversion-a za TDevelop
-Description[sv]=Subversion I/O-slav för TDevelop
-Description[zh_TW]=TDevelop 的 Subversion ioslave
+
maxInstances=5
class=:internet
diff --git a/vcs/subversion/kdevsvn+http.protocol b/vcs/subversion/kdevsvn+http.protocol
index 5a063b85..4503c8a5 100644
--- a/vcs/subversion/kdevsvn+http.protocol
+++ b/vcs/subversion/kdevsvn+http.protocol
@@ -13,27 +13,8 @@ deleteRecursive=true
listing=Name,Size,Date,Owner
defaultMimetype=application/octet-stream
Icon=remote
+
Description=Subversion ioslave for TDevelop
-Description[ca]=L'esclau io (ioslave) Subversion per a TDevelop
-Description[de]=Ein-/Ausgabemodul für Subversion (TDevelop)
-Description[el]=Subversion ioslave για το TDevelop
-Description[es]=El ioslave de Subversion para TDevelop
-Description[et]=TDevelopi Subversioni IO-moodul
-Description[fr]=Esclave d'E/S (ioslave) Subversion pour TDevelop
-Description[hu]=Subversion KDE-protokoll a TDevelophoz
-Description[it]=ioslave di subversion per TDevelop
-Description[ja]=TDevelop のための Subversion ioslave
-Description[ms]=IOslave Subversion untuk TDevelop
-Description[nds]=TDevelop-In-/Utgaavmoduul för Subversion
-Description[nl]=Subversion-ioslave voor TDevelop
-Description[pl]=Wtyczka protokołu Subversion dla TDevelopa
-Description[pt]='Ioslave' do Subversion para o TDevelop
-Description[pt_BR]='Ioslave' do Subversion para o TDevelop
-Description[ru]=Поддержка протокола Subversion для TDevelop
-Description[sk]=Subversion ioslave pre TDevelop
-Description[sr]=KIOSlave Subversion-а за TDevelop
-Description[sr@Latn]=KIOSlave Subversion-a za TDevelop
-Description[sv]=Subversion I/O-slav för TDevelop
-Description[zh_TW]=TDevelop 的 Subversion ioslave
+
maxInstances=5
class=:internet
diff --git a/vcs/subversion/kdevsvn+https.protocol b/vcs/subversion/kdevsvn+https.protocol
index d064e575..3d56d347 100644
--- a/vcs/subversion/kdevsvn+https.protocol
+++ b/vcs/subversion/kdevsvn+https.protocol
@@ -13,27 +13,8 @@ deleteRecursive=true
listing=Name,Size,Date,Owner
defaultMimetype=application/octet-stream
Icon=remote
+
Description=Subversion ioslave for TDevelop
-Description[ca]=L'esclau io (ioslave) Subversion per a TDevelop
-Description[de]=Ein-/Ausgabemodul für Subversion (TDevelop)
-Description[el]=Subversion ioslave για το TDevelop
-Description[es]=El ioslave de Subversion para TDevelop
-Description[et]=TDevelopi Subversioni IO-moodul
-Description[fr]=Esclave d'E/S (ioslave) Subversion pour TDevelop
-Description[hu]=Subversion KDE-protokoll a TDevelophoz
-Description[it]=ioslave di subversion per TDevelop
-Description[ja]=TDevelop のための Subversion ioslave
-Description[ms]=IOslave Subversion untuk TDevelop
-Description[nds]=TDevelop-In-/Utgaavmoduul för Subversion
-Description[nl]=Subversion-ioslave voor TDevelop
-Description[pl]=Wtyczka protokołu Subversion dla TDevelopa
-Description[pt]='Ioslave' do Subversion para o TDevelop
-Description[pt_BR]='Ioslave' do Subversion para o TDevelop
-Description[ru]=Поддержка протокола Subversion для TDevelop
-Description[sk]=Subversion ioslave pre TDevelop
-Description[sr]=KIOSlave Subversion-а за TDevelop
-Description[sr@Latn]=KIOSlave Subversion-a za TDevelop
-Description[sv]=Subversion I/O-slav för TDevelop
-Description[zh_TW]=TDevelop 的 Subversion ioslave
+
maxInstances=5
class=:internet
diff --git a/vcs/subversion/kdevsvn+ssh.protocol b/vcs/subversion/kdevsvn+ssh.protocol
index 512b4a90..2ef57093 100644
--- a/vcs/subversion/kdevsvn+ssh.protocol
+++ b/vcs/subversion/kdevsvn+ssh.protocol
@@ -13,27 +13,8 @@ deleteRecursive=true
listing=Name,Size,Date,Owner
defaultMimetype=application/octet-stream
Icon=remote
+
Description=Subversion ioslave for TDevelop
-Description[ca]=L'esclau io (ioslave) Subversion per a TDevelop
-Description[de]=Ein-/Ausgabemodul für Subversion (TDevelop)
-Description[el]=Subversion ioslave για το TDevelop
-Description[es]=El ioslave de Subversion para TDevelop
-Description[et]=TDevelopi Subversioni IO-moodul
-Description[fr]=Esclave d'E/S (ioslave) Subversion pour TDevelop
-Description[hu]=Subversion KDE-protokoll a TDevelophoz
-Description[it]=ioslave di subversion per TDevelop
-Description[ja]=TDevelop のための Subversion ioslave
-Description[ms]=IOslave Subversion untuk TDevelop
-Description[nds]=TDevelop-In-/Utgaavmoduul för Subversion
-Description[nl]=Subversion-ioslave voor TDevelop
-Description[pl]=Wtyczka protokołu Subversion dla TDevelopa
-Description[pt]='Ioslave' do Subversion para o TDevelop
-Description[pt_BR]='Ioslave' do Subversion para o TDevelop
-Description[ru]=Поддержка протокола Subversion для TDevelop
-Description[sk]=Subversion ioslave pre TDevelop
-Description[sr]=KIOSlave Subversion-а за TDevelop
-Description[sr@Latn]=KIOSlave Subversion-a za TDevelop
-Description[sv]=Subversion I/O-slav för TDevelop
-Description[zh_TW]=TDevelop 的 Subversion ioslave
+
maxInstances=5
class=:internet
diff --git a/vcs/subversion/kdevsvn+svn.protocol b/vcs/subversion/kdevsvn+svn.protocol
index 8f496854..a35363ea 100644
--- a/vcs/subversion/kdevsvn+svn.protocol
+++ b/vcs/subversion/kdevsvn+svn.protocol
@@ -13,27 +13,8 @@ deleteRecursive=true
listing=Name,Size,Date,Owner
defaultMimetype=application/octet-stream
Icon=remote
+
Description=Subversion ioslave for TDevelop
-Description[ca]=L'esclau io (ioslave) Subversion per a TDevelop
-Description[de]=Ein-/Ausgabemodul für Subversion (TDevelop)
-Description[el]=Subversion ioslave για το TDevelop
-Description[es]=El ioslave de Subversion para TDevelop
-Description[et]=TDevelopi Subversioni IO-moodul
-Description[fr]=Esclave d'E/S (ioslave) Subversion pour TDevelop
-Description[hu]=Subversion KDE-protokoll a TDevelophoz
-Description[it]=ioslave di subversion per TDevelop
-Description[ja]=TDevelop のための Subversion ioslave
-Description[ms]=IOslave Subversion untuk TDevelop
-Description[nds]=TDevelop-In-/Utgaavmoduul för Subversion
-Description[nl]=Subversion-ioslave voor TDevelop
-Description[pl]=Wtyczka protokołu Subversion dla TDevelopa
-Description[pt]='Ioslave' do Subversion para o TDevelop
-Description[pt_BR]='Ioslave' do Subversion para o TDevelop
-Description[ru]=Поддержка протокола Subversion для TDevelop
-Description[sk]=Subversion ioslave pre TDevelop
-Description[sr]=KIOSlave Subversion-а за TDevelop
-Description[sr@Latn]=KIOSlave Subversion-a za TDevelop
-Description[sv]=Subversion I/O-slav för TDevelop
-Description[zh_TW]=TDevelop 的 Subversion ioslave
+
maxInstances=5
class=:internet
diff --git a/vcs/subversion/kdevsvnd.desktop b/vcs/subversion/kdevsvnd.desktop
index 1bbdbe72..7b58d718 100644
--- a/vcs/subversion/kdevsvnd.desktop
+++ b/vcs/subversion/kdevsvnd.desktop
@@ -1,29 +1,9 @@
[Desktop Entry]
-Type=Service
Name=TDevelop Subversion Module
-Name[ca]=Mòdul de Subversion per a TDevelop
-Name[da]=TDevelop Subversion-Modul
-Name[de]=Subversion-Komponente (TDevelop)
-Name[el]=Άρθρωμα subversion του TDevelop
-Name[es]=Módulo de Subversion de TDevelop
-Name[et]=TDevelopi Subversioni Moodul
-Name[fr]=Module Subversion pour TDevelop
-Name[hu]=TDevelop-Modul a Subversion kezeléséhez
-Name[it]=Modulo Subversion di TDevelop
-Name[ja]=TDevelop Subversion モジュール
-Name[ms]=Modul Subversion TDevelop
-Name[nds]=TDevelop-Moduul för Subversion
-Name[nl]=TDevelop Subversion-Module
-Name[pl]=Modul Subversion dla TDevelopa
-Name[pt]=Módulo de Subversion do TDevelop
-Name[pt_BR]=Módulo de Subversion do TDevelop
-Name[ru]=Модуль Subversion для TDevelop
-Name[sk]=TDevelop Subversion Modul
-Name[sr]=TDevelop-ов модул за Subversion
-Name[sr@Latn]=TDevelop-ov Modul za Subversion
-Name[sv]=TDevelop Subversion-Modul
-Name[zh_TW]=TDevelop Subversion 模組
+
Comment=Provides subversion client services with TDevelop
+
+Type=Service
X-TDE-ServiceTypes=KDEDModule
X-TDE-ModuleType=Library
X-TDE-Library=kdevsvnd