summaryrefslogtreecommitdiffstats
path: root/kbabel
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2020-07-16 18:30:12 +0200
committerSlávek Banko <[email protected]>2020-07-17 02:50:29 +0200
commit7fa2dd79a4f7711a65b45724448c1529dfb94e9f (patch)
tree0192394f73f297cd56aa972df31bf8bfc07a71d3 /kbabel
parent29e1ae5e34974950ff7965b1522db70b4ff273dc (diff)
downloadtdesdk-7fa2dd79a4f7711a65b45724448c1529dfb94e9f.tar.gz
tdesdk-7fa2dd79a4f7711a65b45724448c1529dfb94e9f.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 'kbabel')
-rw-r--r--kbabel/CMakeL10n.txt6
-rw-r--r--kbabel/addons/preview/CMakeLists.txt6
-rw-r--r--kbabel/addons/preview/pothumbnail.desktop64
-rw-r--r--kbabel/addons/tdefile-plugins/CMakeLists.txt6
-rw-r--r--kbabel/addons/tdefile-plugins/tdefile_po.desktop56
-rw-r--r--kbabel/catalogmanager/CMakeLists.txt7
-rw-r--r--kbabel/catalogmanager/catalogmanager.desktop89
-rw-r--r--kbabel/common/CMakeLists.txt7
-rw-r--r--kbabel/common/kbabelfilter.desktop49
-rw-r--r--kbabel/commonui/CMakeLists.txt8
-rw-r--r--kbabel/commonui/kbabel_validator.desktop48
-rw-r--r--kbabel/datatools/accelerators/CMakeLists.txt6
-rw-r--r--kbabel/datatools/accelerators/kbabel_accelstool.desktop97
-rw-r--r--kbabel/datatools/arguments/CMakeLists.txt6
-rw-r--r--kbabel/datatools/arguments/kbabel_argstool.desktop98
-rw-r--r--kbabel/datatools/context/CMakeLists.txt6
-rw-r--r--kbabel/datatools/context/kbabel_contexttool.desktop92
-rw-r--r--kbabel/datatools/equations/CMakeLists.txt6
-rw-r--r--kbabel/datatools/equations/kbabel_equationstool.desktop96
-rw-r--r--kbabel/datatools/length/CMakeLists.txt6
-rw-r--r--kbabel/datatools/length/kbabel_lengthtool.desktop91
-rw-r--r--kbabel/datatools/not-translated/CMakeLists.txt6
-rw-r--r--kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop91
-rw-r--r--kbabel/datatools/pluralforms/CMakeLists.txt6
-rw-r--r--kbabel/datatools/pluralforms/kbabel_pluralformstool.desktop94
-rw-r--r--kbabel/datatools/punctuation/CMakeLists.txt6
-rw-r--r--kbabel/datatools/punctuation/kbabel_punctuationtool.desktop93
-rw-r--r--kbabel/datatools/regexp/CMakeLists.txt7
-rw-r--r--kbabel/datatools/regexp/kbabel_regexptool.desktop85
-rw-r--r--kbabel/datatools/setfuzzy/CMakeLists.txt6
-rw-r--r--kbabel/datatools/setfuzzy/kbabel_setfuzzytool.desktop92
-rw-r--r--kbabel/datatools/whitespace/CMakeLists.txt6
-rw-r--r--kbabel/datatools/whitespace/kbabel_whitespacetool.desktop91
-rw-r--r--kbabel/datatools/xml/CMakeLists.txt6
-rw-r--r--kbabel/datatools/xml/kbabel_xmltool.desktop98
-rw-r--r--kbabel/filters/gettext/CMakeLists.txt8
-rw-r--r--kbabel/filters/gettext/kbabel_gettext_export.desktop50
-rw-r--r--kbabel/filters/gettext/kbabel_gettext_import.desktop50
-rw-r--r--kbabel/filters/linguist/CMakeLists.txt8
-rw-r--r--kbabel/filters/linguist/kbabel_linguist_export.desktop50
-rw-r--r--kbabel/filters/linguist/kbabel_linguist_import.desktop50
-rw-r--r--kbabel/filters/xliff/CMakeLists.txt8
-rw-r--r--kbabel/filters/xliff/kbabel_xliff_export.desktop44
-rw-r--r--kbabel/filters/xliff/kbabel_xliff_import.desktop44
-rw-r--r--kbabel/kbabel/CMakeLists.txt8
-rw-r--r--kbabel/kbabel/kbabel.desktop75
-rw-r--r--kbabel/kbabeldict/CMakeLists.txt13
-rw-r--r--kbabel/kbabeldict/kbabeldict.desktop88
-rw-r--r--kbabel/kbabeldict/kbabeldict_module.desktop49
-rw-r--r--kbabel/kbabeldict/modules/dbsearchengine/CMakeLists.txt6
-rw-r--r--kbabel/kbabeldict/modules/dbsearchengine/dbsearchengine.desktop50
-rw-r--r--kbabel/kbabeldict/modules/dbsearchengine2/dbsearchengine2.desktop50
-rw-r--r--kbabel/kbabeldict/modules/poauxiliary/CMakeLists.txt6
-rw-r--r--kbabel/kbabeldict/modules/poauxiliary/poauxiliary.desktop48
-rw-r--r--kbabel/kbabeldict/modules/pocompendium/CMakeLists.txt6
-rw-r--r--kbabel/kbabeldict/modules/pocompendium/pocompendium.desktop48
-rw-r--r--kbabel/kbabeldict/modules/tmx/CMakeLists.txt6
-rw-r--r--kbabel/kbabeldict/modules/tmx/tmxcompendium.desktop48
58 files changed, 219 insertions, 2131 deletions
diff --git a/kbabel/CMakeL10n.txt b/kbabel/CMakeL10n.txt
index 863cf707..cce9e8c6 100644
--- a/kbabel/CMakeL10n.txt
+++ b/kbabel/CMakeL10n.txt
@@ -3,3 +3,9 @@
tde_l10n_create_template( "kbabel" )
tde_l10n_auto_add_subdirectories( )
+
+tde_l10n_create_template(
+ CATALOG "desktop_files/kbabel-desktops/"
+ SOURCES *.desktop
+ DESTINATION "${CMAKE_SOURCE_DIR}/translations"
+)
diff --git a/kbabel/addons/preview/CMakeLists.txt b/kbabel/addons/preview/CMakeLists.txt
index d8690f8e..a5274a23 100644
--- a/kbabel/addons/preview/CMakeLists.txt
+++ b/kbabel/addons/preview/CMakeLists.txt
@@ -22,7 +22,11 @@ link_directories(
##### other data ################################
-install( FILES pothumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE pothumbnail.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### pothumbnail (module) ######################
diff --git a/kbabel/addons/preview/pothumbnail.desktop b/kbabel/addons/preview/pothumbnail.desktop
index 64c239f4..58109169 100644
--- a/kbabel/addons/preview/pothumbnail.desktop
+++ b/kbabel/addons/preview/pothumbnail.desktop
@@ -1,67 +1,7 @@
[Desktop Entry]
-Type=Service
Name=Message Catalogs
-Name[af]=Boodskap Katalogusse
-Name[az]=İsmarış Kataloqu
-Name[bg]=Каталози със съобщения
-Name[br]=Katalogoù c'hemennadoù
-Name[bs]=Katalozi poruka
-Name[ca]=Catàlegs de missatges
-Name[cs]=Katalogy zpráv
-Name[cy]=Catalogau Negesau
-Name[da]=Beskedkataloger
-Name[de]=Nachrichtenkataloge
-Name[el]=Κατάλογοι μηνυμάτων
-Name[en_GB]=Message Catalogues
-Name[eo]=Mesaĝkatalogoj
-Name[es]=Catálogos de mensajes
-Name[et]=Tõlkefailide kataloogid
-Name[eu]=Katalogo mezuak
-Name[fa]=فهرست پیامها
-Name[fi]=Käännöspaketit
-Name[fr]=Catalogues de messages
-Name[ga]=Catalóg teachtaireachtaí
-Name[gl]=Catálogos de Mensaxes
-Name[he]=קטלוגי הודעות
-Name[hi]=संदेश केटलॉग
-Name[hr]=Katalog poruka
-Name[hu]=Üzenetkatalógusok
-Name[is]=Þýðingaskrár
-Name[it]=Cataloghi di messaggi
-Name[ja]=メッセージカタログ
-Name[ka]=შეტყობინებათა კატალოგი
-Name[kk]=Gettext жазулар каталогы
-Name[lt]=Pranešimų katalogai
-Name[lv]=Ziņojumu Katalogs
-Name[ms]=Mesej Katalog
-Name[mt]=Katalgu ta' Messaġġi
-Name[nb]=Meldingskataloger
-Name[nds]=Narichtenkatalogen
-Name[ne]=सन्देश विवरणिका
-Name[nl]=Gettext-catalogus
-Name[nn]=Meldingskatalogar
-Name[pa]=ਸੁਨੇਹਾ ਸੂਚੀ
-Name[pl]=Katalog napisów
-Name[pt]=Catálogos de Mensagens
-Name[pt_BR]=Catálogo de mensagens
-Name[ro]=Cataloage de mesaje
-Name[ru]=Сообщения Gettext
-Name[sk]=Katalógy správ
-Name[sl]=Katalogi s sporočili
-Name[sr]=Каталози порука
-Name[sr@Latn]=Katalozi poruka
-Name[sv]=Meddelandekataloger
-Name[ta]=செய்தி விவரப்பட்டி
-Name[tg]=Каталоги хабарҳо
-Name[th]=แคตตาล็อกข้อความ
-Name[tr]=Mesaj Katalogları
-Name[uk]=Каталоги повідомлень
-Name[ven]=Khathalogo dza mulaedza
-Name[vi]=Mục lục các thông điệp
-Name[xh]=Umyalezo wemifanekiso esencwadini
-Name[zh_CN]=消息目录
-Name[zh_TW]=訊息類別
-Name[zu]=Umyalezo Wemifanekiso esencwadini
+
+Type=Service
X-TDE-ServiceTypes=ThumbCreator
MimeTypes=application/x-gettext
X-TDE-Library=pothumbnail
diff --git a/kbabel/addons/tdefile-plugins/CMakeLists.txt b/kbabel/addons/tdefile-plugins/CMakeLists.txt
index 57fe6f65..762f18e6 100644
--- a/kbabel/addons/tdefile-plugins/CMakeLists.txt
+++ b/kbabel/addons/tdefile-plugins/CMakeLists.txt
@@ -23,7 +23,11 @@ link_directories(
##### other data ################################
-install( FILES tdefile_po.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE tdefile_po.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### tdefile_po (module) #########################
diff --git a/kbabel/addons/tdefile-plugins/tdefile_po.desktop b/kbabel/addons/tdefile-plugins/tdefile_po.desktop
index 2b389420..e72a11e3 100644
--- a/kbabel/addons/tdefile-plugins/tdefile_po.desktop
+++ b/kbabel/addons/tdefile-plugins/tdefile_po.desktop
@@ -1,59 +1,7 @@
[Desktop Entry]
-Type=Service
Name=Catalog Information
-Name[af]=Katalogus Informasie
-Name[bg]=Информация за каталог
-Name[br]=Titouroù diwar-benn ar c'hatalog
-Name[bs]=Katalog informacije
-Name[ca]=Informació de catàleg
-Name[cs]=Informace o katalogu
-Name[cy]=Gwybodaeth Catalog
-Name[da]=Kataloginformation
-Name[de]=Katalog-Information
-Name[el]=Πληροφορίες καταλόγου
-Name[en_GB]=Catalogue Information
-Name[eo]=Kataloginformoj
-Name[es]=Información de catálogo
-Name[et]=Kataloogi info
-Name[eu]=Katalogo informatizioa
-Name[fa]=اطلاعات فهرست
-Name[fi]=Käännöspaketin tiedot
-Name[fr]=Informations du catalogue
-Name[ga]=Eolas Catalóga
-Name[gl]=Información do Catálogo
-Name[he]=מידע קטלוג
-Name[hi]=केटलॉग जानकारी
-Name[hr]=Informacije o katalogu
-Name[hu]=Katalógusjellemzők
-Name[is]=Upplýsingar um þýðingaskrár
-Name[it]=Informazioni sul catalogo
-Name[ja]=カタログ情報
-Name[ka]=კატალოგის ინფორმაცია
-Name[kk]=Каталог мәліметі
-Name[lt]=Katalogo informacija
-Name[ms]=Maklumat Katalog
-Name[nb]=Kataloginformasjon
-Name[nds]=Katalooginformatschoon
-Name[ne]=विवरणिका सूचना
-Name[nl]=Catalogusinformatie
-Name[nn]=Kataloginformasjon
-Name[pa]=ਸੂਚੀ ਜਾਣਕਾਰੀ
-Name[pl]=Informacje o tłumaczeniu
-Name[pt]=Informações do Catálogo
-Name[pt_BR]=Informação do Catálogo
-Name[ru]=Сведения о файле сообщений
-Name[sk]=Informácie o katalógu
-Name[sl]=Informacije o katalogu
-Name[sr]=Информације о каталогу
-Name[sr@Latn]=Informacije o katalogu
-Name[sv]=Kataloginformation
-Name[ta]=விவரப்பட்டி தகவல்
-Name[tg]=Маълумот дар бораи каталог
-Name[tr]=Katalog Bilgisi
-Name[uk]=Інформація каталогу
-Name[xh]=Ulwazi Lwencwadi yemifanekiso
-Name[zh_CN]=目录信息
-Name[zh_TW]=類別資訊
+
+Type=Service
X-TDE-ServiceTypes=KFilePlugin
X-TDE-Library=tdefile_po
MimeType=application/x-gettext
diff --git a/kbabel/catalogmanager/CMakeLists.txt b/kbabel/catalogmanager/CMakeLists.txt
index 646a0f78..397e6ae7 100644
--- a/kbabel/catalogmanager/CMakeLists.txt
+++ b/kbabel/catalogmanager/CMakeLists.txt
@@ -34,7 +34,12 @@ link_directories(
##### other data ################################
tde_install_icons( )
-install( FILES catalogmanager.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+
+tde_create_translated_desktop(
+ SOURCE catalogmanager.desktop
+ PO_DIR kbabel-desktops
+)
+
install( FILES catalogmanagerui.rc DESTINATION ${DATA_INSTALL_DIR}/catalogmanager )
diff --git a/kbabel/catalogmanager/catalogmanager.desktop b/kbabel/catalogmanager/catalogmanager.desktop
index 981ea9ba..3a258581 100644
--- a/kbabel/catalogmanager/catalogmanager.desktop
+++ b/kbabel/catalogmanager/catalogmanager.desktop
@@ -1,93 +1,8 @@
[Desktop Entry]
Name=KBabel Catalog Manager
-Name[bg]=Управление на каталога - KBabel
-Name[br]=Merour katalogoù KBabel
-Name[ca]=Gestor de catàlegs de KBabel
-Name[cs]=Správce katalogů
-Name[da]=KBabel kataloghåndtering
-Name[de]=KBabel-Katalogmanager
-Name[el]=Διαχειριστής καταλόγων του KBabel
-Name[en_GB]=KBabel Catalogue Manager
-Name[eo]=Babelo-katalogadministrilo
-Name[es]=Administrador de catálogos de KBabel
-Name[et]=Kataloogihaldur
-Name[eu]=KBabel katalogo kudeatzailea
-Name[fa]= مدیر فهرست KBabel
-Name[fi]=KBabel - käännöspakettien hallinta
-Name[fr]=Gestionnaire de catalogues de KBabel
-Name[ga]=KBabel - Bainisteoir na gCatalóg
-Name[gl]=Xestor de Catálogos de KBabel
-Name[he]=KBabel - מנהל הקטלוגים
-Name[hu]=KBabel listakezelő
-Name[is]=KBabel Þýðingarstjóri
-Name[it]=Gestore dei cataloghi di KBabel
-Name[ja]=KBabel カタログマネージャ
-Name[ka]=KBabel-ის კატალოგის მმართველი
-Name[kk]=KBabel каталог менеджері
-Name[lt]=KBabel katalogo tvarkytuvė
-Name[nb]=KBabel-katalogbehandler
-Name[nds]=KBabel-Kataloogpleger
-Name[ne]=केब्याबल विवरणिका प्रबन्धक
-Name[nl]=KBabel catalogusbeheer
-Name[nn]=KBabel Kataloghandsamar
-Name[pa]=KBabel ਸੂਚੀ ਪ੍ਰਬੰਧਕ
-Name[pl]=KBabel - Menedżer tłumaczeń
-Name[pt]=Gestor de Catálogos do KBabel
-Name[pt_BR]=Gerenciador de Catálogos do KBabel
-Name[ru]=Менеджер сообщений Gettext
-Name[sk]=KBabel - správca katalógov
-Name[sl]=Upravitelj katalogov KBabel
-Name[sr]=KBabel-ов Менаџер каталога
-Name[sr@Latn]=KBabel-ov Menadžer kataloga
-Name[sv]=Kbabel kataloghanterare
-Name[tr]=KBabel Katalog Yöneticisi
-Name[uk]=Менеджер каталогів KBabel
-Name[zh_CN]=KBabel 目录管理器
-Name[zh_TW]=KBabel - 目錄管理員
+
GenericName=Translation Tool Catalog Manager
-GenericName[bg]=Инструмент за превод
-GenericName[ca]=Gestor de catàlegs de l'eina de traducció
-GenericName[cs]=Správce katalogů překladů
-GenericName[da]=Oversættelsesværktøjs kataloghåndtering
-GenericName[de]=Katalogmanager für Übersetzungsprogramm
-GenericName[el]=Διαχειριστής καταλόγων εργαλείου μετάφρασης
-GenericName[en_GB]=Translation Tool Catalogue Manager
-GenericName[eo]=Katalogadministrilo por Tradukiloj
-GenericName[es]=Administrador de catálogos de la herramienta de traducción
-GenericName[et]=KBabel'i kataloogihaldur
-GenericName[eu]=Itzulpen tresnen katalogo kudeatzailea
-GenericName[fa]=مدیر فهرست ابزار ترجمه
-GenericName[fi]=Käännöstyökalun käännöspakettien hallinta
-GenericName[fr]=Gestionnaire de catalogues de traduction
-GenericName[ga]=Uirlis Aistriúcháin - Bainisteoir na gCatalóg
-GenericName[gl]=Xestor de Catálogos de Tradución
-GenericName[he]=מנהל הקטלוגים של כלי התרגום
-GenericName[hu]=Fordítássegítő
-GenericName[is]=Þýðingarforrit - Þýðingarstjóri
-GenericName[it]=Gestore dei cataloghi di uno strumento di traduzione
-GenericName[ja]=翻訳ツール カタログマネージャ
-GenericName[ka]=კატალოგის მმართველის სათარგმნი ხელსაწყო
-GenericName[kk]=Аудару құралының Каталог менеджері
-GenericName[lt]=Vertimo įrankio katalogo tvarkytuvė
-GenericName[nb]=Verktøy for håndtering av oversettelseskataloger
-GenericName[nds]=Översettenwarktüüch-Kataloogpleger
-GenericName[ne]=अनुबाद उपकरण विवरणिका प्रबन्धक
-GenericName[nl]=Vertaalhulpmiddel catalogusbeheer
-GenericName[nn]=Verktøy for handtering av omsetjingskatalogar
-GenericName[pa]=ਅਨੁਵਾਦ ਸੰਦ ਲਈ ਸੂਚੀ ਪ੍ਰਬੰਧਕ
-GenericName[pl]=Menedżer tłumaczeń
-GenericName[pt]=Gestor de Catálogos de Ferramenta de Tradução
-GenericName[pt_BR]=Gerenciador de Catálogo da Ferramenta de Tradução
-GenericName[ru]=Локализация приложений
-GenericName[sk]=Správca katalógov pre prekladací nástroj
-GenericName[sl]=Upravitelj katalogov orodja za prevajanje
-GenericName[sr]=Менаџер каталога преводилачких алата
-GenericName[sr@Latn]=Menadžer kataloga prevodilačkih alata
-GenericName[sv]=Översättningsverktyg kataloghanterare
-GenericName[tr]=Çeviri Aracı Katalog Yöneticisi
-GenericName[uk]=Менеджер каталогів засобу для перекладів
-GenericName[zh_CN]=翻译工具目录管理器
-GenericName[zh_TW]=翻譯工具目錄管理員
+
Exec=catalogmanager %i %m -caption "%c" %U
Icon=catalogmanager
Type=Application
diff --git a/kbabel/common/CMakeLists.txt b/kbabel/common/CMakeLists.txt
index d0377a65..2050d51c 100644
--- a/kbabel/common/CMakeLists.txt
+++ b/kbabel/common/CMakeLists.txt
@@ -35,7 +35,12 @@ install( FILES
##### other data ################################
-install( FILES kbabelfilter.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabelfilter.desktop
+ DESTINATION ${SERVICETYPES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
+
install( FILES kbprojectsettings.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
install( FILES kbabel-projectrename.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
diff --git a/kbabel/common/kbabelfilter.desktop b/kbabel/common/kbabelfilter.desktop
index f8f89d93..42b751f2 100644
--- a/kbabel/common/kbabelfilter.desktop
+++ b/kbabel/common/kbabelfilter.desktop
@@ -1,54 +1,7 @@
[Desktop Entry]
+Comment=KBabel filter
Type=ServiceType
X-TDE-ServiceType=KBabelFilter
-Comment=KBabel filter
-Comment[bg]=Филтър - KBabel
-Comment[br]=Sil KBabel
-Comment[ca]=Filtre de KBabel
-Comment[cs]=KBabel filtr
-Comment[cy]=Hidlydd KBabel
-Comment[da]=KBabel-filter
-Comment[de]=KBabel-Filter
-Comment[el]=Φίλτρο KBabel
-Comment[es]=Filtro de KBabel
-Comment[et]=KBabeli filter
-Comment[eu]=KBabel iragazkia
-Comment[fa]=پالایۀ KBabel
-Comment[fi]=KBabel-suodatin
-Comment[fr]=Filtre pour KBabel
-Comment[ga]=Scagaire KBabel
-Comment[gl]=Filtro de KBabel
-Comment[he]=מסנן KBabel
-Comment[hi]=के-बेबल फ़िल्टर
-Comment[hu]=KBabel-szűrő
-Comment[is]=KBabel sía
-Comment[it]=Filtro KBabel
-Comment[ja]=KBabel フィルタ
-Comment[ka]=KBabel ფილტრი
-Comment[kk]=KBabel сүзгісі
-Comment[lt]=KBabel filtras
-Comment[ms]=Penapis KBabel
-Comment[nb]=KBabel-filter
-Comment[nds]=KBabel-Filter
-Comment[ne]=केब्याबल फिल्टर
-Comment[nl]=KBabel-filter
-Comment[nn]=KBabel-filter
-Comment[pa]=KBabel ਫਿਲਟਰ
-Comment[pl]=Filtr KBabel
-Comment[pt]=Filtro do KBabel
-Comment[pt_BR]=Filtro KBabel
-Comment[ru]=Фильтр KBabel
-Comment[sk]=Filter pre KBabel
-Comment[sl]=Filter KBabel
-Comment[sr]=KBabel-ов филтер
-Comment[sr@Latn]=KBabel-ov filter
-Comment[sv]=Kbabel-filter
-Comment[ta]=Kபாபேல் வடிகட்டி
-Comment[tg]=Филтри KBabel
-Comment[tr]=KBabel süzgeci
-Comment[uk]=Фільтр KBabel
-Comment[zh_CN]=KBabel 过滤器
-Comment[zh_TW]=KBabel 過濾器
[PropertyDef::X-TDE-Import]
Type=TQStringList
diff --git a/kbabel/commonui/CMakeLists.txt b/kbabel/commonui/CMakeLists.txt
index 4738a909..bfe90cfd 100644
--- a/kbabel/commonui/CMakeLists.txt
+++ b/kbabel/commonui/CMakeLists.txt
@@ -22,9 +22,11 @@ include_directories(
##### other data ################################
-install( FILES
- kbabel_validator.desktop kbabel_tool.desktop
- DESTINATION ${SERVICETYPES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_validator.desktop kbabel_tool.desktop
+ DESTINATION ${SERVICETYPES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
diff --git a/kbabel/commonui/kbabel_validator.desktop b/kbabel/commonui/kbabel_validator.desktop
index 932e86a5..0960bf06 100644
--- a/kbabel/commonui/kbabel_validator.desktop
+++ b/kbabel/commonui/kbabel_validator.desktop
@@ -1,53 +1,7 @@
[Desktop Entry]
+Comment=TDE Data Tool for KBabel
Type=ServiceType
X-TDE-ServiceType=KBabelValidator
-Comment=TDE Data Tool for KBabel
-Comment[bg]=Инструмент за данни на TDE - KBabel
-Comment[br]=Ostilh roadoù TDE evit KBabel
-Comment[bs]=TDE podatkovni alat za KBabel
-Comment[ca]=Eina de dades TDE per a KBabel
-Comment[cs]=Datový nástroj pro KBabel
-Comment[cy]=Erfyn Data TDE i KBabel
-Comment[da]=TDE Data-værktøj for KBabel
-Comment[de]=TDE Datenbearbeitungswerkzeug für KBabel
-Comment[el]=Εργαλείο δεδομένων για το KBabel του TDE
-Comment[es]=Herramienta de datos TDE para KBabel
-Comment[et]=KBabeli TDE andmete tööriist
-Comment[eu]=KBabel-erako TDE aatu tresna
-Comment[fa]=ابزار دادۀ TDE برای KBabel
-Comment[fi]=KBabelin TDE Data Tool
-Comment[fr]=Outil de données TDE pour KBabel
-Comment[gl]=Ferramenta de Datos de TDE para KBabel
-Comment[hi]=के-बेबल के लिए केडीई डाटा औज़ार
-Comment[hu]=Adatkezelő a KBabelhez
-Comment[is]=TDE gagnatól fyrir KBabel
-Comment[it]=Strumento TDE per la gestione dati con KBabel
-Comment[ja]=KBabel のための TDE データツール
-Comment[ka]=KBabel-ის TDE მონაცემთა ხელსაწყო
-Comment[kk]=TDE-нің KBabel-дің деректер құралы
-Comment[lt]=TDE duomenų įrankis, skirtas KBabel
-Comment[ms]=Alatan Data TDE untuk KBabel
-Comment[nb]=TDE dataverktøy for KBabel
-Comment[nds]=TDE-Datenwarktüüch för KBabel
-Comment[ne]=केब्याबलका लागि केडीई डाटा उपकरण
-Comment[nl]=TDE Dataprogramma voor KBabel
-Comment[nn]=TDE-dataverktøy for KBabel
-Comment[pa]=KBabel ਲਈ ਕੇਡੀਈ ਡਾਟਾ ਸੰਦ
-Comment[pl]=Narzędzie danych TDE dla KBabel
-Comment[pt]=Ferramenta de Dados do TDE para o KBabel
-Comment[pt_BR]=Ferramenta de Dados TDE para o KBabel
-Comment[ru]=Данные для KBabel
-Comment[sk]=Dátový nástroj pre KBabel
-Comment[sl]=Podatkovno orodje TDE za KBabel
-Comment[sr]=TDE-ов алат за податке за KBabel
-Comment[sr@Latn]=TDE-ov alat za podatke za KBabel
-Comment[sv]=TDE dataverktyg för Kbabel
-Comment[ta]=TDE Kபாபேலின் தரவுக் கருவி
-Comment[tg]=Маълумоти асбоби TDE барои KBabel
-Comment[tr]=KBabel için TDE Veri Aracı
-Comment[uk]=Засіб роботи з даними TDE для KBabel
-Comment[zh_CN]=KBabel 的 TDE 数据工具
-Comment[zh_TW]=KBabel 資料工具
[PropertyDef::Shortcuts]
Type=TQStringList
diff --git a/kbabel/datatools/accelerators/CMakeLists.txt b/kbabel/datatools/accelerators/CMakeLists.txt
index 5f01e8ce..9e9567db 100644
--- a/kbabel/datatools/accelerators/CMakeLists.txt
+++ b/kbabel/datatools/accelerators/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_accelstool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_accelstool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_accelstool (module) ################
diff --git a/kbabel/datatools/accelerators/kbabel_accelstool.desktop b/kbabel/datatools/accelerators/kbabel_accelstool.desktop
index aac6391d..02b8b01a 100644
--- a/kbabel/datatools/accelerators/kbabel_accelstool.desktop
+++ b/kbabel/datatools/accelerators/kbabel_accelstool.desktop
@@ -1,103 +1,12 @@
[Desktop Entry]
Name=Accelerator Validation for KBabel
-Name[bg]=Валидност на ускорител - KBabel
-Name[bs]=Provjera akceleratora za KBabel
-Name[ca]=Validació dels acceleradors per a KBabel
-Name[cs]=Validace akcelerátorů pro KBabel
-Name[cy]=Dilysiad Cyflymydd i KBabel
-Name[da]=Accelerator-validering for KBabel
-Name[de]=Kurzbefehl-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας πλήκτρων επιτάχυνσης για το KBabel
-Name[es]=Validación de accesos rápidos para KBabel
-Name[et]=KBabeli kiirklahvide kontrollija
-Name[eu]=Bizkortzaile balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی شتاب‌ده برای KBabel
-Name[fi]=Pikavalintojen tarkistus KBabelissa
-Name[fr]=Validation des accélérateurs clavier pour KBabel
-Name[ga]=Bailíochtú na nAicearraí le haghaidh KBabel
-Name[gl]=Validación de Aceleradores para KBabel
-Name[hi]=के-बेबल के लिए त्वरक वेलिडेशन
-Name[hu]=Gyorsbillentyű-ellenőrző a KBabelhez
-Name[is]=Flýtilyklastaðfestir fyrir KBabel
-Name[it]=Convalida dei tasti acceleratori per KBabel
-Name[ja]=KBabel アクセラレータ検証
-Name[ka]=KBabel-ის აქსელერატორი დამმოწმებელი
-Name[kk]=KBabel-дің акселераторларды тексеруі
-Name[lt]= KBabel prieigos klavišų žymių patikros įrankis
-Name[ms]=Pengesahan Kekunci Pintas untuk KBabel
-Name[nb]=Sjekk av snarveistaster i KBabel
-Name[nds]=Tastkombinatschoonprööv för KBabel
-Name[ne]=केब्याबलका लागि गतिबर्धक प्रमाणीकरण
-Name[nl]=Sneltoetsvalidatie voor KBabel
-Name[nn]=Sjekk av snarvegstastar i KBabel
-Name[pa]=ਕਬਬੇਲ ਲਈ ਪਰਵੇਸ਼ਕ ਪਰਮਾਣਕ
-Name[pl]=Sprawdzanie klawiszy skrótu w KBabel
-Name[pt]=Validação de Aceleradores para o KBabel
-Name[pt_BR]=Validação de Acelerador para o KBabel
-Name[ru]=Проверка акселераторов для KBabel
-Name[sk]=Kontrola akcelerátorov pre KBabel
-Name[sl]=Pospeševalni potrjevalnik za KBabel
-Name[sr]=Овера тастера за брзи приступ за KBabel
-Name[sr@Latn]=Overa tastera za brzi pristup za KBabel
-Name[sv]=Validering av snabbtangenter för Kbabel
-Name[ta]= Kபாபேலுக்கு தருமதிப்பு செல்லுபடிச் சோதனை
-Name[tg]=Тафтиши акселаторҳо барои KBabel
-Name[tr]=KBabel için Hızlandırma Onayı
-Name[uk]=Перевірка акселератора для KBabel
-Name[zh_CN]=KBabel 的快捷键检查器
-Name[zh_TW]=KBabel 的快速鍵檢查器
+
+Comment=Check Accelerators
+
ValidationString=accelerator
X-TDE-Library=kbabel_accelstool
Type=Service
Commands=validate
-Comment=Check Accelerators
-Comment[bg]=Проверка на ускорителите
-Comment[bs]=Provjeri akceleratore
-Comment[ca]=Comprova els acceleradors
-Comment[cs]=Zkontrolovat akcelerátory
-Comment[cy]=Gwirio Cyflymyddion
-Comment[da]=Tjek acceleratorer
-Comment[de]=Kurzbefehle prüfen
-Comment[el]=Έλεγχος πλήκτρων επιτάχυνσης
-Comment[es]=Comprobar teclas rápidas
-Comment[et]=Kiirklahvide kontroll
-Comment[eu]=Egiaztatu bizkortzaileak
-Comment[fa]=بررسی شتاب‌دهها
-Comment[fi]=Tarkista pikavalinnat
-Comment[fr]=Vérification des accélérateurs clavier
-Comment[ga]=Seiceáil Aicearraí
-Comment[gl]=Verificación de Aceleradores
-Comment[he]=בודק מזנקים
-Comment[hi]=त्वरक जांच करें
-Comment[hu]=A gyorsbillentyűk ellenőrzése
-Comment[is]=Athuga flýtilykla
-Comment[it]=Controlla tasti acceleratori
-Comment[ja]=アクセラレータを検証
-Comment[ka]=აქსელერაციის შემოწმება
-Comment[kk]=Акселераторларды тексеру
-Comment[lt]=Patikrinti prieigos klavišų žymes
-Comment[ms]=Periksa Kekunci Pintas
-Comment[nb]=Sjekk snarveistastene
-Comment[nds]=Tastkombinatschonen pröven
-Comment[ne]=गतिबर्धक जाँच गर्नुहोस्
-Comment[nl]=Sneltoetsen controleren
-Comment[nn]=Sjekk snarvegstastar
-Comment[pa]=ਪਰਵੇਸ਼ਕ ਜਾਂਚ
-Comment[pl]=Sprawdzenie klawiszy skrótu
-Comment[pt]=Verificação de Aceleradores
-Comment[pt_BR]=Verifica Aceleradores
-Comment[ru]=Проверка акселераторов
-Comment[sk]=Kontrola akcelerátorov
-Comment[sl]=Preveri pospeševalnike
-Comment[sr]=Провери тастере за брзи приступ
-Comment[sr@Latn]=Proveri tastere za brzi pristup
-Comment[sv]=Kontrollera snabbtangenter
-Comment[ta]=தருமதிப்பு சரிபார்ப்பு
-Comment[tg]=Тафтиши акселаторҳо
-Comment[tr]=Hızlandırıcıları Denetle
-Comment[uk]=Перевірити акселератори
-Comment[zh_CN]=检查快捷键
-Comment[zh_TW]=檢查快速鍵
Shortcuts=Ctrl+H
X-TDE-ServiceTypes=KBabelValidator,KDataTool
DataType=CatalogItem
diff --git a/kbabel/datatools/arguments/CMakeLists.txt b/kbabel/datatools/arguments/CMakeLists.txt
index ea6813dd..a767a0e6 100644
--- a/kbabel/datatools/arguments/CMakeLists.txt
+++ b/kbabel/datatools/arguments/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_argstool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_argstool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_argstool (module) #######################
diff --git a/kbabel/datatools/arguments/kbabel_argstool.desktop b/kbabel/datatools/arguments/kbabel_argstool.desktop
index abb2a886..a02183d5 100644
--- a/kbabel/datatools/arguments/kbabel_argstool.desktop
+++ b/kbabel/datatools/arguments/kbabel_argstool.desktop
@@ -1,103 +1,11 @@
[Desktop Entry]
Name=Argument Validation for KBabel
-Name[bg]=Валидност на аргументите - KBabel
-Name[bs]=Provjera argumenata za KBabel
-Name[ca]=Validació dels arguments per a KBabel
-Name[cs]=Validace argumentů pro KBabel
-Name[cy]= Dilysiant Ymresymiad i KBabel
-Name[da]=Argument-validering for KBabel
-Name[de]=Argument-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας ορισμάτων για το KBabel
-Name[es]=Validació de argumentos para KBabel
-Name[et]=KBabeli argumentide kontrollija
-Name[eu]=Argumentu balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی نشانوند برای KBabel
-Name[fi]=Argumenttien tarkistus KBabelissa
-Name[fr]=Validation d'un argument pour KBabel
-Name[ga]=Bailíochtú Argóintí le haghaidh KBabel
-Name[gl]=Validación de Argumentos para KBabel
-Name[hi]=के-बेबल के लिए आर्गुमेंट वेलिडेशन
-Name[hu]=Argumentumellenőrző a KBabelhez
-Name[is]=Viðfangastaðfestir fyrir KBabel
-Name[it]=Convalida argomenti per KBabel
-Name[ja]=KBabel 引数検証
-Name[ka]=KBabel-ის არგუმენტთა დამმოწმებელი
-Name[kk]=KBabel-дың аргументтерін тексеруі
-Name[lt]=Kbabel argumentų patikros įrankis
-Name[ms]=Pengesahan Argumen untuk KBabel
-Name[nb]=Argumentsjekk for KBabel
-Name[nds]=Argumentenprööv för KBabel
-Name[ne]=केब्याबलका लागि विषय प्रमाणीकरण
-Name[nl]=Argumentenvalidatie voor KBabel
-Name[nn]=Argumentsjekk for KBabel
-Name[pa]=ਕੇਬਬੇਲ ਲਈ ਆਰਗੂਮਿੰਟ ਪੜਤਾਲ
-Name[pl]=Sprawdzenie argumentów w KBabel
-Name[pt]=Validação de Argumentos para o KBabel
-Name[pt_BR]=Validação de Argumentos para o KBabel
-Name[ru]=Проверка аргументов для KBabel
-Name[sk]=Kontrola argumentov pre KBabel
-Name[sl]=Argumentni potrjevalnik za KBabel
-Name[sr]=Овера аргумената за KBabel
-Name[sr@Latn]=Overa argumenata za KBabel
-Name[sv]=Validering av parametrar för Kbabel
-Name[ta]= Kபாபேலுக்கு தருமதிப்பு செல்லுபடிச் சோதனை
-Name[tg]=Тафтиши далелҳо барои KBabel
-Name[tr]=KBabel için Hızlandırma Argümanı
-Name[uk]=Перевірка аргументів для KBabel
-Name[zh_CN]=KBabel 的参数检查器
-Name[zh_TW]=KBabel 的參數檢查器
+
+Comment=Check Arguments
+
X-TDE-Library=kbabel_argstool
Type=Service
Commands=validate
-Comment=Check Arguments
-Comment[bg]=Проверка на аргументите
-Comment[bs]=Provjeri argumente
-Comment[ca]=Comprova els arguments
-Comment[cs]=Zkontrolovat argumenty
-Comment[cy]=Gwirio Ymresymiadau
-Comment[da]=Tjek argumenter
-Comment[de]=Argumente prüfen
-Comment[el]=Έλεγχος ορισμάτων
-Comment[eo]=Kontroli argumentojn
-Comment[es]=Comprobar argumentos
-Comment[et]=Argumentide kontroll
-Comment[eu]=Egiaztatu argumentuak
-Comment[fa]=بررسی نشانوندها
-Comment[fi]=Tarkista argumentit
-Comment[fr]=Vérification des arguments
-Comment[ga]=Seiceáil Argóintí
-Comment[gl]=Verificación dos argumentos
-Comment[he]=בודק ארגומנטים
-Comment[hi]=आर्गुमेंट जांच करें
-Comment[hu]=Az argumentumok ellenőrzése
-Comment[is]=Athuga viðföng
-Comment[it]=Controlla argomenti
-Comment[ja]=引数を検証
-Comment[ka]=არგუმენტების შემოწმება
-Comment[kk]=Аргументтерді тексеру
-Comment[lt]=Patikrinti argumentus
-Comment[ms]=Periksa Argumen
-Comment[nb]=Sjekk argumenter
-Comment[nds]=Argumenten pröven
-Comment[ne]=विषय जाँच गर्नुहोस्
-Comment[nl]=Argumenten controleren
-Comment[nn]=Sjekk argument
-Comment[pa]=ਆਰਗੂਮਿੰਟ ਜਾਂਚ
-Comment[pl]=Sprawdzenie argumentów
-Comment[pt]=Verificação dos argumentos
-Comment[pt_BR]=Verifica Argumentos
-Comment[ru]=Проверить аргументы
-Comment[sk]=Kontrola argumentov
-Comment[sl]=Preveri argumente
-Comment[sr]=Провери аргументе
-Comment[sr@Latn]=Proveri argumente
-Comment[sv]=Kontrollera parametrar
-Comment[ta]= தருமதிப்புகளை சரிபார்ப்பு
-Comment[tg]=Тафтиш кардани далелҳо
-Comment[tr]=Argümanların Denetimi
-Comment[uk]=Перевірити аргументи
-Comment[zh_CN]=检查参数
-Comment[zh_TW]=檢查參數
Shortcuts=Ctrl+D
ValidationString=arguments
X-TDE-ServiceTypes=KDataTool,KBabelValidator
diff --git a/kbabel/datatools/context/CMakeLists.txt b/kbabel/datatools/context/CMakeLists.txt
index 119427a5..c448cca1 100644
--- a/kbabel/datatools/context/CMakeLists.txt
+++ b/kbabel/datatools/context/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_contexttool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_contexttool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_contexttool (module) ###############
diff --git a/kbabel/datatools/context/kbabel_contexttool.desktop b/kbabel/datatools/context/kbabel_contexttool.desktop
index c3fbd664..34c1cd31 100644
--- a/kbabel/datatools/context/kbabel_contexttool.desktop
+++ b/kbabel/datatools/context/kbabel_contexttool.desktop
@@ -1,98 +1,12 @@
[Desktop Entry]
Name=Translated Context Info Validation for KBabel
-Name[bg]=Валидност на контекстната информация - KBabel
-Name[bs]=Provjera prevedenih kontekst informacija za KBabel
-Name[ca]=Validació de la informació al context traduït per a KBabel
-Name[cs]=Validace přeložených kontextových informací
-Name[cy]=Dilysiant Gwybodaeth Cyd-destun wedi'i cyfieithu i KBabel
-Name[da]=Oversat sammenhængsinfo-validering for KBabel
-Name[de]=Kontextinfo-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας μεταφρασμένων σχετικών πληροφοριών για το KBabel
-Name[es]=Validación de información de contexto traducida para KBabel
-Name[et]=KBabeli tõlgitud kontekstiinfo kontrollija
-Name[eu]=Itzulitako kontestuen informazioaren balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی اطلاعات متن ترجمه‌شده برای KBabel
-Name[fi]=Käännetyn kontekstitiedon tarkistus KBabelissa
-Name[fr]=Validation des informations de contexte de traduction pour KBabel
-Name[gl]=Validación da Información de Contexto para KBabel
-Name[hi]=के-बेबल के लिए अनूदित कॉन्टेक्स्ट जानकारी वेलिडेशन
-Name[hu]=Ellenőrző a fordítási kontextushoz a KBabelben
-Name[is]=Staðfesting þýddra samhengisupplýsinga fyrir KBabel
-Name[it]=Convalida delle informazioni di contesto tradotte per KBabel
-Name[ja]=KBabel 翻訳された文脈情報を検索
-Name[ka]=თარგმნის კონტექსტის ინფორმაცია KBabel-სთვის
-Name[kk]=KBabel-дың аударылған контекстік мәліметін тексеру
-Name[lt]=KBabel išverstos kontekstinės informacijos patikros įrankis
-Name[ms]=Pengesahan Info Konteks Telah Diterjemah untuk KBabel
-Name[nb]=Sjekk av oversatt sammenhengsinformasjon i KBabel
-Name[nds]=Prööv op översett Infokontext för KBabel
-Name[ne]=केब्याबलका लागि अनुबाद गरिएको प्रसङ्ग सूचना प्रमाणीकरण
-Name[nl]=Vertaalde contextinformatie-validatie voor KBabel
-Name[nn]=Sjekk av omsett samanhengsinformasjon i KBabel
-Name[pl]=Sprawdzanie kontekstu tłumaczonej informacji dla KBabel
-Name[pt]=Validação da Informação de Contexto do KBabel
-Name[pt_BR]=Validação de Informações de Contexto Traduzidas para o KBabel
-Name[ru]=Проверка переведённой контекстной информации для KBabel
-Name[sk]=Kontrola kontextu v preklade pre KBabel
-Name[sl]=Potrjevalnik informacij prevedene vsebine za KBabel
-Name[sr]=Овера преведених контекстних информација за KBabel
-Name[sr@Latn]=Overa prevedenih kontekstnih informacija za KBabel
-Name[sv]=Validering av översatt sammanhangsinformation för Kbabel
-Name[ta]= Kபாபேலுக்கு மொழிபெயர்ப்பு சூழல் தகவல் செல்லுபடியாக்கம்
-Name[tg]=Тафтиши ахбороти тарҷумашудаи матнӣ барои KBabel
-Name[tr]=KBabel için Çevrilen Bağlam Bilgisi Denetimi
-Name[uk]=Перевірка інформації контексту перекладу для KBabel
-Name[zh_CN]=KBabel 的上下文信息翻译检查器
-Name[zh_TW]=KBabel 的已翻譯內容資訊確認
+
+Comment=Look for Translated Context Info
+
ValidationString=context information
X-TDE-Library=kbabel_contexttool
Type=Service
Commands=validate
-Comment=Look for Translated Context Info
-Comment[bg]=Търсене на контекстна информация за преведените
-Comment[bs]=Potraži prevedene kontekstne informacije
-Comment[ca]=Mira la informació al context traduït
-Comment[cs]=Vyhledat přeložené kontextové informace
-Comment[cy]=Chwilio am Gwybodaeth Cyd-destun wedi'i cyfieithu
-Comment[da]=Kig efter oversat sammenhængsinfo
-Comment[de]=Suche nach übersetzter Kontextinformation
-Comment[el]=Έλεγχος για μεταφρασμένες σχετικές πληροφορίες
-Comment[es]=Buscar información de contexto traducida
-Comment[et]=Tõlgitud kontekstiinfo otsimine
-Comment[eu]=Bilatu itzulitako kontestuaren informazioa
-Comment[fa]=جستجوی اطلاعات متن ترجمه‌شده
-Comment[fi]=Etsi käännettyä kontekstitietoa
-Comment[fr]=Analyse les informations de contexte de traduction
-Comment[gl]=Verificar a información de contexto
-Comment[hi]=अनूदित कॉन्टेक्स्ट जानकारी के लिए देखें
-Comment[hu]=A kontextusfordítások kiszűrése
-Comment[is]=Leita að þýddum samhengisupplýsingum
-Comment[it]=Cerca informazioni di contesto tradotte
-Comment[ja]=翻訳された文脈情報を検索
-Comment[ka]=თარგმნის კონტექსტის ინფორმაციის ძიება
-Comment[kk]=Аударылған контекстік мәліметін қарау
-Comment[lt]=Ieškoti išverstos kontekstinės informacijos
-Comment[ms]=Cari Info Konteks Telah Diterjemah
-Comment[nb]=Se etter oversatt kontekstinformasjon
-Comment[nds]=Op översett Kontextinformatschonen pröven
-Comment[ne]=अनुबाद गरिएको प्रसङ्ग सूचना अवलोकन
-Comment[nl]=Vertaalde contextinformatie zoeken
-Comment[nn]=Sjå etter omsett samanhengsinformasjon
-Comment[pl]=Sprawdzenie kontekstu tłumaczonej informacji
-Comment[pt]=Verificar a existência de traduções da informação de contexto
-Comment[pt_BR]=Procura por Informações de Contexto Traduzidas
-Comment[ru]=Поиск переведённой контекстной информации
-Comment[sk]=Hľadanie preloženej kontextovej informácie
-Comment[sl]=Vpogled v Informacije prevedene vsebine
-Comment[sr]=Изглед за преведене контекстне информације
-Comment[sr@Latn]=Izgled za prevedene kontekstne informacije
-Comment[sv]=Leta efter översatt sammanhangsinformation
-Comment[ta]= மொழிபெயர்ப்பு சூழல் தகவலை பார்
-Comment[tg]=Ҷустуҷӯи ахбороти тарҷумашудаи матнӣ
-Comment[tr]=Çevrilen Bağlam Bilgisi için Görünüş
-Comment[uk]=Пошук за інформацією контексту перекладу
-Comment[zh_CN]=查找翻译的上下文信息
-Comment[zh_TW]=尋找已翻譯的內容資訊
Shortcuts=Ctrl+L
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
diff --git a/kbabel/datatools/equations/CMakeLists.txt b/kbabel/datatools/equations/CMakeLists.txt
index 732f8c65..f7b60f01 100644
--- a/kbabel/datatools/equations/CMakeLists.txt
+++ b/kbabel/datatools/equations/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_equationstool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_equationstool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_equationstool (module) #############
diff --git a/kbabel/datatools/equations/kbabel_equationstool.desktop b/kbabel/datatools/equations/kbabel_equationstool.desktop
index c1624416..60bd5fcc 100644
--- a/kbabel/datatools/equations/kbabel_equationstool.desktop
+++ b/kbabel/datatools/equations/kbabel_equationstool.desktop
@@ -1,101 +1,11 @@
[Desktop Entry]
Name=Equation Validation for KBabel
-Name[bg]=Валидност на изравняването - KBabel
-Name[bs]=Provjera jednakosti za KBabel
-Name[ca]=Validació de les equacions per a KBabel
-Name[cs]=Validace rovnic
-Name[cy]=Dilysiant Hafaliad i KBabel
-Name[da]=Lignings-validering for KBabel
-Name[de]=Formel-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας εξισώσεων για το KBabel
-Name[es]=Validación de ecuaciones para KBabel
-Name[et]=KBabeli võrduste kontrollija
-Name[eu]=Ekuazioen balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی معادله برای KBabel
-Name[fi]=Yhtälöiden tarkistus KBabelissa
-Name[fr]=Validateur de similitudes pour KBabel
-Name[ga]=Bailíochtú Cothromóidí le haghaidh KBabel
-Name[gl]=Validación de ecuacións para KBabel
-Name[hi]=के-बेबल के लिए समीकरण वेलिडेशन
-Name[hu]=Egyenletellenőrző a KBabelhez
-Name[is]=Jöfnustaðfesting fyrir KBabel
-Name[it]=Convalida delle equazioni per KBabel
-Name[ja]=KBabel 等式検証
-Name[ka]=KBabel-ს ფორმულათა დამოწმება
-Name[kk]=KBabel-дың баламаларын тексеруі
-Name[lt]=KBabel lygybių patikros įrankis
-Name[ms]=Pengesahan Persamaan untuk KBabel
-Name[nb]=Likningssjekk for KBabel
-Name[nds]=Gliekenprööv för KBabel
-Name[ne]=केब्याबलका लागि समीकरण प्रमाणीकरण
-Name[nl]=Vergelijkingenvalidatie voor KBabel
-Name[nn]=Likningssjekk for KBabel
-Name[pl]=Sprawdzenie równań w KBabel
-Name[pt]=Validação de Equações para o KBabel
-Name[pt_BR]=Validação de Equação para o KBabel
-Name[ru]=Проверка уравнений для KBabel
-Name[sk]=Kontrola rovníc pre KBabel
-Name[sl]=Potrjevalnik enačb za KBabel
-Name[sr]=Овера једначина за KBabel
-Name[sr@Latn]=Overa jednačina za KBabel
-Name[sv]=Validering av ekvationer för Kbabel
-Name[ta]= Kபாபேலுக்கு சமன்பாடு செல்லுபடிச் சோதனை
-Name[tg]=Тафтиши баробар барои KBabel
-Name[tr]=KBabel için Denklem Denetimi
-Name[uk]=Перевірка рівнянь для KBabel
-Name[zh_CN]=KBabel 的等式检查器
-Name[zh_TW]=KBabel 的等式檢查器
+
+Comment=Check Equations
+
X-TDE-Library=kbabel_equationstool
Type=Service
Commands=validate
-Comment=Check Equations
-Comment[bg]=Проверка на изравняването
-Comment[bs]=Provjeri jednakosti
-Comment[ca]=Comprova les equacions
-Comment[cs]=Zkontrolovat rovnice
-Comment[cy]=Gwirio Hafaliadau
-Comment[da]=Tjek ligninger
-Comment[de]=Formeln prüfen
-Comment[el]=Έλεγχος εξισώσεων
-Comment[es]=Comprobar ecuaciones
-Comment[et]=Võrduste kontroll
-Comment[eu]=Egiaztatu ekuazioak
-Comment[fa]=بررسی معادله‌ها
-Comment[fi]=Tarkista yhtälöt
-Comment[fr]=Vérifier les identités
-Comment[ga]=Seiceáil Cothromóidí
-Comment[gl]=Verifica as ecuacións
-Comment[he]=בודק משוואות
-Comment[hi]=समीकरण जांच करें
-Comment[hu]=Az egyenletek ellenőrzése
-Comment[is]=Athuga jöfnur
-Comment[it]=Controlla equazioni
-Comment[ja]= 等式を検証
-Comment[ka]=ფორმულათა შემოწმება
-Comment[kk]=Баламаларды тексеру
-Comment[lt]=Tikrinti lygybes
-Comment[ms]=Periksa Persamaan
-Comment[nb]=Sjekk likninger
-Comment[nds]=Glieken pröven
-Comment[ne]=समीकरण जाँच गर्नुहोस्
-Comment[nl]=Vergelijkingen controleren
-Comment[nn]=Sjekk likningar
-Comment[pa]=ਸਮੀਕਰਨ ਜਾਂਚ
-Comment[pl]=Sprawdzenie równań
-Comment[pt]=Verifica as equações
-Comment[pt_BR]=Verifica Equações
-Comment[ru]=Проверить уравнения
-Comment[sk]=Kontrola rovníc
-Comment[sl]=Preveri enačbe
-Comment[sr]=Провери једначине
-Comment[sr@Latn]=Proveri jednačine
-Comment[sv]=Kontrollera ekvationer
-Comment[ta]= சமன்பாடு சரிபார்ப்பு
-Comment[tg]=Тафтиш кардани баробарҳо
-Comment[tr]=Denklemleri Denetle
-Comment[uk]=Перевірити рівняння
-Comment[zh_CN]=检查等式
-Comment[zh_TW]=檢查等式
X-TDE-ServiceTypes=KDataTool,KBabelValidator
Shortcuts=Ctrl+J
ValidationString=equations
diff --git a/kbabel/datatools/length/CMakeLists.txt b/kbabel/datatools/length/CMakeLists.txt
index ada1c95f..8750dbc5 100644
--- a/kbabel/datatools/length/CMakeLists.txt
+++ b/kbabel/datatools/length/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_lengthtool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_lengthtool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_lengthtool (module) ################
diff --git a/kbabel/datatools/length/kbabel_lengthtool.desktop b/kbabel/datatools/length/kbabel_lengthtool.desktop
index bc92b262..8e679e71 100644
--- a/kbabel/datatools/length/kbabel_lengthtool.desktop
+++ b/kbabel/datatools/length/kbabel_lengthtool.desktop
@@ -1,97 +1,12 @@
[Desktop Entry]
Name=Translated Message Length Validator for KBabel
-Name[bg]=Валидност на дължината на преведените съобщения - KBabel
-Name[bs]=Provjera dužine prevedenih poruka za KBabel
-Name[ca]=Un validador per a KBabel de la llargària dels missatges traduïts
-Name[cs]=Validátor délky přeložených zpráv
-Name[cy]=Dilysydd Hyd Neges wedi'i Gyfieithu ar gyfer KBabel
-Name[da]=Oversat beskedlængde godkender for KBabel
-Name[de]=Überprüfung der übersetzten Nachrichtenlänge für KBabel
-Name[el]=Ελεγκτής εγκυρότητας μήκους μεταφρασμένων μηνυμάτων για το KBabel
-Name[eo]=Longeckontrolilo por tradukitaj mesaĝoj
-Name[es]=Validador de longitud de mensajes traducidos para KBabel
-Name[et]=KBabeli tõlgitud teadete pikkuse kontrollija
-Name[eu]=Itzulitako mezu luzera balidatzailea KBabel-entzat
-Name[fa]=اعتبارسنج طول پیام ترجمه‌شده برای KBabel
-Name[fi]=Käännetyn viestin pituuden tarkistus KBabelissa
-Name[fr]=Un validateur de longueur de message pour KBabel
-Name[gl]=Validador do tamaño da mensaxe traducida para KBabel
-Name[hu]=Üzenethossz-ellenőrző a KBabelhez
-Name[is]=Staðfestir á lengd þýddra skeyta fyrir KBabel
-Name[it]=Convalidatore di KBabel per la lunghezza dei messaggi tradotti
-Name[ja]=KBabel 翻訳メッセージの長さを検証
-Name[ka]=ნათარგმნი შეტყობინებების სიგრძის დამოწმება KBabel-სთვის
-Name[kk]=KBabel-дың аударылған жазулардың ұзындығын тексеруі
-Name[lt]=KBabel išverstų pranešimų ilgio patikros įrankis
-Name[nb]=Sjekk av lengden på oversatte strenger i KBabel
-Name[nds]=Textlängde-Prööv för KBabel
-Name[ne]=केब्याबलका लागि अनुबाद गरिएको सन्देश लम्बाइ प्रमाणितकर्ता
-Name[nl]=Vertaalde-tekstlengte-validatie voor KBabel
-Name[nn]=Sjekk av lengda på omsette strengar i KBabel
-Name[pl]=Sprawdzenie długości przetłumaczonego komunikatu w KBabel
-Name[pt]=Validador do Tamanho da Mensagem Traduzida para o KBabel
-Name[pt_BR]=Um Validador de Tamanho de Mensagem Traduzida para o KBabel
-Name[ru]=Проверка длины переведённых сообщений для KBabel
-Name[sk]=Kontrola dĺžky preložených textov pre KBabel
-Name[sl]=Potrjevalnik dolžin prevedenih sporočil za KBabel
-Name[sr]=Оверивач дужине преведених порука за KBabel
-Name[sr@Latn]=Overivač dužine prevedenih poruka za KBabel
-Name[sv]=Validering av meddelandelängd för översättningar i Kbabel
-Name[ta]= Kபாபேலுக்கான மொழிபெயர்ப்பு செய்தி அளவு மதிப்பீட்டாளர்
-Name[tg]=Утилитаи тафтиши дарозии ахборҳои тарҷумакунанда барои KBabel
-Name[tr]=KBabel için Çevrilen Mesaj Uzunluk Kontrolü
-Name[uk]=Перевірка довжини перекладених фраз для KBabel
-Name[zh_CN]=KBabel 已翻译消息的长度检查器
-Name[zh_TW]=KBabel 的已翻譯訊息長度檢查器
+
+Comment=Check Translated Message Length
+
ValidationString=length checking
X-TDE-Library=kbabel_lengthtool
Type=Service
Commands=validate
-Comment=Check Translated Message Length
-Comment[bg]=Проверка дължината на преведените съобщения
-Comment[bs]=Provjeri dužinu prevedenih poruka
-Comment[ca]=Comprova la llargària del missatge traduït
-Comment[cs]=Zkontrolovat délku přeložené zprávy
-Comment[cy]=Gwirio hyd neges wedi'i gyfieithu
-Comment[da]=Tjek oversat beskedlængde
-Comment[de]=Prüfung der übersetzten Nachrichtenlänge
-Comment[el]=Έλεγχος μήκους μεταφρασμένων μηνυμάτων
-Comment[eo]=Kontrolu longecon de tradukita mesaĝo
-Comment[es]=Comprobar longitud de los mensajes traducidos
-Comment[et]=Tõlgitud teate pikkuse kontroll
-Comment[eu]=Egiaztatu itzulitako mezuen luzera
-Comment[fa]=بررسی طول پیام ترجمه‌شده
-Comment[fi]=Tarkista käännetyn viestin pituus
-Comment[fr]=Vérifie la longueur des messages traduits
-Comment[gl]=Verificación do tamaño da mensaxe traducida
-Comment[hi]=अनूदित संदेश लंबाई जाँचें
-Comment[hu]=A lefordított üzenetek hosszának ellenőrzése
-Comment[is]=Athuga lengd þýddra skeyta
-Comment[it]=Controlla la lunghezza dei messaggi tradotti
-Comment[ja]=翻訳メッセージの長さを検証
-Comment[ka]=ნათარგმნი შეტყობინებების სიგრძის შემოწმება
-Comment[kk]=Аударылған жазулардың ұзындығын тексеру
-Comment[lt]=Tikrinti išverstų pranešimų ilgį
-Comment[nb]=Sjekk lengden på oversatte strenger
-Comment[nds]=Översett Textlängde pröven
-Comment[ne]=अनुबाद गरिएको सन्देश लम्बाइ जाँच गर्नुहोस्
-Comment[nl]=Lengte van vertaalde tekst controleren
-Comment[nn]=Sjekk lengda på omsette strengar
-Comment[pl]=Sprawdzenie długości przetłumaczonego komunikatu
-Comment[pt]=Verificação do Tamanho da Mensagem Traduzida
-Comment[pt_BR]=Verifica o Comprimento da Mensagem Traduzida
-Comment[ru]=Проверить длину переведённых сообщений
-Comment[sk]=Kontrola dĺžky preložených textov
-Comment[sl]=Preveri dolžino prevedenih sporočil
-Comment[sr]=Провери дужину преведених порука
-Comment[sr@Latn]=Proveri dužinu prevedenih poruka
-Comment[sv]=Kontrollera meddelandelängd för översättningar
-Comment[ta]= மொழிபெயர் செய்தி நீளம் சரிபார்ப்பு
-Comment[tg]=Тафтиш кардани дарозии хабарҳои тарҷумашуда
-Comment[tr]=Çevrilen Mesaj Uzunluğunu Denetle
-Comment[uk]=Перевірити довжину перекладених фраз
-Comment[zh_CN]=检查已翻译消息的长度
-Comment[zh_TW]=檢查已翻譯訊息長度
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
DataMimeTypes=application/x-kbabel-catalogitem
diff --git a/kbabel/datatools/not-translated/CMakeLists.txt b/kbabel/datatools/not-translated/CMakeLists.txt
index 79268472..59d36138 100644
--- a/kbabel/datatools/not-translated/CMakeLists.txt
+++ b/kbabel/datatools/not-translated/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_nottranslatedtool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_nottranslatedtool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_nottranslatedtool (module) #########
diff --git a/kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop b/kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop
index 3bc6a649..2e8af3be 100644
--- a/kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop
+++ b/kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop
@@ -1,97 +1,12 @@
[Desktop Entry]
Name=Check for Translated Strings Containing English for KBabel
-Name[bg]=Проверка за преведени низове, съдържащи английски - KBabel
-Name[bs]=Provjera prevedenih stringova koji sadrže engleski za KBabel
-Name[ca]=Comprova per a KBabel les entrades traduïdes que contenen anglès
-Name[cs]=Vyhledat přeložené řetězce obsahující angličtinu
-Name[cy]=Gwirio am Linynnau wedi'u Cyfieithu sy'n Cynnwys Saesneg i KBabel
-Name[da]=Tjek for oversatte strenge der indeholder engelsk for KBabel
-Name[de]=Überprüfung übersetzter Texte, die Englisch enthalten, für KBabel
-Name[el]=Έλεγχος για μεταφρασμένα κείμενα που περιέχουν αγγλικά για το KBabel
-Name[es]=Comprobar cadenas traducidas con contenido en inglés para KBabel
-Name[et]=KBabeli inglise keelt sisaldavate tõlgitud teadete kontrollija
-Name[eu]=Bilatu ingeles hitzak itzulitako kateen artean KBabel-entzat
-Name[fa]=بررسی برای رشته‌های ترجمه‌شده حاوی انگلیسی برای KBabel
-Name[fi]=Englantia sisältävien merkkijonojen tarkistus KBabelissa
-Name[fr]=Vérifie si les chaînes traduites contiennent de l'anglais pour KBabel
-Name[gl]=Verificación de mensaxes traducidas que conteñan Inglés para KBabel
-Name[hu]=KBabel-eszköz angol nyelvű részek kereséséhez (a lefordított üzenetekben)
-Name[is]=Leita að þýddum strengjum sem innihalda ensku fyrir KBabel
-Name[it]=Controllo di stringhe tradotte contenenti inglese per KBabel
-Name[ja]=KBabel 翻訳文字列内の英語を検索
-Name[ka]=ინგლისურის შემცველი ნათარგმნი სტრიქონების შემოწმება KBabel-სთვის
-Name[kk]=KBabel аударылғанда ағылшын жазуы қалғанын тексеруі
-Name[lt]=KBabel išverstų pranešimų, kuriuose yra anglų kalbos žodžių, patikra
-Name[nb]=Sjekk for oversatte strenger som inneholder engelsk i KBabel
-Name[nds]=Prööv op översett Texten mit Engelsch dor binnen för KBabel
-Name[ne]=केब्याबलका लागि अनुबाद गरिएका अङ्ग्रेजी समाविष्ट स्ट्रिङहरूको जाँच
-Name[nl]=Controle op vertaalde tekst met Engelse termen voor KBabel
-Name[nn]=Sjekk for omsette strengar som inneheld engelsk i Kbabel
-Name[pl]=Sprawdzenie czy przetłumaczony komunikat zawiera angielskie słowa w KBabel
-Name[pt]=Verificação de Mensagens Traduzidas que Contenham Inglês para o KBabel
-Name[pt_BR]=Verifica por Strings Traduzidos Contendo Inglês para o KBabel
-Name[ru]=Проверка переведённых строк на равенство оригинальным для KBabel
-Name[sk]=Kontrola anglického textu v preklade pre KBabel
-Name[sl]=Preveri prevedene nize, ki vsebujejo angleščino; za KBabel
-Name[sr]=Провера за преведене низове знакова који садрже енглески за KBabel
-Name[sr@Latn]=Provera za prevedene nizove znakova koji sadrže engleski za KBabel
-Name[sv]=Kontrollera översatta strängar som innehåller engelska för Kbabel
-Name[ta]=கேபாபேலுக்கான ஆங்கில மொழிபெயர்ப்பு சரங்களை சோதிக்கவும்.
-Name[tg]=Тафтиши сатрҳои тарҷумашуда ба баробарии аслӣ барои KBabel
-Name[tr]=KBabel için İngilizce İhtiva Eden Çevrilen Dizgeler Denetimi
-Name[uk]=Перевірка перекладених фраз на вміст англійської для KBabel
-Name[zh_CN]=KBabel 检查已翻译字符串包含英语的工具
-Name[zh_TW]=KBabel 的檢查包含英文的已翻譯字串
+
+Comment=Translations Containing English
+
ValidationString=whitespace checking
X-TDE-Library=kbabel_nottranslatedtool
Type=Service
Commands=validate
-Comment=Translations Containing English
-Comment[bg]=Низове, съдържащи английски
-Comment[bs]=Prijevodi koji sadrže engleski
-Comment[ca]=Traduccions que contenen l'anglès
-Comment[cs]=Překlady obsahující angličtinu
-Comment[cy]=Cyfieithiadau sy'n cynnwys Saesneg
-Comment[da]=Oversættelser der indeholder engelsk
-Comment[de]=Übersetzungen melden, die englischen Text enthalten
-Comment[el]=Μεταφράσεις που περιέχουν αγγλικά
-Comment[es]=Traducciones con contenido en inglés
-Comment[et]=Inglise keelt sisaldavad tõlked
-Comment[eu]=Inglesa duten itzulpenak
-Comment[fa]=ترجمه‌های حاوی انگلیسی
-Comment[fi]=Käännös sisältää englantia
-Comment[fr]=Traductions contenant de l'anglais
-Comment[gl]=Traducións que conteñen Inglés
-Comment[he]=תרגומים המכילים אנגלית
-Comment[hi]=अंग्रेज़ी युक्त अनुवाद
-Comment[hu]=Angol nyelvű részeket tartalmazó fordítások
-Comment[is]=Þýðingar sem innihalda ensku
-Comment[it]=Traduzioni contenenti inglese
-Comment[ja]=翻訳文字列内の英語を検索
-Comment[ka]=ინგლისურის შემცველი ნათარგმნი
-Comment[kk]=Аударылғанда ағылшын жазуы қалғанын тексеру
-Comment[lt]=Vertimai, kuriuose yra anglų kalbos žodžių
-Comment[nb]=Oversettelser som inneholder engelsk
-Comment[nds]=Op Engelsch binnen Översetten pröven
-Comment[ne]=अङ्ग्रेजी समाविष्ट अनुबाद
-Comment[nl]=Vertalingen die Engels bevatten controleren
-Comment[nn]=Omsetjingar som inneheld engelsk
-Comment[pa]=ਅੰਗਰੇਜ਼ੀ ਰੱਖਣ ਵਾਲੀ ਅਨੁਵਾਦ
-Comment[pl]=Sprawdzenie czy przetłumaczony komunikat zawiera angielskie słowa
-Comment[pt]=Traduções Que Contêm Inglês
-Comment[pt_BR]=Traduções Contendo Inglês
-Comment[ru]=Переводы, содержащие английский
-Comment[sk]=Preklady obsahujúce angličtinu
-Comment[sl]=Prevodi, ki vsebujo angleščino
-Comment[sr]=Преводи који садрже енглески
-Comment[sr@Latn]=Prevodi koji sadrže engleski
-Comment[sv]=Översättningar som innehåller engelska
-Comment[ta]= ஆங்கிலத்தின் மொழிபெயர்ப்பு
-Comment[tg]=Тарҷумаҳое, ки англисӣ доранд
-Comment[tr]=İngilizce İhtiva eden Çeviriler
-Comment[uk]=Переклади, які містять англійську
-Comment[zh_CN]=翻译包含英语
-Comment[zh_TW]=包含英文的翻譯
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
DataMimeTypes=application/x-kbabel-catalogitem
diff --git a/kbabel/datatools/pluralforms/CMakeLists.txt b/kbabel/datatools/pluralforms/CMakeLists.txt
index d879fb02..2a86d0c3 100644
--- a/kbabel/datatools/pluralforms/CMakeLists.txt
+++ b/kbabel/datatools/pluralforms/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_pluralformstool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_pluralformstool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_pluraltool (module) ################
diff --git a/kbabel/datatools/pluralforms/kbabel_pluralformstool.desktop b/kbabel/datatools/pluralforms/kbabel_pluralformstool.desktop
index 8d9fb11b..85f64252 100644
--- a/kbabel/datatools/pluralforms/kbabel_pluralformstool.desktop
+++ b/kbabel/datatools/pluralforms/kbabel_pluralformstool.desktop
@@ -1,100 +1,12 @@
[Desktop Entry]
Name=Plural Form Validation for KBabel
-Name[bg]=Валидност на мн. форми - KBabel
-Name[bs]=Provjera formi množine za KBabel
-Name[ca]=Validació de les formes plurals per a KBabel
-Name[cs]=Validace množného čísla
-Name[cy]=Dilysu Ffurf Lluosryw i KBabel
-Name[da]=Validering af flertalsformer for KBabel
-Name[de]=Pluralform-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας φορμών πληθυντικού για το KBabel
-Name[es]=Validación de formas plurales para KBabel
-Name[et]=KBabeli mitmusevormide kontrollija
-Name[eu]=Plural forma balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی شکل جمع برای KBabel
-Name[fi]=Monikkomuotojen tarkistus KBabelissa
-Name[fr]=Validation des formes plurielles pour KBabel
-Name[gl]=Validación de formas do plural para KBabel
-Name[hi]=के-बेबल के लिए बहुवचन फार्म वेलिडेशन
-Name[hu]=A többes szám ellenőrzése a KBabelben
-Name[is]=Staðfesting fleirtöluforma fyrir KBabel
-Name[it]=Convalida delle forme plurali per KBabel
-Name[ja]=KBabel 複数形検証
-Name[ka]=მრავლობითი ფორმების დამმოწმებელი KBabel-სთვის
-Name[kk]=KBabel-дың көптік жалғауын тексеруі
-Name[lt]=KBabel daugiskaitos formų patikros įrankis
-Name[ms]=Pengesahan Bentuk Jama' untuk KBabel
-Name[nb]=Sjekk flertallsformer i KBabel
-Name[nds]=Pluralformprööv för KBabel
-Name[ne]=केब्याबलका लागि बहुबचन प्रमाणीकरण
-Name[nl]=Meervoudsvormenvalidatie voor KBabel
-Name[nn]=Sjekk fleirtalsformer i KBabel
-Name[pl]=Sprawdzenie form liczby mnogiej w KBabel
-Name[pt]=Validação de Formas Plurais para o KBabel
-Name[pt_BR]=Validação de Formas Plurais para o KBabel
-Name[ru]=Проверка множественных форм для KBabel
-Name[sk]=Kontrola množných čísel pre KBabel
-Name[sl]=Potrjevalnik množinskih oblik za KBabel
-Name[sr]=Овера облика множине за KBabel
-Name[sr@Latn]=Overa oblika množine za KBabel
-Name[sv]=Validering av pluralformer för Kbabel
-Name[ta]= Kபாபேலலுக்கு தருமதிப்பு பன்மை வடிவம்
-Name[tg]=Тафтиши шаклҳои бисёр барои KBabel
-Name[tr]=KBabel için Çoklu Form Denetimi
-Name[uk]=Перевірка форм множини для KBabel
-Name[zh_CN]=KBabel 的复数形式检查器
-Name[zh_TW]=KBabel 的單複數型檢查器
+
+Comment=Check Plural Forms
+
ValidationString=plural forms
X-TDE-Library=kbabel_pluraltool
Type=Service
Commands=validate
-Comment=Check Plural Forms
-Comment[bg]=Проверка на мн. форми
-Comment[bs]=Provjeri forme množine
-Comment[ca]=Comprova les formes plurals
-Comment[cs]=Zkontrolovat množné číslo
-Comment[cy]=Gwirio Ffurfiau Lluosryw
-Comment[da]=Tjek flertalsformer
-Comment[de]=Überprüfung von Plural-Formen
-Comment[el]=Έλεγχος φορμών πληθυντικού
-Comment[es]=Comprobar formas plurales
-Comment[et]=Mitmuse vormide kontroll
-Comment[eu]=Egiaztatu plural formak
-Comment[fa]=بررسی شکلهای جمع
-Comment[fi]=Tarkista monikkomuodot
-Comment[fr]=Vérifie les formes plurielles
-Comment[gl]=Verificación de formas plurais
-Comment[he]=בודק מצבי רבים
-Comment[hi]=बहुवचन जाँचें
-Comment[hu]=A többes számú alakok ellenőrzése
-Comment[is]=Athuga fleirtöluform
-Comment[it]=Controlla forme plurali
-Comment[ja]=複数形を検証
-Comment[ka]=მრავლობითი ფორმების შემოწმება
-Comment[kk]=Көптік жалғауын тексеру
-Comment[lt]=Tikrinti daugiskaitos formas
-Comment[ms]=Periksa Bentuk Jama'
-Comment[nb]=Sjekk flertallsformer
-Comment[nds]=Pluralformen pröven
-Comment[ne]=बहुबचन जाँच गर्नुहोस्
-Comment[nl]=Meervoudsvormen controleren
-Comment[nn]=Sjekk fleirtalsformer
-Comment[pa]=ਬਹੁ-ਵਚਨ ਫਾਰਮ ਜਾਂਚ
-Comment[pl]=Sprawdzenie form liczby mnogiej
-Comment[pt]=Verificação de Formas Plurais
-Comment[pt_BR]=Verifica Formas Plurais
-Comment[ru]=Проверить множественные формы
-Comment[sk]=Kontrola množných čísel
-Comment[sl]=Preveri množinske oblike
-Comment[sr]=Провери облике множине
-Comment[sr@Latn]=Proveri oblike množine
-Comment[sv]=Kontrollera pluralformer
-Comment[ta]= சரிபார்ப்பு
-Comment[tg]=Тафтиш кардани шаклҳои бисёр
-Comment[tr]=Çoklu Formları denetle
-Comment[uk]=Перевірити форми множини
-Comment[zh_CN]=检查复数形式
-Comment[zh_TW]=檢查單複數型
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
DataMimeTypes=application/x-kbabel-catalogitem
diff --git a/kbabel/datatools/punctuation/CMakeLists.txt b/kbabel/datatools/punctuation/CMakeLists.txt
index af3fa3ab..b325342f 100644
--- a/kbabel/datatools/punctuation/CMakeLists.txt
+++ b/kbabel/datatools/punctuation/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_punctuationtool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_punctuationtool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_punctuationtool (module) ###########
diff --git a/kbabel/datatools/punctuation/kbabel_punctuationtool.desktop b/kbabel/datatools/punctuation/kbabel_punctuationtool.desktop
index 7c8f241e..5d11faeb 100644
--- a/kbabel/datatools/punctuation/kbabel_punctuationtool.desktop
+++ b/kbabel/datatools/punctuation/kbabel_punctuationtool.desktop
@@ -1,99 +1,12 @@
[Desktop Entry]
Name=Punctuation Validation for KBabel
-Name[bg]=Валидност на препинателните знаци - KBabel
-Name[bs]=Provjera znakova interpunkcije za KBabel
-Name[ca]=Validació de la puntuació per a KBabel
-Name[cs]=Validace interpunkce
-Name[cy]=Dilysiant Hafaliad i KBabel
-Name[da]=Godkendelse af tegnsætning i KBabel
-Name[de]=Interpunktions-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας στίξης για το KBabel
-Name[es]=Validación de puntuación para KBabel
-Name[et]=KBabeli kirjavahemärkide kontrollija
-Name[eu]=Puntuazio balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی نقطه‌گذاری برای KBabel
-Name[fi]=Välimerkkien tarkistus KBabelissa
-Name[fr]=Validation de ponctuation pour KBabel
-Name[ga]=Bailíochtú na Poncaíochta le haghaidh KBabel
-Name[gl]=Validación da puntuación para KBabel
-Name[hi]=के-बेबल के लिए विरामचिह्न वेलिडेशन
-Name[hu]=Írásjelellenőrző a KBabelhez
-Name[is]=Staðfesting greinamerkja fyrir KBabel
-Name[it]=Convalida della punteggiatura per KBabel
-Name[ja]=KBabel 句読点検証
-Name[ka]=პუნქტუაციის დამმოწმებელი KBabel-სთვის
-Name[kk]=KBabel-дың тыныс белгілерін тексеруі
-Name[lt]=KBabel skyrybos patikros įrankis
-Name[nb]=Sjekk tegnsetting i KBabel
-Name[nds]=Interpunkschoonprööv för KBabel
-Name[ne]=केब्याबलका लागि बिराम चिन्ह प्रमाणीकरण
-Name[nl]=Punctuatievalidatie voor KBabel
-Name[nn]=Sjekk teiknsetjing i KBabel
-Name[pl]=Sprawdzenie interpunkcji w KBabel
-Name[pt]=Validação de Pontuação para o KBabel
-Name[pt_BR]=Validação de Pontuação para o KBabel
-Name[ru]=Проверка пунктуации для KBabel
-Name[sk]=Kontrola interpunkcie pre KBabel
-Name[sl]=Potrjevalnik ločil za KBabel
-Name[sr]=Овера интерпункције за KBabel
-Name[sr@Latn]=Overa interpunkcije za KBabel
-Name[sv]=Validering av skiljetecken för Kbabel
-Name[ta]= Kபாபேலுக்கு தருமதிப்பு குறிகள்
-Name[tg]=Тафтиши пунктуатсия барои KBabel
-Name[tr]=KBabel için Noktalama denetimi
-Name[uk]=Перевірка пунктуації для KBabel
-Name[zh_CN]=KBabel 的标点检查器
-Name[zh_TW]=KBabel 的標點檢查器
+
+Comment=Check Punctuation
+
ValidationString=accelerator
X-TDE-Library=kbabel_punctuationtool
Type=Service
Commands=validate
-Comment=Check Punctuation
-Comment[bg]=Проверка на препинателните знаци
-Comment[bs]=Provjeri interpunkciju
-Comment[ca]=Comprova la puntuació
-Comment[cs]=Zkontrolovat interpunkci
-Comment[cy]=Gwirio Hafaliadau
-Comment[da]=Tjek tegnsætning
-Comment[de]=Prüfung der Interpunktion in Übersetzungen
-Comment[el]=Έλεγχος στίξης
-Comment[es]=Comprobar puntuación
-Comment[et]=Kirjavahemärkide kontroll
-Comment[eu]=Egiaztatu puntuazioa
-Comment[fa]=بررسی نقطه‌سنجی
-Comment[fi]=Tarkista välimerkit
-Comment[fr]=Vérifie la ponctuation
-Comment[ga]=Seiceáil Poncaíocht
-Comment[gl]=Verifica a puntuación
-Comment[he]=בודק ניקוד
-Comment[hi]=विरामचिह्न जांच करें
-Comment[hu]=Az írásjelek ellenőrzése
-Comment[is]=Athuga greinamerki
-Comment[it]=Controlla punteggiatura
-Comment[ja]=句読点を検証
-Comment[ka]=პუნქტუაციის შემოწმება
-Comment[kk]=Тыныс белгілерін тексеру
-Comment[lt]=Tikrinti skyrybą
-Comment[nb]=Sjekk tegnsetting
-Comment[nds]=Interpunkschoon pröven
-Comment[ne]=बिराम चिन्ह जाँच गर्नुहोस्
-Comment[nl]=Punctuatie controleren
-Comment[nn]=Sjekk teiknsetjing
-Comment[pl]=Sprawdzenie interpunkcji
-Comment[pt]=Verifica a pontuação
-Comment[pt_BR]=Verifica Pontuação
-Comment[ru]=Проверить пунктуацию
-Comment[sk]=Kontrola interpunkcie
-Comment[sl]=Preveri ločila
-Comment[sr]=Провери интерпункцију
-Comment[sr@Latn]=Proveri interpunkciju
-Comment[sv]=Kontrollera skiljetecken
-Comment[ta]= நிறுத்தக்குறியிடுதல் சரிபார்ப்பு
-Comment[tg]=Тафтиш кардани пунктуатсия
-Comment[tr]=Noktalama Denetimi
-Comment[uk]=Перевірити пунктуацію
-Comment[zh_CN]=检查标点
-Comment[zh_TW]=檢查標點
Shortcuts=Ctrl+P
X-TDE-ServiceTypes=KBabelValidator,KDataTool
DataType=CatalogItem
diff --git a/kbabel/datatools/regexp/CMakeLists.txt b/kbabel/datatools/regexp/CMakeLists.txt
index f9fd0d87..77e4553b 100644
--- a/kbabel/datatools/regexp/CMakeLists.txt
+++ b/kbabel/datatools/regexp/CMakeLists.txt
@@ -24,7 +24,12 @@ link_directories(
##### other data ################################
-install( FILES kbabel_regexptool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_regexptool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
+
install( FILES regexplist.xml DESTINATION ${DATA_INSTALL_DIR}/kbabel )
diff --git a/kbabel/datatools/regexp/kbabel_regexptool.desktop b/kbabel/datatools/regexp/kbabel_regexptool.desktop
index d2c67138..a917d7db 100644
--- a/kbabel/datatools/regexp/kbabel_regexptool.desktop
+++ b/kbabel/datatools/regexp/kbabel_regexptool.desktop
@@ -1,91 +1,12 @@
[Desktop Entry]
Name=Catalan Grammar
-Name[br]=Yezhadur gatalaneg
-Name[ca]=Gramàtica catalana
-Name[cs]=Katalánská gramatika
-Name[da]=Katalansk grammatik
-Name[de]=Katalanische Grammatik
-Name[el]=Γραμματική καταλανικών
-Name[eo]=Kataluna Gramatiko
-Name[es]=Gramática catalana
-Name[et]=Katalaani grammatika
-Name[eu]=Katalanaren gramatika
-Name[fa]=دستور زبان کاتالان
-Name[fi]=Katalaanin kielioppi
-Name[fr]=Grammaire du catalan
-Name[ga]=Gramadach na Catalóinise
-Name[gl]=Gramática catalá
-Name[he]=תחברי קטאלני
-Name[hu]=Katalán nyelvtan
-Name[is]=Katalónsk málfræði
-Name[it]=Grammatica catalana
-Name[ja]=カタロニア文節
-Name[ka]=კატალანური გრამატიკა
-Name[kk]=Каталон грамматикасы
-Name[lt]=Katalonų gramatika
-Name[nb]=Katalansk grammatikk
-Name[nds]=Katalaansch Grammatik
-Name[ne]=क्याटालान ब्याकरण
-Name[nl]=Catalaanse grammatica
-Name[nn]=Katalansk grammatikk
-Name[pa]=ਕਾਟਾਲਾਨ ਗਰਾਮਰ
-Name[pl]=Gramatyka katalońska
-Name[pt]=Gramática Catalã
-Name[pt_BR]=Gramática Catalã
-Name[ru]=Каталонская гамматика
-Name[sk]=Katalánska gramatika
-Name[sl]=katalonska slovnica
-Name[sr]=Каталонијска граматика
-Name[sr@Latn]=Katalonijska gramatika
-Name[sv]=Katalansk grammatik
-Name[tr]=Katalan Dil Bilgisi
-Name[uk]=Каталонська граматика
-Name[zh_CN]=Catalan 语法
-Name[zh_TW]=Catalan 文法
+
+Comment=Check Translated Messages with a set of Regular Expressions
+
ValidationString=external script checking
X-TDE-Library=kbabel_regexptool
Type=Service
Commands=validate
-Comment=Check Translated Messages with a set of Regular Expressions
-Comment[bg]=Проверка на преведените съобщения с регулярни изрази
-Comment[ca]=Comprova els missatges traduïts amb un conjunt d'expressions regulars
-Comment[cs]=Zkontrolovat přeložené zprávy pomocí sady reg. výrazů
-Comment[da]=Tjek oversat besked med et sæt regulære udtryk
-Comment[de]=Überprüfung übersetzter Meldungen mit einem Satz regulärer Ausdrücke
-Comment[el]=Έλεγχος μεταφρασμένων μηνυμάτων με ένα σύνολο κανονικών εκφράσεων
-Comment[eo]=Kontroli tradukitajn mesaĝojn per aro da regulesprimoj
-Comment[es]=Comprobar mensajes traducidos mediante un juego de expresiones regulares
-Comment[et]=Tõlgitud teate kontroll regulaaravaldistega
-Comment[eu]=Egiaztatu itzulitako mezuak espresio erregular sorta batekin
-Comment[fa]=بررسی پیامهای ترجمه‌شده توسط مجموعه‌ای از عبارتهای منظم
-Comment[fi]=Tarkista käännetyt viestit säännöllisten lausekkeiden avulla
-Comment[fr]=Vérifie les messages traduits avec un jeu d'expressions rationnelles
-Comment[gl]=Verificación das mensaxes traducidas cun conxunto de expresións regulares
-Comment[hu]=A lefordított üzenetek ellenőrzése reguláris kifejezésekkel
-Comment[is]=Athuga þýdd skilaboð með reglulegum segðum
-Comment[it]=Controlla i messaggi tradotti con un insieme di espressioni regolari
-Comment[ja]=正規表現を用いて翻訳メッセージを検証
-Comment[ka]=რეგულარული გამოსახულებების შეცველი ნათარგმნი შეტყობინებების შემოწმება
-Comment[kk]=Аударылған жазуларды үлгі өрнегімен тексеру
-Comment[lt]=Tikrinti išverstus pranešimus panaudojant įprastųjų išraiškų rinkinį
-Comment[nb]=Sjekk oversatte strenger med et sett regulære uttrykk
-Comment[nds]=Översett Mellen mit en Sett vun regulere Utdrück pröven
-Comment[ne]=नियमित अभिव्यक्तिका सेट भएका अनुबाद गरिएका सन्देशको जाँच गर्नुहोस्
-Comment[nl]=Vertaalde tekst controleren met behulp van reguliere expressies
-Comment[nn]=Sjekk omsette strengar med eit sett regulære uttrykk
-Comment[pl]=Sprawdzenie przetłumaczonych komunikatów za pomocą zestawu wyrażeń regularnych
-Comment[pt]=Verificação das Mensagens Traduzidas com um Conjunto de Expressões Regulares
-Comment[pt_BR]=Verificação das Mensagens Traduzidas com um Conjunto de Expressões Regulares
-Comment[ru]=Проверить переведенных сообщения по регулярному выражению
-Comment[sk]=Kontrola preložených textov pomocou sady regulárnych výrazov
-Comment[sl]=Preveri prevedena sporočila z naborom regularnih izrazov
-Comment[sr]=Провери преведене поруке скупом регуларних израза
-Comment[sr@Latn]=Proveri prevedene poruke skupom regularnih izraza
-Comment[sv]=Kontrollera översatta meddelanden med en uppsättning reguljära uttryck
-Comment[tr]=Bir Düzgün Anlatım grubu ile birlikte çevrilen mesajları denetle
-Comment[uk]=Перевірити перекладені фрази за допомогою набору формальних виразів
-Comment[zh_CN]=用一组正则表达式检查已翻译消息
-Comment[zh_TW]=利用正規表示式檢查已翻譯訊息
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
DataMimeTypes=application/x-kbabel-catalogitem
diff --git a/kbabel/datatools/setfuzzy/CMakeLists.txt b/kbabel/datatools/setfuzzy/CMakeLists.txt
index d292bbf6..864a5030 100644
--- a/kbabel/datatools/setfuzzy/CMakeLists.txt
+++ b/kbabel/datatools/setfuzzy/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_setfuzzytool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_setfuzzytool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_setfuzzytool (module) ##############
diff --git a/kbabel/datatools/setfuzzy/kbabel_setfuzzytool.desktop b/kbabel/datatools/setfuzzy/kbabel_setfuzzytool.desktop
index 64ca0aa4..1b69f83f 100644
--- a/kbabel/datatools/setfuzzy/kbabel_setfuzzytool.desktop
+++ b/kbabel/datatools/setfuzzy/kbabel_setfuzzytool.desktop
@@ -1,97 +1,11 @@
[Desktop Entry]
Name=Toggle Fuzzy Tool for KBabel
-Name[bs]=Fuzzy prekidač - alat za KBabel
-Name[ca]=Eina per a KBabel que des/marca entrades inexactes
-Name[cs]=Nástroj pro přepínání fuzzy položek
-Name[cy]=Erfyn Newid i Bras i KBabel
-Name[da]=Slå fuzzy-værktøj til og fra for KBabel
-Name[de]=Umschalter für fragwürdige Einträge für KBabel
-Name[el]=Εργαλείο εναλλαγής ασάφειας για το KBabel
-Name[es]=Herramienta de conmutación de entradas dudosas para KBabel
-Name[et]=KBabeli kahtlaste teadete lülitamise tööriist
-Name[eu]=Zalantzazko sarreren aldaketa tresna KBabel-entzat
-Name[fa]=زدن ضامن ابزار مبهم برای KBabel
-Name[fi]=KBabel-työkalu sumean tilan vaihtamiseksi
-Name[fr]=Outil d'inversion de fuzzy pour KBabel
-Name[gl]=Ferramenta de comutación da marca de dubida para KBabel
-Name[hu]=Ellenőrzési eszköz a KBabelhez
-Name[is]=Víxla loðnu tól fyrir KBabel
-Name[it]=Strumento di KBabel per commutare le voci fuzzy
-Name[ja]=KBabel あいまい状態切り替えツール
-Name[ka]=დაუზუსტებელის გადართვის ხელსაწყო KBabel-სთვის
-Name[kk]=KBabel-дың жазу дүмбілездік күйін терістеу құралы
-Name[lt]=KBabel įrankis, visus pranešimus pažymintis „neaiškiais“
-Name[ms]=Alat Togol Kabur untuk KBabel
-Name[nb]=Slå av/på uklar-statusen i KBabel
-Name[nds]=Twiefelhaftig-Status ümschalten för KBabel
-Name[ne]=केब्याबलका लागि फजी उपकरण टगल गर्नुहोस्
-Name[nl]=Fuzzystatusomschakeling voor KBabel
-Name[nn]=Slå av/på uklar-statusen i KBabel
-Name[pa]=ਕੇਬਬੇਲ ਲਈ ਤਬਦੀਲੀ ਅਸਪਸ਼ਟ ਸੰਦ
-Name[pl]=Narzędzie do przełączania statusu wątpliwego komunikatu w KBabel
-Name[pt]=Classificação Global Aproximada para o KBabel
-Name[pt_BR]=Ferramenta para Alternar Aproximado para o KBabel
-Name[ru]=Изменение статуса черновой записи для KBabel
-Name[sk]=Nástroje pre prepnutie nepresného stavu per KBabel
-Name[sl]=Preklopi vse v ohlapno; za KBabel
-Name[sr]=Укључи/искључи алат за нејасне поруке за KBabel
-Name[sr@Latn]=Uključi/isključi alat za nejasne poruke za KBabel
-Name[sv]=Verktyg för att ändra inexakta för Kbabel
-Name[ta]= Kபாபேலுக்கு நிலைமாற்றி இடைநிலை கருவி
-Name[tg]=Утилита барои сиёҳнависӣ дар KBabel
-Name[tr]=KBabel için Geçiş Bulanık Aracı
-Name[uk]=Засіб перемикання неточних фраз для KBabel
-Name[zh_CN]=KBabel 切换模糊工具
-Name[zh_TW]=KBabel 切換模糊狀態工具
+
+Comment=Set All Fuzzy
+
X-TDE-Library=kbabel_setfuzzytool
Type=Service
Commands=allfuzzy
-Comment=Set All Fuzzy
-Comment[bg]=Маркиране на всички като неясни
-Comment[bs]=Podesi sve kao fuzzy
-Comment[ca]=Estableix totes les entrades a inexacta
-Comment[cs]=Nastavit vše jako fuzzy
-Comment[cy]=Gosod Popeth i Fras
-Comment[da]=Sæt alle til fuzzy
-Comment[de]=Alle auf fragwürdig setzen
-Comment[el]=Ορισμός όλων ως ασαφή
-Comment[es]=Cambiar todo a dudoso
-Comment[et]=Kõigi teadete määramine kahtlaseks
-Comment[eu]=Ezarri denak zalantzazko bezala
-Comment[fa]=تنظیم همۀ مبهمها
-Comment[fi]=Aseta kaikki sumeiksi
-Comment[fr]=Mettre tout en fuzzy
-Comment[gl]=Marce todas as mensaxes como dúbidas
-Comment[hi]=सभी फजी नियत करें
-Comment[hu]=Az összes üzenet ellenőrzendővé alakítása
-Comment[is]=Setja öll loðin
-Comment[it]=Imposta tutte le voci come fuzzy
-Comment[ja]=すべてあいまいとしてマーク
-Comment[ka]=ყველასთვის დაუზუსტებელის დაყენება
-Comment[kk]=Барлығын дүмбілез деп кою
-Comment[lt]=Žymėti visus neaiškiais
-Comment[ms]=Tetapkan Semua Kabur
-Comment[nb]=Sett alle strengene som uklare
-Comment[nds]=All op "twiefelhaftig" setten
-Comment[ne]=सबै फजी सेट गर्नुहोस्
-Comment[nl]=Alles fuzzy markeren
-Comment[nn]=Set alle strengane som uklare
-Comment[pa]= ਸਭ ਅਸਪਸ਼ਟ ਕਰੋ
-Comment[pl]=Ustawia wszystkie komunikaty jako wątpliwe
-Comment[pt]=Coloca todas as mensagens como aproximadas
-Comment[pt_BR]=Configura Todos Aproximados
-Comment[ru]=Установить статус "черновые" для всех записей
-Comment[sk]=Nastaviť všetky ako nepresné
-Comment[sl]=Nastavi vse ohlapno
-Comment[sr]=Постави све на нејасно
-Comment[sr@Latn]=Postavi sve na nejasno
-Comment[sv]=Gör alla inexakta
-Comment[ta]= எல்லா இடைநிலையையும் அமை
-Comment[tg]=Барқарор кардани ҳолати "сиёҳнависҳо" барои ҳамаи сабтҳо
-Comment[tr]=Tümünü Bulanık Ata
-Comment[uk]=Встановити всі фрази як "неточні"
-Comment[zh_CN]=全部设为模糊
-Comment[zh_TW]=全部設為模糊
X-TDE-ServiceTypes=KDataTool,KBabelTool
DataType=Catalog
DataMimeTypes=application/x-kbabel-catalog
diff --git a/kbabel/datatools/whitespace/CMakeLists.txt b/kbabel/datatools/whitespace/CMakeLists.txt
index fb0d7ea9..13f1c0f1 100644
--- a/kbabel/datatools/whitespace/CMakeLists.txt
+++ b/kbabel/datatools/whitespace/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_whitespacetool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_whitespacetool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_whitespacetool (module) ############
diff --git a/kbabel/datatools/whitespace/kbabel_whitespacetool.desktop b/kbabel/datatools/whitespace/kbabel_whitespacetool.desktop
index 83a79f98..be23f7e1 100644
--- a/kbabel/datatools/whitespace/kbabel_whitespacetool.desktop
+++ b/kbabel/datatools/whitespace/kbabel_whitespacetool.desktop
@@ -1,97 +1,12 @@
[Desktop Entry]
Name=String Translated as Whitespace Validator for KBabel
-Name[bg]=Валидност на низовете, преведени като интервали - KBabel
-Name[bs]=Provjera stringova prevedenih kao blanko znaci za KBabel
-Name[ca]=Validació de cadenes traduïdes com un espai en blanc per a KBabel
-Name[cs]=Validátor překladů bílých mezer
-Name[cy]=Dilysydd Llinyn wedi'i Gyfieithu fel Gofodnod ar gyfer KBabel
-Name[da]=Streng oversat som blanke tegn-validering for KBabel
-Name[de]=Prüfung auf Leerzeichenübersetzungen für KBabel
-Name[el]=Ελεγκτής εγκυρότητας συμβολοσειρών μεταφρασμένα ως κενό για το KBabel
-Name[es]=Validador de cadenas traducidas como espacios en blanco.para KBabel
-Name[et]=KBabeli tühimärgiks tõlgitud teadete kontrollija
-Name[eu]=Zurigune bezala itzulitako kateen balidatzailea KBabel-entzat
-Name[fa]=رشتۀ ترجمه‌شده به عنوان اعتبارسنج فاصلۀ سفید برای KBabel
-Name[fi]=Tyhjeinä käännettyjen merkkijonojen tarkistaja KBabelissa
-Name[fr]=Validateur de chaînes traduites comme des espaces pour KBabel
-Name[gl]=Validación de texto traducido como espazo para KBabel
-Name[hu]=Csak üres karaktereket tartalmazó fordítások kiszűrése a KBabelben
-Name[is]=Staðfestir fyrir KBabel fyrir strengi þýdda sem bil
-Name[it]=Convalidatore delle stringhe tradotte con spazi bianchi per KBabel
-Name[ja]=KBabel 空白として翻訳された文字列を検索
-Name[ka]=სტრიქონი ნათარგმნია როგორც Whitespace დამმოწმებელი KBabel-სთვის
-Name[kk]=KBabel-дың бос орын аудармаларын тексеруі
-Name[lt]=KBabel eilučių, išverstų tuščiais tarpais, patikros įrankis
-Name[nb]=Se etter tomme strenger i KBabel
-Name[nds]=Leertekenöversetten-Prööv för KBabel
-Name[ne]=क्याबेलका लागि सेतो रिक्तस्थान प्रमाणीतकर्ता अनुरुप अनुबाद गरिएका स्ट्रिङ
-Name[nl]=Tekst-vertaald-als-witruimte-validatie voor KBabel
-Name[nn]=Sjå etter tomme strengar i KBabel
-Name[pl]=Sprawdzenie czy napis jest przetłumaczony jako białe znaki w KBabel
-Name[pt]=Validação de Texto Traduzido como Espaço para o KBabel
-Name[pt_BR]=Validador de String Traduzidos com Espaços em Branco para o KBabel
-Name[ru]=Проверка строк, переведённых как пробел для KBabel
-Name[sk]=Kontrola textu preloženého ako prázdny pre KBabel
-Name[sl]=Potrjevalnik nizov, prevedenih kot presledki, za KBabel
-Name[sr]=Оверивач за низове знакова преведене као празан простор за KBabel
-Name[sr@Latn]=Overivač za nizove znakova prevedene kao prazan prostor za KBabel
-Name[sv]=Validering av sträng översatt som blanktecken för Kbabel
-Name[ta]=Kபாபேலுக்கு சரம் மொழிபெயர்ப்பு இடைவேலை மதிப்பீட்டாளர்
-Name[tg]=Тафтиши сатр, ки мисли фосила барои KBabel, тарҷума шудааст
-Name[tr]=KBabel için Ayırma Boşluğu gibi Çevrilen Dizge Denetimi
-Name[uk]=Перевірка фраз, перекладених як пропуски, для KBabel
-Name[zh_CN]=KBabel 的字符串译为空格的检查器
-Name[zh_TW]=KBabel 翻譯為空白字串檢查器
+
+Comment=Whitespace Translations
+
ValidationString=whitespace checking
X-TDE-Library=kbabel_whitespacetool
Type=Service
Commands=validate
-Comment=Whitespace Translations
-Comment[bg]=Низове, преведени като интервали
-Comment[bs]=Blanko prijevodi
-Comment[ca]=Traduccions amb espai en blanc
-Comment[cs]=Překlady mezer
-Comment[cy]=Cyfieithiadau Gofodnod
-Comment[da]=Oversatte blanke tegn
-Comment[de]=Leerzeichen-Übersetzungen
-Comment[el]=Μεταφράσεις με κενό
-Comment[es]=Traducciones de espacios en blanco
-Comment[et]=Tühimärkidest koosnevad tõlked
-Comment[eu]=Zurigune itzulpenak
-Comment[fa]=ترجمۀ فاصله‌های سفید
-Comment[fi]=Tyhjeiden käännökset
-Comment[fr]=Traductions en espaces
-Comment[gl]=Traducións de espazos en branco
-Comment[he]=תרגומים של תווים נקיים
-Comment[hi]=व्हाइट-स्पेस अनुवाद
-Comment[hu]=Az üres fordítások kiszűrése
-Comment[is]=Þýðingar bila
-Comment[it]=Traduzioni con spazi bianchi
-Comment[ja]=空白翻訳文字列を検索
-Comment[ka]=Whitespace მთარგმნელები
-Comment[kk]=Бос орын аудармалары
-Comment[lt]=Tuščių eilučių patikra
-Comment[ms]=Terjemahan Ruang Kosong
-Comment[nb]=Tomme strenger
-Comment[nds]=Leertekenöversetten pröven
-Comment[ne]=सेतो रिक्तस्थान अनुबाद
-Comment[nl]=Lege vertalingen
-Comment[nn]=Tomme strengar
-Comment[pl]=Tłumaczenia w postaci białych znaków
-Comment[pt]=Traduções de Espaços em Branco
-Comment[pt_BR]=Traduções com espaços em branco
-Comment[ru]=Пустые переводы
-Comment[sk]=Prázdne preklady
-Comment[sl]=Prevodi presledkov
-Comment[sr]=Преводи као празан простор
-Comment[sr@Latn]=Prevodi kao prazan prostor
-Comment[sv]=Översättning med blanktecken
-Comment[ta]= இடைவேலை பெயர்ப்பு
-Comment[tg]=Тарҷумаҳои холӣ
-Comment[tr]=Ayırma Boşluğu Çevirileri
-Comment[uk]=Порожні переклади
-Comment[zh_CN]=空白翻译
-Comment[zh_TW]=空白翻譯
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
DataMimeTypes=application/x-kbabel-catalogitem
diff --git a/kbabel/datatools/xml/CMakeLists.txt b/kbabel/datatools/xml/CMakeLists.txt
index c2b23e9f..0fa9676d 100644
--- a/kbabel/datatools/xml/CMakeLists.txt
+++ b/kbabel/datatools/xml/CMakeLists.txt
@@ -24,7 +24,11 @@ link_directories(
##### other data ################################
-install( FILES kbabel_xmltool.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_xmltool.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_xmltool (module) ###################
diff --git a/kbabel/datatools/xml/kbabel_xmltool.desktop b/kbabel/datatools/xml/kbabel_xmltool.desktop
index 112ddda1..be705d6c 100644
--- a/kbabel/datatools/xml/kbabel_xmltool.desktop
+++ b/kbabel/datatools/xml/kbabel_xmltool.desktop
@@ -1,104 +1,12 @@
[Desktop Entry]
Name=XML Validation for KBabel
-Name[bg]=XML валидност - KBabel
-Name[bs]=XML provjera za KBabel
-Name[ca]=Validació XML per a KBabel
-Name[cs]=Validace XML pro KBabel
-Name[cy]=Dilysiant XML i KBabel
-Name[da]=XML-validering for KBabel
-Name[de]=XML-Überprüfung für KBabel
-Name[el]=Έλεγχος εγκυρότητας XML για το KBabel
-Name[es]=Validación XML para KBabel
-Name[et]=KBabeli XML-i kontrollija
-Name[eu]=XML balidazioa KBabel-entzat
-Name[fa]=اعتبارسنجی XML برای KBabel
-Name[fi]=XML-validointi KBabelissa
-Name[fr]=Validation XML pour KBabel
-Name[ga]=Bailíochtú XML le haghaidh KBabel
-Name[gl]=Validación de XML para KBabel
-Name[hi]=के-बेबल के लिए एक्सएमएल वेलिडेशन
-Name[hu]=XML-ellenőrzés a KBabelben
-Name[is]=XML staðfesting fyrir KBabel
-Name[it]=Convalidatore di XML per KBabel
-Name[ja]=KBabel XML 検証
-Name[ka]=XML დამოწმება KBabel-თვის
-Name[kk]=KBabel-дың XML-ды тексеруі
-Name[lt]=KBabel XML patikros įrankis
-Name[ms]=Pengesah XML untuk KBabel
-Name[nb]=XML-sjekk i KBabel
-Name[nds]=XML-Prööv för KBabel
-Name[ne]=केब्याबलका लागि एक्सएमएल प्रमाणीकरण
-Name[nl]=XML-validatie voor KBabel
-Name[nn]=XML-sjekk i KBabel
-Name[pa]=ਕੇਬਬੇਲ ਲਈ XML ਪਰਮਾਣਕ
-Name[pl]=Sprawdzenie XML w KBabel
-Name[pt]=Validação de XML para o KBabel
-Name[pt_BR]=Validação XML para o KBabel
-Name[ru]=Проверка XML для KBabel
-Name[sk]=Kontrola XML pre KBabel
-Name[sl]=Potrjevanje XML za KBabel
-Name[sr]=Овера XML-а за KBabel
-Name[sr@Latn]=Overa XML-a za KBabel
-Name[sv]=Validering av XML för Kbabel
-Name[ta]= Kபாபேலுக்கு XML செல்லுபடி சோதனை
-Name[tg]=Тафтиши XML барои KBabel
-Name[tr]=KBabel için XML Onaylama
-Name[uk]=Перевірка XML для KBabel
-Name[zh_CN]=KBabel 的 XML 检查器
-Name[zh_TW]=KBabel XML 檢查器
+
+Comment=Check Tags
+
ValidationString=XML tags
X-TDE-Library=kbabel_xmltool
Type=Service
Commands=validate
-Comment=Check Tags
-Comment[bg]=Проверка на таговете
-Comment[br]=Gwiriekaat al liketennoù
-Comment[bs]=Provjeri tagove
-Comment[ca]=Comprova les etiquetes
-Comment[cs]=Zkontrolovat značky
-Comment[cy]=Dilysu tagiau
-Comment[da]=Tjek mærker
-Comment[de]=Prüfung der Tags in Übersetzungen
-Comment[el]=Έλεγχος ετικετών
-Comment[es]=Comprobar etiquetas
-Comment[et]=Siltide kontroll
-Comment[eu]=Egiaztatu etiketak
-Comment[fa]=بررسی برچسبها
-Comment[fi]=Tarkista merkintäkoodit
-Comment[fr]=Vérifier les balises
-Comment[ga]=Seiceáil Clibeanna
-Comment[gl]=Verificación das marcas XML/HTML
-Comment[he]=בודק תגיות
-Comment[hi]=टैग्स जांच करें
-Comment[hu]=A tag-ek ellenőrzése
-Comment[is]=Athuga tög
-Comment[it]=Controlla i tag
-Comment[ja]=タグを検証
-Comment[ka]=ჭდეების შემოწმება
-Comment[kk]=Тегтерді тексеру
-Comment[lt]=Tikrinti gaires
-Comment[ms]=Periksa Tag
-Comment[nb]=Sjekk tagger
-Comment[nds]=XML-Betekers pröven
-Comment[ne]=ट्याग जाँच गर्नुहोस्
-Comment[nl]=Tags controleren
-Comment[nn]=Sjekk taggar
-Comment[pa]=ਟੈਗ ਜਾਂਚ
-Comment[pl]=Sprawdzenie znaczników XML
-Comment[pt]=Verificação das Marcas
-Comment[pt_BR]=Verifica Tags
-Comment[ru]=Проверить теги
-Comment[sk]=Kontrola značiek
-Comment[sl]=Preveri značke
-Comment[sr]=Провери ознаке
-Comment[sr@Latn]=Proveri oznake
-Comment[sv]=Kontrollera taggar
-Comment[ta]= ஒட்டு சரிபார்ப்பு
-Comment[tg]=Тафтиш кардани тегҳо
-Comment[tr]=Biçim İmlerini Sına
-Comment[uk]=Перевірити мітки
-Comment[zh_CN]=检查标签
-Comment[zh_TW]=檢查標籤
X-TDE-ServiceTypes=KDataTool,KBabelValidator
DataType=CatalogItem
DataMimeTypes=application/x-kbabel-catalogitem
diff --git a/kbabel/filters/gettext/CMakeLists.txt b/kbabel/filters/gettext/CMakeLists.txt
index 89f4746b..a06ca22d 100644
--- a/kbabel/filters/gettext/CMakeLists.txt
+++ b/kbabel/filters/gettext/CMakeLists.txt
@@ -23,9 +23,11 @@ link_directories(
##### other data ################################
-install( FILES
- kbabel_gettext_import.desktop kbabel_gettext_export.desktop
- DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_gettext_import.desktop kbabel_gettext_export.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_gettextimport (module) #############
diff --git a/kbabel/filters/gettext/kbabel_gettext_export.desktop b/kbabel/filters/gettext/kbabel_gettext_export.desktop
index 51bcb769..00ae2ad1 100644
--- a/kbabel/filters/gettext/kbabel_gettext_export.desktop
+++ b/kbabel/filters/gettext/kbabel_gettext_export.desktop
@@ -1,53 +1,7 @@
[Desktop Entry]
-Type=Service
Name=KBabel GNU Gettext Export Filter
-Name[bg]=Филтър за експортиране на GNU Gettext - KBabel
-Name[br]=Sil ezporzh GNU Gettext evit KBabel
-Name[bs]=KBabel GNU Gettext filter za izvoz
-Name[ca]=Filtre KBabel per exportar Gettext de GNU
-Name[cs]=Exportní filtr do formátu Gettext pro KBabel
-Name[cy]=Hidl Allforio GNU Gettext KBabel
-Name[da]=KBabel GNU Gettext eksportfilter
-Name[de]=GNU Gettext-Exportfilter für KBabel
-Name[el]=Φίλτρο εξαγωγής GNU Gettext του KBabel
-Name[es]=Filtro de exportación KBabel GNU Gettext
-Name[et]=KBabeli GNU Gettexti ekspordifilter
-Name[eu]=KBabel GNU gettext esportazio iragazkia
-Name[fa]=پالایۀ صادرات KBabel GNU Gettext
-Name[fi]=KBabel GNU Gettext -vientisuodatin
-Name[fr]=filtre d'exportation GNU Gettext pour KBabel
-Name[ga]=Scagaire Easpórtála Gettext GNU le haghaidh KBabel
-Name[gl]=Filtro de exportación de GNU/gettext para KBabel
-Name[hi]=के-बेबल ग्नू गेट-टेक्स्ट निर्यात फ़िल्टर
-Name[hu]=KBabel GNU Gettext exportszűrő
-Name[is]=KBabel GNU Gettext útflutningssía
-Name[it]=Filtro di esportazione di GNU Gettext per KBabel
-Name[ja]=KBabel GNU Gettext エクスポートフィルタ
-Name[ka]=KBabel GNU Gettext ექსპორტის ფილტრი
-Name[kk]=KBabel GNU Gettext экспорттау сүзгісі
-Name[lt]=KBabel GNU Gettext eksportavimo filtras
-Name[ms]=Penapis Eksport KBabel GNU Gettext
-Name[nb]=GNU Gettext-eksportfilter for KBabel
-Name[nds]=KBabel-Exportfilter för GNU Gettext
-Name[ne]=केब्याबल जीएनयू गेटटेक्स्ट निर्यात फिल्टर
-Name[nl]=KBabel GNU Gettext Exportfilter
-Name[nn]=GNU Gettext-eksportfilter for KBabel
-Name[pa]=KBabel GNU Gettext ਨਿਰਯਾਤ ਫਿਲਟਰ
-Name[pl]=Filtr KBabel do eksportu do formatu GNU Gettext
-Name[pt]=Filtro de Exportação do Gettext da GNU para o KBabel
-Name[pt_BR]=Filtro de Exportação GNU Gettext do KBabel
-Name[ru]=Фильтр экспорта сообщений GNU Gettext
-Name[sk]=Exportný filter GNU gettext pre KBabel
-Name[sl]=Izvozni filter GNU Gettext za KBabel
-Name[sr]=KBabel-ов филтер за извоз у GNU Gettext
-Name[sr@Latn]=KBabel-ov filter za izvoz u GNU Gettext
-Name[sv]=Kbabel exportfilter för GNU Gettext
-Name[ta]=Kபாபேல் GNU உரை எடு ஏற்றுமதி வடிகட்டி
-Name[tg]=Филтри содироти хабарҳо GNU Gettext
-Name[tr]=KBabel GNU Gettext Dışa Aktarma Süzgeci
-Name[uk]=Фільтр експорту GNU Gettext для KBabel
-Name[zh_CN]=KBabel GNU Gettext 导出过滤器
-Name[zh_TW]=KBabel GNU Gettext 匯出過濾器
+
+Type=Service
X-TDE-Library=kbabel_gettextexport
X-TDE-Export=application/x-gettext
X-TDE-ServiceTypes=KBabelFilter
diff --git a/kbabel/filters/gettext/kbabel_gettext_import.desktop b/kbabel/filters/gettext/kbabel_gettext_import.desktop
index 20e51294..3141dfee 100644
--- a/kbabel/filters/gettext/kbabel_gettext_import.desktop
+++ b/kbabel/filters/gettext/kbabel_gettext_import.desktop
@@ -1,53 +1,7 @@
[Desktop Entry]
-Type=Service
Name=KBabel GNU Gettext Import Filter
-Name[bg]=Филтър за импортиране на GNU Gettext - KBabel
-Name[br]=Sil enporzh GNU Gettext evit KBabel
-Name[bs]=KBabel GNU Gettext filter za uvoz
-Name[ca]=Filtre KBabel per importar Gettext de GNU
-Name[cs]=Importní filtr Gettext pro KBabel
-Name[cy]=Hidl Mewnforio GNU Gettext KBabel
-Name[da]=KBabel GNU Gettext Import-filter
-Name[de]=GNU Gettext-Importfilter für KBabel
-Name[el]=Φίλτρο εισαγωγής GNU Gettext του KBabel
-Name[es]=Filtro de importación KBabel GNU Gettext
-Name[et]=KBabeli GNU Gettexti impordifilter
-Name[eu]=KBabel GNU gettext inportazio iragazkia
-Name[fa]=پالایۀ واردات KBabel GNU Gettext
-Name[fi]=KBabel GNU Gettext -tuontisuodatin
-Name[fr]=Filtre d'importation GNU Gettext pour KBabel
-Name[ga]=Scagaire Iompórtála Gettext GNU le haghaidh KBabel
-Name[gl]=Filtro de importación de GNU/gettext para KBabel
-Name[hi]=के-बेबल ग्नू गेट-टेक्स्ट आयात फ़िल्टर
-Name[hu]=KBabel GNU Gettext importszűrő
-Name[is]=KBabel GNU Gettext innflutningssía
-Name[it]=Filtro di importazione di GNU Gettext per KBabel
-Name[ja]=KBabel GNU Gettext インポートフィルタ
-Name[ka]=KBabel GNU Gettext იმპორის ფილტრი
-Name[kk]=KBabel GNU Gettext импорттау сүзгісі
-Name[lt]=KBabel GNU Gettext importavimo filtras
-Name[ms]=Penapis Import KBabel GNU Gettext
-Name[nb]=GNU Gettext-importfilter for KBabel
-Name[nds]=KBabel-Importfilter för GNU Gettext
-Name[ne]=केब्याबल जीएनयू गेटटेक्स्ट आयात फिल्टर
-Name[nl]=KBabel GNU Gettext Importfilter
-Name[nn]=GNU Gettext-importfilter for KBabel
-Name[pa]=KBabel GNU Gettext ਅਯਾਤ ਫਿਲਟਰ
-Name[pl]=Filtr KBabel do importu z formatu GNU Gettext
-Name[pt]=Filtro de Importação de Gettext da GNU para o KBabel
-Name[pt_BR]=Filtro de Importação GNU Gettext para o KBabel
-Name[ru]=Фильтр импорта сообщений GNU Gettext
-Name[sk]=Importný filter GNU gettext pre KBabel
-Name[sl]=Uvozni filter GNU Gettext za KBabel
-Name[sr]=KBabel-ов филтер за увоз из GNU Gettext-а
-Name[sr@Latn]=KBabel-ov filter za uvoz iz GNU Gettext-a
-Name[sv]=Kbabel importfilter för GNU Gettext
-Name[ta]=Kபாபேல் GNU உரை எடு இறக்குமதி வடிகட்டி
-Name[tg]=Филтри воридоти хабарҳо GNU Gettext
-Name[tr]=KBabel GNU Gettext İçe Aktarma Süzgeci
-Name[uk]=Фільтр імпорту GNU Gettext для KBabel
-Name[zh_CN]=KBabel GNU Gettext 导入过滤器
-Name[zh_TW]=KBabel GNU Gettext 匯入過濾器
+
+Type=Service
X-TDE-Library=kbabel_gettextimport
X-TDE-Import=application/x-gettext
X-TDE-ServiceTypes=KBabelFilter
diff --git a/kbabel/filters/linguist/CMakeLists.txt b/kbabel/filters/linguist/CMakeLists.txt
index a2be7082..cf3da6a4 100644
--- a/kbabel/filters/linguist/CMakeLists.txt
+++ b/kbabel/filters/linguist/CMakeLists.txt
@@ -23,9 +23,11 @@ link_directories(
##### other data ################################
-install( FILES
- kbabel_linguist_export.desktop kbabel_linguist_import.desktop
- DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_linguist_export.desktop kbabel_linguist_import.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_linguistexport (module) ############
diff --git a/kbabel/filters/linguist/kbabel_linguist_export.desktop b/kbabel/filters/linguist/kbabel_linguist_export.desktop
index 12bb9c0e..d1e11452 100644
--- a/kbabel/filters/linguist/kbabel_linguist_export.desktop
+++ b/kbabel/filters/linguist/kbabel_linguist_export.desktop
@@ -1,53 +1,7 @@
[Desktop Entry]
-Type=Service
Name=KBabel Linguist Export Filter
-Name[bg]=Лингвистичен филтър за експортиране - KBabel
-Name[br]=Sil ezporzh Linguist evit KBabel
-Name[bs]=KBabel Linguist filter za izvoz
-Name[ca]=Filtre KBabel per exportar Linguist
-Name[cs]=Exportní filtr do formátu Linguist pro KBabel
-Name[cy]=Hidl Allforio Ieithydd KBabel
-Name[da]=KBabel Linguist eksportfilter
-Name[de]=Linguist Export-Filter für KBabel
-Name[el]=Φίλτρο εξαγωγής Linguist του KBabel
-Name[es]=Filtro de exportación lingüístico de KBabel
-Name[et]=KBabeli Linguisti ekspordifilter
-Name[eu]=KBabel Linguist esportazio iragazkia
-Name[fa]=پالایۀ صادرات زبان‌شناس KBabel
-Name[fi]=KBabel Linguist -vientisuodatin
-Name[fr]=Filtre d'exportation Linguist pour KBabel
-Name[ga]=Scagaire Easpórtála Linguist le haghaidh KBabel
-Name[gl]=Filtro de exportación a Linguist para KBabel
-Name[hi]=के-बेबल लिंग्विस्ट निर्यात फ़िल्टर
-Name[hu]=KBabel Linguist exportszűrő
-Name[is]=KBabel Linguist útflutningssía
-Name[it]=Filtro di esportazione di Linguist per KBabel
-Name[ja]=KBabel Linguist エクスポートフィルタ
-Name[ka]=KBabel Linguist ექსპორტის ფილტრი
-Name[kk]=KBabel лингвистік экспорттау сүзгісі
-Name[lt]=KBabel Linguist eksportavimo filtras
-Name[ms]=Penapis Eksport KBabel Linguist
-Name[nb]=Linguist-eksportfilter for KBabel
-Name[nds]=KBabel-Exportfilter för Linguist
-Name[ne]=केब्याबल बहुभाषी निर्यात फिल्टर
-Name[nl]=KBabel Linguïst Exportfilter
-Name[nn]=Linguist-eksportfilter for KBabel
-Name[pa]=ਕੇਬਬੇਲ ਬੋਲੀ ਨਿਰਯਾਤ ਫਿਲਟਰ
-Name[pl]=Filtr KBabel do eksportu do formatu Linguist
-Name[pt]=Filtro de Exportação para Linguist para o KBabel
-Name[pt_BR]=Filtro de Exportação Linguist do KBabel
-Name[ru]=Фильтр экспорта лингвистических сообщений
-Name[sk]=Exportný filter Qt Linguist pre KBabel
-Name[sl]=Izvozni filter Linguist za KBabel
-Name[sr]=KBabel-ов филтер за извоз у Linguist
-Name[sr@Latn]=KBabel-ov filter za izvoz u Linguist
-Name[sv]=Kbabel exportfilter för Linguist
-Name[ta]=Kபாபேல் மொழியியல் ஏற்றுமதி வடிகட்டி
-Name[tg]=Филтри содироти хабарҳои лингвистӣ
-Name[tr]=KBabel Linguist Dışa Aktarma Süzgeci
-Name[uk]=Фільтр експорту Linguist для KBabel
-Name[zh_CN]=KBabel Linguist 导出过滤器
-Name[zh_TW]=KBabel 語言匯出過濾器
+
+Type=Service
X-TDE-Library=kbabel_linguistexport
X-TDE-Export=application/x-linguist
X-TDE-ServiceTypes=KBabelFilter
diff --git a/kbabel/filters/linguist/kbabel_linguist_import.desktop b/kbabel/filters/linguist/kbabel_linguist_import.desktop
index 12800a33..73151213 100644
--- a/kbabel/filters/linguist/kbabel_linguist_import.desktop
+++ b/kbabel/filters/linguist/kbabel_linguist_import.desktop
@@ -1,53 +1,7 @@
[Desktop Entry]
-Type=Service
Name=KBabel Linguist Import Filter
-Name[bg]=Лингвистичен филтър за импортиране - KBabel
-Name[br]=Sil enporzh Linguist evit KBabel
-Name[bs]=KBabel Linguist filter za izvoz
-Name[ca]=Filtre KBabel per importar Linguist
-Name[cs]=Importní filtr Linguist pro KBabel
-Name[cy]=Hidl Mewnforio Ieithydd KBabel
-Name[da]=KBabel Linguist importfilter
-Name[de]=Linguist Import-Filter für KBabel
-Name[el]=Φίλτρο εισαγωγής Linguist του KBabel
-Name[es]=Filtro de importación de lengua KBabel
-Name[et]=KBabeli Linguisti impordifilter
-Name[eu]=KBabel Linguist esportazio iragazkia
-Name[fa]=پالایۀ واردات زبان‌شناس KBabel
-Name[fi]=KBabel Linguist -tuontisuodatin
-Name[fr]=Filtre d'importation Linguist pour KBabel
-Name[ga]=Scagaire Iompórtála Linguist le haghaidh KBabel
-Name[gl]=Filtro de importación de Linguist para KBabel
-Name[hi]=के-बेबल लिंग्विस्ट आयात फ़िल्टर
-Name[hu]=KBabel Linguist importszűrő
-Name[is]=KBabel Linguist innflutningssía
-Name[it]=Filtro di importazione di Linguist per KBabel
-Name[ja]=KBabel Linguist インポートフィルタ
-Name[ka]=KBabel Linguist იმპორის ფილტრი
-Name[kk]=KBabel лингвистік импорттау сүзгісі
-Name[lt]=KBabel Linguist importavimo filtras
-Name[ms]=Penapis Import KBabel Linguist
-Name[nb]=Linguist-importfilter for KBabel
-Name[nds]=KBabel-Importfilter för Linguist
-Name[ne]=केब्याबल बहुभाषी आयात फिल्टर
-Name[nl]=KBabel Linguïst importfilter
-Name[nn]=Linguist-importfilter for KBabel
-Name[pa]=ਕੇਬਬੇਲ ਬੋਲੀ ਅਯਾਤ ਫਿਲਟਰ
-Name[pl]=Filtr KBabel do importu z formatu Linguist
-Name[pt]=Filtro de Importação de Linguist para o KBabel
-Name[pt_BR]=Filtro de Importação Linguist para o KBabel
-Name[ru]=Фильтр импорта лингвистических сообщений
-Name[sk]=Importný filter Qt Linguist pre KBabel
-Name[sl]=Uvozni filter Linguist za KBabel
-Name[sr]=KBabel-ов филтер за увоз из Linguist-а
-Name[sr@Latn]=KBabel-ov filter za uvoz iz Linguist-a
-Name[sv]=Kbabel importfilter för Linguist
-Name[ta]=Kபாபேல் மொழியியல் இறக்குமதி வடிகட்டி
-Name[tg]=Филтри воридоти хабарҳои лингвистӣ
-Name[tr]=KBabel Linguist İçe Aktarma Süzgeci
-Name[uk]=Фільтр імпорту Linguist для KBabel
-Name[zh_CN]=KBabel Linguist 导入过滤器
-Name[zh_TW]=KBabel 語言匯入過濾器
+
+Type=Service
X-TDE-Library=kbabel_linguistimport
X-TDE-Import=application/x-linguist
X-TDE-ServiceTypes=KBabelFilter
diff --git a/kbabel/filters/xliff/CMakeLists.txt b/kbabel/filters/xliff/CMakeLists.txt
index f640959c..209ebc7a 100644
--- a/kbabel/filters/xliff/CMakeLists.txt
+++ b/kbabel/filters/xliff/CMakeLists.txt
@@ -23,9 +23,11 @@ link_directories(
##### other data ################################
-install( FILES
- kbabel_xliff_export.desktop kbabel_xliff_import.desktop
- DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE kbabel_xliff_export.desktop kbabel_xliff_import.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabel_xliffexport (module) ###############
diff --git a/kbabel/filters/xliff/kbabel_xliff_export.desktop b/kbabel/filters/xliff/kbabel_xliff_export.desktop
index b980ecb9..d80c818f 100644
--- a/kbabel/filters/xliff/kbabel_xliff_export.desktop
+++ b/kbabel/filters/xliff/kbabel_xliff_export.desktop
@@ -1,47 +1,7 @@
[Desktop Entry]
-Type=Service
Name=KBabel XLIFF Export Filter
-Name[bg]=XLIFF филтър за експортиране - KBabel
-Name[br]=Sil ezporzh XLIFF evit KBabel
-Name[ca]=Filtre KBabel per exportar a XLIFF
-Name[cs]=Exportní filtr do XLIFF pro KBabel
-Name[da]=KBabel XLIFF eksportfilter
-Name[de]=XLIFF-Export-Filter für KBabel
-Name[el]=Φίλτρο εξαγωγής XLIFF του KBabel
-Name[es]=Filtro de exportación XLIFF de KBabel
-Name[et]=KBabeli XLIFF ekspordifilter
-Name[eu]=KBabel XLIFF esportazio iragazkia
-Name[fa]=پالایۀ صادرات XLIFF KBabel
-Name[fi]=KBabel XLIFF -vientisuodatin
-Name[fr]=Filtre d'exportation XLIFF pour KBabel
-Name[ga]=Scagaire Easpórtála XLIFF le haghaidh KBabel
-Name[gl]=Filtro de exportación a XLIFF para KBabel
-Name[hu]=KBabel XLIFF exportszűrő
-Name[is]=KBabel XLIFF útfluttningssía
-Name[it]=Filtro di esportazione XLIFF per KBabel
-Name[ja]=KBabel XLIFF エクスポートフィルタ
-Name[ka]=KBabel XLIFF ექსპორტის ფილტრი
-Name[kk]=KBabel XLIFF экспорттау сүзгісі
-Name[lt]=KBabel XLIFF eksportavimo filtras
-Name[nb]=XLIFF-eksportfilter for KBabel
-Name[nds]=KBabel-Exportfilter för XLIFF
-Name[ne]=केब्याबल एक्सएलआईएफएफ निर्यात फिल्टर
-Name[nl]=KBabel XLIFF-exportfilter
-Name[nn]=XLIFF-eksportfilter for KBabel
-Name[pa]=ਕੇਬਬੇਲ XLIFF ਨਿਰਯਾਤ ਫਿਲਟਰ
-Name[pl]=Filtr KBabel do eksportu do formatu XLIFF
-Name[pt]=Filtro de Exportação XLIFF para o KBabel
-Name[pt_BR]=Filtro de Exportação XLIFF do KBabel
-Name[ru]=Фильтр экспорта XLIFF
-Name[sk]=Exportný filter pre KBabel XLIFF
-Name[sl]=Izvozni filter XLIFF za KBabel
-Name[sr]=KBabel-ов филтер за извоз у XLIFF
-Name[sr@Latn]=KBabel-ov filter za izvoz u XLIFF
-Name[sv]=Kbabel exportfilter för XLIFF
-Name[tr]=KBabel XLIFF Dışa Aktarma Süzgeci
-Name[uk]=Фільтр експорту XLIFF для KBabel
-Name[zh_CN]=KBabel XLIFF 导出过滤器
-Name[zh_TW]=KBabel XLIFF 匯出過濾器
+
+Type=Service
X-TDE-Library=kbabel_xliffexport
X-TDE-Export=application/x-xliff
X-TDE-ServiceTypes=KBabelFilter
diff --git a/kbabel/filters/xliff/kbabel_xliff_import.desktop b/kbabel/filters/xliff/kbabel_xliff_import.desktop
index 1f950bff..448353bb 100644
--- a/kbabel/filters/xliff/kbabel_xliff_import.desktop
+++ b/kbabel/filters/xliff/kbabel_xliff_import.desktop
@@ -1,47 +1,7 @@
[Desktop Entry]
-Type=Service
Name=KBabel XLIFF Import Filter
-Name[bg]=XLIFF филтър за импортиране - KBabel
-Name[br]=Sil enporzh XLIFF evit KBabel
-Name[ca]=Filtre KBabel per importar de XLIFF
-Name[cs]=Importní filtr XLIFF pro KBabel
-Name[da]=KBabel XLIFF importfilter
-Name[de]=XLIFF-Import-Filter für KBabel
-Name[el]=Φίλτρο εισαγωγής XLIFF του KBabel
-Name[es]=Filtro de importación de XLIFF de KBabel
-Name[et]=KBabeli XLIFF impordifilter
-Name[eu]=KBabel XLIFF inportazio iragazkia
-Name[fa]=پالایۀ واردات XLIFF KBabel
-Name[fi]=KBabel XLIFF -tuontisuodatin
-Name[fr]=Filtre d'importation XLIFF pour KBabel
-Name[ga]=Scagaire Iompórtála XLIFF le haghaidh KBabel
-Name[gl]=Filtro de importación a XLIFF para KBabel
-Name[hu]=KBabel XLIFF importszűrő
-Name[is]=KBabel XLIFF innfluttningssía
-Name[it]=Filtro di importazione di XLIFF per KBabel
-Name[ja]=KBabel XLIFF インポートフィルタ
-Name[ka]=KBabel XLIFF იმპორის ფილტრი
-Name[kk]=KBabel XLIFF импорттау сүзгісі
-Name[lt]=KBabel XLIFF importavimo filtras
-Name[nb]=XLIFF-importfilter for KBabel
-Name[nds]=KBabel-Importfilter för XLIFF
-Name[ne]=केब्याबल एक्सएलआईएफएफ आयात फिल्टर
-Name[nl]=KBabel XLIFF-importfilter
-Name[nn]=XLIFF-importfilter for KBabel
-Name[pa]=ਕੇਬਬੇਲ XLIFF ਅਯਾਤ ਫਿਲਟਰ
-Name[pl]=Filtr KBabel do importu z formatu XLIFF
-Name[pt]=Filtro de Importação XLIFF para o KBabel
-Name[pt_BR]=Filtro de Importação XLIFF para o KBabel
-Name[ru]=Фильтр импорта XLIFF
-Name[sk]=Importný filter pre KBabel XLIFF
-Name[sl]=Uvozni filter XLIFF za KBabel
-Name[sr]=KBabel-ов филтер за увоз из XLIFF-а
-Name[sr@Latn]=KBabel-ov filter za uvoz iz XLIFF-a
-Name[sv]=Kbabel importfilter för XLIFF
-Name[tr]=KBabel XLIFF İçe Aktarma Süzgeci
-Name[uk]=Фільтр імпорту XLIFF для KBabel
-Name[zh_CN]=KBabel XLIFF 导入过滤器
-Name[zh_TW]=KBabel XLIFF 匯入過濾器
+
+Type=Service
X-TDE-Library=kbabel_xliffimport
X-TDE-Import=application/x-xliff
X-TDE-ServiceTypes=KBabelFilter
diff --git a/kbabel/kbabel/CMakeLists.txt b/kbabel/kbabel/CMakeLists.txt
index 34bb4bc5..bc06c644 100644
--- a/kbabel/kbabel/CMakeLists.txt
+++ b/kbabel/kbabel/CMakeLists.txt
@@ -31,7 +31,13 @@ link_directories(
##### other data ################################
tde_install_icons( kbabel )
-install( FILES kbabel.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
+
+tde_create_translated_desktop(
+ SOURCE kbabel.desktop
+ DESTINATION ${XDG_APPS_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
+
install( FILES kbabel.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
install( FILES kbabelui.rc DESTINATION ${DATA_INSTALL_DIR}/kbabel )
install( FILES kbabel-project.upd kbabel-difftoproject.upd DESTINATION ${KCONF_UPDATE_INSTALL_DIR} )
diff --git a/kbabel/kbabel/kbabel.desktop b/kbabel/kbabel/kbabel.desktop
index 73d0958c..5e537482 100644
--- a/kbabel/kbabel/kbabel.desktop
+++ b/kbabel/kbabel/kbabel.desktop
@@ -1,82 +1,13 @@
[Desktop Entry]
Name=KBabel
-Name[af]=Kbabel
-Name[eo]=Babelo-tradukilo
-Name[hi]=के-बेबल
-Name[ko]=K바벨
-Name[ne]=केब्याबल
-Name[pa]=ਕੇਬਬੇਲ
-Name[pt_BR]=Editor de POTFiles
-Name[sv]=Kbabel
-Name[ta]=Kபாபேல்
+
+GenericName=Translation Tool
+
Exec=kbabel %i %m -caption "%c" %U
Icon=kbabel
Type=Application
X-DocPath=kbabel/index.html
MimeType=application/x-gettext;
-GenericName=Translation Tool
-GenericName[af]=Vertaling Program
-GenericName[ar]=أداة الترجمة
-GenericName[bg]=Инструмент за превод
-GenericName[br]=Ostilh troidigezh
-GenericName[bs]=Alat za prevođenje
-GenericName[ca]=Eina de traducció
-GenericName[cs]=Překladatelský nástroj
-GenericName[cy]=Erfyn Cyfieithu
-GenericName[da]=Oversættelsesværktøj
-GenericName[de]=Übersetzungsprogramm
-GenericName[el]=Εργαλείο μετάφρασης
-GenericName[eo]=Tradukilo por Qt-programoj
-GenericName[es]=Herramienta de traducción
-GenericName[et]=Tõlkimise rakendus
-GenericName[eu]=Itzulpen tresna
-GenericName[fa]=ابزار ترجمه
-GenericName[fi]=Käännöstyökalu
-GenericName[fo]=Umsetingaramboð
-GenericName[fr]=Outil de traduction
-GenericName[ga]=Uirlis Aistriúcháin
-GenericName[gl]=Ferramenta de tradución
-GenericName[he]=כלי תרגום
-GenericName[hi]=अनुवाद औज़ार
-GenericName[hr]=Uslužni program za prevođenje
-GenericName[hu]=Fordítássegítő eszköz
-GenericName[is]=Þýðingaforrit
-GenericName[it]=Strumento di traduzione
-GenericName[ja]=翻訳ツール
-GenericName[ka]=თარგმნის ხელსაწყო
-GenericName[kk]=Аудару құралы
-GenericName[lt]=Vertimo įrankis
-GenericName[lv]=Tulkošanas Rīks
-GenericName[ms]=Perkakasan Penterjemahan
-GenericName[mt]=Għodda tat-traduzzjoni
-GenericName[nb]=Oversettingsverktøy
-GenericName[nds]=Översettenwarktüüch
-GenericName[ne]=अनुबाद उपकरण
-GenericName[nl]=Vertaalprogramma
-GenericName[nn]=Omsetjingsverktøy
-GenericName[nso]=Sebereka sa Thlathollo
-GenericName[pa]=ਅਨੁਵਾਦ ਸੰਦ
-GenericName[pl]=Narzędzie dla tłumaczy
-GenericName[pt]=Ferramenta de Tradução
-GenericName[pt_BR]=Ferramenta de Tradução
-GenericName[ro]=Utilitar de traducere
-GenericName[ru]=Локализация приложений
-GenericName[sk]=Prekladací nástroj
-GenericName[sl]=Orodje za prevajanje
-GenericName[sr]=Алат за превођење
-GenericName[sr@Latn]=Alat za prevođenje
-GenericName[sv]=Översättningsverktyg
-GenericName[ta]=மொழிபெயர்ப்பு கருவி
-GenericName[tg]=Утилитаи маҳалликунонии гузориш
-GenericName[th]=เครื่องมือแปลภาษา
-GenericName[tr]=Çeviri Aracı
-GenericName[uk]=Засіб для перекладів
-GenericName[ven]=Zwishumiswa zwau Dologa
-GenericName[vi]=Công cụ dịch
-GenericName[xh]=Isixhobo Soguqulelo lomsebenzi kolunye ulwimi
-GenericName[zh_CN]=翻译工具
-GenericName[zh_TW]=翻譯工具
-GenericName[zu]=Ithuluzi Lokuguqulela
Terminal=false
X-TDE-StartupNotify=true
X-DCOP-ServiceType=Unique
diff --git a/kbabel/kbabeldict/CMakeLists.txt b/kbabel/kbabeldict/CMakeLists.txt
index 32bb588f..3db2b618 100644
--- a/kbabel/kbabeldict/CMakeLists.txt
+++ b/kbabel/kbabeldict/CMakeLists.txt
@@ -36,8 +36,17 @@ install( FILES
##### other data ################################
tde_install_icons( kbabeldict )
-install( FILES kbabeldict.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
-install( FILES kbabeldict_module.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} )
+
+tde_create_translated_desktop(
+ SOURCE kbabeldict.desktop
+ PO_DIR kbabel-desktops
+)
+
+tde_create_translated_desktop(
+ SOURCE kbabeldict_module.desktop
+ DESTINATION ${SERVICETYPES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabeldict (executable) ###################
diff --git a/kbabel/kbabeldict/kbabeldict.desktop b/kbabel/kbabeldict/kbabeldict.desktop
index 26adbe59..841b3782 100644
--- a/kbabel/kbabeldict/kbabeldict.desktop
+++ b/kbabel/kbabeldict/kbabeldict.desktop
@@ -1,92 +1,8 @@
[Desktop Entry]
Name=KBabel Dictionary
-Name[bg]=Речник - KBabel
-Name[br]=Geriadur KBabel
-Name[ca]=Diccionari de KBabel
-Name[cs]=Slovník (KBabel)
-Name[da]=KBabel ordbog
-Name[de]=KBabel-Wörterbuch
-Name[el]=Λεξικό του KBabel
-Name[eo]=Babelo-vortaro
-Name[es]=Diccionario de KBabel
-Name[et]=Sõnaraamat
-Name[eu]=KBabel hiztegia
-Name[fa]=واژه‌نامۀKBabel
-Name[fi]=KBabel-sanakirja
-Name[fr]=Dictionnaire de KBabel
-Name[ga]=Foclóir KBabel
-Name[gl]=Dicionario de KBabel
-Name[he]=KBabel - מילון
-Name[hu]=KBabel szótár
-Name[is]=KBabel orðabók
-Name[it]=Dizionario di KBabel
-Name[ja]=KBabel 辞書
-Name[ka]=KBabel ლექსიკონი
-Name[kk]=KBabel сөздігі
-Name[lt]=KBabel žodynas
-Name[nb]=KBabel-ordbok
-Name[nds]=KBabel-Wöörbook
-Name[ne]=केब्याबल शब्दकोश
-Name[nl]=KBabel woordenboek
-Name[nn]=KBabel-ordbok
-Name[pa]=ਕੇਬਬੇਲ ਸ਼ਬਦ-ਕੋਸ਼
-Name[pl]=Słownik programu KBabel
-Name[pt]=Dicionário do KBabel
-Name[pt_BR]=Dicionário do KBabel
-Name[ru]=KBabel - Словарь
-Name[sk]=KBabel slovník
-Name[sl]=Slovar za KBabel
-Name[sr]=KBabel-ов Речник
-Name[sr@Latn]=KBabel-ov Rečnik
-Name[sv]=Kbabel ordlista
-Name[tr]=KBabel Sözlüğü
-Name[uk]=Словник KBabel
-Name[zh_CN]=KBabel 词典
-Name[zh_TW]=KBabel 字典
+
GenericName=Translation Tool Dictionary
-GenericName[bg]=Речник за инструмента за превод
-GenericName[br]=Geriaoueg an ostilh troidigezh
-GenericName[ca]=Diccionari de l'eina de traducció
-GenericName[cs]=Překladový slovník
-GenericName[da]=Ordbog til oversættelsesværktøj
-GenericName[de]=Wörterbuch für Übersetzungsprogramm
-GenericName[el]=Λεξικό εργαλείου μετάφρασης
-GenericName[eo]=Tradukila Vortaro
-GenericName[es]=Diccionario de la herramienta de traducción
-GenericName[et]=KBabel'i sõnaraamat
-GenericName[eu]=Itzulpen tresnen hiztegia
-GenericName[fa]=واژه‌نامۀ ابزار ترجمه
-GenericName[fi]=Käännöstyökalun sanakirja
-GenericName[fr]=Dictionnaire d'un outil de traduction
-GenericName[ga]=Uirlis Aistriúcháin - Foclóir
-GenericName[gl]=Dicionario da ferramenta de tradución
-GenericName[he]=מילון של כלי תרגום
-GenericName[hu]=Fordítássegítő szótár
-GenericName[is]=Þýðingaforrit orðabók
-GenericName[it]=Dizionario di uno strumento di traduzione
-GenericName[ja]=翻訳ツール辞書
-GenericName[ka]=თარგმნის ხელსაწყოს ლექსიკონი
-GenericName[kk]=Аудару құралының сөздігі
-GenericName[lt]=Vertimo įrankio žodynas
-GenericName[nb]=Ordbok for oversettingsverktøy
-GenericName[nds]=Översettenwarktüüch-Wöörbook
-GenericName[ne]=अनुबाद उपकरण शब्दकोश
-GenericName[nl]=Vertaalhulpmiddel woordenboek
-GenericName[nn]=Ordbok for omsetjingsverktøy
-GenericName[pa]=ਅਨੁਵਾਦ ਸੰਦ ਲਈ ਸ਼ਬਦ-ਕੋਸ਼
-GenericName[pl]=Słownik do narzędzia tłumaczy
-GenericName[pt]=Dicionário da Ferramenta de Tradução
-GenericName[pt_BR]=Dicionário da Ferramenta de Tradução
-GenericName[ru]=Поиск в готовых переводах
-GenericName[sk]=Slovník pre prekladací nástroj
-GenericName[sl]=Slovar orodja za prevajanje
-GenericName[sr]=Речник преводилачких алата
-GenericName[sr@Latn]=Rečnik prevodilačkih alata
-GenericName[sv]=Översättningsverktyg ordlista
-GenericName[tr]=Çeviri Aracı Sözlüğü
-GenericName[uk]=Словник засобу для перекладів
-GenericName[zh_CN]=翻译工具词典
-GenericName[zh_TW]=翻譯工具字典
+
Exec=kbabeldict %i %m -caption "%c"
Icon=kbabeldict
Type=Application
diff --git a/kbabel/kbabeldict/kbabeldict_module.desktop b/kbabel/kbabeldict/kbabeldict_module.desktop
index b4a5c89d..39ec9d02 100644
--- a/kbabel/kbabeldict/kbabeldict_module.desktop
+++ b/kbabel/kbabeldict/kbabeldict_module.desktop
@@ -1,54 +1,7 @@
[Desktop Entry]
+Comment=Dictionary module for KBabelDict
Type=ServiceType
X-TDE-ServiceType=KBabelDictModule
-Comment=Dictionary module for KBabelDict
-Comment[bg]=Речников модул за KBabelDict
-Comment[br]=Mollad geriaoueg evit KBabelDict
-Comment[bs]=Rječnički modul za KBabelDict
-Comment[ca]=Mòdul de diccionari per a KBabelDict
-Comment[cs]=Modul se slovníkem pro KBabelDict
-Comment[cy]=Modiwl geiriadur i KBabelDict
-Comment[da]=Ordbogsmodul for KBabelDict
-Comment[de]=Wörterbuch-Modul für KBabelDict
-Comment[el]=Άρθρωμα λεξικού για το KBabelDict
-Comment[es]=Módulo de diccionario para KBabelDict
-Comment[et]=KBabelDicti sõnaraamatumoodul
-Comment[eu]=Hiztegi modulua KBabelDict-entzat
-Comment[fa]=پیمانۀ واژه‌نامه برایKBabelDict
-Comment[fi]=KBabelDict-ohjelman sanakirjamoduuli
-Comment[fr]=Module de dictionnaire pour KBabelDict
-Comment[ga]=Modúl foclóra le haghaidh KBabelDict
-Comment[gl]=Módulo de dicionario para KBabelDict
-Comment[hi]=के-बेबल-डिक्श के लिए शब्दकोश मॉड्यूल
-Comment[hu]=Szótármodul a KBabelDicthez
-Comment[is]=Orðabókareining fyrir KBabel
-Comment[it]=Modulo dizionario per KBabelDict
-Comment[ja]=KBabelDict 辞書モジュール
-Comment[ka]=ლექსიკონის მოდული KBabelDict-სთვის
-Comment[kk]=KBabelDict-тің сөздік модулі
-Comment[lt]=KBabelDict žodyno modulis
-Comment[ms]=Modul kamus untuk KBabelDict
-Comment[nb]=Ordboksmodul for KBabelDict
-Comment[nds]=Wöörbookmoduul för KBabelDict
-Comment[ne]=KBabelDict का लागि शब्दकोश मोड्युल
-Comment[nl]=Woordenboekmodule voor KBabelDict
-Comment[nn]=Ordboksmodul for KBabelDict
-Comment[pa]=ਕੇਬਬੇਲ-ਸ਼ਬਦਕੋਸ਼ ਲਈ ਸ਼ਬਦ-ਕੋਸ਼ ਮੈਡੀਊਲ
-Comment[pl]=Moduł słownika dla KBabelDict
-Comment[pt]=Módulo de dicionário para o KBabelDict
-Comment[pt_BR]=Módulo de dicionário para o KBabekDict
-Comment[ru]=Модуль словаря для KBabelDict
-Comment[sk]=Modul slovníka pre KBabelDict
-Comment[sl]=Slovarski modul za KBabelDict
-Comment[sr]=Модул речника за KBabelDict
-Comment[sr@Latn]=Modul rečnika za KBabelDict
-Comment[sv]=Ordlistemodul för Kbabeldict
-Comment[ta]= Kபாபேலுக்கான அகராதி கூறு
-Comment[tg]=Модули луғат барои KBabelDict
-Comment[tr]=KBabelDict için Sözlük Modülü
-Comment[uk]=Модуль словника для KBabelDict
-Comment[zh_CN]=KBabelDict 的词典模块
-Comment[zh_TW]=KBabelDict 字典模組
[PropertyDef::Applications]
Type=TQStringList
diff --git a/kbabel/kbabeldict/modules/dbsearchengine/CMakeLists.txt b/kbabel/kbabeldict/modules/dbsearchengine/CMakeLists.txt
index f6fa497c..a8854eb4 100644
--- a/kbabel/kbabeldict/modules/dbsearchengine/CMakeLists.txt
+++ b/kbabel/kbabeldict/modules/dbsearchengine/CMakeLists.txt
@@ -28,7 +28,11 @@ link_directories(
##### other data ################################
-install( FILES dbsearchengine.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE dbsearchengine.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabeldict_dbsearchengine (module) ########
diff --git a/kbabel/kbabeldict/modules/dbsearchengine/dbsearchengine.desktop b/kbabel/kbabeldict/modules/dbsearchengine/dbsearchengine.desktop
index 5a71b84e..7c021c84 100644
--- a/kbabel/kbabeldict/modules/dbsearchengine/dbsearchengine.desktop
+++ b/kbabel/kbabeldict/modules/dbsearchengine/dbsearchengine.desktop
@@ -1,52 +1,6 @@
[Desktop Entry]
-Type=Service
Name=Translation Database for KBabelDict
-Name[bg]=БД с преводи за KBabelDict
-Name[br]=Stlennvon geriaoueg evit KBabelDict
-Name[bs]=Baza prijevoda za KBabelDict
-Name[ca]=Base de dades de traducció per a KBabelDict
-Name[cs]=Databáze překladů pro KBabelDict
-Name[cy]=Cronfa ddata Cyfieithiadau i KBabelDict
-Name[da]=Oversættelsesdatabase for KBabelDict
-Name[de]=Übersetzungsdatenbank für KBabelDict
-Name[el]=Βάση δεδομένων μετάφρασης για το KBabelDict
-Name[es]=Base de datos de traducciones para KBabelDict
-Name[et]=KBabelDicti tõlgete andmebaas
-Name[eu]=Itzulpen datu-basea KBabelDict-entzat
-Name[fa]=دادگان ترجمه برای KBabelDict
-Name[fi]=KBabelDict-ohjelman käännöstietokanta
-Name[fr]=Base de données des traductions pour KBabelDict
-Name[ga]=Cuimhne Aistriúcháin le haghaidh KBabelDict
-Name[gl]=Base de datos de traducións de KBabelDict
-Name[hi]=के-बेबल-डिक्श के लिए अनुवाद डाटाबेस
-Name[hu]=Fordítási adatbázis a KBabelDicthez
-Name[is]=Þýðingagagnagrunnur fyrir KBabel orðabókina
-Name[it]=Banca dati di traduzioni per KBabelDict
-Name[ja]=KBabelDict トランザクションデータベース
-Name[ka]=თარგმნის მონაცემთა ბაზა KBabelDict-სთვის
-Name[kk]=KBabelDict-тың аударма деректер қоры
-Name[lt]=KBabelDict vertimų duomenų bazė
-Name[ms]=Pangkalan Data Penterjemahan KBabelDict
-Name[nb]=Oversettelsesdatabase for KBabelDict
-Name[nds]=Översettendatenbank för KBabelDict
-Name[ne]=KBabelDict का लागि अनुबाद डाटाबेस
-Name[nl]=Vertalingendatabase voor KBabelDict
-Name[nn]=Omsetjingsdatabase for KBabelDict
-Name[pa]=ਕੇਬਬੇਲ-ਸ਼ਬਦ-ਕੋਸ਼ ਲਈ ਅਨੁਵਾਦ ਡਾਟਾਬੇਸ
-Name[pl]=Baza tłumaczeń dla KBabelDict
-Name[pt]=Base de Dados de Traduções do KBabelDict
-Name[pt_BR]=Banco de Dados de Traduções para o KBabelDict
-Name[ru]=База данных переводов для KBabelDict
-Name[sk]=Databáza prekladov pre KBabelDict
-Name[sl]=Zbirka prevodov za KBabelDict
-Name[sr]=Преводилачка база података за KBabelDict
-Name[sr@Latn]=Prevodilačka baza podataka za KBabelDict
-Name[sv]=Översättningsdatabas för Kbabeldict
-Name[ta]=Kபாபேலுக்கான மொழிபெயர்ப்பு தரவுத்தளம்
-Name[tg]=Базаи маълумоти тарҷумаҳо барои KBabelDict
-Name[tr]=KBabelDict için Çeviri Veritabanı
-Name[uk]=База даних перекладів для KBabelDict
-Name[zh_CN]=KBabelDict 的翻译数据库
-Name[zh_TW]=KBabelDict 翻譯資料庫
+
+Type=Service
X-TDE-Library=kbabeldict_dbsearchengine
X-TDE-ServiceTypes=KBabelDictModule
diff --git a/kbabel/kbabeldict/modules/dbsearchengine2/dbsearchengine2.desktop b/kbabel/kbabeldict/modules/dbsearchengine2/dbsearchengine2.desktop
index 34158f9b..325e80b6 100644
--- a/kbabel/kbabeldict/modules/dbsearchengine2/dbsearchengine2.desktop
+++ b/kbabel/kbabeldict/modules/dbsearchengine2/dbsearchengine2.desktop
@@ -1,52 +1,6 @@
[Desktop Entry]
-Type=Service
Name=Translation Database v2 for KBabelDict
-Name[bg]=БД с преводи v2 за KBabelDict
-Name[br]=Stlennvon geriaoueg v2 evit KBabelDict
-Name[bs]=Baza prijevoda v2 za KBabelDict
-Name[ca]=Base de dades de traducció v2 per a KBabelDict
-Name[cs]=Databáze překladů v2 pro KBabelDict
-Name[cy]=Cronfa ddata Cyfieithiadau v2 i KBabelDict
-Name[da]=Oversættelsesdatabase v2 for KBabelDict
-Name[de]=Übersetzungsdatenbank Version 2 für KBabelDict
-Name[el]=Βάση δεδομένων μετάφρασης έκδοση 2 για το KBabelDict
-Name[es]=Base de datos de traducciones v2 para KBabelDict
-Name[et]=KBabelDicti tõlgete andmebaas (versioon 2)
-Name[eu]=v2 itzulpen datu-basea KBabelDict-entzat
-Name[fa]=دادگان ترجمۀ نسخه ۲ برای KBabelDict
-Name[fi]=KBabelDict-ohjelman käännöstietokanta v2
-Name[fr]=Base de données des traductions v2 pour KBabelDict
-Name[ga]=Cuimhne Aistriúcháin (v2) le haghaidh KBabelDict
-Name[gl]=Base de datos de traducións v2 de KBabelDict
-Name[hi]=के-बेबल-डिक्श के लिए अनुवाद डाटाबेस वी2
-Name[hu]=Fordítási adatbázis (v2) a KBabelDicthez
-Name[is]=Þýðingagagnagrunnur v2 fyrir KBabel orðabókina
-Name[it]=Banca dati delle traduzioni v2 per KBabelDict
-Name[ja]=KBabelDict トランザクションデータベース v2
-Name[ka]=თარგმნის მონაცემთა ბაზა ვ2 KBabelDict-სთვის
-Name[kk]=KBabelDict-тың аударма деректер қорының 2-нұсқасы
-Name[lt]=KBabelDict vertimų duomenų bazės 2 versija
-Name[ms]=Pangkalan Data Penterjemahan v2 KBabelDict
-Name[nb]=Oversettelsesdatabase versjon 2 for KBabelDict
-Name[nds]=Översettendatenbank V2 för KBabelDict
-Name[ne]=KBabelDict का लागि अनुबाद डाटाबेस v2
-Name[nl]=Vertalingendatabase versie2 voor KBabelDict
-Name[nn]=Omsetjingsdatabase versjon 2 for KBabelDict
-Name[pa]=ਕੇਬਬੇਲ-ਸ਼ਬਦ-ਕੋਸ਼ ਲਈ ਅਨੁਵਾਦ ਡਾਟਾਬੇਸ ਵਰਜਨ2
-Name[pl]=Baza tłumaczeń v2 dla KBabelDict
-Name[pt]=Base de Dados de Traduções v2 do KBabelDict
-Name[pt_BR]=Banco de Dados de Traduções v2 para o KBabelDict
-Name[ru]=Версия 2 базы данных перевода для KBabelDict
-Name[sk]=Databáza prekladov v2 pre KBabelDict
-Name[sl]=Zbirka prevodov različice 2 za KBabelDict
-Name[sr]=Преводилачка база података v2 за KBabelDict
-Name[sr@Latn]=Prevodilačka baza podataka v2 za KBabelDict
-Name[sv]=Översättningsdatabas version 2 för Kbabeldict
-Name[ta]= Kபாபேலுக்கான மொழிபெயர்ப்பு தரவுத்தளம் v2
-Name[tg]=Тафсири 2 базаи маълумоти тарҷумаҳо барои KBabelDict
-Name[tr]=KBabelDict için Çeviri Veritabanı v2
-Name[uk]=Версія 2 бази даних перекладів для KBabelDict
-Name[zh_CN]=KBabelDict 的翻译数据库 v2
-Name[zh_TW]=KBabelDict 翻譯資料庫 v2
+
+Type=Service
X-TDE-Library=kbabeldict_dbsearchengine2
X-TDE-ServiceTypes=KBabelDictModule
diff --git a/kbabel/kbabeldict/modules/poauxiliary/CMakeLists.txt b/kbabel/kbabeldict/modules/poauxiliary/CMakeLists.txt
index c18e49cc..3c62bec9 100644
--- a/kbabel/kbabeldict/modules/poauxiliary/CMakeLists.txt
+++ b/kbabel/kbabeldict/modules/poauxiliary/CMakeLists.txt
@@ -25,7 +25,11 @@ link_directories(
##### other data ################################
-install( FILES poauxiliary.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE poauxiliary.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabeldict_poauxiliary (module) ###########
diff --git a/kbabel/kbabeldict/modules/poauxiliary/poauxiliary.desktop b/kbabel/kbabeldict/modules/poauxiliary/poauxiliary.desktop
index f0351863..b4804489 100644
--- a/kbabel/kbabeldict/modules/poauxiliary/poauxiliary.desktop
+++ b/kbabel/kbabeldict/modules/poauxiliary/poauxiliary.desktop
@@ -1,51 +1,7 @@
[Desktop Entry]
-Type=Service
Name=Auxiliary PO Module for KBabelDict
-Name[bg]=Помощен PO модул за KBabelDict
-Name[bs]=Pomoćni PO modul za KBabelDict
-Name[ca]=Mòdul PO auxiliar per a KBabelDict
-Name[cs]=Doplňkový PO modul pro KBabelDict
-Name[cy]=Modiwl PO Ategol i KBabelDict
-Name[da]=Auxiliary PO-module for KBabelDict
-Name[de]=PO-Hilfsdatei-Modul für KBabelDict
-Name[el]=Άρθρωμα βοηθητικού PO για το KBabelDict
-Name[es]=Módulo PO auxiliar para KBabelDict
-Name[et]=KBabelDicti PO liitlasfaili moodul
-Name[eu]=PO modulu laguntzailea KBabelDict-entzat
-Name[fa]=پیمانۀ کمکی PO برای KBabelDict
-Name[fi]=KBabelDict-ohjelman PO-apumoduuli
-Name[fr]=Module de PO auxiliaire pour KBabelDict
-Name[gl]=Módulo de PO auxiliar para KBabelDict
-Name[hi]=के-बेबल-डिक्श के लिए ऑक्जिलरी पीओ मॉड्यूल
-Name[hu]=Kiegészítő PO modul a KBabelDicthez
-Name[is]=Viðbótar PO eining fyrir KBabel orðabókina
-Name[it]=Modulo ausiliario PO per KBabelDict
-Name[ja]=KBabelDict 補助 PO モジュール
-Name[ka]=დამხმარე PO მოდული KBabelDict-სთვის
-Name[kk]=KBabelDict-тың қосымша PO модулі
-Name[lt]=KBabelDict papildomo PO žodyno modulis
-Name[ms]=Modul Auksillari PO untuk KBabelDict
-Name[nb]=Hjelpeordlistemodul for KBabelDict
-Name[nds]=PO-Hülpdateimoduul för KBabelDict
-Name[ne]=KBabelDict का लागि सहायक पीओ मोड्युल
-Name[nl]=Alternatieve PO-module voor KBabelDict
-Name[nn]=Jamføringsmodul for KBabelDict
-Name[pa]=ਕੇਬਬੇਲ-ਸ਼ਬਦਕੋਸ਼ ਲਈ ਸਹਾਇਕ PO ਸਹਾਇਕ
-Name[pl]=Moduł pomocniczego pliku PO dla KBabelDict
-Name[pt]=Módulo de PO Auxiliar para o KBabelDict
-Name[pt_BR]=Módulo Auxiliar PO para o KBabelDict
-Name[ru]=Вспомогательный модуль PO для KBabelDict
-Name[sk]=Iný PO súbore pre KBabelDict
-Name[sl]=Dodatni modul PO za KBabelDict
-Name[sr]=Помоћни PO модул за KBabelDict
-Name[sr@Latn]=Pomoćni PO modul za KBabelDict
-Name[sv]=Hjälp-PO modul för Kbabeldict
-Name[ta]=Kபாபேலுக்கான இரண்டாம் PO கூறு
-Name[tg]=Модули ёрирасони PO барои KBabelDict
-Name[tr]=KBabelDict için Yardımcı PO Modülü
-Name[uk]=Модуль допоміжного словника PO для KBabelDict
-Name[zh_CN]=KBabelDict 的 PO 辅助词典模块
-Name[zh_TW]=KBabelDict 輔助 PO 模組
+
+Type=Service
X-TDE-Library=kbabeldict_poauxiliary
X-TDE-ServiceTypes=KBabelDictModule
Applications=kbabel
diff --git a/kbabel/kbabeldict/modules/pocompendium/CMakeLists.txt b/kbabel/kbabeldict/modules/pocompendium/CMakeLists.txt
index dbfbf6d9..9ebad38c 100644
--- a/kbabel/kbabeldict/modules/pocompendium/CMakeLists.txt
+++ b/kbabel/kbabeldict/modules/pocompendium/CMakeLists.txt
@@ -25,7 +25,11 @@ link_directories(
##### other data ################################
-install( FILES pocompendium.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE pocompendium.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabeldict_pocompendium (module) ##########
diff --git a/kbabel/kbabeldict/modules/pocompendium/pocompendium.desktop b/kbabel/kbabeldict/modules/pocompendium/pocompendium.desktop
index 0e21e842..62ce058b 100644
--- a/kbabel/kbabeldict/modules/pocompendium/pocompendium.desktop
+++ b/kbabel/kbabeldict/modules/pocompendium/pocompendium.desktop
@@ -1,50 +1,6 @@
[Desktop Entry]
-Type=Service
Name=PO Compendium Module for KBabelDict
-Name[bg]=PO компендиум за KBabelDict
-Name[bs]=Modul PO kompendijuma za KBabelDict
-Name[ca]=Mòdul del Compendi PO per a KBabelDict
-Name[cs]=Modul s PO kompendiem pro KBabelDict
-Name[cy]=Modiwl Compendiwm PO i KBabelDict
-Name[da]=PO-kompendium-module for KBabelDict
-Name[de]=PO-Kompendium-Modul für KBabelDict
-Name[el]=Άρθρωμα επιτομής PO για το KBabelDict
-Name[es]=Módulo de compendio de PO para KBabelDict
-Name[et]=KBabelDicti PO kompendiumi moodul
-Name[eu]=PO laburpen modulua KBabelDict-entzat
-Name[fa]=پیمانۀ مختصر PO برای KBabelDict
-Name[fi]=KBabelDict-ohjelman PO-kokoelmatiedostomoduuli
-Name[fr]=Module de fichier de référence PO pour KBabelDict
-Name[gl]=Módulo de compendio PO para KBabelDict
-Name[hi]=के-बेबल-डिक्श के लिए पीओ कम्पेंडियम मॉड्यूल
-Name[hu]=PO összefoglaló modul a KBabelDicthez
-Name[is]=PO ágrips eining fyrir KBabel orðabókina
-Name[it]=Modulo PO Compendium per KBabelDict
-Name[ja]=KBabelDict PO 要約モジュール
-Name[ka]=PO კონსპექტის მოდული KBabelDict-სთვის
-Name[kk]=KBabelDict-тың PO аудармалар жиынтық модулі
-Name[lt]=KBabelDict PO tekstyno modulis
-Name[ms]=Modul Kompendium PO untuk KBabelDict
-Name[nb]=PO-kompendiummodul for KBabelDict
-Name[nds]=PO-Kompendiummoduul för KBabelDict
-Name[ne]=KBabelDict का लागि संक्षेप पीओ मोड्युल
-Name[nl]=PO-samenvattingmodule voor KBabelDict
-Name[nn]=PO-kompendiemodul for KBabelDict
-Name[pa]=ਕੇਬਬੇਲ-ਸ਼ਬਦਕੋਸ਼ ਲਈ PO ਸੰਖੇਪ ਮੈਡੀਊਲ
-Name[pl]=Moduł Kompendium PO dla KBabelDict
-Name[pt]=Módulo de Compêndio de PO para o KBabelDict
-Name[pt_BR]=Módulo de Compêndio PO para o KBabelDict
-Name[ru]=Модуль описания PO для KBabelDict
-Name[sk]=Kompendium pre KBabelDict
-Name[sl]=Modul zbornika PO za KBabelDict
-Name[sr]=Модул PO зборника за KBabelDict
-Name[sr@Latn]=Modul PO zbornika za KBabelDict
-Name[sv]=PO-kompendiemodul för Kbabeldict
-Name[ta]=Kபாபேலுக்கான காம்பென்டியம் PO கூறு
-Name[tg]=Модули тасвири PO барои KBabelDict
-Name[tr]=KBabelDict için PO Özet Modülü
-Name[uk]=Модуль збірки перекладів PO для KBabelDict
-Name[zh_CN]=KBabelDict 的 PO 概要词典模块
-Name[zh_TW]=KBabelDict PO 摘要模組
+
+Type=Service
X-TDE-Library=kbabeldict_pocompendium
X-TDE-ServiceTypes=KBabelDictModule
diff --git a/kbabel/kbabeldict/modules/tmx/CMakeLists.txt b/kbabel/kbabeldict/modules/tmx/CMakeLists.txt
index 8ca01b22..688dc46e 100644
--- a/kbabel/kbabeldict/modules/tmx/CMakeLists.txt
+++ b/kbabel/kbabeldict/modules/tmx/CMakeLists.txt
@@ -25,7 +25,11 @@ link_directories(
##### other data ################################
-install( FILES tmxcompendium.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
+tde_create_translated_desktop(
+ SOURCE tmxcompendium.desktop
+ DESTINATION ${SERVICES_INSTALL_DIR}
+ PO_DIR kbabel-desktops
+)
##### kbabeldict_tmxcompendium (module) #########
diff --git a/kbabel/kbabeldict/modules/tmx/tmxcompendium.desktop b/kbabel/kbabeldict/modules/tmx/tmxcompendium.desktop
index 8425e32e..2aa05105 100644
--- a/kbabel/kbabeldict/modules/tmx/tmxcompendium.desktop
+++ b/kbabel/kbabeldict/modules/tmx/tmxcompendium.desktop
@@ -1,50 +1,6 @@
[Desktop Entry]
-Type=Service
Name=TMX Compendium Module for KBabelDict
-Name[bg]=TMX компендиум за KBabelDict
-Name[bs]=Modul TMX kompendijuma za KBabelDict
-Name[ca]=Mòdul del Compendi TMX per a KBabelDict
-Name[cs]=Modul s TMX kompendiem pro KBabelDict
-Name[cy]=Modiwl Compendiwm TMX i KBabelDict
-Name[da]=TMX kompendium-module for KBabelDict
-Name[de]=TMX-Kompendium-Modul für KBabelDict
-Name[el]=Άρθρωμα επιτομής TMX για το KBabelDict
-Name[es]=Módulo de compendio TMX para KBabelDict
-Name[et]=KBabelDicti TMX kompendiumi moodul
-Name[eu]=TMX laburpen modulua KBabelDict-entzat
-Name[fa]=پیمانۀ مختصر TMX برای KBabelDict
-Name[fi]=KBabelDict-ohjelman TMX-kokoelmatiedostomoduuli
-Name[fr]=Module de fichier de référence des TMX pour KBabelDict
-Name[gl]=Módulo de compendio TMX para KBabelDict
-Name[hi]=के-बेबल-डिक्श के लिए टीएमएक्स कम्पेंडियम मॉड्यूल
-Name[hu]=TMX összefoglaló modul a KBabelDicthez
-Name[is]=TMX ágrips eining fyrir KBabel orðabókina
-Name[it]=Modulo TMX Compendium per KBabelDict
-Name[ja]=KBabelDict TMX 要約モジュール
-Name[ka]=TMX კონსპექტის მოდული KBabelDict-სთვის
-Name[kk]=KBabelDict-тың TMX аудармалар жиынтық модулі
-Name[lt]=KBabelDict TMX tekstyno modulis
-Name[ms]=Modul Kompendium TMX untuk KBabelDict
-Name[nb]=TMX-kompendium-modul for KBabelDict
-Name[nds]=TMX-Kompendiummoduul för KBabelDict
-Name[ne]=KBabelDict का लागि टीएमएक्स संक्षेप मोड्युल
-Name[nl]=TMX-samenvattingmodule voor KBabelDict
-Name[nn]=TMX-kompendiemodul for KBabelDict
-Name[pa]=ਕੇਬਬੇਲ-ਸ਼ਬਦਕੋਸ਼ ਲਈ TMX ਅਨੁਵਾਦ ਮੈਡੀਊਲ
-Name[pl]=Moduł Kompendium TMX dla KBabelDict
-Name[pt]=Módulo de Compêndio de TMX para o KBabelDict
-Name[pt_BR]=Módulo de Compêndio TMX para o KBabelDict
-Name[ru]=Модуль описания TMX для KBabelDict
-Name[sk]=TMX kompendium pre KBabelDict
-Name[sl]=Modul zbornika TMX za KBabelDict
-Name[sr]=Модул TMX зборника за KBabelDict
-Name[sr@Latn]=Modul TMX zbornika za KBabelDict
-Name[sv]=TMX-kompendiemodul för Kbabeldict
-Name[ta]=Kபாபேலுக்கான காம்பென்டியம் TMX கூறு
-Name[tg]=Модули тасвири TMX барои KBabelDict
-Name[tr]=KBabelDict için TMX Özet Modülü
-Name[uk]=Модуль збірки перекладів TMX для KBabelDict
-Name[zh_CN]=KBabelDict 的 TMX 概要词典模块
-Name[zh_TW]=KBabelDict TMX 摘要模組
+
+Type=Service
X-TDE-Library=kbabeldict_tmxcompendium
X-TDE-ServiceTypes=KBabelDictModule