From 296306a273438f476ab2266d1c03616de1fd5ef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Fri, 22 May 2020 02:49:40 +0200 Subject: Desktop file translations: + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- kregexpeditor/CMakeL10n.txt | 6 ++++ kregexpeditor/CMakeLists.txt | 10 +++--- kregexpeditor/kregexpeditor.desktop | 56 ---------------------------------- kregexpeditor/kregexpeditorgui.desktop | 56 ---------------------------------- 4 files changed, 12 insertions(+), 116 deletions(-) (limited to 'kregexpeditor') diff --git a/kregexpeditor/CMakeL10n.txt b/kregexpeditor/CMakeL10n.txt index 1265736..f8273f7 100644 --- a/kregexpeditor/CMakeL10n.txt +++ b/kregexpeditor/CMakeL10n.txt @@ -22,3 +22,9 @@ tde_l10n_create_template( CATALOG "kregexpeditor" SOURCES "." ${_regexp_l10n} ) + +tde_l10n_create_template( + CATALOG "desktop_files/kregexpeditor-desktops/" + SOURCES *.desktop + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/kregexpeditor/CMakeLists.txt b/kregexpeditor/CMakeLists.txt index edc9fd1..a6aea36 100644 --- a/kregexpeditor/CMakeLists.txt +++ b/kregexpeditor/CMakeLists.txt @@ -100,11 +100,13 @@ tde_install_icons( ) ##### other data ################################ -install( FILES kregexpeditor.desktop - DESTINATION ${XDG_APPS_INSTALL_DIR} +tde_create_translated_desktop( + SOURCE kregexpeditor.desktop + PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/kregexpeditor-desktops ) -install( FILES kregexpeditorgui.desktop +tde_create_translated_desktop( + SOURCE kregexpeditorgui.desktop DESTINATION ${SERVICES_INSTALL_DIR} + PO_DIR ${CMAKE_SOURCE_DIR}/translations/desktop_files/kregexpeditor-desktops ) - diff --git a/kregexpeditor/kregexpeditor.desktop b/kregexpeditor/kregexpeditor.desktop index 7b2cd18..3f96a09 100644 --- a/kregexpeditor/kregexpeditor.desktop +++ b/kregexpeditor/kregexpeditor.desktop @@ -1,63 +1,7 @@ [Desktop Entry] Name=KRegExpEditor -Name[hi]=केरेगएक्सपएडीटर GenericName=Regular Expression Editor -GenericName[ar]=محرّر التعابير النظامية -GenericName[bg]=Редактор на регулярни изрази -GenericName[br]=Aozer an troiennoù reolataet -GenericName[bs]=Editor regularnih izraza -GenericName[ca]=Editor d'expressions regulars -GenericName[cs]=Editor regulárních výrazů -GenericName[cy]=Golygydd Mynegiadau Rheolaidd -GenericName[da]=Editor for regulære udtryk -GenericName[de]=Editor für reguläre Ausdrücke -GenericName[el]=Επεξεργαστής κανονικών εκφράσεων -GenericName[eo]=Redaktilo por regulesprimoj -GenericName[es]=Editor de expresiones regulares -GenericName[et]=Regulaaravaldiste redaktor -GenericName[eu]=Adierazpen Erregularren Editorea -GenericName[fa]=ویرایشگر عبارت منظم -GenericName[fi]=Säännöllisten lausekkeiden muokkain -GenericName[fr]=Éditeur d'expressions régulières -GenericName[ga]=Eagarthóir Sloinn Ionadaíochta -GenericName[he]=עורך ביטויים רגולריים -GenericName[hi]=रेगुलर एक्सप्रेशन संपादक -GenericName[hu]=Kifejezésszerkesztő -GenericName[is]=Ritill fyrir reglulegar segðir -GenericName[it]=Editor di espressioni regolari -GenericName[ja]=正規表現エディタ -GenericName[ka]=მარტივი გამოსახულების რედაქტორი -GenericName[kk]=Үлгі өрнегінің редакторы -GenericName[km]=កម្មវិធី​និពន្ធ​កន្សោម​ធម្មតា -GenericName[lt]=Įprastųjų išraiškų redaktorius -GenericName[mk]=Уредувач на регуларни изрази -GenericName[ms]=Penyunting Ungkapan Nalar (regexp) -GenericName[nb]=Tekstbehandler for regulære uttrykk -GenericName[nds]=Editor för Regulere Utdrück -GenericName[ne]=नियमित अभिव्यक्ति सम्पादक -GenericName[nl]=Editor voor regular expressions -GenericName[nn]=Program for skriving av regulære uttrykk -GenericName[pa]=ਨਿਯਮਤ ਸਮੀਕਰਨ ਸੰਪਾਦਕ -GenericName[pl]=Edytor wyrażeń regularnych -GenericName[pt]=Editor de Expressões Regulares -GenericName[pt_BR]=Editor de Expressões Regulares -GenericName[ro]=Editor de expresii regulate -GenericName[ru]=Редактор регулярных выражений -GenericName[sk]=Editor regulárnych výrazov -GenericName[sl]=Urejevalnik regularnih izrazov -GenericName[sr]=Уређивач регуларних израза -GenericName[sr@Latn]=Uređivač regularnih izraza -GenericName[sv]=Editor för reguljära uttryck -GenericName[ta]=இயல்பான கூற்று தொகுப்பான் -GenericName[tg]=Муҳаррири Ифодаҳои Муқаррарӣ -GenericName[tr]=Tam İfade Düzenleyici -GenericName[uk]=Редактор формальних виразів -GenericName[uz]=Doimiy ifoda tahrirchi -GenericName[uz@cyrillic]=Доимий ифода таҳрирчи -GenericName[wa]=Aspougneu d' erîlêyès ratourneures -GenericName[zh_CN]=正规表达式编辑器 -GenericName[zh_TW]=正規表示式編輯器 Exec=kregexpeditor X-DocPath=KRegExpEditor/index.html diff --git a/kregexpeditor/kregexpeditorgui.desktop b/kregexpeditor/kregexpeditorgui.desktop index 7e15069..43393a0 100644 --- a/kregexpeditor/kregexpeditorgui.desktop +++ b/kregexpeditor/kregexpeditorgui.desktop @@ -1,62 +1,6 @@ [Desktop Entry] Type=Service Name=RegExp Editor Widget -Name[af]=Regexp Redigeerder Gui-element -Name[ar]=أداة محرر التعابير النظامية -Name[az]=Qaydalıİfadə Editor Pəncərəsi -Name[bg]=Редактор на регулярни изрази -Name[ca]=Estri editor RegExp -Name[cs]=Editor regulárních výrazů -Name[cy]=Teclyn Golygydd RegExp -Name[da]=RegExp Editor-kontrol -Name[de]=RegExp-Bedienelement -Name[el]=Γραφικό συστατικό επεξεργασίας κανονικών εκφράσεων -Name[eo]=Redaktilo por regulesprimoj -Name[es]=Ventana de edición RegExp -Name[et]=Regulaaravaldiste redaktori komponent -Name[eu]=RegExp Editore Widgeta -Name[fa]=RegExp عنصر ویرایشگر -Name[fi]=Säännöllisten lauseiden muokkain -Name[fr]=Composant éditeur d'exp. rég. -Name[ga]=Giuirléid Eagarthóireachta Sloinn Ionadaíochta -Name[he]=פריט עורך הביטויים הסדירים -Name[hi]=रेग-एक्सपी संपादक विजेट -Name[hr]=Widget za uređivanje RegExp-a (regularnih izraza) -Name[hu]=Grafikus objektum reguláris kifejezések szerkesztéséhez -Name[it]=Elemento grafico dell'editor di espressioni regolari -Name[ja]=正規表現エディタウィジェット -Name[kk]=Үлгі өрнегінің өңдеу бөлшегі -Name[km]=វត្ថុ​មើល​ឃើញកម្មវិធី​និពន្ធ RegExp -Name[lt]=RegExp redaktoriaus valdiklis -Name[lv]=RegExp Redaktora Widžets -Name[mk]=графичка контрола за уредување RegExp -Name[ms]=Wijet Penyunting RegExp -Name[mt]=Editur ta' RegExp -Name[nb]=Skjermelement RegExp tekstbehandler -Name[nds]=RegExp Editor-Bedeenelement -Name[ne]=RegExp सम्पादक विजेट -Name[nn]=Skjermelement for redigering av regulære uttrykk -Name[pl]=Edytor wyrażeń regularnych -Name[pt]=Item de Edição de Expressões Regulares -Name[pt_BR]=Widget do Editor de Expressões Regulares -Name[ro]=Componentă editare expresii regulate -Name[ru]=Виджет редактора регулярных выражений -Name[sk]=Prvok Editor regulárnych výrazov -Name[sl]=Gradnik urejevalnika RegExp -Name[sr]=Контрола уређивача регуларних израза -Name[sr@Latn]=Kontrola uređivača regularnih izraza -Name[sv]=Grafisk komponent för att redigera reguljära uttryck -Name[ta]= RegExp தொகுப்பான் சாளரம் -Name[tg]=Ҷузъи Муҳаррири Ифодаҳои Муқаррарӣ -Name[th]=คอนโทรลแก้ไข RegExp -Name[tr]=RegExp Düzenleyici Aleti -Name[uk]=Віджет редактору регулярних виразів -Name[ven]=Widget ya musengulusi wa RegExp -Name[wa]=Ahesse aspougneu d' erîlêyès ratourneures -Name[xh]=RegExp Umhleli we Widget -Name[zh_CN]=正则表达式编辑器部件 -Name[zh_TW]=正規表示式編輯小程式 -Name[zu]=RegExp Umhleli we-widget X-TDE-Library=libkregexpeditorgui X-TDE-InitialPreference=2 X-TDE-ServiceTypes=KRegExpEditor/KRegExpEditor -- cgit v1.2.1