summaryrefslogtreecommitdiffstats
path: root/lib/interfaces/extensions
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 /lib/interfaces/extensions
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 'lib/interfaces/extensions')
-rw-r--r--lib/interfaces/extensions/CMakeLists.txt7
-rw-r--r--lib/interfaces/extensions/tdevelopappfrontend.desktop31
-rw-r--r--lib/interfaces/extensions/tdevelopcodebrowserfrontend.desktop22
-rw-r--r--lib/interfaces/extensions/tdevelopcreatefile.desktop31
-rw-r--r--lib/interfaces/extensions/tdevelopdifffrontend.desktop34
-rw-r--r--lib/interfaces/extensions/tdevelopmakefrontend.desktop34
-rw-r--r--lib/interfaces/extensions/tdevelopquickopen.desktop49
-rw-r--r--lib/interfaces/extensions/tdevelopsourceformatter.desktop32
-rw-r--r--lib/interfaces/extensions/tdevelopversioncontrol.desktop33
9 files changed, 12 insertions, 261 deletions
diff --git a/lib/interfaces/extensions/CMakeLists.txt b/lib/interfaces/extensions/CMakeLists.txt
index 459c1197..6a07c77c 100644
--- a/lib/interfaces/extensions/CMakeLists.txt
+++ b/lib/interfaces/extensions/CMakeLists.txt
@@ -27,12 +27,15 @@ install( FILES
kdevsourceformatter.h kdevversioncontrol.h
DESTINATION ${INCLUDE_INSTALL_DIR}/tdevelop/interfaces/extensions )
-install( FILES
+tde_create_translated_desktop(
+ SOURCE
tdevelopappfrontend.desktop tdevelopcodebrowserfrontend.desktop
tdevelopcreatefile.desktop tdevelopdifffrontend.desktop
tdevelopmakefrontend.desktop tdevelopquickopen.desktop
tdevelopsourceformatter.desktop tdevelopversioncontrol.desktop
- DESTINATION ${SERVICETYPES_INSTALL_DIR} )
+ DESTINATION ${SERVICETYPES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
##### kdevextensions (static) ###################
diff --git a/lib/interfaces/extensions/tdevelopappfrontend.desktop b/lib/interfaces/extensions/tdevelopappfrontend.desktop
index 04e9a59b..74164817 100644
--- a/lib/interfaces/extensions/tdevelopappfrontend.desktop
+++ b/lib/interfaces/extensions/tdevelopappfrontend.desktop
@@ -1,38 +1,9 @@
[Desktop Entry]
+Name=App Frontend Interface
Type=ServiceType
X-TDE-ServiceType=TDevelop/AppFrontend
X-TDE-Derived=TDevelop/Plugin
-Name=App Frontend Interface
-Name[ca]=Interfície de l'entorn de les aplicacions
-Name[da]=Programbrugerflade-grænseflade
-Name[de]=Oberflächen-Schnittstelle (TDevelop)
-Name[el]=Διασύνδεση προγράμματος App
-Name[es]=Interfaz de entorno de aplicación
-Name[et]=Rakenduse kasutajaliides
-Name[eu]=Aplikazioaren inguruneko interfazea
-Name[fa]=واسط پایانۀ کاربرد
-Name[fr]=Interface graphique pour une application
-Name[gl]=Interface do frontal da aplicación
-Name[hu]=Alkalmazás kezelőfelülete
-Name[it]=Applicazione per le interfacce
-Name[ja]=App フロントエンド インターフェース
-Name[nds]=Programmböversiet-Koppelsteed
-Name[ne]=एप फ्रेन्टइन्ड इन्टरफेस
-Name[pl]=Interfejs do programów
-Name[pt]=Interface da Aplicação
-Name[pt_BR]=Interface Frontend para Aplicativos
-Name[ru]=Интерфейс менеджера приложений
-Name[sk]=Aplikačné rozhranie
-Name[sr]=Кориснички интерфејс програма
-Name[sr@Latn]=Korisnički interfejs programa
-Name[sv]=Programgränssnitt
-Name[ta]=ஆப் முன்னிருந்த இடைமுகம்
-Name[tg]=Интерфейси мудири гузориш
-Name[tr]=Uygulama Önucu Arayüzü
-Name[zh_CN]=应用程序前端接口
-Name[zh_TW]=App 前端介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-
diff --git a/lib/interfaces/extensions/tdevelopcodebrowserfrontend.desktop b/lib/interfaces/extensions/tdevelopcodebrowserfrontend.desktop
index 55e6dd3d..7d5fd192 100644
--- a/lib/interfaces/extensions/tdevelopcodebrowserfrontend.desktop
+++ b/lib/interfaces/extensions/tdevelopcodebrowserfrontend.desktop
@@ -1,28 +1,8 @@
[Desktop Entry]
+Name=Code Browser Frontend
Type=ServiceType
X-TDE-ServiceType=TDevelop/CodeBrowserFrontend
X-TDE-Derived=TDevelop/Plugin
-Name=Code Browser Frontend
-Name[ca]=Interfície per al navegador de codi
-Name[da]=Kodebrowser-grænseflade
-Name[de]=Quelltextbrowser-Oberfläche
-Name[el]=Πρόγραμμα περιήγησης κώδικα
-Name[es]=Interfaz para el navegador de código
-Name[et]=Koodibrauseri kasutajaliides
-Name[fr]=Interface de navigation dans le code
-Name[hu]=Kódböngésző
-Name[it]=Interfaccia di navigazione del codice
-Name[ja]=コードブラウザのフロントエンド
-Name[nds]=Kodekieker-Böversiet
-Name[pl]=Interfejs do przeglądarki kodu
-Name[pt]=Interface de Navegação do Código
-Name[pt_BR]=Interface de Navegação do Código
-Name[ru]=Навигатор по коду
-Name[sk]=Rozhranie pre prehliadač kódu
-Name[sr]=Интерфејс прегледача кода
-Name[sr@Latn]=Interfejs pregledača koda
-Name[sv]=Kodbläddringsgränssnitt
-Name[zh_TW]=源碼瀏覽器前端介面
[PropertyDef::X-TDevelop-Version]
Type=int
diff --git a/lib/interfaces/extensions/tdevelopcreatefile.desktop b/lib/interfaces/extensions/tdevelopcreatefile.desktop
index fdbb2875..3cc53b2d 100644
--- a/lib/interfaces/extensions/tdevelopcreatefile.desktop
+++ b/lib/interfaces/extensions/tdevelopcreatefile.desktop
@@ -1,38 +1,9 @@
[Desktop Entry]
+Name=TDevelop Create File Interface
Type=ServiceType
X-TDE-ServiceType=TDevelop/CreateFile
X-TDE-Derived=TDevelop/Plugin
-Name=TDevelop Create File Interface
-Name[ca]=Interfície de creació de fitxers per a TDevelop
-Name[da]=TDevelop opret filgrænseflade
-Name[de]=TDevelop-Schnittstelle zum Anlegen von Dateien
-Name[el]=Διασύνδεση δημιουργίας αρχείου TDevelop
-Name[es]=Interfaz de creación de archivos de TDevelop
-Name[et]=TDevelopi faili loomise liides
-Name[eu]=TDevelop-en "Sortu fitxategia" interfazea
-Name[fa]=واسط پروندۀ ایجاد TDevelop
-Name[fr]=Interface de création de fichiers pour TDevelop
-Name[gl]=Interface de crear ficheiro de TDevelop
-Name[hu]=TDevelop fájllétrehozási felület
-Name[it]=Interfaccia TDevelop per creare file
-Name[ja]=TDevelop Create File インターフェース
-Name[nds]=TDevelop-Koppelsteed för't Dateiopstellen
-Name[ne]=केडीई विकास फाइल इन्टरफेस सिर्जना
-Name[nl]=TDevelop Bestand aanmaken-interface
-Name[pl]=Interfejs TDevelopa do tworzenia pliku
-Name[pt]=Interface de Criação de Ficheiro do TDevelop
-Name[pt_BR]=Interface para Criar Arquivo do TDevelop
-Name[ru]=Интерфейс средства создания файлов для TDevelop
-Name[sk]=TDevelop rozhranie na vytvorenie súboru
-Name[sl]=Vmesnik za ustvarjanje datotek v TDevelopu
-Name[sr]=TDevelop-ов интерфејс за прављење фајла
-Name[sr@Latn]=TDevelop-ov interfejs za pravljenje fajla
-Name[sv]=TDevelop gränssnitt för att skapa filer
-Name[tr]=TDevelop Dosya Yaratma Arayüzü
-Name[zh_CN]=TDevelop 文件创建接口
-Name[zh_TW]=TDevelop 建立檔案介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-
diff --git a/lib/interfaces/extensions/tdevelopdifffrontend.desktop b/lib/interfaces/extensions/tdevelopdifffrontend.desktop
index 899654c5..a8fe0861 100644
--- a/lib/interfaces/extensions/tdevelopdifffrontend.desktop
+++ b/lib/interfaces/extensions/tdevelopdifffrontend.desktop
@@ -1,41 +1,9 @@
[Desktop Entry]
+Name=Diff Frontend Interface
Type=ServiceType
X-TDE-ServiceType=TDevelop/DiffFrontend
X-TDE-Derived=TDevelop/Plugin
-Name=Diff Frontend Interface
-Name[ca]=Interfície de l'entorn per a diff
-Name[da]=Diff-brugerflade grænseflade
-Name[de]=Schnittstelle für Diff-Oberflächen (TDevelop)
-Name[el]=Διασύνδεση προγράμματος Diff
-Name[es]=Interfaz del entorno de diff
-Name[et]=Diff kasutajaliides
-Name[eu]=Desberdintasun ingurunearen interfazea
-Name[fa]=واسط پایانۀ تفاوت
-Name[fr]=Interface du programme « Diff »
-Name[gl]=Interface do frontal de Diff
-Name[hi]=डिफ़ फ्रन्टएण्ड इंटरफ़ेस
-Name[hu]=Diff-kezelési felület
-Name[it]=Interfaccia a Diff
-Name[ja]=Diff フロントエンド インターフェース
-Name[nds]=Koppelsteed för "Diff"-Böversiet
-Name[ne]=डिफ फ्रेन्टइन्ड इन्टरफेस
-Name[nl]=Diff Frontend-interface
-Name[pl]=Interfejs do programu diff
-Name[pt]=Interface para o 'Diff'
-Name[pt_BR]=Interface de Frontend do Diff
-Name[ru]=Интерфейс системы нахождения различий
-Name[sk]=Rozhranie rozdielu
-Name[sl]=Vmesnik za diff
-Name[sr]=Кориснички интерфејс за diff
-Name[sr@Latn]=Korisnički interfejs za diff
-Name[sv]=Gränssnitt för jämförelse
-Name[ta]=டிப் முன்நிறுத்த இடைமுகம்
-Name[tg]=Барномаи интерфейс барои ёфтани тағирпазирӣ
-Name[tr]=Diff Önuç Arayüzü
-Name[zh_CN]=Diff 前端接口
-Name[zh_TW]=Diff 前端介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-
diff --git a/lib/interfaces/extensions/tdevelopmakefrontend.desktop b/lib/interfaces/extensions/tdevelopmakefrontend.desktop
index a57cfeba..a8df77f8 100644
--- a/lib/interfaces/extensions/tdevelopmakefrontend.desktop
+++ b/lib/interfaces/extensions/tdevelopmakefrontend.desktop
@@ -1,41 +1,9 @@
[Desktop Entry]
+Name=Make Frontend Interface
Type=ServiceType
X-TDE-ServiceType=TDevelop/MakeFrontend
X-TDE-Derived=TDevelop/Plugin
-Name=Make Frontend Interface
-Name[ca]=Interfície de l'entorn per a make
-Name[da]=Make brugerflade-grænseflade
-Name[de]=Schnittstelle für Make-Oberflächen (TDevelop)
-Name[el]=Διασύνδεση προγράμματος Make
-Name[es]=Interfaz del entorno de make
-Name[et]=Make kasutajaliides
-Name[eu]=Make ingurunearen interfazea
-Name[fa]=واسط پایانۀ Make
-Name[fr]=Interface du programme « make »
-Name[gl]=Interface do frontal de Make
-Name[hi]=मेक फ्रन्टएण्ड इंटरफ़ेस
-Name[hu]=Make kezelőfelület
-Name[it]=Interfaccia per Make
-Name[ja]=Make フロントエンド インターフェース
-Name[nds]=Koppelsteed för "Make"-Böversiet
-Name[ne]=मेक फ्रेन्टइन्ड इन्टरफेस
-Name[nl]=Make Frontend-interface
-Name[pl]=Interfejs do Make
-Name[pt]=Interface para o Make
-Name[pt_BR]=Interface de Frontend do Make
-Name[ru]=Интерфейс Make
-Name[sk]=Rozhranie pre make
-Name[sl]=Vmesnik za make
-Name[sr]=Кориснички интерфејс за make
-Name[sr@Latn]=Korisnički interfejs za make
-Name[sv]=Byggränssnitt
-Name[ta]=முன்பகுதி இடை விளிம்பை அமை
-Name[tg]=Интерфейс пӯсти Make
-Name[tr]=Make Önuç Arayüzü
-Name[zh_CN]=Make 前端接口
-Name[zh_TW]=Make 前端介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-
diff --git a/lib/interfaces/extensions/tdevelopquickopen.desktop b/lib/interfaces/extensions/tdevelopquickopen.desktop
index 5ad3beab..5f07827e 100644
--- a/lib/interfaces/extensions/tdevelopquickopen.desktop
+++ b/lib/interfaces/extensions/tdevelopquickopen.desktop
@@ -1,58 +1,9 @@
[Desktop Entry]
-Type=ServiceType
-X-TDE-ServiceType=TDevelop/QuickOpen
-X-TDE-Derived=TDevelop/Plugin
Name=Quick Open Interface
-Name[ca]=Interfície Open Quick
-Name[da]=Quick Open-grænseflade
-Name[de]=Schnittstelle für Schnellöffnen
-Name[el]=Διασύνδεση γρήγορου ανοίγματος
-Name[es]=Interfaz de apertura rápida
-Name[et]=Kiiravamise kasutajaliides
-Name[hu]=Gyors megnyitási kezelőfelület
-Name[it]=Interfaccia Quick Open
-Name[nds]=Fixopmaak-Koppelsteed
-Name[nl]=Snelopen-interface
-Name[pl]=Open Interface
-Name[pt]=Interface de Abertura Rápida
-Name[pt_BR]=Interface de Abertura Rápida
-Name[ru]=Интерфейс быстрого открытия
-Name[sk]=Rozhranie pre Quick Open
-Name[sr]=Интерфејс брзог отварања
-Name[sr@Latn]=Interfejs brzog otvaranja
-Name[sv]=Snabböppningsgränssnitt
-Name[zh_TW]=快速開啟介面
-
-# versioning - prevent DLL hell
-[PropertyDef::X-TDevelop-Version]
-Type=int
-
-[Desktop Entry]
Type=ServiceType
X-TDE-ServiceType=TDevelop/QuickOpen
X-TDE-Derived=TDevelop/Plugin
-Name=Quick Open Interface
-Name[ca]=Interfície Open Quick
-Name[da]=Quick Open-grænseflade
-Name[de]=Schnittstelle für Schnellöffnen
-Name[el]=Διασύνδεση γρήγορου ανοίγματος
-Name[es]=Interfaz de apertura rápida
-Name[et]=Kiiravamise kasutajaliides
-Name[hu]=Gyors megnyitási kezelőfelület
-Name[it]=Interfaccia Quick Open
-Name[nds]=Fixopmaak-Koppelsteed
-Name[nl]=Snelopen-interface
-Name[pl]=Open Interface
-Name[pt]=Interface de Abertura Rápida
-Name[pt_BR]=Interface de Abertura Rápida
-Name[ru]=Интерфейс быстрого открытия
-Name[sk]=Rozhranie pre Quick Open
-Name[sr]=Интерфејс брзог отварања
-Name[sr@Latn]=Interfejs brzog otvaranja
-Name[sv]=Snabböppningsgränssnitt
-Name[zh_TW]=快速開啟介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-
diff --git a/lib/interfaces/extensions/tdevelopsourceformatter.desktop b/lib/interfaces/extensions/tdevelopsourceformatter.desktop
index 1352a523..af3c8960 100644
--- a/lib/interfaces/extensions/tdevelopsourceformatter.desktop
+++ b/lib/interfaces/extensions/tdevelopsourceformatter.desktop
@@ -1,39 +1,9 @@
[Desktop Entry]
+Name=Source Formatter Interface
Type=ServiceType
X-TDE-ServiceType=TDevelop/SourceFormatter
X-TDE-Derived=TDevelop/Plugin
-Name=Source Formatter Interface
-Name[ca]=Interfície del formatador de codi font
-Name[da]=Kildekodeformatering grænseflade
-Name[de]=Quelltext-Formatierer-Schnittstelle (TDevelop)
-Name[el]=Διασύνδεση μορφοποίησης κώδικα
-Name[es]=Interfaz del formateador de código fuente
-Name[et]=Koodi vormindamise liides
-Name[eu]=Iturburu formateatzailearen interfazea
-Name[fa]=واسط قالب‌دهندۀ منبع
-Name[fr]=Interface pour le formatage de code source
-Name[gl]=Interface do formateador de código
-Name[hu]=Forrásformázási felület
-Name[it]=Interfaccia per il formattatore del codice sorgente
-Name[ja]=ソースフォーマッタ インターフェース
-Name[nds]=Koppelsteed för Borntext-Formaterer
-Name[ne]=स्रोत ढाँचाबद्धक इन्टरफेस
-Name[nl]=Broncode formatteren-interface
-Name[pl]=Interfejs do programu formatowania źródeł
-Name[pt]=Interface de Formatação de Código
-Name[pt_BR]=Interface de Formatação de Fonte
-Name[ru]=Интерфейс форматирования исходного кода
-Name[sk]=Rozhranie pre formátovanie
-Name[sr]=Интерфејс форматера изворног кода
-Name[sr@Latn]=Interfejs formatera izvornog koda
-Name[sv]=Gränssnitt för källkodsformatering
-Name[ta]=வடிவமைப்பவரின் இடை விளிம்பு மூலம்
-Name[tg]=Интерфейс қолабгузори коди берунӣ
-Name[tr]=Kaynak Biçimleyici Arayüzü
-Name[zh_CN]=源代码格式化接口
-Name[zh_TW]=程式碼格式化介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-
diff --git a/lib/interfaces/extensions/tdevelopversioncontrol.desktop b/lib/interfaces/extensions/tdevelopversioncontrol.desktop
index 97ea5ef9..8aa2050d 100644
--- a/lib/interfaces/extensions/tdevelopversioncontrol.desktop
+++ b/lib/interfaces/extensions/tdevelopversioncontrol.desktop
@@ -1,40 +1,9 @@
[Desktop Entry]
+Name=TDevelop Version Control Interface
Type=ServiceType
X-TDE-ServiceType=TDevelop/VersionControl
X-TDE-Derived=TDevelop/Plugin
-Name=TDevelop Version Control Interface
-Name[ca]=Interfície del control de versions per a TDevelop
-Name[da]=TDevelop versionskontrol grænseflade
-Name[de]=Versionsverwaltung-Schnittstelle (TDevelop)
-Name[el]=Διασύνδεση ελέγχου εκδόσεων TDevelop
-Name[es]=Interfaz del control de versiones de TDevelop
-Name[et]=TDevelopi versioonide kontrollimise liides
-Name[eu]=TDevelop bertsio kontrol interfazea
-Name[fa]=واسط کنترل نسخۀ TDevelop
-Name[fr]=Interface pour le contrôle de versions de TDevelop
-Name[gl]=Interface do control de versións de TDevelop
-Name[hi]=के-डेवलप संस्करण नियंत्रण इंटरफ़ेस
-Name[hu]=TDevelop verziókezelési felület
-Name[ja]=TDevelop バージョンコントロール インターフェース
-Name[nds]=Verschoonkuntrull-Koppelsteed vun TDevelop
-Name[ne]=केडीई विकास संस्करण नियन्त्रण इन्टरफेस
-Name[nl]=TDevelop Versiebeheer-interface
-Name[pl]=Interfejs Kdevelopa do kontroli wersji
-Name[pt]=Interface de Controlo de Versões do TDevelop
-Name[pt_BR]=Interface de Controle de Versão do TDevelop
-Name[ru]=Интерфейс системы управления версиями
-Name[sk]=TDevelop rozhranie pre riadenie verzií
-Name[sl]=Vmesnik nadzora različic za TDevelop
-Name[sr]=TDevelop-ов интерфејс за контролу верзије
-Name[sr@Latn]=TDevelop-ov interfejs za kontrolu verzije
-Name[sv]=TDevelop gränssnitt för versionskontroll
-Name[ta]=TDevelop பதிப்பு கட்டுப்பாட்டு இடைஇணைப்பு
-Name[tg]=Интерфейс барномаи идоракунии тафсирҳо
-Name[tr]=TDevelop Sürüm Kontrol Arayüzü
-Name[zh_CN]=TDevelop 版本控制接口
-Name[zh_TW]=TDevelop 版本控制介面
# versioning - prevent DLL hell
[PropertyDef::X-TDevelop-Version]
Type=int
-