From 0d3043b6308af148da06ac14c53defc4b1e7e138 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sun, 12 Jul 2020 16:15:10 +0200 Subject: Desktop file translations: + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- kalarm/CMakeL10n.txt | 6 +++ kalarm/CMakeLists.txt | 14 ++++- kalarm/kalarm.desktop | 66 ++--------------------- kalarm/kalarm.tray.desktop | 66 ++--------------------- kalarm/kalarmd/CMakeLists.txt | 13 ++++- kalarm/kalarmd/kalarmd.autostart.desktop | 93 ++------------------------------ kalarm/kalarmd/kalarmd.desktop | 46 +--------------- 7 files changed, 39 insertions(+), 265 deletions(-) (limited to 'kalarm') diff --git a/kalarm/CMakeL10n.txt b/kalarm/CMakeL10n.txt index 9ee464619..5b6821528 100644 --- a/kalarm/CMakeL10n.txt +++ b/kalarm/CMakeL10n.txt @@ -1,3 +1,9 @@ ##### create translation templates ############## tde_l10n_create_template( "kalarm" ) + +tde_l10n_create_template( + CATALOG "desktop_files/kalarm-desktops/" + SOURCES *.desktop + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/kalarm/CMakeLists.txt b/kalarm/CMakeLists.txt index b93cc6712..484caae9d 100644 --- a/kalarm/CMakeLists.txt +++ b/kalarm/CMakeLists.txt @@ -48,8 +48,18 @@ endif( ) ##### other data ################################ tde_install_icons( ) -install( FILES kalarm.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) -install( FILES kalarm.tray.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} ) + +tde_create_translated_desktop( + SOURCE kalarm.desktop + PO_DIR kalarm-desktops +) + +tde_create_translated_desktop( + SOURCE kalarm.tray.desktop + DESTINATION ${AUTOSTART_INSTALL_DIR} + PO_DIR kalarm-desktops +) + install( FILES kalarmui.rc DESTINATION ${DATA_INSTALL_DIR}/kalarm ) install( FILES uninstall.desktop DESTINATION ${APPS_INSTALL_DIR}/Applications RENAME kalarm.desktop ) diff --git a/kalarm/kalarm.desktop b/kalarm/kalarm.desktop index 65557336a..f60c61bab 100644 --- a/kalarm/kalarm.desktop +++ b/kalarm/kalarm.desktop @@ -1,72 +1,12 @@ [Desktop Entry] Name=KAlarm -Name[af]=K-alarm -Name[cy]=KLarwm -Name[eo]=Alarmilo -Name[hi]=के-अलार्म -Name[ko]=TDE 알람 -Name[mk]=КАларм -Name[ne]=केडीई संसूचक -Name[nso]=KAlamo -Name[pl]=Alarm -Name[sv]=Kalarm -Name[ta]=Kஅலாரம் -Name[th]=เตือนการนัดหมาย - K -Name[ven]=Alamu ya K -Name[zh_TW]=KAlarm 鬧鐘 + +GenericName=Personal Alarm Scheduler + Type=Application Exec=kalarm -caption "%c" %i Icon=kalarm X-DocPath=kalarm/index.html -GenericName=Personal Alarm Scheduler -GenericName[af]=Persoonlike alarm skeduleerder -GenericName[bg]=Аларма -GenericName[bs]=Lični alarm -GenericName[ca]=Planificador d'alarmes personals -GenericName[cs]=Osobní plánovač alarmů -GenericName[cy]=Trefnlennydd Larwm Personol -GenericName[da]=Personlig skemalægning af alarm -GenericName[de]=Persönliche Termin-Erinnerung -GenericName[el]=Προσωπικός προγραμματιστής ειδοποιήσεων -GenericName[eo]=Persona alarmplanilo -GenericName[es]=Planificador de alarmas personales -GenericName[et]=Meeldetuletuste ajastaja -GenericName[eu]=Alarma pertsonalen programatzailea -GenericName[fa]=زمان‌بند هشدار شخصی -GenericName[fi]=Henkilökohtainen hälytysajastin -GenericName[fr]=Planificateur d'alarme personnel -GenericName[fy]=Persoanlike alarmplanner -GenericName[gl]=Progamador Persoal de Alarmas -GenericName[he]=מנהל זמן אישי -GenericName[hi]=निजी अलार्म शेड्यूलर -GenericName[hu]=Emlékeztetőkezelő -GenericName[is]=Áminningakerfi -GenericName[it]=Programmatore degli avvisi personali -GenericName[ja]=個人アラームスケジューラ -GenericName[kk]=Дербес ескертулер жоспарлағышы -GenericName[km]=កម្មវិធី​កំណត់​ម៉ោង​រោទ៍​ផ្ទាល់​ខ្លួន -GenericName[lt]=Asmeninių žinučių-priminimų planuoklis -GenericName[mk]=Закажување лични аларми -GenericName[ms]=Penjadual Penggera Peribadi -GenericName[nb]=Personlig varslingsplanlegger -GenericName[nds]=Persöönlich Anstöötgever -GenericName[ne]=व्यक्तिगत संसूचक अनुसूचक -GenericName[nl]=Persoonlijke alarmplanner -GenericName[nn]=Planleggar for alarmar/påminningsmeldingar -GenericName[pl]=Program przypominający o zdarzeniach -GenericName[pt]=Gestor de Alarmes Pessoal -GenericName[pt_BR]=Agendador de Alarme Pessoal -GenericName[ru]=Напоминания -GenericName[sk]=Osobný plánovač alarmov -GenericName[sl]=Razporejevalnik osebnih alarmov -GenericName[sr]=Лични планер аларма -GenericName[sr@Latn]=Lični planer alarma -GenericName[sv]=Personlig alarmschemaläggning -GenericName[tg]=Идоракунии хотиррасониҳои шахсӣ -GenericName[tr]=Kişisel Alarm -GenericName[uk]=Персональний планувальник нагадувань -GenericName[zh_CN]=个人日程提醒 -GenericName[zh_TW]=個人鬧鐘排程程式 Terminal=false X-DCOP-ServiceType=Unique X-TDE-StartupNotify=true diff --git a/kalarm/kalarm.tray.desktop b/kalarm/kalarm.tray.desktop index 19bf5a815..62c29353d 100644 --- a/kalarm/kalarm.tray.desktop +++ b/kalarm/kalarm.tray.desktop @@ -1,72 +1,12 @@ [Desktop Entry] Name=KAlarm -Name[af]=K-alarm -Name[cy]=KLarwm -Name[eo]=Alarmilo -Name[hi]=के-अलार्म -Name[ko]=TDE 알람 -Name[mk]=КАларм -Name[ne]=केडीई संसूचक -Name[nso]=KAlamo -Name[pl]=Alarm -Name[sv]=Kalarm -Name[ta]=Kஅலாரம் -Name[th]=เตือนการนัดหมาย - K -Name[ven]=Alamu ya K -Name[zh_TW]=KAlarm 鬧鐘 + +Comment=Personal Alarm Scheduler: start as system tray icon + Exec=kalarm --tray Icon=kalarm Type=Application X-DocPath=kalarm/index.html -Comment=Personal Alarm Scheduler: start as system tray icon -Comment[af]=Persoonlike alarm skeduleerder: begin as stelsel laai ikoon -Comment[bg]=Аларма: стартиране като икона в системния панел -Comment[bs]=Lični alarm: pokreni kao ikonu u panelu -Comment[ca]=Planificador d'alarma personal; s'inicia com a una icona a la safata del sistema -Comment[cs]=Plánovač alarmů a připomenutí: spustit v systémové liště -Comment[cy]=Trefnlennydd Larwm Personol: cychwynnwch fel eicon yn y cafn cysawd -Comment[da]=Skemalægger personlig alarm: start som statusikon. -Comment[de]=Erinnerungsfunktion im Systemabschnitt der Kontrollleiste -Comment[el]=Προσωπικός προγραμματιστής ειδοποιήσεων: εκκίνηση σαν εικονίδιο στο πλαίσιο συστήματος -Comment[es]=Programador de alarma personal: comenzar como icono de la bandeja del sistema -Comment[et]=Häirete ja meeldetuletuste ajakava: käivitamine süsteemse doki ikoonina -Comment[eu]=Alarma pertsonalen programatzailea: abiatu sistemaren bandejako ikono bezala -Comment[fa]=زمان‌بند هشدار شخصی: آغاز به عنوان شمایل سینی سیستم -Comment[fi]=Henkilökohtainen hälytysajastin: käynnistä paneelikuvake -Comment[fr]=Planificateur d'alarme personnel : démarre dans la boîte à miniatures -Comment[fy]=Persoanlike alarmplanner: begjinne yn it systeemfak -Comment[gl]=Programador persoal de alarmas: iniciar como icona na bandexa do sistema -Comment[he]=מתזמן הודעות תזכורת: הפעלה בתור סמל במגש המערכת -Comment[hi]=निजी अलार्म शेड्यूलरः तंत्र तश्तरी प्रतीक की तरह प्रारंभ हों -Comment[hu]=Az emlékeztető üzenetek megjelenítőprogramja: indítás a paneltálcában -Comment[is]=Áminningakerfi: ræsir sem táknmynd á spjaldinu -Comment[it]=Programmatore personale degli avvisi: all'avvio si mette nel vassoio di sistema -Comment[ja]=個人アラームスケジューラ: システムトレイアイコンで起動 -Comment[kk]=Дербес ескертулер жоспарлағышы: жүйелік сөреде орналасады -Comment[km]=កម្មវិធី​កំណត់​ម៉ោង​រោទ៍​ផ្ទាល់​ខ្លួន ៖ ចាប់ផ្ដើម​ជា​រូបតំណាង​ក្នុង​ថាស​ប្រព័ន្ធ -Comment[lt]=Žinučių-priminimų planuoklis: paleisti kaip sisteminio dėklo ženkliuką -Comment[mk]=Закажување лични аларми: стартувај во сис. лента -Comment[ms]=Penjadual Penggera Peribadi: mulakan sebagai ikon dulang sistem -Comment[nb]=Tidsplanlegger for alarm- og påminnelsesbeskjeder: start som ikon i systemkurven -Comment[nds]=Anstöötgever binnen den Systeemafsnitt starten -Comment[ne]=व्यक्तिगत संसूचक अनुसूचक: प्रणाली ट्रे प्रतिमा अनुरुप सुरु गर्नुहोस् -Comment[nl]=Persoonlijke alarmplanner: opstarten in systeemvak -Comment[nn]=Personleg alarmplanleggjar. Start som ikon i systemtrauet -Comment[pl]=Program przypominający o zdarzeniach: startuje w tacce systemowej -Comment[pt]=Escalonador de Alarmes Pessoal: iniciar como ícone da bandeja -Comment[pt_BR]=Agendador de Alarme Pessoal: iniciar como um ícone na bandeja do sistema -Comment[ru]=Персональный будильник (запускается в виде значка в панели задач) -Comment[sk]=Osobný plánovač alarmov: spustiť v systémovej lište -Comment[sl]=Razporejevalnik osebnih alarmov: zaženi kot ikono sistemske vrstice -Comment[sr]=Лични планер аларма: покреће се као икона у системској касети -Comment[sr@Latn]=Lični planer alarma: pokreće se kao ikona u sistemskoj kaseti -Comment[sv]=Personlig alarmschemaläggare: starta som en ikon i systembrickan -Comment[ta]=Personal Alarm Scheduler: கணினி தட்டு சின்னமாக துவங்கு -Comment[tg]=Соати рӯимизии зангдори шахсӣ (ба намуди ишорот дар панели вазифа ба кор дароварда мешавад) -Comment[tr]=Kişisel Alarm Zamanlayıcı -Comment[uk]=Персональний планувальник нагадувань: стартує як піктограма в лотку -Comment[zh_CN]=个人日程提醒程序:以系统托盘图标启动 -Comment[zh_TW]=警示/提醒訊息排程器:以系統列圖示的方式啟動 Terminal=false X-TDE-autostart-phase=2 X-TDE-autostart-condition=kalarmrc:General:AutostartTrayDummy:false diff --git a/kalarm/kalarmd/CMakeLists.txt b/kalarm/kalarmd/CMakeLists.txt index 9ca5fc368..aad300249 100644 --- a/kalarm/kalarmd/CMakeLists.txt +++ b/kalarm/kalarmd/CMakeLists.txt @@ -25,8 +25,17 @@ link_directories( ##### other data ################################ -install( FILES kalarmd.autostart.desktop DESTINATION ${AUTOSTART_INSTALL_DIR} ) -install( FILES kalarmd.desktop DESTINATION ${APPS_INSTALL_DIR}/.hidden ) +tde_create_translated_desktop( + SOURCE kalarmd.autostart.desktop + DESTINATION ${AUTOSTART_INSTALL_DIR} + PO_DIR kalarm-desktops +) + +tde_create_translated_desktop( + SOURCE kalarmd.desktop + DESTINATION ${APPS_INSTALL_DIR}/.hidden + PO_DIR kalarm-desktops +) ##### kalarmd (executable) ###################### diff --git a/kalarm/kalarmd/kalarmd.autostart.desktop b/kalarm/kalarmd/kalarmd.autostart.desktop index 8bb917062..5672c077c 100644 --- a/kalarm/kalarmd/kalarmd.autostart.desktop +++ b/kalarm/kalarmd/kalarmd.autostart.desktop @@ -1,98 +1,11 @@ [Desktop Entry] Name=KAlarm Daemon -Name[af]=KAlarm Bediener -Name[bg]=Демон на KAlarm -Name[br]=Diaoul KAlarm -Name[ca]=Dimoni KAlarm -Name[cs]=KAlarm démon -Name[da]=KAlarm Dæmon -Name[de]=KAlarm Erinnerungsprogramm -Name[el]=Δαίμονας KAlarm -Name[eo]=KAlarm-demono -Name[es]=Daemon de KAlarm -Name[et]=KAlarmi häiredeemon -Name[eu]=KAlarm deabrua -Name[fa]=شبح KAlarm -Name[fi]=Hälytyspalvelin -Name[fr]=Démon d'alarme -Name[ga]=Deamhan KAlarm -Name[gl]=Daemon de KAlarm -Name[he]=תהליך הרקע תזכורות -Name[hu]=KAlarm szolgáltatás -Name[is]=KAlarm þjónn -Name[it]=Demone degli avvisi -Name[ja]=KAlarm デーモン -Name[kk]=KAlarm қызметі -Name[km]=ដេមិន KAlarm -Name[lt]=KAlarm tarnyba -Name[mk]=Даемон за КАларм -Name[ms]=Daemon KAlarm -Name[nb]=KAlarm-nisse -Name[nds]=KAlarm-Dämoon -Name[ne]=केडीई संसूचक डेइमन -Name[nn]=KAlarm-nisse -Name[pl]=Demon alarmowy -Name[pt]=Servidor do KAlarm -Name[pt_BR]=Servidor do KAlarm -Name[ru]=Служба уведомлений -Name[sk]=KAlarm démon -Name[sl]=Demon KAlarm -Name[sr]=Демон KAlarm-а -Name[sr@Latn]=Demon KAlarm-a -Name[sv]=Alarmdemon -Name[ta]=கேஅலாரம் டெமான் -Name[tr]=KAlarm Servis Programı -Name[uk]=Демон KAlarm -Name[zh_CN]=KAlarm 进程 -Name[zh_TW]=KAlarm 守護程式 + +Comment=KAlarm alarm daemon autostart at login + Exec=kalarmd --autostart Icon=kalarm Type=Application -Comment=KAlarm alarm daemon autostart at login -Comment[af]=Begin KAlarm bediener outomaties tydens aanteken -Comment[bg]=Автоматично стартиране на процеса на алармата KAlarm при влизане в системата -Comment[ca]=Dimoni d'inici automàtic de l'alarma KAlarm en connectar -Comment[cs]=Automatické spouštění alarmovacího démona při startu -Comment[da]=KAlarm-alarmdæmon autostart ved login -Comment[de]=Autostart des KAlarm Erinnerungsprogramms von KOrganizer bei der Anmeldung -Comment[el]=Αυτόματη εκκίνηση του δαίμονα KAlarm κατά τη σύνδεση -Comment[es]=Inicio automático al ingresar del daemon de alarma de KAlarm -Comment[et]=KAlarmi häiredeemoni automaatne käivitamine -Comment[eu]=KAlarm alarma deabrua saioa hastean automatikoki abiatzen da -Comment[fa]=آغاز خودکار هشدار KAlarm در ورود -Comment[fi]=KOrganizer/KAlarm-hälytyspalvelimen automaattikäynnistys sisäänkirjautuessa -Comment[fr]=Le démon d'alarme de KOrganizer et de KAlarm démarre automatiquement lors de la connexion -Comment[fy]=KAlarm alarmdaemon automatysk begjinne by it oanmelden -Comment[gl]=Autoinicio á entrada do daemon de KAlarm -Comment[he]=הפעלה אוטומטית של תהליך הרקע תזכורות של KAlarm בעת ההפעלה -Comment[hu]=A KAlarm emlékeztető szolgáltatás automatikus elindítása -Comment[is]=Ræsa KAlarm áminningaþjónn sjálfkrafa við byrjun setu -Comment[it]=Avvio automatico del demone degli avvisi -Comment[ja]=KAlarm アラームデーモンのログイン時の自動起動 -Comment[kk]=KAlarm қызметі жүйеге кіргенде жегіледі -Comment[km]=ចាប់ផ្ដើម​ដេមិន​រោទ៍​របស់ KAlarm ពេល​ចូល -Comment[lt]=KOrganizer/KAlarm priminimų tarnybos automatinis paleidimas prisiregistruojant -Comment[mk]=Даемон за аларми од КАларм - автом. старт при најава -Comment[ms]= Automula daemon penggera KAlarm semasa log masuk -Comment[nb]=start alarmnisse ved innlogging -Comment[nds]=KAlarm-Dämoon bi't Anmellen automaatsch starten -Comment[ne]=लगइनमा केडीई संसूचक संसूचक डेइमन स्वत: सुरुआत हुन्छ -Comment[nl]=KAlarm alarmdaemon automatisch starten bij login -Comment[nn]=Start alarmnisse ved innlogging -Comment[pl]=Demon alarmu KOrganizera uruchamiany przy zalogowaniu -Comment[pt]=Servidor de alarme do KAlarm auto-iniciado no arranque -Comment[pt_BR]=Servidor de alarmes do KAlarm inicia automaticamente no login -Comment[ru]=Служба уведомлений TDE -Comment[sk]=Automatické spustenie kAlarm démona pri štarte -Comment[sl]=Samodejni zagon alarmskega strežnika KAlarma ob zagonu -Comment[sr]=Аутоматско покретање алармног демона KAlarm-а по пријављивању -Comment[sr@Latn]=Automatsko pokretanje alarmnog demona KAlarm-a po prijavljivanju -Comment[sv]=Kalarm-alarmdemon, automatisk start vid inloggning -Comment[ta]=உள்நுழையும்போது கேஅலாரம் அலாரம் டெமான் தானாகவே துவங்கும் -Comment[tr]=KAlarm alarm servis programı (açılışta başlar) -Comment[uk]=Автозавантаження демона нагадувань KAlarm -Comment[zh_CN]=登录时自动启动 KAlarm 定时守护进程 -Comment[zh_TW]=登入時自動啟動 KAlarm 鬧鐘守護程式 Terminal=false NoDisplay=true X-TDE-autostart-phase=2 diff --git a/kalarm/kalarmd/kalarmd.desktop b/kalarm/kalarmd/kalarmd.desktop index 3da0eb33d..edb210b60 100644 --- a/kalarm/kalarmd/kalarmd.desktop +++ b/kalarm/kalarmd/kalarmd.desktop @@ -1,50 +1,6 @@ [Desktop Entry] Name=KAlarm Daemon -Name[af]=KAlarm Bediener -Name[bg]=Демон на KAlarm -Name[br]=Diaoul KAlarm -Name[ca]=Dimoni KAlarm -Name[cs]=KAlarm démon -Name[da]=KAlarm Dæmon -Name[de]=KAlarm Erinnerungsprogramm -Name[el]=Δαίμονας KAlarm -Name[eo]=KAlarm-demono -Name[es]=Daemon de KAlarm -Name[et]=KAlarmi häiredeemon -Name[eu]=KAlarm deabrua -Name[fa]=شبح KAlarm -Name[fi]=Hälytyspalvelin -Name[fr]=Démon d'alarme -Name[ga]=Deamhan KAlarm -Name[gl]=Daemon de KAlarm -Name[he]=תהליך הרקע תזכורות -Name[hu]=KAlarm szolgáltatás -Name[is]=KAlarm þjónn -Name[it]=Demone degli avvisi -Name[ja]=KAlarm デーモン -Name[kk]=KAlarm қызметі -Name[km]=ដេមិន KAlarm -Name[lt]=KAlarm tarnyba -Name[mk]=Даемон за КАларм -Name[ms]=Daemon KAlarm -Name[nb]=KAlarm-nisse -Name[nds]=KAlarm-Dämoon -Name[ne]=केडीई संसूचक डेइमन -Name[nn]=KAlarm-nisse -Name[pl]=Demon alarmowy -Name[pt]=Servidor do KAlarm -Name[pt_BR]=Servidor do KAlarm -Name[ru]=Служба уведомлений -Name[sk]=KAlarm démon -Name[sl]=Demon KAlarm -Name[sr]=Демон KAlarm-а -Name[sr@Latn]=Demon KAlarm-a -Name[sv]=Alarmdemon -Name[ta]=கேஅலாரம் டெமான் -Name[tr]=KAlarm Servis Programı -Name[uk]=Демон KAlarm -Name[zh_CN]=KAlarm 进程 -Name[zh_TW]=KAlarm 守護程式 + Exec=kalarmd Icon=kalarmd Type=Application -- cgit v1.2.1