From 2f706891f32258c2b070471905f983e4585296d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Fri, 26 Jun 2020 11:36:35 +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 --- kate/CMakeL10n.txt | 6 +++ kate/data/CMakeLists.txt | 13 +++++- kate/data/kate.desktop | 81 ------------------------------------ kate/data/kateplugin.desktop | 78 ----------------------------------- kate/data/kwrite.desktop | 97 -------------------------------------------- 5 files changed, 17 insertions(+), 258 deletions(-) (limited to 'kate') diff --git a/kate/CMakeL10n.txt b/kate/CMakeL10n.txt index d126e4ce3..5462488d1 100644 --- a/kate/CMakeL10n.txt +++ b/kate/CMakeL10n.txt @@ -4,3 +4,9 @@ tde_l10n_create_template( CATALOG "kate" SOURCES "." "data/tips" ) + +tde_l10n_create_template( + CATALOG "desktop_files/kate-desktops/" + SOURCES *.desktop + DESTINATION "${CMAKE_SOURCE_DIR}/translations" +) diff --git a/kate/data/CMakeLists.txt b/kate/data/CMakeLists.txt index b81ead948..8dffa1571 100644 --- a/kate/data/CMakeLists.txt +++ b/kate/data/CMakeLists.txt @@ -11,8 +11,17 @@ ##### other data ################################ -install( FILES kateplugin.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) -install( FILES kate.desktop kwrite.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) +tde_create_translated_desktop( + SOURCE kateplugin.desktop + DESTINATION ${SERVICETYPES_INSTALL_DIR} + PO_DIR kate-desktops +) + +tde_create_translated_desktop( + SOURCE kate.desktop kwrite.desktop + PO_DIR kate-desktops +) + install( FILES kateui.rc externaltools tips DESTINATION ${DATA_INSTALL_DIR}/kate ) install( FILES kwriteui.rc DESTINATION ${DATA_INSTALL_DIR}/kwrite ) install( FILES kate-2.4.upd DESTINATION ${DATA_INSTALL_DIR}/tdeconf_update ) diff --git a/kate/data/kate.desktop b/kate/data/kate.desktop index b09f33049..78c3c8b3e 100644 --- a/kate/data/kate.desktop +++ b/kate/data/kate.desktop @@ -1,87 +1,6 @@ [Desktop Entry] GenericName=Advanced Text Editor -GenericName[af]=Gevorderde Teks Redigeerder -GenericName[ar]=محرر النصوص المتقدم -GenericName[az]=Səciyyəvi Mətn Editoru -GenericName[be]=Адмысловы рэдактар тэксту -GenericName[bg]=Текстов редактор -GenericName[bn]=উন্নত টেক্সট সম্পাদক -GenericName[br]=Aozer skrid barek -GenericName[bs]=Napredni editor teksta -GenericName[ca]=Editor de text avançat -GenericName[cs]=Pokročilý textový editor -GenericName[csb]=Awansowóny editora tekstu -GenericName[cy]=Golygydd Testun Uwch -GenericName[da]= Avanceret teksteditor -GenericName[de]=Erweiterter Texteditor -GenericName[el]=Προχωρημένος επεξεργαστής κειμένου -GenericName[eo]=Pli bona Tekstredaktilo -GenericName[es]=Editor de texto avanzado -GenericName[et]=Võimas tekstiredaktor -GenericName[eu]=Testu editore aurreratua -GenericName[fa]=ویرایشگر متن پیشرفته -GenericName[fi]=Kehittynyt tekstieditori -GenericName[fr]=Éditeur de texte avancé -GenericName[fy]=avansearre tekstbewurker -GenericName[ga]=Ardeagarthóir Téacs -GenericName[gl]=Editor Avanzado de Textos -GenericName[he]=עורך טקסט מתקדם -GenericName[hi]=विकसित पाठ संपादक -GenericName[hr]=Napredni uređivač teksta -GenericName[hu]=Szövegszerkesztő -GenericName[is]=Þróaður textaritill -GenericName[it]=Editor di testi avanzato -GenericName[ja]=高度なテキストエディタ -GenericName[ka]=გაუმჯობესებული ტექსტური რედაქტორი -GenericName[kk]=Үздік мәтін редакторы -GenericName[km]=កម្មវិធី​វាយ​អត្ថបទ​កម្រិត​ខ្ពស់ -GenericName[lt]=Sudėtingesnis teksto redaktorius -GenericName[lv]=Teksta Redaktors -GenericName[mk]=Напреден уредувач на текст -GenericName[mn]=Текст боловсруулагч -GenericName[ms]=Editor Teks Lanjutan -GenericName[mt]=Editur tat-test avvanzat -GenericName[nb]=Avansert skriveprogram -GenericName[nds]=Verwiedert Text-Editor -GenericName[ne]=उन्नत पाठ सम्पादक -GenericName[nl]=Geavanceerde teksteditor -GenericName[nn]=Avansert skriveprogram -GenericName[pa]=ਤਕਨੀਕੀ ਪਾਠ ਦਰਸ਼ਕ -GenericName[pl]=Zaawansowany edytor tekstu -GenericName[pt]=Editor de Texto Avançado -GenericName[pt_BR]=Editor de Texto Avançado -GenericName[ro]=Editor avansat de text -GenericName[ru]=Улучшенный текстовый редактор -GenericName[rw]=Muhinduzi Ihanitse y'Umwandiko -GenericName[se]=Erenoamáš čállinprográmma -GenericName[sk]=Pokročilý textový editor -GenericName[sl]=Napredni urejevalnik besedil -GenericName[sr]=Напредни уређивач текста -GenericName[sr@Latn]=Napredni uređivač teksta -GenericName[sv]=Avancerad texteditor -GenericName[ta]=மேம்படுத்த்ப்பட்ட உரை திருத்துபவர் -GenericName[te]=ఆధునిక వచన ఎడిటర్ -GenericName[tg]=Муҳаррири матни пешрафта -GenericName[th]=โปรแกรมแก้ไขข้อความแบบขั้นสูง -GenericName[tr]=Gelişmiş Metin Düzenleyici -GenericName[tt]=Yaqşırtılğan Mäten-Tözätkeç -GenericName[uk]=Редактор текстів -GenericName[uz]=Kengaytirilgan matn tahrirchi -GenericName[uz@cyrillic]=Кенгайтирилган матн таҳрирчи -GenericName[vi]=Trình soạn văn bản nâng cao -GenericName[wa]=Aspougneu di tecse avancî -GenericName[zh_CN]=高级文本编辑器 -GenericName[zh_TW]=進階文字編輯器 Name=Kate -Name[bn]=কেট -Name[eo]=Kodredaktilo -Name[hi]=के-एटीई -Name[ka]=რედაქტორი Kate -Name[kk]=Kate редакторы -Name[mk]=Кате -Name[ne]=क्येट -Name[pa]=ਕੇਟ -Name[te]=కేట్ MimeType=text/plain; Exec=kate --use %U X-TDE-StartupNotify=true diff --git a/kate/data/kateplugin.desktop b/kate/data/kateplugin.desktop index 63cea7821..2ad2e8556 100644 --- a/kate/data/kateplugin.desktop +++ b/kate/data/kateplugin.desktop @@ -3,84 +3,6 @@ Type=ServiceType X-TDE-ServiceType=Kate/Plugin X-TDE-Derived= Comment=Kate Plugin -Comment[af]=Kate Inplak -Comment[az]=Kate Əlavəsi -Comment[be]=Утулка для Kate -Comment[bg]=Приставка за Kate -Comment[bn]=কেট প্লাগ-ইন -Comment[br]=Lugent Kate -Comment[bs]=Kate dodatak -Comment[ca]=Connector per a Kate -Comment[cs]=Modul aplikace Kate -Comment[csb]=Plugins Kate -Comment[cy]=Ategyn Kate -Comment[da]=Kate-plugin -Comment[de]=Kate-Plugin -Comment[el]=Πρόσθετο Kate -Comment[eo]=Kodredaktila kromaĵo -Comment[es]=Complemento de Kate -Comment[et]=Kate plugin -Comment[eu]=Kate plugina -Comment[fa]=وصلۀ Kate -Comment[fi]=Kate-liitännäinen -Comment[fo]=Kate-ístingur -Comment[fr]=Module de Kate -Comment[fy]=Kate-plugin -Comment[ga]=Breiseán Kate -Comment[gl]=Plugin de Kate -Comment[he]=תוסף ל־Kate -Comment[hi]=के-एटीई प्लगइन -Comment[hr]=Kate dodatak -Comment[hu]=Kate bővítőmodul -Comment[is]=Kate íforrit -Comment[it]=Plugin di Kate -Comment[ja]=Kate プラグイン -Comment[ka]=Kate–ს პლაგინი -Comment[kk]=Kate модулі -Comment[km]=កម្មវិធី​ជំនួយ Kate -Comment[ko]=셸 명령 플러그인 -Comment[lo]=ປັລກອິນຂອງ Kate -Comment[lt]=Kate priedas -Comment[lv]=Kate spraudnis -Comment[mk]=Приклучок за Кате -Comment[mn]=Kate-Plugin -Comment[ms]=Plugin Kate -Comment[mt]=Plagin ta' Kate -Comment[nb]=Kate-programtillegg -Comment[nds]=Kate-Plugin -Comment[ne]=क्येट प्लगइन -Comment[nl]=Kate-plugin -Comment[nn]=Kate-programtillegg -Comment[nso]=Tsenyo ya Kate -Comment[pa]=ਕੇਟ ਪਲੱਗਇਨ -Comment[pl]=Wtyczka Kate -Comment[pt]='Plugin' do Kate -Comment[pt_BR]=Plug-in do Kate -Comment[ro]=Modul Kate -Comment[ru]=Модуль Kate -Comment[rw]=Icomeka rya Kate -Comment[se]=Kate-lassemoduvla -Comment[sk]=Modul Kate -Comment[sl]=Vstavek za Kate -Comment[sr]=Kate-ин прикључак -Comment[sr@Latn]=Kate-in priključak -Comment[ss]=I-plugin ye Kate -Comment[sv]=Kate-insticksprogram -Comment[ta]=Kபதிப்பான் செருகல் -Comment[te]=కేట్ ప్లగిన్ -Comment[tg]=Мутассалкунандаи Kate -Comment[th]=ปลั้กอินของ Kate -Comment[tr]=Kate Eklentisi -Comment[tt]=Kate Östämäse -Comment[uk]=Втулок Kate -Comment[uz]=Kate uchun plagin -Comment[uz@cyrillic]=Kate учун плагин -Comment[vi]=Trình bổ sung cho Kate -Comment[wa]=Tchôke divins di Kate -Comment[xh]=Iplagi efakiweyo ye Kate -Comment[zh_CN]=Kate 插件 -Comment[zh_TW]=Kate 外掛程式 -Comment[zu]=I-Plugin ye-Kate [PropertyDef::X-Kate-Version] Type=TQString diff --git a/kate/data/kwrite.desktop b/kate/data/kwrite.desktop index dd64b58cd..4f4200a3b 100644 --- a/kate/data/kwrite.desktop +++ b/kate/data/kwrite.desktop @@ -1,103 +1,6 @@ [Desktop Entry] GenericName=Text Editor -GenericName[af]=Teks Redigeerder -GenericName[az]=Mətn Editoru -GenericName[be]=Тэкставы рэдактар -GenericName[bg]=Текстов редактор -GenericName[bn]=টেক্সট সম্পাদক -GenericName[br]=Aozer skrid -GenericName[bs]=Tekst editor -GenericName[ca]=Editor de text -GenericName[cs]=Textový editor -GenericName[csb]=Tekstowi editora -GenericName[cy]=Golygydd Testun -GenericName[da]= Teksteditor -GenericName[de]=Texteditor -GenericName[el]=Επεξεργαστής κειμένου -GenericName[eo]=Tekstredaktilo -GenericName[es]=Editor de texto -GenericName[et]=Tekstiredaktor -GenericName[eu]=Testu editorea -GenericName[fa]=ویرایشگر متن -GenericName[fi]=Tekstieditori -GenericName[fo]=Tekstritil -GenericName[fr]=Éditeur de texte -GenericName[fy]=Tekstbewurker -GenericName[ga]=Eagarthóir Téacs -GenericName[gl]=Editor de Textos -GenericName[he]=עורך טקסט -GenericName[hi]=पाठ संपादक -GenericName[hr]=Uređivač teksta -GenericName[hsb]=Wobdźěłar tekstow -GenericName[hu]=Szövegszerkesztő -GenericName[is]=Textaritill -GenericName[it]=Editor di testi -GenericName[ja]=テキストエディタ -GenericName[ka]=ტექსტური რედაქტორი -GenericName[kk]=Мәтін редакторы -GenericName[km]=កម្មវិធី​វាយ​អត្ថបទ -GenericName[ko]=텍스트 편집기 -GenericName[lo]=ເຄື່ອງມືແກ້ໄຂຂໍ້ຄວາມ -GenericName[lt]=Teksto redaktorius -GenericName[lv]=Teksta Redaktors -GenericName[mk]=Уредувач на текст -GenericName[mn]=Текст боловсруулагч -GenericName[ms]=Penyunting Teks -GenericName[mt]=Editur tat-test -GenericName[nb]=Skriveprogram -GenericName[nds]=Texteditor -GenericName[ne]=पाठ सम्पादक -GenericName[nl]=Teksteditor -GenericName[nn]=Skriveprogram -GenericName[nso]=Mofetosi wa Sengwalwana -GenericName[pa]=ਪਾਠ ਸੰਪਾਦਕ -GenericName[pl]=Edytor tekstu -GenericName[pt]=Editor de Texto -GenericName[pt_BR]=Editor de Texto -GenericName[ro]=Editor de text -GenericName[ru]=Текстовый редактор -GenericName[rw]=Muhinduzi Umwandiko -GenericName[se]=Čállinprográmma -GenericName[sk]=Textový editor -GenericName[sl]=Urejevalnik besedil -GenericName[sr]=Уређивач текста -GenericName[sr@Latn]=Uređivač teksta -GenericName[ss]=Sihleli sembhalo -GenericName[sv]=Texteditor -GenericName[ta]=உரை தொகுப்பாளர் -GenericName[te]=వచన ఎడిటర్ -GenericName[tg]=Муҳаррири матн -GenericName[th]=โปรแกรมแก้ไขข้อความ -GenericName[tr]=Metin Düzenleyici -GenericName[tt]=Mäten Tözätkeçe -GenericName[uk]=Редактор текстів -GenericName[uz]=Matn tahrirchi -GenericName[uz@cyrillic]=Матн таҳрирчи -GenericName[ven]=Musengulusi wa Manwalwa -GenericName[vi]=Trình soạn văn bản -GenericName[wa]=Aspougneu di tecse -GenericName[xh]=Umhleli Wombhalo -GenericName[zh_CN]=文本编辑器 -GenericName[zh_TW]=文字編輯器 -GenericName[zu]=Umlungisi wombhalo Name=KWrite -Name[af]=Kskryf -Name[bn]=কে-রাইট -Name[eo]=Malnova simpla kodredaktilo -Name[fo]=KSkriva -Name[hi]=के-राइट -Name[ka]=რედაქტორი KWrite -Name[kk]=KWrite редакторы -Name[lo]=Kwrite -Name[mn]=Кврайт -Name[ne]=केडीई राइट -Name[nso]=KNgwala -Name[pa]=ਕੇ-ਲੇਖਕ -Name[rw]=K-Kwandika -Name[sv]=Kwrite -Name[te]=కెవ్రైట్ -Name[tg]=Навиштори K -Name[ven]=Nwala ha K MimeType=text/plain; Exec=kwrite %U X-TDE-StartupNotify=true -- cgit v1.2.3