diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2020-06-28 00:42:21 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2020-06-28 00:42:21 +0200 |
commit | 92841ae8b62560f0b137dc838bfd12ac78d26599 (patch) | |
tree | 77ff1aee27f10b9ba54d6c6e1f4d972c72d69b67 /ksplashml | |
parent | 191cf4812dfa7524f32916423d79f072d88f56d1 (diff) | |
download | tdebase-92841ae8b62560f0b137dc838bfd12ac78d26599.tar.gz tdebase-92841ae8b62560f0b137dc838bfd12ac78d26599.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 2f706891f32258c2b070471905f983e4585296d2)
Diffstat (limited to 'ksplashml')
24 files changed, 131 insertions, 577 deletions
diff --git a/ksplashml/CMakeL10n.txt b/ksplashml/CMakeL10n.txt index 4de522f5c..98d1940a8 100644 --- a/ksplashml/CMakeL10n.txt +++ b/ksplashml/CMakeL10n.txt @@ -6,3 +6,9 @@ tde_l10n_create_template( ) tde_l10n_auto_add_subdirectories( ) + +tde_l10n_create_template( + CATALOG "desktop_files/ksplash-desktops/" + SOURCES *.desktop + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/ksplashml/CMakeLists.txt b/ksplashml/CMakeLists.txt index 6cfe72836..f2c530666 100644 --- a/ksplashml/CMakeLists.txt +++ b/ksplashml/CMakeLists.txt @@ -29,7 +29,11 @@ link_directories( ##### other data ################################ -install( FILES ksplash.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplash.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksplash-desktops +) ##### ksplash (executable) ###################### diff --git a/ksplashml/kcmksplash/CMakeLists.txt b/ksplashml/kcmksplash/CMakeLists.txt index 864346089..f520b7386 100644 --- a/ksplashml/kcmksplash/CMakeLists.txt +++ b/ksplashml/kcmksplash/CMakeLists.txt @@ -26,7 +26,10 @@ link_directories( ##### other data ################################ -install( FILES ksplashthememgr.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplashthememgr.desktop + PO_DIR ksplash-desktops +) ##### kcm_ksplashthemes (module) ################ diff --git a/ksplashml/kcmksplash/ksplashthememgr.desktop b/ksplashml/kcmksplash/ksplashthememgr.desktop index 3707838d0..843af02d7 100644 --- a/ksplashml/kcmksplash/ksplashthememgr.desktop +++ b/ksplashml/kcmksplash/ksplashthememgr.desktop @@ -1,4 +1,5 @@ [Desktop Entry] +Type=Application Icon=ksplash Exec=tdecmshell ksplashthememgr X-DocPath=ksplashml/index.html @@ -9,208 +10,9 @@ X-TDE-FactoryName=ksplashthemes X-TDE-ParentApp=kcontrol Name=Splash Screen -Name[af]=Spat Skerm -Name[ar]=شاشة بادئة -Name[az]=Açılış Rəsmi -Name[be]=Застаўка загрузкі -Name[bg]=Начален екран -Name[bn]=স্প্ল্যাশ স্ক্রীণ -Name[br]=Skramm-degemer -Name[ca]=Pantalla d'inici -Name[cs]=Úvodní obrazovka -Name[csb]=Ekran na przëwitanié -Name[cy]=Sgrîn Croeso -Name[da]=Splashskærm -Name[de]=Startbildschirm -Name[el]=Αρχική οθόνη -Name[eo]=Salutŝildo -Name[es]=Pantalla anunciadora -Name[et]=Käivitusekraan -Name[eu]=Splash pantaila -Name[fa]=رنگپاشی پرده -Name[fi]=Aloitusruutu -Name[fr]=Écran de démarrage -Name[fy]=Begjinskerm -Name[ga]=Splancscáileán -Name[gl]=Pantalla de Benvida -Name[he]=מצג פתיחה -Name[hi]=स्प्लैश स्क्रीन -Name[hr]=Pozdravni zaslon -Name[hu]=Nyitókép-témák -Name[is]=Upphafsskjár -Name[it]=Schermata d'avvio -Name[ja]=スプラッシュスクリーン -Name[kk]=Бастау экраны -Name[km]=អេក្រង់ស្វាគមន៍ -Name[ko]=시작 화면 -Name[lo]=จอเริ่มการทำงาน -Name[lt]=Pasveikinimo ekranas -Name[lv]=Šļaksta Ekrāns -Name[mk]=Поздравен екран -Name[mn]=Эхлэл дэлгэц -Name[ms]=Splash Screen -Name[nb]=Velkomstbilde -Name[nds]=Startschirm -Name[ne]=स्प्लयास पर्दा -Name[nl]=Opstartscherm -Name[nn]=Velkomstbilete -Name[pa]=ਸਵਾਗਤੀ ਸਕਰੀਨ -Name[pl]=Ekran powitalny -Name[pt]=Ecrã Inicial -Name[pt_BR]=Tela de Apresentação -Name[ro]=Imagine de pornire -Name[ru]=Заставка -Name[rw]=Gukwiza Mugaragaza -Name[se]=Álgošearbma -Name[sk]=Úvodná obrazovka -Name[sl]=Uvodni zaslon -Name[sr]=Сплеш екран -Name[sr@Latn]=Spleš ekran -Name[sv]=Startskärm -Name[ta]=தோன்றும் திரை -Name[tg]=Пардаи оғоз -Name[th]=หน้าจอเริ่มการทำงาน -Name[tr]=Açılış ekranı -Name[tt]=Kürsätmä Täräzä -Name[uk]=Екран заставки -Name[uz]=Splesh oynasi -Name[uz@cyrillic]=Сплэш ойнаси -Name[ven]=U kwasha tshikirini -Name[vi]=Màn hình Chào mừng -Name[wa]=Waitroûle d' enondaedje -Name[zh_CN]=飞溅屏幕 -Name[zh_TW]=啟動畫面 -Name[zu]=Isikrini Sokuphahlaza -Type=Application + Comment=Manager for Splash Screen Themes -Comment[af]=Bestuurder vir Spat Skerm Temas -Comment[ar]=مدير سمات الشاشات الافتتاحية -Comment[az]=Açılış Rəsmi Örtükləri İdarəçisi -Comment[be]=Кіраўнік заставак загрузкі -Comment[bg]=Настройване на началния екран -Comment[bn]=স্প্ল্যাশ স্ক্রীণ থীম ম্যানেজার -Comment[br]=Merour evit gwiskadoù ar skramm degemer -Comment[bs]=Upravitelj temama splash screen-a -Comment[ca]=Gestor per als temes de la pantalla d'inici -Comment[cs]=Správce motivů úvodních obrazovek -Comment[csb]=Menedżer témów ekranu na przëwitanié -Comment[cy]=Rheolydd Themau Sgriniau Croeso -Comment[da]=Håndtering for opstartskærme-temaer -Comment[de]=Verwaltung für Startbildschirmdesigns -Comment[el]=Διαχειριστής για θέματα αρχικής οθόνης -Comment[eo]=Administrilo por la salutŝildo -Comment[es]=Gestor de los temas de la pantalla anunciadora -Comment[et]=Käivitusekraani teemade haldur -Comment[eu]=Splash pantailako gaien kudeatzailea -Comment[fa]=مدیر چهرههای رنگپاشی پرده -Comment[fi]=Hallintaohjelma aloitusruuduille -Comment[fr]=Gestionnaire de thèmes d'écran de démarrage -Comment[fy]=Temabehear foar begjinskerm -Comment[gl]=Xestor dos Temas para a Pantalla de Benvida -Comment[he]=מנהל ערכות נושא למצג הפתיחה -Comment[hi]=स्प्लैश स्क्रीन प्रसंगों के लिए प्रबंधक -Comment[hr]=Upravitelj tema pozdravnih zaslona -Comment[hu]=A nyitókép témájának beállítása -Comment[is]=Stjórna þemum upphafsskjáa -Comment[it]=Gestore dei temi della schermata di avvio -Comment[ja]=スプラッシュスクリーンのテーマを管理 -Comment[kk]=Бастау бейнеперде нақыштарының менеджері -Comment[km]=កម្មវិធីគ្រប់គ្រងស្បែកអេក្រង់ស្វាគមន៍ -Comment[ko]=시작 화면 테마 관리자 -Comment[lt]=Pasveikinimo ekrano temų tvarkyklė -Comment[lv]=Šļakstekrānu tēmu menedžeris -Comment[mk]=Менаџер на теми за поздравни екрани -Comment[mn]=Ажлын тавцанын эхлэл дэлгэцийн хэлбэр удирдагч -Comment[ms]=Pengurus untuk Tema Splash Screen -Comment[mt]=Manager għat-temi tal-Isplash Screen -Comment[nb]=Behandler for velkomstbilder -Comment[nds]=Startschirmmuster instellen -Comment[ne]=स्प्लयास पर्दा विषयवस्तुका लागि प्रबन्धक -Comment[nl]=Themabeheer voor opstartschermen -Comment[nn]=Handsamar for velkomstbilete -Comment[pa]=ਸਵਾਗਤੀ ਪਰਦਾ ਸਰੂਪ ਲਈ ਮੈਨੇਜਰ -Comment[pl]=Menedżer motywów ekranu powitalnego -Comment[pt]=Gestor de Temas do Ecrã Inicial -Comment[pt_BR]=Gerenciador de Temas para a Tela de Apresentação -Comment[ro]=Manager pentru tematicile imaginii de pornire a TDE -Comment[ru]=Менеджер тем экрана-заставки -Comment[rw]=Umuyobozi wo Gukwiza Insanganyamatsiko za Mugaragaza -Comment[se]=Álgošearbmafáttáid gieđahalli -Comment[sk]=Správca tém úvodnej obrazovky -Comment[sl]=Upravitelj tem uvodnih zaslonov -Comment[sr]=Менаџер тема сплеш екрана -Comment[sr@Latn]=Menadžer tema spleš ekrana -Comment[sv]=Hanterare för startskärmsteman -Comment[ta]=தோன்றும் திரை தலைப்புகளுக்கு மேலாளர் -Comment[tg]=Мудири услубҳои пардаи оғоз -Comment[th]=เครื่องมือจัดการชุดตกแต่งของหน้าจอเริ่มการทำงาน -Comment[tr]=Açılış Ekran Teması Yöneticisi -Comment[tt]=Alsürät Tärzäse öçen Tışlaw İdäräçe -Comment[uk]=Менеджер тем екранів заставки -Comment[uz]=Splesh oynasi uchun mavzularni moslash -Comment[uz@cyrillic]=Сплэш ойнаси учун мавзуларни мослаш -Comment[vi]=Trình quản lý các Sắc thái của Màn hình Chào mừng -Comment[wa]=Manaedjeu po les tinmes del waitroûle d' enondaedje -Comment[zh_CN]=飞溅屏幕主题管理器 -Comment[zh_TW]=啟動畫面佈景管理程式 + Keywords=splash screen;splash theme;startup; -Keywords[ar]=الشاشة الافتتاحية، سمات الشاشة الافتتاحية، بدء التشغيل; -Keywords[az]=splash screen;splash theme;startup;açılış;örtük; -Keywords[be]=Застаўка;Загрузка;Запуск;Тэма загрузкі;splash screen;splash theme;startup; -Keywords[bg]=стартиране; начален; екран; splash screen; splash theme; startup; -Keywords[bs]=splash screen;splash theme;startup;pokretanje;splash; -Keywords[ca]=pantalla d'inici;tema d'inici;iniciació; -Keywords[cs]=úvodní obrazovka;splash; -Keywords[csb]=ekran na przëwitanié;téma ekranu;rozpòczãce;sztart; -Keywords[cy]=sgrîn croeso;thema croeso;ymgychwyn; -Keywords[da]=opstartsskærm;opstartstema;opstart; -Keywords[de]=startbildschirm; -Keywords[el]=αρχική οθόνη;θέμα αρχικής οθόνης;ξεκίνημα; -Keywords[eo]=Kcm_salutŝildo;Salutŝildo;Saluto; -Keywords[es]=pantalla de inicio;tema de inicio;inicio; -Keywords[et]=käivitusekraan;käivutusteema;käivitamine; -Keywords[eu]=splash pantaila;splash gaia;abioa; -Keywords[fa]=رنگپاشی پرده، چهرۀ رنگپاشی، راهاندازی; -Keywords[fi]=aloitusruutu;aloitusruututeema;käynnistys; -Keywords[fr]=écran de démarrage;thème de démarrage;démarrage;splash screen; -Keywords[fy]=opstartscherm;begjinskerm;splash screen; -Keywords[ga]=splancscáileán;splancthéama;tosú;tosach; -Keywords[gl]=pantalla de benvida;tema de benvida;comezo; -Keywords[he]=מצג פתיחה;ערכת נושא למצג פתיחה;הפעלה;splash screen;splash theme;startup; -Keywords[hi]=स्प्लैश स्क्रीन;स्प्लैश प्रसंग;प्रारंभ में; -Keywords[hr]=splash screen;splash theme;startup;zaslon;pozdravna tema;pokretanje;početni zaslon; -Keywords[hu]=nyitókép;indítási téma;indulás; -Keywords[it]=schermata di avvio;splash screen;tema schermata di avvio;avvio; -Keywords[ja]=スプラッシュスクリーン;スプラッシュテーマ;起動; -Keywords[km]=អេក្រង់ស្វាគមន៍;ស្បែកពេលចាប់ផ្ដើម;ចាប់ផ្ដើម; -Keywords[lt]=splash screen;splash theme;startup;pasveikinimo ekranas;pasveikinimo tema; -Keywords[lv]=šļakstekrāns;šļakstekrāna tēma;palaišanās; -Keywords[mk]=splash screen;splash theme;startup;поздравен екран;поздравна тема; -Keywords[mn]=эхлэл дэлгэц;эхлэлийн хэлбэр;эхлэл; -Keywords[nb]=oppstart;oppstartsbilde;oppstartstema;velkomstbilde;velkomsttema; -Keywords[nds]=splash;starten;Startschirm;Muster;theme; -Keywords[ne]=स्प्लयास पर्दा; स्प्लयास विषयवस्तु; सुरुआत; -Keywords[nl]=opstartscherm;splash screen; -Keywords[nn]=oppstart;velkomstbilete;velkomsttema;oppstartstema; -Keywords[pa]=ਸ਼ੁਰੂਆਤੀ ਸਕਰੀਨ; ਸ਼ੁਰੂਆਤੀ ਸੂਰਪ;ਸ਼ੁਰੂਆਤ; -Keywords[pl]=ekran powitalny;motyw ekranu powitalnego;rozpoczęcie;start; -Keywords[pt]=ecrã inicial;tema do ecrã inicial;arranque; -Keywords[pt_BR]=tela de apresentação; tema da tela de apresentação;inicialização; -Keywords[ro]=imagine;tematică;întîmpinare;pornire; -Keywords[rw]=gukwiza mugaragaza;gukwiza insanganyamatsiko;gutangira; -Keywords[sk]=úvodná obrazovka;téma;spustenie;splash; -Keywords[sl]=uvodni zaslon;uvodna tema;zagon; -Keywords[sr]=splash screen;splash theme;startup;сплеш екран; сплеш тема;покретање;стартни екран; -Keywords[sr@Latn]=splash screen;splash theme;startup;spleš ekran; spleš tema;pokretanje;startni ekran; -Keywords[sv]=startskärm;starttema;start; -Keywords[ta]=தோன்றும் திரை;தோன்றும் தலைப்பு;துவக்கம்; -Keywords[th]=หน้าจอเริ่มการทำงาน;ชุดตกแต่ง splash;เริ่มทำงาน; -Keywords[tr]=açılış ekranı; açılış teması; başlangıç; -Keywords[uk]=екран заставки;тема заставки;запуск;старт; -Keywords[uz]=splesh oynasi;splesh mavzusi;ishga tushish; -Keywords[uz@cyrillic]=сплэш ойнаси;сплэш мавзуси;ишга тушиш; -Keywords[vi]=màn hình chào mừng;sắc thái chào mừng;khởi động; -Keywords[wa]=waitroûle d' enondaedje;tinme d' enondaedje;enonde tot seu; -Keywords[zh_CN]=splash screen;splash theme;startup;飞溅屏幕;飞溅主题;启动; -Keywords[zh_TW]=splash screen;splash theme;startup;啟動; + Categories=Qt;TDE;X-TDE-settings-looknfeel; diff --git a/ksplashml/ksplash.desktop b/ksplashml/ksplash.desktop index 823049fac..3990b06db 100644 --- a/ksplashml/ksplash.desktop +++ b/ksplashml/ksplash.desktop @@ -1,15 +1,5 @@ [Desktop Entry] Name=KSplash -Name[ar]=الشاشة الافتتاحية -Name[cy]=KCroeso -Name[eo]=Ksalutŝildo -Name[hi]=के-स्प्लैश -Name[ne]=के स्प्लयास -Name[pa]=ਕੇ-ਸਪਲੇਸ -Name[rw]=K-Gukwiza -Name[sv]=Startskärm -Name[ta]=Kஸ்ப்ளாஷ் -Name[vi]=Chào mừng TDE Exec=ksplash Icon=ksplash Type=Service diff --git a/ksplashml/pics/CMakeL10n.txt b/ksplashml/pics/CMakeL10n.txt new file mode 100644 index 000000000..b585ce4af --- /dev/null +++ b/ksplashml/pics/CMakeL10n.txt @@ -0,0 +1,3 @@ +##### create translation templates ############## + +tde_l10n_auto_add_subdirectories( ) diff --git a/ksplashml/pics/themes/CMakeL10n.txt b/ksplashml/pics/themes/CMakeL10n.txt new file mode 100644 index 000000000..be21a4224 --- /dev/null +++ b/ksplashml/pics/themes/CMakeL10n.txt @@ -0,0 +1,15 @@ +##### create translation templates ############## + +file( + GLOB_RECURSE _themes + RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} + ${CMAKE_CURRENT_SOURCE_DIR}/*Theme.rc +) +list( SORT _themes ) + +tde_l10n_create_template( + CATALOG "desktop_files/ksplash-themes/" + SOURCES_DESKTOP ${_themes} + KEYWORDS Message1 Message2 Message3 Message4 Message5 Message6 Message7 Message8 + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/ksplashml/pics/themes/TDE-Classic/CMakeLists.txt b/ksplashml/pics/themes/TDE-Classic/CMakeLists.txt index f2ed63cae..1d0c03357 100644 --- a/ksplashml/pics/themes/TDE-Classic/CMakeLists.txt +++ b/ksplashml/pics/themes/TDE-Classic/CMakeLists.txt @@ -11,7 +11,15 @@ add_subdirectory( locolor ) -install( FILES - Theme.rc Preview.png splash_active_bar.png splash_bottom.png +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/TDE-Classic + PO_DIR ksplash-themes +) + +install( + FILES + Preview.png splash_active_bar.png splash_bottom.png splash_inactive_bar.png splash_top.png - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/TDE-Classic ) + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/TDE-Classic +) diff --git a/ksplashml/pics/themes/TDE-Classic/locolor/CMakeLists.txt b/ksplashml/pics/themes/TDE-Classic/locolor/CMakeLists.txt index 15c610108..421186d7c 100644 --- a/ksplashml/pics/themes/TDE-Classic/locolor/CMakeLists.txt +++ b/ksplashml/pics/themes/TDE-Classic/locolor/CMakeLists.txt @@ -9,7 +9,15 @@ # ################################################# -install( FILES - Theme.rc splash_active_bar.png splash_bottom.png +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/TDE-Classic/locolor + PO_DIR ksplash-themes +) + +install( + FILES + splash_active_bar.png splash_bottom.png splash_inactive_bar.png splash_top.png - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/TDE-Classic/locolor ) + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/TDE-Classic/locolor +) diff --git a/ksplashml/pics/themes/blue-bend/CMakeLists.txt b/ksplashml/pics/themes/blue-bend/CMakeLists.txt index 76a069a83..33abeb758 100644 --- a/ksplashml/pics/themes/blue-bend/CMakeLists.txt +++ b/ksplashml/pics/themes/blue-bend/CMakeLists.txt @@ -9,7 +9,15 @@ # ################################################# -install( FILES - Theme.rc Preview.png splash_active_bar.png splash_bottom.png +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/blue-bend + PO_DIR ksplash-themes +) + +install( + FILES + Preview.png splash_active_bar.png splash_bottom.png splash_inactive_bar.png splash_top.png - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/blue-bend ) + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/blue-bend +) diff --git a/ksplashml/pics/themes/default/CMakeLists.txt b/ksplashml/pics/themes/default/CMakeLists.txt index 6157c39cd..fe70941bc 100644 --- a/ksplashml/pics/themes/default/CMakeLists.txt +++ b/ksplashml/pics/themes/default/CMakeLists.txt @@ -9,7 +9,15 @@ # ################################################# -install( FILES - Theme.rc Preview.png splash_active_bar.png splash_bottom.png +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Default + PO_DIR ksplash-themes +) + +install( + FILES + Preview.png splash_active_bar.png splash_bottom.png splash_inactive_bar.png splash_top.png - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Default ) + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Default +) diff --git a/ksplashml/pics/themes/default/Theme.rc b/ksplashml/pics/themes/default/Theme.rc index 00896eb33..b218149ec 100644 --- a/ksplashml/pics/themes/default/Theme.rc +++ b/ksplashml/pics/themes/default/Theme.rc @@ -16,4 +16,4 @@ Engine = Default Icons Flashing = true # Offset of each of the 7 icons, useful for adjusting flashing positon for different size icons -# Icon Offsets = 0, 0, 0, 0, 0, 0, 0
\ No newline at end of file +# Icon Offsets = 0, 0, 0, 0, 0, 0, 0 diff --git a/ksplashml/pics/themes/none/CMakeLists.txt b/ksplashml/pics/themes/none/CMakeLists.txt index fce8f9d00..91121384a 100644 --- a/ksplashml/pics/themes/none/CMakeLists.txt +++ b/ksplashml/pics/themes/none/CMakeLists.txt @@ -9,6 +9,8 @@ # ################################################# -install( FILES - Theme.rc - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/None ) +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/None + PO_DIR ksplash-themes +) diff --git a/ksplashml/pics/themes/simple/CMakeLists.txt b/ksplashml/pics/themes/simple/CMakeLists.txt index 901752d0b..16ca90dda 100644 --- a/ksplashml/pics/themes/simple/CMakeLists.txt +++ b/ksplashml/pics/themes/simple/CMakeLists.txt @@ -9,6 +9,13 @@ # ################################################# -install( FILES - Theme.rc Preview.png - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Simple ) +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Simple + PO_DIR ksplash-themes +) + +install( + FILES Preview.png + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Simple +) diff --git a/ksplashml/pics/themes/unified/CMakeLists.txt b/ksplashml/pics/themes/unified/CMakeLists.txt index 0c99ebb00..c716f8d59 100644 --- a/ksplashml/pics/themes/unified/CMakeLists.txt +++ b/ksplashml/pics/themes/unified/CMakeLists.txt @@ -9,6 +9,8 @@ # ################################################# -install( FILES - Theme.rc - DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Unified ) +tde_create_translated_desktop( + SOURCE Theme.rc + DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Unified + PO_DIR ksplash-themes +) diff --git a/ksplashml/themeengine/CMakeLists.txt b/ksplashml/themeengine/CMakeLists.txt index f5437b9bb..c8885b9ff 100644 --- a/ksplashml/themeengine/CMakeLists.txt +++ b/ksplashml/themeengine/CMakeLists.txt @@ -30,7 +30,11 @@ link_directories( ##### other data ################################ install( FILES themeengine.h objkstheme.h DESTINATION ${INCLUDE_INSTALL_DIR}/ksplash ) -install( FILES ksplashplugins.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplashplugins.desktop + DESTINATION ${SERVICETYPES_INSTALL_DIR} + PO_DIR ksplash-desktops +) ##### ksplashthemes (shared) #################### diff --git a/ksplashml/themeengine/default/CMakeLists.txt b/ksplashml/themeengine/default/CMakeLists.txt index ba3866e35..4501fa2a0 100644 --- a/ksplashml/themeengine/default/CMakeLists.txt +++ b/ksplashml/themeengine/default/CMakeLists.txt @@ -25,7 +25,11 @@ link_directories( ##### other data ################################ -install( FILES ksplashdefault.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplashdefault.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksplash-desktops +) ##### ksplashdefault (module) ################### diff --git a/ksplashml/themeengine/default/ksplashdefault.desktop b/ksplashml/themeengine/default/ksplashdefault.desktop index 079f29e92..d312d6a2f 100644 --- a/ksplashml/themeengine/default/ksplashdefault.desktop +++ b/ksplashml/themeengine/default/ksplashdefault.desktop @@ -1,95 +1,7 @@ [Desktop Entry] Type=Service -Comment=KSplash Plugin -Comment[af]=KSplash Inprop module -Comment[ar]=ملحق للشاشة الافتتاحية -Comment[az]=KSplash Əlavəsi -Comment[be]=Утулка KSplash -Comment[bg]=Приставка KSplash -Comment[bn]=কে-স্প্ল্যাশ প্লাগ-ইন -Comment[br]=Lugent KSplash -Comment[bs]=KSplash dodatak -Comment[ca]=Connector per a KSplash -Comment[cs]=Modul aplikaci KSplash -Comment[csb]=Plugins KSplash -Comment[cy]=Ategyn KCroeso -Comment[da]=KSplash-plugin -Comment[de]=KSplash-Plugin -Comment[el]=Πρόσθετο KSplash -Comment[eo]=Ksalutŝilda kromaĵo -Comment[es]=Complemento KSplash -Comment[et]=KSplashi plugin -Comment[eu]=KSplash plugina -Comment[fa]=وصلۀ KSplash -Comment[fi]=KSplash-liitännäinen -Comment[fr]=Modules de KSplash -Comment[fy]=KSplash-plugin -Comment[ga]=Breiseán KSplash -Comment[gl]=Plugin de KSplash -Comment[he]=תוסף KSplash -Comment[hi]=के-स्प्लैश प्लगइन -Comment[hr]=KSplash dodatak -Comment[hu]=KSplash bővítőmodul -Comment[is]=KSplash íforrit -Comment[it]=Plugin KSplash -Comment[ja]=KSplash プラグイン -Comment[ka]=KSplash პლაგინი -Comment[kk]=KSplash модулі -Comment[km]=កម្មវិធីជំនួយខាងក្នុងរបស់ KSplash -Comment[lt]=KSplash įskiepis -Comment[lv]=KSplash spraudnis -Comment[mk]=Приклучок за KSplash -Comment[ms]=Plugin KSplash -Comment[mt]=Plugin ta' KSplash -Comment[nb]=Programtillegg Ksplash -Comment[ne]=के स्प्लयास प्लगइन -Comment[nl]=KSplash-plugin -Comment[nn]=KSplash-programtillegg -Comment[pa]=ਕੇ-ਸਪਲੇਸ ਪਲੱਗਇਨ -Comment[pl]=Wtyczka KSplash -Comment[pt]='Plugin' do KSplash -Comment[pt_BR]=Plug-in do KSplash -Comment[ro]=Modul KSplash -Comment[ru]=Модуль KSplash -Comment[rw]=Icomeka rya K-Gukwiza -Comment[se]=KSplash-lassemoduvla -Comment[sk]=Modul KSplash -Comment[sl]=Vstavek KSplash -Comment[sr]=KSplash прикључак -Comment[sr@Latn]=KSplash priključak -Comment[sv]=Insticksprogram för startskärm -Comment[ta]=Kஸ்ப்ளாஷ் செருகு பொருள் -Comment[tg]=Мутассалкунандаи KSplash -Comment[th]=ปลั๊กอิน KSplash -Comment[tr]=KSplash Eklentisi -Comment[tt]=KSplash atlı Östämä -Comment[uk]=Втулок KSplash -Comment[uz]=KSplash plagini -Comment[uz@cyrillic]=KSplash плагини -Comment[vi]=Trình bổ sung Chào mừng TDE -Comment[wa]=Tchôke-divins KSplash (waitroûle d' enondaedje) -Comment[zh_CN]=KSplash 插件 -Comment[zh_TW]=KSplash 外掛程式 Name=KSplashLegacy -Name[af]=KSplash Verouders -Name[be]=Старая тэма -Name[ca]=KSplash heretat -Name[cs]=Staré -Name[cy]=KCroesoEtifeddiaeth -Name[de]=KSplash mit älterem Programm -Name[eo]=Ksalutŝildotestamento -Name[et]=KSplahs Legacy -Name[hi]=के-स्प्लैश-लीजेसी -Name[it]=KSplashVecchio -Name[ne]=के स्प्लयास अवस्था -Name[pa]=ਕੇਸਪਲੇਸਲੀਜੈਂਸੀ -Name[pt_BR]=Herança do KSplash -Name[rw]=K-GukwizaUmurage -Name[sv]=Klassisk startskärm -Name[ta]=Kஸ்ப்ளாஷ் Legacy -Name[tg]=МеросиKSplash -Name[vi]=Chào mừng TDE Gia tài -Name[wa]=KSplashTayons +Comment=KSplash Plugin X-TDE-ServiceTypes=KSplash/Plugin X-TDE-Library=ksplashdefault X-KSplash-Default=true diff --git a/ksplashml/themeengine/redmond/CMakeLists.txt b/ksplashml/themeengine/redmond/CMakeLists.txt index a6e0b0229..52bc35732 100644 --- a/ksplashml/themeengine/redmond/CMakeLists.txt +++ b/ksplashml/themeengine/redmond/CMakeLists.txt @@ -26,7 +26,11 @@ link_directories( ##### other data ################################ install( FILES Theme.rc DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Redmond ) -install( FILES ksplashredmond.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplashredmond.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksplash-desktops +) ##### ksplashredmond (module) ################### diff --git a/ksplashml/themeengine/redmond/ksplashredmond.desktop b/ksplashml/themeengine/redmond/ksplashredmond.desktop index 12b2dbd7a..4b9434f47 100644 --- a/ksplashml/themeengine/redmond/ksplashredmond.desktop +++ b/ksplashml/themeengine/redmond/ksplashredmond.desktop @@ -1,94 +1,7 @@ [Desktop Entry] Type=Service -Comment=KSplash Plugin -Comment[af]=KSplash Inprop module -Comment[ar]=ملحق للشاشة الافتتاحية -Comment[az]=KSplash Əlavəsi -Comment[be]=Утулка KSplash -Comment[bg]=Приставка KSplash -Comment[bn]=কে-স্প্ল্যাশ প্লাগ-ইন -Comment[br]=Lugent KSplash -Comment[bs]=KSplash dodatak -Comment[ca]=Connector per a KSplash -Comment[cs]=Modul aplikaci KSplash -Comment[csb]=Plugins KSplash -Comment[cy]=Ategyn KCroeso -Comment[da]=KSplash-plugin -Comment[de]=KSplash-Plugin -Comment[el]=Πρόσθετο KSplash -Comment[eo]=Ksalutŝilda kromaĵo -Comment[es]=Complemento KSplash -Comment[et]=KSplashi plugin -Comment[eu]=KSplash plugina -Comment[fa]=وصلۀ KSplash -Comment[fi]=KSplash-liitännäinen -Comment[fr]=Modules de KSplash -Comment[fy]=KSplash-plugin -Comment[ga]=Breiseán KSplash -Comment[gl]=Plugin de KSplash -Comment[he]=תוסף KSplash -Comment[hi]=के-स्प्लैश प्लगइन -Comment[hr]=KSplash dodatak -Comment[hu]=KSplash bővítőmodul -Comment[is]=KSplash íforrit -Comment[it]=Plugin KSplash -Comment[ja]=KSplash プラグイン -Comment[ka]=KSplash პლაგინი -Comment[kk]=KSplash модулі -Comment[km]=កម្មវិធីជំនួយខាងក្នុងរបស់ KSplash -Comment[lt]=KSplash įskiepis -Comment[lv]=KSplash spraudnis -Comment[mk]=Приклучок за KSplash -Comment[ms]=Plugin KSplash -Comment[mt]=Plugin ta' KSplash -Comment[nb]=Programtillegg Ksplash -Comment[ne]=के स्प्लयास प्लगइन -Comment[nl]=KSplash-plugin -Comment[nn]=KSplash-programtillegg -Comment[pa]=ਕੇ-ਸਪਲੇਸ ਪਲੱਗਇਨ -Comment[pl]=Wtyczka KSplash -Comment[pt]='Plugin' do KSplash -Comment[pt_BR]=Plug-in do KSplash -Comment[ro]=Modul KSplash -Comment[ru]=Модуль KSplash -Comment[rw]=Icomeka rya K-Gukwiza -Comment[se]=KSplash-lassemoduvla -Comment[sk]=Modul KSplash -Comment[sl]=Vstavek KSplash -Comment[sr]=KSplash прикључак -Comment[sr@Latn]=KSplash priključak -Comment[sv]=Insticksprogram för startskärm -Comment[ta]=Kஸ்ப்ளாஷ் செருகு பொருள் -Comment[tg]=Мутассалкунандаи KSplash -Comment[th]=ปลั๊กอิน KSplash -Comment[tr]=KSplash Eklentisi -Comment[tt]=KSplash atlı Östämä -Comment[uk]=Втулок KSplash -Comment[uz]=KSplash plagini -Comment[uz@cyrillic]=KSplash плагини -Comment[vi]=Trình bổ sung Chào mừng TDE -Comment[wa]=Tchôke-divins KSplash (waitroûle d' enondaedje) -Comment[zh_CN]=KSplash 插件 -Comment[zh_TW]=KSplash 外掛程式 Name=KSplashRedmond -Name[af]=KSplash Redmond -Name[be]=Тэма Redmond -Name[ca]=KSplash de Redmond -Name[cs]=Redmond -Name[cy]=KCroesoRedmond -Name[de]=KSplash Redmond -Name[eo]=Redmondo -Name[et]=KSplash Redmond -Name[hi]=के-स्प्लैश-रेडमण्ड -Name[ne]=के स्प्लयास रेडमोन्ड -Name[pa]=ਕੇਸਪਲੇਸਰੀਮੋਂਡ -Name[pt_BR]=Tela de Apresentação de Redmond -Name[sv]=Redmond startskärm -Name[ta]=Kஸ்ப்ளாஷ்ரெட்மான் -Name[tg]=РайдмондиKSplash -Name[th]=KSplash แบบเรดมอนด์ -Name[vi]=Chào mừng TDE Redmond -Name[zh_TW]=KSplachRedmond +Comment=KSplash Plugin X-TDE-ServiceTypes=KSplash/Plugin X-TDE-Library=ksplashredmond X-KSplash-Default=true diff --git a/ksplashml/themeengine/standard/CMakeLists.txt b/ksplashml/themeengine/standard/CMakeLists.txt index ca85efe96..8aca3a57e 100644 --- a/ksplashml/themeengine/standard/CMakeLists.txt +++ b/ksplashml/themeengine/standard/CMakeLists.txt @@ -27,7 +27,11 @@ link_directories( ##### other data ################################ install( FILES Theme.rc DESTINATION ${DATA_INSTALL_DIR}/ksplash/Themes/Standard ) -install( FILES ksplashstandard.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplashstandard.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksplash-desktops +) ##### ksplashstandard (module) ################## diff --git a/ksplashml/themeengine/standard/ksplashstandard.desktop b/ksplashml/themeengine/standard/ksplashstandard.desktop index 78b9c559b..46594a132 100644 --- a/ksplashml/themeengine/standard/ksplashstandard.desktop +++ b/ksplashml/themeengine/standard/ksplashstandard.desktop @@ -1,95 +1,7 @@ [Desktop Entry] Type=Service -Comment=KSplash Plugin -Comment[af]=KSplash Inprop module -Comment[ar]=ملحق للشاشة الافتتاحية -Comment[az]=KSplash Əlavəsi -Comment[be]=Утулка KSplash -Comment[bg]=Приставка KSplash -Comment[bn]=কে-স্প্ল্যাশ প্লাগ-ইন -Comment[br]=Lugent KSplash -Comment[bs]=KSplash dodatak -Comment[ca]=Connector per a KSplash -Comment[cs]=Modul aplikaci KSplash -Comment[csb]=Plugins KSplash -Comment[cy]=Ategyn KCroeso -Comment[da]=KSplash-plugin -Comment[de]=KSplash-Plugin -Comment[el]=Πρόσθετο KSplash -Comment[eo]=Ksalutŝilda kromaĵo -Comment[es]=Complemento KSplash -Comment[et]=KSplashi plugin -Comment[eu]=KSplash plugina -Comment[fa]=وصلۀ KSplash -Comment[fi]=KSplash-liitännäinen -Comment[fr]=Modules de KSplash -Comment[fy]=KSplash-plugin -Comment[ga]=Breiseán KSplash -Comment[gl]=Plugin de KSplash -Comment[he]=תוסף KSplash -Comment[hi]=के-स्प्लैश प्लगइन -Comment[hr]=KSplash dodatak -Comment[hu]=KSplash bővítőmodul -Comment[is]=KSplash íforrit -Comment[it]=Plugin KSplash -Comment[ja]=KSplash プラグイン -Comment[ka]=KSplash პლაგინი -Comment[kk]=KSplash модулі -Comment[km]=កម្មវិធីជំនួយខាងក្នុងរបស់ KSplash -Comment[lt]=KSplash įskiepis -Comment[lv]=KSplash spraudnis -Comment[mk]=Приклучок за KSplash -Comment[ms]=Plugin KSplash -Comment[mt]=Plugin ta' KSplash -Comment[nb]=Programtillegg Ksplash -Comment[ne]=के स्प्लयास प्लगइन -Comment[nl]=KSplash-plugin -Comment[nn]=KSplash-programtillegg -Comment[pa]=ਕੇ-ਸਪਲੇਸ ਪਲੱਗਇਨ -Comment[pl]=Wtyczka KSplash -Comment[pt]='Plugin' do KSplash -Comment[pt_BR]=Plug-in do KSplash -Comment[ro]=Modul KSplash -Comment[ru]=Модуль KSplash -Comment[rw]=Icomeka rya K-Gukwiza -Comment[se]=KSplash-lassemoduvla -Comment[sk]=Modul KSplash -Comment[sl]=Vstavek KSplash -Comment[sr]=KSplash прикључак -Comment[sr@Latn]=KSplash priključak -Comment[sv]=Insticksprogram för startskärm -Comment[ta]=Kஸ்ப்ளாஷ் செருகு பொருள் -Comment[tg]=Мутассалкунандаи KSplash -Comment[th]=ปลั๊กอิน KSplash -Comment[tr]=KSplash Eklentisi -Comment[tt]=KSplash atlı Östämä -Comment[uk]=Втулок KSplash -Comment[uz]=KSplash plagini -Comment[uz@cyrillic]=KSplash плагини -Comment[vi]=Trình bổ sung Chào mừng TDE -Comment[wa]=Tchôke-divins KSplash (waitroûle d' enondaedje) -Comment[zh_CN]=KSplash 插件 -Comment[zh_TW]=KSplash 外掛程式 Name=KSplashStandard -Name[af]=KSplash Standaard -Name[be]=Стандартная тэма -Name[ca]=KSplash estàndard -Name[cs]=Standardní -Name[cy]=KCroesoSafonol -Name[de]=KSplash Standard -Name[eo]=Normala -Name[et]=KSplash Standard -Name[hi]=के-स्प्लैश-स्टैण्डर्ड -Name[ne]=के स्प्लयास मानक -Name[pa]=ਕੇਸਪਲੇਸ ਸਟੈਂਡਰਡ -Name[pt_BR]=Tela de Apresentação Padrão -Name[rw]=K-GukwizaBisanzwe -Name[sv]=Vanlig startskärm -Name[ta]=Kஸ்ப்ளாஷ்நிலையான -Name[tg]=СтандартиKSplash -Name[th]=KSplash แบบมาตรฐาน -Name[vi]=Chào mừng TDE Tiêu chuẩn -Name[wa]=KSplashStandård +Comment=KSplash Plugin X-TDE-ServiceTypes=KSplash/Plugin X-TDE-Library=ksplashstandard X-KSplash-Default=true diff --git a/ksplashml/themeengine/unified/CMakeLists.txt b/ksplashml/themeengine/unified/CMakeLists.txt index 5200fb060..24cb1af1b 100644 --- a/ksplashml/themeengine/unified/CMakeLists.txt +++ b/ksplashml/themeengine/unified/CMakeLists.txt @@ -25,7 +25,11 @@ link_directories( ##### other data ################################ -install( FILES ksplashunified.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE ksplashunified.desktop + DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ksplash-desktops +) ##### ksplashunified (module) ################### diff --git a/ksplashml/themeengine/unified/ksplashunified.desktop b/ksplashml/themeengine/unified/ksplashunified.desktop index 6b263eef2..e0aa854aa 100644 --- a/ksplashml/themeengine/unified/ksplashunified.desktop +++ b/ksplashml/themeengine/unified/ksplashunified.desktop @@ -1,76 +1,7 @@ [Desktop Entry] Type=Service -Comment=KSplash Plugin -Comment[af]=KSplash Inprop module -Comment[ar]=ملحق للشاشة الافتتاحية -Comment[az]=KSplash Əlavəsi -Comment[be]=Утулка KSplash -Comment[bg]=Приставка KSplash -Comment[bn]=কে-স্প্ল্যাশ প্লাগ-ইন -Comment[br]=Lugent KSplash -Comment[bs]=KSplash dodatak -Comment[ca]=Connector per a KSplash -Comment[cs]=Modul aplikaci KSplash -Comment[csb]=Plugins KSplash -Comment[cy]=Ategyn KCroeso -Comment[da]=KSplash-plugin -Comment[de]=KSplash-Plugin -Comment[el]=Πρόσθετο KSplash -Comment[eo]=Ksalutŝilda kromaĵo -Comment[es]=Complemento KSplash -Comment[et]=KSplashi plugin -Comment[eu]=KSplash plugina -Comment[fa]=وصلۀ KSplash -Comment[fi]=KSplash-liitännäinen -Comment[fr]=Modules de KSplash -Comment[fy]=KSplash-plugin -Comment[ga]=Breiseán KSplash -Comment[gl]=Plugin de KSplash -Comment[he]=תוסף KSplash -Comment[hi]=के-स्प्लैश प्लगइन -Comment[hr]=KSplash dodatak -Comment[hu]=KSplash bővítőmodul -Comment[is]=KSplash íforrit -Comment[it]=Plugin KSplash -Comment[ja]=KSplash プラグイン -Comment[ka]=KSplash პლაგინი -Comment[kk]=KSplash модулі -Comment[km]=កម្មវិធីជំនួយខាងក្នុងរបស់ KSplash -Comment[lt]=KSplash įskiepis -Comment[lv]=KSplash spraudnis -Comment[mk]=Приклучок за KSplash -Comment[ms]=Plugin KSplash -Comment[mt]=Plugin ta' KSplash -Comment[nb]=Programtillegg Ksplash -Comment[ne]=के स्प्लयास प्लगइन -Comment[nl]=KSplash-plugin -Comment[nn]=KSplash-programtillegg -Comment[pa]=ਕੇ-ਸਪਲੇਸ ਪਲੱਗਇਨ -Comment[pl]=Wtyczka KSplash -Comment[pt]='Plugin' do KSplash -Comment[pt_BR]=Plug-in do KSplash -Comment[ro]=Modul KSplash -Comment[ru]=Модуль KSplash -Comment[rw]=Icomeka rya K-Gukwiza -Comment[se]=KSplash-lassemoduvla -Comment[sk]=Modul KSplash -Comment[sl]=Vstavek KSplash -Comment[sr]=KSplash прикључак -Comment[sr@Latn]=KSplash priključak -Comment[sv]=Insticksprogram för startskärm -Comment[ta]=Kஸ்ப்ளாஷ் செருகு பொருள் -Comment[tg]=Мутассалкунандаи KSplash -Comment[th]=ปลั๊กอิน KSplash -Comment[tr]=KSplash Eklentisi -Comment[tt]=KSplash atlı Östämä -Comment[uk]=Втулок KSplash -Comment[uz]=KSplash plagini -Comment[uz@cyrillic]=KSplash плагини -Comment[vi]=Trình bổ sung Chào mừng TDE -Comment[wa]=Tchôke-divins KSplash (waitroûle d' enondaedje) -Comment[zh_CN]=KSplash 插件 -Comment[zh_TW]=KSplash 外掛程式 Name=KSplashUnified +Comment=KSplash Plugin X-TDE-ServiceTypes=KSplash/Plugin X-TDE-Library=ksplashunified X-KSplash-Default=true |