summaryrefslogtreecommitdiffstats
path: root/krdc
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-07-08 22:39:20 +0200
committerSlávek Banko <slavek.banko@axis.cz>2020-07-09 13:04:01 +0200
commita94da7081d4567ba19782d6efea3aeb4af4d67ef (patch)
treef57b626ceac36667c35a04b8ddbdb57a903ef702 /krdc
parent2810d16800c936ed93bf81df2ca0904d19490b96 (diff)
downloadtdenetwork-a94da7081d4567ba19782d6efea3aeb4af4d67ef.tar.gz
tdenetwork-a94da7081d4567ba19782d6efea3aeb4af4d67ef.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 d36d9267539f12fdaa5a0dd18f6285e4a636e1ac)
Diffstat (limited to 'krdc')
-rw-r--r--krdc/CMakeL10n.txt7
-rw-r--r--krdc/CMakeLists.txt23
-rw-r--r--krdc/krdc.desktop52
-rw-r--r--krdc/smb2rdc.desktop47
4 files changed, 21 insertions, 108 deletions
diff --git a/krdc/CMakeL10n.txt b/krdc/CMakeL10n.txt
index 3628ef19..4fefd706 100644
--- a/krdc/CMakeL10n.txt
+++ b/krdc/CMakeL10n.txt
@@ -1,3 +1,10 @@
##### create translation templates ##############
tde_l10n_create_template( "krdc" )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/krdc-desktops/"
+ SOURCES *.desktop *.protocol
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
+
diff --git a/krdc/CMakeLists.txt b/krdc/CMakeLists.txt
index 2ebe9738..c7ca2469 100644
--- a/krdc/CMakeLists.txt
+++ b/krdc/CMakeLists.txt
@@ -39,17 +39,22 @@ install( FILES
_rfb._tcp
DESTINATION ${DATA_INSTALL_DIR}/zeroconf )
-install( FILES
- krdc.desktop
- DESTINATION ${XDG_APPS_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE krdc.desktop
+ PO_DIR krdc-desktops
+)
-install( FILES
- smb2rdc.desktop
- DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus )
+tde_create_translated_desktop(
+ SOURCE smb2rdc.desktop
+ DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus
+ PO_DIR krdc-desktops
+)
-install( FILES
- vnc.protocol rdp.protocol
- DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE vnc.protocol rdp.protocol
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR krdc-desktops
+)
##### krdc (executable) #########################
diff --git a/krdc/krdc.desktop b/krdc/krdc.desktop
index 0f3bc9cd..548a9223 100644
--- a/krdc/krdc.desktop
+++ b/krdc/krdc.desktop
@@ -1,59 +1,7 @@
[Desktop Entry]
Name=Krdc
-Name[bn]=কেআরডিসি
-Name[ne]=केआरडीसी
GenericName=Remote Desktop Connection
-GenericName[be]=Злучэнне з аддаленым кампутарам
-GenericName[bg]=Връзка с отд. раб. място
-GenericName[bn]=প্রত্যন্ত ডেস্কটপ সংযোগ
-GenericName[bs]=Veza na udaljeni desktop
-GenericName[ca]=Connexió remota entre escriptoris
-GenericName[cs]=Vzdálené připojení pracovní plochy
-GenericName[cy]=Cysylltiad Penbwrdd Pell
-GenericName[da]=Ekstern desktopforbindelse
-GenericName[de]=Verbindung zu Fremdrechnern
-GenericName[el]=Σύνδεση σε απομακρυσμένη επιφάνεια εργασίας
-GenericName[eo]=Konektilo al foraj tabuloj
-GenericName[es]=Conexión remota de escritorio
-GenericName[et]=Kaugtöölaua ühendus
-GenericName[eu]=Urruneko mahaigain konexioa
-GenericName[fa]=اتصال رومیزی راه دور
-GenericName[fi]=Etätyöpöytäyhteys
-GenericName[fr]=Connexion à un bureau distant
-GenericName[ga]=Nasc Deisce Cianda
-GenericName[gl]=Conexión Remota de Escritorio
-GenericName[he]=חיבור לשולחן עבודה מרוחק
-GenericName[hu]=Távoli munkaasztal elérése
-GenericName[is]=Tengingar við fjarlæg skjáborð
-GenericName[it]=Connessione a desktop remoto
-GenericName[ja]=リモートデスクトップ接続
-GenericName[ka]=დაშორებული სამუშაო მაგიდის კავშირი
-GenericName[kk]=Қашықтан үстелге қосылу
-GenericName[km]=ការ​ត​ភ្ជាប់​ផ្ទៃ​តុ​ពី​ចម្ងាយ
-GenericName[lt]=Nutolusio darbastalio prijungimas
-GenericName[nb]=Tilkobling til annet skrivebord
-GenericName[nds]=Schriefdisch-Feernverbinnen
-GenericName[ne]=टाढाको डेस्कटप जडान
-GenericName[nl]=Verbinding met extern bureaublad
-GenericName[nn]=Skrivebordssamband over nettverket
-GenericName[pa]=ਰਿਮੋਟ ਡੈਸਕਟਾਪ ਕੁਨਕੈਸ਼ਨ
-GenericName[pl]=Zdalny dostęp do pulpitu
-GenericName[pt]=Ligação a Ecrãs Remotos
-GenericName[pt_BR]=Conexões com Ambientes de Trabalho Remotos
-GenericName[ru]=Общий рабочий стол
-GenericName[sk]=Pripojenie na vzdialenú pracovnú plochu
-GenericName[sl]=Povezava z oddaljenim namizjem
-GenericName[sr]=Удаљено повезивање на радну површину
-GenericName[sr@Latn]=Udaljeno povezivanje na radnu površinu
-GenericName[sv]=Fjärranslutning till skrivbord
-GenericName[tr]=Uzak Masaüstü Bağlantısı
-GenericName[uk]=З'єднання з віддаленою стільницею
-GenericName[uz]=Masofadagi ish stoliga ulanish
-GenericName[uz@cyrillic]=Масофадаги иш столига уланиш
-GenericName[zh_CN]=远程桌面连接
-GenericName[zh_HK]=遠端桌面連線
-GenericName[zh_TW]=連接遠端桌面
Type=Application
Exec=krdc -caption "%c" %i %m %u
diff --git a/krdc/smb2rdc.desktop b/krdc/smb2rdc.desktop
index a83daa52..d1e454fb 100644
--- a/krdc/smb2rdc.desktop
+++ b/krdc/smb2rdc.desktop
@@ -4,52 +4,5 @@ Actions=smb2rdc
[Desktop Action smb2rdc]
Name=Open Remote Desktop Connection to This Machine
-Name[be]=Адкрыць аддаленае злучэнне з кампутарам
-Name[bg]=Връзка с отдалечен работно място с избрания компютър
-Name[bn]=এই মেশিনে প্রত্যন্ত ডেস্কটপের সংযোগ খোলো
-Name[bs]=Otvori Remote Desktop vezu na ovaj računar
-Name[ca]=Obre una connexió remota d'escriptori a aquesta màquina
-Name[cs]=Otevřít vzdálené připojení plochy k tomuto počítači
-Name[da]=Åbn ekstern desktopforbindelse til denne maskine
-Name[de]=Verbindung zur Arbeitsfläche dieses Rechners herstellen
-Name[el]=Δημιουργία σύνδεσης σε απομακρυσμένη επιφάνεια εργασίας σε αυτό το μηχάνημα
-Name[es]=Abrir conexión remota de escritorio a este sistema
-Name[et]=Kaugtöölaua ühenduse avamine sellesse arvutisse
-Name[eu]=Open Remote Desktop konexioa makina honetara
-Name[fa]=باز کردن اتصال رومیزی راه دور برای این ماشین
-Name[fi]=Avaa etätyöpöytäyhteys tähän koneeseen
-Name[fr]=Ouvrir une connexion distante au bureau de cette machine
-Name[gl]=Abrir Conexión Remota de Escritorio a Esta Máquina
-Name[he]=פתח חיבור שולחן עבודה מרוחק למכונה זו
-Name[hu]=Távoli munkaasztal nyitása itt
-Name[is]=Opna fjarlæga skjáborðtengingu til þessarar vélar
-Name[it]=Apri connessione a desktop remoto a questa macchina
-Name[ja]=このホストへリモートデスクトップ接続を開く
-Name[ka]=დაშორებული სამუშაო მაგიდის კავშირის გახსნა ამ მანქანასთან
-Name[kk]=Осы компьютердегі үстелге қашық қосылымды ашу
-Name[km]=បើក​ការ​ត​ភ្ជាប​ផ្ទៃ​តុ​ពី​ចម្ងាយ​ទៅ​ម៉ាស៊ីន​នេះ
-Name[lt]=Užmegzti nutolusio darbastalio prijungimą prie šio kompiuterio
-Name[nb]=Åpne fjerntilkobling til skrivebord til denne maskinen
-Name[nds]=Schriefdisch-Feernverbinnen na dissen Reekner opmaken
-Name[ne]=यो मेशिनमा टाढाको डेस्कटप जडान खोल्नुहोस्
-Name[nl]=Externe bureaubladverbinding met deze computer openen
-Name[nn]=Opna samband til skrivebordet over nettverket til denne maskina
-Name[pa]=ਇਹ ਮਸ਼ੀਨ ਲਈ ਰਿਮੋਟ ਡੈਸਕਟਾਪ ਕੁਨੈਕਸ਼ਨ ਖੋਲ੍ਹੋ
-Name[pl]=Otwórz zdalne połączenie z pulpitem na tej maszynie
-Name[pt]=Abrir Ligação Remota a Ecrã para Este Computador
-Name[pt_BR]=Abre Conexões Remotas para Essa Máquina
-Name[ru]=Открыть соединение Remote Desktop с этой машиной
-Name[sk]=Otvorí spojenie na vzdialenú pracovnú plochu na tomto počítači
-Name[sl]=Odpri povezavo z oddaljenim namizjem na tem računalniku
-Name[sr]=Отвори удаљену везу са радном површином на овој машини
-Name[sr@Latn]=Otvori udaljenu vezu sa radnom površinom na ovoj mašini
-Name[sv]=Öppna fjärrskrivbordsanslutning till den här datorn
-Name[tr]=Bu makinaya Uzak Masaüstü Bağlantısı aç
-Name[uk]=Відкрити з'єднання з віддаленою стільницею до цього комп'ютера
-Name[zh_CN]=打开到此计算机的远程桌面连接
-Name[zh_HK]=開放遠端桌面連線到這電腦
-Name[zh_TW]=在此主機上開啟遠端桌面
Exec=krdc %u
Icon=krdc
-
-