aboutsummaryrefslogtreecommitdiffstats
path: root/resource
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-01-18 13:47:17 +0000
committersaturneric <[email protected]>2024-01-18 13:47:17 +0000
commite8d604cf2924ab101c2a102c23d5028473289814 (patch)
tree8eb6eee373c0343b1836fac5aed79b9be83a67dd /resource
parentfix: add test cases and solve discovered issues (diff)
downloadGpgFrontend-e8d604cf2924ab101c2a102c23d5028473289814.tar.gz
GpgFrontend-e8d604cf2924ab101c2a102c23d5028473289814.zip
fix: slove discovered bugs
Diffstat (limited to 'resource')
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.de_DE.ts1001
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.fr_FR.ts997
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.it_IT.ts997
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.zh_CN.ts1009
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.zh_TW.ts997
5 files changed, 2753 insertions, 2248 deletions
diff --git a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
index df4ab84d..35db1855 100644
--- a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
@@ -176,12 +176,12 @@
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="67"/>
<source>Clear</source>
- <translation type="unfinished">Klar</translation>
+ <translation type="unfinished">Klartext</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="69"/>
<source>Detach</source>
- <translation type="unfinished">Lösen</translation>
+ <translation type="unfinished">Abgetrennte</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="76"/>
@@ -586,45 +586,44 @@
<context>
<name>GpgFrontend::UI::CommonUtils</name>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="188"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="187"/>
<source>GnuPG Context Loading Failed</source>
<translation type="unfinished">Laden des GnuPG-Kontexts fehlgeschlagen</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="190"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="189"/>
<source>Gnupg(gpg) is not installed correctly, please follow &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; in FAQ to install Gnupg and then open GpgFrontend. &lt;br /&gt;Or, you can open GnuPG Controller to set a custom GnuPG which GpgFrontend should use. Then, GpgFrontend will restart. &lt;br /&gt;&lt;br /&gt;Breif Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="444"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>No keys found to import</source>
+ <translation type="unfinished">Keine Schlüssel zum Importieren gefunden</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="437"/>
<source>Timeout</source>
<translation type="unfinished">Zeitablauf</translation>
</message>
<message>
<location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="252"/>
- <source>Operation has timeout, aborted...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="380"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
<source>Success</source>
<translation type="unfinished">Erfolg</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="265"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="253"/>
<source>Gpg Operation succeed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="275"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="372"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="263"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="365"/>
<source>Failure</source>
<translation type="unfinished">Fehler</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="276"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
<source>Gpg Operation failed.
Error code: %1
@@ -633,99 +632,102 @@ Description: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>Error</source>
+ <translation type="unfinished">Fehler</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="285"/>
<source>Open Key</source>
<translation type="unfinished">Schlüssel öffnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="286"/>
<source>Key Files</source>
<translation type="unfinished">Schlüsseldateien</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="294"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="287"/>
<source>Keyring files</source>
<translation type="unfinished">Schlüsselbunddateien</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="299"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
<source>File Open Failed</source>
<translation type="unfinished">Datei konnte nicht geöffnet werden</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="300"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
<source>Failed to open file: </source>
<translation type="unfinished">Datei konnte nicht geöffnet werden: </translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="353"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="346"/>
<source>Processing</source>
<translation type="unfinished">In Bearbeitung</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="366"/>
<source>Failed to execute command.</source>
<translation type="unfinished">Fehler beim Ausführen des Befehls.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="381"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
<source>Succeed in executing command.</source>
<translation type="unfinished">Befehl erfolgreich ausgeführt.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="383"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="376"/>
<source>Warning</source>
<translation type="unfinished">Warnung</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="384"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="377"/>
<source>Finished executing command.</source>
<translation type="unfinished">Ausführung des Befehls abgeschlossen.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="405"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="398"/>
<source>Default Keyserver Not Found</source>
<translation type="unfinished">Standard-Keyserver nicht gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="406"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="399"/>
<source>Cannot read default keyserver from your settings, please set a default keyserver first</source>
<translation type="unfinished">Der Standard-Keyserver kann nicht aus Ihren Einstellungen gelesen werden, bitte legen Sie zuerst einen Standard-Keyserver fest</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="441"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="434"/>
<source>Key Not Found</source>
<translation type="unfinished">Schlüssel nicht gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="447"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="440"/>
<source>Key Server Not Found</source>
<translation type="unfinished">Schlüsselserver nicht gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="450"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="443"/>
<source>Connection Error</source>
<translation type="unfinished">Verbindungsfehler</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="461"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="454"/>
<source>The key has been updated</source>
<translation type="unfinished">Der Schlüssel wurde aktualisiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="463"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="456"/>
<source>No need to update the key</source>
<translation type="unfinished">Keine Notwendigkeit, den Schlüssel zu aktualisieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="494"/>
<source>Password Input Dialog</source>
- <translation type="unfinished">Passworteingabedialog</translation>
+ <translation type="obsolete">Passworteingabedialog</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="497"/>
<source>Please Input The Password</source>
- <translation type="unfinished">Bitte geben Sie das Passwort ein</translation>
+ <translation type="obsolete">Bitte geben Sie das Passwort ein</translation>
</message>
</context>
<context>
@@ -900,12 +902,12 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::FilePage</name>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="68"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="64"/>
<source>Show Hidden File</source>
<translation type="unfinished">Versteckte Datei anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="74"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="70"/>
<source>Show System File</source>
<translation type="unfinished">Systemdatei anzeigen</translation>
</message>
@@ -1473,97 +1475,107 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="67"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="64"/>
<source>Generate Key</source>
<translation type="unfinished">Schlüssel erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="98"/>
<source>Name must contain at least five characters.</source>
<translation type="unfinished">Der Name muss mindestens fünf Zeichen enthalten.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="106"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="103"/>
<source>Please give a email address.</source>
<translation type="unfinished">Bitte geben Sie eine E-Mail-Adresse an.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="114"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="111"/>
<source>Expiration time too long.</source>
<translation type="unfinished">Die Ablaufzeit ist zu lang.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="146"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
<source>Generating</source>
<translation type="unfinished">Erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="186"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <source>Error</source>
+ <translation type="unfinished">Fehler</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
<source>Key Usage</source>
<translation type="unfinished">Schlüsselverwendung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="188"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
<source>Encryption</source>
<translation type="unfinished">Verschlüsselung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="191"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
<source>Signing</source>
<translation type="unfinished">Unterzeichnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="194"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
<source>Certification</source>
<translation type="unfinished">Zertifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
<source>Authentication</source>
<translation type="unfinished">Authentifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="409"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
<source>Name</source>
<translation type="unfinished">Name</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="410"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Email Address</source>
<translation type="unfinished">E-Mail-Addresse</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="411"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Comment</source>
<translation type="unfinished">Kommentar</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="412"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Expiration Date</source>
<translation type="unfinished">Ablaufdatum</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="413"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Never Expire</source>
<translation type="unfinished">Nie ablaufen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="414"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">Schlüsselgröße (in Bit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="415"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>Key Type</source>
<translation type="unfinished">Schlüsselart</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="416"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Nicht-Passphrase</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="429"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
<source>Basic Information</source>
<translation type="unfinished">Grundlegende Informationen</translation>
</message>
@@ -1600,7 +1612,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<name>GpgFrontend::UI::KeyImportDetailDialog</name>
<message>
<location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="42"/>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="58"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
<source>Key Import Details</source>
<translation type="unfinished">Details zum Schlüsselimport</translation>
</message>
@@ -1610,97 +1622,97 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Keine Schlüssel zum Importieren gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="74"/>
<source>General key info</source>
<translation type="unfinished">Allgemeine Schlüsselinfos</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="77"/>
<source>Considered</source>
<translation type="unfinished">Berücksichtigt</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="83"/>
<source>Public unchanged</source>
<translation type="unfinished">Öffentlich unverändert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="89"/>
<source>Imported</source>
<translation type="unfinished">Importiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="96"/>
<source>Not Imported</source>
<translation type="unfinished">Nicht importiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="103"/>
<source>Private Read</source>
<translation type="unfinished">Privat gelesen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="109"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="111"/>
<source>Private Imported</source>
<translation type="unfinished">Privat importiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="118"/>
<source>Private Unchanged</source>
<translation type="unfinished">Privat unverändert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Name</source>
<translation type="unfinished">Name</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Email</source>
<translation type="unfinished">E-Mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Status</source>
<translation type="unfinished">Status</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="134"/>
<source>Fingerprint</source>
<translation type="unfinished">Fingerabdruck</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="158"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="160"/>
<source>Private</source>
<translation type="unfinished">Privat</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="163"/>
<source>Public</source>
<translation type="unfinished">Öffentlich</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
<source>Unchanged</source>
<translation type="unfinished">Unverändert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="167"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
<source>New Key</source>
<translation type="unfinished">Neuer Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="170"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
<source>New Subkey</source>
<translation type="unfinished">Neuer Unterschlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="176"/>
<source>New Signature</source>
<translation type="unfinished">Neue Unterschrift</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="180"/>
<source>New UID</source>
<translation type="unfinished">Neue UID</translation>
</message>
@@ -1871,300 +1883,312 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Schlüsselpaar-Verwaltung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="139"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="140"/>
<source>Open</source>
<translation type="unfinished">Öffnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="142"/>
<source>Open Key File</source>
<translation type="unfinished">Schlüsseldatei öffnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="145"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="148"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="149"/>
<source>Close</source>
<translation type="unfinished">Schließen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="151"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="152"/>
<source>New Keypair</source>
<translation type="unfinished">Neues Schlüsselpaar</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="154"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="155"/>
<source>Generate KeyPair</source>
<translation type="unfinished">Schlüsselpaar erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="158"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
<source>New Subkey</source>
<translation type="unfinished">Neuer Unterschlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
<source>Generate Subkey For Selected KeyPair</source>
<translation type="unfinished">Unterschlüssel für ausgewähltes Schlüsselpaar erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="166"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="257"/>
<source>File</source>
<translation type="unfinished">Datei</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="169"/>
<source>Import New Key From File</source>
<translation type="unfinished">Neuen Schlüssel aus Datei importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="172"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
<source>Clipboard</source>
<translation type="unfinished">Zwischenablage</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished">Neuen Schlüssel aus der Zwischenablage importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="188"/>
<source>Keyserver</source>
<translation type="unfinished">Schlüsselserver</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
<source>Import New Key From Keyserver</source>
<translation type="unfinished">Neuen Schlüssel vom Schlüsselserver importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="513"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="531"/>
<source>Key Package</source>
<translation type="unfinished">Schlüsselpaket</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="200"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="201"/>
<source>Import Key(s) From a Key Package</source>
<translation type="unfinished">Schlüssel aus einem Schlüsselpaket importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="204"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
<source>Export To Clipboard</source>
<translation type="unfinished">In die Zwischenablage exportieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
<source>Export Checked Key(s) To Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="212"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
<source>Export As Key Package</source>
<translation type="unfinished">Als Schlüsselpaket exportieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="216"/>
<source>Export Checked Key(s) To a Key Package</source>
<translation type="unfinished">Geprüfte(n) Schlüssel in ein Schlüsselpaket exportieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="219"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
<source>Export As OpenSSH</source>
<translation type="unfinished">Als OpenSSH exportieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="222"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="223"/>
<source>Export Checked Key As OpenSSH Format to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
<source>Delete Selected Key(s)</source>
<translation type="unfinished">Ausgewählte(n) Schlüssel löschen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="228"/>
<source>Delete the Selected keys</source>
<translation type="unfinished">Die ausgewählten Schlüssel löschen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="231"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
<source>Delete Checked Key(s)</source>
<translation type="unfinished">Geprüfte(n) Schlüssel löschen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="233"/>
<source>Delete the Checked keys</source>
<translation type="unfinished">Die markierten Schlüssel löschen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
<source>Show Key Details</source>
<translation type="unfinished">Schlüsseldetails anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="239"/>
<source>Show Details for this Key</source>
<translation type="unfinished">Details zu diesem Schlüssel anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="242"/>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="243"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="244"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">Vertrauensstufe des Eigentümers festlegen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="260"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="280"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="281"/>
<source>Key</source>
<translation type="unfinished">Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="262"/>
<source>Generate Key</source>
<translation type="unfinished">Schlüssel erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="294"/>
<source>Import Key</source>
<translation type="unfinished">Schlüssel importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="271"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="272"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="303"/>
<source>Export Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="292"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
<source>Import key</source>
<translation type="unfinished">Schlüssel importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="301"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
<source>Export key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="335"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
<source>Deleting Keys</source>
<translation type="unfinished">Schlüssel löschen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="337"/>
<source>Are you sure that you want to delete the following keys?</source>
<translation type="unfinished">Möchten Sie die folgenden Schlüssel wirklich löschen?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="338"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="339"/>
<source>The action can not be undone.</source>
<translation type="unfinished">Die Aktion kann nicht rückgängig gemacht werden.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="533"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="416"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="483"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="507"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="551"/>
<source>Error</source>
<translation type="unfinished">Fehler</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
<source>Key Not Found.</source>
<translation type="unfinished">Schlüssel nicht gefunden.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="378"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="458"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="462"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="468"/>
<source>Forbidden</source>
<translation type="unfinished">Verboten</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="367"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="380"/>
<source>Please check some keys before doing this operation.</source>
<translation type="unfinished">Bitte wählen Sie mindestens einen Schlüssel aus, bevor Sie diesen Vorgang ausführen.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="371"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="502"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="372"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="520"/>
<source>key(s) exported</source>
<translation type="unfinished">Schlüssel exportiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="395"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="396"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="475"/>
<source>Exporting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="405"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="495"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
<source>Invalid Operation</source>
<translation type="unfinished">Ungültige Operation</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="429"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
<source>Please select one KeyPair before doing this operation.</source>
<translation type="unfinished">Bitte wählen Sie ein Schlüsselpaar aus, bevor Sie diesen Vorgang ausführen.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="449"/>
<source>If a key pair does not have a private key then it will not be able to generate sub-keys.</source>
<translation type="unfinished">Wenn ein Schlüsselpaar keinen privaten Schlüssel hat, kann es keine Unterschlüssel generieren.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="453"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="463"/>
<source>Please check a key before performing this operation.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="469"/>
<source>This operation accepts just a single key.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="508"/>
<source>This key may not be able to export as OpenSSH format. Please check the key-size of the subkey(s) used to sign.</source>
<translation type="unfinished">Dieser Schlüssel kann möglicherweise nicht im OpenSSH-Format exportiert werden. Bitte überprüfen Sie die Schlüsselgröße der zum Signieren verwendeten Unterschlüssel.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="497"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="515"/>
<source>Export OpenSSH Key To File</source>
<translation type="unfinished">OpenSSH-Schlüssel in eine Datei exportieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
<source>OpenSSH Public Key Files</source>
<translation type="unfinished">OpenSSH-Dateien mit öffentlichem Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="512"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="530"/>
<source>Import Key Package</source>
<translation type="unfinished">Schlüsselpaket importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
<source>Import Key Package Passphrase File</source>
<translation type="unfinished">Schlüsselpaket-Passphrasendatei importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="517"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="535"/>
<source>Key Package Passphrase File</source>
<translation type="unfinished">Schlüsselpaket-Passphrasendatei</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="527"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="545"/>
<source>key(s) imported</source>
<translation type="unfinished">Schlüssel importiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="552"/>
<source>An error occur in importing key package.</source>
<translation type="unfinished">Beim Importieren des Schlüsselpakets ist ein Fehler aufgetreten.</translation>
</message>
@@ -2230,132 +2254,137 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Zusätzliche UIDs</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
<source>Name</source>
<translation type="unfinished">Name</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
<source>Email Address</source>
<translation type="unfinished">E-Mail-Addresse</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="73"/>
<source>Comment</source>
<translation type="unfinished">Kommentar</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="77"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
<source>Key ID</source>
<translation type="unfinished">Schlüssel-ID</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
<source>Algorithm</source>
<translation type="unfinished">Algorithmus</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
<source>Key Size</source>
<translation type="unfinished">Schlüsselgröße</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
<source>Nominal Usage</source>
<translation type="unfinished">Nominelle Nutzung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
<source>Actual Usage</source>
<translation type="unfinished">Tatsächliche Nutzung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
<source>Owner Trust Level</source>
<translation type="unfinished">Vertrauensstufe des Eigentümers</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">Erstellungsdatum (Ortszeit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
<source>Expires on (Local Time)</source>
<translation type="unfinished">Läuft ab am (Ortszeit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="87"/>
<source>Last Update (Local Time)</source>
<translation type="unfinished">Letzte Aktualisierung (Ortszeit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="88"/>
<source>Primary Key Existence</source>
<translation type="unfinished">Existenz des Primärschlüssels</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="100"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="125"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="128"/>
<source>Copy</source>
<translation type="unfinished">Kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="130"/>
<source>copy fingerprint to clipboard</source>
<translation type="unfinished">Fingerabdruck in die Zwischenablage kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Exists</source>
<translation type="unfinished">Existiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Not Exists</source>
<translation type="unfinished">Existiert nicht</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="206"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
<source>Certificate</source>
<translation type="unfinished">Zertifikat</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="208"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="211"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
<source>Encrypt</source>
<translation type="unfinished">Verschlüsseln</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="212"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
<source>Sign</source>
<translation type="unfinished">Unterschreiben</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="210"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="213"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="230"/>
<source>Auth</source>
<translation type="unfinished">Authentifizieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="242"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="246"/>
<source>Never Expire</source>
<translation type="unfinished">Nie ablaufen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="253"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="258"/>
<source>No Data</source>
<translation type="unfinished">Keine Daten</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="269"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="275"/>
<source>Warning: The primary key has expired.</source>
<translation type="unfinished">Warnung: Der Primärschlüssel ist abgelaufen.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="280"/>
<source>Warning: The primary key has been revoked.</source>
<translation type="unfinished">Warnung: Der Primärschlüssel wurde widerrufen.</translation>
</message>
@@ -2588,117 +2617,122 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="69"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Key Size</source>
<translation type="unfinished">Schlüsselgröße</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="68"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
<source>Usage</source>
<translation type="unfinished">Verwendungszweck</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
<source>Expires On (Local Time)</source>
<translation type="unfinished">Läuft ab am (Ortszeit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">Erstellungsdatum (Ortszeit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="73"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="75"/>
<source>Existence</source>
<translation type="unfinished">Existenz</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
<source>Key in Smart Card</source>
<translation type="unfinished">Smartcard eintippen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="78"/>
<source>Fingerprint</source>
<translation type="unfinished">Fingerabdruck</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="98"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="102"/>
<source>Copy</source>
<translation type="unfinished">Kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Subkey ID</source>
<translation type="unfinished">Unterschlüssel-ID</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Algo</source>
<translation type="unfinished">Algo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Create Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="156"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="160"/>
<source>Expire Date</source>
<translation type="unfinished">Ablaufdatum</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="198"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="202"/>
<source>Never Expire</source>
<translation type="unfinished">Nie ablaufen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="235"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="239"/>
<source>Never Expires</source>
<translation type="unfinished">Läuft nie ab</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="262"/>
<source>Certificate</source>
<translation type="unfinished">Zertifikat</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="259"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="264"/>
<source>Encrypt</source>
<translation type="unfinished">Verschlüsseln</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="265"/>
<source>Sign</source>
<translation type="unfinished">Unterschreiben</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
<source>Auth</source>
<translation type="unfinished">Authentifizieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="271"/>
<source>Exists</source>
<translation type="unfinished">Existiert</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="267"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="272"/>
<source>Not Exists</source>
<translation type="unfinished">Existiert nicht</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>Yes</source>
<translation type="unfinished">Ja</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>No</source>
<translation type="unfinished">Nein</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="299"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
<source>Edit Expire Date</source>
<translation type="unfinished">Ablaufdatum bearbeiten</translation>
</message>
@@ -3100,22 +3134,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Das Ablaufdatum des Schlüsselpaars konnte nicht aktualisiert werden.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="129"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="136"/>
<source>Modified Expiration Date (Local Time)</source>
<translation type="unfinished">Geändertes Ablaufdatum (Ortszeit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="130"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="137"/>
<source>Tips: For the sake of security, the key is valid for up to two years. If you are an expert user, please unlock it for a longer time in the settings.</source>
<translation type="unfinished">Tipps: Aus Sicherheitsgründen ist der Schlüssel bis zu zwei Jahre gültig. Wenn Sie ein erfahrener Benutzer sind, entsperren Sie es bitte für längere Zeit in den Einstellungen.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="134"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="141"/>
<source>No Expiration</source>
<translation type="unfinished">Nicht ablaufend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="135"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
<source>Modified Expiration Date</source>
<translation type="unfinished">Geändertes Ablaufdatum</translation>
</message>
@@ -3161,37 +3195,52 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyUploadDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="60"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="59"/>
<source>Uploading Public Key</source>
<translation type="unfinished">Öffentlichen Schlüssel hochladen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="139"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="77"/>
+ <source>Error</source>
+ <translation type="unfinished">Fehler</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="78"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="147"/>
<source>Key Not Found</source>
<translation type="unfinished">Schlüssel nicht gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="142"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="150"/>
<source>Timeout</source>
<translation type="unfinished">Zeitablauf</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="145"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
<source>Key Server Not Found</source>
<translation type="unfinished">Schlüsselserver nicht gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="156"/>
<source>Connection Error</source>
<translation type="unfinished">Verbindungsfehler</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="158"/>
+ <source>Upload Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="162"/>
<source>Upload Success</source>
<translation type="unfinished">Erfolgreich hochgeladen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="154"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="163"/>
<source>Upload Public Key Successfully</source>
<translation type="unfinished">Öffentlichen Schlüssel erfolgreich hochgeladen</translation>
</message>
@@ -3328,36 +3377,55 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::MainWindow</name>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="165"/>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="164"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
<source>Critical error occur while loading GpgFrontend.</source>
<translation type="unfinished">Beim Laden von GpgFrontend ist ein kritischer Fehler aufgetreten.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="166"/>
<source>Loading Failed</source>
<translation type="unfinished">Laden fehlgeschlagen</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="48"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="73"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="282"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="328"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="358"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="429"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="464"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="505"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="545"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="646"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="708"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="772"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="782"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="100"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="143"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="214"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="257"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="276"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="307"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="325"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="375"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="449"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="503"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="568"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="605"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="631"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="735"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="801"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="811"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="836"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="72"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="119"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="175"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="244"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="320"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="366"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="96"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="116"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="132"/>
@@ -3372,59 +3440,59 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="157"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="266"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="359"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="506"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="607"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="773"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="163"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="277"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="326"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="632"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="736"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="802"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="62"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="176"/>
<source>The target file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">Die Zieldatei %1 existiert bereits, wollen Sie sie überschreiben?</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="65"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="173"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="273"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="319"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="723"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="788"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="179"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="284"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="333"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="411"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="678"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="750"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="817"/>
<source>Warning</source>
<translation type="unfinished">Warnung</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="283"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="546"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="647"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="783"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="188"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="343"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="569"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="83"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="197"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="52"/>
<source>Symmetric Encryption</source>
<translation type="unfinished">Symmetrische Verschlüsselung</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="84"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="192"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
<source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
<translation type="unfinished">Es ist kein Schlüssel ausgewählt. Möchten Sie mit einer symmetrischen Verschlüsselung unter Verwendung einer Passphrase verschlüsseln?</translation>
</message>
@@ -3435,161 +3503,184 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Symmetrisches Verschlüsseln</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="122"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="231"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="527"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="628"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="144"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="258"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="308"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="357"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="431"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="504"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="769"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="837"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="73"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="120"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="209"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="245"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="321"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="367"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="239"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="550"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="277"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">Ungültiges Schlüsselpaar</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="123"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="232"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="629"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="551"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="278"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">Das ausgewählte Schlüsselpaar kann nicht zur Verschlüsselung verwendet werden.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="124"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="233"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="630"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="152"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="655"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>For example the Following Key:</source>
<translation type="unfinished">Zum Beispiel der folgende Schlüssel:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="106"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="134"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="109"/>
<source>Encrypting</source>
<translation type="unfinished">Verschlüsselung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="204"/>
<source>Archiving &amp; Symmetrically Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="248"/>
<source>Archiving &amp; Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="274"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="320"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="553"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="285"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">Die Zieldatei existiert bereits, wollen Sie sie überschreiben?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="193"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="299"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="200"/>
<source>Decrypting</source>
<translation type="unfinished">Entschlüsseln</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
<source>Decrypting &amp; Extrating</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="368"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="516"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="617"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="253"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="539"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="642"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="145"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
<source>No Key Checked</source>
<translation type="unfinished">Kein Schlüssel ausgewählt</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="618"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="643"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="146"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">Bitte wählen Sie den Schlüssel in der Schlüssel-Toolbox auf der rechten Seite.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="95"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="149"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="393"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="154"/>
<source>Invalid Operation</source>
<translation type="unfinished">Ungültige Operation</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="377"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
<source>The selected key contains a key that does not actually have a sign usage.</source>
<translation type="unfinished">Der ausgewählte Schlüssel enthält einen Schlüssel, der keine Signierfunktion hat.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/>
<source>for example the Following Key:</source>
<translation type="unfinished">zum Beispiel der folgende Schlüssel:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="412"/>
<source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
<translation type="unfinished">Die Signaturdatei &quot;%1&quot; existiert, wollen Sie sie überschreiben?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="161"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="421"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="166"/>
<source>Signing</source>
<translation type="unfinished">Unterzeichnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="470"/>
<source>File to be Verified</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="451"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="471"/>
<source>Please provide An ABSOLUTE Path
If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="485"/>
<source>Please select the appropriate origin file or signature file. Ensure that both are in this directory.</source>
<translation type="unfinished">Bitte wählen Sie die entsprechende Ursprungsdatei oder Signaturdatei aus. Stellen Sie sicher, dass sich beide in diesem Verzeichnis befinden.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="474"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="235"/>
<source>Verifying</source>
<translation type="unfinished">Verifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="571"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="296"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="594"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="308"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">Verschlüsseln und Signieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="697"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="724"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="789"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="818"/>
<source>The output file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">Die Ausgabedatei %1 existiert bereits, wollen Sie sie überschreiben?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="733"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="760"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="356"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">Entschlüsseln und Verifizieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="798"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="827"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3599,17 +3690,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Kein Schlüssel ausgewählt. Möchten Sie mit einer symmetrischen Verschlüsselung unter Verwendung einer Passphrase verschlüsseln?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="96"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="99"/>
<source>The selected key contains a key that does not actually have a encrypt usage.</source>
<translation type="unfinished">Der ausgewählte Schlüssel hat keine Verschlüsselungsfunktion.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="150"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="155"/>
<source>The selected key contains a key that does not actually have a signature usage.</source>
<translation type="unfinished">Der ausgewählte Schlüssel hat keine Signierfunktion.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="254"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
<source>Please check some key in the key toolbox on the right.</source>
<translation type="unfinished">Bitte wählen Sie mindestens einen Schlüssel in der Schlüssel-Toolbox auf der rechten Seite.</translation>
</message>
@@ -3916,8 +4007,8 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="302"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="608"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="614"/>
<source>File</source>
<translation type="unfinished">Datei</translation>
</message>
@@ -3977,339 +4068,339 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Passwort-Cache von GnuPG löschen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="351"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="353"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="391"/>
<source>Successful Operation</source>
<translation type="unfinished">Erfolgreiche Durchführung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="352"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
<source>Clear password cache successfully</source>
<translation type="unfinished">Kennwort-Cache erfolgreich gelöscht</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="389"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
<source>Failed Operation</source>
<translation type="unfinished">Fehlgeschlagener Vorgang</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="357"/>
<source>Failed to clear password cache of GnuPG</source>
<translation type="unfinished">Passwort-Cache von GnuPG konnte nicht geleert werden</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="362"/>
<source>Reload All Components</source>
<translation type="unfinished">Alle Komponenten neu laden</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="361"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="364"/>
<source>Reload All GnuPG&apos;s Components</source>
<translation type="unfinished">Alle Komponenten von GnuPG neu laden</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="371"/>
<source>Reload all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">Alle GnuPG-Komponenten erfolgreich neu geladen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="375"/>
<source>Failed to reload all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">Fehler beim Neuladen aller oder einer Komponente(n) von GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="380"/>
<source>Restart All Components</source>
<translation type="unfinished">Alle Komponenten neu starten</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="382"/>
<source>Restart All GnuPG&apos;s Components</source>
<translation type="unfinished">Alle Komponenten von GnuPG neu starten</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="392"/>
<source>Restart all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">Alle Komponenten von GnuPG erfolgreich neu gestartet</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="390"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="396"/>
<source>Failed to restart all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">Neustart aller oder einer GnuPG-Komponente(n) fehlgeschlagen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
<source>Open GnuPG Controller</source>
<translation type="unfinished">GnuPG-Controller öffnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="397"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="403"/>
<source>Open GnuPG Controller Dialog</source>
<translation type="unfinished">GnuPG-Controller-Dialog öffnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="410"/>
<source>About</source>
<translation type="unfinished">Über</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="406"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="412"/>
<source>Show the application&apos;s About box</source>
<translation type="unfinished">Info-Box der Anwendung anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="411"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="590"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="413"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
<source>Information about Gnupg</source>
<translation type="unfinished">Informationen über Gnupg</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="423"/>
<source>Translate</source>
<translation type="unfinished">Übersetzen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="425"/>
<source>Information about translation</source>
<translation type="unfinished">Informationen zur Übersetzung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="426"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
<source>Check for Updates</source>
<translation type="unfinished">Auf Updates prüfen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="434"/>
<source>Check for updates</source>
<translation type="unfinished">Auf Updates prüfen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
<source>Open Wizard</source>
<translation type="unfinished">Assistenten öffnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="433"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="439"/>
<source>Open the wizard</source>
<translation type="unfinished">Öffne den Assistenten</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="444"/>
<source>Append Public Key to Editor</source>
<translation type="unfinished">Öffentlichen Schlüssel an den Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="440"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="446"/>
<source>Append selected Keypair&apos;s Public Key to Editor</source>
<translation type="unfinished">Den öffentlichen Schlüssel des ausgewählten Schlüsselpaars an den Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="445"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="451"/>
<source>Append Create DateTime to Editor</source>
<translation type="unfinished">Erstellungsdatum an den Editor anfügen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="447"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="453"/>
<source>Append selected Key&apos;s creation date and time to Editor</source>
<translation type="unfinished">Erstellungsdatum und -zeit des ausgewählten Schlüssels an den Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="452"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="458"/>
<source>Append Expire DateTime to Editor</source>
<translation type="unfinished">Ablaufdatum an den Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="454"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="460"/>
<source>Append selected Key&apos;s expiration date and time to Editor</source>
<translation type="unfinished">Ablaufdatum und -uhrzeit des ausgewählten Schlüssels an den Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
<source>Append Fingerprint to Editor</source>
<translation type="unfinished">Fingerabdruck an Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="461"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
<source>Append selected Key&apos;s Fingerprint to Editor</source>
<translation type="unfinished">Fingerabdruck des ausgewählten Schlüssels an den Editor anhängen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="471"/>
<source>Copy Email</source>
<translation type="unfinished">E-Mail kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="473"/>
<source>Copy selected Keypair&apos;s to clipboard</source>
<translation type="unfinished">Ausgewählte Schlüsselpaare in die Zwischenablage kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="472"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
<source>Copy Default UID</source>
<translation type="unfinished">Standard-UID kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="474"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
<source>Copy selected Keypair&apos;s default UID to clipboard</source>
<translation type="unfinished">Standard-UID des ausgewählten Schlüsselpaars in die Zwischenablage kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
<source>Copy Key ID</source>
<translation type="unfinished">Schlüssel-ID kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="486"/>
<source>Copy selected Keypair&apos;s ID to clipboard</source>
<translation type="unfinished">ID des ausgewählten Schlüsselpaars in die Zwischenablage kopieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
<source>Show Key Details</source>
<translation type="unfinished">Schlüsseldetails anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="485"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="491"/>
<source>Show Details for this Key</source>
<translation type="unfinished">Details zu diesem Schlüssel anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="489"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="495"/>
<source>Add To Favourite</source>
<translation type="unfinished">Zu Favoriten hinzufügen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
<source>Add this key to Favourite Table</source>
<translation type="unfinished">Diesen Schlüssel zur Favoritentabelle hinzufügen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="502"/>
<source>Remove From Favourite</source>
<translation type="unfinished">Aus Favoriten entfernen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
<source>Remove this key from Favourite Table</source>
<translation type="unfinished">Diesen Schlüssel aus der Favoritentabelle entfernen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="505"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="511"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">Vertrauensstufe des Eigentümers festlegen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="524"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="530"/>
<source>Remove PGP Header</source>
<translation type="unfinished">PGP-Header entfernen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
<source>Add PGP Header</source>
<translation type="unfinished">PGP-Header hinzufügen</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="630"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="553"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>Edit</source>
<translation type="unfinished">Bearbeiten</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="565"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="571"/>
<source>Crypt</source>
<translation type="unfinished">Verschlüsselung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="581"/>
<source>Keys</source>
<translation type="unfinished">Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="582"/>
<source>Import Key</source>
<translation type="unfinished">Schlüssel importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="592"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
<source>Steganography</source>
<translation type="unfinished">Steganographie</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="596"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="602"/>
<source>View</source>
<translation type="unfinished">Ansicht</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="604"/>
<source>Help</source>
<translation type="unfinished">Hilfe</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="621"/>
<source>Operations</source>
<translation type="unfinished">Aktivieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="625"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="631"/>
<source>Key</source>
<translation type="unfinished">Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="638"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="644"/>
<source>Special Edit</source>
<translation type="unfinished">Sonderbearbeitung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="656"/>
<source>Import key from...</source>
<translation type="unfinished">Schlüssel importieren von...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="657"/>
<source>Import key</source>
<translation type="unfinished">Schlüssel importieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="667"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="673"/>
<source>Ready</source>
<translation type="unfinished">Bereit</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="674"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="680"/>
<source>Key ToolBox</source>
<translation type="unfinished">Schlüssel-Toolbox</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="682"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="688"/>
<source>Default</source>
<translation type="unfinished">Standard</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="690"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="696"/>
<source>Favourite</source>
<translation type="unfinished">Favorit</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="698"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="704"/>
<source>Only Public Key</source>
<translation type="unfinished">Nur öffentlicher Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="708"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="714"/>
<source>Has Private Key</source>
<translation type="unfinished">Hat privaten Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="722"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
<source>Information Board</source>
<translation type="unfinished">Informationstafel</translation>
</message>
@@ -4488,52 +4579,52 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::RaisePinentry</name>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="65"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
<source>Repeat PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Show passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Hide passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="69"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
<source>Given PIN was wrong. Please retry.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="72"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
<source>PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="82"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="84"/>
<source>Passphrases do not match</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="85"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="87"/>
<source>Caps Lock is on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="89"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
<source>Buddled Pinentry</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="93"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="95"/>
<source>Confirm</source>
<translation type="unfinished">Bestätigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="94"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="96"/>
<source>Cancel</source>
<translation type="unfinished">Abbrechen</translation>
</message>
@@ -4685,80 +4776,90 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::SubkeyGenerateDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="66"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="67"/>
<source>Tipps: if the key pair has a passphrase, the subkey&apos;s passphrase must be equal to it.</source>
<translation type="unfinished">Tipps: Wenn das Schlüsselpaar eine Passphrase hat, muss die Passphrase des Unterschlüssels die gleiche sein.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="80"/>
<source>Generate New Subkey</source>
<translation type="unfinished">Neuen Unterschlüssel erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="92"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="93"/>
<source>Key Usage</source>
<translation type="unfinished">Schlüsselverwendung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="95"/>
<source>Encryption</source>
<translation type="unfinished">Verschlüsselung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="97"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="98"/>
<source>Signing</source>
<translation type="unfinished">Unterzeichnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="100"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="101"/>
<source>Certification</source>
<translation type="unfinished">Zertifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="104"/>
<source>Authentication</source>
<translation type="unfinished">Authentifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="147"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
<source>Key Type</source>
<translation type="unfinished">Schlüsselart</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">Schlüsselgröße (in Bit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
<source>Expiration Date</source>
<translation type="unfinished">Ablaufdatum</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
<source>Never Expire</source>
<translation type="unfinished">Nie ablaufen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="152"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Nicht-Passphrase</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="162"/>
<source>Basic Information</source>
<translation type="unfinished">Grundlegende Informationen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="275"/>
<source>Expiration time no more than 2 years.</source>
<translation type="unfinished">Ablaufzeit nicht länger als 2 Jahre.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="290"/>
<source>Generating</source>
<translation type="unfinished">Erstellen</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="300"/>
+ <source>Error</source>
+ <translation type="unfinished">Fehler</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="301"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>GpgFrontend::UI::TOFUInfoPage</name>
@@ -4872,7 +4973,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::TranslatorsTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="131"/>
<source>If you think there are any problems with the translation, why not participate in the translation work? If you want to participate, please read the document or contact me via email.</source>
<translation type="unfinished">Wenn Sie der Meinung sind, dass es Probleme mit der Übersetzung gibt, warum beteiligen Sie sich nicht an der Übersetzungsarbeit? Wenn Sie teilnehmen möchten, lesen Sie bitte das Dokument oder kontaktieren Sie mich per E-Mail.</translation>
</message>
@@ -4880,63 +4981,63 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::UpdateTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="154"/>
<source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
<translation type="unfinished">Es wird empfohlen, immer die Version von GpgFrontend zu überprüfen und auf die neueste Version zu aktualisieren.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="166"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="157"/>
<source>New versions not only represent new features, but also often represent functional and security fixes.</source>
<translation type="unfinished">Neue Versionen beinhalten nicht nur neue Funktionen, sondern stellen oft auch Funktions- und Sicherheitskorrekturen dar.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="172"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
<source>Current Version</source>
<translation type="unfinished">Aktuelle Version</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="255"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
<source>Latest Version From Github</source>
<translation type="unfinished">Neueste Version von Github</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
<source>The current version is less than the latest version on github.</source>
<translation type="unfinished">Die aktuelle Versionsnunmmer ist kleiner als die neueste Version auf github.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="286"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="254"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
<source>Please click</source>
<translation type="unfinished">Bitte klicken Sie</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>Here</source>
<translation type="unfinished">Hier</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">um die neueste stabile Version herunterzuladen.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
<source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
<translation type="unfinished">Diese Version hat ernsthafte Probleme und wurde zurückgezogen. Bitte hören Sie sofort auf, sie zu verwenden.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="283"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
<source>This version has not been released yet, it may be a beta version. If you are not a tester and care about version stability, please do not use this version.</source>
<translation type="unfinished">Diese Version wurde noch nicht veröffentlicht, möglicherweise handelt es sich um eine Beta-Version. Wenn Sie kein Tester sind und Ihnen Stabilität der Version wichtig ist, verwenden Sie diese Version bitte nicht.</translation>
</message>
@@ -5180,7 +5281,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/cmd.cpp" line="54"/>
- <source>Build Timestamp: </source>
+ <source>Build DateTime: </source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -5199,12 +5300,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="320"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="322"/>
<source>GpgME Context inilization failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="329"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="331"/>
<source>Gpg Key Detabase inilization failed</source>
<translation type="unfinished"></translation>
</message>
@@ -5238,22 +5339,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Fehler beim Berechnen des Dateihashs </translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="137"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="143"/>
<source>target path doesn&apos;t exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="142"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="148"/>
<source>do NOT have permission to write path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="147"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="153"/>
<source>do NOT have permission to read/write file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="150"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
<source>Success</source>
<translation type="unfinished">Erfolg</translation>
</message>
@@ -5268,17 +5369,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Sollte dieser Vorgang zu langsam sein, stellen Sie bitte die Keyserver-Adresse entsprechend in der gnupg-Konfigurationsdatei ein (abhängig von der Netzwerksituation in Ihrem Land oder Ihrer Region).</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="66"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="64"/>
<source>Show Verify Details</source>
<translation type="unfinished">Verifizierungsdetails anzeigen</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="75"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="73"/>
<source>Public key not found locally</source>
<translation type="unfinished">Öffentlicher Schlüssel lokal nicht gefunden</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="76"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="74"/>
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished">Es gibt lokal keinen öffentlichen Zielschlüsselinhalt für GpgFrontend, um genügend Informationen über diese Signatur zu sammeln. Möchten Sie jetzt den öffentlichen Schlüssel vom Keyserver importieren?</translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
index 9958a14b..78c52863 100644
--- a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
@@ -586,45 +586,44 @@
<context>
<name>GpgFrontend::UI::CommonUtils</name>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="188"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="187"/>
<source>GnuPG Context Loading Failed</source>
<translation type="unfinished">Échec du chargement du contexte GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="190"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="189"/>
<source>Gnupg(gpg) is not installed correctly, please follow &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; in FAQ to install Gnupg and then open GpgFrontend. &lt;br /&gt;Or, you can open GnuPG Controller to set a custom GnuPG which GpgFrontend should use. Then, GpgFrontend will restart. &lt;br /&gt;&lt;br /&gt;Breif Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="444"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>No keys found to import</source>
+ <translation type="unfinished">Aucune clé trouvée à importer</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="437"/>
<source>Timeout</source>
<translation type="unfinished">Temps libre</translation>
</message>
<message>
<location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="252"/>
- <source>Operation has timeout, aborted...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="380"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
<source>Success</source>
<translation type="unfinished">Succès</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="265"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="253"/>
<source>Gpg Operation succeed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="275"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="372"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="263"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="365"/>
<source>Failure</source>
<translation type="unfinished">Échec</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="276"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
<source>Gpg Operation failed.
Error code: %1
@@ -633,99 +632,102 @@ Description: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>Error</source>
+ <translation type="unfinished">Erreur</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="285"/>
<source>Open Key</source>
<translation type="unfinished">Ouvrir la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="286"/>
<source>Key Files</source>
<translation type="unfinished">Fichiers clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="294"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="287"/>
<source>Keyring files</source>
<translation type="unfinished">Fichiers de porte-clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="299"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
<source>File Open Failed</source>
<translation type="unfinished">L&apos;ouverture du fichier a échoué</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="300"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
<source>Failed to open file: </source>
<translation type="unfinished">Échec de l&apos;ouverture du fichier:</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="353"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="346"/>
<source>Processing</source>
<translation type="unfinished">Traitement</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="366"/>
<source>Failed to execute command.</source>
<translation type="unfinished">Échec de l&apos;exécution de la commande.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="381"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
<source>Succeed in executing command.</source>
<translation type="unfinished">Réussir l&apos;exécution de la commande.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="383"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="376"/>
<source>Warning</source>
<translation type="unfinished">Avertissement</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="384"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="377"/>
<source>Finished executing command.</source>
<translation type="unfinished">Exécution de la commande terminée.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="405"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="398"/>
<source>Default Keyserver Not Found</source>
<translation type="unfinished">Serveur de clés par défaut introuvable</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="406"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="399"/>
<source>Cannot read default keyserver from your settings, please set a default keyserver first</source>
<translation type="unfinished">Impossible de lire le serveur de clés par défaut à partir de vos paramètres, veuillez d&apos;abord définir un serveur de clés par défaut</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="441"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="434"/>
<source>Key Not Found</source>
<translation type="unfinished">Clé introuvable</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="447"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="440"/>
<source>Key Server Not Found</source>
<translation type="unfinished">Serveur de clé introuvable</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="450"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="443"/>
<source>Connection Error</source>
<translation type="unfinished">Erreur de connexion</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="461"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="454"/>
<source>The key has been updated</source>
<translation type="unfinished">La clé a été mise à jour</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="463"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="456"/>
<source>No need to update the key</source>
<translation type="unfinished">Pas besoin de mettre à jour la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="494"/>
<source>Password Input Dialog</source>
- <translation type="unfinished">Boîte de dialogue de saisie du mot de passe</translation>
+ <translation type="obsolete">Boîte de dialogue de saisie du mot de passe</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="497"/>
<source>Please Input The Password</source>
- <translation type="unfinished">Veuillez saisir le mot de passe</translation>
+ <translation type="obsolete">Veuillez saisir le mot de passe</translation>
</message>
</context>
<context>
@@ -900,12 +902,12 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::FilePage</name>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="68"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="64"/>
<source>Show Hidden File</source>
<translation type="unfinished">Afficher le fichier caché</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="74"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="70"/>
<source>Show System File</source>
<translation type="unfinished">Afficher le fichier système</translation>
</message>
@@ -1473,97 +1475,107 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="67"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="64"/>
<source>Generate Key</source>
<translation type="unfinished">Générer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="98"/>
<source>Name must contain at least five characters.</source>
<translation type="unfinished">Le nom doit contenir au moins cinq caractères.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="106"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="103"/>
<source>Please give a email address.</source>
<translation type="unfinished">Veuillez indiquer une adresse e-mail.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="114"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="111"/>
<source>Expiration time too long.</source>
<translation type="unfinished">Délai d&apos;expiration trop long.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="146"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
<source>Generating</source>
<translation type="unfinished">Générateur</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="186"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <source>Error</source>
+ <translation type="unfinished">Erreur</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
<source>Key Usage</source>
<translation type="unfinished">Utilisation des clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="188"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
<source>Encryption</source>
<translation type="unfinished">Chiffrement</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="191"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
<source>Signing</source>
<translation type="unfinished">Signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="194"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
<source>Certification</source>
<translation type="unfinished">Attestation</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
<source>Authentication</source>
<translation type="unfinished">Authentification</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="409"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
<source>Name</source>
<translation type="unfinished">Nom</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="410"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Email Address</source>
<translation type="unfinished">Adresse e-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="411"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Comment</source>
<translation type="unfinished">Commentaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="412"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Expiration Date</source>
<translation type="unfinished">Date d&apos;expiration</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="413"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Never Expire</source>
<translation type="unfinished">N&apos;expire jamais</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="414"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">Taille de clé (en bits)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="415"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>Key Type</source>
<translation type="unfinished">Type de clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="416"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Sans phrase secrète</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="429"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
<source>Basic Information</source>
<translation type="unfinished">Informations de base</translation>
</message>
@@ -1600,7 +1612,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<name>GpgFrontend::UI::KeyImportDetailDialog</name>
<message>
<location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="42"/>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="58"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
<source>Key Import Details</source>
<translation type="unfinished">Détails de l&apos;importation de clé</translation>
</message>
@@ -1610,97 +1622,97 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Aucune clé trouvée à importer</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="74"/>
<source>General key info</source>
<translation type="unfinished">Informations générales sur les clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="77"/>
<source>Considered</source>
<translation type="unfinished">Pris en considération</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="83"/>
<source>Public unchanged</source>
<translation type="unfinished">Public inchangé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="89"/>
<source>Imported</source>
<translation type="unfinished">Importé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="96"/>
<source>Not Imported</source>
<translation type="unfinished">Non importé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="103"/>
<source>Private Read</source>
<translation type="unfinished">Lecture privée</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="109"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="111"/>
<source>Private Imported</source>
<translation type="unfinished">Privé Importé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="118"/>
<source>Private Unchanged</source>
<translation type="unfinished">Privé Inchangé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Name</source>
<translation type="unfinished">Nom</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Email</source>
<translation type="unfinished">E-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Status</source>
<translation type="unfinished">Statut</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="134"/>
<source>Fingerprint</source>
<translation type="unfinished">Empreinte digitale</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="158"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="160"/>
<source>Private</source>
<translation type="unfinished">Privé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="163"/>
<source>Public</source>
<translation type="unfinished">Publique</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
<source>Unchanged</source>
<translation type="unfinished">Inchangé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="167"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
<source>New Key</source>
<translation type="unfinished">Nouvelle clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="170"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
<source>New Subkey</source>
<translation type="unfinished">Nouvelle sous-clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="176"/>
<source>New Signature</source>
<translation type="unfinished">Nouvelle signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="180"/>
<source>New UID</source>
<translation type="unfinished">Nouvel UID</translation>
</message>
@@ -1871,300 +1883,312 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Gestion des paires de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="139"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="140"/>
<source>Open</source>
<translation type="unfinished">Ouvrir</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="142"/>
<source>Open Key File</source>
<translation type="unfinished">Ouvrir le fichier clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="145"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="148"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="149"/>
<source>Close</source>
<translation type="unfinished">proche</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="151"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="152"/>
<source>New Keypair</source>
<translation type="unfinished">Nouvelle paire de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="154"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="155"/>
<source>Generate KeyPair</source>
<translation type="unfinished">Générer une paire de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="158"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
<source>New Subkey</source>
<translation type="unfinished">Nouvelle sous-clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
<source>Generate Subkey For Selected KeyPair</source>
<translation type="unfinished">Générer une sous-clé pour la paire de clés sélectionnée</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="166"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="257"/>
<source>File</source>
<translation type="unfinished">Déposer</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="169"/>
<source>Import New Key From File</source>
<translation type="unfinished">Importer une nouvelle clé à partir d&apos;un fichier</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="172"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
<source>Clipboard</source>
<translation type="unfinished">Presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished">Importer une nouvelle clé du presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="188"/>
<source>Keyserver</source>
<translation type="unfinished">Serveur de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
<source>Import New Key From Keyserver</source>
<translation type="unfinished">Importer une nouvelle clé à partir du serveur de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="513"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="531"/>
<source>Key Package</source>
<translation type="unfinished">Paquet de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="200"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="201"/>
<source>Import Key(s) From a Key Package</source>
<translation type="unfinished">Importer des clés à partir d&apos;un package de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="204"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
<source>Export To Clipboard</source>
<translation type="unfinished">Exporter vers le presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
<source>Export Checked Key(s) To Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="212"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
<source>Export As Key Package</source>
<translation type="unfinished">Exporter en tant que package clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="216"/>
<source>Export Checked Key(s) To a Key Package</source>
<translation type="unfinished">Exporter les clés vérifiées vers un package de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="219"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
<source>Export As OpenSSH</source>
<translation type="unfinished">Exporter en tant qu&apos;OpenSSH</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="222"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="223"/>
<source>Export Checked Key As OpenSSH Format to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
<source>Delete Selected Key(s)</source>
<translation type="unfinished">Supprimer la ou les clés sélectionnées</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="228"/>
<source>Delete the Selected keys</source>
<translation type="unfinished">Supprimer les clés sélectionnées</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="231"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
<source>Delete Checked Key(s)</source>
<translation type="unfinished">Supprimer les clés cochées</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="233"/>
<source>Delete the Checked keys</source>
<translation type="unfinished">Supprimer les clés cochées</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
<source>Show Key Details</source>
<translation type="unfinished">Afficher les détails clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="239"/>
<source>Show Details for this Key</source>
<translation type="unfinished">Afficher les détails de cette clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="242"/>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="243"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="244"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">Définir le niveau de confiance du propriétaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="260"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="280"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="281"/>
<source>Key</source>
<translation type="unfinished">Clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="262"/>
<source>Generate Key</source>
<translation type="unfinished">Générer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="294"/>
<source>Import Key</source>
<translation type="unfinished">Importer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="271"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="272"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="303"/>
<source>Export Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="292"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
<source>Import key</source>
<translation type="unfinished">Importer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="301"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
<source>Export key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="335"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
<source>Deleting Keys</source>
<translation type="unfinished">Suppression de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="337"/>
<source>Are you sure that you want to delete the following keys?</source>
<translation type="unfinished">Êtes-vous sûr de vouloir supprimer les clés suivantes&#xa0;?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="338"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="339"/>
<source>The action can not be undone.</source>
<translation type="unfinished">L&apos;action ne peut pas être annulée.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="533"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="416"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="483"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="507"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="551"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
<source>Key Not Found.</source>
<translation type="unfinished">Clé introuvable.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="378"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="458"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="462"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="468"/>
<source>Forbidden</source>
<translation type="unfinished">Interdit</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="367"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="380"/>
<source>Please check some keys before doing this operation.</source>
<translation type="unfinished">Veuillez vérifier certaines touches avant de faire cette opération.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="371"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="502"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="372"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="520"/>
<source>key(s) exported</source>
<translation type="unfinished">clé(s) exportée(s)</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="395"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="396"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="475"/>
<source>Exporting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="405"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="495"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
<source>Invalid Operation</source>
<translation type="unfinished">Opération invalide</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="429"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
<source>Please select one KeyPair before doing this operation.</source>
<translation type="unfinished">Veuillez sélectionner une KeyPair avant de faire cette opération.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="449"/>
<source>If a key pair does not have a private key then it will not be able to generate sub-keys.</source>
<translation type="unfinished">Si une paire de clés n&apos;a pas de clé privée, elle ne pourra pas générer de sous-clés.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="453"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="463"/>
<source>Please check a key before performing this operation.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="469"/>
<source>This operation accepts just a single key.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="508"/>
<source>This key may not be able to export as OpenSSH format. Please check the key-size of the subkey(s) used to sign.</source>
<translation type="unfinished">Cette clé peut ne pas être en mesure d&apos;exporter au format OpenSSH. Veuillez vérifier la taille de la ou des sous-clés utilisées pour signer.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="497"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="515"/>
<source>Export OpenSSH Key To File</source>
<translation type="unfinished">Exporter la clé OpenSSH vers un fichier</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
<source>OpenSSH Public Key Files</source>
<translation type="unfinished">Fichiers de clé publique OpenSSH</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="512"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="530"/>
<source>Import Key Package</source>
<translation type="unfinished">Importer le paquet de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
<source>Import Key Package Passphrase File</source>
<translation type="unfinished">Importer le fichier de mot de passe du package de clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="517"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="535"/>
<source>Key Package Passphrase File</source>
<translation type="unfinished">Fichier de mot de passe du package de clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="527"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="545"/>
<source>key(s) imported</source>
<translation type="unfinished">clé(s) importée(s)</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="552"/>
<source>An error occur in importing key package.</source>
<translation type="unfinished">Une erreur s&apos;est produite lors de l&apos;importation du package de clés.</translation>
</message>
@@ -2230,132 +2254,137 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">UID supplémentaires</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
<source>Name</source>
<translation type="unfinished">Nom</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
<source>Email Address</source>
<translation type="unfinished">Adresse e-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="73"/>
<source>Comment</source>
<translation type="unfinished">Commentaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="77"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
<source>Key ID</source>
<translation type="unfinished">Identifiant de clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
<source>Algorithm</source>
<translation type="unfinished">Algorithme</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
<source>Key Size</source>
<translation type="unfinished">Taille de la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
<source>Nominal Usage</source>
<translation type="unfinished">Utilisation nominale</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
<source>Actual Usage</source>
<translation type="unfinished">Utilisation réelle</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
<source>Owner Trust Level</source>
<translation type="unfinished">Niveau de confiance du propriétaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">Date de création (heure locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
<source>Expires on (Local Time)</source>
<translation type="unfinished">Expire le (heure locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="87"/>
<source>Last Update (Local Time)</source>
<translation type="unfinished">Dernière mise à jour (heure locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="88"/>
<source>Primary Key Existence</source>
<translation type="unfinished">Existence de la clé primaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="100"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="125"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="128"/>
<source>Copy</source>
<translation type="unfinished">Copier</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="130"/>
<source>copy fingerprint to clipboard</source>
<translation type="unfinished">copier l&apos;empreinte digitale dans le presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Exists</source>
<translation type="unfinished">Existe</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Not Exists</source>
<translation type="unfinished">N&apos;existe pas</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="206"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
<source>Certificate</source>
<translation type="unfinished">Certificat</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="208"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="211"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
<source>Encrypt</source>
<translation type="unfinished">Chiffrer</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="212"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
<source>Sign</source>
<translation type="unfinished">Signer</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="210"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="213"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="230"/>
<source>Auth</source>
<translation type="unfinished">Authentification</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="242"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="246"/>
<source>Never Expire</source>
<translation type="unfinished">N&apos;expire jamais</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="253"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="258"/>
<source>No Data</source>
<translation type="unfinished">Pas de données</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="269"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="275"/>
<source>Warning: The primary key has expired.</source>
<translation type="unfinished">Avertissement&#xa0;: La clé primaire a expiré.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="280"/>
<source>Warning: The primary key has been revoked.</source>
<translation type="unfinished">Avertissement&#xa0;: La clé primaire a été révoquée.</translation>
</message>
@@ -2588,117 +2617,122 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="69"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Key Size</source>
<translation type="unfinished">Taille de la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="68"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
<source>Usage</source>
<translation type="unfinished">Usage</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
<source>Expires On (Local Time)</source>
<translation type="unfinished">Expire le (heure locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">Date de création (heure locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="73"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="75"/>
<source>Existence</source>
<translation type="unfinished">Existence</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
<source>Key in Smart Card</source>
<translation type="unfinished">Entrez la carte à puce</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="78"/>
<source>Fingerprint</source>
<translation type="unfinished">Empreinte digitale</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="98"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="102"/>
<source>Copy</source>
<translation type="unfinished">Copier</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Subkey ID</source>
<translation type="unfinished">ID de sous-clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Algo</source>
<translation type="unfinished">Algo.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Create Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="156"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="160"/>
<source>Expire Date</source>
<translation type="unfinished">Date d&apos;expiration</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="198"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="202"/>
<source>Never Expire</source>
<translation type="unfinished">N&apos;expire jamais</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="235"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="239"/>
<source>Never Expires</source>
<translation type="unfinished">N&apos;expire jamais</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="262"/>
<source>Certificate</source>
<translation type="unfinished">Certificat</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="259"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="264"/>
<source>Encrypt</source>
<translation type="unfinished">Chiffrer</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="265"/>
<source>Sign</source>
<translation type="unfinished">Signer</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
<source>Auth</source>
<translation type="unfinished">Authentification</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="271"/>
<source>Exists</source>
<translation type="unfinished">Existe</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="267"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="272"/>
<source>Not Exists</source>
<translation type="unfinished">N&apos;existe pas</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>Yes</source>
<translation type="unfinished">Oui</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>No</source>
<translation type="unfinished">Non</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="299"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
<source>Edit Expire Date</source>
<translation type="unfinished">Modifier la date d&apos;expiration</translation>
</message>
@@ -3100,22 +3134,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Échec de la mise à jour de la date d&apos;expiration de la paire de clés.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="129"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="136"/>
<source>Modified Expiration Date (Local Time)</source>
<translation type="unfinished">Date d&apos;expiration modifiée (heure locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="130"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="137"/>
<source>Tips: For the sake of security, the key is valid for up to two years. If you are an expert user, please unlock it for a longer time in the settings.</source>
<translation type="unfinished">Conseils&#xa0;: Pour des raisons de sécurité, la clé est valable jusqu&apos;à deux ans. Si vous êtes un utilisateur expert, veuillez le déverrouiller plus longtemps dans les paramètres.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="134"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="141"/>
<source>No Expiration</source>
<translation type="unfinished">Pas d&apos;expiration</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="135"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
<source>Modified Expiration Date</source>
<translation type="unfinished">Date d&apos;expiration modifiée</translation>
</message>
@@ -3161,37 +3195,52 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyUploadDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="60"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="59"/>
<source>Uploading Public Key</source>
<translation type="unfinished">Téléchargement de la clé publique</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="139"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="77"/>
+ <source>Error</source>
+ <translation type="unfinished">Erreur</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="78"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="147"/>
<source>Key Not Found</source>
<translation type="unfinished">Clé introuvable</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="142"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="150"/>
<source>Timeout</source>
<translation type="unfinished">Temps libre</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="145"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
<source>Key Server Not Found</source>
<translation type="unfinished">Serveur de clé introuvable</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="156"/>
<source>Connection Error</source>
<translation type="unfinished">Erreur de connexion</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="158"/>
+ <source>Upload Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="162"/>
<source>Upload Success</source>
<translation type="unfinished">Télécharger le succès</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="154"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="163"/>
<source>Upload Public Key Successfully</source>
<translation type="unfinished">Télécharger la clé publique avec succès</translation>
</message>
@@ -3328,36 +3377,55 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::MainWindow</name>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="165"/>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="164"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
<source>Critical error occur while loading GpgFrontend.</source>
<translation type="unfinished">Une erreur critique s&apos;est produite lors du chargement de GpgFrontend.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="166"/>
<source>Loading Failed</source>
<translation type="unfinished">Échec du chargement</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="48"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="73"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="282"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="328"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="358"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="429"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="464"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="505"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="545"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="646"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="708"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="772"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="782"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="100"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="143"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="214"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="257"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="276"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="307"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="325"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="375"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="449"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="503"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="568"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="605"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="631"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="735"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="801"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="811"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="836"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="72"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="119"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="175"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="244"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="320"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="366"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="96"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="116"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="132"/>
@@ -3372,59 +3440,59 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="157"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="266"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="359"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="506"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="607"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="773"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="163"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="277"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="326"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="632"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="736"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="802"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="62"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="176"/>
<source>The target file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">Le fichier cible %1 existe déjà, devez-vous l&apos;écraser&#xa0;?</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="65"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="173"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="273"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="319"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="723"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="788"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="179"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="284"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="333"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="411"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="678"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="750"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="817"/>
<source>Warning</source>
<translation type="unfinished">Avertissement</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="283"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="546"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="647"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="783"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="188"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="343"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="569"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="83"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="197"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="52"/>
<source>Symmetric Encryption</source>
<translation type="unfinished">Chiffrement symétrique</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="84"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="192"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
<source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
<translation type="unfinished">Aucune clé sélectionnée. Voulez-vous chiffrer avec un chiffrement symétrique à l&apos;aide d&apos;une phrase secrète&#xa0;?</translation>
</message>
@@ -3435,161 +3503,184 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Chiffrement symétrique</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="122"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="231"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="527"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="628"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="144"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="258"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="308"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="357"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="431"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="504"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="769"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="837"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="73"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="120"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="209"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="245"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="321"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="367"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="239"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="550"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="277"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">Paire de clés invalide</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="123"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="232"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="629"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="551"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="278"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">La paire de clés sélectionnée ne peut pas être utilisée pour le chiffrement.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="124"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="233"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="630"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="152"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="655"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>For example the Following Key:</source>
<translation type="unfinished">Par exemple la clé suivante&#xa0;:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="106"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="134"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="109"/>
<source>Encrypting</source>
<translation type="unfinished">Chiffrement</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="204"/>
<source>Archiving &amp; Symmetrically Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="248"/>
<source>Archiving &amp; Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="274"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="320"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="553"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="285"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">Le fichier cible existe déjà, devez-vous l&apos;écraser&#xa0;?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="193"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="299"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="200"/>
<source>Decrypting</source>
<translation type="unfinished">Déchiffrement</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
<source>Decrypting &amp; Extrating</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="368"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="516"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="617"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="253"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="539"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="642"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="145"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
<source>No Key Checked</source>
<translation type="unfinished">Aucune clé vérifiée</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="618"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="643"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="146"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">Veuillez vérifier la clé dans la boîte à outils de clé à droite.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="95"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="149"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="393"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="154"/>
<source>Invalid Operation</source>
<translation type="unfinished">Opération invalide</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="377"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
<source>The selected key contains a key that does not actually have a sign usage.</source>
<translation type="unfinished">La clé sélectionnée contient une clé qui n&apos;a pas réellement d&apos;utilisation de signe.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/>
<source>for example the Following Key:</source>
<translation type="unfinished">par exemple la clé suivante&#xa0;:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="412"/>
<source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
<translation type="unfinished">Le fichier de signature &quot;%1&quot; existe, devez-vous l&apos;écraser&#xa0;?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="161"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="421"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="166"/>
<source>Signing</source>
<translation type="unfinished">Signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="470"/>
<source>File to be Verified</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="451"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="471"/>
<source>Please provide An ABSOLUTE Path
If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="485"/>
<source>Please select the appropriate origin file or signature file. Ensure that both are in this directory.</source>
<translation type="unfinished">Veuillez sélectionner le fichier d&apos;origine ou le fichier de signature approprié. Assurez-vous que les deux sont dans ce dossier.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="474"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="235"/>
<source>Verifying</source>
<translation type="unfinished">Vérification</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="571"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="296"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="594"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="308"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">Chiffrement et signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="697"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="724"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="789"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="818"/>
<source>The output file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">Le fichier de sortie %1 existe déjà, devez-vous l&apos;écraser&#xa0;?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="733"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="760"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="356"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">Déchiffrement et vérification</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="798"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="827"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3599,17 +3690,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Aucune clé vérifiée. Voulez-vous chiffrer avec un chiffrement symétrique à l&apos;aide d&apos;une phrase de passe&#xa0;?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="96"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="99"/>
<source>The selected key contains a key that does not actually have a encrypt usage.</source>
<translation type="unfinished">La clé sélectionnée contient une clé qui n&apos;a pas réellement d&apos;utilisation de chiffrement.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="150"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="155"/>
<source>The selected key contains a key that does not actually have a signature usage.</source>
<translation type="unfinished">La clé sélectionnée contient une clé qui n&apos;a pas réellement d&apos;utilisation de signature.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="254"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
<source>Please check some key in the key toolbox on the right.</source>
<translation type="unfinished">Veuillez cocher une clé dans la boîte à outils des clés à droite.</translation>
</message>
@@ -3916,8 +4007,8 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="302"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="608"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="614"/>
<source>File</source>
<translation type="unfinished">Déposer</translation>
</message>
@@ -3977,339 +4068,339 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Vider le cache des mots de passe de GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="351"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="353"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="391"/>
<source>Successful Operation</source>
<translation type="unfinished">Opération réussie</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="352"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
<source>Clear password cache successfully</source>
<translation type="unfinished">Effacer le cache du mot de passe avec succès</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="389"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
<source>Failed Operation</source>
<translation type="unfinished">Échec de l&apos;opération</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="357"/>
<source>Failed to clear password cache of GnuPG</source>
<translation type="unfinished">Impossible d&apos;effacer le cache du mot de passe de GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="362"/>
<source>Reload All Components</source>
<translation type="unfinished">Recharger tous les composants</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="361"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="364"/>
<source>Reload All GnuPG&apos;s Components</source>
<translation type="unfinished">Recharger tous les composants de GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="371"/>
<source>Reload all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">Rechargez tous les composants de GnuPG avec succès</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="375"/>
<source>Failed to reload all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">Échec du rechargement de tout ou partie des composants de GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="380"/>
<source>Restart All Components</source>
<translation type="unfinished">Redémarrez tous les composants</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="382"/>
<source>Restart All GnuPG&apos;s Components</source>
<translation type="unfinished">Redémarrez tous les composants de GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="392"/>
<source>Restart all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">Redémarrez tous les composants de GnuPG avec succès</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="390"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="396"/>
<source>Failed to restart all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">Échec du redémarrage de tout ou partie des composants de GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
<source>Open GnuPG Controller</source>
<translation type="unfinished">Ouvrir le contrôleur GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="397"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="403"/>
<source>Open GnuPG Controller Dialog</source>
<translation type="unfinished">Ouvrir la boîte de dialogue du contrôleur GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="410"/>
<source>About</source>
<translation type="unfinished">A propos</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="406"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="412"/>
<source>Show the application&apos;s About box</source>
<translation type="unfinished">Afficher la zone À propos de l&apos;application</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="411"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="590"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPGGenericName</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="413"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
<source>Information about Gnupg</source>
<translation type="unfinished">Informations sur Gnupg</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="423"/>
<source>Translate</source>
<translation type="unfinished">Traduire</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="425"/>
<source>Information about translation</source>
<translation type="unfinished">Informations sur la traduction</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="426"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
<source>Check for Updates</source>
<translation type="unfinished">Vérifier les mises à jour</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="434"/>
<source>Check for updates</source>
<translation type="unfinished">Vérifier les mises à jour</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
<source>Open Wizard</source>
<translation type="unfinished">Ouvrir l&apos;assistant</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="433"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="439"/>
<source>Open the wizard</source>
<translation type="unfinished">Ouvrir l&apos;assistant</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="444"/>
<source>Append Public Key to Editor</source>
<translation type="unfinished">Ajouter la clé publique à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="440"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="446"/>
<source>Append selected Keypair&apos;s Public Key to Editor</source>
<translation type="unfinished">Ajouter la clé publique de la paire de clés sélectionnée à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="445"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="451"/>
<source>Append Create DateTime to Editor</source>
<translation type="unfinished">Ajouter Créer DateTime à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="447"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="453"/>
<source>Append selected Key&apos;s creation date and time to Editor</source>
<translation type="unfinished">Ajouter la date et l&apos;heure de création de la clé sélectionnée à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="452"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="458"/>
<source>Append Expire DateTime to Editor</source>
<translation type="unfinished">Ajouter la date d&apos;expiration à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="454"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="460"/>
<source>Append selected Key&apos;s expiration date and time to Editor</source>
<translation type="unfinished">Ajouter la date et l&apos;heure d&apos;expiration de la clé sélectionnée à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
<source>Append Fingerprint to Editor</source>
<translation type="unfinished">Ajouter l&apos;empreinte digitale à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="461"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
<source>Append selected Key&apos;s Fingerprint to Editor</source>
<translation type="unfinished">Ajouter l&apos;empreinte digitale de la clé sélectionnée à l&apos;éditeur</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="471"/>
<source>Copy Email</source>
<translation type="unfinished">Copier l&apos;e-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="473"/>
<source>Copy selected Keypair&apos;s to clipboard</source>
<translation type="unfinished">Copier les paires de clés sélectionnées dans le presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="472"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
<source>Copy Default UID</source>
<translation type="unfinished">Copier l&apos;UID par défaut</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="474"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
<source>Copy selected Keypair&apos;s default UID to clipboard</source>
<translation type="unfinished">Copiez l&apos;UID par défaut de la paire de clés sélectionnée dans le presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
<source>Copy Key ID</source>
<translation type="unfinished">Copier l&apos;ID de clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="486"/>
<source>Copy selected Keypair&apos;s ID to clipboard</source>
<translation type="unfinished">Copier l&apos;ID de la paire de clés sélectionnée dans le presse-papiers</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
<source>Show Key Details</source>
<translation type="unfinished">Afficher les détails clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="485"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="491"/>
<source>Show Details for this Key</source>
<translation type="unfinished">Afficher les détails de cette clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="489"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="495"/>
<source>Add To Favourite</source>
<translation type="unfinished">Ajouter aux favoris</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
<source>Add this key to Favourite Table</source>
<translation type="unfinished">Ajouter cette clé au tableau des favoris</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="502"/>
<source>Remove From Favourite</source>
<translation type="unfinished">Supprimer des favoris</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
<source>Remove this key from Favourite Table</source>
<translation type="unfinished">Supprimer cette clé du tableau des favoris</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="505"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="511"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">Définir le niveau de confiance du propriétaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="524"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="530"/>
<source>Remove PGP Header</source>
<translation type="unfinished">Supprimer l&apos;en-tête PGP</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
<source>Add PGP Header</source>
<translation type="unfinished">Ajouter un en-tête PGP</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="630"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="553"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>Edit</source>
<translation type="unfinished">Éditer</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="565"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="571"/>
<source>Crypt</source>
<translation type="unfinished">Crypte</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="581"/>
<source>Keys</source>
<translation type="unfinished">Clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="582"/>
<source>Import Key</source>
<translation type="unfinished">Importer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="592"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
<source>Steganography</source>
<translation type="unfinished">Stéganographie</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="596"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="602"/>
<source>View</source>
<translation type="unfinished">Vue</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="604"/>
<source>Help</source>
<translation type="unfinished">Aider</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="621"/>
<source>Operations</source>
<translation type="unfinished">Opérations</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="625"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="631"/>
<source>Key</source>
<translation type="unfinished">Clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="638"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="644"/>
<source>Special Edit</source>
<translation type="unfinished">Édition spéciale</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="656"/>
<source>Import key from...</source>
<translation type="unfinished">Importer la clé de...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="657"/>
<source>Import key</source>
<translation type="unfinished">Importer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="667"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="673"/>
<source>Ready</source>
<translation type="unfinished">Prêt</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="674"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="680"/>
<source>Key ToolBox</source>
<translation type="unfinished">Boîte à outils clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="682"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="688"/>
<source>Default</source>
<translation type="unfinished">Défaut</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="690"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="696"/>
<source>Favourite</source>
<translation type="unfinished">Préféré</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="698"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="704"/>
<source>Only Public Key</source>
<translation type="unfinished">Clé publique uniquement</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="708"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="714"/>
<source>Has Private Key</source>
<translation type="unfinished">Possède une clé privée</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="722"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
<source>Information Board</source>
<translation type="unfinished">Tableau d&apos;information</translation>
</message>
@@ -4488,52 +4579,52 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::RaisePinentry</name>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="65"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
<source>Repeat PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Show passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Hide passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="69"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
<source>Given PIN was wrong. Please retry.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="72"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
<source>PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="82"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="84"/>
<source>Passphrases do not match</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="85"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="87"/>
<source>Caps Lock is on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="89"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
<source>Buddled Pinentry</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="93"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="95"/>
<source>Confirm</source>
<translation type="unfinished">Confirmer</translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="94"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="96"/>
<source>Cancel</source>
<translation type="unfinished">Annuler</translation>
</message>
@@ -4685,80 +4776,90 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::SubkeyGenerateDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="66"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="67"/>
<source>Tipps: if the key pair has a passphrase, the subkey&apos;s passphrase must be equal to it.</source>
<translation type="unfinished">Conseil&#xa0;: si la paire de clés a une phrase secrète, la phrase secrète de la sous-clé doit lui être égale.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="80"/>
<source>Generate New Subkey</source>
<translation type="unfinished">Générer une nouvelle sous-clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="92"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="93"/>
<source>Key Usage</source>
<translation type="unfinished">Utilisation des clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="95"/>
<source>Encryption</source>
<translation type="unfinished">Chiffrement</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="97"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="98"/>
<source>Signing</source>
<translation type="unfinished">Signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="100"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="101"/>
<source>Certification</source>
<translation type="unfinished">Attestation</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="104"/>
<source>Authentication</source>
<translation type="unfinished">Authentification</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="147"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
<source>Key Type</source>
<translation type="unfinished">Type de clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">Taille de clé (en bits)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
<source>Expiration Date</source>
<translation type="unfinished">Date d&apos;expiration</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
<source>Never Expire</source>
<translation type="unfinished">N&apos;expire jamais</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="152"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Sans phrase secrète</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="162"/>
<source>Basic Information</source>
<translation type="unfinished">Informations de base</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="275"/>
<source>Expiration time no more than 2 years.</source>
<translation type="unfinished">Délai d&apos;expiration pas plus de 2 ans.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="290"/>
<source>Generating</source>
<translation type="unfinished">Générateur</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="300"/>
+ <source>Error</source>
+ <translation type="unfinished">Erreur</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="301"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>GpgFrontend::UI::TOFUInfoPage</name>
@@ -4872,7 +4973,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::TranslatorsTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="131"/>
<source>If you think there are any problems with the translation, why not participate in the translation work? If you want to participate, please read the document or contact me via email.</source>
<translation type="unfinished">Si vous pensez qu&apos;il y a des problèmes avec la traduction, pourquoi ne pas participer au travail de traduction ? Si vous souhaitez participer, veuillez lire le document ou me contacter par e-mail.</translation>
</message>
@@ -4880,63 +4981,63 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::UpdateTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="154"/>
<source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
<translation type="unfinished">Il est recommandé de toujours vérifier la version de GpgFrontend et de passer à la dernière version.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="166"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="157"/>
<source>New versions not only represent new features, but also often represent functional and security fixes.</source>
<translation type="unfinished">Les nouvelles versions ne représentent pas seulement de nouvelles fonctionnalités, mais représentent également souvent des correctifs fonctionnels et de sécurité.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="172"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
<source>Current Version</source>
<translation type="unfinished">Version actuelle</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
<source>: </source>
<translation type="unfinished">:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="255"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
<source>Latest Version From Github</source>
<translation type="unfinished">Dernière version de Github</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
<source>The current version is less than the latest version on github.</source>
<translation type="unfinished">La version actuelle est inférieure à la dernière version sur github.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="286"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="254"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
<source>Please click</source>
<translation type="unfinished">Cliquez s&apos;il vous plait</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>Here</source>
<translation type="unfinished">Ici</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">pour télécharger la dernière version stable.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
<source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
<translation type="unfinished">Cette version a de sérieux problèmes et a été retirée. Veuillez cesser de l&apos;utiliser immédiatement.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="283"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
<source>This version has not been released yet, it may be a beta version. If you are not a tester and care about version stability, please do not use this version.</source>
<translation type="unfinished">Cette version n&apos;est pas encore sortie, il s&apos;agit peut-être d&apos;une version bêta. Si vous n&apos;êtes pas un testeur et que vous vous souciez de la stabilité de la version, veuillez ne pas utiliser cette version.</translation>
</message>
@@ -5180,7 +5281,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/cmd.cpp" line="54"/>
- <source>Build Timestamp: </source>
+ <source>Build DateTime: </source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -5199,12 +5300,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="320"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="322"/>
<source>GpgME Context inilization failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="329"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="331"/>
<source>Gpg Key Detabase inilization failed</source>
<translation type="unfinished"></translation>
</message>
@@ -5238,22 +5339,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Erreur dans le calcul du hachage du fichier</translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="137"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="143"/>
<source>target path doesn&apos;t exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="142"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="148"/>
<source>do NOT have permission to write path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="147"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="153"/>
<source>do NOT have permission to read/write file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="150"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
<source>Success</source>
<translation type="unfinished">Succès</translation>
</message>
@@ -5268,17 +5369,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Si ce processus est trop lent, veuillez définir l&apos;adresse du serveur de clés de manière appropriée dans le fichier de configuration gnupg (en fonction de la situation du réseau dans votre pays ou région).</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="66"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="64"/>
<source>Show Verify Details</source>
<translation type="unfinished">Afficher les détails de vérification</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="75"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="73"/>
<source>Public key not found locally</source>
<translation type="unfinished">Clé publique introuvable localement</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="76"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="74"/>
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished">Il n&apos;y a pas de contenu de clé publique cible en local pour que GpgFrontend recueille suffisamment d&apos;informations sur cette signature. Voulez-vous importer la clé publique depuis Keyserver maintenant&#xa0;?</translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
index 60facec5..bd78ac11 100644
--- a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
@@ -586,45 +586,44 @@
<context>
<name>GpgFrontend::UI::CommonUtils</name>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="188"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="187"/>
<source>GnuPG Context Loading Failed</source>
<translation type="unfinished">Caricamento del contesto GnuPG non riuscito</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="190"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="189"/>
<source>Gnupg(gpg) is not installed correctly, please follow &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; in FAQ to install Gnupg and then open GpgFrontend. &lt;br /&gt;Or, you can open GnuPG Controller to set a custom GnuPG which GpgFrontend should use. Then, GpgFrontend will restart. &lt;br /&gt;&lt;br /&gt;Breif Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="444"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>No keys found to import</source>
+ <translation type="unfinished">Nessuna chiave trovata da importare</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="437"/>
<source>Timeout</source>
<translation type="unfinished">Tempo scaduto</translation>
</message>
<message>
<location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="252"/>
- <source>Operation has timeout, aborted...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="380"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
<source>Success</source>
<translation type="unfinished">Successo</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="265"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="253"/>
<source>Gpg Operation succeed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="275"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="372"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="263"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="365"/>
<source>Failure</source>
<translation type="unfinished">Fallimento</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="276"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
<source>Gpg Operation failed.
Error code: %1
@@ -633,99 +632,102 @@ Description: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>Error</source>
+ <translation type="unfinished">Errore</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="285"/>
<source>Open Key</source>
<translation type="unfinished">Chiave aperta</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="286"/>
<source>Key Files</source>
<translation type="unfinished">File chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="294"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="287"/>
<source>Keyring files</source>
<translation type="unfinished">File portachiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="299"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
<source>File Open Failed</source>
<translation type="unfinished">Apertura file non riuscita</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="300"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
<source>Failed to open file: </source>
<translation type="unfinished">Impossibile aprire il file: </translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="353"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="346"/>
<source>Processing</source>
<translation type="unfinished">In lavorazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="366"/>
<source>Failed to execute command.</source>
<translation type="unfinished">Impossibile eseguire il comando.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="381"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
<source>Succeed in executing command.</source>
<translation type="unfinished">Riuscire a eseguire il comando.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="383"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="376"/>
<source>Warning</source>
<translation type="unfinished">Avvertimento</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="384"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="377"/>
<source>Finished executing command.</source>
<translation type="unfinished">Terminata l&apos;esecuzione del comando.</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="405"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="398"/>
<source>Default Keyserver Not Found</source>
<translation type="unfinished">Keyserver predefinito non trovato</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="406"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="399"/>
<source>Cannot read default keyserver from your settings, please set a default keyserver first</source>
<translation type="unfinished">Impossibile leggere il server delle chiavi predefinito dalle impostazioni, impostare prima un server delle chiavi predefinito</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="441"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="434"/>
<source>Key Not Found</source>
<translation type="unfinished">Chiave non trovata</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="447"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="440"/>
<source>Key Server Not Found</source>
<translation type="unfinished">Server chiave non trovato</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="450"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="443"/>
<source>Connection Error</source>
<translation type="unfinished">Errore di connessione</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="461"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="454"/>
<source>The key has been updated</source>
<translation type="unfinished">La chiave è stata aggiornata</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="463"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="456"/>
<source>No need to update the key</source>
<translation type="unfinished">Non è necessario aggiornare la chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="494"/>
<source>Password Input Dialog</source>
- <translation type="unfinished">Finestra di dialogo per l&apos;immissione della password</translation>
+ <translation type="obsolete">Finestra di dialogo per l&apos;immissione della password</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="497"/>
<source>Please Input The Password</source>
- <translation type="unfinished">Si prega di inserire la password</translation>
+ <translation type="obsolete">Si prega di inserire la password</translation>
</message>
</context>
<context>
@@ -900,12 +902,12 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::FilePage</name>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="68"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="64"/>
<source>Show Hidden File</source>
<translation type="unfinished">Mostra file nascosto</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="74"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="70"/>
<source>Show System File</source>
<translation type="unfinished">Mostra file di sistema</translation>
</message>
@@ -1473,97 +1475,107 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="67"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="64"/>
<source>Generate Key</source>
<translation type="unfinished">Genera chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="98"/>
<source>Name must contain at least five characters.</source>
<translation type="unfinished">Il nome deve contenere almeno cinque caratteri.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="106"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="103"/>
<source>Please give a email address.</source>
<translation type="unfinished">Si prega di fornire un indirizzo e-mail.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="114"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="111"/>
<source>Expiration time too long.</source>
<translation type="unfinished">Tempo di scadenza troppo lungo.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="146"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
<source>Generating</source>
<translation type="unfinished">Generazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="186"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <source>Error</source>
+ <translation type="unfinished">Errore</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
<source>Key Usage</source>
<translation type="unfinished">Utilizzo dei tasti</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="188"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
<source>Encryption</source>
<translation type="unfinished">Crittografia</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="191"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
<source>Signing</source>
<translation type="unfinished">Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="194"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
<source>Certification</source>
<translation type="unfinished">Certificazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
<source>Authentication</source>
<translation type="unfinished">Autenticazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="409"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
<source>Name</source>
<translation type="unfinished">Nome</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="410"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Email Address</source>
<translation type="unfinished">Indirizzo email</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="411"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Comment</source>
<translation type="unfinished">Commento</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="412"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Expiration Date</source>
<translation type="unfinished">Data di scadenza</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="413"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Never Expire</source>
<translation type="unfinished">Non scade mai</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="414"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">Dimensione chiave (in bit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="415"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>Key Type</source>
<translation type="unfinished">Tipo di chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="416"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Non Pass Phrase</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="429"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
<source>Basic Information</source>
<translation type="unfinished">Informazioni di base</translation>
</message>
@@ -1600,7 +1612,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<name>GpgFrontend::UI::KeyImportDetailDialog</name>
<message>
<location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="42"/>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="58"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
<source>Key Import Details</source>
<translation type="unfinished">Dettagli sull&apos;importazione delle chiavi</translation>
</message>
@@ -1610,97 +1622,97 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Nessuna chiave trovata da importare</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="74"/>
<source>General key info</source>
<translation type="unfinished">Informazioni generali sui tasti</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="77"/>
<source>Considered</source>
<translation type="unfinished">Considerato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="83"/>
<source>Public unchanged</source>
<translation type="unfinished">Pubblico invariato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="89"/>
<source>Imported</source>
<translation type="unfinished">Importato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="96"/>
<source>Not Imported</source>
<translation type="unfinished">Non importato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="103"/>
<source>Private Read</source>
<translation type="unfinished">Lettura privata</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="109"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="111"/>
<source>Private Imported</source>
<translation type="unfinished">Importato privato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="118"/>
<source>Private Unchanged</source>
<translation type="unfinished">Privato Invariato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Name</source>
<translation type="unfinished">Nome</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Email</source>
<translation type="unfinished">E-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Status</source>
<translation type="unfinished">Stato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="134"/>
<source>Fingerprint</source>
<translation type="unfinished">Impronta digitale</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="158"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="160"/>
<source>Private</source>
<translation type="unfinished">Privato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="163"/>
<source>Public</source>
<translation type="unfinished">Pubblico</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
<source>Unchanged</source>
<translation type="unfinished">Invariato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="167"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
<source>New Key</source>
<translation type="unfinished">Nuova chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="170"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
<source>New Subkey</source>
<translation type="unfinished">Nuova sottochiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="176"/>
<source>New Signature</source>
<translation type="unfinished">Nuova firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="180"/>
<source>New UID</source>
<translation type="unfinished">Nuovo UID</translation>
</message>
@@ -1871,300 +1883,312 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Gestione delle coppie di chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="139"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="140"/>
<source>Open</source>
<translation type="unfinished">Apri</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="142"/>
<source>Open Key File</source>
<translation type="unfinished">Apri file chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="145"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="148"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="149"/>
<source>Close</source>
<translation type="unfinished">Chiudi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="151"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="152"/>
<source>New Keypair</source>
<translation type="unfinished">Nuova coppia di chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="154"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="155"/>
<source>Generate KeyPair</source>
<translation type="unfinished">Genera coppia di chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="158"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
<source>New Subkey</source>
<translation type="unfinished">Nuova sottochiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
<source>Generate Subkey For Selected KeyPair</source>
<translation type="unfinished">Genera sottochiave per la coppia di chiavi selezionata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="166"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="257"/>
<source>File</source>
<translation type="unfinished">File</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="169"/>
<source>Import New Key From File</source>
<translation type="unfinished">Importa nuova chiave da file</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="172"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
<source>Clipboard</source>
<translation type="unfinished">Appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished">Importa nuova chiave dagli appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="188"/>
<source>Keyserver</source>
<translation type="unfinished">Server delle chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
<source>Import New Key From Keyserver</source>
<translation type="unfinished">Importa nuova chiave dal server delle chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="513"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="531"/>
<source>Key Package</source>
<translation type="unfinished">Pacchetto chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="200"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="201"/>
<source>Import Key(s) From a Key Package</source>
<translation type="unfinished">Importa chiavi da un pacchetto di chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="204"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
<source>Export To Clipboard</source>
<translation type="unfinished">Esporta negli appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
<source>Export Checked Key(s) To Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="212"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
<source>Export As Key Package</source>
<translation type="unfinished">Esporta come pacchetto chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="216"/>
<source>Export Checked Key(s) To a Key Package</source>
<translation type="unfinished">Esporta chiavi selezionate in un pacchetto di chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="219"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
<source>Export As OpenSSH</source>
<translation type="unfinished">Esporta come OpenSSH</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="222"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="223"/>
<source>Export Checked Key As OpenSSH Format to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
<source>Delete Selected Key(s)</source>
<translation type="unfinished">Elimina chiavi selezionate</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="228"/>
<source>Delete the Selected keys</source>
<translation type="unfinished">Elimina le chiavi selezionate</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="231"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
<source>Delete Checked Key(s)</source>
<translation type="unfinished">Elimina chiavi selezionate</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="233"/>
<source>Delete the Checked keys</source>
<translation type="unfinished">Elimina le chiavi selezionate</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
<source>Show Key Details</source>
<translation type="unfinished">Mostra dettagli chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="239"/>
<source>Show Details for this Key</source>
<translation type="unfinished">Mostra dettagli per questa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="242"/>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="243"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="244"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">Imposta il livello di attendibilità del proprietario</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="260"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="280"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="281"/>
<source>Key</source>
<translation type="unfinished">Chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="262"/>
<source>Generate Key</source>
<translation type="unfinished">Genera chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="294"/>
<source>Import Key</source>
<translation type="unfinished">Importa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="271"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="272"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="303"/>
<source>Export Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="292"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
<source>Import key</source>
<translation type="unfinished">Importa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="301"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
<source>Export key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="335"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
<source>Deleting Keys</source>
<translation type="unfinished">Cancellazione chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="337"/>
<source>Are you sure that you want to delete the following keys?</source>
<translation type="unfinished">Sei sicuro di voler eliminare le seguenti chiavi?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="338"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="339"/>
<source>The action can not be undone.</source>
<translation type="unfinished">L&apos;azione non può essere annullata.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="533"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="416"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="483"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="507"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="551"/>
<source>Error</source>
<translation type="unfinished">Errore</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
<source>Key Not Found.</source>
<translation type="unfinished">Chiave non trovata.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="378"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="458"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="462"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="468"/>
<source>Forbidden</source>
<translation type="unfinished">Vietato</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="367"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="380"/>
<source>Please check some keys before doing this operation.</source>
<translation type="unfinished">Si prega di controllare alcune chiavi prima di eseguire questa operazione.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="371"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="502"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="372"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="520"/>
<source>key(s) exported</source>
<translation type="unfinished">chiavi esportate</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="395"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="396"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="475"/>
<source>Exporting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="405"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="495"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
<source>Invalid Operation</source>
<translation type="unfinished">Operazione non valida</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="429"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
<source>Please select one KeyPair before doing this operation.</source>
<translation type="unfinished">Si prega di selezionare un KeyPair prima di eseguire questa operazione.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="449"/>
<source>If a key pair does not have a private key then it will not be able to generate sub-keys.</source>
<translation type="unfinished">Se una coppia di chiavi non dispone di una chiave privata, non sarà in grado di generare sottochiavi.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="453"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="463"/>
<source>Please check a key before performing this operation.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="469"/>
<source>This operation accepts just a single key.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="508"/>
<source>This key may not be able to export as OpenSSH format. Please check the key-size of the subkey(s) used to sign.</source>
<translation type="unfinished">Questa chiave potrebbe non essere in grado di esportare come formato OpenSSH. Si prega di controllare la dimensione della chiave della/e sottochiave/i utilizzata/e per firmare.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="497"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="515"/>
<source>Export OpenSSH Key To File</source>
<translation type="unfinished">Esporta chiave OpenSSH in file</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
<source>OpenSSH Public Key Files</source>
<translation type="unfinished">File di chiavi pubbliche OpenSSH</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="512"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="530"/>
<source>Import Key Package</source>
<translation type="unfinished">Importa pacchetto chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
<source>Import Key Package Passphrase File</source>
<translation type="unfinished">Importa file passphrase pacchetto chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="517"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="535"/>
<source>Key Package Passphrase File</source>
<translation type="unfinished">File di passphrase del pacchetto chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="527"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="545"/>
<source>key(s) imported</source>
<translation type="unfinished">chiavi importate</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="552"/>
<source>An error occur in importing key package.</source>
<translation type="unfinished">Si è verificato un errore durante l&apos;importazione del pacchetto di chiavi.</translation>
</message>
@@ -2230,132 +2254,137 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">UID aggiuntivi</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
<source>Name</source>
<translation type="unfinished">Nome</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
<source>Email Address</source>
<translation type="unfinished">Indirizzo email</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="73"/>
<source>Comment</source>
<translation type="unfinished">Commento</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="77"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
<source>Key ID</source>
<translation type="unfinished">ID chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
<source>Algorithm</source>
<translation type="unfinished">Algoritmo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
<source>Key Size</source>
<translation type="unfinished">Dimensione chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
<source>Nominal Usage</source>
<translation type="unfinished">Utilizzo nominale</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
<source>Actual Usage</source>
<translation type="unfinished">Utilizzo effettivo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
<source>Owner Trust Level</source>
<translation type="unfinished">Livello di fiducia del proprietario</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">Data di creazione (ora locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
<source>Expires on (Local Time)</source>
<translation type="unfinished">Scade il (ora locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="87"/>
<source>Last Update (Local Time)</source>
<translation type="unfinished">Ultimo aggiornamento (ora locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="88"/>
<source>Primary Key Existence</source>
<translation type="unfinished">Esistenza chiave primaria</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="100"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="125"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="128"/>
<source>Copy</source>
<translation type="unfinished">Copia</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="130"/>
<source>copy fingerprint to clipboard</source>
<translation type="unfinished">copia l&apos;impronta digitale negli appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Exists</source>
<translation type="unfinished">Esiste</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Not Exists</source>
<translation type="unfinished">Non esiste</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="206"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
<source>Certificate</source>
<translation type="unfinished">Certificato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="208"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="211"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
<source>Encrypt</source>
<translation type="unfinished">Crittografa</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="212"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
<source>Sign</source>
<translation type="unfinished">Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="210"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="213"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="230"/>
<source>Auth</source>
<translation type="unfinished">Aut</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="242"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="246"/>
<source>Never Expire</source>
<translation type="unfinished">Non scade mai</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="253"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="258"/>
<source>No Data</source>
<translation type="unfinished">Nessun dato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="269"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="275"/>
<source>Warning: The primary key has expired.</source>
<translation type="unfinished">Avviso: la chiave primaria è scaduta.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="280"/>
<source>Warning: The primary key has been revoked.</source>
<translation type="unfinished">Avviso: la chiave primaria è stata revocata.</translation>
</message>
@@ -2588,117 +2617,122 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="69"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Key Size</source>
<translation type="unfinished">Dimensione chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="68"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
<source>Usage</source>
<translation type="unfinished">Utilizzo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
<source>Expires On (Local Time)</source>
<translation type="unfinished">Scade il (ora locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">Data di creazione (ora locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="73"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="75"/>
<source>Existence</source>
<translation type="unfinished">Esistenza</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
<source>Key in Smart Card</source>
<translation type="unfinished">Inserisci la Smart Card</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="78"/>
<source>Fingerprint</source>
<translation type="unfinished">Impronta digitale</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="98"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="102"/>
<source>Copy</source>
<translation type="unfinished">Copia</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Subkey ID</source>
<translation type="unfinished">ID sottochiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Algo</source>
<translation type="unfinished">Algo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Create Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="156"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="160"/>
<source>Expire Date</source>
<translation type="unfinished">Data di scadenza</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="198"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="202"/>
<source>Never Expire</source>
<translation type="unfinished">Non scade mai</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="235"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="239"/>
<source>Never Expires</source>
<translation type="unfinished">Non scade mai</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="262"/>
<source>Certificate</source>
<translation type="unfinished">Certificato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="259"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="264"/>
<source>Encrypt</source>
<translation type="unfinished">Crittografa</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="265"/>
<source>Sign</source>
<translation type="unfinished">Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
<source>Auth</source>
<translation type="unfinished">Aut</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="271"/>
<source>Exists</source>
<translation type="unfinished">Esiste</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="267"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="272"/>
<source>Not Exists</source>
<translation type="unfinished">Non esiste</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>Yes</source>
<translation type="unfinished">Sì</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>No</source>
<translation type="unfinished">No</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="299"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
<source>Edit Expire Date</source>
<translation type="unfinished">Modifica data di scadenza</translation>
</message>
@@ -3100,22 +3134,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Impossibile aggiornare la data di scadenza della coppia di chiavi.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="129"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="136"/>
<source>Modified Expiration Date (Local Time)</source>
<translation type="unfinished">Data di scadenza modificata (ora locale)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="130"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="137"/>
<source>Tips: For the sake of security, the key is valid for up to two years. If you are an expert user, please unlock it for a longer time in the settings.</source>
<translation type="unfinished">Suggerimenti: per motivi di sicurezza, la chiave è valida fino a due anni. Se sei un utente esperto, sbloccalo più a lungo nelle impostazioni.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="134"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="141"/>
<source>No Expiration</source>
<translation type="unfinished">Senza scadenza</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="135"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
<source>Modified Expiration Date</source>
<translation type="unfinished">Data di scadenza modificata</translation>
</message>
@@ -3161,37 +3195,52 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyUploadDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="60"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="59"/>
<source>Uploading Public Key</source>
<translation type="unfinished">Caricamento della chiave pubblica</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="139"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="77"/>
+ <source>Error</source>
+ <translation type="unfinished">Errore</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="78"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="147"/>
<source>Key Not Found</source>
<translation type="unfinished">Chiave non trovata</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="142"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="150"/>
<source>Timeout</source>
<translation type="unfinished">Tempo scaduto</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="145"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
<source>Key Server Not Found</source>
<translation type="unfinished">Server chiave non trovato</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="156"/>
<source>Connection Error</source>
<translation type="unfinished">Errore di connessione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="158"/>
+ <source>Upload Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="162"/>
<source>Upload Success</source>
<translation type="unfinished">Caricamento riuscito</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="154"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="163"/>
<source>Upload Public Key Successfully</source>
<translation type="unfinished">Carica chiave pubblica con successo</translation>
</message>
@@ -3328,36 +3377,55 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::MainWindow</name>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="165"/>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="164"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
<source>Critical error occur while loading GpgFrontend.</source>
<translation type="unfinished">Si è verificato un errore critico durante il caricamento di GpgFrontend.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="166"/>
<source>Loading Failed</source>
<translation type="unfinished">Caricamento non riuscito</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="48"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="73"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="282"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="328"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="358"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="429"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="464"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="505"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="545"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="646"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="708"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="772"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="782"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="100"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="143"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="214"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="257"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="276"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="307"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="325"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="375"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="449"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="503"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="568"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="605"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="631"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="735"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="801"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="811"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="836"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="72"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="119"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="175"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="244"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="320"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="366"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="96"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="116"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="132"/>
@@ -3372,59 +3440,59 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="157"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="266"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="359"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="506"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="607"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="773"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="163"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="277"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="326"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="632"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="736"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="802"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="62"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="176"/>
<source>The target file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">Il file di destinazione %1 esiste già, è necessario sovrascriverlo?</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="65"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="173"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="273"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="319"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="723"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="788"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="179"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="284"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="333"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="411"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="678"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="750"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="817"/>
<source>Warning</source>
<translation type="unfinished">Avvertimento</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="283"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="546"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="647"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="783"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="188"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="343"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="569"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="83"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="197"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="52"/>
<source>Symmetric Encryption</source>
<translation type="unfinished">Crittografia simmetrica</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="84"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="192"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
<source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
<translation type="unfinished">Nessuna chiave selezionata. Vuoi crittografare con un cifrario simmetrico utilizzando una passphrase?</translation>
</message>
@@ -3435,161 +3503,184 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Crittografia simmetrica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="122"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="231"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="527"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="628"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="144"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="258"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="308"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="357"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="431"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="504"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="769"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="837"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="73"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="120"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="209"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="245"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="321"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="367"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="239"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="550"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="277"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">Coppia di chiavi non valida</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="123"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="232"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="629"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="551"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="278"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">La coppia di chiavi selezionata non può essere utilizzata per la crittografia.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="124"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="233"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="630"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="152"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="655"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>For example the Following Key:</source>
<translation type="unfinished">Ad esempio la seguente chiave:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="106"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="134"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="109"/>
<source>Encrypting</source>
<translation type="unfinished">Crittografa</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="204"/>
<source>Archiving &amp; Symmetrically Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="248"/>
<source>Archiving &amp; Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="274"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="320"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="553"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="285"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">Il file di destinazione esiste già, è necessario sovrascriverlo?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="193"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="299"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="200"/>
<source>Decrypting</source>
<translation type="unfinished">Decifra</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
<source>Decrypting &amp; Extrating</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="368"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="516"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="617"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="253"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="539"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="642"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="145"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
<source>No Key Checked</source>
<translation type="unfinished">Nessuna chiave controllata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="618"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="643"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="146"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">Si prega di controllare la chiave nella casella degli strumenti della chiave a destra.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="95"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="149"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="393"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="154"/>
<source>Invalid Operation</source>
<translation type="unfinished">Operazione non valida</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="377"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
<source>The selected key contains a key that does not actually have a sign usage.</source>
<translation type="unfinished">La chiave selezionata contiene una chiave che non ha effettivamente un utilizzo del segno.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/>
<source>for example the Following Key:</source>
<translation type="unfinished">ad esempio la seguente chiave:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="412"/>
<source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
<translation type="unfinished">Il file della firma &quot;%1&quot; esiste, è necessario sovrascriverlo?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="161"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="421"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="166"/>
<source>Signing</source>
<translation type="unfinished">Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="470"/>
<source>File to be Verified</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="451"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="471"/>
<source>Please provide An ABSOLUTE Path
If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="485"/>
<source>Please select the appropriate origin file or signature file. Ensure that both are in this directory.</source>
<translation type="unfinished">Si prega di selezionare il file di origine appropriato o il file di firma. Assicurati che entrambi siano in questa directory.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="474"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="235"/>
<source>Verifying</source>
<translation type="unfinished">Verifica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="571"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="296"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="594"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="308"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">Crittografa e Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="697"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="724"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="789"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="818"/>
<source>The output file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">Il file di output %1 esiste già, devi sovrascriverlo?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="733"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="760"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="356"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">Decifra e verifica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="798"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="827"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3599,17 +3690,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Nessuna chiave controllata. Vuoi crittografare con una cifra simmetrica usando una passphrase?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="96"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="99"/>
<source>The selected key contains a key that does not actually have a encrypt usage.</source>
<translation type="unfinished">La chiave selezionata contiene una chiave che in realtà non ha un utilizzo di crittografia.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="150"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="155"/>
<source>The selected key contains a key that does not actually have a signature usage.</source>
<translation type="unfinished">La chiave selezionata contiene una chiave che non ha effettivamente un utilizzo della firma.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="254"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
<source>Please check some key in the key toolbox on the right.</source>
<translation type="unfinished">Si prega di controllare alcune chiavi nella casella degli strumenti chiave a destra.</translation>
</message>
@@ -3916,8 +4007,8 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="302"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="608"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="614"/>
<source>File</source>
<translation type="unfinished">File</translation>
</message>
@@ -3977,339 +4068,339 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Cancella la cache delle password di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="351"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="353"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="391"/>
<source>Successful Operation</source>
<translation type="unfinished">Operazione riuscita</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="352"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
<source>Clear password cache successfully</source>
<translation type="unfinished">Cancella la cache delle password con successo</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="389"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
<source>Failed Operation</source>
<translation type="unfinished">Operazione fallita</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="357"/>
<source>Failed to clear password cache of GnuPG</source>
<translation type="unfinished">Impossibile cancellare la cache delle password di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="362"/>
<source>Reload All Components</source>
<translation type="unfinished">Ricarica tutti i componenti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="361"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="364"/>
<source>Reload All GnuPG&apos;s Components</source>
<translation type="unfinished">Ricarica tutti i componenti di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="371"/>
<source>Reload all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">Ricarica correttamente tutti i componenti di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="375"/>
<source>Failed to reload all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">Impossibile ricaricare tutti o uno dei componenti di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="380"/>
<source>Restart All Components</source>
<translation type="unfinished">Riavvia tutti i componenti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="382"/>
<source>Restart All GnuPG&apos;s Components</source>
<translation type="unfinished">Riavvia tutti i componenti di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="392"/>
<source>Restart all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">Riavvia correttamente tutti i componenti di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="390"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="396"/>
<source>Failed to restart all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">Impossibile riavviare tutti o uno dei componenti di GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
<source>Open GnuPG Controller</source>
<translation type="unfinished">Apri il controller GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="397"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="403"/>
<source>Open GnuPG Controller Dialog</source>
<translation type="unfinished">Apri la finestra di dialogo del controller GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="410"/>
<source>About</source>
<translation type="unfinished">Informazioni</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="406"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="412"/>
<source>Show the application&apos;s About box</source>
<translation type="unfinished">Mostra la casella Informazioni sull&apos;applicazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="411"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="590"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="413"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
<source>Information about Gnupg</source>
<translation type="unfinished">Informazioni su Gnupg</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="423"/>
<source>Translate</source>
<translation type="unfinished">Traduci</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="425"/>
<source>Information about translation</source>
<translation type="unfinished">Informazioni sulla traduzione</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="426"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
<source>Check for Updates</source>
<translation type="unfinished">Controlla gli Aggiornamenti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="434"/>
<source>Check for updates</source>
<translation type="unfinished">Controlla gli aggiornamenti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
<source>Open Wizard</source>
<translation type="unfinished">Apri procedura guidata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="433"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="439"/>
<source>Open the wizard</source>
<translation type="unfinished">Apri la procedura guidata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="444"/>
<source>Append Public Key to Editor</source>
<translation type="unfinished">Aggiungi la chiave pubblica all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="440"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="446"/>
<source>Append selected Keypair&apos;s Public Key to Editor</source>
<translation type="unfinished">Aggiungi la chiave pubblica della coppia di chiavi selezionata all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="445"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="451"/>
<source>Append Create DateTime to Editor</source>
<translation type="unfinished">Aggiungi Create DateTime all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="447"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="453"/>
<source>Append selected Key&apos;s creation date and time to Editor</source>
<translation type="unfinished">Aggiungi la data e l&apos;ora di creazione della chiave selezionata all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="452"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="458"/>
<source>Append Expire DateTime to Editor</source>
<translation type="unfinished">Aggiungi Expire DateTime all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="454"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="460"/>
<source>Append selected Key&apos;s expiration date and time to Editor</source>
<translation type="unfinished">Aggiungi la data e l&apos;ora di scadenza della chiave selezionata all&apos;Editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
<source>Append Fingerprint to Editor</source>
<translation type="unfinished">Aggiungi impronta digitale all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="461"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
<source>Append selected Key&apos;s Fingerprint to Editor</source>
<translation type="unfinished">Aggiungi l&apos;impronta digitale della chiave selezionata all&apos;editor</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="471"/>
<source>Copy Email</source>
<translation type="unfinished">Copia e-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="473"/>
<source>Copy selected Keypair&apos;s to clipboard</source>
<translation type="unfinished">Copia la coppia di chiavi selezionata negli appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="472"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
<source>Copy Default UID</source>
<translation type="unfinished">Copia UID predefinito</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="474"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
<source>Copy selected Keypair&apos;s default UID to clipboard</source>
<translation type="unfinished">Copia l&apos;UID predefinito della coppia di chiavi selezionata negli appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
<source>Copy Key ID</source>
<translation type="unfinished">Copia ID chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="486"/>
<source>Copy selected Keypair&apos;s ID to clipboard</source>
<translation type="unfinished">Copia l&apos;ID della coppia di chiavi selezionata negli appunti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
<source>Show Key Details</source>
<translation type="unfinished">Mostra dettagli chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="485"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="491"/>
<source>Show Details for this Key</source>
<translation type="unfinished">Mostra dettagli per questa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="489"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="495"/>
<source>Add To Favourite</source>
<translation type="unfinished">Aggiungi ai preferiti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
<source>Add this key to Favourite Table</source>
<translation type="unfinished">Aggiungi questa chiave alla tabella dei preferiti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="502"/>
<source>Remove From Favourite</source>
<translation type="unfinished">Rimuovi dai preferiti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
<source>Remove this key from Favourite Table</source>
<translation type="unfinished">Rimuovi questa chiave dalla tabella dei preferiti</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="505"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="511"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">Imposta il livello di attendibilità del proprietario</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="524"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="530"/>
<source>Remove PGP Header</source>
<translation type="unfinished">Rimuovi intestazione PGP</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
<source>Add PGP Header</source>
<translation type="unfinished">Aggiungi intestazione PGP</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="630"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="553"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>Edit</source>
<translation type="unfinished">Modifica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="565"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="571"/>
<source>Crypt</source>
<translation type="unfinished">Crittografa</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="581"/>
<source>Keys</source>
<translation type="unfinished">Chiavi</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="582"/>
<source>Import Key</source>
<translation type="unfinished">Importa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="592"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
<source>Steganography</source>
<translation type="unfinished">Steganografia</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="596"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="602"/>
<source>View</source>
<translation type="unfinished">Visualizzazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="604"/>
<source>Help</source>
<translation type="unfinished">Aiuto</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="621"/>
<source>Operations</source>
<translation type="unfinished">Operazioni</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="625"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="631"/>
<source>Key</source>
<translation type="unfinished">Chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="638"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="644"/>
<source>Special Edit</source>
<translation type="unfinished">Modifica speciale</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="656"/>
<source>Import key from...</source>
<translation type="unfinished">Importa chiave da...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="657"/>
<source>Import key</source>
<translation type="unfinished">Importa chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="667"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="673"/>
<source>Ready</source>
<translation type="unfinished">Pronto</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="674"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="680"/>
<source>Key ToolBox</source>
<translation type="unfinished">Casella degli strumenti chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="682"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="688"/>
<source>Default</source>
<translation type="unfinished">Predefinito</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="690"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="696"/>
<source>Favourite</source>
<translation type="unfinished">Preferito</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="698"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="704"/>
<source>Only Public Key</source>
<translation type="unfinished">Solo chiave pubblica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="708"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="714"/>
<source>Has Private Key</source>
<translation type="unfinished">Ha una chiave privata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="722"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
<source>Information Board</source>
<translation type="unfinished">Scheda informativa</translation>
</message>
@@ -4488,52 +4579,52 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::RaisePinentry</name>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="65"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
<source>Repeat PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Show passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Hide passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="69"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
<source>Given PIN was wrong. Please retry.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="72"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
<source>PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="82"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="84"/>
<source>Passphrases do not match</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="85"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="87"/>
<source>Caps Lock is on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="89"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
<source>Buddled Pinentry</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="93"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="95"/>
<source>Confirm</source>
<translation type="unfinished">Conferma</translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="94"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="96"/>
<source>Cancel</source>
<translation type="unfinished">Annulla</translation>
</message>
@@ -4685,80 +4776,90 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::SubkeyGenerateDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="66"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="67"/>
<source>Tipps: if the key pair has a passphrase, the subkey&apos;s passphrase must be equal to it.</source>
<translation type="unfinished">Suggerimenti: se la coppia di chiavi ha una passphrase, la passphrase della sottochiave deve essere uguale ad essa.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="80"/>
<source>Generate New Subkey</source>
<translation type="unfinished">Genera nuova sottochiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="92"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="93"/>
<source>Key Usage</source>
<translation type="unfinished">Utilizzo dei tasti</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="95"/>
<source>Encryption</source>
<translation type="unfinished">Crittografia</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="97"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="98"/>
<source>Signing</source>
<translation type="unfinished">Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="100"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="101"/>
<source>Certification</source>
<translation type="unfinished">Certificazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="104"/>
<source>Authentication</source>
<translation type="unfinished">Autenticazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="147"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
<source>Key Type</source>
<translation type="unfinished">Tipo di chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">Dimensione chiave (in bit)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
<source>Expiration Date</source>
<translation type="unfinished">Data di scadenza</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
<source>Never Expire</source>
<translation type="unfinished">Non scade mai</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="152"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Non Pass Phrase</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="162"/>
<source>Basic Information</source>
<translation type="unfinished">Informazioni di base</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="275"/>
<source>Expiration time no more than 2 years.</source>
<translation type="unfinished">Tempo di scadenza non superiore a 2 anni.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="290"/>
<source>Generating</source>
<translation type="unfinished">Generazione</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="300"/>
+ <source>Error</source>
+ <translation type="unfinished">Errore</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="301"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>GpgFrontend::UI::TOFUInfoPage</name>
@@ -4872,7 +4973,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::TranslatorsTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="131"/>
<source>If you think there are any problems with the translation, why not participate in the translation work? If you want to participate, please read the document or contact me via email.</source>
<translation type="unfinished">Se pensi che ci siano problemi con la traduzione, perché non partecipare al lavoro di traduzione? Se vuoi partecipare, leggi il documento o contattami via email.</translation>
</message>
@@ -4880,63 +4981,63 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::UpdateTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="154"/>
<source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
<translation type="unfinished">Si consiglia di controllare sempre la versione di GpgFrontend e di aggiornare all&apos;ultima versione.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="166"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="157"/>
<source>New versions not only represent new features, but also often represent functional and security fixes.</source>
<translation type="unfinished">Le nuove versioni non rappresentano solo nuove funzionalità, ma spesso rappresentano anche correzioni funzionali e di sicurezza.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="172"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
<source>Current Version</source>
<translation type="unfinished">Versione corrente</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="255"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
<source>Latest Version From Github</source>
<translation type="unfinished">Ultima versione da Github</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
<source>The current version is less than the latest version on github.</source>
<translation type="unfinished">La versione corrente è inferiore all&apos;ultima versione su github.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="286"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="254"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
<source>Please click</source>
<translation type="unfinished">Per favore clicca</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>Here</source>
<translation type="unfinished">Qui</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">per scaricare l&apos;ultima versione stabile.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
<source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
<translation type="unfinished">Questa versione ha seri problemi ed è stata ritirata. Si prega di smettere di usarlo immediatamente.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="283"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
<source>This version has not been released yet, it may be a beta version. If you are not a tester and care about version stability, please do not use this version.</source>
<translation type="unfinished">Questa versione non è ancora stata rilasciata, potrebbe essere una versione beta. Se non sei un tester e ti interessa la stabilità della versione, non utilizzare questa versione.</translation>
</message>
@@ -5180,7 +5281,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/cmd.cpp" line="54"/>
- <source>Build Timestamp: </source>
+ <source>Build DateTime: </source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -5199,12 +5300,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="320"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="322"/>
<source>GpgME Context inilization failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="329"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="331"/>
<source>Gpg Key Detabase inilization failed</source>
<translation type="unfinished"></translation>
</message>
@@ -5238,22 +5339,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Errore nel calcolo dell&apos;hash del file </translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="137"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="143"/>
<source>target path doesn&apos;t exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="142"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="148"/>
<source>do NOT have permission to write path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="147"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="153"/>
<source>do NOT have permission to read/write file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="150"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
<source>Success</source>
<translation type="unfinished">Successo</translation>
</message>
@@ -5268,17 +5369,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">Se questo processo è troppo lento, impostare l&apos;indirizzo del server delle chiavi in modo appropriato nel file di configurazione di gnupg (a seconda della situazione della rete nel proprio paese o regione).</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="66"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="64"/>
<source>Show Verify Details</source>
<translation type="unfinished">Mostra dettagli di verifica</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="75"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="73"/>
<source>Public key not found locally</source>
<translation type="unfinished">Chiave pubblica non trovata localmente</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="76"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="74"/>
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished">Non c&apos;è contenuto di chiave pubblica di destinazione in locale per GpgFrontend per raccogliere informazioni sufficienti su questa firma. Vuoi importare la chiave pubblica da Keyserver adesso?</translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
index 14dfd180..1773bd7b 100644
--- a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
@@ -176,12 +176,12 @@
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="67"/>
<source>Clear</source>
- <translation type="unfinished">清空面板</translation>
+ <translation type="unfinished">明文签名</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="69"/>
<source>Detach</source>
- <translation type="unfinished">分离</translation>
+ <translation type="unfinished">分离式签名</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="76"/>
@@ -214,7 +214,7 @@
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="90"/>
<source>Localized</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">本地化</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
@@ -253,7 +253,7 @@
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="58"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="62"/>
<source>Signed On</source>
- <translation type="unfinished">已签名</translation>
+ <translation type="unfinished">签署于</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="58"/>
@@ -265,7 +265,7 @@
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="62"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="209"/>
<source>Localized</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">本地化</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="65"/>
@@ -586,45 +586,44 @@
<context>
<name>GpgFrontend::UI::CommonUtils</name>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="188"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="187"/>
<source>GnuPG Context Loading Failed</source>
<translation type="unfinished">GnuPG 上下文加载失败</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="190"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="189"/>
<source>Gnupg(gpg) is not installed correctly, please follow &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; in FAQ to install Gnupg and then open GpgFrontend. &lt;br /&gt;Or, you can open GnuPG Controller to set a custom GnuPG which GpgFrontend should use. Then, GpgFrontend will restart. &lt;br /&gt;&lt;br /&gt;Breif Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="444"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>No keys found to import</source>
+ <translation type="unfinished">找不到要导入的密钥</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="437"/>
<source>Timeout</source>
<translation type="unfinished">超时</translation>
</message>
<message>
<location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="252"/>
- <source>Operation has timeout, aborted...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="380"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
<source>Success</source>
<translation type="unfinished">成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="265"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="253"/>
<source>Gpg Operation succeed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="275"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="372"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="263"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="365"/>
<source>Failure</source>
<translation type="unfinished">失败</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="276"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
<source>Gpg Operation failed.
Error code: %1
@@ -633,99 +632,102 @@ Description: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>Error</source>
+ <translation type="unfinished">错误</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="285"/>
<source>Open Key</source>
<translation type="unfinished">打开密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="286"/>
<source>Key Files</source>
<translation type="unfinished">密钥文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="294"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="287"/>
<source>Keyring files</source>
<translation type="unfinished">密钥圈文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="299"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
<source>File Open Failed</source>
<translation type="unfinished">文件打开失败</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="300"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
<source>Failed to open file: </source>
<translation type="unfinished">打开文件失败:</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="353"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="346"/>
<source>Processing</source>
<translation type="unfinished">处理中</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="366"/>
<source>Failed to execute command.</source>
<translation type="unfinished">无法执行命令。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="381"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
<source>Succeed in executing command.</source>
<translation type="unfinished">成功执行命令。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="383"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="376"/>
<source>Warning</source>
<translation type="unfinished">警告</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="384"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="377"/>
<source>Finished executing command.</source>
<translation type="unfinished">命令执行完毕。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="405"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="398"/>
<source>Default Keyserver Not Found</source>
<translation type="unfinished">未找到默认密钥服务器</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="406"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="399"/>
<source>Cannot read default keyserver from your settings, please set a default keyserver first</source>
<translation type="unfinished">无法从您的设置中读取默认密钥服务器,请先设置默认密钥服务器</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="441"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="434"/>
<source>Key Not Found</source>
<translation type="unfinished">未找到密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="447"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="440"/>
<source>Key Server Not Found</source>
<translation type="unfinished">未找到密钥服务器</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="450"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="443"/>
<source>Connection Error</source>
<translation type="unfinished">连接错误</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="461"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="454"/>
<source>The key has been updated</source>
<translation type="unfinished">密钥已更新</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="463"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="456"/>
<source>No need to update the key</source>
<translation type="unfinished">无需更新密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="494"/>
<source>Password Input Dialog</source>
- <translation type="unfinished">密码输入对话框</translation>
+ <translation type="obsolete">密码输入对话框</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="497"/>
<source>Please Input The Password</source>
- <translation type="unfinished">请输入密码</translation>
+ <translation type="obsolete">请输入密码</translation>
</message>
</context>
<context>
@@ -900,12 +902,12 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::FilePage</name>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="68"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="64"/>
<source>Show Hidden File</source>
<translation type="unfinished">显示隐藏文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="74"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="70"/>
<source>Show System File</source>
<translation type="unfinished">显示系统文件</translation>
</message>
@@ -1267,7 +1269,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="47"/>
<source>Components</source>
- <translation type="finished">组件</translation>
+ <translation>组件</translation>
</message>
<message>
<location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="48"/>
@@ -1473,97 +1475,107 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="67"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="64"/>
<source>Generate Key</source>
<translation type="unfinished">生成密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="98"/>
<source>Name must contain at least five characters.</source>
<translation type="unfinished">名称必须至少包含五个字符。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="106"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="103"/>
<source>Please give a email address.</source>
<translation type="unfinished">请提供一个电子邮件地址。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="114"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="111"/>
<source>Expiration time too long.</source>
<translation type="unfinished">过期时间太长。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="146"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
<source>Generating</source>
<translation type="unfinished">生成</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="186"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <source>Error</source>
+ <translation type="unfinished">错误</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
<source>Key Usage</source>
<translation type="unfinished">密钥使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="188"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
<source>Encryption</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="191"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
<source>Signing</source>
<translation type="unfinished">签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="194"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
<source>Certification</source>
<translation type="unfinished">认证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
<source>Authentication</source>
<translation type="unfinished">验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="409"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="410"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Email Address</source>
<translation type="unfinished">电子邮件地址</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="411"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Comment</source>
<translation type="unfinished">注释</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="412"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Expiration Date</source>
<translation type="unfinished">截止日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="413"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Never Expire</source>
<translation type="unfinished">永不过期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="414"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">密钥大小(以位为单位)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="415"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>Key Type</source>
<translation type="unfinished">密钥类型</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="416"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">不设置密码</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="429"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
<source>Basic Information</source>
<translation type="unfinished">基本信息</translation>
</message>
@@ -1600,7 +1612,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<name>GpgFrontend::UI::KeyImportDetailDialog</name>
<message>
<location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="42"/>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="58"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
<source>Key Import Details</source>
<translation type="unfinished">密钥导入详细信息</translation>
</message>
@@ -1610,97 +1622,97 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">找不到要导入的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="74"/>
<source>General key info</source>
<translation type="unfinished">一般密钥信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="77"/>
<source>Considered</source>
<translation type="unfinished">经过认证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="83"/>
<source>Public unchanged</source>
<translation type="unfinished">公开且不变</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="89"/>
<source>Imported</source>
<translation type="unfinished">导入</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="96"/>
<source>Not Imported</source>
<translation type="unfinished">未导入</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="103"/>
<source>Private Read</source>
<translation type="unfinished">私有且可读</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="109"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="111"/>
<source>Private Imported</source>
<translation type="unfinished">私有并导入</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="118"/>
<source>Private Unchanged</source>
<translation type="unfinished">私有未变更</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Email</source>
<translation type="unfinished">电子邮件</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Status</source>
<translation type="unfinished">状态</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="134"/>
<source>Fingerprint</source>
<translation type="unfinished">指纹</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="158"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="160"/>
<source>Private</source>
<translation type="unfinished">私有的</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="163"/>
<source>Public</source>
<translation type="unfinished">公开的</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
<source>Unchanged</source>
<translation type="unfinished">未变化</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="167"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
<source>New Key</source>
<translation type="unfinished">新密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="170"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
<source>New Subkey</source>
<translation type="unfinished">新子密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="176"/>
<source>New Signature</source>
<translation type="unfinished">新签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="180"/>
<source>New UID</source>
<translation type="unfinished">新 UID</translation>
</message>
@@ -1871,300 +1883,312 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">密钥对管理</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="139"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="140"/>
<source>Open</source>
<translation type="unfinished">打开</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="142"/>
<source>Open Key File</source>
<translation type="unfinished">打开密钥文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="145"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="148"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="149"/>
<source>Close</source>
<translation type="unfinished">关闭</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="151"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="152"/>
<source>New Keypair</source>
<translation type="unfinished">新密钥对</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="154"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="155"/>
<source>Generate KeyPair</source>
<translation type="unfinished">生成密钥对</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="158"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
<source>New Subkey</source>
<translation type="unfinished">新子密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
<source>Generate Subkey For Selected KeyPair</source>
<translation type="unfinished">为选定的密钥对生成子密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="166"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="257"/>
<source>File</source>
<translation type="unfinished">文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="169"/>
<source>Import New Key From File</source>
<translation type="unfinished">从文件导入新密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="172"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
<source>Clipboard</source>
<translation type="unfinished">剪贴板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished">从剪贴板导入新密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="188"/>
<source>Keyserver</source>
<translation type="unfinished">密钥服务器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
<source>Import New Key From Keyserver</source>
<translation type="unfinished">从密钥服务器导入新密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="513"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="531"/>
<source>Key Package</source>
<translation type="unfinished">密钥包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="200"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="201"/>
<source>Import Key(s) From a Key Package</source>
<translation type="unfinished">从密钥包导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="204"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
<source>Export To Clipboard</source>
<translation type="unfinished">导出到剪贴板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
<source>Export Checked Key(s) To Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="212"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
<source>Export As Key Package</source>
<translation type="unfinished">导出为密钥包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="216"/>
<source>Export Checked Key(s) To a Key Package</source>
<translation type="unfinished">将勾选的密钥导出到密钥包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="219"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
<source>Export As OpenSSH</source>
<translation type="unfinished">导出为OpenSSH密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="222"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="223"/>
<source>Export Checked Key As OpenSSH Format to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
<source>Delete Selected Key(s)</source>
<translation type="unfinished">删除这些选定的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="228"/>
<source>Delete the Selected keys</source>
<translation type="unfinished">删除这个选定的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="231"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
<source>Delete Checked Key(s)</source>
<translation type="unfinished">删除选中的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="233"/>
<source>Delete the Checked keys</source>
<translation type="unfinished">删除选中的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
<source>Show Key Details</source>
<translation type="unfinished">显示密钥细节</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="239"/>
<source>Show Details for this Key</source>
<translation type="unfinished">显示此密钥的详细信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="242"/>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="243"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="244"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">设置所有者信任级别</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="260"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="280"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="281"/>
<source>Key</source>
<translation type="unfinished">密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="262"/>
<source>Generate Key</source>
<translation type="unfinished">生成密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="294"/>
<source>Import Key</source>
<translation type="unfinished">导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="271"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="272"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="303"/>
<source>Export Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="292"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
<source>Import key</source>
<translation type="unfinished">导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="301"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
<source>Export key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="335"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
<source>Deleting Keys</source>
<translation type="unfinished">删除密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="337"/>
<source>Are you sure that you want to delete the following keys?</source>
<translation type="unfinished">您确定要删除以下密钥吗?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="338"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="339"/>
<source>The action can not be undone.</source>
<translation type="unfinished">该操作无法撤消。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="533"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="416"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="483"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="507"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="551"/>
<source>Error</source>
<translation type="unfinished">错误</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
<source>Key Not Found.</source>
<translation type="unfinished">未找到密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="378"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="458"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="462"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="468"/>
<source>Forbidden</source>
<translation type="unfinished">操作被禁止</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="367"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="380"/>
<source>Please check some keys before doing this operation.</source>
<translation type="unfinished">请在执行此操作之前勾选一些密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="371"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="502"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="372"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="520"/>
<source>key(s) exported</source>
<translation type="unfinished">导出的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="395"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="396"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="475"/>
<source>Exporting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="405"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="495"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
<source>Invalid Operation</source>
<translation type="unfinished">无效操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="429"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
<source>Please select one KeyPair before doing this operation.</source>
<translation type="unfinished">请在执行此操作前选择一个钥对。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="449"/>
<source>If a key pair does not have a private key then it will not be able to generate sub-keys.</source>
<translation type="unfinished">如果密钥对没有私钥,那么它将无法生成子密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="453"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="463"/>
<source>Please check a key before performing this operation.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="469"/>
<source>This operation accepts just a single key.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="508"/>
<source>This key may not be able to export as OpenSSH format. Please check the key-size of the subkey(s) used to sign.</source>
<translation type="unfinished">此密钥可能无法导出为 OpenSSH 格式。请检查用于签名的子密钥的密钥大小。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="497"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="515"/>
<source>Export OpenSSH Key To File</source>
<translation type="unfinished">将 OpenSSH 密钥导出到文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
<source>OpenSSH Public Key Files</source>
<translation type="unfinished">OpenSSH 公钥文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="512"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="530"/>
<source>Import Key Package</source>
<translation type="unfinished">导入密钥包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
<source>Import Key Package Passphrase File</source>
<translation type="unfinished">导入密钥包密码文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="517"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="535"/>
<source>Key Package Passphrase File</source>
<translation type="unfinished">密钥包密码文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="527"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="545"/>
<source>key(s) imported</source>
<translation type="unfinished">导入的密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="552"/>
<source>An error occur in importing key package.</source>
<translation type="unfinished">导入密钥包出错。</translation>
</message>
@@ -2230,132 +2254,137 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">额外的 UID</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
<source>Email Address</source>
<translation type="unfinished">电子邮件地址</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="73"/>
<source>Comment</source>
<translation type="unfinished">注释</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="77"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
<source>Key ID</source>
<translation type="unfinished">密钥编号</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
<source>Algorithm</source>
<translation type="unfinished">算法</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished">算法细节</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
<source>Key Size</source>
<translation type="unfinished">密钥大小</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
<source>Nominal Usage</source>
<translation type="unfinished">名义用途</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
<source>Actual Usage</source>
<translation type="unfinished">实际使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
<source>Owner Trust Level</source>
<translation type="unfinished">所有者信级别</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">创建日期(本地时间)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
<source>Expires on (Local Time)</source>
<translation type="unfinished">到期时间(本地时间)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="87"/>
<source>Last Update (Local Time)</source>
<translation type="unfinished">上次更新(本地时间)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="88"/>
<source>Primary Key Existence</source>
<translation type="unfinished">主密钥存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="100"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="125"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="128"/>
<source>Copy</source>
<translation type="unfinished">复制</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="130"/>
<source>copy fingerprint to clipboard</source>
<translation type="unfinished">将指纹复制到剪贴板</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Exists</source>
<translation type="unfinished">存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Not Exists</source>
<translation type="unfinished">不存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="206"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
<source>Certificate</source>
<translation type="unfinished">证书</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="208"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="211"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
<source>Encrypt</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="212"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
<source>Sign</source>
<translation type="unfinished">签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="210"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="213"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="230"/>
<source>Auth</source>
<translation type="unfinished">认证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="242"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="246"/>
<source>Never Expire</source>
<translation type="unfinished">永不过期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="253"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="258"/>
<source>No Data</source>
<translation type="unfinished">没有数据</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="269"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="275"/>
<source>Warning: The primary key has expired.</source>
<translation type="unfinished">警告:主密钥已过期。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="280"/>
<source>Warning: The primary key has been revoked.</source>
<translation type="unfinished">警告:主密钥已被撤销。</translation>
</message>
@@ -2588,117 +2617,122 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished">算法细节</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="69"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Key Size</source>
<translation type="unfinished">密钥大小</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="68"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
<source>Usage</source>
<translation type="unfinished">用法</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
<source>Expires On (Local Time)</source>
<translation type="unfinished">到期时间(本地时间)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">创建日期(本地时间)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="73"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="75"/>
<source>Existence</source>
<translation type="unfinished">存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
<source>Key in Smart Card</source>
<translation type="unfinished">在智能卡中</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="78"/>
<source>Fingerprint</source>
<translation type="unfinished">指纹</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="98"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="102"/>
<source>Copy</source>
<translation type="unfinished">复制</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Subkey ID</source>
<translation type="unfinished">子密钥 ID</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Algo</source>
<translation type="unfinished">算法</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Create Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="156"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="160"/>
<source>Expire Date</source>
<translation type="unfinished">到期日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="198"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="202"/>
<source>Never Expire</source>
<translation type="unfinished">永不过期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="235"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="239"/>
<source>Never Expires</source>
<translation type="unfinished">永不过期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="262"/>
<source>Certificate</source>
<translation type="unfinished">证书</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="259"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="264"/>
<source>Encrypt</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="265"/>
<source>Sign</source>
<translation type="unfinished">签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
<source>Auth</source>
<translation type="unfinished">认证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="271"/>
<source>Exists</source>
<translation type="unfinished">存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="267"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="272"/>
<source>Not Exists</source>
<translation type="unfinished">不存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>Yes</source>
<translation type="unfinished">是</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>No</source>
<translation type="unfinished">否</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="299"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
<source>Edit Expire Date</source>
<translation type="unfinished">编辑到期日期</translation>
</message>
@@ -3100,22 +3134,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">无法更新密钥对的过期日期。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="129"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="136"/>
<source>Modified Expiration Date (Local Time)</source>
<translation type="unfinished">修改到期日期(本地时间)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="130"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="137"/>
<source>Tips: For the sake of security, the key is valid for up to two years. If you are an expert user, please unlock it for a longer time in the settings.</source>
<translation type="unfinished">温馨提示:为安全起见,密钥有效期最长为两年。如果您是专家用户,请在设置中解锁更长的时间。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="134"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="141"/>
<source>No Expiration</source>
<translation type="unfinished">无有效期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="135"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
<source>Modified Expiration Date</source>
<translation type="unfinished">修改到期日</translation>
</message>
@@ -3161,37 +3195,52 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyUploadDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="60"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="59"/>
<source>Uploading Public Key</source>
<translation type="unfinished">上传公钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="139"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="77"/>
+ <source>Error</source>
+ <translation type="unfinished">错误</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="78"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="147"/>
<source>Key Not Found</source>
<translation type="unfinished">未找到密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="142"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="150"/>
<source>Timeout</source>
<translation type="unfinished">超时</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="145"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
<source>Key Server Not Found</source>
<translation type="unfinished">未找到密钥服务器</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="156"/>
<source>Connection Error</source>
<translation type="unfinished">连接错误</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="158"/>
+ <source>Upload Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="162"/>
<source>Upload Success</source>
<translation type="unfinished">上传成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="154"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="163"/>
<source>Upload Public Key Successfully</source>
<translation type="unfinished">上传公钥成功</translation>
</message>
@@ -3328,36 +3377,55 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::MainWindow</name>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="165"/>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="164"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
<source>Critical error occur while loading GpgFrontend.</source>
<translation type="unfinished">加载 GpgFrontend 时发生严重错误。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="166"/>
<source>Loading Failed</source>
<translation type="unfinished">加载失败</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="48"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="73"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="282"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="328"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="358"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="429"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="464"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="505"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="545"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="646"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="708"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="772"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="782"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="100"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="143"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="214"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="257"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="276"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="307"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="325"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="375"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="449"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="503"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="568"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="605"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="631"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="735"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="801"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="811"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="836"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="72"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="119"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="175"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="244"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="320"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="366"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="96"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="116"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="132"/>
@@ -3372,59 +3440,59 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="157"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="266"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="359"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="506"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="607"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="773"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="163"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="277"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="326"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="632"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="736"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="802"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="62"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="176"/>
<source>The target file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">目标文件 %1 已经存在,是否需要覆盖?</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="65"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="173"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="273"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="319"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="723"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="788"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="179"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="284"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="333"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="411"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="678"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="750"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="817"/>
<source>Warning</source>
<translation type="unfinished">警告</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="283"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="546"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="647"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="783"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="188"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="343"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="569"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="83"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="197"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="52"/>
<source>Symmetric Encryption</source>
<translation type="unfinished">对称加密</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="84"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="192"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
<source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
<translation type="unfinished">未选择密钥。您想使用密码使用对称密码进行加密吗?</translation>
</message>
@@ -3435,161 +3503,184 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">对称加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="122"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="231"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="527"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="628"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="144"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="258"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="308"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="357"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="431"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="504"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="769"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="837"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="73"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="120"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="209"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="245"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="321"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="367"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="239"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="550"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="277"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">无效的密钥对</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="123"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="232"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="629"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="551"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="278"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">所选的密钥对不能用于加密。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="124"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="233"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="630"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="152"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="655"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>For example the Following Key:</source>
<translation type="unfinished">例如以下密钥:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="106"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="134"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="109"/>
<source>Encrypting</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="204"/>
<source>Archiving &amp; Symmetrically Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="248"/>
<source>Archiving &amp; Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="274"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="320"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="553"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="285"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">目标文件已经存在,是否需要覆盖?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="193"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="299"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="200"/>
<source>Decrypting</source>
<translation type="unfinished">解密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
<source>Decrypting &amp; Extrating</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="368"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="516"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="617"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="253"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="539"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="642"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="145"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
<source>No Key Checked</source>
<translation type="unfinished">未勾选任何密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="618"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="643"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="146"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">请勾选右侧密钥工具箱中的密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="95"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="149"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="393"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="154"/>
<source>Invalid Operation</source>
<translation type="unfinished">无效操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="377"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
<source>The selected key contains a key that does not actually have a sign usage.</source>
<translation type="unfinished">所选密钥包含一个实际上没有符号用法的密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/>
<source>for example the Following Key:</source>
<translation type="unfinished">例如以下密钥:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="412"/>
<source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
<translation type="unfinished">签名文件“%1”存在,是否需要覆盖?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="161"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="421"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="166"/>
<source>Signing</source>
<translation type="unfinished">签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="470"/>
<source>File to be Verified</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="451"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="471"/>
<source>Please provide An ABSOLUTE Path
If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="485"/>
<source>Please select the appropriate origin file or signature file. Ensure that both are in this directory.</source>
<translation type="unfinished">请选择合适的源文件或签名文件。确保两者都在此目录中。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="474"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="235"/>
<source>Verifying</source>
<translation type="unfinished">验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="571"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="296"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="594"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="308"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">加密和签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="697"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="724"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="789"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="818"/>
<source>The output file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">输出文件 %1 已经存在,是否需要覆盖?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="733"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="760"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="356"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">解密和验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="798"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="827"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3599,17 +3690,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">未选中任何密钥。您想使用密码对文字进行对称加密吗?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="96"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="99"/>
<source>The selected key contains a key that does not actually have a encrypt usage.</source>
<translation type="unfinished">所选密钥包含一个实际上没有加密用途的密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="150"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="155"/>
<source>The selected key contains a key that does not actually have a signature usage.</source>
<translation type="unfinished">所选密钥包含一个实际上没有签名用法的密钥。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="254"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
<source>Please check some key in the key toolbox on the right.</source>
<translation type="unfinished">请勾选右侧密钥工具箱中的一些密钥。</translation>
</message>
@@ -3916,8 +4007,8 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="302"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="608"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="614"/>
<source>File</source>
<translation type="unfinished">文件</translation>
</message>
@@ -3977,339 +4068,339 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">清除 GnuPG 的密码缓存</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="351"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="353"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="391"/>
<source>Successful Operation</source>
<translation type="unfinished">操作成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="352"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
<source>Clear password cache successfully</source>
<translation type="unfinished">清除密码缓存成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="389"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
<source>Failed Operation</source>
<translation type="unfinished">操作失败</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="357"/>
<source>Failed to clear password cache of GnuPG</source>
<translation type="unfinished">无法清除 GnuPG 的密码缓存</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="362"/>
<source>Reload All Components</source>
<translation type="unfinished">重新加载所有组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="361"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="364"/>
<source>Reload All GnuPG&apos;s Components</source>
<translation type="unfinished">重新加载所有 GnuPG 的组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="371"/>
<source>Reload all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">成功重新加载所有 GnuPG 组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="375"/>
<source>Failed to reload all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">未能重新加载所有或其中一个 GnuPG 组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="380"/>
<source>Restart All Components</source>
<translation type="unfinished">重新启动所有组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="382"/>
<source>Restart All GnuPG&apos;s Components</source>
<translation type="unfinished">重新启动所有 GnuPG 的组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="392"/>
<source>Restart all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">成功重启所有 GnuPG 组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="390"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="396"/>
<source>Failed to restart all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">无法重新启动所有或其中一个 GnuPG 组件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
<source>Open GnuPG Controller</source>
<translation type="unfinished">打开 GnuPG 控制器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="397"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="403"/>
<source>Open GnuPG Controller Dialog</source>
<translation type="unfinished">打开 GnuPG 控制器对话框</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="410"/>
<source>About</source>
<translation type="unfinished">关于</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="406"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="412"/>
<source>Show the application&apos;s About box</source>
<translation type="unfinished">显示应用程序的关于界面</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="411"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="590"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="413"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
<source>Information about Gnupg</source>
<translation type="unfinished">关于 Gnupg</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="423"/>
<source>Translate</source>
<translation type="unfinished">翻译</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="425"/>
<source>Information about translation</source>
<translation type="unfinished">翻译信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="426"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
<source>Check for Updates</source>
<translation type="unfinished">检查更新</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="434"/>
<source>Check for updates</source>
<translation type="unfinished">检查更新</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
<source>Open Wizard</source>
<translation type="unfinished">打开向导</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="433"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="439"/>
<source>Open the wizard</source>
<translation type="unfinished">打开向导</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="444"/>
<source>Append Public Key to Editor</source>
<translation type="unfinished">将公钥附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="440"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="446"/>
<source>Append selected Keypair&apos;s Public Key to Editor</source>
<translation type="unfinished">将选定的密钥对的公钥附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="445"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="451"/>
<source>Append Create DateTime to Editor</source>
<translation type="unfinished">将创建日期时间附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="447"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="453"/>
<source>Append selected Key&apos;s creation date and time to Editor</source>
<translation type="unfinished">将所选密钥的创建日期和时间附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="452"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="458"/>
<source>Append Expire DateTime to Editor</source>
<translation type="unfinished">将过期日期时间附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="454"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="460"/>
<source>Append selected Key&apos;s expiration date and time to Editor</source>
<translation type="unfinished">将所选密钥的到期日期和时间附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
<source>Append Fingerprint to Editor</source>
<translation type="unfinished">将指纹附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="461"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
<source>Append selected Key&apos;s Fingerprint to Editor</source>
<translation type="unfinished">将所选密钥的指纹附加到编辑器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="471"/>
<source>Copy Email</source>
<translation type="unfinished">复制电子邮件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="473"/>
<source>Copy selected Keypair&apos;s to clipboard</source>
<translation type="unfinished">将选定的密钥对复制到剪贴板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="472"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
<source>Copy Default UID</source>
<translation type="unfinished">复制默认 UID</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="474"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
<source>Copy selected Keypair&apos;s default UID to clipboard</source>
<translation type="unfinished">将所选密钥对的默认 UID 复制到剪贴板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
<source>Copy Key ID</source>
<translation type="unfinished">复制密钥 ID</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="486"/>
<source>Copy selected Keypair&apos;s ID to clipboard</source>
<translation type="unfinished">将所选密钥对的 ID 复制到剪贴板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
<source>Show Key Details</source>
<translation type="unfinished">显示密钥细节</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="485"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="491"/>
<source>Show Details for this Key</source>
<translation type="unfinished">显示此密钥的详细信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="489"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="495"/>
<source>Add To Favourite</source>
<translation type="unfinished">添加到收藏夹</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
<source>Add this key to Favourite Table</source>
<translation type="unfinished">将此键添加到收藏夹表</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="502"/>
<source>Remove From Favourite</source>
<translation type="unfinished">从收藏夹中删除</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
<source>Remove this key from Favourite Table</source>
<translation type="unfinished">从收藏表中删除此键</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="505"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="511"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">设置所有者信任级别</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="524"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="530"/>
<source>Remove PGP Header</source>
<translation type="unfinished">删除 PGP 标头</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
<source>Add PGP Header</source>
<translation type="unfinished">添加 PGP 标头</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="630"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="553"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>Edit</source>
<translation type="unfinished">编辑</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="565"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="571"/>
<source>Crypt</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="581"/>
<source>Keys</source>
<translation type="unfinished">密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="582"/>
<source>Import Key</source>
<translation type="unfinished">导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="592"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
<source>Steganography</source>
<translation type="unfinished">隐写术</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="596"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="602"/>
<source>View</source>
<translation type="unfinished">查看</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="604"/>
<source>Help</source>
<translation type="unfinished">帮助</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="621"/>
<source>Operations</source>
<translation type="unfinished">操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="625"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="631"/>
<source>Key</source>
<translation type="unfinished">密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="638"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="644"/>
<source>Special Edit</source>
<translation type="unfinished">特殊编辑操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="656"/>
<source>Import key from...</source>
<translation type="unfinished">从...导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="657"/>
<source>Import key</source>
<translation type="unfinished">导入密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="667"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="673"/>
<source>Ready</source>
<translation type="unfinished">准备好</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="674"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="680"/>
<source>Key ToolBox</source>
<translation type="unfinished">密钥工具箱</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="682"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="688"/>
<source>Default</source>
<translation type="unfinished">默认</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="690"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="696"/>
<source>Favourite</source>
<translation type="unfinished">最喜欢的</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="698"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="704"/>
<source>Only Public Key</source>
<translation type="unfinished">只有公钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="708"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="714"/>
<source>Has Private Key</source>
<translation type="unfinished">有私钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="722"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
<source>Information Board</source>
<translation type="unfinished">信息面板</translation>
</message>
@@ -4488,52 +4579,52 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::RaisePinentry</name>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="65"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
<source>Repeat PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Show passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Hide passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="69"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
<source>Given PIN was wrong. Please retry.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="72"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
<source>PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="82"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="84"/>
<source>Passphrases do not match</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="85"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="87"/>
<source>Caps Lock is on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="89"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
<source>Buddled Pinentry</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="93"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="95"/>
<source>Confirm</source>
<translation type="unfinished">确认</translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="94"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="96"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
@@ -4685,80 +4776,90 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::SubkeyGenerateDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="66"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="67"/>
<source>Tipps: if the key pair has a passphrase, the subkey&apos;s passphrase must be equal to it.</source>
<translation type="unfinished">提示:如果密钥对有密码,则子密钥的密码必须与其相等。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="80"/>
<source>Generate New Subkey</source>
<translation type="unfinished">生成新子密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="92"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="93"/>
<source>Key Usage</source>
<translation type="unfinished">密钥使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="95"/>
<source>Encryption</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="97"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="98"/>
<source>Signing</source>
<translation type="unfinished">签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="100"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="101"/>
<source>Certification</source>
<translation type="unfinished">认证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="104"/>
<source>Authentication</source>
<translation type="unfinished">验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="147"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
<source>Key Type</source>
<translation type="unfinished">密钥类型</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">密钥大小(以位为单位)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
<source>Expiration Date</source>
<translation type="unfinished">截止日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
<source>Never Expire</source>
<translation type="unfinished">永不过期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="152"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">不设置密码</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="162"/>
<source>Basic Information</source>
<translation type="unfinished">基本信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="275"/>
<source>Expiration time no more than 2 years.</source>
<translation type="unfinished">有效期不超过2年。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="290"/>
<source>Generating</source>
<translation type="unfinished">生成</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="300"/>
+ <source>Error</source>
+ <translation type="unfinished">错误</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="301"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>GpgFrontend::UI::TOFUInfoPage</name>
@@ -4872,7 +4973,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::TranslatorsTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="131"/>
<source>If you think there are any problems with the translation, why not participate in the translation work? If you want to participate, please read the document or contact me via email.</source>
<translation type="unfinished">如果觉得翻译有问题,何不参与翻译工作呢?如果您想参加,请阅读文档或通过电子邮件与我联系。</translation>
</message>
@@ -4880,63 +4981,63 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::UpdateTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="154"/>
<source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
<translation type="unfinished">建议您经常检查 GpgFrontend 的版本更新。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="166"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="157"/>
<source>New versions not only represent new features, but also often represent functional and security fixes.</source>
<translation type="unfinished">新版本不仅代表新功能,而且通常代表功能和安全修复。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="172"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
<source>Current Version</source>
<translation type="unfinished">当前版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
<source>: </source>
<translation type="unfinished">:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="255"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
<source>Latest Version From Github</source>
<translation type="unfinished">来自 Github 的最新版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
<source>The current version is less than the latest version on github.</source>
<translation type="unfinished">当前版本低于github上的最新版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="286"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="254"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
<source>Please click</source>
<translation type="unfinished">请点击</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>Here</source>
<translation type="unfinished">这里</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">来下载最新的稳定版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
<source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
<translation type="unfinished">此版本存在严重问题,已经被召回。请立即停止使用!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="283"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
<source>This version has not been released yet, it may be a beta version. If you are not a tester and care about version stability, please do not use this version.</source>
<translation type="unfinished">此版本尚未发布,可能是测试版。如果您不是测试人员并且关心版本稳定性,请不要使用此版本。</translation>
</message>
@@ -5180,7 +5281,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/cmd.cpp" line="54"/>
- <source>Build Timestamp: </source>
+ <source>Build DateTime: </source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -5199,12 +5300,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="320"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="322"/>
<source>GpgME Context inilization failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="329"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="331"/>
<source>Gpg Key Detabase inilization failed</source>
<translation type="unfinished"></translation>
</message>
@@ -5238,22 +5339,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">计算文件哈希时出错</translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="137"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="143"/>
<source>target path doesn&apos;t exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="142"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="148"/>
<source>do NOT have permission to write path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="147"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="153"/>
<source>do NOT have permission to read/write file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="150"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
<source>Success</source>
<translation type="unfinished">成功</translation>
</message>
@@ -5268,17 +5369,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">如果此过程太慢,请在 gnupg 配置文件中适当设置密钥服务器地址(取决于您所在国家或地区的网络情况)。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="66"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="64"/>
<source>Show Verify Details</source>
<translation type="unfinished">显示验证详细信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="75"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="73"/>
<source>Public key not found locally</source>
<translation type="unfinished">本地未找到公钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="76"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="74"/>
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished">本地没有目标公钥内容供 GpgFrontend 收集有关此签名的足够信息。现在要从密钥服务器导入公钥吗?</translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
index a8b114ae..13fdc856 100644
--- a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
@@ -586,45 +586,44 @@
<context>
<name>GpgFrontend::UI::CommonUtils</name>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="188"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="187"/>
<source>GnuPG Context Loading Failed</source>
<translation type="unfinished">GnuPG 上下文加載失敗</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="190"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="189"/>
<source>Gnupg(gpg) is not installed correctly, please follow &lt;a href=&apos;https://www.gpgfrontend.bktus.com/#/faq?id=how-to-deal-with-39env-loading-failed39&apos;&gt;this notes&lt;/a&gt; in FAQ to install Gnupg and then open GpgFrontend. &lt;br /&gt;Or, you can open GnuPG Controller to set a custom GnuPG which GpgFrontend should use. Then, GpgFrontend will restart. &lt;br /&gt;&lt;br /&gt;Breif Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="444"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>No keys found to import</source>
+ <translation type="unfinished">找不到要導入的金鑰</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="437"/>
<source>Timeout</source>
<translation type="unfinished">暫停</translation>
</message>
<message>
<location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="252"/>
- <source>Operation has timeout, aborted...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="380"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
<source>Success</source>
<translation type="unfinished">成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="265"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="253"/>
<source>Gpg Operation succeed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="275"/>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="372"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="263"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="365"/>
<source>Failure</source>
<translation type="unfinished">失敗</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="276"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="264"/>
<source>Gpg Operation failed.
Error code: %1
@@ -633,99 +632,102 @@ Description: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="277"/>
+ <source>Error</source>
+ <translation type="unfinished">錯誤</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="285"/>
<source>Open Key</source>
<translation type="unfinished">開關鍵</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="286"/>
<source>Key Files</source>
<translation type="unfinished">關鍵文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="294"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="287"/>
<source>Keyring files</source>
<translation type="unfinished">鑰匙圈文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="299"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="292"/>
<source>File Open Failed</source>
<translation type="unfinished">文件打開失敗</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="300"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="293"/>
<source>Failed to open file: </source>
<translation type="unfinished">開啟檔案失敗原因 : </translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="353"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="346"/>
<source>Processing</source>
<translation type="unfinished">加工</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="366"/>
<source>Failed to execute command.</source>
<translation type="unfinished">無法執行命令。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="381"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
<source>Succeed in executing command.</source>
<translation type="unfinished">成功執行命令。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="383"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="376"/>
<source>Warning</source>
<translation type="unfinished">警告</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="384"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="377"/>
<source>Finished executing command.</source>
<translation type="unfinished">命令執行完畢。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="405"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="398"/>
<source>Default Keyserver Not Found</source>
<translation type="unfinished">未找到預設金鑰伺服器</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="406"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="399"/>
<source>Cannot read default keyserver from your settings, please set a default keyserver first</source>
<translation type="unfinished">無法從您的設定值中讀取預設金鑰伺服器,請先設定值預設金鑰伺服器</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="441"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="434"/>
<source>Key Not Found</source>
<translation type="unfinished">未找到金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="447"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="440"/>
<source>Key Server Not Found</source>
<translation type="unfinished">未找到金鑰伺服器</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="450"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="443"/>
<source>Connection Error</source>
<translation type="unfinished">連線錯誤</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="461"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="454"/>
<source>The key has been updated</source>
<translation type="unfinished">金鑰已更新</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="463"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="456"/>
<source>No need to update the key</source>
<translation type="unfinished">無需更新金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="494"/>
<source>Password Input Dialog</source>
- <translation type="unfinished">密碼輸入對話框</translation>
+ <translation type="obsolete">密碼輸入對話框</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="497"/>
<source>Please Input The Password</source>
- <translation type="unfinished">請輸入密碼</translation>
+ <translation type="obsolete">請輸入密碼</translation>
</message>
</context>
<context>
@@ -900,12 +902,12 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::FilePage</name>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="68"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="64"/>
<source>Show Hidden File</source>
<translation type="unfinished">顯示隱藏文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/widgets/FilePage.cpp" line="74"/>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="70"/>
<source>Show System File</source>
<translation type="unfinished">顯示系統文件</translation>
</message>
@@ -1473,97 +1475,107 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="67"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="64"/>
<source>Generate Key</source>
<translation type="unfinished">生成金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="98"/>
<source>Name must contain at least five characters.</source>
<translation type="unfinished">名稱必須至少包含五個字符。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="106"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="103"/>
<source>Please give a email address.</source>
<translation type="unfinished">請提供一個電子郵件位址。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="114"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="111"/>
<source>Expiration time too long.</source>
<translation type="unfinished">過期時間太長。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="146"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
<source>Generating</source>
<translation type="unfinished">生成</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="186"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <source>Error</source>
+ <translation type="unfinished">錯誤</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
<source>Key Usage</source>
<translation type="unfinished">金鑰使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="188"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
<source>Encryption</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="191"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
<source>Signing</source>
<translation type="unfinished">簽約</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="194"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
<source>Certification</source>
<translation type="unfinished">認證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
<source>Authentication</source>
<translation type="unfinished">驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="409"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="410"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Email Address</source>
<translation type="unfinished">電子郵件位址</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="411"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Comment</source>
<translation type="unfinished">評論</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="412"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Expiration Date</source>
<translation type="unfinished">截止日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="413"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Never Expire</source>
<translation type="unfinished">永不過期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="414"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">金鑰大小(以位為單位)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="415"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>Key Type</source>
<translation type="unfinished">鑰匙類型</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="416"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">不合格短語</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="429"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
<source>Basic Information</source>
<translation type="unfinished">基本信息</translation>
</message>
@@ -1600,7 +1612,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<name>GpgFrontend::UI::KeyImportDetailDialog</name>
<message>
<location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="42"/>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="58"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
<source>Key Import Details</source>
<translation type="unfinished">金鑰導入詳細信息</translation>
</message>
@@ -1610,97 +1622,97 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">找不到要導入的金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="74"/>
<source>General key info</source>
<translation type="unfinished">一般關鍵信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="77"/>
<source>Considered</source>
<translation type="unfinished">經過考慮的</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="83"/>
<source>Public unchanged</source>
<translation type="unfinished">公開不變</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="89"/>
<source>Imported</source>
<translation type="unfinished">進口</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="96"/>
<source>Not Imported</source>
<translation type="unfinished">未進口</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="103"/>
<source>Private Read</source>
<translation type="unfinished">私用閱讀</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="109"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="111"/>
<source>Private Imported</source>
<translation type="unfinished">私用進口</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="118"/>
<source>Private Unchanged</source>
<translation type="unfinished">私用不變</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Email</source>
<translation type="unfinished">電子郵件</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="133"/>
<source>Status</source>
<translation type="unfinished">狀態</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="134"/>
<source>Fingerprint</source>
<translation type="unfinished">指紋</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="158"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="160"/>
<source>Private</source>
<translation type="unfinished">私用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="163"/>
<source>Public</source>
<translation type="unfinished">民眾</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
<source>Unchanged</source>
<translation type="unfinished">不變</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="167"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
<source>New Key</source>
<translation type="unfinished">新增鑰匙</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="170"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
<source>New Subkey</source>
<translation type="unfinished">新增子系金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="174"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="176"/>
<source>New Signature</source>
<translation type="unfinished">新增簽署檔</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="180"/>
<source>New UID</source>
<translation type="unfinished">新 UID</translation>
</message>
@@ -1871,300 +1883,312 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">金鑰對管理</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="139"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="140"/>
<source>Open</source>
<translation type="unfinished">打開</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="142"/>
<source>Open Key File</source>
<translation type="unfinished">打開金鑰文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="145"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="148"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="149"/>
<source>Close</source>
<translation type="unfinished">關閉</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="151"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="152"/>
<source>New Keypair</source>
<translation type="unfinished">新金鑰對</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="154"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="155"/>
<source>Generate KeyPair</source>
<translation type="unfinished">生成金鑰對</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="158"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
<source>New Subkey</source>
<translation type="unfinished">新增子系金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
<source>Generate Subkey For Selected KeyPair</source>
<translation type="unfinished">為選定的金鑰對生成子金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="166"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="257"/>
<source>File</source>
<translation type="unfinished">文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="169"/>
<source>Import New Key From File</source>
<translation type="unfinished">從文件導入新金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="172"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
<source>Clipboard</source>
<translation type="unfinished">剪貼板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished">從剪貼板導入新金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="188"/>
<source>Keyserver</source>
<translation type="unfinished">金鑰伺服器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
<source>Import New Key From Keyserver</source>
<translation type="unfinished">從金鑰伺服器導入新金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="513"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="531"/>
<source>Key Package</source>
<translation type="unfinished">鑰匙包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="200"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="201"/>
<source>Import Key(s) From a Key Package</source>
<translation type="unfinished">從金鑰包導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="204"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
<source>Export To Clipboard</source>
<translation type="unfinished">導出到剪貼板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
<source>Export Checked Key(s) To Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="212"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
<source>Export As Key Package</source>
<translation type="unfinished">導出為金鑰包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="216"/>
<source>Export Checked Key(s) To a Key Package</source>
<translation type="unfinished">將檢查的金鑰導出到金鑰包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="219"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
<source>Export As OpenSSH</source>
<translation type="unfinished">導出為 OpenSSH</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="222"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="223"/>
<source>Export Checked Key As OpenSSH Format to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
<source>Delete Selected Key(s)</source>
<translation type="unfinished">刪除選定的鍵</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="228"/>
<source>Delete the Selected keys</source>
<translation type="unfinished">刪除選定的鍵</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="231"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
<source>Delete Checked Key(s)</source>
<translation type="unfinished">刪除選中的金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="233"/>
<source>Delete the Checked keys</source>
<translation type="unfinished">刪除選中的鍵</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
<source>Show Key Details</source>
<translation type="unfinished">顯示關鍵細節</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="238"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="239"/>
<source>Show Details for this Key</source>
<translation type="unfinished">顯示此鍵的詳細信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="242"/>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="243"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="244"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">設定所有者信任級別</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="260"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="280"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="281"/>
<source>Key</source>
<translation type="unfinished">鑰匙</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="262"/>
<source>Generate Key</source>
<translation type="unfinished">生成金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="294"/>
<source>Import Key</source>
<translation type="unfinished">導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="271"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="272"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="303"/>
<source>Export Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="292"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="293"/>
<source>Import key</source>
<translation type="unfinished">導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="301"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="302"/>
<source>Export key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="335"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
<source>Deleting Keys</source>
<translation type="unfinished">刪除金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="336"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="337"/>
<source>Are you sure that you want to delete the following keys?</source>
<translation type="unfinished">您確定要刪除以下鍵嗎?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="338"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="339"/>
<source>The action can not be undone.</source>
<translation type="unfinished">該操作無法撤消。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="533"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="416"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="483"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="507"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="551"/>
<source>Error</source>
<translation type="unfinished">錯誤</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="434"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="444"/>
<source>Key Not Found.</source>
<translation type="unfinished">未找到金鑰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="378"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="458"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="462"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="468"/>
<source>Forbidden</source>
<translation type="unfinished">禁止的</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="366"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="367"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="380"/>
<source>Please check some keys before doing this operation.</source>
<translation type="unfinished">請在執行此操作之前檢查一些鍵。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="371"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="502"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="372"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="520"/>
<source>key(s) exported</source>
<translation type="unfinished">導出的金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="395"/>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="396"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="475"/>
<source>Exporting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="405"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="495"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
<source>Invalid Operation</source>
<translation type="unfinished">無效操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="429"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
<source>Please select one KeyPair before doing this operation.</source>
<translation type="unfinished">請在執行此操作前選擇一個 KeyPair。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="439"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="449"/>
<source>If a key pair does not have a private key then it will not be able to generate sub-keys.</source>
<translation type="unfinished">如果金鑰對沒有私鑰,那麼它將無法生成子金鑰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="453"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="463"/>
<source>Please check a key before performing this operation.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="469"/>
<source>This operation accepts just a single key.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="508"/>
<source>This key may not be able to export as OpenSSH format. Please check the key-size of the subkey(s) used to sign.</source>
<translation type="unfinished">此金鑰可能無法導出為 OpenSSH 格式。請檢查用於簽名的子金鑰的金鑰大小。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="497"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="515"/>
<source>Export OpenSSH Key To File</source>
<translation type="unfinished">將 OpenSSH 金鑰導出到文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
<source>OpenSSH Public Key Files</source>
<translation type="unfinished">OpenSSH 公鑰文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="512"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="530"/>
<source>Import Key Package</source>
<translation type="unfinished">導入金鑰包</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="516"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
<source>Import Key Package Passphrase File</source>
<translation type="unfinished">導入金鑰包密碼文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="517"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="535"/>
<source>Key Package Passphrase File</source>
<translation type="unfinished">金鑰包密碼文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="527"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="545"/>
<source>key(s) imported</source>
<translation type="unfinished">導入的金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="534"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="552"/>
<source>An error occur in importing key package.</source>
<translation type="unfinished">導入金鑰包出錯。</translation>
</message>
@@ -2230,132 +2254,137 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">額外的 UID</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="71"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
<source>Email Address</source>
<translation type="unfinished">電子郵件位址</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="73"/>
<source>Comment</source>
<translation type="unfinished">評論</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="77"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
<source>Key ID</source>
<translation type="unfinished">鑰匙編號</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="78"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
<source>Algorithm</source>
<translation type="unfinished">算法</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished">算法細節</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
<source>Key Size</source>
<translation type="unfinished">金鑰大小</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="80"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
<source>Nominal Usage</source>
<translation type="unfinished">名義用途</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="81"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
<source>Actual Usage</source>
<translation type="unfinished">實際使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
<source>Owner Trust Level</source>
<translation type="unfinished">業主信任度</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="83"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">創建日期(當地時間)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
<source>Expires on (Local Time)</source>
<translation type="unfinished">到期時間(當地時間)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="85"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="87"/>
<source>Last Update (Local Time)</source>
<translation type="unfinished">上次更新(當地時間)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="88"/>
<source>Primary Key Existence</source>
<translation type="unfinished">主鍵存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="100"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="125"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="128"/>
<source>Copy</source>
<translation type="unfinished">複製</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="130"/>
<source>copy fingerprint to clipboard</source>
<translation type="unfinished">將指紋複製到剪貼板</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Exists</source>
<translation type="unfinished">存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="176"/>
<source>Not Exists</source>
<translation type="unfinished">不存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="206"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
<source>Certificate</source>
<translation type="unfinished">證書</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="208"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="221"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="211"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
<source>Encrypt</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="209"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="224"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="212"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
<source>Sign</source>
<translation type="unfinished">標誌</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="210"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="213"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="230"/>
<source>Auth</source>
<translation type="unfinished">認證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="242"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="246"/>
<source>Never Expire</source>
<translation type="unfinished">永不過期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="253"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="258"/>
<source>No Data</source>
<translation type="unfinished">沒有數據</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="269"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="275"/>
<source>Warning: The primary key has expired.</source>
<translation type="unfinished">警告:主鍵已過期。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="280"/>
<source>Warning: The primary key has been revoked.</source>
<translation type="unfinished">警告:主鍵已被撤銷。</translation>
</message>
@@ -2588,117 +2617,122 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <source>Algorithm Detail</source>
+ <translation type="unfinished">算法細節</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="69"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Key Size</source>
<translation type="unfinished">金鑰大小</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="68"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
<source>Usage</source>
<translation type="unfinished">用法</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
<source>Expires On (Local Time)</source>
<translation type="unfinished">到期時間(當地時間)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
<source>Create Date (Local Time)</source>
<translation type="unfinished">創建日期(當地時間)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="73"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="75"/>
<source>Existence</source>
<translation type="unfinished">存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
<source>Key in Smart Card</source>
<translation type="unfinished">輸入智能卡</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="78"/>
<source>Fingerprint</source>
<translation type="unfinished">指紋</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="98"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="102"/>
<source>Copy</source>
<translation type="unfinished">複製</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Subkey ID</source>
<translation type="unfinished">子金鑰 ID</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Algo</source>
<translation type="unfinished">算法</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="155"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
<source>Create Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="156"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="160"/>
<source>Expire Date</source>
<translation type="unfinished">到期日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="198"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="202"/>
<source>Never Expire</source>
<translation type="unfinished">永不過期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="235"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="239"/>
<source>Never Expires</source>
<translation type="unfinished">永不過期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="262"/>
<source>Certificate</source>
<translation type="unfinished">證書</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="259"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="264"/>
<source>Encrypt</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="265"/>
<source>Sign</source>
<translation type="unfinished">標誌</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
<source>Auth</source>
<translation type="unfinished">認證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="266"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="271"/>
<source>Exists</source>
<translation type="unfinished">存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="267"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="272"/>
<source>Not Exists</source>
<translation type="unfinished">不存在</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>Yes</source>
<translation type="unfinished">是的</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="270"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="275"/>
<source>No</source>
<translation type="unfinished">不</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="299"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
<source>Edit Expire Date</source>
<translation type="unfinished">編輯到期日</translation>
</message>
@@ -3100,22 +3134,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">無法更新金鑰對的過期日期。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="129"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="136"/>
<source>Modified Expiration Date (Local Time)</source>
<translation type="unfinished">修改到期日期(當地時間)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="130"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="137"/>
<source>Tips: For the sake of security, the key is valid for up to two years. If you are an expert user, please unlock it for a longer time in the settings.</source>
<translation type="unfinished">溫馨提示:為安全起見,金鑰有效期最長為兩年。如果您是專家用戶,請在設定值中解鎖更長的時間。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="134"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="141"/>
<source>No Expiration</source>
<translation type="unfinished">無有效期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="135"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
<source>Modified Expiration Date</source>
<translation type="unfinished">修改到期日</translation>
</message>
@@ -3161,37 +3195,52 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyUploadDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="60"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="59"/>
<source>Uploading Public Key</source>
<translation type="unfinished">上傳公開金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="139"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="77"/>
+ <source>Error</source>
+ <translation type="unfinished">錯誤</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="78"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="147"/>
<source>Key Not Found</source>
<translation type="unfinished">未找到金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="142"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="150"/>
<source>Timeout</source>
<translation type="unfinished">暫停</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="145"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
<source>Key Server Not Found</source>
<translation type="unfinished">未找到金鑰伺服器</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="156"/>
<source>Connection Error</source>
<translation type="unfinished">連線錯誤</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="153"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="158"/>
+ <source>Upload Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="162"/>
<source>Upload Success</source>
<translation type="unfinished">上傳成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="154"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyUploadDialog.cpp" line="163"/>
<source>Upload Public Key Successfully</source>
<translation type="unfinished">上傳公鑰成功</translation>
</message>
@@ -3328,36 +3377,55 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::MainWindow</name>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="165"/>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="168"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="164"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
<source>Critical error occur while loading GpgFrontend.</source>
<translation type="unfinished">加載 GpgFrontend 時發生嚴重錯誤。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="167"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="166"/>
<source>Loading Failed</source>
<translation type="unfinished">加載失敗</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="48"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="73"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="265"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="282"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="328"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="358"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="429"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="464"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="505"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="545"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="646"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="708"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="772"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="782"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="100"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="143"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="162"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="187"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="214"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="257"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="276"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="293"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="307"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="325"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="375"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="449"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="503"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="568"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="605"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="631"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="671"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="735"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="801"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="811"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="836"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="72"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="119"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="175"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="208"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="244"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="320"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="366"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="96"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="116"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="132"/>
@@ -3372,59 +3440,59 @@ This will result in loss of all cached form positions, statuses, key servers, et
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="157"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="266"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="359"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="430"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="506"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="607"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="709"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="773"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="163"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="277"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="326"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="632"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="736"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="802"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="62"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="176"/>
<source>The target file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">目標文件 %1 已經存在,是否需要覆蓋?</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="65"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="173"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="273"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="319"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="723"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="788"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="179"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="284"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="333"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="411"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="678"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="750"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="817"/>
<source>Warning</source>
<translation type="unfinished">警告</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="283"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="546"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="647"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="783"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="188"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="343"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="569"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="83"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="191"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="197"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="52"/>
<source>Symmetric Encryption</source>
<translation type="unfinished">對稱加密</translation>
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="84"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="192"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
<source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
<translation type="unfinished">未選擇金鑰。您想使用密碼使用對稱密碼進行加密嗎?</translation>
</message>
@@ -3435,161 +3503,184 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">對稱加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="122"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="231"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="527"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="628"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="144"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="215"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="258"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="308"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="357"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="431"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="504"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="606"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="710"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="769"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="837"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="73"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="120"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="176"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="209"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="245"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="321"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="367"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="239"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="550"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="653"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="277"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">無效的金鑰對</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="123"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="232"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="528"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="629"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="551"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="278"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">所選的金鑰對不能用於加密。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="124"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="233"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="529"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="630"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="152"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="552"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="655"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>For example the Following Key:</source>
<translation type="unfinished">例如以下鍵:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="106"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="134"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="109"/>
<source>Encrypting</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="204"/>
<source>Archiving &amp; Symmetrically Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="240"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="248"/>
<source>Archiving &amp; Encrypting</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="274"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="320"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="553"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="654"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="285"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">目標文件已經存在,是否需要覆蓋?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="193"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="299"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="200"/>
<source>Decrypting</source>
<translation type="unfinished">解密</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="334"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
<source>Decrypting &amp; Extrating</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="368"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="516"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="617"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="253"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="539"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="642"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="145"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="265"/>
<source>No Key Checked</source>
<translation type="unfinished">未檢查金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="618"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="643"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="146"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">請檢查右側鑰匙工具箱中的鑰匙。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="376"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="95"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="149"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="393"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="98"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="154"/>
<source>Invalid Operation</source>
<translation type="unfinished">無效操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="377"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="394"/>
<source>The selected key contains a key that does not actually have a sign usage.</source>
<translation type="unfinished">所選金鑰包含一個實際上沒有符號用法的金鑰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="379"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/>
<source>for example the Following Key:</source>
<translation type="unfinished">例如以下鍵:</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="412"/>
<source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
<translation type="unfinished">簽名文件“%1”存在,是否需要覆蓋?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="161"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="421"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="166"/>
<source>Signing</source>
<translation type="unfinished">簽約</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="450"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="470"/>
<source>File to be Verified</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="451"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="471"/>
<source>Please provide An ABSOLUTE Path
If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="485"/>
<source>Please select the appropriate origin file or signature file. Ensure that both are in this directory.</source>
<translation type="unfinished">請選擇合適的源文件或簽名文件。確保兩者都在此目錄中。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="474"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="226"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="494"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="235"/>
<source>Verifying</source>
<translation type="unfinished">驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="571"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="296"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="594"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="308"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">加密和簽名</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="672"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="697"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="724"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="789"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="818"/>
<source>The output file %1 already exists, do you need to overwrite it?</source>
<translation type="unfinished">輸出文件 %1 已經存在,是否需要覆蓋?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="733"/>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="342"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="760"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="356"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">解密和驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="798"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="827"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3599,17 +3690,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">未檢查金鑰。您想使用密碼短語使用對稱密碼進行加密嗎?</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="96"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="99"/>
<source>The selected key contains a key that does not actually have a encrypt usage.</source>
<translation type="unfinished">所選金鑰包含一個實際上沒有加密用途的金鑰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="150"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="155"/>
<source>The selected key contains a key that does not actually have a signature usage.</source>
<translation type="unfinished">所選金鑰包含一個實際上沒有簽名用法的金鑰。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="254"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="266"/>
<source>Please check some key in the key toolbox on the right.</source>
<translation type="unfinished">請檢查右側鑰匙工具箱中的一些鑰匙。</translation>
</message>
@@ -3916,8 +4007,8 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="302"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="608"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="540"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="614"/>
<source>File</source>
<translation type="unfinished">文件</translation>
</message>
@@ -3977,339 +4068,339 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">清除 GnuPG 的密碼緩存</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="351"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="365"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="385"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="353"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="391"/>
<source>Successful Operation</source>
<translation type="unfinished">成功運作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="352"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
<source>Clear password cache successfully</source>
<translation type="unfinished">清除密碼緩存成功</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="354"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="369"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="389"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="356"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
<source>Failed Operation</source>
<translation type="unfinished">操作失敗</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="355"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="357"/>
<source>Failed to clear password cache of GnuPG</source>
<translation type="unfinished">無法清除 GnuPG 的密碼緩存</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="362"/>
<source>Reload All Components</source>
<translation type="unfinished">重新加載所有組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="361"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="364"/>
<source>Reload All GnuPG&apos;s Components</source>
<translation type="unfinished">重新加載所有 GnuPG 的組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="366"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="371"/>
<source>Reload all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">成功重新加載所有 GnuPG 組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="375"/>
<source>Failed to reload all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">未能重新加載所有或其中一個 GnuPG 組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="374"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="380"/>
<source>Restart All Components</source>
<translation type="unfinished">重新啟動所有組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="376"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="382"/>
<source>Restart All GnuPG&apos;s Components</source>
<translation type="unfinished">重新啟動所有 GnuPG 的組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="386"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="392"/>
<source>Restart all the GnuPG&apos;s components successfully</source>
<translation type="unfinished">成功重啟所有 GnuPG 組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="390"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="396"/>
<source>Failed to restart all or one of the GnuPG&apos;s component(s)</source>
<translation type="unfinished">無法重新啟動所有或其中一個 GnuPG 組件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="395"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
<source>Open GnuPG Controller</source>
<translation type="unfinished">打開 GnuPG 控制器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="397"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="403"/>
<source>Open GnuPG Controller Dialog</source>
<translation type="unfinished">打開 GnuPG 控制器對話框</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="404"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="410"/>
<source>About</source>
<translation type="unfinished">關於</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="406"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="412"/>
<source>Show the application&apos;s About box</source>
<translation type="unfinished">顯示應用程序的關於框</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="411"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="590"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="413"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
<source>Information about Gnupg</source>
<translation type="unfinished">關於 Gnupg 的信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="423"/>
<source>Translate</source>
<translation type="unfinished">翻譯</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="425"/>
<source>Information about translation</source>
<translation type="unfinished">翻譯信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="426"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
<source>Check for Updates</source>
<translation type="unfinished">檢查更新</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="428"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="434"/>
<source>Check for updates</source>
<translation type="unfinished">檢查更新</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="432"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
<source>Open Wizard</source>
<translation type="unfinished">打開嚮導</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="433"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="439"/>
<source>Open the wizard</source>
<translation type="unfinished">打開嚮導</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="438"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="444"/>
<source>Append Public Key to Editor</source>
<translation type="unfinished">將公鑰附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="440"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="446"/>
<source>Append selected Keypair&apos;s Public Key to Editor</source>
<translation type="unfinished">將選定的金鑰對的公鑰附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="445"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="451"/>
<source>Append Create DateTime to Editor</source>
<translation type="unfinished">將創建日期時間附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="447"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="453"/>
<source>Append selected Key&apos;s creation date and time to Editor</source>
<translation type="unfinished">將所選金鑰的創建日期和時間附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="452"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="458"/>
<source>Append Expire DateTime to Editor</source>
<translation type="unfinished">將過期日期時間附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="454"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="460"/>
<source>Append selected Key&apos;s expiration date and time to Editor</source>
<translation type="unfinished">將所選金鑰的到期日期和時間附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="459"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
<source>Append Fingerprint to Editor</source>
<translation type="unfinished">將指紋附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="461"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
<source>Append selected Key&apos;s Fingerprint to Editor</source>
<translation type="unfinished">將所選金鑰的指紋附加到編輯器</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="465"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="471"/>
<source>Copy Email</source>
<translation type="unfinished">複製電子郵件</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="467"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="473"/>
<source>Copy selected Keypair&apos;s to clipboard</source>
<translation type="unfinished">將選定的金鑰對複製到剪貼板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="472"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
<source>Copy Default UID</source>
<translation type="unfinished">複製預設 UID</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="474"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
<source>Copy selected Keypair&apos;s default UID to clipboard</source>
<translation type="unfinished">將所選金鑰對的預設 UID 複製到剪貼板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="478"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
<source>Copy Key ID</source>
<translation type="unfinished">複製金鑰 ID</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="486"/>
<source>Copy selected Keypair&apos;s ID to clipboard</source>
<translation type="unfinished">將所選金鑰對的 ID 複製到剪貼板</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
<source>Show Key Details</source>
<translation type="unfinished">顯示關鍵細節</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="485"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="491"/>
<source>Show Details for this Key</source>
<translation type="unfinished">顯示此鍵的詳細信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="489"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="495"/>
<source>Add To Favourite</source>
<translation type="unfinished">加入到收藏夾</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
<source>Add this key to Favourite Table</source>
<translation type="unfinished">將此鍵加入到收藏夾表</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="496"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="502"/>
<source>Remove From Favourite</source>
<translation type="unfinished">從收藏夾中刪除</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
<source>Remove this key from Favourite Table</source>
<translation type="unfinished">從收藏表中刪除此鍵</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="504"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="505"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="511"/>
<source>Set Owner Trust Level</source>
<translation type="unfinished">設定所有者信任級別</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="524"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="530"/>
<source>Remove PGP Header</source>
<translation type="unfinished">刪除 PGP 標頭</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="528"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
<source>Add PGP Header</source>
<translation type="unfinished">加入 PGP 標頭</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="630"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="553"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="636"/>
<source>Edit</source>
<translation type="unfinished">編輯</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="565"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="571"/>
<source>Crypt</source>
<translation type="unfinished">地穴</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="575"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="581"/>
<source>Keys</source>
<translation type="unfinished">鑰匙</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="576"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="582"/>
<source>Import Key</source>
<translation type="unfinished">導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="592"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
<source>Steganography</source>
<translation type="unfinished">隱寫術</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="596"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="602"/>
<source>View</source>
<translation type="unfinished">看法</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="598"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="604"/>
<source>Help</source>
<translation type="unfinished">幫助</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="621"/>
<source>Operations</source>
<translation type="unfinished">運作中</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="625"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="631"/>
<source>Key</source>
<translation type="unfinished">鑰匙</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="638"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="644"/>
<source>Special Edit</source>
<translation type="unfinished">特別編輯</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="656"/>
<source>Import key from...</source>
<translation type="unfinished">匯入金鑰位置...</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="657"/>
<source>Import key</source>
<translation type="unfinished">導入金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="667"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="673"/>
<source>Ready</source>
<translation type="unfinished">準備好</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="674"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="680"/>
<source>Key ToolBox</source>
<translation type="unfinished">鑰匙工具箱</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="682"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="688"/>
<source>Default</source>
<translation type="unfinished">預設</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="690"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="696"/>
<source>Favourite</source>
<translation type="unfinished">最喜歡的</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="698"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="704"/>
<source>Only Public Key</source>
<translation type="unfinished">只有公鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="708"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="714"/>
<source>Has Private Key</source>
<translation type="unfinished">有私鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="722"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
<source>Information Board</source>
<translation type="unfinished">信息板</translation>
</message>
@@ -4488,52 +4579,52 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::RaisePinentry</name>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="65"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
<source>Repeat PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Show passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="66"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="68"/>
<source>Hide passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="69"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
<source>Given PIN was wrong. Please retry.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="72"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
<source>PIN:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="82"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="84"/>
<source>Passphrases do not match</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="85"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="87"/>
<source>Caps Lock is on</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="89"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
<source>Buddled Pinentry</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="93"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="95"/>
<source>Confirm</source>
<translation type="unfinished">確認</translation>
</message>
<message>
- <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="94"/>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="96"/>
<source>Cancel</source>
<translation type="unfinished">取消</translation>
</message>
@@ -4685,80 +4776,90 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::SubkeyGenerateDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="66"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="67"/>
<source>Tipps: if the key pair has a passphrase, the subkey&apos;s passphrase must be equal to it.</source>
<translation type="unfinished">提示:如果金鑰對有密碼,則子金鑰的密碼必須與其相等。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="80"/>
<source>Generate New Subkey</source>
<translation type="unfinished">生成新子金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="92"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="93"/>
<source>Key Usage</source>
<translation type="unfinished">金鑰使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="94"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="95"/>
<source>Encryption</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="97"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="98"/>
<source>Signing</source>
<translation type="unfinished">簽約</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="100"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="101"/>
<source>Certification</source>
<translation type="unfinished">認證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="104"/>
<source>Authentication</source>
<translation type="unfinished">驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="147"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
<source>Key Type</source>
<translation type="unfinished">鑰匙類型</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">金鑰大小(以位為單位)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="149"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
<source>Expiration Date</source>
<translation type="unfinished">截止日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="150"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
<source>Never Expire</source>
<translation type="unfinished">永不過期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="152"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">不合格短語</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="162"/>
<source>Basic Information</source>
<translation type="unfinished">基本信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="275"/>
<source>Expiration time no more than 2 years.</source>
<translation type="unfinished">有效期不超過2年。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="290"/>
<source>Generating</source>
<translation type="unfinished">生成</translation>
</message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="300"/>
+ <source>Error</source>
+ <translation type="unfinished">錯誤</translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp" line="301"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>GpgFrontend::UI::TOFUInfoPage</name>
@@ -4872,7 +4973,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::TranslatorsTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="131"/>
<source>If you think there are any problems with the translation, why not participate in the translation work? If you want to participate, please read the document or contact me via email.</source>
<translation type="unfinished">如果覺得翻譯有問題,何不參與翻譯工作呢?如果您想參加,請閱讀文檔或通過電子郵件與我聯繫。</translation>
</message>
@@ -4880,63 +4981,63 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::UpdateTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="154"/>
<source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
<translation type="unfinished">建議您經常檢查 GpgFrontend 的版本併升級到最新版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="166"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="157"/>
<source>New versions not only represent new features, but also often represent functional and security fixes.</source>
<translation type="unfinished">新版本不僅代表新功能,而且通常代表功能和安全修復。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="172"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="163"/>
<source>Current Version</source>
<translation type="unfinished">當前版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="173"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="255"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
<source>Latest Version From Github</source>
<translation type="unfinished">來自 Github 的最新版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
<source>The current version is less than the latest version on github.</source>
<translation type="unfinished">當前版本低於github上的最新版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="286"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="254"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
<source>Please click</source>
<translation type="unfinished">請點擊</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>Here</source>
<translation type="unfinished">這裡</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="266"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="289"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="257"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">下載最新的穩定版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
<source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
<translation type="unfinished">此版本存在嚴重問題,已撤回。請立即停止使用。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="283"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
<source>This version has not been released yet, it may be a beta version. If you are not a tester and care about version stability, please do not use this version.</source>
<translation type="unfinished">此版本尚未發布,可能是測試版。如果您不是測試人員並且關心版本穩定性,請不要使用此版本。</translation>
</message>
@@ -5180,7 +5281,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/cmd.cpp" line="54"/>
- <source>Build Timestamp: </source>
+ <source>Build DateTime: </source>
<translation type="unfinished"></translation>
</message>
<message>
@@ -5199,12 +5300,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="320"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="322"/>
<source>GpgME Context inilization failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="329"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="331"/>
<source>Gpg Key Detabase inilization failed</source>
<translation type="unfinished"></translation>
</message>
@@ -5238,22 +5339,22 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">計算檔案雜湊中有錯誤 </translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="137"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="143"/>
<source>target path doesn&apos;t exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="142"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="148"/>
<source>do NOT have permission to write path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="147"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="153"/>
<source>do NOT have permission to read/write file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/utils/IOUtils.cpp" line="150"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
<source>Success</source>
<translation type="unfinished">成功</translation>
</message>
@@ -5268,17 +5369,17 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">如果此過程太慢,請在 gnupg 組態檔案中適當設定金鑰伺服器位址(取決於您所在國家或地區的網絡情況)。</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="66"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="64"/>
<source>Show Verify Details</source>
<translation type="unfinished">顯示驗證詳細信息</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="75"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="73"/>
<source>Public key not found locally</source>
<translation type="unfinished">本地未找到公鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="76"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="74"/>
<source>There is no target public key content in local for GpgFrontend to gather enough information about this Signature. Do you want to import the public key from Keyserver now?</source>
<translation type="unfinished">本地沒有目標公鑰內容供 GpgFrontend 收集有關此簽名的足夠信息。現在要從 Keyserver 導入公鑰嗎?</translation>
</message>