diff --git a/src/aboutdata.cpp b/src/aboutdata.cpp index 917447dbb..b40dceb5b 100644 --- a/src/aboutdata.cpp +++ b/src/aboutdata.cpp @@ -1,154 +1,145 @@ /* aboutdata.cpp This file is part of Kleopatra, the KDE keymanager SPDX-FileCopyrightText: 2001, 2002, 2004 Klarälvdalens Datakonsult AB SPDX-License-Identifier: GPL-2.0-or-later */ #include <config-kleopatra.h> #include <version-kleopatra.h> #include "aboutdata.h" #include "kleopatraapplication.h" #include <Libkleo/GnuPG> #include <QCoreApplication> #include <QSettings> #include <QThread> #include <KLazyLocalizedString> #include <KLocalizedString> #include "kleopatra_debug.h" /* Path to GnuPGs signing keys relative to the GnuPG installation */ #ifndef GNUPG_DISTSIGKEY_RELPATH #define GNUPG_DISTSIGKEY_RELPATH "/../share/gnupg/distsigkey.gpg" #endif /* Path to a VERSION file relative to QCoreApplication::applicationDirPath */ #ifndef VERSION_RELPATH #define VERSION_RELPATH "/../VERSION" #endif static const char kleopatra_version[] = KLEOPATRA_VERSION_STRING; struct about_data { const KLazyLocalizedString name; - const KLazyLocalizedString desc; - const char *email; - const char *web; + const KLazyLocalizedString description; }; -static const about_data authors[] = { - {kli18n("Andre Heinecke"), kli18n("Current Maintainer"), "aheinecke@gnupg.org", nullptr}, - {kli18n("Marc Mutz"), kli18n("Former Maintainer"), "mutz@kde.org", nullptr}, - {kli18n("Steffen Hansen"), kli18n("Former Maintainer"), "hansen@kde.org", nullptr}, - {kli18n("Matthias Kalle Dalheimer"), kli18n("Original Author"), "kalle@kde.org", nullptr}, -}; - -static const about_data credits[] = { - {kli18n("David Faure"), kli18n("Backend configuration framework, KIO integration"), "faure@kde.org", nullptr}, - {kli18n("Michel Boyer de la Giroday"), - kli18n("Key-state dependent colors and fonts in the certificates list"), - "michel@klaralvdalens-datakonsult.se", - nullptr}, - {kli18n("Thomas Moenicke"), kli18n("Artwork"), "tm@php-qt.org", nullptr}, - {kli18n("Frank Osterfeld"), kli18n("Resident gpgme/win wrangler, UI Server commands and dialogs"), "osterfeld@kde.org", nullptr}, - {kli18n("Karl-Heinz Zimmer"), kli18n("DN display ordering support, infrastructure"), "khz@kde.org", nullptr}, - {kli18n("Laurent Montel"), kli18n("Qt5 port, general code maintenance"), "montel@kde.org", nullptr}, -}; +static constexpr auto authors = std::to_array<about_data>({ + {kli18n("Ingo Klöcker"), kli18n("Maintainer")}, + {kli18n("Tobias Fella"), kli18n("Developer")}, + {kli18n("Andre Heinecke"), kli18n("Former Maintainer")}, + {kli18n("Marc Mutz"), kli18n("Former Maintainer")}, + {kli18n("Steffen Hansen"), kli18n("Former Maintainer")}, +}); + +static constexpr auto credits = std::to_array<about_data>({ + {kli18n("Matthias Kalle Dalheimer"), kli18n("Original Author")}, + {kli18n("David Faure"), kli18n("Backend configuration framework, KIO integration")}, + {kli18n("Michel Boyer de la Giroday"), kli18n("Key-state dependent colors and fonts in the certificates list")}, + {kli18n("Thomas Moenicke"), kli18n("Artwork")}, + {kli18n("Frank Osterfeld"), kli18n("Resident gpgme/win wrangler, UI Server commands and dialogs")}, + {kli18n("Karl-Heinz Zimmer"), kli18n("DN display ordering support, infrastructure")}, + {kli18n("Laurent Montel"), kli18n("Qt5 port, general code maintenance")}, +}); static void updateAboutDataFromSettings(KAboutData *about, const QSettings *settings) { if (!about || !settings) { return; } about->setDisplayName(settings->value(QStringLiteral("displayName"), about->displayName()).toString()); about->setProductName(settings->value(QStringLiteral("productName"), about->productName()).toByteArray()); about->setComponentName(settings->value(QStringLiteral("componentName"), about->componentName()).toString()); about->setShortDescription(settings->value(QStringLiteral("shortDescription"), about->shortDescription()).toString()); about->setHomepage(settings->value(QStringLiteral("homepage"), about->homepage()).toString()); about->setBugAddress(settings->value(QStringLiteral("bugAddress"), about->bugAddress()).toByteArray()); about->setVersion(settings->value(QStringLiteral("version"), about->version()).toByteArray()); about->setOtherText(settings->value(QStringLiteral("otherText"), about->otherText()).toString()); about->setCopyrightStatement(settings->value(QStringLiteral("copyrightStatement"), about->copyrightStatement()).toString()); about->setDesktopFileName(settings->value(QStringLiteral("desktopFileName"), about->desktopFileName()).toString()); } // Extend the about data with the used GnuPG Version since this can // make a big difference with regards to the available features. static void loadBackendVersions() { auto thread = QThread::create([]() { STARTUP_TIMING << "Checking backend versions"; const auto backendVersions = Kleo::backendVersionInfo(); STARTUP_TIMING << "backend versions checked"; if (!backendVersions.empty()) { QMetaObject::invokeMethod(qApp, [backendVersions]() { auto about = KAboutData::applicationData(); about.setOtherText(i18nc("Preceeds a list of applications/libraries used by Kleopatra", "Uses:") // + QLatin1StringView{"<ul><li>"} // + backendVersions.join(QLatin1StringView{"</li><li>"}) // + QLatin1StringView{"</li></ul>"} // + about.otherText()); KAboutData::setApplicationData(about); }); } }); thread->start(); } // This code is mostly for Gpg4win and GnuPG VS-Desktop so that they // can put in their own about data information. static void loadCustomAboutData(KAboutData *about) { const QStringList searchPaths = {Kleo::gnupgInstallPath()}; const QString versionFile = QCoreApplication::applicationDirPath() + QStringLiteral(VERSION_RELPATH); const QString distSigKeys = Kleo::gnupgInstallPath() + QStringLiteral(GNUPG_DISTSIGKEY_RELPATH); STARTUP_TIMING << "Starting version info check"; bool valid = Kleo::gpgvVerify(versionFile, QString(), distSigKeys, searchPaths); STARTUP_TIMING << "Version info checked"; if (valid) { qCDebug(KLEOPATRA_LOG) << "Found valid VERSION file. Updating about data."; auto settings = std::make_shared<QSettings>(versionFile, QSettings::IniFormat); settings->beginGroup(QStringLiteral("Kleopatra")); updateAboutDataFromSettings(about, settings.get()); KleopatraApplication::instance()->setDistributionSettings(settings); } loadBackendVersions(); } AboutData::AboutData() : KAboutData(QStringLiteral("kleopatra"), i18n("Kleopatra"), QLatin1StringView(kleopatra_version), - i18n("Certificate Manager and Unified Crypto GUI"), + i18n("Certificate manager and cryptography app"), KAboutLicense::GPL, - i18n("(c) 2002 Steffen\u00A0Hansen, Matthias\u00A0Kalle\u00A0Dalheimer, Klar\u00E4lvdalens\u00A0Datakonsult\u00A0AB\n" - "(c) 2004, 2007, 2008, 2009 Marc\u00A0Mutz, Klar\u00E4lvdalens\u00A0Datakonsult\u00A0AB") // - + QLatin1Char('\n') // - + i18n("(c) 2016-2018 Intevation GmbH") // - + QLatin1Char('\n') // - + i18n("(c) 2010-%1 The Kleopatra developers, g10 Code GmbH", QStringLiteral("2024"))) + i18nc("@info:credit", "(C) %1 g10 Code GmbH", QStringLiteral("2024")) + QLatin1Char('\n') + + i18nc("@info:credit", "(C) %1 The Kleopatra developers", QStringLiteral("2024")) + QLatin1Char('\n') + + i18nc("@info:credit", "(C) 2018 Intevation GmbH") + QLatin1Char('\n') + + i18nc("@info:credit", "(C) 2009 Klar\u00E4lvdalens\u00A0Datakonsult\u00A0AB")) { using ::authors; using ::credits; - for (unsigned int i = 0; i < sizeof authors / sizeof *authors; ++i) { - addAuthor(KLocalizedString(authors[i].name).toString(), - KLocalizedString(authors[i].desc).toString(), - QLatin1StringView(authors[i].email), - QLatin1StringView(authors[i].web)); + + for (const auto &author : authors) { + addAuthor(author.name.toString(), author.description.toString()); } - for (unsigned int i = 0; i < sizeof credits / sizeof *credits; ++i) { - addCredit(KLocalizedString(credits[i].name).toString(), - KLocalizedString(credits[i].desc).toString(), - QLatin1StringView(credits[i].email), - QLatin1StringView(credits[i].web)); + + for (const auto &credit : credits) { + addCredit(credit.name.toString(), credit.description.toString()); } loadCustomAboutData(this); } diff --git a/src/data/org.kde.kleopatra.appdata.xml b/src/data/org.kde.kleopatra.appdata.xml index 00ae7c0d0..2adbcac0e 100644 --- a/src/data/org.kde.kleopatra.appdata.xml +++ b/src/data/org.kde.kleopatra.appdata.xml @@ -1,213 +1,213 @@ <?xml version="1.0" encoding="utf-8"?> <component type="desktop-application"> <id>org.kde.kleopatra.desktop</id> <metadata_license>CC0-1.0</metadata_license> <project_license>GPL-2.0+</project_license> <developer id="org.kde"> <name translate="no">KDE</name> </developer> <launchable type="desktop-id">org.kde.kleopatra.desktop</launchable> <name>Kleopatra</name> <name xml:lang="ar">كليوبترا</name> <name xml:lang="ast">Kleopatra</name> <name xml:lang="bg">Kleopatra</name> <name xml:lang="bs">Kleopatra</name> <name xml:lang="ca">Kleopatra</name> <name xml:lang="ca-valencia">Kleopatra</name> <name xml:lang="cs">Kleopatra</name> <name xml:lang="da">Kleopatra</name> <name xml:lang="de">Kleopatra</name> <name xml:lang="el">Kleopatra</name> <name xml:lang="en-GB">Kleopatra</name> <name xml:lang="eo">Kleopatra</name> <name xml:lang="es">Kleopatra</name> <name xml:lang="et">Kleopatra</name> <name xml:lang="eu">Kleopatra</name> <name xml:lang="fi">Kleopatra</name> <name xml:lang="fr">Kleopatra</name> <name xml:lang="gl">Kleopatra</name> <name xml:lang="he">Kleopatra</name> <name xml:lang="hu">Kleopatra</name> <name xml:lang="ia">Kleopatra</name> <name xml:lang="id">Kleopatra</name> <name xml:lang="it">Kleopatra</name> <name xml:lang="ka">Kleopatra</name> <name xml:lang="ko">Kleopatra</name> <name xml:lang="lt">Kleopatra</name> <name xml:lang="nb">Kleopatra</name> <name xml:lang="nds">Kleopatra</name> <name xml:lang="nl">Kleopatra</name> <name xml:lang="pl">Kleopatra</name> <name xml:lang="pt">Kleopatra</name> <name xml:lang="pt-BR">Kleopatra</name> <name xml:lang="ro">Kleopatra</name> <name xml:lang="ru">Kleopatra</name> <name xml:lang="sk">Kleopatra</name> <name xml:lang="sl">Kleopatra</name> <name xml:lang="sv">Kleopatra</name> <name xml:lang="tr">Kleopatra</name> <name xml:lang="uk">Kleopatra</name> <name xml:lang="x-test">xxKleopatraxx</name> <name xml:lang="zh-CN">Kleopatra</name> <name xml:lang="zh-TW">Kleopatra</name> - <summary>Certificate Manager and Unified Crypto GUI</summary> + <summary>Certificate manager and cryptography app</summary> <summary xml:lang="ar">مدير شهادات وواجهة رسوميّة موحّدة للتّعمية</summary> <summary xml:lang="bg">Мениджър на сертификати и унифициран крипто графичен интерфейс</summary> <summary xml:lang="bs">Upravitelj certifikata i grafičko okruženje za Unified Crypto</summary> <summary xml:lang="ca">Gestor de certificats i interfície gràfica d'usuari de criptografia unificada</summary> <summary xml:lang="ca-valencia">Gestor de certificats i interfície gràfica d'usuari de criptografia unificada</summary> <summary xml:lang="cs">Správce certifikátů a rozhraní pro šifrování</summary> <summary xml:lang="da">Certifikathåndtering og forenet krypterings-GUI</summary> <summary xml:lang="de">Zertifikatsverwaltung und graphische Oberfläche für Kryptografie</summary> <summary xml:lang="el">Διαχείριση πιστοποιητικών και ενοποιημένο περιβάλλον κρυπτογράφησης</summary> <summary xml:lang="en-GB">Certificate Manager and Unified Crypto GUI</summary> <summary xml:lang="eo">Atestil-Administrilo kaj Unuigita Ĉifro-GUI</summary> <summary xml:lang="es">Gestor de certificados e interfaz gráfica unificada de cifrado</summary> <summary xml:lang="et">Sertifikaadihaldur ja ühtne krüptimise graafiline kasutajaliides</summary> <summary xml:lang="eu">Ziurtagiri kudeatzailea eta zifratzeko GUI bateratua</summary> <summary xml:lang="fi">Varmenteiden hallinta ja yhtenäinen salauskäyttöliittymä</summary> <summary xml:lang="fr">Gestionnaire de certificats et interface utilisateur unifiée pour le chiffrement</summary> <summary xml:lang="gl">Xestor de certificados e interface gráfica unificada de criptografía</summary> <summary xml:lang="he">מנהלי אישורים וממשק משתמש אחוד לניהול קריפטוגרפיה</summary> <summary xml:lang="hu">Tanúsítványkezelő és egységes kriptográfiai kezelőfelület</summary> <summary xml:lang="ia">Gerente de certificatos e interfacie unificate de Crypto</summary> <summary xml:lang="id">Pengelola Sertifikat dan Unified Crypto GUI</summary> <summary xml:lang="it">Gestore di certificati e interfaccia grafica unificata di crittografia</summary> <summary xml:lang="ka">სერტიფიკატების მმართველი და კრიპტოს გაერთიანებული ინტერფეისი</summary> <summary xml:lang="ko">인증서 관리자와 통합된 암호화 GUI</summary> <summary xml:lang="lt">Liudijimų tvarkytuvė ir jungtinė grafinė kriptografijos naudotojo sąsaja</summary> <summary xml:lang="nb">Sertifikatbehandler og forent krypto-GUI</summary> <summary xml:lang="nds">Zertifikatenpleger un eenheitlich Verslötel-Böversiet</summary> <summary xml:lang="nl">Certificaatbeheerer en grafische schil voor Unified Crypto</summary> <summary xml:lang="pl">Zarządzanie certyfikatami i kryptografią</summary> <summary xml:lang="pt">Gestor de Certificados e GUI Unificada de Criptografia</summary> <summary xml:lang="pt-BR">Gerenciador de certificados e interface gráfica de criptografia unificada</summary> <summary xml:lang="ru">Управление сертификатами и криптографией</summary> <summary xml:lang="sk">Správca certifikátov a unifikované šifrovacie grafické rozhranie</summary> <summary xml:lang="sl">Upravljalnik potrdil in enotni šifrirni vmesnik</summary> <summary xml:lang="sv">Certifikathanterare och enhetligt grafiskt användargränssnitt för krypto</summary> <summary xml:lang="tr">Sertifika Yöneticisi ve Birleşik Şifreleme Arayüzü</summary> <summary xml:lang="uk">Графічний інтерфейс до засобів керування сертифікатами та універсальних можливостей з шифрування</summary> <summary xml:lang="x-test">xxCertificate Manager and Unified Crypto GUIxx</summary> <summary xml:lang="zh-CN">证书管理器和统一的密钥操作界面</summary> <summary xml:lang="zh-TW">憑證管理與統一加密介面</summary> <description> <p> Kleopatra is a certificate manager and a universal crypto GUI. It supports managing OpenPGP and S/MIME certificates and encrypts files and text. </p> <p xml:lang="bg">Kleopatra е мениджър на сертификати и универсален графичен потребителски интерфейс за криптография. Той поддържа управление на S/MIME и OpenPGP сертификати и може да криптира файлове и текст.</p> <p xml:lang="ca">El Kleopatra és un gestor de certificats i interfície gràfica d'usuari de criptografia universal. Permet la gestió dels certificats OpenPGP i S/MIME i encripta fitxers i text.</p> <p xml:lang="ca-valencia">Kleopatra és un gestor de certificats i interfície gràfica d'usuari de criptografia universal. Permet la gestió dels certificats OpenPGP i S/MIME i encripta fitxers i text.</p> <p xml:lang="de">Kleopatra ist eine Zertifikatsverwaltung und universelle Krypto-App. Sie unterstützt die Verwaltung von OpenPGP- und S/MIME Zertifikaten und verschlüsselt/prüft sowohl Dateien oder Ordner als auch Text.</p> <p xml:lang="en-GB">Kleopatra is a certificate manager and a universal crypto GUI. It supports managing OpenPGP and S/MIME certificates and encrypts files and text.</p> <p xml:lang="es">Kleopatra es un gestor de certificados e interfaz gráfica universal de cifrado. Reconoce certificados OpenPGP y S/MIME, y permite cifrar archivos y texto.</p> <p xml:lang="eu">Kleopatra ziurtagiri kudeatzaile bat eta zifratzeko GUI bateratu bat da. OpenPGP eta S/MIME ziurtagiriak kudeatzeko euskarria du eta fitxategiak eta testuak zifratzen ditu.</p> <p xml:lang="fr">Kleopatra est un gestionnaire de certificats et une interface graphique universelle. Il prend en charge la gestion des certificats « OpenPGP » et « S / MIME » et permet le chiffrement de fichiers et de texte.</p> <p xml:lang="he">Kleopatra הוא מנהל אישורים וממשק משתמש אוניברסלי לקריפטוגרפיה. הוא תומך בניהול אישורי OpenPGP ו־S/MIME ומצפין קבצים וטקסט.</p> <p xml:lang="ia">Kleopatra es un gerente de certificato e un GUI universal de cryptar. Illo supporta gestion de certificato S/MIME e OpenPGP e crypta files e texto.</p> <p xml:lang="it">Kleopatra è un gestore di certificati ed un'interfaccia grafica universale per la cifratura. Supporta la gestione di certificati OpenPGP ed S/MIME e cifra file e testo.</p> <p xml:lang="ka">Kleopatra სერტიფიკატების მმართველი და კრიპტოგრაფიის უნივერსალური ინტერფეისია. მას OpenPGP და S/MIME სერტიფიკატების მართვისა და ფაილებისა და ტექსტის დაშიფვრის მხარდაჭერა აქვს.</p> <p xml:lang="nl">Kleopatra is een certificaatbeheerder en een universele crypto GUI. Deze ondersteunt het beheer van OpenPGP en S/MIME certificaten versleutelt bestanden en tekst.</p> <p xml:lang="pl">Kleopatra jest programem do zarządzania certyfikatami i graficznej obsługi kryptografii. Może zarządzać certyfikatami OpenPGP oraz S/MIME, a także szyfrować pliki i tekst.</p> <p xml:lang="sl">Kleopatra je upravljalnik potrdil in enoten šifrirni vmesnik. Podpira rokovanje s potrdili OpenPGP in S/MIME in šifrira datoteke in besedila.</p> <p xml:lang="sv">Kleopatra är en certifikathanterare och ett universellt grafiskt användargränssnitt för krypto. Den stöder hantering av OpenPGP- och S/MIME-certifikat och krypterar filer och text.</p> <p xml:lang="tr">Kleopatra bir sertifika yöneticisi ve birleşik şifreleme arayüzüdür. OpenPGP ve S/MIME sertifikalarını yönetmeyi destekler ve dosyaları ve metinleri şifreler.</p> <p xml:lang="uk">Kleopatra — графічний інтерфейс засобів керування сертифікатами та шифрування. У програмі передбачено можливості з керування сертифікатами OpenPGP та S/MIME і з шифрування файлів та тексту.</p> <p xml:lang="x-test">xxKleopatra is a certificate manager and a universal crypto GUI. It supports managing OpenPGP and S/MIME certificates and encrypts files and text.xx</p> </description> <content_rating type="oars-1.1"/> <url type="homepage">https://apps.kde.org/kleopatra/</url> <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kleopatra</url> <url type="help">https://docs.kde.org/?application=kleopatra</url> <url type="donation">https://www.kde.org/community/donations/?app=kleopatra&source=appdata</url> <url type="vcs-browser">https://invent.kde.org/pim/kleopatra</url> <screenshots> <screenshot type="default"> <caption>Certificate overview in Kleopatra</caption> <caption xml:lang="bg">Преглед на сертификатите в Kleopatra</caption> <caption xml:lang="ca">Resum del certificat al Kleopatra</caption> <caption xml:lang="ca-valencia">Resum del certificat en Kleopatra</caption> <caption xml:lang="cs">Přehled certifikátů v aplikaci Kleopatra</caption> <caption xml:lang="de">Zertifikats-Übersicht in Kleopatra</caption> <caption xml:lang="el">Επισκόπηση πιστοποιητικών στην Kleopatra</caption> <caption xml:lang="en-GB">Certificate overview in Kleopatra</caption> <caption xml:lang="eo">Atestila superrigardo en Kleopatra</caption> <caption xml:lang="es">Vista general de certificados en Kleopatra</caption> <caption xml:lang="et">Sertifikaadi ülevaade Kleopatras</caption> <caption xml:lang="eu">Ziurtagirien ikuspegi orokorra «Kleopatra»n</caption> <caption xml:lang="fi">Varmenteen yleiskuva Kleopatrassa</caption> <caption xml:lang="fr">Aperçu de certificat dans Kleopatra</caption> <caption xml:lang="gl">Resumo de certificado en Kleopatra</caption> <caption xml:lang="he">סקירת אישורים ב־Kleopatra</caption> <caption xml:lang="hu">Tanúsítvány áttekintése a Kleopatraban</caption> <caption xml:lang="ia">Vista general de certificato in Kleopatra</caption> <caption xml:lang="id">Ikhtisar sertifikat di Kleopatra</caption> <caption xml:lang="it">Panoramica dei certificati in Kleopatra</caption> <caption xml:lang="ka">სერტიფიკატების მიმოხილვა Kleopatra-ში</caption> <caption xml:lang="ko">Kleopatra로 인증서 관리</caption> <caption xml:lang="lt">Liudijimo apžvalga programoje Kleopatra</caption> <caption xml:lang="nl">Overzicht van certificaten in Kleopatra</caption> <caption xml:lang="pl">Przegląd certyfikatów w Kleopatrze</caption> <caption xml:lang="pt">Visão geral dos certificados no Kleopatra</caption> <caption xml:lang="pt-BR">Visualização de certificado no Kleopatra</caption> <caption xml:lang="ru">Просмотр сертификата в программе Kleopatra</caption> <caption xml:lang="sk">Prehľad certifikátov v Kleopatra</caption> <caption xml:lang="sl">Pregled potrdil v programu Kleopatra</caption> <caption xml:lang="sv">Certifikatöversikt i Kleopatra</caption> <caption xml:lang="tr">Kleopatra'da sertifika genel görünümü</caption> <caption xml:lang="uk">Огляд сертифіката у Kleopatra</caption> <caption xml:lang="x-test">xxCertificate overview in Kleopatraxx</caption> <caption xml:lang="zh-CN">在 Kleopatra 中进行证书概览</caption> <caption xml:lang="zh-TW">Kleopatra 中的憑證概覽</caption> <image>https://cdn.kde.org/screenshots/kleopatra/kleopatra.png</image> </screenshot> <screenshot type="default"> <caption>Encrypted email viewer in Kleopatra</caption> <caption xml:lang="bg">Преглед на криптирани имейли в Kleopatra</caption> <caption xml:lang="ca">Visualitzador de correus encriptats en el Kleopatra</caption> <caption xml:lang="ca-valencia">Visor de correus encriptats en Kleopatra</caption> <caption xml:lang="cs">Prohlížeč šifrovaných e-mailů v aplikaci Kleopatra</caption> <caption xml:lang="de">Anzeige für verschlüsselte E-Mails in Kleopatra</caption> <caption xml:lang="en-GB">Encrypted email viewer in Kleopatra</caption> <caption xml:lang="eo">Ĉifrita retpoŝt-vidilo en Kleopatra</caption> <caption xml:lang="es">Visor de mensajes cifrados en Kleopatra</caption> <caption xml:lang="eu">Zifratutako e-posta ikustailea «Kleopatra»n</caption> <caption xml:lang="fi">Salatun sähköpostin katselin Kleopatrassa</caption> <caption xml:lang="fr">Afficheur de courriel chiffré dans Kleopatra</caption> <caption xml:lang="gl">Visor de mensaxes de correo electrónico cifradas en Kleopatra.</caption> <caption xml:lang="he">מציג דוא״ל מוצפן ב־Kleopatra</caption> <caption xml:lang="hu">Titkosított e-mail megjelenítése a Kleopatrában</caption> <caption xml:lang="ia">Visor de epoista cryptate in Kleopatra</caption> <caption xml:lang="id">Penampil email yang dienkripsi di Kleopatra</caption> <caption xml:lang="it">Visualizzatore di messaggi posta elettronica cifrati in Kleopatra</caption> <caption xml:lang="ka">დაშიფრული ელფოსტის დათვალიერება Kleopatra-ში</caption> <caption xml:lang="ko">Kleopatra의 암호화된 이메일 뷰어</caption> <caption xml:lang="nl">Viewer van versleutelde e-mail in Kleopatra</caption> <caption xml:lang="pl">Przeglądarka zaszyfrowanej poczty w Kleopatrze</caption> <caption xml:lang="sl">Pregledovalnik šifrirane e-pošte v Kleopatri</caption> <caption xml:lang="sv">Krypterad brevvisning i Kleopatra</caption> <caption xml:lang="tr">Kleopatra'daki şifreli e-posta görüntüleyicisi</caption> <caption xml:lang="uk">Переглядач зашифрованих повідомлень у Kleopatra</caption> <caption xml:lang="x-test">xxEncrypted email viewer in Kleopatraxx</caption> <caption xml:lang="zh-TW">Kleopatra 中的加密信件檢視器</caption> <image>https://cdn.kde.org/screenshots/kleopatra/kleopatra-mail.png</image> </screenshot> </screenshots> <project_group>KDE</project_group> <provides> <binary>kleopatra</binary> </provides> <releases> <release version="3.2.0.240802" date="2024-10-10"/> <release version="3.2.0.240801" date="2024-09-12"/> <release version="3.2.0.240800" date="2024-08-22"/> <release version="3.2.0.240502" date="2024-07-04"/> <release version="3.2.0.240501" date="2024-06-13"/> <release version="3.2.0.240500" date="2024-05-23"/> <release version="3.1.28.240202" date="2024-04-11"/> <release version="3.1.28.240201" date="2024-03-21"/> <release version="3.1.28.240200" date="2024-02-28"/> <release version="3.1.28.230805" date="2024-02-15"/> </releases> </component> diff --git a/src/data/org.kde.kleopatra.desktop b/src/data/org.kde.kleopatra.desktop index 893ac9e86..e6bf131b6 100644 --- a/src/data/org.kde.kleopatra.desktop +++ b/src/data/org.kde.kleopatra.desktop @@ -1,134 +1,134 @@ [Desktop Entry] Type=Application Categories=Qt;KDE;Utility; Exec=kleopatra Icon=kleopatra Name=Kleopatra Name[af]=Kleopatra Name[ar]=كليوبترا Name[ast]=Kleopatra Name[be]=Kleopatra Name[bg]=Kleopatra Name[br]=Kleopatra Name[bs]=Kleopatra Name[ca]=Kleopatra Name[ca@valencia]=Kleopatra Name[cs]=Kleopatra Name[cy]=Kleopatra Name[da]=Kleopatra Name[de]=Kleopatra Name[el]=Kleopatra Name[en_GB]=Kleopatra Name[eo]=Kleopatra Name[es]=Kleopatra Name[et]=Kleopatra Name[eu]=Kleopatra Name[fi]=Kleopatra Name[fr]=Kleopatra Name[fy]=Kleopatra Name[ga]=Kleopatra Name[gl]=Kleopatra Name[he]=Kleopatra Name[hu]=Kleopatra Name[ia]=Kleopatra Name[ie]=Kleopatra Name[is]=Kleopatra Name[it]=Kleopatra Name[ja]=Kleopatra Name[ka]=Kleopatra Name[kk]=Kleopatra Name[km]=Kleopatra Name[ko]=Kleopatra Name[lt]=Kleopatra Name[lv]=Kleopatra Name[mk]=Клеопатра Name[mr]=क्लिओपात्रा Name[ms]=Kleopatra Name[nb]=Kleopatra Name[nds]=Kleopatra Name[ne]=क्लेओपेट्रा Name[nl]=Kleopatra Name[nn]=Kleopatra Name[pa]=ਕਲੀਉਪਾਟਰਾ Name[pl]=Kleopatra Name[pt]=Kleopatra Name[pt_BR]=Kleopatra Name[ro]=Kleopatra Name[ru]=Kleopatra Name[se]=Kleopatra Name[sk]=Kleopatra Name[sl]=Kleopatra Name[sr]=Клеопатра Name[sr@ijekavian]=Клеопатра Name[sr@ijekavianlatin]=Kleopatra Name[sr@latin]=Kleopatra Name[sv]=Kleopatra Name[ta]=க்ளியோபட்ரா Name[tg]=Kleopatra Name[tr]=Kleopatra Name[ug]=Kleopatra Name[uk]=Kleopatra Name[uz]=Kleopatra Name[uz@cyrillic]=Kleopatra Name[wa]=Kleopatra Name[x-test]=xxKleopatraxx Name[zh_CN]=Kleopatra Name[zh_TW]=Kleopatra -GenericName=Certificate Manager and Unified Crypto GUI +GenericName=Certificate manager and cryptography app GenericName[ar]=مدير شهادات وواجهة رسوميّة موحّدة للتّعمية GenericName[bg]=Мениджър на сертификати и унифициран крипто графичен интерфейс GenericName[bs]=Upravitelj certifikata i grafičko okruženje za Unified Crypto GenericName[ca]=Gestor de certificats i IGU criptogràfica unificada GenericName[ca@valencia]=Gestor de certificats i IGU criptogràfica unificada GenericName[cs]=Správce certifikátů a rozhraní pro šifrování GenericName[da]=Grafisk brugerflade til certifikathåndtering og forenet kryptering GenericName[de]=Zertifikatsverwaltung und einheitliche Oberfläche für Kryptografie GenericName[el]=Περιβάλλον διαχείρισης πιστοποιητικών και ενοποιημένης κρυπτογράφησης GenericName[en_GB]=Certificate Manager and Unified Crypto GUI GenericName[eo]=Atestil-Administrilo kaj Unuigita Ĉifro-GUI GenericName[es]=Gestor de certificados e interfaz gráfica de usuario unificada de cifrado GenericName[et]=Sertifikaadihaldur ja ühtne krüptimise graafiline kasutajaliides GenericName[eu]=Ziurtagiri kudeatzaile eta zifratze GUI bateratua GenericName[fi]=Varmenteiden hallinta ja yhtenäinen salauskäyttöliittymä GenericName[fr]=Interface de gestion des certificats et cryptographie unifiée GenericName[gl]=Xestor de certificados e interface gráfica unificada de criptografía GenericName[he]=מנהל אישורים וממשק משתמש קריפטו אחוד GenericName[hu]=Tanúsítványkezelő és egységes kriptográfiai kezelőfelület GenericName[ia]=Gerente de certificatos e interfacie unificate de Crypto GenericName[ie]=Gerente de certificates e integrat interfacie de criptografie GenericName[is]=Vottorðastjóri og samþætt kóðunarviðmót GenericName[it]=Gestore di certificati e interfaccia grafica unificata di crittografia GenericName[ja]=証明書マネージャと、統合された暗号 GUI GenericName[ka]=სერტიფიკატების მმართველი და კრიპტოს გაერთიანებული ინტერფეისი GenericName[kk]=Куәлік менеджері мен шифрлау интерфейсі GenericName[km]=កម្មវិធីគ្រប់គ្រងវិញ្ញាបនបត្រ និង Unified Crypto GUI GenericName[ko]=인증서 관리자와 통합된 암호화 GUI GenericName[lt]=Liudijimų tvarkytuvė ir jungtinė grafinė kriptografijos naudotojo sąsaja GenericName[lv]=Sertifikātu pārvaldnieks un vienota kriptofgrāfijas saskarne GenericName[mr]=प्रमाणपत्र व्यवस्थापक व एकत्रित क्रिप्टो GUI GenericName[nb]=Sertifikatbehandler og forent krypto-GUI GenericName[nds]=Zertifikatenpleger un eenheitlich Verslötel-Böversiet GenericName[nl]=Certificaatbeheerder en grafische schil voor Unified Crypto GenericName[nn]=Sertifikathandsamar og sameina krypteringsgrensesnitt GenericName[pa]=ਸਰਟੀਫਿਕੇਟ ਮੈਨੇਜਰ ਅਤੇ ਇੱਕ ਕ੍ਰਿਪਟੂ GUI GenericName[pl]=Zarządzanie certyfikatami i kryptografią GenericName[pt]=Gestor de Certificados e GUI Unificada de Criptografia GenericName[pt_BR]=Gerenciador de certificados e interface gráfica de criptografia unificada GenericName[ro]=Gestionar de certificate și interfață de criptare unificată GenericName[ru]=Управление сертификатами GenericName[sk]=Správca certifikátov a unifikované šifrovacie grafické rozhranie GenericName[sl]=Upravljalnik potrdil in enoten šifrirni vmesnik GenericName[sr]=Менаџер сертификата и обједињено сучеље за шифровање GenericName[sr@ijekavian]=Менаџер сертификата и обједињено сучеље за шифровање GenericName[sr@ijekavianlatin]=Menadžer sertifikata i objedinjeno sučelje za šifrovanje GenericName[sr@latin]=Menadžer sertifikata i objedinjeno sučelje za šifrovanje GenericName[sv]=Certifikathantering och gemensamt grafiskt användargränssnitt för kryptering GenericName[tr]=Sertifika Yöneticisi ve Birleşik Şifreleme Arayüzü GenericName[ug]=گۇۋاھنامە باشقۇرغۇ ۋە بىرلىككە كەلگەن شىفىرلاش گرافىكىلىق ئارايۈزى GenericName[uk]=Засіб для керування сертифікатами і уніфікований графічний інтерфейс шифрування GenericName[wa]=GUI manaedjeu d' acertineures eyet d' ecriptaedje unifyî GenericName[x-test]=xxCertificate Manager and Unified Crypto GUIxx GenericName[zh_CN]=证书管理器和统一密钥管理界面 GenericName[zh_TW]=憑證管理與統一加密介面 StartupNotify=true X-DocPath=kleopatra/index.html