summaryrefslogtreecommitdiffstats
path: root/languages/bash
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-07-29 22:43:34 +0200
committerSlávek Banko <slavek.banko@axis.cz>2020-07-30 16:00:07 +0200
commitfe44776673b28ca94338f23d8e7ac71593fa88ba (patch)
treeb900146c853acbd44900bfb77a35a1af3c77aa5d /languages/bash
parentc0b663c4c873df495743600b8f703744420eddfa (diff)
downloadtdevelop-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 <slavek.banko@axis.cz>
Diffstat (limited to 'languages/bash')
-rw-r--r--languages/bash/CMakeLists.txt7
-rw-r--r--languages/bash/app_templates/bashhello/CMakeLists.txt9
-rw-r--r--languages/bash/app_templates/bashhello/bashhello10
-rw-r--r--languages/bash/app_templates/bashhello/bashhello.kdevtemplate95
-rw-r--r--languages/bash/kdevbashsupport.desktop84
5 files changed, 28 insertions, 177 deletions
diff --git a/languages/bash/CMakeLists.txt b/languages/bash/CMakeLists.txt
index 9998693d..49dad5e6 100644
--- a/languages/bash/CMakeLists.txt
+++ b/languages/bash/CMakeLists.txt
@@ -29,7 +29,12 @@ link_directories(
##### other data ################################
-install( FILES kdevbashsupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevbashsupport.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES kdevbashsupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevbashsupport )
diff --git a/languages/bash/app_templates/bashhello/CMakeLists.txt b/languages/bash/app_templates/bashhello/CMakeLists.txt
index 4f1ac16f..f9407ef6 100644
--- a/languages/bash/app_templates/bashhello/CMakeLists.txt
+++ b/languages/bash/app_templates/bashhello/CMakeLists.txt
@@ -17,6 +17,9 @@ install( FILES
${CMAKE_CURRENT_BINARY_DIR}/bashhello.tar.gz bashhello.png
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- bashhello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE bashhello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/bash/app_templates/bashhello/bashhello b/languages/bash/app_templates/bashhello/bashhello
index 7c9b9222..3a689844 100644
--- a/languages/bash/app_templates/bashhello/bashhello
+++ b/languages/bash/app_templates/bashhello/bashhello
@@ -1,10 +1,10 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Bash Shell Script
-Name[fr]=Un simple script de test Hello world
-Category=Shell
-Category[fr]=Interprteur BASH
+
Comment=This generates a simplistic 'Hello world' program in Bash shell
-Comment[fr]=Gnre un simple script de test du type Hello world pour l'interprteur BASH.
+
+Category=Shell
+
FileTemplates=sh,ShellStyle
ShowFilesAfterGeneration=APPNAMELC.sh
diff --git a/languages/bash/app_templates/bashhello/bashhello.kdevtemplate b/languages/bash/app_templates/bashhello/bashhello.kdevtemplate
index e62b1514..64be4815 100644
--- a/languages/bash/app_templates/bashhello/bashhello.kdevtemplate
+++ b/languages/bash/app_templates/bashhello/bashhello.kdevtemplate
@@ -1,67 +1,11 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Bash Shell Script
-Name[ca]=Simple script de l'intèrpret de comandaments Bash
-Name[da]=Simpelt Bash skal-script
-Name[de]=Ein einfaches Shell-Skript für Bash
-Name[el]=Απλό σενάριο κελύφους Bash
-Name[es]=Guión sencillo para el intérprete de órdenes Bash
-Name[et]=Lihtne bash'i shelliskript
-Name[eu]=Bash shell-aren script sinplea
-Name[fa]=دست‌نوشتۀ سادۀ پوستۀ Bash
-Name[fr]=Script shell Bash simple
-Name[ga]=Script Shimplí Bhlaoisce Bash
-Name[gl]=Script sinxelo en Bash Shell
-Name[hu]=Egyszerű Bash-szkript
-Name[it]=Semplice script shell Bash
-Name[ja]=簡単な Bash シェルスクリプト
-Name[nds]=En eenfach Konsoolskript för Bash
-Name[ne]=साधारण ब्यास शेल स्क्रिप्ट
-Name[nl]=Eenvoudig Bash-shellscript
-Name[pl]=Prosty skrypt powłoki Bash
-Name[pt]=Programa Simples da 'Shell' Bash
-Name[pt_BR]=Programa Simples da 'Shell' Bash
-Name[ru]=Простой скрипт Bash
-Name[sk]=Jednoduchý skript pre Bash Shell
-Name[sl]=Preprost skript za lupino Bash
-Name[sr]=Једноставна скрипта шкољке Bash
-Name[sr@Latn]=Jednostavna skripta školjke Bash
-Name[sv]=Enkelt Bash-skalskript
-Name[tr]=Basit Bash Kabuk Betiği
-Name[zh_CN]=简单的 Bash Shell 脚本
-Name[zh_TW]=簡單的 Bash shell 文稿
-Category=Shell
-Category[fr]=Interprteur BASH
+
Comment=This generates a simplistic 'Hello world' program in Bash shell
-Comment[ca]=Genera un simple programa de 'Hello world' en l'intèrpret de comandaments Bash
-Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i en Bash skal
-Comment[de]=Generiert ein einfaches "Hello world"-Programm für die Bash-Shell
-Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' στο κέλυφος Bash
-Comment[es]=Genera un sencillo programa «Hola mundo» para el intérprete de órdenes Bash
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine bash'i shellis
-Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Bash shell-erako
-Comment[fa]=یک برنامۀ سادۀ «Hello world» در پوستۀ Bash تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » des plus simples en shell Bash
-Comment[ga]=Cruthaíonn sé seo ríomhchlár simplí "Hello World" i mblaosc Bash
-Comment[gl]=Xera un programa sinxelo 'Ola mundo' en Bash shell
-Comment[hu]=Létrehoz egy egyszerű Hello world programot a Bash parancsértelmezőhöz
-Comment[it]=Questo genera un semplice programma shell di "Hello world" in Bash
-Comment[ja]=簡単な Hello world プログラムを Bash シェルで記述します
-Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm för de Bash-Konsool op
-Comment[ne]=यसले ब्यास शेलमा साधारण 'हेल्डो वोल्डकार' कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Dit genereert een eenvoudig "Hello World" programma in Bash-shell
-Comment[pl]=Generuje prosty program 'Witaj świecie' jako skrypt powłoki Bash
-Comment[pt]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash
-Comment[pt_BR]=Isto gera um programa simplista 'Olá mundo' para a linha de comandos Bash
-Comment[ru]=Создание простой программы 'Hello world' на Bash
-Comment[sk]=Vygeneruje jednoduchý "Ahoj svet" program v Bash Shell
-Comment[sl]=Ustvari preprost program 'Dobrodošel svet' v lupini Bash
-Comment[sr]=Ово прави једноставан „Здраво свете“ програм за шкољку Bash
-Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ program za školjku Bash
-Comment[sv]=Detta skapar ett förenklat 'Hello world'-program för Bash-skalet
-Comment[tr]=Bu, Bash kabuğunda basit bir "Merhaba Dünya" programı üretir.
-Comment[zh_CN]=这将生成 Bash shell 中可以使用的“Hello world”程序
-Comment[zh_TW]=這會產生一個簡單的 Bash shell 的 hello world 程式
+
+Category=Shell
+
FileTemplates=sh,ShellStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.sh
Archive=bashhello.tar.gz
@@ -80,32 +24,3 @@ Dest=%{dest}/%{APPNAMELC}.sh
[MSG]
Type=message
Comment=A simple bash shell script project was created in %{dest}
-Comment[ca]=Un simple script de l'intèrpret de comandaments Bash ha estat creat en %{dest}
-Comment[da]=Et simpelt bash skalscript-projekt blev oprettet i %{dest}
-Comment[de]=Ein einfaches Shell-Skript-Projekt für Bash wurde in %{dest} erstellt
-Comment[el]=Ένα απλό σενάριο κελύφους bash δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo proyecto de guión de intérprete de órdenes ha sido creado en %{dest}
-Comment[et]=Lihtne bash'i shelliskript loodi asukohta %{dest}
-Comment[eu]=Bash shell-erako proiektu sinple bat sortu da hemen:%{dest}
-Comment[fa]=یک پروژۀ دست‌نوشتۀ پوستۀ bash ساده در %{dest} ایجاد شد
-Comment[fr]=Un projet de script shell Bash simple a été créé dans %{dest}
-Comment[ga]=Cruthaíodh tionscadal simplí bash i %{dest}
-Comment[gl]=Creouse un proxecto de script sinxelo en bash shell en %{dest}
-Comment[hu]=Létrejött egy egyszerű Bash-szkript (projekt) itt: %{dest}
-Comment[it]=È stato creato un semplice progetto di script shell in Bash in %{dest}
-Comment[ja]=簡単な bash シェルスクリプトを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach Konsoolskript-Projekt för Bash opstellt
-Comment[ne]=एउटा साधारण शेल स्क्रिप्ट परियोजना %{dest} मा सिर्जना गरिएको थियो
-Comment[nl]=Een eenvoudig Bash-shellscript is aangemaakt in %{dest}
-Comment[pl]=Prosty skrypt powłoki został utworzony w %{dest}
-Comment[pt]=Foi criado um programa simples "Olá mundo" em Bash em %{dest}
-Comment[pt_BR]=Foi criado um programa simples "Olá mundo" em Bash em %{dest}
-Comment[ru]=Простая программа "Hello world" на Bash создана в %{dest}
-Comment[sk]=Jednoduchý Bash Shell projekt bol vytvorený v %{dest}
-Comment[sl]=Projekt s preprostim skriptom za lupino Bash je bil ustvarjen v %{dest}
-Comment[sr]=Пројекат једноставне скрипте за шкољку Bash направљен је у %{dest}
-Comment[sr@Latn]=Projekat jednostavne skripte za školjku Bash napravljen je u %{dest}
-Comment[sv]=Ett enkelt Bash skalskriptprojekt skapades i %{dest}
-Comment[tr]=Basit bir bash betik projesi %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了简单的 Bash Shell 脚本工程
-Comment[zh_TW]=Bash shell 的 Hello world 程式已產生在 ${dest}
diff --git a/languages/bash/kdevbashsupport.desktop b/languages/bash/kdevbashsupport.desktop
index 27d902de..521be418 100644
--- a/languages/bash/kdevbashsupport.desktop
+++ b/languages/bash/kdevbashsupport.desktop
@@ -1,84 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Bash Support
-Comment[ca]=Suport per a Bash
-Comment[da]=Bash understøttelse
-Comment[de]=Unterstützung für Bash
-Comment[el]=Υποστήριξη Bash
-Comment[es]=Soporte para Bash
-Comment[et]=Bash'i toetus
-Comment[eu]=Bash-en euskarria
-Comment[fa]=پشتیبانی Bash
-Comment[fr]=Prise en charge de BASH
-Comment[ga]=Tacaíocht Bash
-Comment[gl]=Soporte de Bash
-Comment[hi]=बैश समर्थन
-Comment[hu]=Bash-támogatás
-Comment[is]=Bash stuðnigur
-Comment[it]=Supporto per Bash
-Comment[ja]=Bash サポート
-Comment[nds]=Bash-Ünnerstütten
-Comment[ne]=ब्यास समर्थन
-Comment[nl]=Ondersteuning voor Bash
-Comment[pl]=Obsługa bash-a
-Comment[pt]=Suporte a Bash
-Comment[pt_BR]=Suporte ao Bash
-Comment[ru]=Поддержка языка Bash
-Comment[sk]=Podpora Bash
-Comment[sl]=Podpora bash
-Comment[sr]=Bash подршка
-Comment[sr@Latn]=Bash podrška
-Comment[sv]=Bash-stöd
-Comment[ta]=பாஷ் ஆதரவு
-Comment[tg]=Ёри намудани забони Bash
-Comment[tr]=Bash Desteği
-Comment[zh_CN]=Bash 支持
-Comment[zh_TW]=Bash 支援
Name=KDevBashSupport
-Name[da]=TDevelop Bash-understøttelse
-Name[de]=Unterstützung für Bash (TDevelop)
-Name[hi]=के-डेव-बैश-समर्थन
-Name[nds]=Bash-Ünnerstütten för TDevelop
-Name[ne]=केडीई विकास ब्यास समर्थन
-Name[pl]=KDevObsługaBasha
-Name[sk]=KDevBashPodpora
-Name[sv]=TDevelop Bash-stöd
-Name[ta]=கெடெவ்பாஷ் ஆதரவு
-Name[zh_TW]=TDevelop Bash 支援
+
GenericName=Bash Support
-GenericName[ca]=Suport per a Bash
-GenericName[da]=Bash-understøttelse
-GenericName[de]=Unterstützung für Bash
-GenericName[el]=Υποστήριξη Bash
-GenericName[es]=Soporte para Bash
-GenericName[et]=Bash'i toetus
-GenericName[eu]=Bash-en euskarria
-GenericName[fa]=پشتیبانی Bash
-GenericName[fr]=Prise en charge de BASH
-GenericName[ga]=Tacaíocht Bash
-GenericName[gl]=Soporte de Bash
-GenericName[hi]=बैश समर्थन
-GenericName[hu]=Bash-támogatás
-GenericName[it]=Supporto Bash
-GenericName[ja]=Bash サポート
-GenericName[nds]=Ünnerstütten för Bash
-GenericName[ne]=ब्यास समर्थन
-GenericName[nl]=Ondersteuning voor Bash
-GenericName[pl]=Obsługa bash-a
-GenericName[pt]=Suporte de Bash
-GenericName[pt_BR]=Suporte ao Bash
-GenericName[ru]=Поддержка языка Bash
-GenericName[sk]=Podpora Bash
-GenericName[sl]=Podpora bash
-GenericName[sr]=Bash подршка
-GenericName[sr@Latn]=Bash podrška
-GenericName[sv]=Bash-stöd
-GenericName[ta]=பாஷ் ஆதரவு
-GenericName[tg]=Ёри намудани забони Bash
-GenericName[tr]=Bash Desteği
-GenericName[zh_CN]=Bash 支持
-GenericName[zh_TW]=Bash 支援
+
+Comment=Bash Support
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDE-Library=libkdevbashsupport
X-TDevelop-Version=5