diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2020-07-29 22:43:34 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2020-07-30 16:00:07 +0200 |
commit | fe44776673b28ca94338f23d8e7ac71593fa88ba (patch) | |
tree | b900146c853acbd44900bfb77a35a1af3c77aa5d /languages/cpp/app_templates/kateplugin2 | |
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 <slavek.banko@axis.cz>
Diffstat (limited to 'languages/cpp/app_templates/kateplugin2')
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} |