summaryrefslogtreecommitdiffstats
path: root/vcs/cvsservice
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/cvsservice
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/cvsservice')
-rw-r--r--vcs/cvsservice/CMakeLists.txt8
-rw-r--r--vcs/cvsservice/integrator/CMakeLists.txt6
-rw-r--r--vcs/cvsservice/integrator/kdevcvsserviceintegrator.desktop37
-rw-r--r--vcs/cvsservice/kdevcvsservice.desktop75
4 files changed, 21 insertions, 105 deletions
diff --git a/vcs/cvsservice/CMakeLists.txt b/vcs/cvsservice/CMakeLists.txt
index dc50d646..ffd2eabf 100644
--- a/vcs/cvsservice/CMakeLists.txt
+++ b/vcs/cvsservice/CMakeLists.txt
@@ -30,7 +30,13 @@ link_directories(
##### other data ################################
tde_install_icons( )
-install( FILES kdevcvsservice.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+
+tde_create_translated_desktop(
+ SOURCE kdevcvsservice.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdev_cvs.png DESTINATION ${DATA_INSTALL_DIR}/kdevcvsservice/pics )
install( FILES buildcvs.sh DESTINATION ${DATA_INSTALL_DIR}/kdevcvsservice )
diff --git a/vcs/cvsservice/integrator/CMakeLists.txt b/vcs/cvsservice/integrator/CMakeLists.txt
index a17393d8..dabad069 100644
--- a/vcs/cvsservice/integrator/CMakeLists.txt
+++ b/vcs/cvsservice/integrator/CMakeLists.txt
@@ -25,7 +25,11 @@ link_directories(
##### other data ################################
-install( FILES kdevcvsserviceintegrator.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevcvsserviceintegrator.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### libcvsserviceintegrator (module) ##########
diff --git a/vcs/cvsservice/integrator/kdevcvsserviceintegrator.desktop b/vcs/cvsservice/integrator/kdevcvsserviceintegrator.desktop
index 623fc827..ff914214 100644
--- a/vcs/cvsservice/integrator/kdevcvsserviceintegrator.desktop
+++ b/vcs/cvsservice/integrator/kdevcvsserviceintegrator.desktop
@@ -1,40 +1,9 @@
[Desktop Entry]
-Type=Service
Name=KDevCVSIntegrator
-Name[da]=TDevelop CVS-integration
-Name[nds]=TDevelop-CVS-Integreren
-Name[sk]=KDev CVS integrácia
-Name[sv]=TDevelop CVS-integration
-Name[zh_TW]=TDevelop CVS 整合器
+
Comment=CVS Service Project Integration Facility
-Comment[ca]=Facilitat d'integració amb projectes que usin CVS
-Comment[da]=CVS service projektintegration
-Comment[de]=CVS-Dienst-Projektintegration
-Comment[el]=Λειτουργία ενσωμάτωσης υπηρεσίας CVS στο έργο
-Comment[es]=Facilidad de integración con proyectos que utilicen CVS
-Comment[et]=CVS-teenuse projekti põimimisvahend
-Comment[eu]=CVS zerbitzuen proiektuen integrazio-tresna
-Comment[fa]=تسهیلات مجتمع‌سازی پروژۀ خدمت CVS
-Comment[fr]=Fonction d'intégration pour un projet utilisant le service CVS
-Comment[gl]=Utilidade para a integración de proxectos do servizo CVS
-Comment[hu]=Integrálás a Cvsservice-szel
-Comment[it]=Funzione di integrazione del progetto CVS Service
-Comment[ja]=CVS サービス プロジェクト統合ツール
-Comment[ms]=Kemudahan Integrasi Projek Servis CVS
-Comment[nds]=Projektintegreren för den CVS-Deenst
-Comment[ne]=CVS सेवा परियोजना एकिकरण सुविधा
-Comment[nl]=CVS project-integratie
-Comment[pl]=Integracja z usługą CVS
-Comment[pt]=Integração com Projectos de Serviço CVS
-Comment[pt_BR]=Facilidade de Integração ao Projeto do Serviço CVS
-Comment[ru]=Интеграция CVS
-Comment[sk]=Integrácia CVS projektu
-Comment[sr]=Интеграција Cervisia-је у пројекат
-Comment[sr@Latn]=Integracija Cervisia-je u projekat
-Comment[sv]=Funktion för integrering av CVS-tjänst i projekt
-Comment[tr]=CVS Servis Projesi Bütünleştirme Aracı
-Comment[zh_CN]=CVS 服务工程集成功能
-Comment[zh_TW]=CVS 服務專案整合工具
+
+Type=Service
Icon=cervisia
Exec=blubb
X-TDE-ServiceTypes=TDevelop/VCSIntegrator
diff --git a/vcs/cvsservice/kdevcvsservice.desktop b/vcs/cvsservice/kdevcvsservice.desktop
index fed6b6e4..e96e6011 100644
--- a/vcs/cvsservice/kdevcvsservice.desktop
+++ b/vcs/cvsservice/kdevcvsservice.desktop
@@ -1,75 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=CVS Integration using Cervisia's cvsservice. http://www.kde.org/apps/cervisia/
-Comment[ca]=Integració amb el CVS emprant el cvsservice de Cervisia. http://www.kde.org/apps/cervisia/
-Comment[da]=CVS Integration ved brug af Cervisias cvsservice. http://www.kde.org/apps/cervisia/
-Comment[de]=CVS-Integration mit Hilfe von Cervisias cvsservice. http://www.kde.org/apps/cervisia/
-Comment[el]=Ενσωμάτωση CVS χρησιμοποιώντας τη cvsservice του Cervisia. http://www.kde.org/apps/cervisia/
-Comment[es]=Integración con CVS utilizando el cvsservice. http://www.kde.org/apps/cervisia/
-Comment[et]=CVS põimimine Cervisia cvsservice'i abil. http://www.kde.org/apps/cervisia/
-Comment[eu]=CVS integrazioa Cervisia-ren cvsservice erabiliz. http://www.kde.org/apps/cervisia/
-Comment[fa]=مجتمع‌سازی CVS، با استفاده از خدمت cvs متعلق به Cervisia. http://www.kde.org/apps/cervisia/
-Comment[fr]=Intégration de CVS à l'aide du processus « cvsservice » de Cervisia. http://www.kde.org/apps/cervisia/
-Comment[ga]=Comhtháthú CVS le cvsservice Cervisia. http://www.kde.org/apps/cervisia/
-Comment[gl]=Integración CVS usando o servizo cvsservice de Cervisia. http://www.kde.org/apps/cervisia/
-Comment[hu]=CVS-integráció a Cervisia cvsservice segítségével. http://www.kde.org/apps/cervisia/
-Comment[it]=Integrazione del CVS utilizzando il cvsservice di Cervisia. http://www.kde.org/apps/cervisia/
-Comment[ja]=CVS 統合は、Cervisia の CVS サービスを利用します。http://www.kde.org/apps/cervisia/
-Comment[ms]=Integrasi CVS menggunakan cvsservice Cervisia. http://www.kde.org/apps/cervisia/
-Comment[nds]=CVS-Integreren över den CVS-Service vun Cervisia. http://www.kde.org/apps/cervisia/
-Comment[ne]= Cervisia's cvsservice प्रयोग गरेर CVS एकिकरण । http://www.kde.org/apps/cervisia/
-Comment[nl]=CVS-integratie via Cervisia's cvsservice. Zie http://www.kde.org/apps/cervisia/
-Comment[pl]=Integracja z CVS-em za pomocą usługi CVS Cervisii http://www.kde.org/apps/cervisia/
-Comment[pt]=Integração do CVS usando o cvsservice do Cervisia. http://www.kde.org/apps/cervisia/
-Comment[pt_BR]=Integração com o CVS usando o cvsservice do Cervisia. http://www.kde.org/apps/cervisia/
-Comment[ru]=Интеграция CVS с использованием Cervisia cvsservice. http://www.kde.org/apps/cervisia/
-Comment[sk]=Integrácia CVS pomocou Cervisia Cvs služby. http://www.kde.org/apps/cervisia/
-Comment[sl]=Integracija CVS z uporabo Cervisijeve cvsservice. http://www.kde.org/apps/cervisia/
-Comment[sr]=Интеграција CVS-а помоћу Cervisia-jиног cvsservice. http://www.kde.org/apps/cervisia/
-Comment[sr@Latn]=Integracija CVS-a pomoću Cervisia-jinog cvsservice. http://www.kde.org/apps/cervisia/
-Comment[sv]=Integrering av CVS med användning av Cervisias CVS-tjänst. http://www.kde.org/apps/cervisia/
-Comment[tr]=Cervisia'nın cvsservice'i kullanılarak CVS bütünleştirilmesi http://www.kde.org/apps/cervisia/
-Comment[zh_CN]=使用 Cervisia 的 cvsservice 的 CVS 集成。http://www.kde.org/apps/cervisia/
-Comment[zh_TW]=使用 Cervisia 服務做 CVS 整合。http://www.kde.org/apps/cervisia/
Name=KDevCvsService
-Name[da]=TDevelop CVS-service
-Name[nds]=TDevelop-CVS-Deenst
-Name[sk]=KDev Cvs služba
-Name[sv]=TDevelop CVS-tjänst
-Name[zh_TW]=TDevelop CVS 服務
+
GenericName=CVS Integration (Cervisia)
-GenericName[ca]=Integració amb CVS (Cervisia)
-GenericName[de]=Unterstützung für CVS (Cervisia)
-GenericName[el]=Ενσωμάτωση CVS (Cervisia)
-GenericName[es]=Integración con CVS (Cervisia)
-GenericName[et]=CVS põimimine (Cervisia)
-GenericName[eu]=CVS integrazioa (Cervisia)
-GenericName[fa]=مجتمع‌سازی CVS (Cervisia)
-GenericName[fr]=Intégration de CVS (Cervisia)
-GenericName[ga]=Comhtháthú CVS (Cervisia)
-GenericName[gl]=Integración CVS (Cervisia)
-GenericName[hu]=CVS-integráció (Cervisia)
-GenericName[it]=Integrazione CVS (Cervisia)
-GenericName[ja]=CVS 統合 (Cervisia)
-GenericName[ms]=Integrasi CVS (Cervisia)
-GenericName[nds]=Ünnerstütten för CVS (Cervisia)
-GenericName[ne]=CVS एकिकरण (Cervisia)
-GenericName[nl]=CVS-integratie (Cervisia)
-GenericName[pl]=Integracja z CVS-em (Cervisia)
-GenericName[pt]=Integração com CVS (Cervisia)
-GenericName[pt_BR]=Integração com o CVS (Cervisia)
-GenericName[ru]=Интеграция CVS (Cervisia)
-GenericName[sk]=CVS integrácia (Cervisia)
-GenericName[sl]=Integracija CVS (Cervisia)
-GenericName[sr]=Интеграција CVS-а (Cervisia)
-GenericName[sr@Latn]=Integracija CVS-a (Cervisia)
-GenericName[sv]=Integrering av CVS (Cervisia)
-GenericName[ta]=CVS ஒருங்கிணை (செர்விசியா)
-GenericName[tg]=Интегратсияи CVS (Cervisia)
-GenericName[tr]=CVS Bütünleştirmesi (Cervisia)
-GenericName[zh_CN]=CVS 集成(Cervisia)
-GenericName[zh_TW]=CVS 整合(Cervisia)
+
+Comment=CVS Integration using Cervisia's cvsservice. http://www.kde.org/apps/cervisia/
+
+Type=Service
+Exec=blubb
Icon=cervisia
X-TDE-ServiceTypes=TDevelop/VersionControl
X-TDE-Library=libkdevcvsservice