aboutsummaryrefslogtreecommitdiffstats
path: root/resource
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-02-26 12:23:01 +0000
committersaturneric <[email protected]>2024-02-26 12:23:01 +0000
commit7ab5d54319fe7bbad50722d71b09eb0b68af7d90 (patch)
treef9eee0ebbcc3e1f7311dc6584e341e5d1ed712a7 /resource
parentfix: show the real UTC datetime (diff)
downloadGpgFrontend-7ab5d54319fe7bbad50722d71b09eb0b68af7d90.tar.gz
GpgFrontend-7ab5d54319fe7bbad50722d71b09eb0b68af7d90.zip
fix: add English translation
Diffstat (limited to 'resource')
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.de_DE.ts418
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.en_US.ts5584
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.fr_FR.ts418
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.it_IT.ts418
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.zh_CN.ts418
-rw-r--r--resource/lfs/locale/ts/GpgFrontend.zh_TW.ts418
6 files changed, 6629 insertions, 1045 deletions
diff --git a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
index f43e0d1a..f667b608 100644
--- a/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.de_DE.ts
@@ -221,12 +221,12 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Sign Date</source>
<translation type="unfinished">Unterschrift Datum</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
<source>Signer</source>
<translation type="unfinished">Unterzeichner</translation>
</message>
@@ -250,23 +250,23 @@
<translation type="unfinished">koordinierte Weltzeit</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Localized</source>
<translation>lokalisiert</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="124"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
<source>Invalid Signers</source>
<translation type="unfinished">Ungültige Unterzeichner</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
<source>Fingerprint</source>
<translation type="unfinished">Fingerabdruck</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="134"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
<source>Reason</source>
<translation type="unfinished">Grund</translation>
</message>
@@ -290,126 +290,126 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<source>Signed On</source>
<translation type="unfinished">Angemeldet</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
<source>UTC</source>
<translation type="unfinished">koordinierte Weltzeit</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Localized</source>
<translation>lokalisiert</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="64"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
<source>Signatures List</source>
<translation type="unfinished">Unterschriftenliste</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
<source>Signature [%1]:</source>
<translation type="unfinished">Unterschrift [%1]:</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="72"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
<source>Status</source>
<translation type="unfinished">Status</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="75"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
<source>A Bad Signature.</source>
<translation type="unfinished">Eine ungültige Signatur.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="77"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
<source>This Signature is invalid.</source>
<translation type="unfinished">Diese Signatur ist ungültig.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="82"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
<source>A</source>
<translation type="unfinished">EIN</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="84"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
<source>Good</source>
<translation type="unfinished">Gut</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="87"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
<source>Bad</source>
<translation type="unfinished">Schlecht</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="90"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
<source>Expired</source>
<translation type="unfinished">Abgelaufen</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="93"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
<source>Missing Key&apos;s</source>
<translation type="unfinished">Fehlende Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="96"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
<source>Revoked Key&apos;s</source>
<translation type="unfinished">Widerrufene Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="99"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
<source>Expired Key&apos;s</source>
<translation type="unfinished">Abgelaufene Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="102"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
<source>Missing CRL&apos;s</source>
<translation type="unfinished">Fehlende Zertifikatsperrliste</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="106"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
<source>Signature Fully Valid.</source>
<translation type="unfinished">Unterschrift voll gültig.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
<source>Signature Not Fully Valid.</source>
<translation type="unfinished">Unterschrift nicht vollständig gültig.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
<source>Tips</source>
<translation>Hinweise</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="110"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
<source>Adjust Trust Level to make it Fully Vaild</source>
<translation>Anpassen der Vertrauensstufe, um sie vollständig zu sichern</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Fingerprint</source>
<translation type="unfinished">Fingerabdruck</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="186"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
<source>&lt;unknown&gt;</source>
<translation>&lt;unbekannt&gt;</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Sign Date</source>
<translation>Unterschrift Datum</translation>
</message>
@@ -439,47 +439,47 @@
<translation type="vanished">(Vertrauensstufe anpassen um diesen vollständig gültig zu kennzeichnen)</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="117"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
<source>Key is NOT present with ID 0x</source>
<translation type="unfinished">Schlüssel ist NICHT vorhanden mit ID 0x</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="126"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
<source>A signature could NOT be verified due to a Missing Key</source>
<translation type="unfinished">Eine Signatur konnte aufgrund eines fehlenden Schlüssels NICHT verifiziert werden</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
<source>A signature is valid but the key used to verify the signature has been revoked</source>
<translation type="unfinished">Eine Signatur ist gültig, aber der Schlüssel zur Überprüfung der Signatur wurde widerrufen</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="141"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
<source>A signature is valid but expired</source>
<translation type="unfinished">Eine Unterschrift ist gültig, aber abgelaufen</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="148"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
<source>A signature is valid but the key used to verify the signature has expired.</source>
<translation type="unfinished">Eine Signatur ist gültig, aber der zur Überprüfung der Signatur verwendete Schlüssel ist abgelaufen.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="156"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
<source>There was some other error which prevented the signature verification.</source>
<translation type="unfinished">Es gab einen anderen Fehler, der die Signaturprüfung verhinderte.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="164"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
<source>Error for key with fingerprint</source>
<translation type="unfinished">Fehler bei Schlüssel mit Fingerabdruck</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="175"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
<source>Could not find information that can be used for verification.</source>
<translation type="unfinished">Es konnten keine Informationen gefunden werden, die zur Überprüfung verwendet werden können.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Signed By</source>
@@ -490,13 +490,13 @@
<translation type="obsolete">Unbekannt</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="189"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
<source>Public Key Algo</source>
<translation type="unfinished">Algo für öffentliche Schlüssel</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
<source>Hash Algo</source>
<translation type="unfinished">Hash Algo</translation>
@@ -517,27 +517,27 @@
<context>
<name>GpgFrontend::UI::AboutDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
<source>About</source>
<translation type="unfinished">Über</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="49"/>
<source>About GpgFrontend</source>
<translation type="unfinished">Über GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="53"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="50"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="54"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
<source>Translators</source>
<translation type="unfinished">Übersetzer</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="55"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
<source>Update</source>
<translation type="unfinished">Aktualisieren</translation>
</message>
@@ -618,58 +618,58 @@
<context>
<name>GpgFrontend::UI::ChoosePage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
<source>Choose your action...</source>
<translation type="unfinished">Wählen Sie Ihre Aktion...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="113"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="109"/>
<source>...by clicking on the appropriate link.</source>
<translation type="unfinished">...indem Sie auf den entsprechenden Link klicken.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
<source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
<translation type="unfinished">Wenn Sie GpgFrontend noch nie verwendet haben und auch noch keinen gpg-Schlüssel besitzen, möchten Sie vielleicht lesen, wie es geht</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="120"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
<source>Generate Key</source>
<translation type="unfinished">Schlüssel erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="123"/>
<source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
<translation type="unfinished">Wenn Sie lernen möchten, wie Sie Text verschlüsseln, entschlüsseln, signieren und überprüfen, lesen Sie </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
<source>Encrypt &amp; Decrypt Text</source>
<translation type="unfinished">Text verschlüsseln und entschlüsseln</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>or</source>
<translation type="unfinished">oder</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
<source>Sign &amp; Verify Text</source>
<translation type="unfinished">Text unterschreiben und überprüfen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="140"/>
<source>If you want to operate file, you can read </source>
<translation type="unfinished">Wenn Sie mit Dateien arbeiten möchten, können Sie lesen </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>Encrypt &amp; Sign File</source>
<translation type="unfinished">Datei verschlüsseln und signieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="152"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
<source>Sign &amp; Verify File</source>
<translation type="unfinished">Datei signieren und überprüfen</translation>
</message>
@@ -838,37 +838,37 @@ Beschrei: %3</translation>
<context>
<name>GpgFrontend::UI::ConclusionPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="214"/>
<source>Ready.</source>
<translation type="unfinished">Bereit.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="219"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="215"/>
<source>Have fun with GpgFrontend!</source>
<translation type="unfinished">Viel Spaß mit GpgFrontend!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
<source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
<translation type="unfinished">Sie können GpgFrontend jetzt verwenden.&lt;br&gt;&lt;br&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="226"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
<source>The Online Document</source>
<translation type="unfinished">Das Online-Dokument</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="223"/>
<source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
<translation type="unfinished"> wird Ihnen den Einstieg in GpgFrontend erleichtern. Wenn Sie auf Probleme stoßen, versuchen Sie bitte, Hilfe in der Dokumentation zu finden</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="236"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="232"/>
<source>Open offline help.</source>
<translation type="unfinished">Öffnen Sie die Offline-Hilfe.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="239"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="235"/>
<source>Dont show the wizard again.</source>
<translation type="unfinished">Den Assistenten nicht mehr anzeigen.</translation>
</message>
@@ -1323,9 +1323,9 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">GnuPG-Controller</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="356"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="363"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="375"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="358"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="365"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="377"/>
<source>Illegal GnuPG Path</source>
<translation type="unfinished">Unzulässiger GnuPG-Pfad</translation>
</message>
@@ -1334,22 +1334,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">Der Ziel-GnuPG-Pfad ist leer.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="357"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="359"/>
<source>Target GnuPG Path is not an exists readable directory.</source>
<translation type="unfinished">Der Ziel-GnuPG-Pfad ist kein lesbares Verzeichnis.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="364"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="366"/>
<source>Target GnuPG Path is not an absolute path.</source>
<translation type="unfinished">Der Ziel-GnuPG-Pfad ist kein absoluter Pfad.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="376"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="378"/>
<source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
<translation type="unfinished">Der Ziel-GnuPG-Pfad enthält keine ausführbare Datei „gpgconf“.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="389"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="391"/>
<source>Illegal GnuPG Key Database Path</source>
<translation type="unfinished">Unzulässiger GnuPG-Schlüsseldatenbankpfad</translation>
</message>
@@ -1358,7 +1358,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">Der Zielpfad für die GnuPG-Schlüsseldatenbank ist leer.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="390"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="392"/>
<source>Target GnuPG Key Database Path is not an exists readable directory.</source>
<translation type="unfinished">Der Zielpfad für die GnuPG-Schlüsseldatenbank ist kein lesbares Verzeichnis.</translation>
</message>
@@ -1449,22 +1449,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::GpgFrontendApplication</name>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="64"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
<source>Standard Exception Thrown</source>
<translation type="unfinished">Standard-Exception ausgelöst</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="66"/>
<source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">Hoppla, während der Ausführung des Programms wurde eine Standard-Exception ausgelöst. Dies ist kein ernsthaftes Problem, es kann die Nachlässigkeit des Programmierers sein, bitte melden Sie dieses Problem, wenn Sie können.</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="73"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
<source>Unhandled Exception Thrown</source>
<translation type="unfinished">Unbehandelte Ausnahme ausgelöst</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="75"/>
<source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">Hoppla, während der Ausführung des Programms wurde eine nicht behandelte Ausnahme ausgelöst. Dies ist kein ernsthaftes Problem, es kann auf der Nachlässigkeit des Programmierers beruhen, bitte melden Sie dieses Problem, wenn Sie können.</translation>
</message>
@@ -1510,37 +1510,37 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::InfoTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="89"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="88"/>
<source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
<translation>GpgFrontend ist ein benutzerfreundliches, kompaktes, plattformübergreifendes und installationsfreies GnuPG-Frontend. Es visualisiert die meisten gängigen Operationen von GnuPG. GpgFrontend ist unter der GPLv3 lizenziert.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="94"/>
<source>Developer:</source>
<translation type="unfinished">Entwickler:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
<source>If you have any questions or suggestions, raise an issue at</source>
<translation type="unfinished">Wenn Sie Fragen oder Anregungen haben, wenden Sie sich an</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="99"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="98"/>
<source>or send a mail to my mailing list at</source>
<translation type="unfinished">oder senden Sie eine Mail an meine Mailingliste an</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="100"/>
<source>Built with Qt</source>
<translation type="unfinished">Mit Qt erstellt</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
<source>and</source>
<translation type="unfinished">und</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
<source>Built at</source>
<translation type="unfinished">Erstellt am</translation>
</message>
@@ -1548,42 +1548,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::IntroPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
<source>Getting Started...</source>
<translation type="unfinished">Der Einstieg...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
<source>... with GpgFrontend</source>
<translation type="unfinished">... mit GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
<source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
<translation type="unfinished">Willkommen bei der Verwendung von GpgFrontend zum Entschlüsseln und Signieren von Texten oder Dateien!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="78"/>
<source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
<translation type="unfinished">ist ein leistungsstarkes, benutzerfreundliches, kompaktes, plattformübergreifendes und installationsfreies OpenPGP-Kryptotool.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="80"/>
<source>For brief information have a look at the</source>
<translation type="unfinished">Für kurze Informationen schauen Sie in den</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
<source>Overview</source>
<translation type="unfinished">Überblick</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="83"/>
<source>by clicking the link, the page will open in the web browser</source>
<translation type="unfinished">durch Anklicken des Links öffnet sich die Seite im Webbrowser</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="92"/>
<source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
<translation type="unfinished">Wenn es die aktuell in Ihrem System verwendete Sprache unterstützt, wird GpgFrontend diese automatisch einstellen.</translation>
</message>
@@ -1639,87 +1639,87 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Die Ablaufzeit ist zu lang.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="152"/>
<source>Generating</source>
<translation type="unfinished">Erstellen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
<source>Error</source>
<translation type="unfinished">Fehler</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
<source>Unknown error occurred</source>
<translation>Unbekannter Fehler ist aufgetreten</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="198"/>
<source>Key Usage</source>
<translation type="unfinished">Schlüsselverwendung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
<source>Encryption</source>
<translation type="unfinished">Verschlüsselung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
<source>Signing</source>
<translation type="unfinished">Unterzeichnen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
<source>Certification</source>
<translation type="unfinished">Zertifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
<source>Authentication</source>
<translation type="unfinished">Authentifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Name</source>
<translation type="unfinished">Name</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Email Address</source>
<translation type="unfinished">E-Mail-Addresse</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Comment</source>
<translation type="unfinished">Kommentar</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Expiration Date</source>
<translation type="unfinished">Ablaufdatum</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>Never Expire</source>
<translation type="unfinished">Nie ablaufen</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<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="441"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Key Type</source>
<translation type="unfinished">Schlüsselart</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Nicht-Passphrase</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
<source>Basic Information</source>
<translation type="unfinished">Grundlegende Informationen</translation>
</message>
@@ -1727,27 +1727,27 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="174"/>
<source>Create a keypair...</source>
<translation type="unfinished">Schlüsselpaar erstellen...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="179"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="175"/>
<source>...for decrypting and signing messages</source>
<translation type="unfinished">...zum Entschlüsseln und Signieren von Nachrichten</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="181"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="177"/>
<source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
<translation type="unfinished">Sie sollten ein neues Schlüsselpaar erstellen. Das Paar besteht aus einem öffentlichen und einem privaten Schlüssel.&lt;br&gt;Andere Benutzer können den öffentlichen Schlüssel verwenden, um Nachrichten für Sie zu verschlüsseln und von Ihnen signierte Nachrichten zu überprüfen. Sie können Ihren privaten Schlüssel zum Entschlüsseln und Signieren von Nachrichten verwenden.&lt;br&gt;Weitere Informationen finden Sie im Offline-Tutorial (das dann im Hauptfenster angezeigt wird):</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="189"/>
<source>Offline tutorial</source>
<translation type="unfinished">Offline-Tutorial</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
<source>Create New Key</source>
<translation type="unfinished">Neuen Schlüssel erstellen</translation>
</message>
@@ -3649,20 +3649,20 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="508"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="536"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="613"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="639"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="743"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="775"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="822"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="847"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
@@ -3671,14 +3671,14 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="247"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="255"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
<source>Error</source>
<translation type="unfinished">Fehler</translation>
</message>
@@ -3689,10 +3689,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
<source>Cannot read from file: %1</source>
<translation>Kann Datei nicht lesen: %1</translation>
</message>
@@ -3708,10 +3708,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="686"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="757"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="828"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
<source>Warning</source>
<translation type="unfinished">Warnung</translation>
</message>
@@ -3720,10 +3720,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
<source>Cannot write to file: %1</source>
<translation>Kann in Datei nicht schreiben: %</translation>
</message>
@@ -3754,11 +3754,11 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
@@ -3772,8 +3772,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="558"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="661"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">Ungültiges Schlüsselpaar</translation>
@@ -3781,8 +3781,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
<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>
@@ -3790,8 +3790,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="128"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
@@ -3817,8 +3817,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
<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>
@@ -3835,8 +3835,8 @@ 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="390"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
<source>No Key Checked</source>
@@ -3844,8 +3844,8 @@ 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="391"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
<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>
@@ -3891,41 +3891,41 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="491"/>
<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="499"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="500"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
<source>Verifying</source>
<translation type="unfinished">Verifizierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="602"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">Verschlüsseln und Signieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="705"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation>Archivierung &amp; Verschlüsselung &amp; Signierung</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
<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="767"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">Entschlüsseln und Verifizieren</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="838"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation>Entschlüsselung &amp; Verifizierung &amp; Extraktion</translation>
</message>
@@ -3951,12 +3951,12 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
<source>Key Not Found.</source>
<translation type="unfinished">Schlüssel nicht gefunden.</translation>
</message>
@@ -3975,42 +3975,42 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<translation type="unfinished">koordinierte Weltzeit</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
<source>Local Time</source>
<translation type="unfinished">当地时间</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
<source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
<translation>Kann diese Datei nicht öffnen. Bitte stellen Sie sicher, dass es sich um eine reguläre, lesbare Datei handelt.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
<source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
<translation>Kann diese Datei nicht öffen. DIe Datei ist ZU GROSS (&gt;1MB) für den GpgFrontend Texteditor.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="303"/>
<source>GpgFrontend Upgradeable (New Version: %1).</source>
<translation type="unfinished">GpgFrontend kann aktualisiert werden (neue Version: %1).</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="312"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="313"/>
<source>Withdrawn Version</source>
<translation type="unfinished">Zurückgezogene Version</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="314"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
<source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
<translation type="unfinished">Diese Version (%1) wurde möglicherweise vom Entwickler aufgrund schwerwiegender Probleme zurückgezogen. Bitte beenden Sie die Verwendung dieser Version sofort und verwenden Sie die neueste stabile Version.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="319"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
<source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
<translation type="unfinished">Sie können die neueste stabile Version (%1) auf der Github-Release-Seite herunterladen.&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="324"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="325"/>
<source>This maybe a BETA Version (Latest Stable Version: %1).</source>
<translation type="unfinished">Dies ist möglicherweise eine BETA-Version (Neueste stabile Version: %1).</translation>
</message>
@@ -5248,7 +5248,7 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<context>
<name>GpgFrontend::UI::TranslatorsTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="131"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="130"/>
<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>
@@ -5256,63 +5256,63 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<context>
<name>GpgFrontend::UI::UpdateTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="154"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="149"/>
<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="157"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="152"/>
<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="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="158"/>
<source>Current Version</source>
<translation type="unfinished">Aktuelle Version</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="159"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="241"/>
<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="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="247"/>
<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="254"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="249"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
<source>Please click</source>
<translation type="unfinished">Bitte klicken Sie</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>Here</source>
<translation type="unfinished">Hier</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<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="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="258"/>
<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="274"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="269"/>
<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>
@@ -5509,7 +5509,7 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<context>
<name>GpgFrontend::UI::Wizard</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
<source>First Start Wizard</source>
<translation type="unfinished">Assistent für den ersten Start</translation>
</message>
@@ -5575,12 +5575,12 @@ Fals Daten und Signatur in einer Datei COMBINIERT sind, LASSEN SIE DIES LEER: </
<translation>GpgME-Initiation fehlgeschlagen</translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="397"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="400"/>
<source>GpgME Context initiation failed</source>
<translation>GpgME-Kontext-Initiation fehlgeschlagen</translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="406"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
<source>Gpg Key Detabase initiation failed</source>
<translation>Gpg Key Detabase initiation fehlgeschlagen</translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.en_US.ts b/resource/lfs/locale/ts/GpgFrontend.en_US.ts
new file mode 100644
index 00000000..f04c2ff7
--- /dev/null
+++ b/resource/lfs/locale/ts/GpgFrontend.en_US.ts
@@ -0,0 +1,5584 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1">
+<context>
+ <name>GpgFrontend::GpgDecryptResultAnalyse</name>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="41"/>
+ <source>Decrypt Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="44"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="46"/>
+ <source>Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="51"/>
+ <source>Unsupported Algo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="59"/>
+ <source>General State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="62"/>
+ <source>File Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="65"/>
+ <source>MIME</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="66"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="69"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="84"/>
+ <source>false</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="66"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="69"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="84"/>
+ <source>true</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="68"/>
+ <source>Message Integrity Protection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="74"/>
+ <source>Symmetric Encryption Algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="79"/>
+ <source>Session Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="83"/>
+ <source>German Encryption Standards</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="91"/>
+ <source>Recipient(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="97"/>
+ <source>Recipient</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="119"/>
+ <source>unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="125"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="126"/>
+ <source>Public Key Algo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgDecryptResultAnalyse.cpp" line="128"/>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::GpgEncryptResultAnalyse</name>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="40"/>
+ <source>Encrypt Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="43"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="45"/>
+ <source>Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="56"/>
+ <source>Invalid Recipients</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="63"/>
+ <source>Recipients</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="65"/>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgEncryptResultAnalyse.cpp" line="67"/>
+ <source>Reason</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::GpgSignResultAnalyse</name>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="43"/>
+ <source>Sign Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="46"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="48"/>
+ <source>Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="60"/>
+ <source>New Signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="63"/>
+ <source>Sign Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="65"/>
+ <source>Normal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="67"/>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="69"/>
+ <source>Detach</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="77"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
+ <source>Signed By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="88"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="91"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="89"/>
+ <source>Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="92"/>
+ <source>Primary Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="94"/>
+ <source>Key Create Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="99"/>
+ <source>&lt;unknown&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="101"/>
+ <source>Public Key Algo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="103"/>
+ <source>Hash Algo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
+ <source>Sign Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
+ <source>UTC</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
+ <source>Localized</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
+ <source>Invalid Signers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
+ <source>Signer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
+ <source>Reason</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::GpgVerifyResultAnalyse</name>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="43"/>
+ <source>Verify Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="46"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="48"/>
+ <source>Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
+ <source>Signed On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
+ <source>UTC</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
+ <source>Localized</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
+ <source>Signatures List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
+ <source>Signature [%1]:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
+ <source>A Bad Signature.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
+ <source>This Signature is invalid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
+ <source>A</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
+ <source>Bad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
+ <source>Expired</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
+ <source>Missing Key&apos;s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
+ <source>Revoked Key&apos;s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
+ <source>Expired Key&apos;s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
+ <source>Missing CRL&apos;s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
+ <source>Signature Fully Valid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
+ <source>Signature Not Fully Valid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
+ <source>Adjust Trust Level to make it Fully Vaild</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
+ <source>Key is NOT present with ID 0x</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
+ <source>A signature could NOT be verified due to a Missing Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
+ <source>A signature is valid but the key used to verify the signature has been revoked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
+ <source>A signature is valid but expired</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
+ <source>A signature is valid but the key used to verify the signature has expired.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
+ <source>There was some other error which prevented the signature verification.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
+ <source>Error for key with fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
+ <source>Could not find information that can be used for verification.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
+ <source>Signed By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
+ <source>&lt;unknown&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
+ <source>Public Key Algo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
+ <source>Hash Algo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
+ <source>Sign Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="217"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="220"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="218"/>
+ <source>Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="221"/>
+ <source>Primary Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="223"/>
+ <source>Key Create Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::Module::Integrated::GnuPGInfoGatheringModule::GnuPGInfoGatheringModule</name>
+ <message>
+ <location filename="../../../../src/module/integrated/gnupg_info_gathering_module/GnuPGInfoGatheringModule.cpp" line="123"/>
+ <source>Embedded In</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::AboutDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
+ <source>About</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="49"/>
+ <source>About GpgFrontend</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="50"/>
+ <source>GnuPG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
+ <source>Translators</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::AppearanceTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="42"/>
+ <source>Icon Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="43"/>
+ <source>small</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="44"/>
+ <source>medium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="45"/>
+ <source>large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="47"/>
+ <source>Icon Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="48"/>
+ <source>just text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="49"/>
+ <source>just icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="50"/>
+ <source>text and icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="52"/>
+ <source>Window State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="54"/>
+ <source>Save window size and position on exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="56"/>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="57"/>
+ <source>Font Size in Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="59"/>
+ <source>Information Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsAppearance.cpp" line="61"/>
+ <source>Font Size in Information Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::ChoosePage</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
+ <source>Choose your action...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="109"/>
+ <source>...by clicking on the appropriate link.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
+ <source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
+ <source>Generate Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="123"/>
+ <source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <source>Encrypt &amp; Decrypt Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <source>or</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
+ <source>Sign &amp; Verify Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="140"/>
+ <source>If you want to operate file, you can read </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <source>Encrypt &amp; Sign File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <source>Sign &amp; Verify File</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::CommonUtils</name>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="185"/>
+ <source>GnuPG Context Loading Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="187"/>
+ <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="250"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="381"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="251"/>
+ <source>Gpg Operation succeed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="261"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="373"/>
+ <source>Failure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="262"/>
+ <source>Gpg Operation failed.
+
+Error code: %1
+Source: %2
+Description: %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="279"/>
+ <source>Open Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="280"/>
+ <source>Keyring files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="287"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="294"/>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="497"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="288"/>
+ <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="295"/>
+ <source>The target file is too large for a keyring.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="301"/>
+ <source>File Open Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="302"/>
+ <source>Failed to open file: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="354"/>
+ <source>Processing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="374"/>
+ <source>Failed to execute command.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="382"/>
+ <source>Succeed in executing command.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="384"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="385"/>
+ <source>Finished executing command.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="406"/>
+ <source>Default Keyserver Not Found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="407"/>
+ <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="442"/>
+ <source>Key Not Found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="445"/>
+ <source>Timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="448"/>
+ <source>Key Server Not Found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="451"/>
+ <source>Connection Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="462"/>
+ <source>The key has been updated</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="464"/>
+ <source>No need to update the key</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::ConclusionPage</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="214"/>
+ <source>Ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="215"/>
+ <source>Have fun with GpgFrontend!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
+ <source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
+ <source>The Online Document</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="223"/>
+ <source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="232"/>
+ <source>Open offline help.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="235"/>
+ <source>Dont show the wizard again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::ExportKeyPackageDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="52"/>
+ <source>Export Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="54"/>
+ <source>Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="64"/>
+ <source>Export Key Package Passphrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="66"/>
+ <source>Key File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="73"/>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="106"/>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="139"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="74"/>
+ <source>An error occurred while generating the passphrase file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="83"/>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="90"/>
+ <source>Forbidden</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="84"/>
+ <source>Please select an output path before exporting.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="91"/>
+ <source>Please generate a password to protect your key before exporting, it is very important. Don&apos;t forget to back up your password in a safe place.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="107"/>
+ <source>No key is suitable to export.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="112"/>
+ <source>Generating</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="122"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="124"/>
+ <source>The Key Package has been successfully generated and has been protected by encryption algorithms(AES-256-ECB). You can safely transfer your Key Package.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="129"/>
+ <source>But the key file cannot be leaked under any circumstances. Please delete the Key Package and key file as soon as possible after completing the transfer operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="140"/>
+ <source>An error occurred while exporting the key package.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="149"/>
+ <source>Key Package Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="150"/>
+ <source>Output Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="151"/>
+ <source>Passphrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="153"/>
+ <source>Tips: You can use Key Package to safely and conveniently transfer your public and private keys between devices.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="155"/>
+ <source>Generate and Save Passphrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="156"/>
+ <source>Generate Key Package Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="157"/>
+ <source>Select Output Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="160"/>
+ <source>Include secret key (Think twice before acting)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="162"/>
+ <source>Exclude keys that do not have a private key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/ExportKeyPackageDialog.cpp" line="165"/>
+ <source>Export As Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::FilePage</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="63"/>
+ <source>Show Hidden File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FilePage.cpp" line="69"/>
+ <source>Show System File</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::FileTreeView</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="90"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="103"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="166"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="212"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="234"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="275"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="91"/>
+ <source>The path is not exists, unprivileged or unreachable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="104"/>
+ <source>The file is unprivileged or unreachable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="157"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="158"/>
+ <source>Are you sure you want to delete it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="167"/>
+ <source>Unable to delete the file or folder.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="176"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="189"/>
+ <source>Make New Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="177"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="190"/>
+ <source>Directory Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="204"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="226"/>
+ <source>Create Empty File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="204"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="226"/>
+ <source>Filename (you can given extension)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="213"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="235"/>
+ <source>Unable to create the file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="267"/>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="298"/>
+ <source>Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="267"/>
+ <source>New Filename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="276"/>
+ <source>Unable to rename the file or folder.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="293"/>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="303"/>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="308"/>
+ <source>Calculate Hash</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="313"/>
+ <source>Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="318"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="323"/>
+ <source>Compress...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="330"/>
+ <source>Open with Default System Application</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="335"/>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/FileTreeView.cpp" line="393"/>
+ <source>Calculating</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::FindWidget</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/FindWidget.cpp" line="45"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::GeneralTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="43"/>
+ <source>Cache</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="45"/>
+ <source>Clear gpg password cache when closing GpgFrontend.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="47"/>
+ <source>Automatically restore unsaved Text Editor pages after an application crash.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="50"/>
+ <source>Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="52"/>
+ <source>Enable to use longer key expiration date.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="54"/>
+ <source>Import files dropped on the Key List without confirmation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="56"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="58"/>
+ <source>NOTE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="58"/>
+ <source>: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="59"/>
+ <source>GpgFrontend will restart automatically if you change the language!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="61"/>
+ <source>Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="63"/>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="81"/>
+ <source>Clear All Log (Total Size: %1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="66"/>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="95"/>
+ <source>Clear All Data Objects (Total Size: %1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="69"/>
+ <source>Reveal in File Explorer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="88"/>
+ <source>Confirm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsGeneral.cpp" line="89"/>
+ <source>Are you sure you want to clear all data objects?
+This will result in loss of all cached form positions, statuses, key servers, etc.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::GnuPGControllerDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="45"/>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="46"/>
+ <source>Key Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="47"/>
+ <source>Advanced</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="49"/>
+ <source>Use Binary Mode for File Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="51"/>
+ <source>Use Pinentry as Password Input Dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="52"/>
+ <source>Enable GpgME Debug Log</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="53"/>
+ <source>Use Custom GnuPG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="54"/>
+ <source>Select GnuPG Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="56"/>
+ <source>Use Custom GnuPG Key Database Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="58"/>
+ <source>Select Key Database Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="60"/>
+ <source>Restart Gpg Agent on start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="64"/>
+ <source>Tips: please select a directroy where &quot;gpgconf&quot; is located in.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="66"/>
+ <source>Tips: notice that modify any of these settings will cause an Application restart.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="98"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="118"/>
+ <source>Open Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="171"/>
+ <source>GnuPG Controller</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="358"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="365"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="377"/>
+ <source>Illegal GnuPG Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="359"/>
+ <source>Target GnuPG Path is not an exists readable directory.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="366"/>
+ <source>Target GnuPG Path is not an absolute path.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="378"/>
+ <source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="391"/>
+ <source>Illegal GnuPG Key Database Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="392"/>
+ <source>Target GnuPG Key Database Path is not an exists readable directory.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::GnupgTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="44"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="90"/>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="44"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="45"/>
+ <source>Checksum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="45"/>
+ <source>Binary Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="47"/>
+ <source>Components</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="48"/>
+ <source>Directories</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="49"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="68"/>
+ <source>Directory Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="68"/>
+ <source>Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="89"/>
+ <source>Component</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="89"/>
+ <source>Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="89"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="90"/>
+ <source>Default Value</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/GnupgTab.cpp" line="91"/>
+ <source>Value</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::GpgFrontendApplication</name>
+ <message>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
+ <source>Standard Exception Thrown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="66"/>
+ <source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
+ <source>Unhandled Exception Thrown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="75"/>
+ <source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::InfoBoardWidget</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="45"/>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="46"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="47"/>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="167"/>
+ <source>Save Information Board&apos;s Content</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="167"/>
+ <source>Text (*.txt)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="176"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/InfoBoardWidget.cpp" line="177"/>
+ <source>The file path is not exists, unprivileged or unreachable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::InfoTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="88"/>
+ <source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="94"/>
+ <source>Developer:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
+ <source>If you have any questions or suggestions, raise an issue at</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="98"/>
+ <source>or send a mail to my mailing list at</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="100"/>
+ <source>Built with Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
+ <source>and</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
+ <source>Built at</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::IntroPage</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
+ <source>Getting Started...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
+ <source>... with GpgFrontend</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
+ <source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="78"/>
+ <source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="80"/>
+ <source>For brief information have a look at the</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
+ <source>Overview</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="83"/>
+ <source>by clicking the link, the page will open in the web browser</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="92"/>
+ <source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyDetailsDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="43"/>
+ <source>KeyPair</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="47"/>
+ <source>UIDs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="50"/>
+ <source>Subkeys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="52"/>
+ <source>Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyDetailsDialog.cpp" line="69"/>
+ <source>Key Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyGenDialog</name>
+ <message>
+ <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="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="103"/>
+ <source>Please give a email address.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="152"/>
+ <source>Generating</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="198"/>
+ <source>Key Usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
+ <source>Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
+ <source>Signing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
+ <source>Certification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
+ <source>Authentication</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
+ <source>Email Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
+ <source>Expiration Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
+ <source>Never Expire</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
+ <source>KeySize (in Bit)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
+ <source>Key Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
+ <source>Non Pass Phrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
+ <source>Basic Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyGenPage</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="174"/>
+ <source>Create a keypair...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="175"/>
+ <source>...for decrypting and signing messages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="177"/>
+ <source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="189"/>
+ <source>Offline tutorial</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
+ <source>Create New Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyImportDetailDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="61"/>
+ <source>Key Import Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="45"/>
+ <source>No keys found to import</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="73"/>
+ <source>General key info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="76"/>
+ <source>Considered</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="82"/>
+ <source>Public unchanged</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="88"/>
+ <source>Imported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="95"/>
+ <source>Not Imported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="102"/>
+ <source>Private Read</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="110"/>
+ <source>Private Imported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="117"/>
+ <source>Private Unchanged</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="123"/>
+ <source>New Revocations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="139"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="139"/>
+ <source>Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="139"/>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="140"/>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="166"/>
+ <source>Private</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="169"/>
+ <source>Public</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="172"/>
+ <source>Unchanged</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="175"/>
+ <source>New Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="178"/>
+ <source>New Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="182"/>
+ <source>New Signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyImportDetailDialog.cpp" line="186"/>
+ <source>New UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyList</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="99"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="101"/>
+ <source>Refresh the key list to synchronize changes.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="102"/>
+ <source>Sync Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="104"/>
+ <source>Sync public key with your default keyserver.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="105"/>
+ <source>Uncheck ALL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="107"/>
+ <source>Cancel all checked items in the current tab at once.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="108"/>
+ <source>Check ALL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="110"/>
+ <source>Check all items in the current tab at once</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="111"/>
+ <source>Search for keys...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
+ <source>Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
+ <source>Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="170"/>
+ <source>Email Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
+ <source>Usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
+ <source>Trust</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="171"/>
+ <source>Finger Print</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="186"/>
+ <source>Refreshing Key List...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="354"/>
+ <source>Import Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="356"/>
+ <source>You&apos;ve dropped something on the table.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="357"/>
+ <source>GpgFrontend will now try to import key(s).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="360"/>
+ <source>Always import without bothering.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="455"/>
+ <source>Key List Refreshed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="476"/>
+ <source>Syncing Key List...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="484"/>
+ <source>Sync [%1/%2] %3 %4</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/KeyList.cpp" line="494"/>
+ <source>Key List Sync Done.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyMgmt</name>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="57"/>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="61"/>
+ <source>Only Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="71"/>
+ <source>Has Private Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="81"/>
+ <source>No Primary Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="90"/>
+ <source>Revoked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="98"/>
+ <source>Expired</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="123"/>
+ <source>KeyPair Management</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="144"/>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="146"/>
+ <source>Open Key File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="150"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="153"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="156"/>
+ <source>New Keypair</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="159"/>
+ <source>Generate KeyPair</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="163"/>
+ <source>New Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="167"/>
+ <source>Generate Subkey For Selected KeyPair</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="171"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="261"/>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="173"/>
+ <source>Import New Key From File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="177"/>
+ <source>Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="181"/>
+ <source>Import New Key From Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="192"/>
+ <source>Keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="196"/>
+ <source>Import New Key From Keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="202"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="532"/>
+ <source>Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="205"/>
+ <source>Import Key(s) From a Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="209"/>
+ <source>Export To Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="213"/>
+ <source>Export Checked Key(s) To Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="217"/>
+ <source>Export As Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="220"/>
+ <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="224"/>
+ <source>Export As OpenSSH</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="227"/>
+ <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="231"/>
+ <source>Delete Selected Key(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="232"/>
+ <source>Delete the Selected keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="236"/>
+ <source>Delete Checked Key(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="237"/>
+ <source>Delete the Checked keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="242"/>
+ <source>Show Key Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="243"/>
+ <source>Show Details for this Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="247"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="248"/>
+ <source>Set Owner Trust Level</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="285"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="266"/>
+ <source>Generate Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="270"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="298"/>
+ <source>Import Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="276"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="306"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="307"/>
+ <source>Export Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="297"/>
+ <source>Import key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="340"/>
+ <source>Deleting Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="341"/>
+ <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="343"/>
+ <source>The action can not be undone.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="408"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="420"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="487"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="498"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="511"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="541"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="565"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="573"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="589"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="359"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="448"/>
+ <source>Key Not Found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="370"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="383"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="466"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="472"/>
+ <source>Forbidden</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="384"/>
+ <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="376"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="524"/>
+ <source>key(s) exported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="400"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="479"/>
+ <source>Exporting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="409"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="421"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="488"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="499"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="442"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="452"/>
+ <source>Invalid Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="443"/>
+ <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="453"/>
+ <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="467"/>
+ <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="473"/>
+ <source>This operation accepts just a single key.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="512"/>
+ <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"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="519"/>
+ <source>Export OpenSSH Key To File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="520"/>
+ <source>OpenSSH Public Key Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="532"/>
+ <source>Import Key Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="542"/>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="566"/>
+ <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="550"/>
+ <source>The target file is too large for a key package.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="555"/>
+ <source>Import Key Package Passphrase File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="556"/>
+ <source>Key Package Passphrase File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="574"/>
+ <source>The target file is too large for a key package passphrase.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="580"/>
+ <source>Importing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="590"/>
+ <source>An error occur in importing key package.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/KeyMgmt.cpp" line="596"/>
+ <source>key(s) imported</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyNewUIDDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="50"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="51"/>
+ <source>Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="52"/>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="60"/>
+ <source>Notice: The New UID Created will be set as Primary.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="68"/>
+ <source>Create New UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="85"/>
+ <source>Name must contain at least five characters.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp" line="89"/>
+ <source>Please give a email address.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyPairDetailTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="40"/>
+ <source>Owner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="41"/>
+ <source>Primary Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="42"/>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="43"/>
+ <source>Additional UIDs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="72"/>
+ <source>Email Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="78"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="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="82"/>
+ <source>Nominal Usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="84"/>
+ <source>Owner Trust Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="86"/>
+ <source>Expires on (Local Time)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="88"/>
+ <source>Primary Key Existence</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="130"/>
+ <source>copy fingerprint to clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="176"/>
+ <source>Not Exists</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="221"/>
+ <source>Certificate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="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="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="246"/>
+ <source>Never Expire</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="257"/>
+ <source>No Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="274"/>
+ <source>Warning: The primary key has expired.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairDetailTab.cpp" line="279"/>
+ <source>Warning: The primary key has been revoked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyPairOperaTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="53"/>
+ <source>General Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="59"/>
+ <source>Export Public Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="65"/>
+ <source>Export Private Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="72"/>
+ <source>Modify Expiration Datetime (Primary Key)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="75"/>
+ <source>Modify Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="93"/>
+ <source>Key Server Operation (Pubkey)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="101"/>
+ <source>Revoke Certificate Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="107"/>
+ <source>Modify TOFU Policy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="114"/>
+ <source>Set Owner Trust Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="138"/>
+ <source>Upload Key Pair to Key Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="146"/>
+ <source>Sync Key Pair From Key Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="161"/>
+ <source>Export Full Secret Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="167"/>
+ <source>Export Shortest Secret Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="177"/>
+ <source>Generate Revoke Certificate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="182"/>
+ <source>Import Revoke Certificate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="209"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="255"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="298"/>
+ <source>Export Key To File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="210"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="256"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="299"/>
+ <source>Key Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="215"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="261"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="304"/>
+ <source>Export Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="216"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="262"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="305"/>
+ <source>Couldn&apos;t open %1 for writing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="224"/>
+ <source>Exporting short private Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="225"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="272"/>
+ <source>You are about to export your</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="226"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="273"/>
+ <source> PRIVATE KEY </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="274"/>
+ <source>This is NOT your Public Key, so DON&apos;T give it away.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="228"/>
+ <source>Do you REALLY want to export your PRIVATE KEY in a Minimum Size?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="231"/>
+ <source>For OpenPGP keys it removes all signatures except for the latest self-signatures.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="271"/>
+ <source>Exporting private Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="275"/>
+ <source>Do you REALLY want to export your PRIVATE KEY?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="329"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="412"/>
+ <source>Revocation Certificates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="340"/>
+ <source>Generate revocation certificate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="361"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="371"/>
+ <source>Policy Auto</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="361"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="373"/>
+ <source>Policy Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="361"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="375"/>
+ <source>Policy Bad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="362"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="377"/>
+ <source>Policy Ask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="362"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="379"/>
+ <source>Policy Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="366"/>
+ <source>Modify TOFU Policy(Default is Auto)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="367"/>
+ <source>Policy for the Key Pair:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="384"/>
+ <source>Not Successful</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="385"/>
+ <source>Modify TOFU policy not successfully.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="399"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="411"/>
+ <source>Import Key Revocation Certificate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="400"/>
+ <source>You are about to import the</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="401"/>
+ <source>REVOCATION CERTIFICATE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="402"/>
+ <source>A successful import will result in the key being irreversibly revoked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="404"/>
+ <source>Do you REALLY want to execute this operation?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="420"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="429"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="442"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="421"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="443"/>
+ <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairOperaTab.cpp" line="430"/>
+ <source>The target file is too large for a key revocation certificate.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyPairSubkeyTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="43"/>
+ <source>Subkey List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="44"/>
+ <source>Detail of Selected Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="48"/>
+ <source>Generate A New Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="65"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="66"/>
+ <source>Algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="67"/>
+ <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="70"/>
+ <source>Usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="74"/>
+ <source>Create Date (Local Time)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="76"/>
+ <source>Key in Smart Card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="102"/>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="159"/>
+ <source>Subkey ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="159"/>
+ <source>Create Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="203"/>
+ <source>Never Expire</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="240"/>
+ <source>Never Expires</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="264"/>
+ <source>Encrypt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="266"/>
+ <source>Auth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="272"/>
+ <source>Not Exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="275"/>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp" line="304"/>
+ <source>Edit Expire Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyPairUIDTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="50"/>
+ <source>New UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="51"/>
+ <source>UID Management</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="70"/>
+ <source>UIDs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="75"/>
+ <source>TOFU</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="87"/>
+ <source>Signature of Selected UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
+ <source>Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
+ <source>Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="140"/>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="163"/>
+ <source>Create Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="164"/>
+ <source>Expired Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="240"/>
+ <source>TOFU %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="288"/>
+ <source>Never Expires</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="305"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="364"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="484"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="498"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="541"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="550"/>
+ <source>Invalid Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="306"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="365"/>
+ <source>Please select one or more UIDs before doing this operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="328"/>
+ <source>Sign Selected UID(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="331"/>
+ <source>Delete Selected UID(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="351"/>
+ <source>Successful Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="352"/>
+ <source>Successfully added a new UID.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="354"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="389"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="423"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="519"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="571"/>
+ <source>Operation Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="355"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="424"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="520"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="572"/>
+ <source>An error occurred during the operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="376"/>
+ <source>Deleting UIDs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="379"/>
+ <source>Are you sure that you want to delete the following UIDs?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="381"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="417"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="514"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="566"/>
+ <source>The action can not be undone.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="390"/>
+ <source>An error occurred during the delete %1 operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="414"/>
+ <source>Set Primary UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="415"/>
+ <source>Are you sure that you want to set the Primary UID to?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="455"/>
+ <source>Set As Primary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="458"/>
+ <source>Sign UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="461"/>
+ <source>Delete UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="485"/>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="499"/>
+ <source>Please select one UID before doing this operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="509"/>
+ <source>Deleting UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="512"/>
+ <source>Are you sure that you want to delete the following uid?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="530"/>
+ <source>Delete(Revoke) Key Signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="542"/>
+ <source>Please select one Key Signature before doing this operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="551"/>
+ <source>To delete the signature, you need to have its corresponding public key in the local database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="561"/>
+ <source>Deleting Key Signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyPairUIDTab.cpp" line="563"/>
+ <source>Are you sure that you want to delete the following signature?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyServerImportDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="58"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="61"/>
+ <source>Import ALL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="65"/>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="70"/>
+ <source>Search String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="70"/>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="74"/>
+ <source>: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="74"/>
+ <source>Key Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="115"/>
+ <source>Import Keys from Keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="155"/>
+ <source>UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="155"/>
+ <source>Creation date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="155"/>
+ <source>KeyID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="155"/>
+ <source>Tag</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="178"/>
+ <source>Text is empty.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="225"/>
+ <source>Not Key Found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="228"/>
+ <source>Timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="231"/>
+ <source>Key Server Not Found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="234"/>
+ <source>Connection Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="243"/>
+ <source>Too many responses from keyserver!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="252"/>
+ <source>No keys found, input may be kexId, retrying search with 0x.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="261"/>
+ <source>No keys found containing the search string!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="267"/>
+ <source>Insufficiently specific search string!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="301"/>
+ <source>revoked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="304"/>
+ <source>disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="349"/>
+ <source>%1 keys found. Double click a key to import it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="371"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="372"/>
+ <source>Please select one KeyPair before doing this operation.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="419"/>
+ <source>Key Imported</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/import_export/KeyServerImportDialog.cpp" line="430"/>
+ <source>Processing ...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyServerImportTask</name>
+ <message>
+ <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="74"/>
+ <source>Key not found in the Keyserver.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="77"/>
+ <source>Network connection timeout.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="80"/>
+ <source>Cannot resolve the address of target key server.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="83"/>
+ <source>General connection error occurred.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/thread/KeyServerImportTask.cpp" line="89"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeySetExpireDateDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="81"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="82"/>
+ <source>The expire date of the key pair has been updated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="91"/>
+ <source>Failure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="92"/>
+ <source>Failed to update the expire date of the key pair.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="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="141"/>
+ <source>No Expiration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeySetExpireDateDialog.cpp" line="142"/>
+ <source>Modified Expiration Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyUIDSignDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="46"/>
+ <source>Signers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="80"/>
+ <source>Expire Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="90"/>
+ <source>Sign For Key&apos;s UID(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="114"/>
+ <source>Unsuccessful Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="115"/>
+ <source>Signature operation failed for UID %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="120"/>
+ <source>Operation Complete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/keypair_details/KeyUIDSignDialog.cpp" line="121"/>
+ <source>The signature operation of the UID is complete</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyUploadDialog</name>
+ <message>
+ <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="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="150"/>
+ <source>Timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="156"/>
+ <source>Connection Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="163"/>
+ <source>Upload Public Key Successfully</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::KeyserverTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="55"/>
+ <source>Keyserver List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="56"/>
+ <source>Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="58"/>
+ <source>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="60"/>
+ <source>Keyserver Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="61"/>
+ <source>Security</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="62"/>
+ <source>Available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="64"/>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="65"/>
+ <source>Test Listed Keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="68"/>
+ <source>Tips: Please Double-click table item to edit it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="69"/>
+ <source>Delete Selected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="71"/>
+ <source>Delete Selected Key Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="72"/>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="73"/>
+ <source>Set As Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="143"/>
+ <source>Insecure keyserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="144"/>
+ <source>For security reasons, using HTTP as the communication protocol with the key server is not recommended. It is recommended to use HTTPS.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="152"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="153"/>
+ <source>You may not use HTTPS or HTTP as the protocol for communicating with the key server, which may not be wrong. But please check the address you entered again to make sure it is correct. Are you sure that want to add it into the keyserver list?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="200"/>
+ <source>true</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="201"/>
+ <source>false</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="206"/>
+ <source>unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="220"/>
+ <source>Set TCP Timeout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="221"/>
+ <source>timeout(ms): </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="245"/>
+ <source>Reachable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="248"/>
+ <source>Not Reachable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="260"/>
+ <source>Test Key Server Connection...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsKeyServer.cpp" line="261"/>
+ <source>This test only tests the network connectivity of the key server. Passing the test does not mean that the key server is functionally available.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::MainWindow</name>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="156"/>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="159"/>
+ <source>Critical error occur while loading GpgFrontend.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindow.cpp" line="158"/>
+ <source>Loading Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="49"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="74"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="101"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="145"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="164"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="189"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="216"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="260"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="279"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="297"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="311"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="329"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="347"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="361"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="210"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="246"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="50"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="165"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="280"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
+ <source>Cannot read from file: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="63"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="178"/>
+ <source>The target file %1 already exists, do you need to overwrite it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="66"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="181"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="75"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
+ <source>Cannot write to file: %1</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="199"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="54"/>
+ <source>Symmetric Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="85"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="200"/>
+ <source>No Key Selected. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="91"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="63"/>
+ <source>Symmetrically Encrypting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="102"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="146"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="217"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="261"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="211"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="247"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="323"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="369"/>
+ <source>Unknown error occurred</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
+ <source>Invalid KeyPair</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
+ <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="128"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
+ <source>For example the Following Key:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="135"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="111"/>
+ <source>Encrypting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="206"/>
+ <source>Archiving &amp; Symmetrically Encrypting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="250"/>
+ <source>Archiving &amp; Encrypting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
+ <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="303"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="202"/>
+ <source>Decrypting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="353"/>
+ <source>Decrypting &amp; Extrating</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="390"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
+ <source>No Key Checked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="391"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
+ <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="398"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="100"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="156"/>
+ <source>Invalid Operation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="399"/>
+ <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="401"/>
+ <source>for example the Following Key:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="417"/>
+ <source>The signature file &quot;%1&quot; exists, do you need to overwrite it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="426"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="168"/>
+ <source>Signing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="475"/>
+ <source>File to be Verified</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="476"/>
+ <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="491"/>
+ <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="500"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
+ <source>Verifying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
+ <source>Encrypting and Signing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
+ <source>Archiving &amp; Encrypting &amp; Signing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
+ <source>The output file %1 already exists, do you need to overwrite it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
+ <source>Decrypting and Verifying</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
+ <source>Decrypting &amp; Verifying &amp; Extracting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="55"/>
+ <source>No Key Checked. Do you want to encrypt with a symmetric cipher using a passphrase?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="101"/>
+ <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="157"/>
+ <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="268"/>
+ <source>Please check some key in the key toolbox on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <source>Key Not Found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="102"/>
+ <source>Localize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="105"/>
+ <source>UTC</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
+ <source>Local Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
+ <source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
+ <source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="303"/>
+ <source>GpgFrontend Upgradeable (New Version: %1).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="313"/>
+ <source>Withdrawn Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
+ <source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
+ <source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="325"/>
+ <source>This maybe a BETA Version (Latest Stable Version: %1).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="44"/>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="50"/>
+ <source>Open a new file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="53"/>
+ <source>Open...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="56"/>
+ <source>Open an existing file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="59"/>
+ <source>File Browser</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="62"/>
+ <source>Open a file browser</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="66"/>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="69"/>
+ <source>Save the current File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="72"/>
+ <source>Save As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="75"/>
+ <source>Save the current File as...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="78"/>
+ <source>Print</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="81"/>
+ <source>Print Document</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="84"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="86"/>
+ <source>Close file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="89"/>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="92"/>
+ <source>Quit Program</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="97"/>
+ <source>Undo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="99"/>
+ <source>Undo Last Edit Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="102"/>
+ <source>Redo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="104"/>
+ <source>Redo Last Edit Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="107"/>
+ <source>Zoom In</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="111"/>
+ <source>Zoom Out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="115"/>
+ <source>Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="118"/>
+ <source>Paste Text From Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="121"/>
+ <source>Cut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="125"/>
+ <source>Cut the current selection&apos;s contents to the clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="129"/>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="133"/>
+ <source>Copy the current selection&apos;s contents to the clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="137"/>
+ <source>Quote</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="139"/>
+ <source>Quote whole text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="142"/>
+ <source>Select All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="145"/>
+ <source>Select the whole text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="149"/>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="152"/>
+ <source>Find a word</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="155"/>
+ <source>Remove spacing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="160"/>
+ <source>Remove double linebreaks, e.g. in pasted text from Web Mailer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="164"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="165"/>
+ <source>Open settings dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="173"/>
+ <source>Encrypt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="177"/>
+ <source>Encrypt Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="195"/>
+ <source>Encrypt Sign</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="200"/>
+ <source>Encrypt and Sign Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="218"/>
+ <source>Decrypt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="221"/>
+ <source>Decrypt Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="243"/>
+ <source>Decrypt Verify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="247"/>
+ <source>Decrypt and Verify Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="269"/>
+ <source>Sign</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="272"/>
+ <source>Sign Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="284"/>
+ <source>Verify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="287"/>
+ <source>Verify Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="302"/>
+ <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>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="304"/>
+ <source>Import New Key From File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="308"/>
+ <source>Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="312"/>
+ <source>Import New Key From Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="323"/>
+ <source>Keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="327"/>
+ <source>Import New Key From Keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="333"/>
+ <source>Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="335"/>
+ <source>Import New Key From Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="339"/>
+ <source>Manage Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="341"/>
+ <source>Open Key Management</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="345"/>
+ <source>Clear Password Cache</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="348"/>
+ <source>Clear Password Cache of GnuPG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="354"/>
+ <source>Clear password cache successfully</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="357"/>
+ <source>Failed to clear password cache of GnuPG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="364"/>
+ <source>Reload All GnuPG&apos;s Components</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="371"/>
+ <source>Reload all the GnuPG&apos;s components successfully</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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"></translation>
+ </message>
+ <message>
+ <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="382"/>
+ <source>Restart All GnuPG&apos;s Components</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="392"/>
+ <source>Restart all the GnuPG&apos;s components successfully</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="401"/>
+ <source>Open GnuPG Controller</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="403"/>
+ <source>Open GnuPG Controller Dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="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="417"/>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="590"/>
+ <source>GnuPG</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="419"/>
+ <source>Information about Gnupg</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="425"/>
+ <source>Information about translation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="434"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="439"/>
+ <source>Open the wizard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="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="451"/>
+ <source>Append Create DateTime to Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="458"/>
+ <source>Append Expire DateTime to Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="465"/>
+ <source>Append Fingerprint to Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="471"/>
+ <source>Copy Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="478"/>
+ <source>Copy Default UID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="480"/>
+ <source>Copy selected Keypair&apos;s default UID to clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="484"/>
+ <source>Copy Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="486"/>
+ <source>Copy selected Keypair&apos;s ID to clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="491"/>
+ <source>Show Details for this Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="496"/>
+ <source>Add this key to Favourite Table</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="504"/>
+ <source>Remove this key from Favourite Table</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="530"/>
+ <source>Remove PGP Header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="534"/>
+ <source>Add PGP Header</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="571"/>
+ <source>Crypt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="582"/>
+ <source>Import Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="602"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="621"/>
+ <source>Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="644"/>
+ <source>Special Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="657"/>
+ <source>Import key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="680"/>
+ <source>Key ToolBox</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="696"/>
+ <source>Favourite</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="714"/>
+ <source>Has Private Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/main_window/MainWindowUI.cpp" line="728"/>
+ <source>Information Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::NetworkTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="71"/>
+ <source>Proxy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="72"/>
+ <source>Network Ability</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="73"/>
+ <source>Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="75"/>
+ <source>Enable Proxy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="79"/>
+ <source>Port</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="78"/>
+ <source>Host Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="80"/>
+ <source>Proxy Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="81"/>
+ <source>Username</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="82"/>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="85"/>
+ <source>Apply Proxy Settings and Check Proxy Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="88"/>
+ <source>Forbid all GnuPG network connection.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="90"/>
+ <source>Prohibit checking for version updates when the program starts.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="92"/>
+ <source>Automatically import a missing key for signature verification.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="94"/>
+ <source>Tips: These Option Changes take effect only after the application restart.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="170"/>
+ <source>Test Server Url Accessibility</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="171"/>
+ <source>Server Url</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="181"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="182"/>
+ <source>Successfully connect to the target server through the proxy server.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="186"/>
+ <source>Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="187"/>
+ <source>Unable to connect to the target server through the proxy server. Proxy settings may be invalid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="197"/>
+ <source>Test Proxy Server Connection...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsNetwork.cpp" line="198"/>
+ <source>Is using your proxy settings to access the url. Note that this test operation will apply your proxy settings to the entire software.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::PlainTextEditorPage</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="54"/>
+ <source>0 character</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="63"/>
+ <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="196"/>
+ <source>%1 character(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="72"/>
+ <source>Loading...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="86"/>
+ <source>lf</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/PlainTextEditorPage.cpp" line="87"/>
+ <source>UTF-8</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::QuitDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="35"/>
+ <source>Unsaved Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="83"/>
+ <source>%1 files contain unsaved information.&lt;br/&gt;Save the changes before closing?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="97"/>
+ <source>Check the files you want to save:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="99"/>
+ <source>Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/QuitDialog.cpp" line="100"/>
+ <source>If you don&apos;t save these files, all changes are lost.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::RaisePinentry</name>
+ <message>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="67"/>
+ <source>Repeat Passphrase:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="68"/>
+ <source>Hide passphrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="71"/>
+ <source>Given Passphrase was wrong. Please retry.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="74"/>
+ <source>Passphrase:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="87"/>
+ <source>Caps Lock is on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/RaisePinentry.cpp" line="91"/>
+ <source>Bundled Pinentry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="96"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::SetOwnerTrustLevel</name>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="67"/>
+ <source>Undefined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="65"/>
+ <source>Never</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="49"/>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="63"/>
+ <source>Marginal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="50"/>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="61"/>
+ <source>Full</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="50"/>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="59"/>
+ <source>Ultimate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="52"/>
+ <source>Modify Owner Trust Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="53"/>
+ <source>Trust for the Key Pair:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="73"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="75"/>
+ <source>Owner Trust Level cannot set to Unknown level, automately changing it into Undefined level.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="83"/>
+ <source>Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/function/SetOwnerTrustLevel.cpp" line="84"/>
+ <source>Modify Owner Trust Level failed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::SettingsDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="54"/>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="55"/>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="56"/>
+ <source>Key Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="57"/>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="68"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="72"/>
+ <source>Preference</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/settings/SettingsDialog.cpp" line="128"/>
+ <source>System Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::SignersPicker</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="38"/>
+ <source>Confirm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="39"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="49"/>
+ <source>Signers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="57"/>
+ <source>Select Signer(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="61"/>
+ <source>Please select one or more private keys you use for signing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="63"/>
+ <source>If no key is selected, the default key will be used for signing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/SignersPicker.cpp" line="73"/>
+ <source>Signers Picker</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::SubkeyGenerateDialog</name>
+ <message>
+ <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="80"/>
+ <source>Generate New Subkey</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="95"/>
+ <source>Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="101"/>
+ <source>Certification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="148"/>
+ <source>Key Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="150"/>
+ <source>Expiration Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="152"/>
+ <source>Non Pass Phrase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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="275"/>
+ <source>Expiration time no more than 2 years.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <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>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="36"/>
+ <source>Key ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="37"/>
+ <source>Algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="38"/>
+ <source>Key Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="39"/>
+ <source>Nominal Usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="40"/>
+ <source>Actual Usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="41"/>
+ <source>Expires on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="42"/>
+ <source>Last Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TOFUInfoPage.cpp" line="43"/>
+ <source>Secret Key Existence</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::TextEdit</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="62"/>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="76"/>
+ <source>untitled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="108"/>
+ <source>Open Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="143"/>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="203"/>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="422"/>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="144"/>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="204"/>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="423"/>
+ <source>Cannot read file %1:
+%2.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="152"/>
+ <source>Open file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="221"/>
+ <source>Save file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="282"/>
+ <source>Unsaved document</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="283"/>
+ <source>The document &quot;%1&quot; has been modified. Do you want to save your changes?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="286"/>
+ <source>Note:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="287"/>
+ <source>If you don&apos;t save these files, all changes are lost.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/TextEdit.cpp" line="459"/>
+ <source>No document to print</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::TranslatorsTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="130"/>
+ <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>
+</context>
+<context>
+ <name>GpgFrontend::UI::UpdateTab</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="149"/>
+ <source>It is recommended that you always check the version of GpgFrontend and upgrade to the latest version.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="152"/>
+ <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="158"/>
+ <source>Current Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="159"/>
+ <source>: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="241"/>
+ <source>Latest Version From Github</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="247"/>
+ <source>The current version is less than the latest version on github.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="249"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
+ <source>Please click</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
+ <source>Here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
+ <source>to download the latest stable version.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="258"/>
+ <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="269"/>
+ <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>
+</context>
+<context>
+ <name>GpgFrontend::UI::VerifyDetailsDialog</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="39"/>
+ <source>Signatures Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="62"/>
+ <source>No valid input found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="72"/>
+ <source>Error Validating signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="75"/>
+ <source>File was signed on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="76"/>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="80"/>
+ <source>It Contains</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/dialog/details/VerifyDetailsDialog.cpp" line="79"/>
+ <source>Signed on %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::VerifyKeyDetailBox</name>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="54"/>
+ <source>Import from keyserver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="59"/>
+ <source>Key not present with id 0x</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="63"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="88"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="103"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="118"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="119"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="134"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="149"/>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="63"/>
+ <source>:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="65"/>
+ <source>Key not present in key list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="73"/>
+ <source>A Signature</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="78"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="93"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="108"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="124"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="139"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="154"/>
+ <source>Key Information is NOT Available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="80"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="95"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="110"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="126"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="141"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="156"/>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="88"/>
+ <source>Cert Revoked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="103"/>
+ <source>Signature Expired</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="118"/>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="119"/>
+ <source>Key Expired</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="134"/>
+ <source>General Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="149"/>
+ <source>Unknown Error </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="176"/>
+ <source>Signer Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="177"/>
+ <source>Signer Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="178"/>
+ <source>Key&apos;s Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="179"/>
+ <source>Valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="180"/>
+ <source>Flags</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="187"/>
+ <source>Fully Valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="189"/>
+ <source>NOT Fully Valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="196"/>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="199"/>
+ <source>Bad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="202"/>
+ <source>Expired</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="205"/>
+ <source>Missing Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="208"/>
+ <source>Revoked Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="211"/>
+ <source>Expired Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/widgets/VerifyKeyDetailBox.cpp" line="214"/>
+ <source>Missing CRL</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgFrontend::UI::Wizard</name>
+ <message>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
+ <source>First Start Wizard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GpgKey</name>
+ <message>
+ <location filename="../../../../src/core/model/GpgKey.cpp" line="91"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/model/GpgKey.cpp" line="93"/>
+ <source>Undefined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/model/GpgKey.cpp" line="95"/>
+ <source>Never</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/model/GpgKey.cpp" line="97"/>
+ <source>Marginal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/model/GpgKey.cpp" line="99"/>
+ <source>Full</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/model/GpgKey.cpp" line="101"/>
+ <source>Ultimate</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QCoreApplication</name>
+ <message>
+ <location filename="../../../../src/cmd.cpp" line="49"/>
+ <source>This is free software; see the source for copying conditions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/cmd.cpp" line="54"/>
+ <source>Build DateTime: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/cmd.cpp" line="55"/>
+ <source>Build Version: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/cmd.cpp" line="56"/>
+ <source>Source Code Version: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="294"/>
+ <source>GpgME initiation failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="400"/>
+ <source>GpgME Context initiation failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
+ <source>Gpg Key Detabase initiation failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="89"/>
+ <source>File Hash Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="90"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="125"/>
+ <source>Filename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="90"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="95"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="99"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="104"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="110"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="116"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="125"/>
+ <source>: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="94"/>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="98"/>
+ <source>File Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="123"/>
+ <source>Error: cannot read target file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="156"/>
+ <source>target path doesn&apos;t exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="162"/>
+ <source>do NOT have permission to write path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="168"/>
+ <source>do NOT have permission to read/write file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/core/utils/IOUtils.cpp" line="171"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/GpgFrontendUIInit.cpp" line="54"/>
+ <source>Loading Gnupg Info...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/GpgFrontendUIInit.cpp" line="55"/>
+ <source>If this process is too slow, please set the key server address appropriately in the gnupg configuration file (depending on the network situation in your country or region).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="63"/>
+ <source>Show Verify Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="71"/>
+ <source>Public key not found locally</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../../src/ui/UserInterfaceUtils.cpp" line="72"/>
+ <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"></translation>
+ </message>
+</context>
+</TS>
diff --git a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
index 8ae8f7b7..7d4fe3cf 100644
--- a/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.fr_FR.ts
@@ -217,12 +217,12 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Sign Date</source>
<translation type="unfinished">Date de la signature</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
<source>Signer</source>
<translation type="unfinished">Signataire</translation>
</message>
@@ -246,23 +246,23 @@
<translation type="unfinished">UTC</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Localized</source>
<translation type="unfinished">Localisé</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="124"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
<source>Invalid Signers</source>
<translation type="unfinished">Signataires non valides</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
<source>Fingerprint</source>
<translation type="unfinished">Empreinte digitale</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="134"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
<source>Reason</source>
<translation type="unfinished">Raison</translation>
</message>
@@ -286,126 +286,126 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<source>Signed On</source>
<translation type="unfinished">Signé le</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
<source>UTC</source>
<translation type="unfinished">UTC</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Localized</source>
<translation type="unfinished">Localisé</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="64"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
<source>Signatures List</source>
<translation type="unfinished">Liste des signatures</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
<source>Signature [%1]:</source>
<translation type="unfinished">Signature [%1]&#xa0;:</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="72"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
<source>Status</source>
<translation type="unfinished">Statut</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="75"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
<source>A Bad Signature.</source>
<translation type="unfinished">Une mauvaise signature.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="77"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
<source>This Signature is invalid.</source>
<translation type="unfinished">Cette signature est invalide.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="82"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
<source>A</source>
<translation type="unfinished">UNE</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="84"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
<source>Good</source>
<translation type="unfinished">Bon</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="87"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
<source>Bad</source>
<translation type="unfinished">Mauvais</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="90"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
<source>Expired</source>
<translation type="unfinished">Expiré</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="93"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
<source>Missing Key&apos;s</source>
<translation type="unfinished">Touches manquantes</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="96"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
<source>Revoked Key&apos;s</source>
<translation type="unfinished">Clés révoquées</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="99"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
<source>Expired Key&apos;s</source>
<translation type="unfinished">Clés expirées</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="102"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
<source>Missing CRL&apos;s</source>
<translation type="unfinished">CRL manquantes</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="106"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
<source>Signature Fully Valid.</source>
<translation type="unfinished">Signature entièrement valide.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
<source>Signature Not Fully Valid.</source>
<translation type="unfinished">Signature pas entièrement valide.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
<source>Tips</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="110"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
<source>Adjust Trust Level to make it Fully Vaild</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Fingerprint</source>
<translation type="unfinished">Empreinte digitale</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="186"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
<source>&lt;unknown&gt;</source>
<translation type="unfinished">&lt;unknown&gt;</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Sign Date</source>
<translation type="unfinished">Date de la signature</translation>
</message>
@@ -431,47 +431,47 @@
<translation type="unfinished">Date de création de la clé</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="117"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
<source>Key is NOT present with ID 0x</source>
<translation type="unfinished">La clé n&apos;est PAS présente avec l&apos;ID 0x</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="126"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
<source>A signature could NOT be verified due to a Missing Key</source>
<translation type="unfinished">Une signature n&apos;a PAS pu être vérifiée en raison d&apos;une clé manquante</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
<source>A signature is valid but the key used to verify the signature has been revoked</source>
<translation type="unfinished">Une signature est valide mais la clé utilisée pour vérifier la signature a été révoquée</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="141"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
<source>A signature is valid but expired</source>
<translation type="unfinished">Une signature est valide mais a expiré</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="148"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
<source>A signature is valid but the key used to verify the signature has expired.</source>
<translation type="unfinished">Une signature est valide mais la clé utilisée pour vérifier la signature a expiré.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="156"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
<source>There was some other error which prevented the signature verification.</source>
<translation type="unfinished">Il y avait une autre erreur qui a empêché la vérification de la signature.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="164"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
<source>Error for key with fingerprint</source>
<translation type="unfinished">Erreur pour la clé avec empreinte digitale</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="175"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
<source>Could not find information that can be used for verification.</source>
<translation type="unfinished">Impossible de trouver des informations pouvant être utilisées pour la vérification.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Signed By</source>
@@ -482,13 +482,13 @@
<translation type="obsolete">Inconnu</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="189"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
<source>Public Key Algo</source>
<translation type="unfinished">Algo. de clé publique</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
<source>Hash Algo</source>
<translation type="unfinished">Algo. de hachage</translation>
@@ -509,27 +509,27 @@
<context>
<name>GpgFrontend::UI::AboutDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
<source>About</source>
<translation type="unfinished">A propos</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="49"/>
<source>About GpgFrontend</source>
<translation type="unfinished">À propos de GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="53"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="50"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPGGenericName</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="54"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
<source>Translators</source>
<translation type="unfinished">Traducteurs</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="55"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
<source>Update</source>
<translation type="unfinished">Mettre à jour</translation>
</message>
@@ -610,58 +610,58 @@
<context>
<name>GpgFrontend::UI::ChoosePage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
<source>Choose your action...</source>
<translation type="unfinished">Choisissez votre action...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="113"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="109"/>
<source>...by clicking on the appropriate link.</source>
<translation type="unfinished">...en cliquant sur le lien approprié.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
<source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
<translation type="unfinished">Si vous n&apos;avez jamais utilisé GpgFrontend auparavant et que vous ne possédez pas encore de clé gpg, vous voudrez peut-être lire comment</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="120"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
<source>Generate Key</source>
<translation type="unfinished">Générer la clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="123"/>
<source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
<translation type="unfinished">Si vous voulez apprendre à chiffrer, déchiffrer, signer et vérifier du texte, vous pouvez lire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
<source>Encrypt &amp; Decrypt Text</source>
<translation type="unfinished">Chiffrer et déchiffrer le texte</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>or</source>
<translation type="unfinished">ou</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
<source>Sign &amp; Verify Text</source>
<translation type="unfinished">Signer et vérifier le texte</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="140"/>
<source>If you want to operate file, you can read </source>
<translation type="unfinished">Si vous voulez utiliser le fichier, vous pouvez lire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>Encrypt &amp; Sign File</source>
<translation type="unfinished">Chiffrer et signer le fichier</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="152"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
<source>Sign &amp; Verify File</source>
<translation type="unfinished">Signer et vérifier le fichier</translation>
</message>
@@ -830,37 +830,37 @@ Description : %3</translation>
<context>
<name>GpgFrontend::UI::ConclusionPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="214"/>
<source>Ready.</source>
<translation type="unfinished">Prêt.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="219"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="215"/>
<source>Have fun with GpgFrontend!</source>
<translation type="unfinished">Amusez-vous avec GpgFrontend&#xa0;!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
<source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
<translation type="unfinished">Vous êtes prêt à utiliser GpgFrontend maintenant.&lt;br&gt;&lt;br&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="226"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
<source>The Online Document</source>
<translation type="unfinished">Le document en ligne</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="223"/>
<source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
<translation type="unfinished"> vous permettra de démarrer avec GpgFrontend. Chaque fois que vous rencontrez des problèmes, veuillez essayer de trouver de l&apos;aide dans la documentation</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="236"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="232"/>
<source>Open offline help.</source>
<translation type="unfinished">Ouvrez l&apos;aide hors ligne.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="239"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="235"/>
<source>Dont show the wizard again.</source>
<translation type="unfinished">Ne plus afficher l&apos;assistant.</translation>
</message>
@@ -1315,9 +1315,9 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Contrôleur GnuPGName</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="356"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="363"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="375"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="358"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="365"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="377"/>
<source>Illegal GnuPG Path</source>
<translation type="unfinished">Chemin GnuPG illégal</translation>
</message>
@@ -1326,22 +1326,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">Le chemin GnuPG cible est vide.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="357"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="359"/>
<source>Target GnuPG Path is not an exists readable directory.</source>
<translation type="unfinished">Le chemin GnuPG cible n&amp;#39;est pas un répertoire lisible existant.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="364"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="366"/>
<source>Target GnuPG Path is not an absolute path.</source>
<translation type="unfinished">Le chemin GnuPG cible n&amp;#39;est pas un chemin absolu.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="376"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="378"/>
<source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
<translation type="unfinished">Le chemin GnuPG cible ne contient pas d&amp;#39;exécutable &amp;quot;gpgconf&amp;quot;.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="389"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="391"/>
<source>Illegal GnuPG Key Database Path</source>
<translation type="unfinished">Chemin d&apos;accès à la base de données de clés GnuPG illégal</translation>
</message>
@@ -1350,7 +1350,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">Le chemin d&amp;#39;accès à la base de données de clés GnuPG cible est vide.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="390"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="392"/>
<source>Target GnuPG Key Database Path is not an exists readable directory.</source>
<translation type="unfinished">Le chemin cible de la base de données de clés GnuPG n&amp;#39;est pas un répertoire lisible existant.</translation>
</message>
@@ -1441,22 +1441,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::GpgFrontendApplication</name>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="64"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
<source>Standard Exception Thrown</source>
<translation type="unfinished">Exception standard levée</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="66"/>
<source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">Oups, une exception standard a été levée lors de l&apos;exécution du programme. Ce n&apos;est pas un problème grave, il peut s&apos;agir de la négligence du programmeur, veuillez signaler ce problème si vous le pouvez.</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="73"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
<source>Unhandled Exception Thrown</source>
<translation type="unfinished">Exception non gérée levée</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="75"/>
<source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">Oups, une exception non gérée a été levée lors de l&apos;exécution du programme. Ce n&apos;est pas un problème grave, il peut s&apos;agir de la négligence du programmeur, veuillez signaler ce problème si vous le pouvez.</translation>
</message>
@@ -1502,37 +1502,37 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::InfoTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="89"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="88"/>
<source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
<translation type="unfinished">GpgFrontend est une interface GnuPG facile à utiliser, compacte, multiplateforme et sans installation. Il visualise la plupart des opérations courantes de GnuPG. GpgFrontend est sous licence GPLv3</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="94"/>
<source>Developer:</source>
<translation type="unfinished">Développeur:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
<source>If you have any questions or suggestions, raise an issue at</source>
<translation type="unfinished">Si vous avez des questions ou des suggestions, soulevez un problème à</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="99"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="98"/>
<source>or send a mail to my mailing list at</source>
<translation type="unfinished">ou envoyer un mail à ma liste de diffusion à</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="100"/>
<source>Built with Qt</source>
<translation type="unfinished">Construit avec Qt</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
<source>and</source>
<translation type="unfinished">et</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
<source>Built at</source>
<translation type="unfinished">Construit à</translation>
</message>
@@ -1540,42 +1540,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::IntroPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
<source>Getting Started...</source>
<translation type="unfinished">Commencer...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
<source>... with GpgFrontend</source>
<translation type="unfinished">... avec GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
<source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
<translation type="unfinished">Bienvenue à utiliser GpgFrontend pour déchiffrer et signer du texte ou un fichier&#xa0;!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="78"/>
<source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
<translation type="unfinished">est un outil de chiffrement OpenPGP puissant, facile à utiliser, compact, multiplateforme et sans installation.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="80"/>
<source>For brief information have a look at the</source>
<translation type="unfinished">Pour de brèves informations, consultez le</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
<source>Overview</source>
<translation type="unfinished">Aperçu</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="83"/>
<source>by clicking the link, the page will open in the web browser</source>
<translation type="unfinished">en cliquant sur le lien, la page s&apos;ouvrira dans le navigateur Web</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="92"/>
<source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
<translation type="unfinished">S&apos;il prend en charge la langue actuellement utilisée dans votre système, GpgFrontend la définira automatiquement.</translation>
</message>
@@ -1631,87 +1631,87 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Délai d&apos;expiration trop long.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="152"/>
<source>Generating</source>
<translation type="unfinished">Générateur</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
<source>Unknown error occurred</source>
<translation type="unfinished">Une erreur inconnue s&apos;est produite</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="198"/>
<source>Key Usage</source>
<translation type="unfinished">Utilisation des clés</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
<source>Encryption</source>
<translation type="unfinished">Chiffrement</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
<source>Signing</source>
<translation type="unfinished">Signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
<source>Certification</source>
<translation type="unfinished">Attestation</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
<source>Authentication</source>
<translation type="unfinished">Authentification</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Name</source>
<translation type="unfinished">Nom</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Email Address</source>
<translation type="unfinished">Adresse e-mail</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Comment</source>
<translation type="unfinished">Commentaire</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Expiration Date</source>
<translation type="unfinished">Date d&apos;expiration</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>Never Expire</source>
<translation type="unfinished">N&apos;expire jamais</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<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="441"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Key Type</source>
<translation type="unfinished">Type de clé</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
<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="455"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
<source>Basic Information</source>
<translation type="unfinished">Informations de base</translation>
</message>
@@ -1719,27 +1719,27 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="174"/>
<source>Create a keypair...</source>
<translation type="unfinished">Créer une paire de clés...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="179"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="175"/>
<source>...for decrypting and signing messages</source>
<translation type="unfinished">...pour déchiffrer et signer des messages</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="181"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="177"/>
<source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
<translation type="unfinished">Vous devez créer une nouvelle paire de clés. La paire se compose d&apos;une clé publique et d&apos;une clé privée.&lt;br&gt;Les autres utilisateurs peuvent utiliser la clé publique pour chiffrer les messages pour vous et vérifier les messages signés par vous.Vous pouvez utiliser la clé privée pour déchiffrer et signer messages.&lt;br&gt;Pour plus d&apos;informations, consultez le didacticiel hors ligne (qui s&apos;affiche ensuite dans la fenêtre principale)&#xa0;:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="189"/>
<source>Offline tutorial</source>
<translation type="unfinished">Tutoriel hors ligne</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
<source>Create New Key</source>
<translation type="unfinished">Créer une nouvelle clé</translation>
</message>
@@ -3637,20 +3637,20 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="508"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="536"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="613"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="639"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="743"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="775"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="822"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="847"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
@@ -3659,14 +3659,14 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="247"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="255"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
<source>Error</source>
<translation type="unfinished">Erreur</translation>
</message>
@@ -3677,10 +3677,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -3696,10 +3696,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="686"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="757"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="828"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
<source>Warning</source>
<translation type="unfinished">Avertissement</translation>
</message>
@@ -3708,10 +3708,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -3742,11 +3742,11 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
@@ -3760,8 +3760,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="558"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="661"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">Paire de clés invalide</translation>
@@ -3769,8 +3769,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
<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>
@@ -3778,8 +3778,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="128"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
@@ -3805,8 +3805,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
<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>
@@ -3823,8 +3823,8 @@ 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="390"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
<source>No Key Checked</source>
@@ -3832,8 +3832,8 @@ 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="391"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
<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>
@@ -3878,41 +3878,41 @@ 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/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="491"/>
<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="499"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="500"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
<source>Verifying</source>
<translation type="unfinished">Vérification</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="602"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">Chiffrement et signature</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="705"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
<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="767"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
<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="838"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3938,12 +3938,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
<source>Key Not Found.</source>
<translation type="unfinished">Clé introuvable.</translation>
</message>
@@ -3958,42 +3958,42 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">UTC</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
<source>Local Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
<source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
<source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="303"/>
<source>GpgFrontend Upgradeable (New Version: %1).</source>
<translation type="unfinished">GpgFrontend évolutif (nouvelle version&#xa0;:&#xa0;%1).</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="312"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="313"/>
<source>Withdrawn Version</source>
<translation type="unfinished">Version retirée</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="314"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
<source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
<translation type="unfinished">Cette version (%1) a peut-être été retirée par le développeur en raison de graves problèmes. Veuillez cesser d&apos;utiliser cette version immédiatement et utilisez la dernière version stable.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="319"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
<source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
<translation type="unfinished">Vous pouvez télécharger la dernière version stable (%1) sur la page des versions de Github.&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="324"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="325"/>
<source>This maybe a BETA Version (Latest Stable Version: %1).</source>
<translation type="unfinished">Il s&apos;agit peut-être d&apos;une version bêta (dernière version stable&#xa0;:&#xa0;%1).</translation>
</message>
@@ -5215,7 +5215,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="131"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="130"/>
<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>
@@ -5223,63 +5223,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="154"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="149"/>
<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="157"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="152"/>
<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="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="158"/>
<source>Current Version</source>
<translation type="unfinished">Version actuelle</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="159"/>
<source>: </source>
<translation type="unfinished">:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="241"/>
<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="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="247"/>
<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="254"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="249"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
<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="257"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="268"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="280"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>Here</source>
<translation type="unfinished">Ici</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<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="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="258"/>
<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="274"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="269"/>
<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>
@@ -5476,7 +5476,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::Wizard</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
<source>First Start Wizard</source>
<translation type="unfinished">Assistant de premier démarrage</translation>
</message>
@@ -5620,12 +5620,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="397"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="400"/>
<source>GpgME Context initiation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="406"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
index 1024f4a1..3a69cb7e 100644
--- a/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.it_IT.ts
@@ -217,12 +217,12 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Sign Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
<source>Signer</source>
<translation type="unfinished">Firmatario</translation>
</message>
@@ -246,23 +246,23 @@
<translation type="unfinished">UTC</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Localized</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="124"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
<source>Invalid Signers</source>
<translation type="unfinished">Firmatori non validi</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
<source>Fingerprint</source>
<translation type="unfinished">Impronta digitale</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="134"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
<source>Reason</source>
<translation type="unfinished">Motivo</translation>
</message>
@@ -286,126 +286,126 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<source>Signed On</source>
<translation type="unfinished">Firmato su</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
<source>UTC</source>
<translation type="unfinished">UTC</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Localized</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="64"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
<source>Signatures List</source>
<translation type="unfinished">Elenco firme</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
<source>Signature [%1]:</source>
<translation type="unfinished">Firma [%1]:</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="72"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
<source>Status</source>
<translation type="unfinished">Stato</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="75"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
<source>A Bad Signature.</source>
<translation type="unfinished">Una pessima firma.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="77"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
<source>This Signature is invalid.</source>
<translation type="unfinished">Questa firma non è valida.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="82"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
<source>A</source>
<translation type="unfinished">UN</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="84"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
<source>Good</source>
<translation type="unfinished">Bene</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="87"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
<source>Bad</source>
<translation type="unfinished">Cattivo</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="90"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
<source>Expired</source>
<translation type="unfinished">Scaduto</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="93"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
<source>Missing Key&apos;s</source>
<translation type="unfinished">Chiavi mancanti</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="96"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
<source>Revoked Key&apos;s</source>
<translation type="unfinished">Chiavi revocate</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="99"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
<source>Expired Key&apos;s</source>
<translation type="unfinished">Chiavi scadute</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="102"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
<source>Missing CRL&apos;s</source>
<translation type="unfinished">CRL mancanti</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="106"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
<source>Signature Fully Valid.</source>
<translation type="unfinished">Firma pienamente valida.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
<source>Signature Not Fully Valid.</source>
<translation type="unfinished">Firma non completamente valida.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
<source>Tips</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="110"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
<source>Adjust Trust Level to make it Fully Vaild</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Fingerprint</source>
<translation type="unfinished">Impronta digitale</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="186"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
<source>&lt;unknown&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Sign Date</source>
<translation type="unfinished"></translation>
</message>
@@ -431,47 +431,47 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="117"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
<source>Key is NOT present with ID 0x</source>
<translation type="unfinished">La chiave NON è presente con ID 0x</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="126"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
<source>A signature could NOT be verified due to a Missing Key</source>
<translation type="unfinished">NON è stato possibile verificare una firma a causa di una Chiave Mancante</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
<source>A signature is valid but the key used to verify the signature has been revoked</source>
<translation type="unfinished">Una firma è valida ma la chiave utilizzata per verificare la firma è stata revocata</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="141"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
<source>A signature is valid but expired</source>
<translation type="unfinished">Una firma è valida ma è scaduta</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="148"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
<source>A signature is valid but the key used to verify the signature has expired.</source>
<translation type="unfinished">Una firma è valida ma la chiave utilizzata per verificare la firma è scaduta.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="156"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
<source>There was some other error which prevented the signature verification.</source>
<translation type="unfinished">Si è verificato un altro errore che ha impedito la verifica della firma.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="164"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
<source>Error for key with fingerprint</source>
<translation type="unfinished">Errore per chiave con impronta digitale</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="175"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
<source>Could not find information that can be used for verification.</source>
<translation type="unfinished">Impossibile trovare informazioni che possono essere utilizzate per la verifica.</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Signed By</source>
@@ -482,13 +482,13 @@
<translation type="obsolete">Sconosciuto</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="189"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
<source>Public Key Algo</source>
<translation type="unfinished">Algoritmo a chiave pubblica</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
<source>Hash Algo</source>
<translation type="unfinished">Hash Algo</translation>
@@ -509,27 +509,27 @@
<context>
<name>GpgFrontend::UI::AboutDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
<source>About</source>
<translation type="unfinished">Informazioni</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="49"/>
<source>About GpgFrontend</source>
<translation type="unfinished">Informazioni su GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="53"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="50"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="54"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
<source>Translators</source>
<translation type="unfinished">Traduttori</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="55"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
<source>Update</source>
<translation type="unfinished">Aggiorna</translation>
</message>
@@ -610,58 +610,58 @@
<context>
<name>GpgFrontend::UI::ChoosePage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
<source>Choose your action...</source>
<translation type="unfinished">Scegli la tua azione...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="113"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="109"/>
<source>...by clicking on the appropriate link.</source>
<translation type="unfinished">...cliccando sul collegamento appropriato.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
<source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
<translation type="unfinished">Se non hai mai usato GpgFrontend prima e non possiedi ancora una chiave gpg potresti voler leggere come</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="120"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
<source>Generate Key</source>
<translation type="unfinished">Genera chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="123"/>
<source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
<translation type="unfinished">Se vuoi imparare a crittografare, decifrare, firmare e verificare il testo, puoi leggere </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
<source>Encrypt &amp; Decrypt Text</source>
<translation type="unfinished">Crittografa e decifra il testo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>or</source>
<translation type="unfinished">o</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
<source>Sign &amp; Verify Text</source>
<translation type="unfinished">Firma e verifica il testo</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="140"/>
<source>If you want to operate file, you can read </source>
<translation type="unfinished">Se vuoi operare su file, puoi leggere </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>Encrypt &amp; Sign File</source>
<translation type="unfinished">Crittografa e firma file</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="152"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
<source>Sign &amp; Verify File</source>
<translation type="unfinished">Firma e verifica file</translation>
</message>
@@ -826,37 +826,37 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::ConclusionPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="214"/>
<source>Ready.</source>
<translation type="unfinished">Pronto.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="219"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="215"/>
<source>Have fun with GpgFrontend!</source>
<translation type="unfinished">Buon divertimento con GpgFrontend!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
<source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
<translation type="unfinished">Ora sei pronto per usare GpgFrontend.&lt;br&gt;&lt;br&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="226"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
<source>The Online Document</source>
<translation type="unfinished">Il documento online</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="223"/>
<source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
<translation type="unfinished"> ti farà iniziare con GpgFrontend. Ogni volta che riscontri problemi, prova a cercare aiuto dalla documentazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="236"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="232"/>
<source>Open offline help.</source>
<translation type="unfinished">Apri la guida offline.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="239"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="235"/>
<source>Dont show the wizard again.</source>
<translation type="unfinished">Non mostrare più la procedura guidata.</translation>
</message>
@@ -1311,9 +1311,9 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Controllore GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="356"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="363"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="375"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="358"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="365"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="377"/>
<source>Illegal GnuPG Path</source>
<translation type="unfinished">Percorso GnuPG illegale</translation>
</message>
@@ -1322,22 +1322,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">Il percorso GnuPG di destinazione è vuoto.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="357"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="359"/>
<source>Target GnuPG Path is not an exists readable directory.</source>
<translation type="unfinished">Target GnuPG Path non è una directory leggibile esistente.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="364"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="366"/>
<source>Target GnuPG Path is not an absolute path.</source>
<translation type="unfinished">Target GnuPG Path non è un percorso assoluto.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="376"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="378"/>
<source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
<translation type="unfinished">Il percorso GnuPG di destinazione non contiene l&amp;#39;eseguibile &amp;quot;gpgconf&amp;quot;.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="389"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="391"/>
<source>Illegal GnuPG Key Database Path</source>
<translation type="unfinished">Percorso illegale del database delle chiavi GnuPG</translation>
</message>
@@ -1346,7 +1346,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">Il percorso del database delle chiavi GnuPG di destinazione è vuoto.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="390"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="392"/>
<source>Target GnuPG Key Database Path is not an exists readable directory.</source>
<translation type="unfinished">Il percorso del database delle chiavi di GnuPG di destinazione non è una directory leggibile esistente.</translation>
</message>
@@ -1437,22 +1437,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::GpgFrontendApplication</name>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="64"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
<source>Standard Exception Thrown</source>
<translation type="unfinished">Eccezione standard lanciata</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="66"/>
<source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">Spiacenti, è stata generata un&apos;eccezione standard durante l&apos;esecuzione del programma. Questo non è un problema serio, potrebbe essere la negligenza del programmatore, per favore segnala questo problema se puoi.</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="73"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
<source>Unhandled Exception Thrown</source>
<translation type="unfinished">Eccezione non gestita generata</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="75"/>
<source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">Spiacenti, è stata generata un&apos;eccezione non gestita durante l&apos;esecuzione del programma. Questo non è un problema serio, potrebbe essere la negligenza del programmatore, per favore segnala questo problema se puoi.</translation>
</message>
@@ -1498,37 +1498,37 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::InfoTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="89"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="88"/>
<source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
<translation type="unfinished">GpgFrontend è un frontend GnuPG facile da usare, compatto, multipiattaforma e senza installazione. Visualizza la maggior parte delle operazioni comuni di GnuPG. GpgFrontend è concesso in licenza sotto GPLv3</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="94"/>
<source>Developer:</source>
<translation type="unfinished">Sviluppatore:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
<source>If you have any questions or suggestions, raise an issue at</source>
<translation type="unfinished">Se hai domande o suggerimenti, solleva un problema su</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="99"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="98"/>
<source>or send a mail to my mailing list at</source>
<translation type="unfinished">o invia una mail alla mia mailing list a</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="100"/>
<source>Built with Qt</source>
<translation type="unfinished">Costruito con Qt</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
<source>and</source>
<translation type="unfinished">e</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
<source>Built at</source>
<translation type="unfinished">Costruito a</translation>
</message>
@@ -1536,42 +1536,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::IntroPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
<source>Getting Started...</source>
<translation type="unfinished">Iniziamo...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
<source>... with GpgFrontend</source>
<translation type="unfinished">... con GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
<source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
<translation type="unfinished">Benvenuto nell&apos;uso di GpgFrontend per decifrare e firmare testo o file!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="78"/>
<source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
<translation type="unfinished">è uno strumento crittografico OpenPGP potente, facile da usare, compatto, multipiattaforma e senza installazione.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="80"/>
<source>For brief information have a look at the</source>
<translation type="unfinished">Per brevi informazioni dai un&apos;occhiata al</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
<source>Overview</source>
<translation type="unfinished">Panoramica</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="83"/>
<source>by clicking the link, the page will open in the web browser</source>
<translation type="unfinished">facendo clic sul collegamento, la pagina si aprirà nel browser web</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="92"/>
<source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
<translation type="unfinished">Se supporta la lingua attualmente in uso nel tuo sistema, GpgFrontend la imposterà automaticamente.</translation>
</message>
@@ -1627,87 +1627,87 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">Tempo di scadenza troppo lungo.</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="152"/>
<source>Generating</source>
<translation type="unfinished">Generazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
<source>Error</source>
<translation type="unfinished">Errore</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
<source>Unknown error occurred</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="198"/>
<source>Key Usage</source>
<translation type="unfinished">Utilizzo dei tasti</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
<source>Encryption</source>
<translation type="unfinished">Crittografia</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
<source>Signing</source>
<translation type="unfinished">Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
<source>Certification</source>
<translation type="unfinished">Certificazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
<source>Authentication</source>
<translation type="unfinished">Autenticazione</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Name</source>
<translation type="unfinished">Nome</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Email Address</source>
<translation type="unfinished">Indirizzo email</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Comment</source>
<translation type="unfinished">Commento</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Expiration Date</source>
<translation type="unfinished">Data di scadenza</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>Never Expire</source>
<translation type="unfinished">Non scade mai</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<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="441"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Key Type</source>
<translation type="unfinished">Tipo di chiave</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">Non Pass Phrase</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
<source>Basic Information</source>
<translation type="unfinished">Informazioni di base</translation>
</message>
@@ -1715,27 +1715,27 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="174"/>
<source>Create a keypair...</source>
<translation type="unfinished">Crea una coppia di chiavi...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="179"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="175"/>
<source>...for decrypting and signing messages</source>
<translation type="unfinished">...per decifrare e firmare i messaggi</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="181"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="177"/>
<source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
<translation type="unfinished">Dovresti creare una nuova coppia di chiavi.La coppia è composta da una chiave pubblica e una privata.&lt;br&gt;Gli altri utenti possono utilizzare la chiave pubblica per crittografare i messaggi per te e verificare i messaggi firmati da te.Puoi utilizzare la chiave privata per decrittografare e firmare messaggi.&lt;br&gt;Per maggiori informazioni dai un&apos;occhiata al tutorial offline (che poi viene mostrato nella finestra principale):</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="189"/>
<source>Offline tutorial</source>
<translation type="unfinished">Tutorial offline</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
<source>Create New Key</source>
<translation type="unfinished">Crea nuova chiave</translation>
</message>
@@ -3633,20 +3633,20 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="508"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="536"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="613"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="639"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="743"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="775"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="822"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="847"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
@@ -3655,14 +3655,14 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="247"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="255"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
<source>Error</source>
<translation type="unfinished">Errore</translation>
</message>
@@ -3673,10 +3673,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -3692,10 +3692,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="686"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="757"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="828"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
<source>Warning</source>
<translation type="unfinished">Avvertimento</translation>
</message>
@@ -3704,10 +3704,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -3738,11 +3738,11 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
@@ -3756,8 +3756,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="558"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="661"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">Coppia di chiavi non valida</translation>
@@ -3765,8 +3765,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
<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>
@@ -3774,8 +3774,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="128"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
@@ -3801,8 +3801,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
<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>
@@ -3819,8 +3819,8 @@ 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="390"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
<source>No Key Checked</source>
@@ -3828,8 +3828,8 @@ 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="391"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
<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>
@@ -3874,41 +3874,41 @@ 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/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="491"/>
<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="499"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="500"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
<source>Verifying</source>
<translation type="unfinished">Verifica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="602"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">Crittografa e Firma</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="705"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
<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="767"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">Decifra e verifica</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="838"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3934,12 +3934,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
<source>Key Not Found.</source>
<translation type="unfinished">Chiave non trovata.</translation>
</message>
@@ -3954,42 +3954,42 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">UTC</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
<source>Local Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
<source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
<source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="303"/>
<source>GpgFrontend Upgradeable (New Version: %1).</source>
<translation type="unfinished">GpgFrontend aggiornabile (nuova versione: %1).</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="312"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="313"/>
<source>Withdrawn Version</source>
<translation type="unfinished">Versione ritirata</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="314"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
<source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
<translation type="unfinished">Questa versione (%1) potrebbe essere stata ritirata dallo sviluppatore a causa di seri problemi. Si prega di interrompere immediatamente l&apos;utilizzo di questa versione e utilizzare l&apos;ultima versione stabile.</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="319"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
<source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
<translation type="unfinished">Puoi scaricare l&apos;ultima versione stabile (%1) dalla pagina dei rilasci di Github.&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="324"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="325"/>
<source>This maybe a BETA Version (Latest Stable Version: %1).</source>
<translation type="unfinished">Questa potrebbe essere una versione BETA (ultima versione stabile: %1).</translation>
</message>
@@ -5211,7 +5211,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="131"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="130"/>
<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>
@@ -5219,63 +5219,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="154"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="149"/>
<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="157"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="152"/>
<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="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="158"/>
<source>Current Version</source>
<translation type="unfinished">Versione corrente</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="159"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="241"/>
<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="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="247"/>
<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="254"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="249"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
<source>Please click</source>
<translation type="unfinished">Per favore clicca</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>Here</source>
<translation type="unfinished">Qui</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<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="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="258"/>
<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="274"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="269"/>
<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>
@@ -5472,7 +5472,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::Wizard</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
<source>First Start Wizard</source>
<translation type="unfinished">Procedura guidata al primo avvio</translation>
</message>
@@ -5616,12 +5616,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="397"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="400"/>
<source>GpgME Context initiation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="406"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
index a67c2a5e..30c0f764 100644
--- a/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.zh_CN.ts
@@ -221,12 +221,12 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Sign Date</source>
<translation>签署日期</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
<source>Signer</source>
<translation>签署人</translation>
</message>
@@ -250,23 +250,23 @@
<translation>世界标准时间</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Localized</source>
<translation>本地化</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="124"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
<source>Invalid Signers</source>
<translation>无效签署人</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
<source>Fingerprint</source>
<translation>指纹</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="134"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
<source>Reason</source>
<translation>原因</translation>
</message>
@@ -290,126 +290,126 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<source>Signed On</source>
<translation type="unfinished">签署于</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
<source>UTC</source>
<translation type="unfinished">世界标准时间</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Localized</source>
<translation type="unfinished">本地化</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="64"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
<source>Signatures List</source>
<translation type="unfinished">签名列表</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
<source>Signature [%1]:</source>
<translation type="unfinished">签名 [%1]:</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="72"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
<source>Status</source>
<translation type="unfinished">状态</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="75"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
<source>A Bad Signature.</source>
<translation type="unfinished">一个错误的签名。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="77"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
<source>This Signature is invalid.</source>
<translation type="unfinished">此签名无效。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="82"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
<source>A</source>
<translation type="unfinished">一种</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="84"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
<source>Good</source>
<translation type="unfinished">正常</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="87"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
<source>Bad</source>
<translation type="unfinished">异常</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="90"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
<source>Expired</source>
<translation type="unfinished">已到期</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="93"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
<source>Missing Key&apos;s</source>
<translation type="unfinished">密钥缺失</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="96"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
<source>Revoked Key&apos;s</source>
<translation type="unfinished">撤销的密钥</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="99"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
<source>Expired Key&apos;s</source>
<translation type="unfinished">过期的密钥</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="102"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
<source>Missing CRL&apos;s</source>
<translation type="unfinished">CRL缺失</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="106"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
<source>Signature Fully Valid.</source>
<translation type="unfinished">签名完全有效。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
<source>Signature Not Fully Valid.</source>
<translation type="unfinished">签名不完全有效。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
<source>Tips</source>
<translation type="unfinished">提示</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="110"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
<source>Adjust Trust Level to make it Fully Vaild</source>
<translation type="unfinished">可以调整信任级别,使签名完全有效</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Fingerprint</source>
<translation type="unfinished">指纹</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="186"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
<source>&lt;unknown&gt;</source>
<translation type="unfinished">&lt;未知&gt;</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Sign Date</source>
<translation type="unfinished">签署日期</translation>
</message>
@@ -435,47 +435,47 @@
<translation type="unfinished">密钥创建时间</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="117"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
<source>Key is NOT present with ID 0x</source>
<translation type="unfinished">密钥不存在,ID 为 0x</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="126"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
<source>A signature could NOT be verified due to a Missing Key</source>
<translation type="unfinished">由于缺少密钥,无法验证签名</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
<source>A signature is valid but the key used to verify the signature has been revoked</source>
<translation type="unfinished">签名有效,但用于验证签名的密钥已被撤销</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="141"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
<source>A signature is valid but expired</source>
<translation type="unfinished">签名有效但已过期</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="148"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
<source>A signature is valid but the key used to verify the signature has expired.</source>
<translation type="unfinished">签名有效,但用于验证签名的密钥已过期。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="156"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
<source>There was some other error which prevented the signature verification.</source>
<translation type="unfinished">还有一些其他错误阻止了签名验证。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="164"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
<source>Error for key with fingerprint</source>
<translation type="unfinished">带指纹的密钥错误</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="175"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
<source>Could not find information that can be used for verification.</source>
<translation type="unfinished">找不到可用于验证的信息。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Signed By</source>
@@ -486,13 +486,13 @@
<translation type="obsolete">未知</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="189"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
<source>Public Key Algo</source>
<translation type="unfinished">公钥算法</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
<source>Hash Algo</source>
<translation type="unfinished">哈希算法</translation>
@@ -513,27 +513,27 @@
<context>
<name>GpgFrontend::UI::AboutDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
<source>About</source>
<translation type="unfinished">关于</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="49"/>
<source>About GpgFrontend</source>
<translation type="unfinished">关于 GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="53"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="50"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="54"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
<source>Translators</source>
<translation type="unfinished">翻译贡献者</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="55"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
<source>Update</source>
<translation type="unfinished">更新</translation>
</message>
@@ -614,58 +614,58 @@
<context>
<name>GpgFrontend::UI::ChoosePage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
<source>Choose your action...</source>
<translation type="unfinished">选择你的行动...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="113"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="109"/>
<source>...by clicking on the appropriate link.</source>
<translation type="unfinished">...通过点击相应的链接。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
<source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
<translation type="unfinished">如果您以前从未使用过 GpgFrontend,而且还没有 gpg 密钥,您可能需要阅读如何</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="120"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
<source>Generate Key</source>
<translation type="unfinished">生成密钥</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="123"/>
<source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
<translation>如果您想了解如何加密、解密、签名和验证文本,可以阅读 </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
<source>Encrypt &amp; Decrypt Text</source>
<translation type="unfinished">加密和解密文本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>or</source>
<translation type="unfinished">或者</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
<source>Sign &amp; Verify Text</source>
<translation type="unfinished">签名和验证文本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="140"/>
<source>If you want to operate file, you can read </source>
<translation>如果要操作文件,可以阅读 </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>Encrypt &amp; Sign File</source>
<translation>加密并签署文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="152"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
<source>Sign &amp; Verify File</source>
<translation>签署并验证文件</translation>
</message>
@@ -834,37 +834,37 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::ConclusionPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="214"/>
<source>Ready.</source>
<translation type="unfinished">准备好。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="219"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="215"/>
<source>Have fun with GpgFrontend!</source>
<translation type="unfinished">祝您使用 GpgFrontend 愉快!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
<source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
<translation type="unfinished">您现在可以使用 GpgFrontend。&lt;br&gt;&lt;br&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="226"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
<source>The Online Document</source>
<translation type="unfinished">在线文档</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="223"/>
<source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
<translation type="unfinished"> 会让你学会 GpgFrontend 的基本操作。任何时候遇到问题,请尝试从文档中寻求帮助</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="236"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="232"/>
<source>Open offline help.</source>
<translation type="unfinished">打开离线帮助。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="239"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="235"/>
<source>Dont show the wizard again.</source>
<translation type="unfinished">不要再次显示向导。</translation>
</message>
@@ -1319,9 +1319,9 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation>GnuPG 控制器</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="356"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="363"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="375"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="358"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="365"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="377"/>
<source>Illegal GnuPG Path</source>
<translation>非法 GnuPG 路径</translation>
</message>
@@ -1330,22 +1330,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">目标 GnuPG 路径为空。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="357"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="359"/>
<source>Target GnuPG Path is not an exists readable directory.</source>
<translation>目标 GnuPG 路径不是现有的可读目录。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="364"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="366"/>
<source>Target GnuPG Path is not an absolute path.</source>
<translation>目标 GnuPG 路径不是绝对路径。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="376"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="378"/>
<source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
<translation>目标 GnuPG 路径不包含“gpgconf”可执行文件。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="389"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="391"/>
<source>Illegal GnuPG Key Database Path</source>
<translation>非法的 GnuPG 密钥数据库路径</translation>
</message>
@@ -1354,7 +1354,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">目标 GnuPG 密钥数据库路径为空。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="390"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="392"/>
<source>Target GnuPG Key Database Path is not an exists readable directory.</source>
<translation>目标 GnuPG 密钥数据库路径不是现有的可读目录。</translation>
</message>
@@ -1445,22 +1445,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::GpgFrontendApplication</name>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="64"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
<source>Standard Exception Thrown</source>
<translation>小意外</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="66"/>
<source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation>糟糕,在程序运行期间遇到了一个小异常。这不是一个严重的问题,应该是由程序员的疏忽导致的,如果可以的话,请报告这个问题。</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="73"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
<source>Unhandled Exception Thrown</source>
<translation>未处理的异常</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="75"/>
<source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation>糟糕,在程序运行期间引发了未处理的异常。这不是一个严重的问题,可能是程序员的疏忽,如果可以的话,请报告这个问题。</translation>
</message>
@@ -1506,37 +1506,37 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::InfoTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="89"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="88"/>
<source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
<translation type="unfinished">GpgFrontend 是一个易于使用、紧凑、跨平台、免安装的 GnuPG 前端。它将 GnuPG 的大部分常用操作可视化。GpgFrontend 是在 GPLv3 下授权的</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="94"/>
<source>Developer:</source>
<translation type="unfinished">开发者:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
<source>If you have any questions or suggestions, raise an issue at</source>
<translation type="unfinished">如果您有任何问题或建议,请在以下位置提出问题</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="99"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="98"/>
<source>or send a mail to my mailing list at</source>
<translation type="unfinished">或发送邮件到我的邮件列表</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="100"/>
<source>Built with Qt</source>
<translation type="unfinished">用 Qt 构建</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
<source>and</source>
<translation type="unfinished">和</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
<source>Built at</source>
<translation type="unfinished">构建于</translation>
</message>
@@ -1544,42 +1544,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::IntroPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
<source>Getting Started...</source>
<translation type="unfinished">入门...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
<source>... with GpgFrontend</source>
<translation type="unfinished">... 使用 GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
<source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
<translation type="unfinished">欢迎使用 GpgFrontend 对文本或文件进行解密和签名!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="78"/>
<source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
<translation type="unfinished">是一款功能强大、易于使用、紧凑、跨平台且免安装的 OpenPGP 加密工具。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="80"/>
<source>For brief information have a look at the</source>
<translation type="unfinished">简要信息,请查看</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
<source>Overview</source>
<translation type="unfinished">概述</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="83"/>
<source>by clicking the link, the page will open in the web browser</source>
<translation type="unfinished">单击来在网络浏览器中打开链接</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="92"/>
<source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
<translation type="unfinished">GpgFrontend 已经自动将语言设置为中文。</translation>
</message>
@@ -1635,87 +1635,87 @@ 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/key_generate/KeygenDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="152"/>
<source>Generating</source>
<translation type="unfinished">生成</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
<source>Error</source>
<translation type="unfinished">错误</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
<source>Unknown error occurred</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="198"/>
<source>Key Usage</source>
<translation type="unfinished">密钥使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
<source>Encryption</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
<source>Signing</source>
<translation type="unfinished">签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
<source>Certification</source>
<translation type="unfinished">认证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
<source>Authentication</source>
<translation type="unfinished">验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Email Address</source>
<translation type="unfinished">电子邮件地址</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Comment</source>
<translation type="unfinished">注释</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Expiration Date</source>
<translation type="unfinished">截止日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>Never Expire</source>
<translation type="unfinished">永不过期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">密钥大小(以位为单位)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Key Type</source>
<translation type="unfinished">密钥类型</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">不设置密码</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
<source>Basic Information</source>
<translation type="unfinished">基本信息</translation>
</message>
@@ -1723,27 +1723,27 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="174"/>
<source>Create a keypair...</source>
<translation type="unfinished">创建密钥对...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="179"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="175"/>
<source>...for decrypting and signing messages</source>
<translation type="unfinished">...用于解密和签署消息</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="181"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="177"/>
<source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
<translation type="unfinished">您应该创建一个新的密钥对。该对由一个公钥和一个私钥组成。&lt;br&gt;其他用户可以使用公钥为您加密消息并验证您签署的消息。您可以使用私钥解密和签名消息。&lt;br&gt;有关更多信息,请查看离线教程(然后显示在主窗口中):</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="189"/>
<source>Offline tutorial</source>
<translation type="unfinished">离线教程</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
<source>Create New Key</source>
<translation type="unfinished">创建新密钥</translation>
</message>
@@ -3641,20 +3641,20 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="508"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="536"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="613"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="639"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="743"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="775"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="822"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="847"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
@@ -3663,14 +3663,14 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="247"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="255"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
<source>Error</source>
<translation type="unfinished">错误</translation>
</message>
@@ -3681,10 +3681,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished">无法读取文件:%1</translation>
</message>
@@ -3700,10 +3700,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="686"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="757"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="828"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
<source>Warning</source>
<translation type="unfinished">警告</translation>
</message>
@@ -3712,10 +3712,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished">无法写入文件:%1</translation>
</message>
@@ -3746,11 +3746,11 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
@@ -3764,8 +3764,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="558"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="661"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">无效的密钥对</translation>
@@ -3773,8 +3773,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">所选的密钥对不能用于加密。</translation>
@@ -3782,8 +3782,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="128"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
@@ -3809,8 +3809,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">目标文件已经存在,是否需要覆盖?</translation>
</message>
@@ -3827,8 +3827,8 @@ 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="390"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
<source>No Key Checked</source>
@@ -3836,8 +3836,8 @@ 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="391"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">请勾选右侧密钥工具箱中的密钥。</translation>
@@ -3883,41 +3883,41 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
如果确认数据和签名都在一个文件中,请置空: </translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="491"/>
<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="499"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="500"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
<source>Verifying</source>
<translation type="unfinished">验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="602"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">加密和签名</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="705"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished">正在进行打包、加密及签名操作</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
<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="767"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">解密和验证</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="838"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished">正在进行解包、解密及验证操作</translation>
</message>
@@ -3943,12 +3943,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
<source>Key Not Found.</source>
<translation type="unfinished">未找到密钥。</translation>
</message>
@@ -3963,42 +3963,42 @@ 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/MainWindowSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
<source>Local Time</source>
<translation type="unfinished">当地时间</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
<source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
<translation type="unfinished">无法打开此文件。请确保这是一个普通文件,并且有读取权限。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
<source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
<translation type="unfinished">无法打开此文件。文件对于 GpgFrontend 文本编辑器来说过大(&gt;1MB)。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="303"/>
<source>GpgFrontend Upgradeable (New Version: %1).</source>
<translation type="unfinished">GpgFrontend 可升级(新版本:%1)。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="312"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="313"/>
<source>Withdrawn Version</source>
<translation type="unfinished">被召回的版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="314"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
<source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
<translation type="unfinished">由于严重问题,此版本(%1) 可能已被开发人员召回。请立即停止使用此版本并使用最新的稳定版。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="319"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
<source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
<translation type="unfinished">您可以在 Github Releases Page 上下载最新的稳定版 (%1)。&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="324"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="325"/>
<source>This maybe a BETA Version (Latest Stable Version: %1).</source>
<translation type="unfinished">这可能是 BETA 版本(最新稳定版:%1)。</translation>
</message>
@@ -5236,7 +5236,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="131"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="130"/>
<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>
@@ -5244,63 +5244,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="154"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="149"/>
<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="157"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="152"/>
<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="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="158"/>
<source>Current Version</source>
<translation type="unfinished">当前版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="159"/>
<source>: </source>
<translation>: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="241"/>
<source>Latest Version From Github</source>
<translation type="unfinished">来自 Github 的最新版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="247"/>
<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="254"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="249"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
<source>Please click</source>
<translation type="unfinished">请点击</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>Here</source>
<translation type="unfinished">这里</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">来下载最新的稳定版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="258"/>
<source>This version has serious problems and has been withdrawn. Please stop using it immediately.</source>
<translation>此版本存在严重问题,已经被召回。请立即停止使用。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="274"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="269"/>
<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>
@@ -5497,7 +5497,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::Wizard</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
<source>First Start Wizard</source>
<translation type="unfinished">欢迎</translation>
</message>
@@ -5641,12 +5641,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<translation type="unfinished">GpgME初始化失败</translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="397"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="400"/>
<source>GpgME Context initiation failed</source>
<translation type="unfinished">GpgME上下文初始化失败</translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="406"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished">密钥数据库初始化失败</translation>
</message>
diff --git a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
index 989a19e8..67c215fd 100644
--- a/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
+++ b/resource/lfs/locale/ts/GpgFrontend.zh_TW.ts
@@ -217,12 +217,12 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="105"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Sign Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="128"/>
<source>Signer</source>
<translation type="unfinished">簽名者</translation>
</message>
@@ -246,23 +246,23 @@
<translation type="unfinished">世界標準時間</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="107"/>
<source>Localized</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="124"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="122"/>
<source>Invalid Signers</source>
<translation type="unfinished">無效的簽名者</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="98"/>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="130"/>
<source>Fingerprint</source>
<translation type="unfinished">指紋</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="134"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgSignResultAnalyse.cpp" line="132"/>
<source>Reason</source>
<translation type="unfinished">原因</translation>
</message>
@@ -286,126 +286,126 @@
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<source>Signed On</source>
<translation type="unfinished">已登錄</translation>
</message>
<message>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="57"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
<source>UTC</source>
<translation type="unfinished">世界標準時間</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="61"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="60"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Localized</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="64"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="63"/>
<source>Signatures List</source>
<translation type="unfinished">簽名列表</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="70"/>
<source>Signature [%1]:</source>
<translation type="unfinished">簽名 [%1]:</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="72"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="71"/>
<source>Status</source>
<translation type="unfinished">狀態</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="75"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="74"/>
<source>A Bad Signature.</source>
<translation type="unfinished">一個錯誤的簽名。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="77"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="76"/>
<source>This Signature is invalid.</source>
<translation type="unfinished">此簽名無效。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="82"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="81"/>
<source>A</source>
<translation type="unfinished">一種</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="84"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="83"/>
<source>Good</source>
<translation type="unfinished">好的</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="87"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="86"/>
<source>Bad</source>
<translation type="unfinished">壞的</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="90"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="89"/>
<source>Expired</source>
<translation type="unfinished">已到期</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="93"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="92"/>
<source>Missing Key&apos;s</source>
<translation type="unfinished">鑰匙不見了</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="96"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="95"/>
<source>Revoked Key&apos;s</source>
<translation type="unfinished">撤銷的鑰匙</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="99"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="98"/>
<source>Expired Key&apos;s</source>
<translation type="unfinished">過期的金鑰</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="102"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="101"/>
<source>Missing CRL&apos;s</source>
<translation type="unfinished">缺少 CRL</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="106"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="105"/>
<source>Signature Fully Valid.</source>
<translation type="unfinished">簽名完全有效。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="107"/>
<source>Signature Not Fully Valid.</source>
<translation type="unfinished">簽名不完全有效。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="108"/>
<source>Tips</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="110"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="109"/>
<source>Adjust Trust Level to make it Fully Vaild</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Fingerprint</source>
<translation type="unfinished">指紋</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="186"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="185"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="229"/>
<source>&lt;unknown&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="192"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="194"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="237"/>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="239"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="240"/>
<source>Sign Date</source>
<translation type="unfinished"></translation>
</message>
@@ -431,47 +431,47 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="117"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="116"/>
<source>Key is NOT present with ID 0x</source>
<translation type="unfinished">金鑰不存在,ID 為 0x</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="126"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="125"/>
<source>A signature could NOT be verified due to a Missing Key</source>
<translation type="unfinished">由於缺少金鑰,無法驗證簽名</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="132"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="131"/>
<source>A signature is valid but the key used to verify the signature has been revoked</source>
<translation type="unfinished">簽名有效,但用於驗證簽名的金鑰已被撤銷</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="141"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="140"/>
<source>A signature is valid but expired</source>
<translation type="unfinished">簽名有效但已過期</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="148"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="147"/>
<source>A signature is valid but the key used to verify the signature has expired.</source>
<translation type="unfinished">簽名有效,但用於驗證簽名的金鑰已過期。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="156"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="155"/>
<source>There was some other error which prevented the signature verification.</source>
<translation type="unfinished">還有一些其他錯誤阻止了簽名驗證。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="164"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="163"/>
<source>Error for key with fingerprint</source>
<translation type="unfinished">帶指紋的鑰匙錯誤</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="175"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="174"/>
<source>Could not find information that can be used for verification.</source>
<translation type="unfinished">找不到可用於驗證的信息。</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="184"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="183"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="205"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="228"/>
<source>Signed By</source>
@@ -482,13 +482,13 @@
<translation type="obsolete">未知</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="189"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="188"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="234"/>
<source>Public Key Algo</source>
<translation type="unfinished">公鑰算法</translation>
</message>
<message>
- <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="191"/>
+ <location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="190"/>
<location filename="../../../../src/core/function/result_analyse/GpgVerifyResultAnalyse.cpp" line="236"/>
<source>Hash Algo</source>
<translation type="unfinished">哈希算法</translation>
@@ -509,27 +509,27 @@
<context>
<name>GpgFrontend::UI::AboutDialog</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="41"/>
<source>About</source>
<translation type="unfinished">關於</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="49"/>
<source>About GpgFrontend</source>
<translation type="unfinished">關於 GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="53"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="50"/>
<source>GnuPG</source>
<translation type="unfinished">GnuPG</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="54"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="51"/>
<source>Translators</source>
<translation type="unfinished">翻譯員</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="55"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="52"/>
<source>Update</source>
<translation type="unfinished">更新</translation>
</message>
@@ -610,58 +610,58 @@
<context>
<name>GpgFrontend::UI::ChoosePage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="108"/>
<source>Choose your action...</source>
<translation type="unfinished">選擇你的行動...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="113"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="109"/>
<source>...by clicking on the appropriate link.</source>
<translation type="unfinished">...通過點擊相應的鏈接。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="112"/>
<source>If you have never used GpgFrontend before and also don&apos;t own a gpg key yet you may possibly want to read how to</source>
<translation type="unfinished">如果您以前從未使用過 GpgFrontend 並且也沒有 gpg 金鑰,您可能想閱讀如何</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="120"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="116"/>
<source>Generate Key</source>
<translation type="unfinished">生成金鑰</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="127"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="123"/>
<source>If you want to learn how to encrypt, decrypt, sign and verify text, you can read </source>
<translation type="unfinished">若您想多學習如何加密、解密、簽署以及驗證原文,可詳讀 </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
<source>Encrypt &amp; Decrypt Text</source>
<translation type="unfinished">加密和解密文本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="128"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>or</source>
<translation type="unfinished">或者</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="136"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="132"/>
<source>Sign &amp; Verify Text</source>
<translation type="unfinished">簽名和驗證文本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="140"/>
<source>If you want to operate file, you can read </source>
<translation type="unfinished">如您想開始運行操作檔案,可詳讀 </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="144"/>
<source>Encrypt &amp; Sign File</source>
<translation type="unfinished">加密和簽名文件</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="152"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="148"/>
<source>Sign &amp; Verify File</source>
<translation type="unfinished">簽署並驗證文件</translation>
</message>
@@ -826,37 +826,37 @@ Description: %3</source>
<context>
<name>GpgFrontend::UI::ConclusionPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="214"/>
<source>Ready.</source>
<translation type="unfinished">準備好。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="219"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="215"/>
<source>Have fun with GpgFrontend!</source>
<translation type="unfinished">與 GpgFrontend 一起玩得開心!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="218"/>
<source>You are ready to use GpgFrontend now.&lt;br&gt;&lt;br&gt;</source>
<translation type="unfinished">您現在可以使用 GpgFrontend。&lt;br&gt;&lt;br&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="226"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="222"/>
<source>The Online Document</source>
<translation type="unfinished">在線文檔</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="227"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="223"/>
<source> will get you started with GpgFrontend. Anytime you encounter problems, please try to find help from the documentation</source>
<translation type="unfinished"> 會讓你開始使用 GpgFrontend。任何時候遇到問題,請嘗試從文檔中尋求幫助</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="236"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="232"/>
<source>Open offline help.</source>
<translation type="unfinished">打開離線幫助。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="239"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="235"/>
<source>Dont show the wizard again.</source>
<translation type="unfinished">不要再次顯示嚮導。</translation>
</message>
@@ -1311,9 +1311,9 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="unfinished">GnuPG 控制器</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="356"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="363"/>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="375"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="358"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="365"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="377"/>
<source>Illegal GnuPG Path</source>
<translation type="unfinished">非法 GnuPG 路徑</translation>
</message>
@@ -1322,22 +1322,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">目標 GnuPG 路徑為空。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="357"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="359"/>
<source>Target GnuPG Path is not an exists readable directory.</source>
<translation type="unfinished">目標 GnuPG 路徑不是現有的可讀目錄。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="364"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="366"/>
<source>Target GnuPG Path is not an absolute path.</source>
<translation type="unfinished">目標 GnuPG 路徑不是絕對路徑。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="376"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="378"/>
<source>Target GnuPG Path contains no &quot;gpgconf&quot; executable.</source>
<translation type="unfinished">目標 GnuPG 路徑不包含“gpgconf”可執行文件。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="389"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="391"/>
<source>Illegal GnuPG Key Database Path</source>
<translation type="unfinished">非法的 GnuPG 金鑰數據庫路徑</translation>
</message>
@@ -1346,7 +1346,7 @@ This will result in loss of all cached form positions, statuses, key servers, et
<translation type="obsolete">目標 GnuPG 金鑰數據庫路徑為空。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="390"/>
+ <location filename="../../../../src/ui/dialog/gnupg/GnuPGControllerDialog.cpp" line="392"/>
<source>Target GnuPG Key Database Path is not an exists readable directory.</source>
<translation type="unfinished">目標 GnuPG 金鑰數據庫路徑不是現有的可讀目錄。</translation>
</message>
@@ -1437,22 +1437,22 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::GpgFrontendApplication</name>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="64"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
<source>Standard Exception Thrown</source>
<translation type="unfinished">拋出標準異常</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="65"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="66"/>
<source>Oops, an standard exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">糟糕,在程序運行期間拋出了一個標準異常。這不是一個嚴重的問題,可能是程序員的疏忽,如果可以的話,請報告這個問題。</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="73"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
<source>Unhandled Exception Thrown</source>
<translation type="unfinished">未處理的異常拋出</translation>
</message>
<message>
- <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="74"/>
+ <location filename="../../../../src/ui/GpgFrontendApplication.cpp" line="75"/>
<source>Oops, an unhandled exception was thrown during the running of the program. This is not a serious problem, it may be the negligence of the programmer, please report this problem if you can.</source>
<translation type="unfinished">糟糕,在程序運行期間引發了未處理的異常。這不是一個嚴重的問題,可能是程序員的疏忽,如果可以的話,請報告這個問題。</translation>
</message>
@@ -1498,37 +1498,37 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::InfoTab</name>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="89"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="88"/>
<source>GpgFrontend is an easy-to-use, compact, cross-platform, and installation-free GnuPG Frontend.It visualizes most of the common operations of GnuPG.GpgFrontend is licensed under the GPLv3</source>
<translation type="unfinished">GpgFrontend 是一個易於使用、緊湊、跨平台、免安裝的 GnuPG 前端。它將 GnuPG 的大部分常用操作可視化。GpgFrontend 是在 GPLv3 下授權的</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="94"/>
<source>Developer:</source>
<translation type="unfinished">開發商:</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="95"/>
<source>If you have any questions or suggestions, raise an issue at</source>
<translation type="unfinished">如果您有任何問題或建議,請在以下位置提出問題</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="99"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="98"/>
<source>or send a mail to my mailing list at</source>
<translation type="unfinished">或發送郵件到我的郵件列表</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="100"/>
<source>Built with Qt</source>
<translation type="unfinished">用 Qt 構建</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="101"/>
<source>and</source>
<translation type="unfinished">和</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="103"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="102"/>
<source>Built at</source>
<translation type="unfinished">建於</translation>
</message>
@@ -1536,42 +1536,42 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::IntroPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="74"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="71"/>
<source>Getting Started...</source>
<translation type="unfinished">入門...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="72"/>
<source>... with GpgFrontend</source>
<translation type="unfinished">... 使用 GpgFrontend</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="79"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="75"/>
<source>Welcome to use GpgFrontend for decrypting and signing text or file!</source>
<translation type="unfinished">歡迎使用 GpgFrontend 對文本或文件進行解密和簽名!</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="78"/>
<source>is a Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP Crypto Tool.</source>
<translation type="unfinished">是一款功能強大、易於使用、緊湊、跨平台且免安裝的 OpenPGP 加密工具。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="84"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="80"/>
<source>For brief information have a look at the</source>
<translation type="unfinished">有關簡要信息,請查看</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="86"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="82"/>
<source>Overview</source>
<translation type="unfinished">概述</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="87"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="83"/>
<source>by clicking the link, the page will open in the web browser</source>
<translation type="unfinished">單擊鏈接,頁面將在網絡瀏覽器中打開</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="96"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="92"/>
<source>If it supports the language currently being used in your system, GpgFrontend will automatically set it.</source>
<translation type="unfinished">如果它支持您系統中當前使用的語言,GpgFrontend 將自動設定它。</translation>
</message>
@@ -1627,87 +1627,87 @@ 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/key_generate/KeygenDialog.cpp" line="151"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="152"/>
<source>Generating</source>
<translation type="unfinished">生成</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="160"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
<source>Error</source>
<translation type="unfinished">錯誤</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="161"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="162"/>
<source>Unknown error occurred</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="198"/>
<source>Key Usage</source>
<translation type="unfinished">金鑰使用</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="199"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="200"/>
<source>Encryption</source>
<translation type="unfinished">加密</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="202"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="203"/>
<source>Signing</source>
<translation type="unfinished">簽約</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="205"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="206"/>
<source>Certification</source>
<translation type="unfinished">認證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="208"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="209"/>
<source>Authentication</source>
<translation type="unfinished">驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="435"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
<source>Name</source>
<translation type="unfinished">姓名</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="436"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
<source>Email Address</source>
<translation type="unfinished">電子郵件位址</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="437"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
<source>Comment</source>
<translation type="unfinished">評論</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="438"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
<source>Expiration Date</source>
<translation type="unfinished">截止日期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="439"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
<source>Never Expire</source>
<translation type="unfinished">永不過期</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="440"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
<source>KeySize (in Bit)</source>
<translation type="unfinished">金鑰大小(以位為單位)</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="441"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
<source>Key Type</source>
<translation type="unfinished">鑰匙類型</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="442"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="443"/>
<source>Non Pass Phrase</source>
<translation type="unfinished">不合格短語</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="455"/>
+ <location filename="../../../../src/ui/dialog/key_generate/KeygenDialog.cpp" line="456"/>
<source>Basic Information</source>
<translation type="unfinished">基本信息</translation>
</message>
@@ -1715,27 +1715,27 @@ This will result in loss of all cached form positions, statuses, key servers, et
<context>
<name>GpgFrontend::UI::KeyGenPage</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="178"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="174"/>
<source>Create a keypair...</source>
<translation type="unfinished">創建金鑰對...</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="179"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="175"/>
<source>...for decrypting and signing messages</source>
<translation type="unfinished">...用於解密和簽署消息</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="181"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="177"/>
<source>You should create a new keypair.The pair consists of a public and a private key.&lt;br&gt;Other users can use the public key to encrypt messages for you and verify messages signed by you.You can use the private key to decrypt and sign messages.&lt;br&gt;For more information have a look at the offline tutorial (which then is shown in the main window):</source>
<translation type="unfinished">您應該創建一個新的金鑰對。該對由一個公鑰和一個私鑰組成。&lt;br&gt;其他用戶可以使用公鑰為您加密消息並驗證您簽署的消息。您可以使用私鑰解密和簽名消息。&lt;br&gt;有關更多信息,請查看離線教程(然後顯示在主窗口中):</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="189"/>
<source>Offline tutorial</source>
<translation type="unfinished">離線教程</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="197"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="193"/>
<source>Create New Key</source>
<translation type="unfinished">創建新金鑰</translation>
</message>
@@ -3633,20 +3633,20 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="380"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="489"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="508"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="536"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="576"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="613"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="639"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="679"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="717"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="743"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="751"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="775"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="812"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="822"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="847"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="74"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="121"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="177"/>
@@ -3655,14 +3655,14 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="322"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="368"/>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="247"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="255"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
<source>Error</source>
<translation type="unfinished">錯誤</translation>
</message>
@@ -3673,10 +3673,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="330"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="381"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="455"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="537"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="640"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="744"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="813"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="538"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="641"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="745"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="814"/>
<source>Cannot read from file: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -3692,10 +3692,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="288"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="338"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="416"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="686"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="757"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="828"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
<source>Warning</source>
<translation type="unfinished">警告</translation>
</message>
@@ -3704,10 +3704,10 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="190"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="298"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="348"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="577"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="680"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="752"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="823"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="578"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="681"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="753"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="824"/>
<source>Cannot write to file: %1</source>
<translation type="unfinished"></translation>
</message>
@@ -3738,11 +3738,11 @@ This will result in loss of all cached form positions, statuses, key servers, et
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="312"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="362"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="509"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="614"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="718"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="776"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="848"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="510"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="615"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="719"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="777"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="849"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="75"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="122"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="178"/>
@@ -3756,8 +3756,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="126"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="241"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="558"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="661"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="279"/>
<source>Invalid KeyPair</source>
<translation type="unfinished">無效的金鑰對</translation>
@@ -3765,8 +3765,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="242"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="559"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="662"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="280"/>
<source>The selected keypair cannot be used for encryption.</source>
<translation type="unfinished">所選的金鑰對不能用於加密。</translation>
@@ -3774,8 +3774,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="128"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="243"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="560"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="663"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="561"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="664"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="103"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="159"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="281"/>
@@ -3801,8 +3801,8 @@ This will result in loss of all cached form positions, statuses, key servers, et
<message>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="289"/>
<location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="339"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="584"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="687"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="585"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="688"/>
<source>The target file already exists, do you need to overwrite it?</source>
<translation type="unfinished">目標文件已經存在,是否需要覆蓋?</translation>
</message>
@@ -3819,8 +3819,8 @@ 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="390"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="547"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="650"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="147"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="267"/>
<source>No Key Checked</source>
@@ -3828,8 +3828,8 @@ 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="391"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="548"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="651"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="549"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="652"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="148"/>
<source>Please check the key in the key toolbox on the right.</source>
<translation type="unfinished">請檢查右側鑰匙工具箱中的鑰匙。</translation>
@@ -3874,41 +3874,41 @@ 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/MainWindowFileSlotFunction.cpp" line="490"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="491"/>
<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="499"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="500"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="237"/>
<source>Verifying</source>
<translation type="unfinished">驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="602"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="603"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="310"/>
<source>Encrypting and Signing</source>
<translation type="unfinished">加密和簽名</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="705"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="706"/>
<source>Archiving &amp; Encrypting &amp; Signing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="758"/>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="829"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="759"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="830"/>
<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="767"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="768"/>
<location filename="../../../../src/ui/main_window/MainWindowGpgOperaFunction.cpp" line="358"/>
<source>Decrypting and Verifying</source>
<translation type="unfinished">解密和驗證</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="838"/>
+ <location filename="../../../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="839"/>
<source>Decrypting &amp; Verifying &amp; Extracting</source>
<translation type="unfinished"></translation>
</message>
@@ -3934,12 +3934,12 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
</message>
<message>
<location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="120"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="140"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="156"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="169"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="182"/>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="197"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="121"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="141"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="157"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="170"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="183"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="198"/>
<source>Key Not Found.</source>
<translation type="unfinished">未找到金鑰。</translation>
</message>
@@ -3954,42 +3954,42 @@ 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/MainWindowSlotFunction.cpp" line="125"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/>
<source>Local Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="248"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="249"/>
<source>Cannot open this file. Please make sure that this is a regular file and it&apos;s readable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="256"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="257"/>
<source>Cannot open this file. The file is TOO LARGE (&gt;1MB) for GpgFrontend Text Editor.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="302"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="303"/>
<source>GpgFrontend Upgradeable (New Version: %1).</source>
<translation type="unfinished">GpgFrontend 可升級(新版本:%1)。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="312"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="313"/>
<source>Withdrawn Version</source>
<translation type="unfinished">撤回版</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="314"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="315"/>
<source>This version(%1) may have been withdrawn by the developer due to serious problems. Please stop using this version immediately and use the latest stable version.</source>
<translation type="unfinished">由於嚴重問題,此版本(%1) 可能已被開發人員撤回。請立即停止使用此版本並使用最新的穩定版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="319"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="320"/>
<source>You can download the latest stable version(%1) on Github Releases Page.&lt;br/&gt;</source>
<translation type="unfinished">您可以在 Github Releases Page 上下載最新的穩定版本 (%1)。&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="324"/>
+ <location filename="../../../../src/ui/main_window/MainWindowSlotFunction.cpp" line="325"/>
<source>This maybe a BETA Version (Latest Stable Version: %1).</source>
<translation type="unfinished">這可能是 BETA 版本(最新穩定版本:%1)。</translation>
</message>
@@ -5211,7 +5211,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="131"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="130"/>
<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>
@@ -5219,63 +5219,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="154"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="149"/>
<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="157"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="152"/>
<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="163"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="158"/>
<source>Current Version</source>
<translation type="unfinished">當前版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="164"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="159"/>
<source>: </source>
<translation type="unfinished">: </translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="246"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="241"/>
<source>Latest Version From Github</source>
<translation type="unfinished">來自 Github 的最新版本</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="247"/>
<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="254"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="265"/>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="277"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="249"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="260"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="272"/>
<source>Please click</source>
<translation type="unfinished">請點擊</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>Here</source>
<translation type="unfinished">這裡</translation>
</message>
<message>
- <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"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="252"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="275"/>
<source>to download the latest stable version.</source>
<translation type="unfinished">下載最新的穩定版本。</translation>
</message>
<message>
- <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="263"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="258"/>
<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="274"/>
+ <location filename="../../../../src/ui/dialog/help/AboutDialog.cpp" line="269"/>
<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>
@@ -5472,7 +5472,7 @@ If Data And Signature is COMBINED within a single file, KEEP THIS EMPTY: </sourc
<context>
<name>GpgFrontend::UI::Wizard</name>
<message>
- <location filename="../../../../src/ui/dialog/Wizard.cpp" line="44"/>
+ <location filename="../../../../src/ui/dialog/Wizard.cpp" line="43"/>
<source>First Start Wizard</source>
<translation type="unfinished">首次啟動嚮導</translation>
</message>
@@ -5616,12 +5616,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="397"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="400"/>
<source>GpgME Context initiation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../../src/core/GpgCoreInit.cpp" line="406"/>
+ <location filename="../../../../src/core/GpgCoreInit.cpp" line="409"/>
<source>Gpg Key Detabase initiation failed</source>
<translation type="unfinished"></translation>
</message>