summaryrefslogtreecommitdiffstats
path: root/languages/ruby
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/ruby
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/ruby')
-rw-r--r--languages/ruby/CMakeLists.txt7
-rw-r--r--languages/ruby/app_templates/dcopservice/CMakeLists.txt34
-rw-r--r--languages/ruby/app_templates/dcopservice/dcopservice.desktop42
-rw-r--r--languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate94
-rw-r--r--languages/ruby/app_templates/kapp/CMakeLists.txt34
-rw-r--r--languages/ruby/app_templates/kapp/app.desktop42
-rw-r--r--languages/ruby/app_templates/kapp/kappruby.kdevtemplate90
-rw-r--r--languages/ruby/app_templates/kxt/CMakeLists.txt34
-rw-r--r--languages/ruby/app_templates/kxt/app.desktop38
-rw-r--r--languages/ruby/app_templates/kxt/kxtruby.kdevtemplate92
-rw-r--r--languages/ruby/app_templates/qtruby/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/qtruby/qtruby.kdevtemplate82
-rw-r--r--languages/ruby/app_templates/qtruby4app/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate90
-rw-r--r--languages/ruby/app_templates/qtrubyapp/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate91
-rw-r--r--languages/ruby/app_templates/rails/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/rails/rails.kdevtemplate62
-rw-r--r--languages/ruby/app_templates/rubyhello/CMakeLists.txt9
-rw-r--r--languages/ruby/app_templates/rubyhello/rubyhello9
-rw-r--r--languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate89
-rw-r--r--languages/ruby/debugger/CMakeLists.txt8
-rw-r--r--languages/ruby/debugger/kdevrbdebugger.desktop69
-rw-r--r--languages/ruby/kdevrubysupport.desktop83
24 files changed, 200 insertions, 935 deletions
diff --git a/languages/ruby/CMakeLists.txt b/languages/ruby/CMakeLists.txt
index 2f1a231e..4d8fbae5 100644
--- a/languages/ruby/CMakeLists.txt
+++ b/languages/ruby/CMakeLists.txt
@@ -33,7 +33,12 @@ link_directories(
##### other data ################################
-install( FILES kdevrubysupport.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kdevrubysupport.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES rubytemplates DESTINATION ${DATA_INSTALL_DIR}/kdevabbrev/templates )
install( FILES kdevrubysupport.rc DESTINATION ${DATA_INSTALL_DIR}/kdevrubysupport )
install( FILES ruby_config.png ruby_run.png DESTINATION ${DATA_INSTALL_DIR}/kdevrubysupport/pics )
diff --git a/languages/ruby/app_templates/dcopservice/CMakeLists.txt b/languages/ruby/app_templates/dcopservice/CMakeLists.txt
index ba29a230..589f4348 100644
--- a/languages/ruby/app_templates/dcopservice/CMakeLists.txt
+++ b/languages/ruby/app_templates/dcopservice/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( dcopserviceruby.tar.gz ALL
- COMMAND ${TAR} zcf dcopserviceruby.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
- dcopservice.desktop app.cpp app-configure.in.in
+set( _tarball_desktops dcopservice.desktop )
+set( _tarball_files
+ app.cpp app-configure.in.in
src-Makefile.am main.rb dcopservice.rb dcopservice.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 dcopserviceruby.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- dcopserviceruby.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE dcopserviceruby.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/dcopservice/dcopservice.desktop b/languages/ruby/app_templates/dcopservice/dcopservice.desktop
index 99b5773c..4cd41aa6 100644
--- a/languages/ruby/app_templates/dcopservice/dcopservice.desktop
+++ b/languages/ruby/app_templates/dcopservice/dcopservice.desktop
@@ -1,43 +1,9 @@
[Desktop Entry]
-Type=Service
Name=%{APPNAME}
+
+Comment=Template for dcop services
+
+Type=Service
Exec=%{APPNAMELC}
X-DCOP-ServiceType=Unique
X-TDE-StartupNotify=false
-Comment=Template for dcop services
-Comment[br]=Patrom evit servijoù dcop
-Comment[ca]=Plantilla per als serveis dcop
-Comment[cy]=Patrymlun ar gyfer gwasanaethau dcop
-Comment[da]=Skabelon for DCOP-tjenester
-Comment[de]=Vorlage für DCOP-Dienste
-Comment[el]=Πρότυπο για υπηρεσίες dcop
-Comment[es]=Plantilla para servicios DCOP
-Comment[et]=DCOP-teenuste mall
-Comment[eu]=DCOP zerbitzuentzako plantilla
-Comment[fa]=قالب برای خدمات dcop
-Comment[fr]=Modèle pour les services DCOP
-Comment[ga]=Teimpléad i gcomhair seirbhísí DCOP
-Comment[gl]=Modelo para servizos dcop
-Comment[hi]=डीसीओपी सेवाओं के लिए टेम्प्लेट
-Comment[hu]=Sablon DCOP-szolgáltatásokhoz
-Comment[is]=Snið fyrir dcop þjónustur
-Comment[it]=Modello per servizi dcop
-Comment[ja]=dcop サービスのためのテンプレート
-Comment[nds]=Vörlaag för DCOP-Deensten
-Comment[ne]=dcop सेवाका लागि टेम्प्लेट
-Comment[nl]=Sjabloon voor DCOP-services
-Comment[pl]=Szablon dla usług dcop
-Comment[pt]=Modelo para serviços dcop
-Comment[pt_BR]=Modelo para serviços dcop
-Comment[ru]=Шаблон для сервисов DCOP
-Comment[sk]=Šablóna pre DCOP služby
-Comment[sl]=Predloga za storitve DCOP
-Comment[sr]=Шаблон за dcop сервисе
-Comment[sr@Latn]=Šablon za dcop servise
-Comment[sv]=Mall för DCOP-tjänster
-Comment[ta]=டிகாப்சேவைக்கான மாதரி உரு
-Comment[tg]=Қолиб барои хидмадгори DCOP
-Comment[tr]=dcop hizmetleri için şablon
-Comment[zh_CN]=dcop 服务模板
-Comment[zh_TW]=DCOP 服務樣本
-
diff --git a/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate b/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate
index 141e7fbf..9d06d675 100644
--- a/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate
+++ b/languages/ruby/app_templates/dcopservice/dcopserviceruby.kdevtemplate
@@ -1,65 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=DCOP Service
-Name[br]=Servij DCOP
-Name[ca]=Servei DCOP
-Name[de]=DCOP-Dienst
-Name[el]=Υπηρεσία DCOP
-Name[es]=Servicio DCOP
-Name[et]=DCOP-teenus
-Name[eu]=DCOP zerbitzua
-Name[fa]=خدمت DCOP
-Name[fr]=Service DCOP
-Name[ga]=Seirbhís DCOP
-Name[gl]=Servizo DCOP
-Name[hu]=DCOP-szolgáltatás
-Name[it]=Servizio DCOP
-Name[ja]=DCOP サービス
-Name[nds]=DCOP-Deenst
-Name[ne]=DCOP सेवा
-Name[nl]=DCOP-service
-Name[pl]=Usługa DCOP
-Name[pt]=Serviço de DCOP
-Name[pt_BR]=Serviço DCOP
-Name[ru]=Сервис DCOP
-Name[sk]=DCOP služba
-Name[sr]=DCOP сервис
-Name[sr@Latn]=DCOP servis
-Name[sv]=DCOP-tjänst
-Name[tr]=DCOP Hizmeti
-Name[zh_CN]=DCOP 服务
-Name[zh_TW]=DCOP 服務
-Icon=kdcop.png
-Category=Ruby/KDE
+
Comment=Generates a framework for a KDE DCOP service and client access library.
-Comment[ca]=Genera una infraestructura per a un servei DCOP de KDE i la biblioteca d'accés del client.
-Comment[da]=Genererer et skelet for en KDE dcop-tjeneste og klientadgangsbibliotek.
-Comment[de]=Erstellt das Grundgerüst für einen KDE-DCOP-Dienst und eine Bibliothek für den Client-Zugriff.
-Comment[el]=Δημιουργεί ένα πλαίσιο για μια υπηρεσία KDE DCOP και μια βιβλιοθήκη πρόσβασης πελάτη.
-Comment[es]=Genera una infraestructura para un servicio DCOP de KDE y una biblioteca de acceso cliente.
-Comment[et]=KDE DCOP-teenuse raamistiku ja kliendi ligipääsu teegi loomine.
-Comment[eu]=KDE-ren DCOP zerbitzu baterako lan-marko bat eta bezero liburutegi bat sortzen ditu.
-Comment[fa]=چارچوبی برای خدمت KDE DCOP و کتابخانۀ دستیابی کارخواه تولید می‌کند.
-Comment[fr]=Génère une infrastructure pour un service DCOP KDE et une bibliothèque d'accès client.
-Comment[ga]=Cruthaigh creatlach do sheirbhís DCOP KDE agus leabharlann rochtana cliaint.
-Comment[gl]=Xera un contorno de traballo para un servizo DCOP de KDE e unha biblioteca de acceso para clientes.
-Comment[hu]=Létrehoz egy alap KDE DCOP-szolgáltatást és klienselérési programkönyvtárat.
-Comment[it]=Genera l'infrastruttura per un servizio DCOP di KDE e una libreria per l'accesso da client.
-Comment[ja]=KDE DCOP サービスとクライアントアクセスライブラリのためのフレームワークを作成します
-Comment[nds]=Stellt en Rahmenwark för en KDE-DCOP-Deenst un en Clienttogriep-Bibliotheek op.
-Comment[ne]=KDE DCOP सेवा र ग्राहक पहुँच लाइब्रेरीका लागि फ्रेमवर्क उत्पन्न गर्दछ ।
-Comment[nl]=Genereert een framework voor een KDE DCOP-service- en client-bibliotheek.
-Comment[pl]=Generuje schemat dla usługi KDE DCOP i biblioteki dostępu użytkownika.
-Comment[pt]=Gera a plataforma para um serviço de DCOP do KDE e a biblioteca de acesso dos clientes.
-Comment[pt_BR]=Gera a plataforma para um serviço de DCOP do KDE e a biblioteca de acesso dos clientes.
-Comment[ru]=Создание сервиса DCOP и библиотеки клиента.
-Comment[sk]=Vygeneruje framework pre KDE DCOP službu a klientskú prístupovú knižnicu.
-Comment[sr]=Прави једноставан радни оквир за KDE DCOP сервис и приступну библиотеку клијента.
-Comment[sr@Latn]=Pravi jednostavan radni okvir za KDE DCOP servis i pristupnu biblioteku klijenta.
-Comment[sv]=Skapar ett ramverk för en KDE DCOP-tjänst och klientåtkomstbibliotek.
-Comment[tr]=Bir KDE DCOP hizmeti ve istemci erişim kütüphanesi için bir çatı yaratır.
-Comment[zh_CN]=生成一个 KDE DCOP 服务和客户访问库的框架。
-Comment[zh_TW]=產生一個 KDE DCOP 服務的架構,以及客戶端存取的函式庫。
+
+Category=Ruby/KDE
+
+Icon=kdcop.png
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=%{dest}/src/main.rb
Archive=dcopserviceruby.tar.gz
@@ -163,32 +110,3 @@ Dest=%{dest}/src/%{APPNAMELC}.cpp
[MSG]
Type=message
Comment=A KDE DCOP Service was created in %{dest}
-Comment[ca]=Un servei DCOP de KDE ha estat creada en %{dest}
-Comment[da]=En KDE DCOP tjeneste blev oprettet i %{dest}
-Comment[de]=Ein KDE-DCOP-Dienst wurde in %{dest} erstellt.
-Comment[el]=Μια υπηρεσία KDE DCOP δημιουργήθηκε στο %{dest}
-Comment[es]=Un servicio DCOP de KDE ha sido creado en %{dest}
-Comment[et]=KDE DCOP-teenus loodi asukohta %{dest}
-Comment[eu]=KDE-ren DCOP zerbitzu bat sortu da hemen: %{dest}
-Comment[fa]=یک خدمت KDE DCOP در %{dest} ایجاد شد
-Comment[fr]=Un service DCOP KDE a été créé dans %{dest}
-Comment[ga]=Cruthaíodh Seirbhís DCOP KDE i %{dest}
-Comment[gl]=Creouse un servizo DCOP de KDE en %{dest}
-Comment[hu]=Létrejött egy KDE DCOP-szolgáltatás itt: %{dest}
-Comment[it]=È stato creato un servizio DCOP di KDE in %{dest}
-Comment[ja]=KDE DCOP サービスを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en KDE-DCOP-Deenst opstellt
-Comment[ne]=KDE DCOP सेवा %{dest} मा सिर्जना गरियो
-Comment[nl]=Een DCOP-service is aangemaakt in %{dest}
-Comment[pl]=Usługa KDE DCOP została utworzona w %{dest}
-Comment[pt]=Foi criado um serviço de DCOP do KDE em %{dest}
-Comment[pt_BR]=Foi criado um serviço de DCOP do KDE em %{dest}
-Comment[ru]=Сервис DCOP создан в %{dest}
-Comment[sk]=KDE DCOP služba bola vytvorená v %{dest}
-Comment[sl]=Storitev DCOP za KDE je bila ustvarjena v %{dest}
-Comment[sr]=KDE DCOP сервис направљен је у %{dest}
-Comment[sr@Latn]=KDE DCOP servis napravljen je u %{dest}
-Comment[sv]=En KDE DCOP-tjänst skapades i %{dest}
-Comment[tr]=Bir KDE DCOP Hizmeti %{dest} içinde yaratılmıştır.
-Comment[zh_CN]=在 %{dest} 中创建了一个 KDE DCOP 服务
-Comment[zh_TW]=KDE DCOP 服務已建立於 %{dest}
diff --git a/languages/ruby/app_templates/kapp/CMakeLists.txt b/languages/ruby/app_templates/kapp/CMakeLists.txt
index 9e68fcf9..a5cca18a 100644
--- a/languages/ruby/app_templates/kapp/CMakeLists.txt
+++ b/languages/ruby/app_templates/kapp/CMakeLists.txt
@@ -9,12 +9,31 @@
#
#################################################
-add_custom_target( kappruby.tar.gz ALL
- COMMAND ${TAR} zcf kappruby.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops app.desktop )
+set( _tarball_files
app_client.rb appiface.rb app.rb appview.rb main.rb pref.rb
- app.cpp appui.rc app.desktop app.kdevelop app-Makefile.am
+ app.cpp appui.rc app.kdevelop app-Makefile.am
app-configure.in.in src-Makefile.am subdirs README
)
+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 kappruby.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -22,6 +41,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kappruby.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kappruby.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/kapp/app.desktop b/languages/ruby/app_templates/kapp/app.desktop
index b6cb876c..e6df13e8 100644
--- a/languages/ruby/app_templates/kapp/app.desktop
+++ b/languages/ruby/app_templates/kapp/app.desktop
@@ -1,44 +1,10 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A TDE KPart Application
+
Exec=ruby %{APPNAMELC}/main.rb %i -caption "%c"
Icon=%{APPNAMELC}
Type=Application
-X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
-Comment=A TDE KPart Application
-Comment[br]=Ur meziant Kpart evit TDE
-Comment[ca]=Una aplicació KPart per al TDE
-Comment[cy]=Cymhwysiad KPart TDE
-Comment[da]=Et TDE KPart-program
-Comment[de]=Eine auf der Komponententechnik KPart basierende TDE-Anwendung
-Comment[el]=Μια εφαρμογή KPart του TDE
-Comment[es]=Una aplicación KPart de TDE
-Comment[et]=TDE KPart rakendus
-Comment[eu]=TDE KPart aplikazio bat
-Comment[fa]=یک کاربرد TDE KPart
-Comment[fr]=Une application KPart pour TDE
-Comment[ga]=Feidhmchlár KPart TDE
-Comment[gl]=Unha aplicación KPart de TDE
-Comment[hi]=एक केडीई के-पार्ट अनुप्रयोग
-Comment[hu]=KPart-alapú TDE-alkalmazás
-Comment[is]=TDE KPart forrit
-Comment[it]=Applicazione KPart di TDE
-Comment[ja]=TDE KPart アプリケーション
-Comment[lt]=TDE KPart programa
-Comment[nds]=En KPart-Deelprogramm för TDE
-Comment[ne]=एउटा केडीई KPart अनुप्रयोग
-Comment[nl]=Een TDE KPart-toepassing
-Comment[pl]=Osadzalny element KPart TDE
-Comment[pt]=Uma Aplicação KPart do TDE
-Comment[pt_BR]=Um Aplicativo KPart do TDE
-Comment[ru]=Приложение KPart для TDE
-Comment[sk]=TDE KPart aplikácia
-Comment[sl]=Program KPart za TDE
-Comment[sr]=TDE KPart програм
-Comment[sr@Latn]=TDE KPart program
-Comment[sv]=Ett TDE Kpart-program
-Comment[ta]=கெடி கெபார்ட் பயன்பாடு
-Comment[tg]=Ба кор андохтани KPart барои TDE
-Comment[tr]=Bir TDE KPart Uygulaması
-Comment[zh_CN]=一个 TDE KPart 应用程序
-Comment[zh_TW]=TDE KPart 應用程式
Terminal=false
+X-DocPath=%{APPNAMELC}/%{APPNAMELC}.html
diff --git a/languages/ruby/app_templates/kapp/kappruby.kdevtemplate b/languages/ruby/app_templates/kapp/kappruby.kdevtemplate
index e1ce3f71..1c36479b 100644
--- a/languages/ruby/app_templates/kapp/kappruby.kdevtemplate
+++ b/languages/ruby/app_templates/kapp/kappruby.kdevtemplate
@@ -1,63 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Application framework
-Name[ca]=Infraestructura d'aplicacions
-Name[da]=Programskelet
-Name[de]=Anwendungsgrundgerüst
-Name[el]=Πλαίσιο εφαρμογής
-Name[es]=Infraestructura de aplicación
-Name[et]=Rakenduse raamistik
-Name[eu]=Aplikazioen lan-markoa
-Name[fa]=چارچوب کاربرد
-Name[fr]=Infrastructure d'application
-Name[ga]=Creatlach feidhmchláir
-Name[gl]=Entorno de traballo para aplicación
-Name[hu]=Alkalmazás-keretrendszer
-Name[it]=Infrastruttura applicativa
-Name[ja]=アプリケーションフレームワーク
-Name[nds]=Programmrahmenwark
-Name[ne]=अनुप्रयोग फ्रेमवर्क
-Name[nl]=Applicationframework
-Name[pl]=Szablon programu
-Name[pt]=Plataforma de aplicações
-Name[pt_BR]=Plataforma de aplicações
-Name[ru]=Приложение KDE
-Name[sk]=Aplikačný framework
-Name[sl]=Ogrodje programa
-Name[sr]=Радни оквир програма
-Name[sr@Latn]=Radni okvir programa
-Name[sv]=Programramverk
-Name[tr]=Uygulama Çatısı
-Name[zh_CN]=应用程序框架
-Name[zh_TW]=應用程式框架
-Icon=kapp.png
-Category=Ruby/KDE
+
Comment=Generates a simple Korundum application with one toplevel window, menus and toolbars. A DCOP interface is also provided, so that your application can provide a scripting interface
-Comment[ca]=Genera una simple aplicació Korundum amb una finestra principal, menús i barres d'eines. També es proveeix la interfície DCOP, de manera que la vostra aplicació podrà proveir d'una interfície per a scripts
-Comment[da]=Generere et simpelt Korundum program med et vindue på topniveau, menuer og værktøjslinjer. Der sørges også for en DCOP-grænseflade, så dit program kan give en script-grænseflade
-Comment[de]=Erstellt eine einfache Korundum-Anwendung mit einem Toplevel-Fenster, Menüs und Werkzeugleisten. Dazu kommt eine DCOP-Schnittstelle, so dass Ihre Anwendung eine Schnittstelle für Skripte anbieten kann.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή Korundum με ένα ανώτερο παράθυρο, μενού και γραμμές εργαλείων. Προσφέρεται επίσης μια διασύνδεση DCOP, έτσι ώστε η εφαρμογή σας να προσφέρει ένα περιβάλλον γραφής σεναρίων
-Comment[es]=Genera una sencilla aplicación Korundum con una ventana principal, menús y barras de herramientas. También se proporciona una interfaz DCOP para que su aplicación pueda proporcionar una interfaz para guiones de órdenes.
-Comment[et]=Lihtsa Korundumi rakenduse loomine ühe tipptaseme akna, menüüde ja tööriistaribadega. Lisatakse ka DCOP-liides, mis võimaldab rakendusel pakkuda skriptikeelte toetust
-Comment[eu]=Goi-mailako lehio bat, menuak eta tresna-barrak dituen Korundum aplikazio sinple bat sortzen du . DCOP interfazea ere sortzen du, eta beraz, zure aplikazioak script-interfaze bat eskainiko du
-Comment[fa]=یک کاربرد سادۀ Korundum با یک پنجرۀ سطح بالا، گزینگان و میله ابزارها تولید می‌کند. همچنین یک واسط DCOP فراهم است. بنابراین، کاربرد شما یک واسط دست‌نوشته‌ای را می‌تواند فراهم کند
-Comment[fr]=Génère une application Korundum simple comprenant une fenêtre de premier niveau, des menus et des barres d'outils. Une interface DCOP est également fournie, afin que votre application puisse offrir une interface de scriptage
-Comment[gl]=Xera unha aplicación sinxela Korundum cunha fiestra, menús e barras de ferramentas. Proporciónase tamén unha interface DCOP de modo que a súa aplicación poida ofrecer unha interface de scripting.
-Comment[hu]=Létrehoz egy egyszerű Korundum-alkalmazást egy főablakkal, menükkel és eszköztárakkal. DCOP-felület is tartozik az alkalmazáshoz, így könnyen kialakítható hozzá szkriptelési felület.
-Comment[it]=Genera una semplice applicazione Korundum con una finestra toplevel, menu e barre degli strumenti. È anche fornita un'interfaccia DCOP, così che l'applicazione può fornire una interfaccia di scripting
-Comment[nds]=Stellt en eenfach Korundum-Programm mit een böverst Finster, Menüs un Warktüüchbalkens op. Ok warrt noch en DCOP-Koppelsteed praatstellt, so dat Dien Programm en Skriptkoppelsteed anbeden kann.
-Comment[ne]=एउटा उच्च तह सञ्झ्याल, मेनु र उपकरणपट्टीसँग साधारण Korundum अनुप्रयोग उत्पन्न गर्दछ । DCOP इन्टरफेस पनि प्रदान गरिन्छ, जसले गर्दा तपाईँको अनुप्रयोगले स्क्रिप्टिङ इन्टरफेस प्रदान गर्न सक्छ ।
-Comment[nl]=Dit genereert een eenvoudige Korundum-toepassing met één toplevel window, menu's en toolbars. Een DCOP-interface wordt ook aangeleverd, zodat uw toepassing een scripting interface kan aanleveren.
-Comment[pl]=Generuje prosty program Korundum z jednym oknem, menu i paskami narzędzi. Dostępny jest także interfejs DCOP, więc Twój program może umożliwiać korzystanie ze skryptów
-Comment[pt]=Gera uma aplicação Korundum simples com uma janela de topo, menus e barras de ferramentas. Também é fornecida uma interface de DCOP, para que a sua aplicação possa oferecer uma interface de programação
-Comment[pt_BR]=Gera uma aplicação Korundum simples com uma janela de topo, menus e barras de ferramentas. Também é fornecida uma interface de DCOP, para que a sua aplicação possa oferecer uma interface de programação
-Comment[ru]=Создание простого приложения Korundum с окном, меню, панелями инструментов и сервисом DCOP
-Comment[sk]=Vygeneruje jednoduchú Korundum aplikáciu s jedným oknom, menu a panelom nástrojov. Taktiež bude poskytnuté DCOP rozhranie, takže aj aplikáciamôže poskytnúť skriptovacie rozhranie
-Comment[sr]=Прави једноставан Korundum програм са једним прозором највишег нивоа, менијима и тракама са алатом. Дат је и DCOP интерфејс, тако да ваш програм може да омогући скриптовање
-Comment[sr@Latn]=Pravi jednostavan Korundum program sa jednim prozorom najvišeg nivoa, menijima i trakama sa alatom. Dat je i DCOP interfejs, tako da vaš program može da omogući skriptovanje
-Comment[sv]=Skapar ett enkelt Korundum-program med ett toppnivåfönster, menyer och verktygsrader. Ett DCOP-gränssnitt tillhandahålls också, så att programmet kan tillhandahålla ett skriptgränssnitt.
-Comment[tr]=Bir üst seviye penceresi, menüleri ve araç çubukları olan basit bir Korundum uygulaması yaratır. Uygulamanızın bir betik arayüzü sağlayabilmesi için bir DCOP arayüzü de sağlanmıştır.
-Comment[zh_TW]=產生一個簡單的 Korundum 應用程式,內含頂層視窗、選單與工具列。另外提供一個 DCOP 介面,讓您的應用程式可以使用文稿介面。
+
+Category=Ruby/KDE
+
+Icon=kapp.png
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.rb
Archive=kappruby.tar.gz
@@ -204,30 +153,3 @@ Dest=%{dest}/src/README
[MSG]
Type=message
Comment=A Korundum Application was created at %{dest}
-Comment[ca]=Una aplicació Korundum ha estat creada a %{dest}
-Comment[da]=Et Korundum program blev oprettet i %{dest}
-Comment[de]=Eine Korundum-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή Korundum δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación Korundum ha sido creada en %{dest}
-Comment[et]=Korundumi rakendus loodi asukohta %{dest}
-Comment[eu]=Korundum aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد Korundum در %{dest} ایجاد شد
-Comment[fr]=Une application Korundum a été créée dans %{dest}
-Comment[ga]=Cruthaíodh Feidhmchlár Korundum ag %{dest}
-Comment[gl]=Creouse unha aplicación Korundum en %{dest}
-Comment[hu]=Létrejött egy Korundum-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Korundum in %{dest}
-Comment[ja]=Korundum アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Korundum-Programm opstellt.
-Comment[ne]=Korundum अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Korundum-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program Korundum został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação Korundum em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação Korundum em %{dest}
-Comment[ru]=Приложение Korundum создано в %{dest}
-Comment[sk]=Korundum aplikácia bola vytvorená v %{dest}
-Comment[sr]=Korundum програм је направљен у %{dest}
-Comment[sr@Latn]=Korundum program je napravljen u %{dest}
-Comment[sv]=Ett Korundum-program skapades i %{dest}
-Comment[tr]=Bir Korundum Uygulaması %{dest} içinde yaratıldı.
-Comment[zh_TW]=一個 Korundum 應用程式已建立於 %{dest}
diff --git a/languages/ruby/app_templates/kxt/CMakeLists.txt b/languages/ruby/app_templates/kxt/CMakeLists.txt
index 99a2d61e..eba6e6b2 100644
--- a/languages/ruby/app_templates/kxt/CMakeLists.txt
+++ b/languages/ruby/app_templates/kxt/CMakeLists.txt
@@ -9,13 +9,32 @@
#
#################################################
-add_custom_target( kxtruby.tar.gz ALL
- COMMAND ${TAR} zcf kxtruby.tar.gz -C ${CMAKE_CURRENT_SOURCE_DIR}
+set( _tarball_desktops app.desktop )
+set( _tarball_files
app.rb main.rb prefs.rb app.cpp appview.rb appview_base.ui
- prefs-base.ui appui.rc app.desktop kxtruby.png app.kdevelop
+ prefs-base.ui appui.rc kxtruby.png app.kdevelop
app-Makefile.am app-configure.in.in app.kcfg settings.kcfgc
src-Makefile.am subdirs README
)
+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 kxtruby.tar.gz
+ SOURCEDIR ${CMAKE_CURRENT_BINARY_DIR}
+ FILES ${_tarball_content}
+)
install( FILES
@@ -23,6 +42,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- kxtruby.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE kxtruby.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/kxt/app.desktop b/languages/ruby/app_templates/kxt/app.desktop
index 5beccc5d..11c78661 100644
--- a/languages/ruby/app_templates/kxt/app.desktop
+++ b/languages/ruby/app_templates/kxt/app.desktop
@@ -1,40 +1,8 @@
[Desktop Entry]
Name=%{APPNAME}
+
+Comment=A simple TDE Application
+
Exec=%{APPNAMELC}
Icon=%{APPNAMELC}
Type=Application
-Comment=A simple TDE Application
-Comment[br]=Ur meziant eeun evit TDE
-Comment[ca]=Una simple aplicació per al TDE
-Comment[da]=Et simpelt TDE program
-Comment[de]=Eine einfache TDE-Anwendung
-Comment[el]=Μια απλή εφαρμογή του TDE
-Comment[es]=Una aplicación de TDE sencilla
-Comment[et]=Lihtne TDE rakendus
-Comment[eu]=TDE aplikazio simple bat
-Comment[fa]=یک کاربرد سادۀ TDE
-Comment[fr]=Une application simple pour TDE
-Comment[ga]=Feidhmchlár Simplí TDE
-Comment[gl]=Unha aplicación TDE sinxela
-Comment[hi]=एक सादा केडीई अनुप्रयोग
-Comment[hu]=Egyszerű TDE-alkalmazás
-Comment[is]=Einfalt TDE forrit
-Comment[it]=Una semplice applicazione TDE
-Comment[ja]=簡単な TDE アプリケーション
-Comment[nds]=En eenfach TDE-Programm
-Comment[ne]=एउटा साधारण केडीई अनुप्रयोग
-Comment[nl]=Een eenvoudige TDE-toepassing
-Comment[pl]=Prosty program TDE
-Comment[pt]=Uma aplicação simples do TDE
-Comment[pt_BR]=Um simples Aplicativo do TDE
-Comment[ru]=Простое приложение TDE
-Comment[sk]=Jednoduchá TDE aplikácia
-Comment[sl]=Preprost program za TDE
-Comment[sr]=Једноставан TDE програм
-Comment[sr@Latn]=Jednostavan TDE program
-Comment[sv]=Ett enkelt TDE-program
-Comment[ta]=ஒரு சாதாரண கெடிஇ பயன்பாடு
-Comment[tg]=Гузориши оддиTDE
-Comment[tr]=Basit bir TDE Uygulaması
-Comment[zh_CN]=一个简单的 TDE 应用程序
-Comment[zh_TW]=簡單的 TDE 應用程式
diff --git a/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate b/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate
index d4f7cda6..e1fdb90a 100644
--- a/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate
+++ b/languages/ruby/app_templates/kxt/kxtruby.kdevtemplate
@@ -1,67 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
-
Name=TDEConfig XT application
-Name[ca]=Aplicació TDEConfig XT
-Name[da]=TDEConfig XT program
-Name[de]=TDEConfigXT-Anwendung
-Name[el]=Εφαρμογή TDEConfig XT
-Name[es]=Aplicación TDEConfig XT
-Name[et]=TDEConfig XT rakendus
-Name[eu]=TDEConfig XT aplikazioa
-Name[fa]=کاربرد TDEConfig XT
-Name[fr]=Application TDEConfig XT
-Name[ga]=Feidhmchlár XT TDEConfig
-Name[gl]=Aplicación TDEConfig XT
-Name[hu]=TDEConfig XT-alapú alkalmazás
-Name[it]=Applicazione TDEConfig XT
-Name[ja]=TDEConfig XT アプリケーション
-Name[nds]=TDEConfig-XT-Programm
-Name[ne]=TDEConfig XT अनुप्रयोग
-Name[nl]=TDEConfig XT-toepassing
-Name[pl]=Program TDEConfig XT
-Name[pt]=Aplicação do TDEConfig XT
-Name[pt_BR]=Aplicação do TDEConfig XT
-Name[ru]=Приложение KDE с TDEConfig XT
-Name[sk]=TDEConfig XT aplikácia
-Name[sr]=TDEConfig XT програм
-Name[sr@Latn]=TDEConfig XT program
-Name[sv]=TDEConfig XT-program
-Name[tr]=TDEConfig XT uygulaması
-Name[zh_CN]=TDEConfig XT 应用程序
-Name[zh_TW]=TDEConfig XT 應用程式
+
+Comment=Generates a simple KDE application with one widget and a configuration dialog
+
Category=Ruby/KDE
+
Icon=kxtruby.png
-Comment=Generates a simple KDE application with one widget and a configuration dialog
-Comment[ca]=Genera una simple aplicació per al KDE amb un estri i un diàleg de configuració
-Comment[da]=Genererer et simpelt KDE-program med en kontrol og en indstillingsdialog
-Comment[de]=Erstellt eine einfache KDE-Anwendung mit einem Widget und einem Einstellungsdialog.
-Comment[el]=Δημιουργεί μια απλή εφαρμογή KDE με ένα γραφικό συστατικό, ένα διάλογο ρύθμισης
-Comment[en_GB]=Generates a simple KDE application with one widget and a configuration dialogue
-Comment[es]=Genera una sencilla aplicación para KDE con una ventana y un diálogo de configuración
-Comment[et]=Lihtsa KDE rakenduse loomine ühe vidina ja seadistustedialoogiga.
-Comment[eu]=Trepeta bat eta konfigurazio elkarrizketa-koadro bat duen KDE aplikazio sinple bat sortzen du
-Comment[fa]=یک کاربرد سادۀ KDE، با یک عنصر و یک محاورۀ پیکربندی تولید می‌کند
-Comment[fr]=Génère une application KDE simple comprenant un seul élément graphique (widget) et une boîte de dialogue de configuration
-Comment[ga]=Cruthaíonn sé seo feidhmchlár simplí KDE le giuirléid amháin agus dialóg chumraíochta
-Comment[gl]=Xera unha aplicación KDE sinxela cunha compoñente e un diálogo de configuración
-Comment[hu]=Létrehoz egy egyszerű KDE-alkalmazást egy grafikus elemmel és egy beállítóablakkal
-Comment[it]=Genera una semplice applicazione KDE con un elemento grafico e una finestra di configurazione
-Comment[ja]=一つのウィジェットと設定ダイアログを含む簡単な KDE アプリケーションを作成します
-Comment[nds]=Stellt en eenfach KDE-Programm mit een Element un en Instelldialoog op
-Comment[ne]=एउटा विगेट र कन्फिगरेसन संवादसँग साधारण केडीई अनुप्रयोग उत्पन्न गर्दछ
-Comment[nl]=Genereert een eenvoudige KDE-toepassing met één widget en een configuratiedialoog
-Comment[pl]=Generuje prosty program KDE z jednym widgetem i oknem konfiguracyjnym
-Comment[pt]=Gera uma aplicação simples do KDE com uma janela principal e outra para configuração
-Comment[pt_BR]=Gera uma aplicação simples do KDE com uma janela principal e outra para configuração
-Comment[ru]=Создание приложения KDE с окном конфигурации
-Comment[sk]=Vygeneruje jednoduchú KDE aplikáciu s jedným oknom a konfiguračným dialógom
-Comment[sr]=Прави једноставан KDE програм са једном контролом и дијалогом за подешавање
-Comment[sr@Latn]=Pravi jednostavan KDE program sa jednom kontrolom i dijalogom za podešavanje
-Comment[sv]=Skapar ett enkelt KDE-program med en grafisk komponent och en inställningsdialogruta
-Comment[tr]=Bir parçacığı ve ayar penceresi olan basit bir KDE uygulaması yaratır.
-Comment[zh_CN]=生成带一个部件和一个配置对话框的简单 KDE 应用程序
-Comment[zh_TW]=產生一個簡單的 KDE 應用程式,內含一個元件與一個設定對話框。
ShowFilesAfterGeneration=%{dest}/src/%{APPNAMELC}.rb,%{dest}/src/README
Archive=kxtruby.tar.gz
@@ -217,30 +162,3 @@ Dest=%{dest}/src/settings.kcfgc
[MSG]
Type=message
Comment=A Korundum TDEConfig XT Application was created at %{dest}
-Comment[ca]=Una aplicació Korundum amb TDEConfig XT ha estat creada a %{dest}
-Comment[da]=Et Korundum TDEConfig XT program blev oprettet i %{dest}
-Comment[de]=Eine Korundum-TDEConfig-XT-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή Korundum TDEConfig XT δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación Korundum con TDEConfig XT ha sido creada en %{dest}
-Comment[et]=Korundumi TDEConfig XT rakendus loodi asukohta %{dest}
-Comment[eu]=Korundum TDEConfig XT aplikazio bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد Korundum TDEConfig XT در %{dest} ایجاد شد
-Comment[fr]=Une application TDEConfig XT Korundum a été créée dans %{dest}
-Comment[ga]=Cruthaíodh Feidhmchlár Korundum TDEConfig XT ag %{dest}
-Comment[gl]=Creouse unha aplicación TDEConfig XT con Korundum en %{dest}
-Comment[hu]=Létrejött egy Korundum-alapú TDEConfig XT-s alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione Korundum TDEConfig XT in %{dest}
-Comment[ja]=Korundum TDEConfig XT アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en Korundum/TDEConfig-XT-Programm opstellt.
-Comment[ne]=Korundum TDEConfig XT अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een Korundum TDEConfig XT-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program Korundum TDEConfig XT został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação Korundum com TDEConfig XT em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação Korundum com TDEConfig XT em %{dest}
-Comment[ru]=Приложение Korundum с TDEConfig XT создано в %{dest}
-Comment[sk]=Korundim TDEConfig XT aplikácia bola vytvorená v %{dest}
-Comment[sr]=Korundum TDEConfig XT програм направљен је у %{dest}
-Comment[sr@Latn]=Korundum TDEConfig XT program napravljen je u %{dest}
-Comment[sv]=Ett Korundum TDEConfig XT-program skapades i %{dest}
-Comment[tr]=Bir Korundum TDEConfig XT uygulaması %{dest} içinde yaratıldı.
-Comment[zh_TW]=一個 Korundum TDEConfig XT 應用程式已建立於 %{dest}
diff --git a/languages/ruby/app_templates/qtruby/CMakeLists.txt b/languages/ruby/app_templates/qtruby/CMakeLists.txt
index f32618d1..4cfb4f08 100644
--- a/languages/ruby/app_templates/qtruby/CMakeLists.txt
+++ b/languages/ruby/app_templates/qtruby/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qtruby.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qtruby.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate b/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate
index 6e7328ac..303430e6 100644
--- a/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate
+++ b/languages/ruby/app_templates/qtruby/qtruby.kdevtemplate
@@ -1,55 +1,11 @@
-# KDE Config File
+# TDE Config File
[General]
Name=QtRuby Hello World
-Name[ca]=Hello World en QtRuby
-Name[da]=QtRuby Goddag verden
-Name[de]=QtRuby-"Hello World"-Programm
-Name[el]=Γεια σου κόσμε QtRuby
-Name[es]=«Hola mundo» en QtRuby
-Name[et]=QtRuby "Tere, maailm"
-Name[eu]=QtRuby "Kaixo mundua" programa
-Name[fr]=« Bonjour monde » en QtRuby
-Name[gl]=Ola mundo en QtRuby
-Name[hu]=QtRuby-alapú Hello world program
-Name[it]="Hello World" con QtRuby
-Name[nds]=QtRuby-"Moin Welt"
-Name[ne]=QtRuby हेल्लो वोल्ड
-Name[pl]="Witaj świecie" w QtRuby
-Name[pt]=Olá Mundo em QtRuby
-Name[pt_BR]=Olá Mundo em QtRuby
-Name[ru]=Hello World на QtRuby
-Name[sk]=QtRuby Ahoj svet
-Name[sr]=„Здраво свете“ у QtRuby-ју
-Name[sr@Latn]=„Zdravo svete“ u QtRuby-ju
-Name[tr]=QtRuby Merhaba Dünya
-Category=Ruby/Qt
+
Comment=This generates a simple QtRuby Hello World application
-Comment[ca]=Genera una simple aplicació de Hello World en QtRuby
-Comment[da]=Dette generere et simpelt QtRuby Goddag verden program
-Comment[de]=Erstellt eine einfache auf QtRuby basierende "Hello World"-Anwendung
-Comment[el]=Αυτό δημιουργεί μια απλή εφαρμογή Γεια σου κόσμε σε QtRuby
-Comment[es]=Genera una sencilla aplicación «Hola mundo» en QtRuby
-Comment[et]=Lihtsa QtRuby "Tere, maailm" rakenduse loomine
-Comment[eu]=Honek QtRuby "Kaixo mundua" aplikazio sinple bat sortzen du
-Comment[fa]=یک کاربرد سادۀ QtRuby Hello World تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple en QtRuby
-Comment[gl]=Isto xera unha aplicación sinxela Ola mundo QtRuby
-Comment[hu]=Létrehoz egy egyszerű QtRuby-alapú Hello world programot
-Comment[it]=Genera una semplice applicazione di "Hello World" con QtRuby
-Comment[ja]=簡単な QtRuby Hello World アプリケーションを作成します
-Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm mit QtRuby op.
-Comment[ne]=यसले साधारण QtRuby हेल्लो वोल्ड अनुप्रयोग उत्पन्न गर्दछ
-Comment[nl]=Dit genereert een eenvoudige QtRuby Hello World-toepassing
-Comment[pl]=Generuje prosty program "Witaj świecie" w QtRuby
-Comment[pt]=Isto gera uma aplicação Olá Mundo simples em QtRuby
-Comment[pt_BR]=Isto gera uma aplicação Olá Mundo simples em QtRuby
-Comment[ru]=Создание простого приложения Hello World на QtRuby
-Comment[sk]=Vygeneruje jednoduchú QtRuby Ahoj svet aplikáciu
-Comment[sr]=Ово прави једноставан „Здраво свете“ у QtRuby-ју
-Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ u QtRuby-ju
-Comment[sv]=Detta skapar ett enkelt Hello World-program i QtRuby
-Comment[tr]=Bu basit bir QtRuby Merhaba Dünya uygulaması yaratır.
-Comment[zh_TW]=產生一個簡單的 QtRuby Hello World 應用程式
+
+Category=Ruby/Qt
+
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/README
Icon=qtruby.png
@@ -84,31 +40,3 @@ Dest=%{dest}/README
[MSG]
Type=message
Comment=A simple QtRuby application was created in %{dest}
-Comment[ca]=Una simple aplicació en QtRuby ha estat creada en %{dest}
-Comment[da]=Et simpelt QtRuby program blev oprettet i %{dest}
-Comment[de]=Eine einfache QtRuby-Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια απλή εφαρμογή QtRuby δημιουργήθηκε στο %{dest}
-Comment[es]=Una sencilla aplicación en QtRuby ha sido creada en %{dest}
-Comment[et]=Lihtne KQtRuby rakendus loodi asukohta %{dest}
-Comment[eu]=QtRuby aplikazio sinple bat sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد سادۀ QtRuby در %{dest} ایجاد شد
-Comment[fr]=Une application QtRuby simple a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár simplí QtRuby i %{dest}
-Comment[gl]=Creouse unha aplicación sinxela QtRuby en %{dest}
-Comment[hu]=Létrejött egy egyszerű QtRuby-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata una semplice applicazione QtRuby in %{dest}
-Comment[ja]=簡単な QtRuby アプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach QtRuby-Programm opstellt.
-Comment[ne]=साधारण QtRuby अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudige QtRuby-toepassing is aangemaakt in %{dest}
-Comment[pl]=Prosty program w QtRuby został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação simples de QtRuby em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação simples de QtRuby em %{dest}
-Comment[ru]=Простое приложение QtRuby создано в %{dest}
-Comment[sk]=Jednoduchá QtRuby aplikácia bola vytvorená v %{dest}
-Comment[sr]=Једноставан QtRuby програм направљен је у %{dest}
-Comment[sr@Latn]=Jednostavan QtRuby program napravljen je u %{dest}
-Comment[sv]=Ett enkelt QtRuby-program skapades i %{dest}
-Comment[tr]=Basit bir QtRuby uygulaması %{dest} içinde yaratıldı.
-Comment[zh_CN]=在 %{dest} 创建了一个简单的 QtRuby 应用程序
-Comment[zh_TW]=一個簡單的 QtRuby 應用程式框架已建立於 %{dest}
diff --git a/languages/ruby/app_templates/qtruby4app/CMakeLists.txt b/languages/ruby/app_templates/qtruby4app/CMakeLists.txt
index 4816fd24..b14a737a 100644
--- a/languages/ruby/app_templates/qtruby4app/CMakeLists.txt
+++ b/languages/ruby/app_templates/qtruby4app/CMakeLists.txt
@@ -23,6 +23,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qtruby4app.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qtruby4app.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate b/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate
index bd778450..fb9642c3 100644
--- a/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate
+++ b/languages/ruby/app_templates/qtruby4app/qtruby4app.kdevtemplate
@@ -1,48 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=QtRuby4 Application
-Name[ca]=Aplicació en QtRuby4
-Name[da]=QtRuby4-program
-Name[de]=QtRuby4-Anwendung
-Name[el]=Εφαρμογή QtRuby4
-Name[es]=Aplicación en QtRuby4
-Name[et]=QtRuby4 rakendus
-Name[hu]=QtRuby4-alapú alkalmazás
-Name[it]=Applicazione QtRuby4
-Name[nds]=QtRuby4-Programm
-Name[nl]=QtRuby4-programma
-Name[pl]=Program w QtRuby
-Name[pt]=Aplicação em QtRuby4
-Name[pt_BR]=Aplicativo QtRuby4
-Name[ru]=Приложение QtRuby4
-Name[sk]=QtRuby4 Aplikácia
-Name[sr]=QtRuby4 програм
-Name[sr@Latn]=QtRuby4 program
-Name[sv]=QtRuby 4-program
-Name[zh_TW]=QtRuby4 應用程式
-Icon=qtruby4app.png
-Category=Ruby/Qt
-Category[fr]=Ruby/Qt
+
Comment=Generate a QtRuby4 based application (crossplatform compatible) - Needs QtRuby4
-Comment[ca]=Genera una aplicació basada en QtRuby4 (compatible plataforma creuada) - Necessita QtRuby4
-Comment[da]=Genererer et QtRuby4-baseret program (krydsplatformskompatibelt) - kræver QtRuby4
-Comment[de]=Erstellt eine auf QtRuby4 basierende Anwendung (plattformunabhängig). - Benötigt QtRuby4.
-Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης στην QtRuby4 (πολλαπλών πλατφόρμων) - Απαιτείται η QtRuby4
-Comment[es]=Genera una aplicación basada en QtRuby4 (con compatibilidad multiplataforma) - Necesita QtRuby4
-Comment[et]=Rakenduse loomine QtRuby4 põhjal (multiplatvormne) - vajalik on QtRuby4
-Comment[hu]=Létrehoz egy QtRuby4-alapú, keresztfordításra is alkalmas alkalmazást - QtRuby4-et igényel
-Comment[it]=Genera un'applicazione basata su QtRuby4 (compatibile multipiattaforma) - serve QtRuby4
-Comment[nds]=Stellt en op QRubyt4 opbuut Programm op (över Bedriefümgeven weg kompatibel) - QtRuby4 deit noot
-Comment[nl]=Genereer een QtRuby4-gebaseerd programma (crossplatform-compatible) - heeft QtRuby4 nodig
-Comment[pl]=Generuje program używający QtRuby4 (wieloplatformowy) - wymaga QtRuby4
-Comment[pt]=Gera uma aplicação baseada no QtRuby4 (compatível com várias plataformas) - Necessita do QtRuby4
-Comment[pt_BR]=Gera uma aplicação baseada no QtRuby4 (compatível com várias plataformas) - Necessita do QtRuby4
-Comment[ru]=Создание кроссплатформенного приложения Qt 4 на Ruby. Требует QtRuby4.
-Comment[sk]=Vygeneruje aplikáciu založenú na QtRuby4 (multiplatformovo kompatibilnú) - vyžaduje QtRuby4
-Comment[sr]=Прави програм на основи QtRuby4 (прекоплатформски компатибилан) — захтева QtRuby4
-Comment[sr@Latn]=Pravi program na osnovi QtRuby4 (prekoplatformski kompatibilan) — zahteva QtRuby4
-Comment[sv]=Skapar ett QtRuby 4-baserat program (fungerar på andra plattformar). Kräver QtRuby 4.
-Comment[zh_TW]=產生一個 QtRuby4 為基礎的應用程式(跨平台相容)─需要 QtRuby4
+
+Category=Ruby/Qt
+
+Icon=qtruby4app.png
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/ReadMe
Archive=qtruby4app.tar.gz
@@ -115,52 +79,10 @@ Dest=%{dest}/%{APPNAMELC}.kdevelop.filelist
[MSG]
Type=message
Comment=A QtRuby4 based application was created in %{dest}
-Comment[ca]=Una aplicació basada en QtRuby4 ha estat creada en %{dest}
-Comment[da]=Et QtRuby4-baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf QtRuby4 basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μία εφαρμογή βασισμένη στην QtRuby4 δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación basada en QtRuby4 ha sido creada en %{dest}
-Comment[et]=Rakendus QtRuby4 põhjal loodi asukohta %{dest}
-Comment[hu]=Létrejött egy QtRuby4-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su QtRuby4 in %{dest}
-Comment[nds]=In %{dest} wöör en op QtRuby4 opbuut Programm opstellt.
-Comment[nl]=Een QtRuby4-gebaseerd programma is aangemaakt in %{dest}
-Comment[pl]=Program używający QtRuby4 został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada em QtRuby4 em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada em QtRuby4 em %{dest}
-Comment[ru]=Приложение QtRuby4 создано в %{dest}
-Comment[sk]=QtRuby4 aplikácia bola vytvorená v %{dest}
-Comment[sr]=QtRuby4 програм је направљен у %{dest}
-Comment[sr@Latn]=QtRuby4 program je napravljen u %{dest}
-Comment[sv]=Ett program baserat på QtRuby 4 skapades i %{dest}
-Comment[zh_TW]=一個 QtRuby4 為基礎的應用程式框架已建立於 %{dest}
-
-Comment=
[DESIGNER]
Type=value
ValueType=QString
Value=DESIGNER
Comment=Absolute Path for Designer (Qt4).
-Comment[ca]=Ruta absoluta per a Designer (Qt4).
-Comment[da]=Absolut søgesti til Designer (Qt4).
-Comment[de]=Absoluter Pfad für Designer (Qt4).
-Comment[el]=Απόλυτη διαδρομή για τον Σχεδιαστή (Qt4).
-Comment[es]=Ruta completa para Designer (Qt4).
-Comment[et]=Disaineri (Qt4) absoluutne asukoht.
-Comment[fr]=Chemin absolu pour Designer (Qt4).
-Comment[hu]=A Designer (Qt4) teljes elérési útja
-Comment[it]=Percorso assoluto del Designer (Qt4).
-Comment[ja]=Designer (Qt4) の絶対パス
-Comment[nds]=Afsluut Padd för Designer (Qt4)
-Comment[nl]=Absoluut pad naar Designer (Qt4).
-Comment[pl]=Ścieżka bezwzględna do Designera (Qt4).
-Comment[pt]=Localização Absoluta do Designer (Qt4).
-Comment[pt_BR]=Localização Absoluta do Designer (Qt4).
-Comment[ru]=Полный путь к Designer (Qt 4).
-Comment[sk]=Absolútna cesta ku Designer (Qt4).
-Comment[sr]=Апсолутна путања до Designer-а (Qt4).
-Comment[sr@Latn]=Apsolutna putanja do Designer-a (Qt4).
-Comment[sv]=Absolut sökväg till Designer (Qt4).
-Comment[zh_TW]=設計家(Qt4)的絕對路徑
Default=
diff --git a/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt b/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt
index e1f23012..18fc07c9 100644
--- a/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt
+++ b/languages/ruby/app_templates/qtrubyapp/CMakeLists.txt
@@ -22,6 +22,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- qtrubyapp.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE qtrubyapp.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate
index 5fd82925..a657b79a 100644
--- a/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate
+++ b/languages/ruby/app_templates/qtrubyapp/qtrubyapp.kdevtemplate
@@ -1,64 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=QtRuby Application
-Name[ca]=Aplicació en QtRuby
-Name[da]=QtRuby-program
-Name[de]=QtRuby-Anwendung
-Name[el]=Εφαρμογή QtRuby
-Name[es]=Aplicación en QtRuby
-Name[et]=QtRuby rakendus
-Name[eu]=QtRuby aplikazioa
-Name[fa]=کاربرد QtRuby
-Name[fr]=Application QtRuby
-Name[ga]=Feidhmchlár QtRuby
-Name[gl]=Aplicación QtRuby
-Name[hu]=QtRuby-alapú alkalmazás
-Name[it]=Applicazione QtRuby
-Name[ja]=QtRuby アプリケーション
-Name[nds]=QtRuby-Programm
-Name[ne]=QtRuby अनुप्रयोग
-Name[nl]=QtRuby-toepassing
-Name[pl]=Program w QtRuby
-Name[pt]=Aplicação em QtRuby
-Name[pt_BR]=Aplicativo QtRuby
-Name[ru]=Приложение QtRuby
-Name[sk]=QtRuby Aplikácia
-Name[sr]=QtRuby програм
-Name[sr@Latn]=QtRuby program
-Name[sv]=QtRuby-program
-Name[tr]=QtRuby Uygulaması
-Name[zh_CN]=QtRuby 应用程序
-Name[zh_TW]=QtRuby 應用程式
-Icon=qtrubyapp.png
-Category=Ruby/Qt
-Category[fr]=Ruby/Qt
+
Comment=Generate a QtRuby based application (crossplatform compatible)
-Comment[ca]=Genera una aplicació basada en QtRuby (multi plataforma)
-Comment[da]=Genererer et QtRuby baseret program (krydsplatform kompatibelt)
-Comment[de]=Erstellt eine auf QtRuby basierende Anwendung (plattformunabhängig)
-Comment[el]=Δημιουργία μιας εφαρμογής βασισμένης σε QtRuby (συμβατή με πολλαπλές πλατφόρμες)
-Comment[es]=Genera una aplicación basada en QtRuby (compatible multiplataforma)
-Comment[et]=Rakenduse loomine QtRuby põhjal (mitmeplatvormne)
-Comment[eu]=Sortu QtRuby lengoaian oinarritutako aplikazioa (plataforma gurutzatuekin bateragarria)
-Comment[fa]=یک کاربرد بر مبنای QtRuby تولید می‌کند )همساز بین سکویی(
-Comment[fr]=Génèrer une application basée sur QtRuby (compatible multi-plateforme)
-Comment[gl]=Xera unha aplicación baseada en QtRuby (compatibilidade multiplataforma)
-Comment[hu]=Létrehoz egy QtRuby-alapú, keresztfordításra is megfelelő alkalmazást
-Comment[it]=Genera un'applicazione basata su QtRuby (compatibile multipiattaforma)
-Comment[ja]=QtRuby ベースのアプリケーションを作成 (クロスプラットフォーム)
-Comment[nds]=Stellt en op QtRuby opbuut Programm op (över Bedriefümgeven weg kompatibel)
-Comment[ne]= QtRuby आधारित अनुप्रयोग (क्रसप्लाटफर्म उपयुक्त) उत्पन्न गर्नुहोस्
-Comment[nl]=Genereert een QtRuby-toepassing (crossplatform compatible)
-Comment[pl]=Generuj program używający QtRuby (wieloplatformowy)
-Comment[pt]=Gera uma aplicação baseada em QtRuby (compatível com várias plataformas)
-Comment[pt_BR]=Gera um aplicativo baseado no QtRuby (compatível com várias plataformas)
-Comment[ru]=Создание кроссплатформенного приложения на QtRuby
-Comment[sk]=Vygeneruje QtRuby aplikáciu (multiplatformovo kompatibilnú)
-Comment[sr]=Прави програм на основу QtRuby-ја (прекоплатформски компатибилан)
-Comment[sr@Latn]=Pravi program na osnovu QtRuby-ja (prekoplatformski kompatibilan)
-Comment[sv]=Skapa ett program baserat på QtRuby (fungerar på andra plattformar)
-Comment[tr]=QtRuby tabanlı bir uygulama yarat (platformlararası geçimli)
-Comment[zh_TW]=產生一個 QtRuby 為基礎的應用程式(跨平台相容)
+
+Category=Ruby/Qt
+
+Icon=qtrubyapp.png
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb,%{dest}/README
Archive=qtrubyapp.tar.gz
@@ -111,30 +59,3 @@ Dest=%{dest}/README
[MSG]
Type=message
Comment=A QtRuby based application was created in %{dest}
-Comment[ca]=Una aplicació basada en QtRuby ha estat creada en %{dest}
-Comment[da]=Et QtRuby baseret program blev oprettet i %{dest}
-Comment[de]=Eine auf QtRuby basierende Anwendung wurde in %{dest} erstellt.
-Comment[el]=Μια εφαρμογή βασισμένη σε QtRuby δημιουργήθηκε στο %{dest}
-Comment[es]=Una aplicación basada en QtRuby ha sido creada en %{dest}
-Comment[et]=Rakendus QtRuby põhjal loodi asukohta %{dest}
-Comment[eu]=QtRuby lengoaian oinarritutako aplikazioa sortu da hemen: %{dest}
-Comment[fa]=یک کاربرد بر مبنای QtRuby در %{dest} ایجاد شد
-Comment[fr]=Une application basée sur QtRuby a été créée dans %{dest}
-Comment[ga]=Cruthaíodh feidhmchlár bunaithe ar QtRuby i %{dest}
-Comment[gl]=Creouse unha aplicación baseada en QtRuby en %{dest}
-Comment[hu]=Létrejött egy QtRuby-alapú alkalmazás itt: %{dest}
-Comment[it]=È stata creata un'applicazione basata su QtRuby in %{dest}
-Comment[ja]=QtRuby ベースのアプリケーションを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en op QtRuby opbuut Programm opstellt.
-Comment[ne]=QtRuby आधारित अनुप्रयोग %{dest} मा सिर्जना गरियो
-Comment[nl]=Een QtRuby-toepassing is aangemaakt in %{dest}
-Comment[pl]=Program używający QtRuby został utworzony w %{dest}
-Comment[pt]=Foi criada uma aplicação baseada em QtRuby em %{dest}
-Comment[pt_BR]=Foi criada uma aplicação baseada em QtRuby em %{dest}
-Comment[ru]=Приложение QtRuby создано в %{dest}
-Comment[sk]=QtRuby aplikácia bola vytvorená v %{dest}
-Comment[sr]=QtRuby програм је направљен у %{dest}
-Comment[sr@Latn]=QtRuby program je napravljen u %{dest}
-Comment[sv]=Ett program baserat på QtRuby skapades i %{dest}
-Comment[tr]=Bir QtRuby tabanlı uygulama %{dest} içinde yaratıldı.
-Comment[zh_TW]=一個 QtRuby 為基礎的應用程式框架已建立於 %{dest}
diff --git a/languages/ruby/app_templates/rails/CMakeLists.txt b/languages/ruby/app_templates/rails/CMakeLists.txt
index 190f9726..413402c2 100644
--- a/languages/ruby/app_templates/rails/CMakeLists.txt
+++ b/languages/ruby/app_templates/rails/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- rails.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE rails.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/rails/rails.kdevtemplate b/languages/ruby/app_templates/rails/rails.kdevtemplate
index e377e1c4..960b1435 100644
--- a/languages/ruby/app_templates/rails/rails.kdevtemplate
+++ b/languages/ruby/app_templates/rails/rails.kdevtemplate
@@ -1,37 +1,12 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Ruby On Rails
-Name[de]=Ruby on Rails
-Name[ne]=रूबि अन रेल्स
-Name[sv]=Ruby on Rails
-Icon=rails.png
-Category=Ruby
+
Comment=This generates a Ruby On Rails project
-Comment[ca]=Genera un projecte Ruby On Rails
-Comment[da]=Dette genererer et Ruby On Rails projekt
-Comment[de]=Erstellt ein einfaches Ruby-on-Rails-Projekt
-Comment[el]=Δημιουργεί ένα έργο Ruby On Rails
-Comment[es]=Genera un proyecto Ruby On Rails
-Comment[et]=Lihtsa Ruby On Rails projekti loomine
-Comment[eu]=Ruby On Rails proiektu bat sortzen du.
-Comment[fa]=یک پروژۀ Ruby On Rails تولید می‌کند
-Comment[fr]=Génère un projet Ruby On Rails
-Comment[gl]=Isto xera un proxecto de Ruby On Rails
-Comment[hu]=Létrehoz egy Ruby On Rails-projektet
-Comment[it]=Genera un progetto Ruby On Rails
-Comment[ja]=Ruby On Rails プロジェクトを作成します
-Comment[nds]=Stellt en eenfach "Ruby-On-Rails"-Projekt op
-Comment[ne]=यसले रूबि अन रेल्स परियोजना उत्पन्न गर्दछ
-Comment[nl]=Genereert een Ruby On Rails-project.
-Comment[pl]=Generuje projekt Ruby On Rails
-Comment[pt]=Gera um projecto de Ruby On Rails
-Comment[pt_BR]=Gera um projecto de Ruby On Rails
-Comment[ru]=Создание проекта на Ruby On Rails
-Comment[sk]=Vygeneruje Ruby On Rails projekt
-Comment[sr]=Прави једноставан Ruby On Rails пројекат
-Comment[sr@Latn]=Pravi jednostavan Ruby On Rails projekat
-Comment[sv]=Det här skapar ett Ruby on Rails-projekt
-Comment[zh_TW]=產生一個 Ruby On Rails 專案
+
+Category=Ruby
+
+Icon=rails.png
FileTemplates=rb,ShellStyle,rhtml,XMLStyle,html.erb,XMLStyle,rxml,XMLStyle,xml.builder,XMLStyle,rjs,ShellStyle,js.rjs,ShellStyle,css,CPPStyle,js,CPPStyle
ShowFilesAfterGeneration=%{dest}/script/server
Archive=rails.tar.gz
@@ -45,28 +20,3 @@ Dest=%{dest}/%{APPNAMELC}.kdevelop
[MSG]
Type=message
Comment=A Ruby On Rails project created in %{dest}
-Comment[ca]=A simple projecte Ruby On Rails ha estat creat en %{dest}
-Comment[da]=Et Ruby On Rails projekt oprettet i %{dest}
-Comment[de]=Ein einfaches Ruby-on-Rails-Project wurde in %{dest} erstellt.
-Comment[el]=Ένα έργο Ruby On Rails δημιουργήθηκε στο %{dest}.
-Comment[es]=Un proyecto de Ruby On Rails ha sido creado en %{dest}.
-Comment[et]=Lihtne Ruby On Rails projekt loodi asukohta %{dest}.
-Comment[eu]=Ruby On Rails proiektu bat sortu da hemen: %{dest}.
-Comment[fa]=یک پروژۀ Ruby On Rails در %{dest} ایجاد شد
-Comment[fr]=Un projet Ruby On Rails a été créé dans %{dest}
-Comment[gl]=Creouse un proxecto de Ruby On Rails en %{dest}
-Comment[hu]=Létrejött egy Ruby On Rails-projekt itt: %{dest}
-Comment[it]=È stato creato un progetto Ruby On Rails in %{dest}
-Comment[ja]=Ruby On Rails プロジェクトを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach "Ruby-On-Rails"-Projekt opstellt.
-Comment[ne]=रूबि अन रेल्स परियोजना %{dest} मा सिर्जना गरिन्छ
-Comment[nl]=Een eenvoudig Ruby On Rails-project is aangemaakt in %{dest}.
-Comment[pl]=Projekt Ruby On Rails stworzony w %{dest}
-Comment[pt]=Foi criado um projecto de Ruby on Rails em %{dest}
-Comment[pt_BR]=Foi criado um projecto de Ruby on Rails em %{dest}
-Comment[ru]=Проект на Ruby On Rails создан в %{dest}
-Comment[sk]=Ruby On Rails projekt bol vytvorený v %{dest}
-Comment[sr]=Ruby On Rails пројекат направљен је у %{dest}
-Comment[sr@Latn]=Ruby On Rails projekat napravljen je u %{dest}
-Comment[sv]=Ett Ruby on Rails-projekt skapades i %{dest}
-Comment[zh_TW]=一個 Ruby On Rails 專案已建立於 %{dest}
diff --git a/languages/ruby/app_templates/rubyhello/CMakeLists.txt b/languages/ruby/app_templates/rubyhello/CMakeLists.txt
index 0184ad1e..bb42c335 100644
--- a/languages/ruby/app_templates/rubyhello/CMakeLists.txt
+++ b/languages/ruby/app_templates/rubyhello/CMakeLists.txt
@@ -20,6 +20,9 @@ install( FILES
DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard )
-install( FILES
- rubyhello.kdevtemplate
- DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates )
+tde_create_translated_desktop(
+ SOURCE rubyhello.kdevtemplate
+ DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates
+ KEYWORDS Category
+ PO_DIR tdevelop-desktops
+)
diff --git a/languages/ruby/app_templates/rubyhello/rubyhello b/languages/ruby/app_templates/rubyhello/rubyhello
index 4581605d..dd8be1ad 100644
--- a/languages/ruby/app_templates/rubyhello/rubyhello
+++ b/languages/ruby/app_templates/rubyhello/rubyhello
@@ -1,9 +1,10 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Ruby script
-Name[fr]=Un simple script de test Hello world
-Category=Ruby
+
Comment=This generates a simplistic 'Hello world' program in Ruby
-Comment[fr]=Gnre un simple script de test du type Hello world dans le language RUBY.
+
+Category=Ruby
+
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=APPNAMELC.rb
diff --git a/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate b/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate
index 3612becb..b750af5c 100644
--- a/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate
+++ b/languages/ruby/app_templates/rubyhello/rubyhello.kdevtemplate
@@ -1,63 +1,11 @@
-# KDE Config File
+# TDE Config File
[General]
Name=Simple Ruby script
-Name[ca]=Simple script en Ruby
-Name[da]=Simpelt Ruby script
-Name[de]=Einfaches Ruby-Skript
-Name[el]=Απλό σενάριο Ruby
-Name[es]=Guión sencillo en Ruby
-Name[et]=Lihtne Ruby skript
-Name[eu]=Ruby script sinple bat
-Name[fa]=دست‌نوشتۀ سادۀ رابی
-Name[fr]=Script Ruby simple
-Name[ga]=Script shimplí Ruby
-Name[gl]=Script sinxelo en Ruby
-Name[hu]=Egyszerű Ruby-szkript
-Name[it]=Semplice script Ruby
-Name[ja]=簡単な Ruby スクリプト
-Name[nds]=Eenfach Ruby-Skript
-Name[ne]=साधारण रूबि स्क्रिप्ट
-Name[nl]=Eenvoudig Ruby-script
-Name[pl]=Prosty skrypt w języku Ruby
-Name[pt]=Programa simples em Ruby
-Name[pt_BR]=Programa simples em Ruby
-Name[ru]=Простой скрипт Ruby
-Name[sk]=Jednoduchý Ruby skript
-Name[sr]=Једноставна Ruby скрипта
-Name[sr@Latn]=Jednostavna Ruby skripta
-Name[sv]=Enkelt Ruby-skript
-Name[tg]=Скрипти Ruby оддӣ
-Name[tr]=Basit Ruby Betiği
-Name[zh_CN]=简单的 Ruyb 脚本
-Name[zh_TW]=簡單 Ruby 文稿
-Category=Ruby
+
Comment=This generates a simplistic 'Hello world' program in Ruby
-Comment[ca]=Genera un simple programa de 'Hello world' en Ruby
-Comment[da]=Dette genererer et simplistisk 'Goddag verden' program i Ruby
-Comment[de]=Erstellt ein einfaches "Hello World"'-Programm in Ruby
-Comment[el]=Αυτό δημιουργεί ένα απλό πρόγραμμα 'Γεια σου κόσμε' σε Ruby
-Comment[es]=Genera un sencillo programa «Hola mundo» en Ruby
-Comment[et]=Lihtsa "Tere, maailm" programmi loomine Rubys
-Comment[eu]=Honek "Kaixo mundua" programa sinple bat sortzen du Ruby lengoaian
-Comment[fa]=یک برنامۀ سادۀ «Hello world» در رابی تولید می‌کند
-Comment[fr]=Génère un programme « Bonjour monde » simple en Ruby
-Comment[gl]=Isto xera un programa sinxelo 'Ola mundo' en Ruby
-Comment[hu]=Létrehoz egy egyszerű 'Hello world' programot Rubyban
-Comment[it]=Genera un semplice programma di "Hello world" in Ruby
-Comment[ja]=簡単な Hello world プログラムを Ruby で作成します
-Comment[nds]=Dit stellt en eenfach "Moin Welt"-Programm in Ruby op.
-Comment[ne]=यसले रूबिमा साधारण 'हेल्लो वोल्ड' कार्यक्रम उत्पन्न गर्दछ
-Comment[nl]=Dit genereert een eenvoudig Hello World-programma in Ruby
-Comment[pl]=Generuje prosty program "Witaj świecie" w języku Ruby
-Comment[pt]=Isto gera um programa simples 'Olá mundo' em Ruby
-Comment[pt_BR]=Isto gera um programa simples 'Olá mundo' em Ruby
-Comment[ru]=Создание простой программы 'Hello world' на Ruby
-Comment[sk]=Vygeneruje jednoduchý Ahoj svet program v Ruby
-Comment[sr]=Ово прави једноставан „Здраво свете“ у Ruby-ју
-Comment[sr@Latn]=Ovo pravi jednostavan „Zdravo svete“ u Ruby-ju
-Comment[sv]=Detta skapar ett förenklat 'Hello world'-program i Ruby
-Comment[tr]=Bu Ruby'de basit bir "Merhaba Dünya" programı yaratır.
-Comment[zh_TW]=產生一個簡單的 Ruby 的 Hello world 程式
+
+Category=Ruby
+
FileTemplates=rb,ShellStyle
ShowFilesAfterGeneration=%{dest}/%{APPNAMELC}.rb
Archive=rubyhello.tar.gz
@@ -76,30 +24,3 @@ Dest=%{dest}/%{APPNAMELC}.rb
[MSG]
Type=message
Comment=A simple ruby script was created in %{dest}
-Comment[ca]=Un simple script en Ruby ha estat creat en %{dest}
-Comment[da]=Et simpelt ruby script blev oprettet i %{dest}
-Comment[de]=Ein einfaches Ruby-Skript wurde in %{dest} erstellt.
-Comment[el]=Ένα απλό σενάριο ruby δημιουργήθηκε στο %{dest}
-Comment[es]=Un sencillo guión en Ruby ha sido creado en %{dest}
-Comment[et]=Lihtne Ruby skript loodi asukohta %{dest}
-Comment[eu]=Ruby script sinple bat sortu da hemen: %{dest}
-Comment[fa]=یک دست‌نوشتۀ سادۀ رابی در %{dest} ایجاد شد
-Comment[fr]=Un script Ruby simple a été créé dans %{dest}
-Comment[ga]=Cruthaíodh script shimplí ruby i %{dest}
-Comment[gl]=Creouse un scrip sinxelo en ruby en %{dest}
-Comment[hu]=Létrejött egy egyszerű Ruby-szkript itt: %{dest}
-Comment[it]=È stato creato un semplice script ruby in %{dest}
-Comment[ja]=簡単な ruby スクリプトを %{dest} に作成しました
-Comment[nds]=In %{dest} wöör en eenfach Ruby-Skript opstellt.
-Comment[ne]=साधारण रूबि स्क्रिप्ट %{dest} मा सिर्जना गरियो
-Comment[nl]=Een eenvoudig Ruby-script is aangemaakt in %{dest}
-Comment[pl]=Prosty skrypt w języku Ruby został utworzony w %{dest}
-Comment[pt]=Foi criado um programa simples em Ruby em %{dest}
-Comment[pt_BR]=Foi criado um programa simples em Ruby em %{dest}
-Comment[ru]=Простой скрипт Ruby создан в %{dest}
-Comment[sk]=Jednoduchý Ruby skript bol vytvorený v %{dest}
-Comment[sr]=Једноставна ruby скрипта направљена је у %{dest}
-Comment[sr@Latn]=Jednostavna ruby skripta napravljena je u %{dest}
-Comment[sv]=Ett enkelt Ruby-skript skapades i %{dest}
-Comment[tr]=Basit bir Ruby betiği %{dest} içinde yaratıldı.
-Comment[zh_TW]=一個簡單的 ruby 文稿已建立於 %{dest}
diff --git a/languages/ruby/debugger/CMakeLists.txt b/languages/ruby/debugger/CMakeLists.txt
index 8290afd7..5f03d2f8 100644
--- a/languages/ruby/debugger/CMakeLists.txt
+++ b/languages/ruby/debugger/CMakeLists.txt
@@ -29,7 +29,13 @@ link_directories(
##### other data ################################
tde_install_icons( )
-install( FILES kdevrbdebugger.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+
+tde_create_translated_desktop(
+ SOURCE kdevrbdebugger.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR tdevelop-desktops
+)
+
install( FILES debuggee.rb DESTINATION ${DATA_INSTALL_DIR}/kdevrbdebugger )
install( FILES kdevrbdebugger.rc DESTINATION ${DATA_INSTALL_DIR}/kdevrbdebugger )
diff --git a/languages/ruby/debugger/kdevrbdebugger.desktop b/languages/ruby/debugger/kdevrbdebugger.desktop
index 59911424..6592cfb3 100644
--- a/languages/ruby/debugger/kdevrbdebugger.desktop
+++ b/languages/ruby/debugger/kdevrbdebugger.desktop
@@ -1,69 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=This plugin provides a frontend for the source-level debugger for Ruby.
-Comment[ca]=Aquest connector proveeix una interfície per a la depuració a nivell de codi per a Ruby.
-Comment[da]=Dette plugin sørger for en grænseflade til Ruby kildekode-fejlretteren.
-Comment[de]=Dieses Modul stellt eine Oberfläche für den Quelltext-Debugger für Ruby bereit.
-Comment[el]=Αυτό το πρόσθετο προσφέρει ένα πρόγραμμα για τον αποσφαλματωτή πηγαίου κώδικα της γλώσσας Ruby.
-Comment[es]=Este complemento proporciona un entorno para depurar código de Ruby.
-Comment[et]=See plugin pakub Ruby lähtekoodi siluri kasutajaliidest.
-Comment[eu]=Plugin honek Ruby-ren iturburu-mailako araztailearen interfaze bat bat eskeintzen du.
-Comment[fa]=این وصله، یک پایانه برای اشکال‌زدای سطح منبع رابی فراهم می‌کند.
-Comment[fr]=Ce module externe fournit une interface pour le débogueur au niveau source pour Ruby.
-Comment[gl]=Esta extensión proporciona un frontal para o depurador a nivel de código de Ruby.
-Comment[hu]=Ez a bővítőmodul grafikus felületet biztosít a Ruby forrásszintű nyomkövetőjének használatához.
-Comment[it]=Questo plugin fornisce un'interfaccia per il debugger a livello sorgente di Ruby.
-Comment[ja]=このプラグインは、Ruby のソースレベルデバッガのフロントエンドを提供します。
-Comment[nds]=Dit Moduul stellt en Böversiet för den Ruby-Borntextfehlersöker praat.
-Comment[ne]=यो प्लगइनले रूबिका लागि स्रोत-तह डिबगरका लागि फ्रेन्टइन्ड प्रदान गर्दछ ।
-Comment[nl]=Deze plugin biedt een grafische schil voor de broncode-debugger voor Ruby.
-Comment[pl]=Ta wtyczka udostępnia interfejs do debugera poziomu źródłowego dla języka Ruby.
-Comment[pt]=Este 'plugin' oferece uma interface o depurador ao nível do código para Ruby.
-Comment[pt_BR]=Este plug-in fornece uma interface para o depurador a nível de código para Ruby.
-Comment[ru]=Этот модуль предоставляет интерфейс к отладчику исходного кода для Ruby.
-Comment[sk]=Modul pre rozhranie debugera pre Ruby.
-Comment[sr]=Овај прикључак обезбеђује интерфејс за исправљач на нивоу изворног кода за Ruby.
-Comment[sr@Latn]=Ovaj priključak obezbeđuje interfejs za ispravljač na nivou izvornog koda za Ruby.
-Comment[sv]=Insticksprogrammet tillhandahåller ett gränssnitt till källkodsavlusaren för Ruby.
-Comment[tr]=Bu eklenti, Ruby için kaynak-düzeyi hata ayıklayıcıya bir önuç sağlar.
-Comment[zh_CN]=此插件提供了一个 Ruby 的源代码级调试器的前端。
-Comment[zh_TW]=此外掛程式提供 Ruby 除錯器的前端介面。
Name=KDevRbDebugger
-Name[da]=TDevelop Ruby fejlretter
-Name[nds]=Ruby-Fehlersöök för TDevelop
-Name[pl]=KDevDebugerRb
-Name[sk]=KDev Ruby debuger
-Name[sv]=TDevelop Ruby-avlusare
-Name[zh_TW]=TDevelop Ruby 除錯器
+
GenericName=Ruby Debugger Frontend
-GenericName[ca]=Interfície per al depurador Ruby
-GenericName[da]=Ruby fejlretningsgrænseflade
-GenericName[de]=Debugger-Oberfläche für Ruby
-GenericName[el]=Πρόγραμμα αποσφαλματωτή Ruby
-GenericName[es]=Interfaz para el depurador de Ruby
-GenericName[et]=Ruby siluri kasutajaliides
-GenericName[eu]=Ruby araztailearen interfazea
-GenericName[fa]=پایانۀ اشکال‌زدای رابی
-GenericName[fr]=Interface du débogueur pour Ruby
-GenericName[gl]=Frontal do depurador Ruby
-GenericName[hu]=Grafikus felület a Ruby nyomkövetőjéhez
-GenericName[it]=Interfaccia di debug per Ruby
-GenericName[ja]=Ruby デバッガフロントエンド
-GenericName[nds]=Böversiet för den Ruby-Fehlersöker
-GenericName[ne]=रूबि डिबगर फ्रेन्टइन्ड
-GenericName[nl]=Grafische schil voor de Ruby-debugger
-GenericName[pl]=Interfejs do debugera dla języka Ruby
-GenericName[pt]=Interface de Depuração Ruby
-GenericName[pt_BR]=Interface para o Depurador Ruby
-GenericName[ru]=Интегрированный отладчик Ruby
-GenericName[sk]=Ruby debuger rozhranie
-GenericName[sr]=Интерфејс исправљача за Ruby
-GenericName[sr@Latn]=Interfejs ispravljača za Ruby
-GenericName[sv]=Gränssnitt för Ruby-avlusare
-GenericName[tr]=Ruby Hata Ayıklayıcı Önucu
-GenericName[zh_CN]=Ruby 调试器前端
-GenericName[zh_TW]=Ruby 除錯器前端介面
+
+Comment=This plugin provides a frontend for the source-level debugger for Ruby.
+
+Type=Service
+Exec=blubb
Icon=
X-TDE-ServiceTypes=TDevelop/Plugin
X-TDE-Library=libkdevrbdebugger
diff --git a/languages/ruby/kdevrubysupport.desktop b/languages/ruby/kdevrubysupport.desktop
index 4acfa061..21b795a7 100644
--- a/languages/ruby/kdevrubysupport.desktop
+++ b/languages/ruby/kdevrubysupport.desktop
@@ -1,83 +1,12 @@
[Desktop Entry]
-Type=Service
-Exec=blubb
-Comment=Ruby Support
-Comment[ca]=Suport per a Ruby
-Comment[da]=Ruby-understøttelse
-Comment[de]=Ruby-Unterstützung für TDevelop
-Comment[el]=Υποστήριξη Ruby
-Comment[es]=Soporte para Ruby
-Comment[et]=Ruby toetus
-Comment[eu]=Ruby euskarria
-Comment[fa]=پشتیبانی رابی
-Comment[fr]=Prise en charge du langage Ruby
-Comment[ga]=Tacaíocht Ruby
-Comment[gl]=Soporte para Ruby
-Comment[hi]=रूबी समर्थन
-Comment[hu]=Ruby-támogatás
-Comment[is]=Ruby stuðningur
-Comment[it]=Supporto per Ruby
-Comment[ja]=Ruby サポート
-Comment[nds]=Ünnerstütten för Ruby
-Comment[ne]=रूबि समर्थन
-Comment[nl]=Ondersteuning voor Ruby
-Comment[pl]=Obsługa: Ruby
-Comment[pt]=Suporte a Ruby
-Comment[pt_BR]=Suporte ao Ruby
-Comment[ru]=Поддержка языка Ruby
-Comment[sk]=Ruby podpora
-Comment[sl]=Podpora za Ruby
-Comment[sr]=Подршка за Ruby
-Comment[sr@Latn]=Podrška za Ruby
-Comment[sv]=Ruby-stöd
-Comment[ta]=ருபி ஆதரவு
-Comment[tg]=Ёрӣ намудани забони Ruby
-Comment[tr]=Ruby Desteği
-Comment[zh_CN]=Ruby 支持
-Comment[zh_TW]=Ruby 支援
Name=KDevRubySupport
-Name[da]=TDevelop Ruby-understøttelse
-Name[de]=Unterstützung für Ruby (TDevelop)
-Name[hi]=के-डेव-रूबी-समर्थन
-Name[nds]=Ünnerstütten för Ruby (TDevelop)
-Name[pl]=KDevObsługaRuby
-Name[sk]=KDev Ruby podpora
-Name[sv]=TDevelop Ruby-stöd
-Name[ta]=கெடெவ் ருபி ஆதரவு
-Name[zh_TW]=TDevelop Ruby 支援
+
GenericName=Ruby Support
-GenericName[ca]=Suport per a Ruby
-GenericName[da]=Ruby-understøttelse
-GenericName[de]=Unterstützung für Ruby
-GenericName[el]=Υποστήριξη Ruby
-GenericName[es]=Soporte para Ruby
-GenericName[et]=Ruby toetus
-GenericName[eu]=Ruby euskarria
-GenericName[fa]=پشتیبانی رابی
-GenericName[fr]=Prise en charge du langage Ruby
-GenericName[ga]=Tacaíocht Ruby
-GenericName[gl]=Soporte para Ruby
-GenericName[hi]=रूबी समर्थन
-GenericName[hu]=Ruby-támogatás
-GenericName[it]=Supporto a Ruby
-GenericName[ja]=Ruby サポート
-GenericName[nds]=Ünnerstütten för Ruby
-GenericName[ne]=रूबि समर्थन
-GenericName[nl]=Ondersteuning voor Ruby
-GenericName[pl]=Obsługa: Ruby
-GenericName[pt]=Suporte a Ruby
-GenericName[pt_BR]=Suporte ao Ruby
-GenericName[ru]=Поддержка языка Ruby
-GenericName[sk]=Ruby podpora
-GenericName[sl]=Podpora za Ruby
-GenericName[sr]=Подршка за Ruby
-GenericName[sr@Latn]=Podrška za Ruby
-GenericName[sv]=Ruby-stöd
-GenericName[ta]=ருபி ஆதரவு
-GenericName[tg]=Ёрӣ намудани забони Ruby
-GenericName[tr]=Ruby Desteği
-GenericName[zh_CN]=Ruby 支持
-GenericName[zh_TW]=Ruby 支援
+
+Comment=Ruby Support
+
+Type=Service
+Exec=blubb
X-TDE-ServiceTypes=TDevelop/LanguageSupport
X-TDE-Library=libkdevrubysupport
X-TDevelop-Version=5