diff options
author | Slávek Banko <[email protected]> | 2020-07-29 22:43:34 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2020-07-30 16:00:07 +0200 |
commit | fe44776673b28ca94338f23d8e7ac71593fa88ba (patch) | |
tree | b900146c853acbd44900bfb77a35a1af3c77aa5d /lib/interfaces/extensions | |
parent | c0b663c4c873df495743600b8f703744420eddfa (diff) | |
download | tdevelop-fe44776673b28ca94338f23d8e7ac71593fa88ba.tar.gz tdevelop-fe44776673b28ca94338f23d8e7ac71593fa88ba.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]>
Diffstat (limited to 'lib/interfaces/extensions')
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 - |