summaryrefslogtreecommitdiffstats
path: root/languages/cpp/app_templates/kateplugin2
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 /languages/cpp/app_templates/kateplugin2
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 'languages/cpp/app_templates/kateplugin2')
-rw-r--r--languages/cpp/app_templates/kateplugin2/CMakeLists.txt34
-rw-r--r--languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate94
-rw-r--r--languages/cpp/app_templates/kateplugin2/plugin.desktop74
3 files changed, 37 insertions, 165 deletions
diff --git a/languages/cpp/app_templates/kateplugin2/CMakeLists.txt b/languages/cpp/app_templates/kateplugin2/CMakeLists.txt
index 27dbe63f..1840a504 100644
--- a/languages/cpp/app_templates/kateplugin2/CMakeLists.txt
+++ b/languages/cpp/app_templates/kateplugin2/CMakeLists.txt
@@ -9,11 +9,30 @@
#
#################################################
-add_custom_target( kateplugin2.tar.gz ALL
- COMMAND ${TAR} zcf kateplugin2.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops plugin.desktop )
+set( _tarball_files
src-Makefile.am plugin_app.cpp plugin_app.h plugin_app.rc
hi16-action-plugin.png hi22-action-plugin.png
- kateplugin2.png plugin.kdevelop subdirs plugin.desktop
+ kateplugin2.png plugin.kdevelop subdirs
+)
+set( _tarball_content ${_tarball_desktops} ${_tarball_files} )
+list( SORT _tarball_content )
+
+tde_create_translated_desktop(
+ SOURCE ${_tarball_desktops}
+ DESTINATION -
+ PO_DIR tdevelop-desktops
+)
+
+file(
+ COPY ${_tarball_files}
+ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+tde_create_tarball(
+ TARGET kateplugin2.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
)
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kateplugin2.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kateplugin2.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate b/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate
index 9b4bc8ed..6a5641d9 100644
--- a/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate
+++ b/languages/cpp/app_templates/kateplugin2/kateplugin2.kdevtemplate
@@ -1,67 +1,12 @@
# TDE Config File
[General]
Name=Kate plugin with config page
-Name[ca]=Connector per a Kate amb pàgina de configuració
-Name[da]=Kate plugin med indstillingsside
-Name[de]=Kate-Modul mit Einstellungsseite
-Name[el]=Πρόσθετο Kate με σελίδα ρύθμισης
-Name[es]=Complemento para Kate con página de configuración
-Name[et]=Kate plugin seadistustedialoogiga
-Name[eu]=Konfigurazio orridun Kate plugina
-Name[fa]=وصلۀ Kate با صفحۀ پیکربندی
-Name[fr]=Module externe pour Kate comprenant une page de configuration
-Name[ga]=Breiseán Kate le leathanach cumraíochta
-Name[gl]=Extensión para Kate con páxina de configuración
-Name[hu]=Kate-bővítőmodul beállítólappal
-Name[it]=Plugin per Kate con pagina di configurazione
-Name[ja]=設定ページのある Kate プラグイン
-Name[nds]=Kate-Moduul mit Instellensiet
-Name[ne]=कन्फिग पृष्ठसँग केट प्लगइन
-Name[nl]=Kate-plugin met config page
-Name[pl]=Wtyczka do Kate ze stroną konfiguracyjną
-Name[pt]='Plugin' do Kate com página de configuração
-Name[pt_BR]='Plugin' do Kate com página de configuração
-Name[ru]=Модуль Kate с диалогом настройки
-Name[sk]=Kate modul s konfiguračnou stránkou
-Name[sl]=Vstavek z nastavitveno stranjo za Kate
-Name[sr]=Прикључак за Kate са страном за подешавања
-Name[sr@Latn]=Priključak za Kate sa stranom za podešavanja
-Name[sv]=Kate-insticksprogram med inställningssida
-Name[tr]=Ayar sayfası olan bir Kate eklentisi
-Name[zh_CN]=带配置页的 Kate 插件
-Name[zh_TW]=Kate 外掛程式,內含設定頁面
-Icon=kateplugin2.png
-Category=C++/TDE
+
Comment=Generates a plugin with config page for Kate the text editor.
-Comment[ca]=Genera un connector amb pàgina de configuració per a l'editor de text Kate.
-Comment[da]=Generere et plugin med indstillingsside for teksteditoren Kate.
-Comment[de]=Erstellt ein Modul mit Konfigurationsseite für den Texteditor Kate.
-Comment[el]=Δημιουργεί ένα πρόσθετο με σελίδα ρύθμισης για το Kate τον επεξεργαστή κειμένου.
-Comment[es]=Genera un complemento con página de configuración para el editor de texto Kate.
-Comment[et]=Seadistustedialoogiga plugina loomine tekstiredaktorile Kate.
-Comment[eu]=Konfigurazio orridun Kate plugin bat sortzen du.
-Comment[fa]=وصله‌ای با صفحۀ پیکربندی ویرایشگر متن Kate تولید می‌کند.
-Comment[fr]=Génère un module externe comprenant une page de configuration pour l'éditeur de texte Kate.
-Comment[ga]=Cruthaíodh breiseán le leathanach cumraíochta le haghaidh eagarthóra téacs Kate.
-Comment[gl]=Xera unha extensión con páxina de configuración para o editor de textos Kate.
-Comment[hu]=Létrehoz egy bővítőmodult beállítólappal a Kate szövegszerkesztőhöz.
-Comment[it]=Genera un plugin con pagina di configurazione per l'editor di testo Kate.
-Comment[ja]=テキストエディタ Kate のための設定ページのあるプラグインを作成します。
-Comment[nds]=Stellt en Moduul mit Instellensiet för den Texteditor "Kate" op.
-Comment[ne]=केट पाठ सम्पादकका लागि कन्फिग पृष्ठसँग प्लगइन उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een plugin met een config page voor de Kate-teksteditor
-Comment[pl]=Generuje wtyczke wraz ze stroną konfiguracyjną do edytora tekstu Kate.
-Comment[pt]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto.
-Comment[pt_BR]=Gera um 'plugin' com uma página de configuração para o Kate, o editor de texto.
-Comment[ru]=Создание модуля для текстового редактора Kate с диалогом настройки.
-Comment[sk]=Vygeneruje modul s konfiguračnou stránkou pre textový editor Kate.
-Comment[sl]=Ustvari vstavek z nastavitveno stranjo za urejevalnik besedil Kate.
-Comment[sr]=Прави прикључак са страном за подешавање за уређивач текста Kate.
-Comment[sr@Latn]=Pravi priključak sa stranom za podešavanje za uređivač teksta Kate.
-Comment[sv]=Skapar ett insticksprogram för texteditorn Kate med en inställningssida.
-Comment[tr]=Kate metin düzenleyicisi için ayar sayfası olan bir eklenti yaratır.
-Comment[zh_CN]=生成带配置页的 Kate 文本编辑器插件。
-Comment[zh_TW]=產生一個 Kate 文字編輯器的外掛程式,內含設定頁面。
+
+Category=C++/TDE
+
+Icon=kateplugin2.png
FileTemplates=h,CStyle,cpp,CStyle
ShowFilesAfterGeneration=%{dest}/src/plugin_%{APPNAMELC}.cpp
Archive=kateplugin2.tar.gz
@@ -178,32 +123,3 @@ Process=false
[MSG]
Type=message
Comment=A plugin for Kate with a config page was created in %{dest}
-Comment[ca]=Un connector per a Kate amb pàgina de configuració ha estat creat en %{dest}
-Comment[da]=Et plugin for Kate med en indstillingsside blev oprettet i %{dest}
-Comment[de]=Ein Modul für Kate mit Konfigurationsseite wurde in %{dest} erstellt.
-Comment[el]=Ένα πρόσθετο για το Kate με μια σελίδα ρύθμισης δημιουργήθηκε στο %{dest}
-Comment[es]=Un complemento para Kate con una página de configuración ha sido creado en %{dest}
-Comment[et]=Seadistustedialoogiga Kate plugin loodi asukohta %{dest}
-Comment[eu]=Konfigurazio orridun Kate plugin bat sortu da hemen:%{dest}
-Comment[fa]=وصله‌ای برای Kate با یک صفحۀ پیکربندی در %{dest} ایجاد شد
-Comment[fr]=Un module externe pour Kate comprenant une page de configuration a été créé dans %{dest}
-Comment[ga]=Cruthaíodh breiseán Kate le leathanach cumraíochta i %{dest}
-Comment[gl]=Creouse unha extensión para Kate con páxina de configuración en %{dest}
-Comment[hu]=Létrejött egy Kate-bővítőmodul (beállítólappal) itt: %{dest}
-Comment[it]=È stato creato un plugin per Kate con pagina di configurazione in %{dest}
-Comment[ja]=設定ページのある Kate プラグインを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Moduul för Kate mit Instellensiet opstellt
-Comment[ne]=कन्फिग पृष्ठसँग केटका लागि प्लगइन %{dest} मा सिर्जना गरियो
-Comment[nl]=Een plugin voor Kate met een config page is aangemaakt in %{dest}
-Comment[pl]=Wtyczka do Kate wraz ze stroną konfiguracyjną została utworzona w %{dest}
-Comment[pt]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest}
-Comment[pt_BR]=Foi criado um 'plugin' para o Kate, com uma página de configuração, em %{dest}
-Comment[ru]=Модуль Kate с диалогом настройки создан в %{dest}
-Comment[sk]=Modul pre Kate s konfiguračnou stránkou bol vytvorený v %{dest}
-Comment[sl]=Vstavek z nastavitveno stranjo za Kate je bil ustvarjen v %{dest}
-Comment[sr]=Прикључак за Kate са страном за подешавања направљен је у %{dest}
-Comment[sr@Latn]=Priključak za Kate sa stranom za podešavanja napravljen je u %{dest}
-Comment[sv]=Ett insticksprogram för Kate med en inställningssida skapades i %{dest}
-Comment[tr]=Kate için ayar sayfası olan bir eklenti %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 中创建了一个带配置页的 Kate 插件
-Comment[zh_TW]=一個內含設定頁面的 Kate 外掛程式已建立於 %{dest}
diff --git a/languages/cpp/app_templates/kateplugin2/plugin.desktop b/languages/cpp/app_templates/kateplugin2/plugin.desktop
index 1995d38f..31845627 100644
--- a/languages/cpp/app_templates/kateplugin2/plugin.desktop
+++ b/languages/cpp/app_templates/kateplugin2/plugin.desktop
@@ -1,76 +1,10 @@
[Desktop Entry]
+Name=My First Kate Plugin
+
+Comment=Your short description about the plugin goes here
+
Type=Service
X-TDE-ServiceTypes=Kate/Plugin
X-TDE-Library=lib%{APPNAMELC}plugin
X-Kate-Version=2.2
-Name=My First Kate Plugin
-Name[br]=Ma lugent Kate kentañ
-Name[ca]=El meu primer connector per a Kate
-Name[cy]=F'ategyn cyntaf Kate
-Name[da]=Mit første Kate plugin
-Name[de]=Mein erstes Kate-Modul
-Name[el]=Το πρώτο μου πρόσθετο για το Kate
-Name[es]=Mi primer complemento para Kate
-Name[et]=Minu esimene Kate plugin
-Name[eu]=Nire lehenengo Kate plugina
-Name[fa]=اولین وصلۀ Kate من
-Name[fr]=Mon premier module externe pour Kate
-Name[ga]=Mo Chéad Bhreiseán Kate
-Name[gl]=A miña primeira extensión para Kate
-Name[hu]=Mintapélda Kate-bővítőmodulra
-Name[it]=Il mio primo plugin di Kate
-Name[ja]=はじめての Kate プラグイン
-Name[ms]=Plugin Kate Pertama Saya
-Name[nds]=Mien eerst Kate-Moduul
-Name[ne]=मेरो पहिलो केट प्लगइन
-Name[nl]=Mijn eerste Kate-plugin
-Name[pl]=Moja pierwsza wtyczka do Kate
-Name[pt]=O Meu Primeiro 'Plugin' para o Kate
-Name[pt_BR]=Meu Primeiro Plug-in do Kate
-Name[ru]=Мой первый модуль к Kate
-Name[sk]=Môj prvý Kate modul
-Name[sl]=Moj prvi vstavek za Kate
-Name[sr]=Мој први прикључак за Kate
-Name[sr@Latn]=Moj prvi priključak za Kate
-Name[sv]=Mitt första insticksprogram för Kate
-Name[tr]=İlk Kate Eklentim
-Name[zh_CN]=我的第一个 Kate 插件
-Name[zh_TW]=我的第一個 Kate 外掛程式
-Comment=Your short description about the plugin goes here
-Comment[ca]=Aquí va la descripció curta referent al connector
-Comment[cy]=Mae eich disgrifiad byr am yr ategyn yn mynd yma
-Comment[da]=Din korte beskrivelse af plugin skal være her
-Comment[de]=Hierhin gehört eine kurze Beschreibung des Moduls
-Comment[el]=Η σύντομη περιγραφή σας σχετικά με το πρόσθετο πηγαίνει εδώ
-Comment[es]=Aquí va la descripción corta sobre el complemento
-Comment[et]=Sinu plugina lühikirjeldus
-Comment[eu]=Hemen dihoa plugin-aren buruzko zure deskribapen motza
-Comment[fa]=توصیف کوتاه شما در مورد وصله در اینجا می‌آید
-Comment[fr]=Une courte description de votre module externe s'insère ici
-Comment[ga]=Cuir do chur síos gearr ar an mbreiseán anseo
-Comment[gl]=A súa descrición breve sobre a extensión vai aquí.
-Comment[hi]=प्लगइन के बारे में आपका छोटा सा वर्णन यहाँ जाएगा
-Comment[hu]=Itt lehet egy rövid leírást adni a bővítőmodulról
-Comment[is]=Hér ætti að vera smá lýsing á viðbótinni
-Comment[it]=La tua breve descrizione sui plugin va qui
-Comment[ja]=プラグインに関する短い説明をここに記述します。
-Comment[lt]=Čia turėtų būti trumpas priedo aprašymas
-Comment[ms]=Huraian ringkas anda tentang plugin anda di sini
-Comment[nds]=Hier kannst Du en kort Moduulbeschrieven ingeven
-Comment[ne]=प्लगइनका बारेमा तपाईँको छोटो भनाइ यस्तो छ
-Comment[nl]=Hier kunt u een korte omschrijving opgeven
-Comment[pl]=Tu powinien się pojawić krótki opis wtyczki
-Comment[pt]=Aqui deverá colocar uma descrição do 'plugin'
-Comment[pt_BR]=Sua descrição sumária sobre o plug-in vai aqui
-Comment[ru]=Здесь располагается краткое описание модуля
-Comment[sk]=Sem vložte krátky popis modulu
-Comment[sl]=Tukaj je kratek opis o vstavku
-Comment[sr]=Овде иде ваш кратак опис прикључка
-Comment[sr@Latn]=Ovde ide vaš kratak opis priključka
-Comment[sv]=En kort beskrivningen av vad insticksprogrammet gör
-Comment[ta]=உங்கள் சொருகின் சிறு விவரம் இங்கிருக்கும்
-Comment[tg]=Дар инҷо тасвири кӯтоҳи модул ҷойгир аст
-Comment[tr]=Eklenti hakkında kısa bir tanımı buraya yazın.
-Comment[zh_CN]=关于这个插件的简短描述
-Comment[zh_TW]=您對此外掛程式的描述寫在這裡
author=%{AUTHOR}, %{EMAIL}