diff options
Diffstat (limited to 'resource/ts/gpgfrontend_en_us.ts')
-rw-r--r-- | resource/ts/gpgfrontend_en_us.ts | 1360 |
1 files changed, 859 insertions, 501 deletions
diff --git a/resource/ts/gpgfrontend_en_us.ts b/resource/ts/gpgfrontend_en_us.ts index 0042e061..9adfc9a4 100644 --- a/resource/ts/gpgfrontend_en_us.ts +++ b/resource/ts/gpgfrontend_en_us.ts @@ -27,75 +27,85 @@ <context> <name>AdvancedTab</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="679"/> - <source>Show Steganography Options [Advanced]</source> + <location filename="../../src/ui/settings/SettingsAdvanced.cpp" line="34"/> + <source>Show Steganography Options</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="681"/> + <location filename="../../src/ui/settings/SettingsAdvanced.cpp" line="36"/> <source>Show Steganographic Options.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../src/ui/settings/SettingsAdvanced.cpp" line="40"/> + <source>Pubkey Exchange</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsAdvanced.cpp" line="42"/> + <source>Auto Pubkey Exchange</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>AppearanceTab</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="444"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="34"/> <source>Iconsize</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="446"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="36"/> <source>small</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="447"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="37"/> <source>medium</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="448"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="38"/> <source>large</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="464"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="54"/> <source>Iconstyle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="466"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="56"/> <source>just text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="467"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="57"/> <source>just icons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="468"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="58"/> <source>text and icons</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="484"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="74"/> <source>Windowstate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="487"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="77"/> <source>Save window size and position on exit.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="495"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="85"/> <source>Information Board</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="501"/> + <location filename="../../src/ui/settings/SettingsAppearance.cpp" line="91"/> <source> Front Size</source> <translation type="unfinished"></translation> </message> @@ -103,101 +113,202 @@ <context> <name>ChoosePage</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="165"/> + <location filename="../../src/ui/Wizard.cpp" line="121"/> <source>Choose your action...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="166"/> + <location filename="../../src/ui/Wizard.cpp" line="122"/> <source>...by clicking on the appropriate link.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="168"/> + <location filename="../../src/ui/Wizard.cpp" line="124"/> <source>If you have never used GPGFrontend before and also don'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/Wizard.cpp" line="170"/> + <location filename="../../src/ui/Wizard.cpp" line="127"/> <source>Generate Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="176"/> + <location filename="../../src/ui/Wizard.cpp" line="134"/> <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/Wizard.cpp" line="178"/> + <location filename="../../src/ui/Wizard.cpp" line="136"/> <source>Encrypt & Decrypt Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="178"/> - <location filename="../../src/ui/Wizard.cpp" line="190"/> + <location filename="../../src/ui/Wizard.cpp" line="136"/> + <location filename="../../src/ui/Wizard.cpp" line="149"/> <source>or</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="180"/> + <location filename="../../src/ui/Wizard.cpp" line="138"/> <source>Sign & Verify Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="188"/> + <location filename="../../src/ui/Wizard.cpp" line="146"/> <source>If you want to operate file, you can read </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="190"/> + <location filename="../../src/ui/Wizard.cpp" line="149"/> <source>Encrypt & Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="192"/> + <location filename="../../src/ui/Wizard.cpp" line="152"/> <source>Sign & Verify File</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>ComUtils</name> + <message> + <location filename="../../src/server/ComUtils.cpp" line="35"/> + <location filename="../../src/server/ComUtils.cpp" line="55"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/ComUtils.cpp" line="35"/> + <source>Nothing Reply. Please check the Internet connection.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/ComUtils.cpp" line="55"/> + <source>Unknown Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/ComUtils.cpp" line="75"/> + <location filename="../../src/server/ComUtils.cpp" line="90"/> + <source>Network Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/ComUtils.cpp" line="75"/> + <source>Outdated Reply</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/ComUtils.cpp" line="87"/> + <source>Unknown Reason</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/ComUtils.cpp" line="90"/> + <source>Unknown Reply Format</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ConclusionPage</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="407"/> + <location filename="../../src/ui/Wizard.cpp" line="224"/> <source>Ready.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="408"/> + <location filename="../../src/ui/Wizard.cpp" line="225"/> <source>Have fun with GPGFrontend!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="410"/> + <location filename="../../src/ui/Wizard.cpp" line="227"/> <source>You are ready to use GPGFrontend now.<br><br></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="412"/> + <location filename="../../src/ui/Wizard.cpp" line="229"/> <source>The Online Document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="413"/> + <location filename="../../src/ui/Wizard.cpp" line="231"/> <source> will get you started with GPGFrontend. It will open in the main window.<br></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="420"/> + <location filename="../../src/ui/Wizard.cpp" line="238"/> <source>Open offline help.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="423"/> + <location filename="../../src/ui/Wizard.cpp" line="241"/> <source>Dont show the wizard again.</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>DecryptResultAnalyse</name> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="30"/> + <source>[#] Decrypt Operation </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="33"/> + <source>[Success]</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="35"/> + <source>[Failed] </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="39"/> + <source>Unsupported Algo: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="46"/> + <source>File Name: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="52"/> + <source>Recipient(s): </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="82"/> + <source> Keu ID: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="83"/> + <source> Public Algo: </source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EncryptResultAnalyse</name> + <message> + <location filename="../../src/gpg/result_analyse/EncryptResultAnalyse.cpp" line="41"/> + <source>Invalid Recipients: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/EncryptResultAnalyse.cpp" line="44"/> + <source>Fingerprint: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/EncryptResultAnalyse.cpp" line="45"/> + <source>Reason: </source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>FileEncryptionDialog</name> <message> <location filename="../../src/ui/FileEncryptionDialog.cpp" line="32"/> @@ -360,195 +471,172 @@ <context> <name>GeneralTab</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="137"/> - <source>Remember Password</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="40"/> + <source>GpgFrontend Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="140"/> - <source>Remember password until closing gpg4usb</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="45"/> + <source>Server that provides short key and key exchange services</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="147"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="52"/> <source>Save Checked Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="150"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="55"/> <source>Save checked private keys on exit and restore them on next start.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="159"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="64"/> <source>Confirm drag'n'drop key import</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="162"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="67"/> <source>Import files dropped on the keylist without confirmation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="169"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="74"/> <source>Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="178"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="83"/> <source><b>NOTE: </b> GpgFrontend will restart automatically if you change the language!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="187"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="92"/> <source>Own key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="195"/> - <source><none></source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="96"/> + <source>Get Service Token</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="209"/> - <source>Key pair for synchronization and identity authentication</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="97"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="234"/> + <source>No Service Token Found</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>GpgME::GpgContext</name> <message> - <location filename="../../src/gpg/GpgContext.cpp" line="528"/> - <source>Wrong password</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="103"/> + <source><none></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/GpgContext.cpp" line="536"/> - <source>Enter Password for</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="120"/> + <source>Key pair for synchronization and identity authentication</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/GpgContext.cpp" line="540"/> - <source>Enter Password</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="252"/> + <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/GpgContext.cpp" line="706"/> - <source>Key Selection</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="253"/> + <source>Own Key can not be None while getting service token.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/GpgContext.cpp" line="706"/> - <source>No Private Key Selected</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="265"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="336"/> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="353"/> + <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/GpgContext.cpp" line="746"/> - <source>Error in signing:</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="266"/> + <source>Key Not Exists</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>GpgPathsTab</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="711"/> - <source>Relative path to keydb</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="337"/> + <source>The communication content with the server does not meet the requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="724"/> - <source>Current keydb path: </source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="350"/> + <source>Notice</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="729"/> - <source><b>NOTE: </b> Gpg4usb will restart automatically if you change the keydb path!</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="351"/> + <source>Succeed in getting service token</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="758"/> - <source>Choose keydb directory</source> + <location filename="../../src/ui/settings/SettingsGeneral.cpp" line="353"/> + <source>There is a problem with the communication with the server</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>ImportFromGnupgPage</name> - <message> - <location filename="../../src/ui/Wizard.cpp" line="302"/> - <source>Import keys...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/Wizard.cpp" line="303"/> - <source>...from existing GnuPG installation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/Wizard.cpp" line="305"/> - <source>You can import keys from a locally installed GnuPG.<br><br> The location is read from registry in Windows or assumed to be the .gnupg folder in the your home directory in Linux.<br></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/Wizard.cpp" line="309"/> - <source>Import keys from GnuPG</source> - <translation type="unfinished"></translation> - </message> + <name>GpgME::GpgContext</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="323"/> - <source>Import Error</source> + <location filename="../../src/gpg/gpg_context/GpgContext.cpp" line="184"/> + <source>Wrong password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="323"/> - <source>Couldn't locate GnuPG home directory</source> + <location filename="../../src/gpg/gpg_context/GpgContext.cpp" line="192"/> + <source>Enter Password for</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>ImportFromGpg4usbPage</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="225"/> - <source>Import from...</source> + <location filename="../../src/gpg/gpg_context/GpgContext.cpp" line="196"/> + <source>Enter Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="226"/> - <source>...existing GPGFrontend</source> + <location filename="../../src/gpg/gpg_context/GpgContext.cpp" line="258"/> + <source>Processing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="228"/> - <source>You can import keys and/or settings from existing GPGFrontend. <br><br>Just check what you want to import, click the import button and choose the directory of your other GPGFrontend in the appearing file dialog.</source> + <location filename="../../src/gpg/gpg_context/GpgContextBasicOpera.cpp" line="164"/> + <source>Key Selection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="235"/> - <source>Keys</source> + <location filename="../../src/gpg/gpg_context/GpgContextBasicOpera.cpp" line="164"/> + <source>No Private Key Selected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="239"/> - <source>Configuration</source> + <location filename="../../src/gpg/gpg_context/GpgContextBasicOpera.cpp" line="195"/> + <source>Error in signing:</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>GpgPathsTab</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="241"/> - <source>Import from GPGFrontend</source> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="139"/> + <source>Relative path to keydb</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="256"/> - <source>Other GPGFrontend directory</source> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="152"/> + <source>Current keydb path: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="275"/> - <source>Configuration Imported</source> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="157"/> + <source><b>NOTE: </b> Gpg4usb will restart automatically if you change the keydb path!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="276"/> - <source>Imported Configuration from old GPGFrontend.<br>Will now restart to activate the configuration.</source> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="186"/> + <source>Choose keydb directory</source> <translation type="unfinished"></translation> </message> </context> @@ -561,29 +649,29 @@ </message> <message> <location filename="../../src/ui/widgets/InfoBoardWidget.cpp" line="57"/> - <source>Optional Actions Menu</source> + <source>Optional Actions</source> <translation type="unfinished"></translation> </message> </context> <context> <name>InfoTab</name> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="74"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="76"/> <source><br><center>GPGFrontend is an easy-to-use, compact, cross-platform, <br>and installation-free gpg front-end tool.<br>It visualizes most of the common operations of gpg commands.<br>It's licensed under the GPL v3<br><br><b>Developer:</b><br>Saturneric<br><br>If you have any questions or suggestions, raise an issue<br/>at <a href="https://github.com/saturneric/GpgFrontend">GitHub</a> or send a mail to my mailing list at <a href="mailto:[email protected]">[email protected]</a>.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="82"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="84"/> <source><br><br> Built with Qt </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="83"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="85"/> <source> and GPGME </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="84"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="86"/> <source><br>Built at </source> <translation type="unfinished"></translation> </message> @@ -591,42 +679,42 @@ <context> <name>IntroPage</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="111"/> + <location filename="../../src/ui/Wizard.cpp" line="66"/> <source>Getting Started...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="112"/> + <location filename="../../src/ui/Wizard.cpp" line="67"/> <source>... with GPGFrontend</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="114"/> + <location filename="../../src/ui/Wizard.cpp" line="69"/> <source>Welcome to use GPGFrontend for decrypting and signing text or file!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="116"/> + <location filename="../../src/ui/Wizard.cpp" line="71"/> <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/Wizard.cpp" line="117"/> + <location filename="../../src/ui/Wizard.cpp" line="72"/> <source>For brief information have a look at the</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="118"/> + <location filename="../../src/ui/Wizard.cpp" line="74"/> <source>Overview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="119"/> + <location filename="../../src/ui/Wizard.cpp" line="75"/> <source>by clicking the link, the page will open in the web browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="127"/> + <location filename="../../src/ui/Wizard.cpp" line="83"/> <source>Choose a Language</source> <translation type="unfinished"></translation> </message> @@ -657,128 +745,110 @@ <context> <name>KeyGenDialog</name> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="32"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="33"/> <source>Generate Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="68"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="69"/> <source> Name must contain at least five characters. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="70"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="71"/> <source> Please give a email address. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="77"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="78"/> <source> Expiration time no more than 2 years. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="103"/> - <source>Generating Key...</source> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="112"/> + <source>Success</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="106"/> - <source>Collecting random data for key generation. - This may take a while. - To speed up the process use your computer - (e.g. browse the net, listen to music,...)</source> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="112"/> + <source>The new key pair has been generated.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="150"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="116"/> + <source>Failure</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="145"/> <source>Key Usage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="152"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="147"/> <source>Encryption</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="155"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="150"/> <source>Signing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="158"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="153"/> <source>Certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="161"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="156"/> <source>Authentication</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="312"/> - <source>Success</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="312"/> - <source>The new key pair has been generated.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="314"/> - <source>Failure</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="314"/> - <source>An error occurred during key generation.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="350"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="338"/> <source>Name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="351"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="339"/> <source>Email Address:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="352"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="340"/> <source>Comment:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="353"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="341"/> <source>Expiration Date:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="354"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="342"/> <source>Never Expire</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="355"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="343"/> <source>KeySize (in Bit):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="356"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="344"/> <source>Key Type:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="357"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="345"/> <source>Non Pass Phrase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="370"/> + <location filename="../../src/ui/keygen/KeygenDialog.cpp" line="358"/> <source>Basic Information</source> <translation type="unfinished"></translation> </message> @@ -786,27 +856,27 @@ <context> <name>KeyGenPage</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="366"/> + <location filename="../../src/ui/Wizard.cpp" line="183"/> <source>Create a keypair...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="367"/> + <location filename="../../src/ui/Wizard.cpp" line="184"/> <source>...for decrypting and signing messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="368"/> + <location filename="../../src/ui/Wizard.cpp" line="185"/> <source>You should create a new keypair.The pair consists of a public and a private key.<br>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.<br>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/Wizard.cpp" line="375"/> + <location filename="../../src/ui/Wizard.cpp" line="192"/> <source>Offline tutorial</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="382"/> + <location filename="../../src/ui/Wizard.cpp" line="199"/> <source>Create New Key</source> <translation type="unfinished"></translation> </message> @@ -934,58 +1004,58 @@ <context> <name>KeyList</name> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="76"/> <source>Select</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="76"/> <source>Type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="76"/> <source>Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="76"/> <source>Email Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="78"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> <source>Usage</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="78"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> <source>Validity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="78"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="77"/> <source>Finger Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="315"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="302"/> <source>Import Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="317"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="305"/> <source>You've dropped something on the table. GpgFrontend will now try to import key(s).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="320"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="308"/> <source>Always import without bothering.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/KeyList.cpp" line="356"/> + <location filename="../../src/ui/widgets/KeyList.cpp" line="341"/> <source>Couldn't Open File: </source> <translation type="unfinished"></translation> </message> @@ -993,7 +1063,7 @@ <context> <name>KeyMgmt</name> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="81"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="82"/> <source>Key Pair Management</source> <translation type="unfinished"></translation> </message> @@ -1059,7 +1129,7 @@ </message> <message> <location filename="../../src/ui/KeyMgmt.cpp" line="111"/> - <location filename="../../src/ui/KeyMgmt.cpp" line="152"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="151"/> <source>&File</source> <translation type="unfinished"></translation> </message> @@ -1139,94 +1209,108 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="156"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="155"/> <source>&Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="157"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="156"/> <source>&Generate Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="161"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="160"/> <source>&Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="173"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="171"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="181"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="179"/> <source>Generate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="182"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="180"/> <source>Generate A New Keypair or Subkey</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="191"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="189"/> <source>Import key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="192"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="190"/> <source>Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="213"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="209"/> <source>Open Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="213"/> - <location filename="../../src/ui/KeyMgmt.cpp" line="299"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="210"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="302"/> <source>Key Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="213"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="210"/> <source>Keyring files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="218"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="216"/> <source>Couldn't Open File: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="268"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="262"/> <source>Deleting Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="269"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="263"/> <source>Are you sure that you want to delete the following keys?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="270"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="265"/> <source>The action can not be undone.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="299"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="281"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="296"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="344"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/KeyMgmt.cpp" line="281"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="296"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="344"/> + <source>Key Not Found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/KeyMgmt.cpp" line="301"/> <source>Export Key To File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="309"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="312"/> <source>key(s) exported</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/KeyMgmt.cpp" line="338"/> - <location filename="../../src/ui/KeyMgmt.cpp" line="345"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="349"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> @@ -1236,7 +1320,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyMgmt.cpp" line="346"/> + <location filename="../../src/ui/KeyMgmt.cpp" line="350"/> <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> @@ -1384,97 +1468,107 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="203"/> - <source>You are about to export your</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="141"/> + <source>Modify Expiration Datetime (Master Key)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="204"/> - <source>PRIVATE KEY</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="146"/> + <source>Key Server Operation (Pubkey)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="205"/> - <source>This is NOT your Public Key, so DON'T give it away.</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="149"/> + <source>Generate Revoke Certificate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="206"/> - <source>Do you REALLY want to export your PRIVATE KEY?</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="174"/> + <source>Warning: The Master Key has expired.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="141"/> - <source>Modify Expiration Datetime (Master Key)</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="177"/> + <source>Warning: The Master Key has been revoked</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="146"/> - <source>Key Server Operation (Pubkey)</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="201"/> + <source>Exporting private Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="149"/> - <source>Generate Revoke Certificate</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="202"/> + <source>You are about to export your</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="175"/> - <source>Warning: The Master Key has expired.</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="203"/> + <source>PRIVATE KEY</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="178"/> - <source>Warning: The Master Key has been revoked</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="204"/> + <source>This is NOT your Public Key, so DON'T give it away.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="202"/> - <source>Exporting private Key</source> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="205"/> + <source>Do you REALLY want to export your PRIVATE KEY?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="219"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="219"/> + <source>Key Not Found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="221"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="224"/> <source>Export Key To File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="222"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="225"/> <source>Key Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="225"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="228"/> <source>Export Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="225"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="228"/> <source>Couldn't open %1 for writing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="295"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="298"/> <source>Never Expire</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="315"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="318"/> <source>Upload Key Pair to Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="317"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="320"/> <source>Update Key Pair</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="340"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="343"/> <source>Generate revocation certificate</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="343"/> + <location filename="../../src/ui/keypair_details/KeyPairDetailTab.cpp" line="346"/> <source>Revocation Certificates</source> <translation type="unfinished"></translation> </message> @@ -1552,17 +1646,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairSubkeyTab.cpp" line="161"/> + <location filename="../../src/ui/keypair_details/KeyPairSubkeyTab.cpp" line="160"/> <source>Never Expire</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairSubkeyTab.cpp" line="185"/> + <location filename="../../src/ui/keypair_details/KeyPairSubkeyTab.cpp" line="184"/> <source>Never Expires</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyPairSubkeyTab.cpp" line="231"/> + <location filename="../../src/ui/keypair_details/KeyPairSubkeyTab.cpp" line="230"/> <source>Edit Expire Date</source> <translation type="unfinished"></translation> </message> @@ -1833,46 +1927,46 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="230"/> - <source>Too many responses from keyserver!</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="213"/> + <source>Not Key Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="237"/> - <source>No keys found, input may be kexId, retrying search with 0x.</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="216"/> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="386"/> + <source>Timeout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="242"/> - <source>No keys found containing the search string!</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="219"/> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="389"/> + <source>Key Server Not Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="246"/> - <source>Insufficiently specific search string!</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="222"/> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="392"/> + <source>Connection Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="213"/> - <source>Not Key Found</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="230"/> + <source>Too many responses from keyserver!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="216"/> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="386"/> - <source>Timeout</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="237"/> + <source>No keys found, input may be kexId, retrying search with 0x.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="219"/> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="389"/> - <source>Key Server Not Found</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="242"/> + <source>No keys found containing the search string!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="222"/> - <location filename="../../src/ui/KeyServerImportDialog.cpp" line="392"/> - <source>Connection Error</source> + <location filename="../../src/ui/KeyServerImportDialog.cpp" line="246"/> + <source>Insufficiently specific search string!</source> <translation type="unfinished"></translation> </message> <message> @@ -1947,22 +2041,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="100"/> + <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="99"/> <source>Unsuccessful Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="101"/> + <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="100"/> <source>Signature operation failed for UID </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="108"/> + <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="107"/> <source>Operation Complete</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="109"/> + <location filename="../../src/ui/keypair_details/KeyUIDSignDialog.cpp" line="108"/> <source>The signature operation of the UID is complete</source> <translation type="unfinished"></translation> </message> @@ -1970,27 +2064,27 @@ <context> <name>KeyUploadDialog</name> <message> - <location filename="../../src/ui/KeyUploadDialog.cpp" line="49"/> + <location filename="../../src/ui/KeyUploadDialog.cpp" line="47"/> <source>Uploading Public Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyUploadDialog.cpp" line="112"/> + <location filename="../../src/ui/KeyUploadDialog.cpp" line="110"/> <source>Key Not Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyUploadDialog.cpp" line="115"/> + <location filename="../../src/ui/KeyUploadDialog.cpp" line="113"/> <source>Timeout</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyUploadDialog.cpp" line="118"/> + <location filename="../../src/ui/KeyUploadDialog.cpp" line="116"/> <source>Key Server Not Found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/KeyUploadDialog.cpp" line="121"/> + <location filename="../../src/ui/KeyUploadDialog.cpp" line="119"/> <source>Connection Error</source> <translation type="unfinished"></translation> </message> @@ -1998,12 +2092,32 @@ <context> <name>KeyserverTab</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="607"/> - <source>Default Key Server for import:</source> + <location filename="../../src/ui/settings/SettingsKeyServer.cpp" line="32"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsKeyServer.cpp" line="53"/> + <source>No.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsKeyServer.cpp" line="53"/> + <source>Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="624"/> + <location filename="../../src/ui/settings/SettingsKeyServer.cpp" line="53"/> + <source>Available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsKeyServer.cpp" line="57"/> + <source>Default Key Server for Import:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsKeyServer.cpp" line="67"/> <source>Add</source> <translation type="unfinished"></translation> </message> @@ -2026,247 +2140,344 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="38"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="117"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="286"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="36"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="40"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="44"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="135"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="212"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="326"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="331"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="335"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="400"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="501"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="513"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="521"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="51"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="112"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="126"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="218"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="231"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="702"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="885"/> - <source>No Key Selected</source> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="541"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="36"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="212"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="396"/> + <source>Select a file before doing it.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="40"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="131"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="400"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="517"/> + <source>No permission to read this file.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="44"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="135"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="404"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="521"/> + <source>No permission to create file.</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="150"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="226"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="409"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="375"/> + <source>Warning</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="151"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="227"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="410"/> + <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="62"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="239"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="422"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="45"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="124"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="532"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="709"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="298"/> + <source>No Key Selected</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="69"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="246"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="52"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="133"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="46"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="533"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="710"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="70"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="247"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="53"/> <source>The selected key contains a key that does not actually have a encrypt usage.<br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="47"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="126"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="300"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="534"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="711"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="899"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="71"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="248"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="436"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="54"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="135"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="312"/> <source><br/>For example the Following Key: <br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="65"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="554"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="91"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="72"/> <source>Encrypting</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="94"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="368"/> - <source>Function Disabled</source> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="294"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="501"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="583"/> + <source>An error occurred during operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="95"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <source>Please go to the settings interface to enable and configure this function.</source> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="268"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="151"/> + <source>Signing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="125"/> - <source>The selected key contains a key that does not actually have a signature usage.<br/></source> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="327"/> + <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="142"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="731"/> - <source>Signing</source> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="331"/> + <source>No permission to read target file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="186"/> - <source>Decrypting</source> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="335"/> + <source>No permission to read signature file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="246"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="816"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="353"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="259"/> <source>Verifying</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="298"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="897"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="434"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="310"/> <source>Invalid KeyPair</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="299"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="898"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="435"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="311"/> <source>The selected keypair cannot be used for signing and encryption at the same time.<br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="310"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="317"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="909"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="916"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="446"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="453"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="322"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="329"/> <source>Incomplete Operation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="311"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="910"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="447"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="323"/> <source>None of the selected key pairs can provide the encryption function.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="318"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="917"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="454"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="330"/> <source>None of the selected key pairs can provide the signature function.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="335"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="936"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="473"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="365"/> <source>Encrypting and Signing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1014"/> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="513"/> + <source>Select a file(.gpg/.asc) before doing it.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowFileSlotFunction.cpp" line="551"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="461"/> <source>Decrypting and Verifying</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="499"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="503"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="507"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="577"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="590"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="594"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="675"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="757"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="789"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="794"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="798"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="846"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="859"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="863"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="867"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="964"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="976"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="980"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="984"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1046"/> - <source>Error</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="43"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="155"/> + <source>Invalid Own Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="499"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="590"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="675"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="859"/> - <source>Select a file before doing it.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="43"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="155"/> + <source>Own Key can not be use to do any operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="503"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="594"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="863"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="980"/> - <source>No permission to read this file.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="52"/> + <source>Please obtain a Service Token from the server in the settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="507"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="867"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="984"/> - <source>No permission to create file.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="91"/> + <source>Getting Cpt From Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="512"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="613"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="689"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="872"/> - <source>Warning</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="113"/> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="219"/> + <source>The communication content with the server does not meet the requirements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="513"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="614"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="690"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="873"/> - <source>The target file already exists, do you need to overwrite it?</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="126"/> + <source>Invalid short ciphertext</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="577"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="757"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="846"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="964"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1046"/> - <source>An error occurred during operation.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="144"/> + <source>Invalid Service Token</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="790"/> - <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="145"/> + <source>Please go to the setting interface to get a ServiceToken.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="794"/> - <source>No permission to read target file.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="203"/> + <source>Getting Scpt From Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="798"/> - <source>No permission to read signature file.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="228"/> + <source>Notice: Use Decrypt & Verify operation to decrypt this short crypto text.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="976"/> - <source>Select a file(.gpg/.asc) before doing it.</source> + <location filename="../../src/ui/main_window/MainWindowServerSlotFunction.cpp" line="231"/> + <source>There is a problem with the communication with the server</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="103"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="408"/> + <source>Function Disabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="104"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="409"/> + <source>Please go to the settings interface to enable and configure this function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="134"/> + <source>The selected key contains a key that does not actually have a signature usage.<br/></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="186"/> + <source>Notice</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="186"/> + <source>Short Crypto Text only supports Decrypt & Verify.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1082"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="200"/> + <source>Decrypting</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="376"/> + <source>Automatic public key exchange failed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="415"/> + <source>Service Token Empty</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="416"/> + <source>Please go to the settings interface to set Own Key and get Service Token.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="541"/> + <source>Key Not Found.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="572"/> <source>Outdated Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1083"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="573"/> <source>This version(%1) is out of date, please update the latest version in time. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1085"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1092"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="575"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="582"/> <source>You can download the latest version(%1) on Github Releases Page.<br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1089"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="579"/> <source>Unreleased Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="1090"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="580"/> <source>This version(%1) has not been officially released and is not recommended for use in a production environment. <br/></source> <translation type="unfinished"></translation> </message> @@ -2792,109 +3003,147 @@ </message> </context> <context> + <name>PubkeyGetter</name> + <message> + <location filename="../../src/server/api/PubkeyGetter.cpp" line="66"/> + <location filename="../../src/server/api/PubkeyGetter.cpp" line="90"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/api/PubkeyGetter.cpp" line="67"/> + <location filename="../../src/server/api/PubkeyGetter.cpp" line="91"/> + <source>The communication content with the server does not meet the requirements</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PubkeyUploader</name> + <message> + <location filename="../../src/server/api/PubkeyUploader.cpp" line="95"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/api/PubkeyUploader.cpp" line="96"/> + <source>The communication content with the server does not meet the requirements</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/api/PubkeyUploader.cpp" line="103"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/server/api/PubkeyUploader.cpp" line="104"/> + <source>Partial failure of automatic pubkey exchange</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>QApplication</name> <message> - <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="42"/> - <source>>Recipient: </source> + <location filename="../../src/gpg/result_analyse/DecryptResultAnalyse.cpp" line="66"/> + <source> {>} Recipient: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="35"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="61"/> <source>One or More Bad Signatures.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="40"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="66"/> <source>A </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="42"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="68"/> <source>Good </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="45"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="71"/> <source>Bad </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="48"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="74"/> <source>Expired </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="51"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="77"/> <source>Missing Key's </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="54"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="80"/> <source>Revoked Key's </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="57"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="83"/> <source>Expired Key's </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="60"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="86"/> <source>Missing CRL's </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="64"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="90"/> <source>Signature Fully Valid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="66"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="92"/> <source>Signature NOT Fully Valid.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="74"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="100"/> <source>Key is NOT present with ID 0x</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="81"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="107"/> <source>A signature could NOT be verified due to a Missing Key </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="85"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="111"/> <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/gpg/result_analyse/VerifyResultAnalyse.cpp" line="93"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="119"/> <source>A signature is valid but expired </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="100"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="126"/> <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/gpg/result_analyse/VerifyResultAnalyse.cpp" line="107"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="133"/> <source>There was some other error which prevented the signature verification. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="113"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="139"/> <source>Error for key with fingerprint </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="128"/> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="152"/> <source>Signed By: </source> <translation type="unfinished"></translation> </message> @@ -2994,63 +3243,83 @@ <context> <name>SendMailTab</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="289"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="33"/> <source>Enable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="311"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="51"/> + <source>Check Connection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="53"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="54"/> + <source>Connection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="55"/> + <source>Preference</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="61"/> <source>SMTP Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="313"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="63"/> <source>Username</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="315"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="65"/> <source>Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="317"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="67"/> <source>Port</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="319"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="69"/> <source>Connection Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="322"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="75"/> <source>Default Sender</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="404"/> - <location filename="../../src/ui/SettingsDialog.cpp" line="408"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="161"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="165"/> <source>Fail</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="404"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="161"/> <source>Fail to Connect SMTP Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="408"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="165"/> <source>Fail to Login</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="413"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="170"/> <source>Success</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="413"/> + <location filename="../../src/ui/settings/SettingsSendMail.cpp" line="170"/> <source>Succeed in connecting and login</source> <translation type="unfinished"></translation> </message> @@ -3058,131 +3327,210 @@ <context> <name>SettingsDialog</name> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="40"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="39"/> <source>General</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="41"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="40"/> <source>Appearance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="42"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="41"/> <source>Send Mail</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="43"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="42"/> <source>Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="45"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="44"/> <source>Advanced</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="58"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="59"/> <source>Settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/SettingsDialog.cpp" line="103"/> + <location filename="../../src/ui/settings/SettingsDialog.cpp" line="105"/> <source>System Default</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>SignResultAnalyse</name> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="29"/> + <source>[#] Sign Operation </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="32"/> + <source>[Success]</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="34"/> + <source>[Failed] </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="43"/> + <source>[>] New Signature: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="47"/> + <source> Sign Mode: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="49"/> + <source>Normal</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="51"/> + <source>Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="53"/> + <source>Detach</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="59"/> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="61"/> + <source> Signer: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="61"/> + <source><unknown></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="63"/> + <source> Public Key Algo: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="64"/> + <source> Hash Algo: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="65"/> + <source> Date & Time: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="75"/> + <source>Invalid Signers: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="79"/> + <source>[>] Signer: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="80"/> + <source> Fingerprint: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/gpg/result_analyse/SignResultAnalyse.cpp" line="81"/> + <source> Reason: </source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SignersPicker</name> + <message> + <location filename="../../src/ui/widgets/SignersPicker.cpp" line="28"/> + <source>Confirm</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SubkeyGenerateDialog</name> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="46"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="47"/> <source>Generate New Subkey</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="61"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="62"/> <source>Encryption</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="64"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="65"/> <source>Signing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="67"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="68"/> <source>Certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="70"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="71"/> <source>Authentication</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="114"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="115"/> <source>Expiration Date:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="115"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="116"/> <source>Never Expire</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="116"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="117"/> <source>KeySize (in Bit):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="117"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="118"/> <source>Key Type:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="126"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="127"/> <source>Basic Information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="214"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="215"/> <source> Expiration time no more than 2 years. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="235"/> - <source>Generating Subkey...</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="238"/> - <source>Collecting random data for subkey generation. - This may take a while. - To speed up the process use your computer - (e.g. browse the net, listen to music,...)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="309"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="244"/> <source>Success</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="309"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="244"/> <source>The new subkey has been generated.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="311"/> + <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="247"/> <source>Failure</source> <translation type="unfinished"></translation> </message> - <message> - <location filename="../../src/ui/keygen/SubkeyGenerateDialog.cpp" line="311"/> - <source>An error occurred during subkey generation.</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>TextEdit</name> @@ -3248,35 +3596,48 @@ </message> </context> <context> + <name>UnknownSignersChecker</name> + <message> + <location filename="../../src/advance/UnknownSignersChecker.cpp" line="69"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/advance/UnknownSignersChecker.cpp" line="70"/> + <source>Automatic public key exchange failed.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>UpdateTab</name> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="127"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="129"/> <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/help/AboutDialog.cpp" line="129"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="131"/> <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/help/AboutDialog.cpp" line="133"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="135"/> <source>Current Version: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="141"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="143"/> <source>The current version is inconsistent with the latest version on github.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="143"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="145"/> <source>Please click <a href="https://github.com/saturneric/GpgFrontend/releases">here</a> to download the latest version.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/help/AboutDialog.cpp" line="187"/> - <location filename="../../src/ui/help/AboutDialog.cpp" line="209"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="199"/> + <location filename="../../src/ui/help/AboutDialog.cpp" line="214"/> <source>Latest Version From Github: </source> <translation type="unfinished"></translation> </message> @@ -3454,36 +3815,33 @@ </message> </context> <context> - <name>Wizard</name> + <name>VerifyResultAnalyse</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="46"/> - <source>First Start Wizard</source> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="31"/> + <source>[#] Verify Operation </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="76"/> - <source>Import Error</source> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="34"/> + <source>[Success]</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="76"/> - <source>Couldn't locate any keyring file in %1</source> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="36"/> + <source>[Failed] </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/Wizard.cpp" line="84"/> - <location filename="../../src/ui/Wizard.cpp" line="95"/> - <source>Import error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../src/ui/Wizard.cpp" line="85"/> - <source>Couldn't open private keyringfile: %1</source> + <location filename="../../src/gpg/result_analyse/VerifyResultAnalyse.cpp" line="158"/> + <source><Unknown></source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>Wizard</name> <message> - <location filename="../../src/ui/Wizard.cpp" line="96"/> - <source>Couldn't open public keyringfile: %1</source> + <location filename="../../src/ui/Wizard.cpp" line="40"/> + <source>First Start Wizard</source> <translation type="unfinished"></translation> </message> </context> |