summaryrefslogtreecommitdiffstats
path: root/ktnef
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2020-07-12 16:15:10 +0200
committerSlávek Banko <[email protected]>2020-07-12 16:15:10 +0200
commit0d3043b6308af148da06ac14c53defc4b1e7e138 (patch)
tree2e9364cb143e70ee062e443275b852b8e2061888 /ktnef
parent7c7363c3ca7fb9633d93cefde3cd54b144eee633 (diff)
downloadtdepim-0d3043b6308af148da06ac14c53defc4b1e7e138.tar.gz
tdepim-0d3043b6308af148da06ac14c53defc4b1e7e138.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 <[email protected]>
Diffstat (limited to 'ktnef')
-rw-r--r--ktnef/CMakeL10n.txt6
-rw-r--r--ktnef/gui/CMakeLists.txt14
-rw-r--r--ktnef/gui/ktnef.desktop101
-rw-r--r--ktnef/gui/ms-tnef.desktop55
4 files changed, 23 insertions, 153 deletions
diff --git a/ktnef/CMakeL10n.txt b/ktnef/CMakeL10n.txt
index 0a3e585ba..18aa95ad6 100644
--- a/ktnef/CMakeL10n.txt
+++ b/ktnef/CMakeL10n.txt
@@ -1,3 +1,9 @@
##### create translation templates ##############
tde_l10n_create_template( "ktnef" )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/ktnef-desktops/"
+ SOURCES *.desktop
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
diff --git a/ktnef/gui/CMakeLists.txt b/ktnef/gui/CMakeLists.txt
index a89cedbf4..db2c178f6 100644
--- a/ktnef/gui/CMakeLists.txt
+++ b/ktnef/gui/CMakeLists.txt
@@ -27,9 +27,19 @@ link_directories(
##### other data ################################
-install( FILES ktnef.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE ktnef.desktop
+ DESTINATION ${XDG_APPS_INSTALL_DIR}
+ PO_DIR ktnef-desktops
+)
+
install( FILES ktnefui.rc DESTINATION ${DATA_INSTALL_DIR}/ktnef )
-install( FILES ms-tnef.desktop DESTINATION ${MIME_INSTALL_DIR}/application )
+
+tde_create_translated_desktop(
+ SOURCE ms-tnef.desktop
+ DESTINATION ${MIME_INSTALL_DIR}/application
+ PO_DIR ktnef-desktops
+)
##### ktnef (executable) ########################
diff --git a/ktnef/gui/ktnef.desktop b/ktnef/gui/ktnef.desktop
index 0d533f809..129989f30 100644
--- a/ktnef/gui/ktnef.desktop
+++ b/ktnef/gui/ktnef.desktop
@@ -1,107 +1,14 @@
[Desktop Entry]
Name=KTnef
-Name[sv]=Ktnef
+
GenericName=TNEF File Viewer
-GenericName[af]=TNEF lêer leser
-GenericName[bg]=Преглед на файлове TNEF
-GenericName[br]=Gweler restr TNEF
-GenericName[ca]=Visor de fitxers TNEF
-GenericName[cs]=Prohlížeč TNEF souborů
-GenericName[cy]=Syllwr Ffeil TNEF
-GenericName[da]=TNEF Fil-fremviser
-GenericName[de]=TNEF-Dateibetrachter
-GenericName[el]=Προβολέας αρχείων TNEF
-GenericName[eo]=TNEF-dosierorigardilo
-GenericName[es]=Visor de archivos TNEF
-GenericName[et]=TNEF-failide näitaja
-GenericName[eu]=TNEF fitxategi ikustailea
-GenericName[fa]=مشاهده‌گر پروندۀ TNEF
-GenericName[fi]=TNEF-tiedostonäytin
-GenericName[fr]=Afficheur de fichiers TNEF
-GenericName[fy]=TNEF-triemwerjefte
-GenericName[ga]=Amharcán Comhad TNEF
-GenericName[gl]=Visor de Ficheiros TNEF
-GenericName[hu]=TNEF-fájlnézegető
-GenericName[is]=TNEF skráarskoðari
-GenericName[it]=Visualizzatore file TNEF
-GenericName[ja]=TNEF ファイルビュー
-GenericName[kk]=TNEF файлды қарау құралы
-GenericName[km]=កម្មវិធី​មើល​ឯកសារ TNEF
-GenericName[lt]=TNEF bylų žiūryklė
-GenericName[mk]=Прегледувач на TNEF-датотеки
-GenericName[ms]=Pemapar Fail TNEF
-GenericName[nb]=TNEF-filvisning
-GenericName[nds]=TNEF-Dateikieker
-GenericName[ne]=TNEF फाइल दर्शक
-GenericName[nl]=TNEF-bestandsweergave
-GenericName[nn]=TNEF filvisar
-GenericName[pl]=Przeglądarka plików TNEF
-GenericName[pt]=Visualizador de Ficheiros TNEF
-GenericName[pt_BR]=Visualizador de Arquivos TNEF
-GenericName[ru]=Просмотр файлов TNEF
-GenericName[sk]=Prehliadač súborov TNEF
-GenericName[sl]=Pregledovalnik datotek TNEF
-GenericName[sr]=Приказивач TNEF фајлова
-GenericName[sr@Latn]=Prikazivač TNEF fajlova
-GenericName[sv]=TNEF-filvisning
-GenericName[ta]=TNEF கோப்பு காட்சியாளன்
-GenericName[tr]=TNEF Dosya Göstericisi
-GenericName[uk]=Переглядач файлів TNEF
-GenericName[zh_CN]=TNEF 文件查看器
-GenericName[zh_TW]=TNEF 檔案檢視器
+
+Comment=A viewer/extractor for TNEF files
+
Exec=ktnef %i %m -caption "%c"
Icon=ktnef
Type=Application
X-DocPath=ktnef/index.html
-Comment=A viewer/extractor for TNEF files
-Comment[af]='n Leeser en data onttrekker vir TNEF lêers
-Comment[bg]=Програма за преглед и извличане на файлове TNEF
-Comment[bs]=Preglednik/ekstraktor za TNEF datoteke
-Comment[ca]=Un visor/extractor per a fitxers TNEF
-Comment[cs]=Prohlížeč TNEF souborů
-Comment[cy]=Gwelydd/echdynnydd i ffeiliau TNEF
-Comment[da]=En fremviser/udpakker for TNEF-filer
-Comment[de]=Betrachten und Extrahieren von TNEF-Dateien
-Comment[el]=Ένας προβολέας/εξαγωγέας για αρχεία TNEF
-Comment[es]=A visor/extractor para archivos TNEF
-Comment[et]=TNEF-failide näitaja/ekstraktija
-Comment[eu]=TNEF fitxategien ikustaile/erauzlea
-Comment[fa]=یک مشاهده‌گر/استخراج‌گر برای پرونده‌های TNEF
-Comment[fi]=Näytin/purkaja TNEF-tiedostoille
-Comment[fr]=Pour afficher / extraire des fichiers TNEF
-Comment[fy]=In werjefteprogramma/útpakker foar TNEF-triemmen
-Comment[gl]=Un visor/extractor para ficheiros TNEF
-Comment[hi]=टीएनईएफ फ़ाइलों के लिए एक प्रदर्शक/एक्सट्रेक्टर
-Comment[hr]=Prikazivač/izdvajač za TNEF datoteke
-Comment[hu]=Nézegetőprogram TNEF-fájlokhoz
-Comment[is]=Sýnir/lesari fyrir TNEF skrár
-Comment[it]=Un visualizzatore/estrattore di file TNEF
-Comment[ja]=TNEF ファイルのためのビューア/展開ツール
-Comment[kk]=TNEF файдарды қарау/тарқату
-Comment[km]=កម្មវិធី​មើល និង​ស្រង់​ឯកសារ TNEF
-Comment[lt]=TNEF bylų žiūryklė - išpakuotojas
-Comment[ms]=Pemapar/pengekstrak untuk fail TNEF
-Comment[nb]=En utpakker/fremviser for TNEF-filer
-Comment[nds]=TNEF-Dateien ankieken un Delen ruttrecken
-Comment[ne]=TNEF फाइलका लागि दर्शक/निष्कासक
-Comment[nl]=Een weergaveprogramma/uitpakker voor TNEF-bestanden
-Comment[nn]=Ein framvisar/utpakkar for TNEF-filer
-Comment[pl]=Przeglądarka/program wyciągający zawartość plików TNEF
-Comment[pt]=Um visualizador/extractor de ficheiros TNEF
-Comment[pt_BR]=Um visualizador/extrator para arquivos TNEF
-Comment[ro]=Un vizualizor/extractor pentru fişiere TNEF
-Comment[ru]=Просмотр и распаковка файлов TNEF
-Comment[sk]=Prehliadač/extraktor pre TNEF súbory
-Comment[sl]=Pregledovalnik/izvlečevalnik za datoteke TNEF
-Comment[sr]=Приказивач/издвајач за TNEF фајлове
-Comment[sr@Latn]=Prikazivač/izdvajač za TNEF fajlove
-Comment[sv]=Visning och uppackning av TNEF-filer
-Comment[ta]=TNEF கோப்புகளுக்கான காட்சியகம்/பிரித்தெடுப்பாளர்
-Comment[tg]=Намоиш ва боз кардани файлҳои TNEF
-Comment[tr]=TNEF dosyaları için gösterici/çıkarıcı
-Comment[uk]=Переглядач/розпаковувач файлів TNEF
-Comment[zh_CN]=TNEF 文件的查看/提取器
-Comment[zh_TW]=TNEF 檔案檢視器
Terminal=false
MimeType=application/ms-tnef;
Categories=Qt;TDE;Network;X-TDE-Office-PIM;
diff --git a/ktnef/gui/ms-tnef.desktop b/ktnef/gui/ms-tnef.desktop
index 508f5ff9e..affaf7e68 100644
--- a/ktnef/gui/ms-tnef.desktop
+++ b/ktnef/gui/ms-tnef.desktop
@@ -3,58 +3,5 @@ Type=MimeType
MimeType=application/ms-tnef
Icon=application-x-tar
Patterns=*.tnf;
+
Comment=TNEF File
-Comment[af]=TNEF lêer
-Comment[be]=TNEF файл
-Comment[bg]=Файл TNEF
-Comment[br]=Restr TNEF
-Comment[bs]=TNEF datoteka
-Comment[ca]=Fitxer TNEF
-Comment[cs]=TNEF soubor
-Comment[cy]=Ffeil TNEF
-Comment[de]=TNEF-Datei
-Comment[el]=Αρχείο TNEF
-Comment[eo]=TNEF-dosiero
-Comment[es]=Archivo TNEF
-Comment[et]=TNEF-fail
-Comment[eu]=TNEF fitxategia
-Comment[fa]=پروندۀ TNEF
-Comment[fi]=TNEF-tiedosto
-Comment[fr]=Fichier TNEF
-Comment[fy]=TNEF-triem
-Comment[ga]=Comhad TNEF
-Comment[gl]=Ficheiro TNEF
-Comment[he]=קובץ TNEF
-Comment[hi]=टीएनईएफ फ़ाइल
-Comment[hr]=TNEF datoteka
-Comment[hu]=TNEF-fájl
-Comment[is]=TNEF skrá
-Comment[it]=File TNEF
-Comment[ja]=TNEF ファイル
-Comment[kk]=TNEF файлы
-Comment[km]=ឯកសារ TNEF
-Comment[lt]=TNEF byla
-Comment[mk]=TNEF-датотека
-Comment[ms]=Fail TNEF
-Comment[nb]=TNEF-fil
-Comment[nds]=TNEF-Datei
-Comment[ne]=TNEF फाइल
-Comment[nl]=TNEF-bestand
-Comment[nn]=TNEF-fil
-Comment[pl]=Plik TNEF
-Comment[pt]=Ficheiro TNEF
-Comment[pt_BR]=Arquivo TNEF
-Comment[ro]=Fişier TNEF
-Comment[ru]=Файл TNEF
-Comment[sk]=TNEF súbor
-Comment[sl]=Datoteka TNEF
-Comment[sr]=TNEF фајл
-Comment[sr@Latn]=TNEF fajl
-Comment[sv]=TNEF-fil
-Comment[ta]=TNEF கோப்பு
-Comment[tg]=Файли TNEF
-Comment[tr]=TNEF Dosyası
-Comment[uk]=Файл TNEF
-Comment[uz]=TNEF-файли
-Comment[zh_CN]=TNEF 文件
-Comment[zh_TW]=TNEF 檔案