aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2010-03-29 18:56:21 +0000
committerubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2010-03-29 18:56:21 +0000
commitb9d2c0a6c218a012fc4702bc459ab370f771244f (patch)
tree322d06d20ac4643127563a05c259a60b4ac43124
parentsettings are taken instantly. No program restart necessary. (diff)
downloadgpg4usb-b9d2c0a6c218a012fc4702bc459ab370f771244f.tar.gz
gpg4usb-b9d2c0a6c218a012fc4702bc459ab370f771244f.zip
add language-select box, does nothing yet, but lists languages ;-)
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@288 34ebc366-c3a9-4b3c-9f84-69acf7962910
-rw-r--r--release/ts/gpg4usb_de.qmbin14209 -> 14173 bytes
-rw-r--r--release/ts/gpg4usb_de.ts391
-rw-r--r--release/ts/gpg4usb_en.qmbin16 -> 97 bytes
-rw-r--r--release/ts/gpg4usb_en.ts405
-rw-r--r--release/ts/gpg4usb_ru.qmbin14210 -> 14004 bytes
-rw-r--r--release/ts/gpg4usb_ru.ts391
-rwxr-xr-xsettingsdialog.cpp52
-rwxr-xr-xsettingsdialog.h2
8 files changed, 673 insertions, 568 deletions
diff --git a/release/ts/gpg4usb_de.qm b/release/ts/gpg4usb_de.qm
index 82e7b12..352f6d1 100644
--- a/release/ts/gpg4usb_de.qm
+++ b/release/ts/gpg4usb_de.qm
Binary files differ
diff --git a/release/ts/gpg4usb_de.ts b/release/ts/gpg4usb_de.ts
index 63919b3..242a81b 100644
--- a/release/ts/gpg4usb_de.ts
+++ b/release/ts/gpg4usb_de.ts
@@ -119,162 +119,172 @@
<context>
<name>GpgWin</name>
<message>
- <location filename="../../gpgwin.cpp" line="88"/>
+ <location filename="../../gpgwin.cpp" line="93"/>
<source>&amp;Open...</source>
<translation>Ö&amp;ffnen...</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="90"/>
+ <location filename="../../gpgwin.cpp" line="95"/>
<source>Ctrl+O</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="91"/>
+ <location filename="../../gpgwin.cpp" line="96"/>
<source>Open an existing file</source>
<translation>Öffen Datei</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="94"/>
+ <location filename="../../gpgwin.cpp" line="99"/>
<source>&amp;Save</source>
<translation>&amp;Speichern</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="96"/>
+ <location filename="../../gpgwin.cpp" line="101"/>
<source>Ctrl+S</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="97"/>
+ <location filename="../../gpgwin.cpp" line="102"/>
<source>Save the current File</source>
<translation>Speichere Datei</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="100"/>
+ <location filename="../../gpgwin.cpp" line="105"/>
<source>Save &amp;As</source>
<translation>Speichern &amp;unter</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="141"/>
+ <location filename="../../gpgwin.cpp" line="146"/>
<source>Ctrl+A</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="102"/>
+ <location filename="../../gpgwin.cpp" line="107"/>
<source>Save the current File as...</source>
<translation>Speichere aktuelle Datei als....</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="105"/>
+ <location filename="../../gpgwin.cpp" line="110"/>
<source>&amp;Print</source>
<translation>&amp;Drucken</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="107"/>
+ <location filename="../../gpgwin.cpp" line="112"/>
<source>Ctrl+P</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="108"/>
+ <location filename="../../gpgwin.cpp" line="113"/>
<source>Print Document</source>
<translation>Drucken</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="111"/>
+ <location filename="../../gpgwin.cpp" line="116"/>
<source>&amp;Quit</source>
<translation>&amp;Beenden</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="112"/>
+ <location filename="../../gpgwin.cpp" line="117"/>
<source>Ctrl+Q</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="114"/>
+ <location filename="../../gpgwin.cpp" line="119"/>
<source>Quit Program</source>
<translation>Beende das Programm</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="119"/>
+ <location filename="../../gpgwin.cpp" line="124"/>
<source>&amp;Paste</source>
<translation>E&amp;infügen</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="121"/>
+ <location filename="../../gpgwin.cpp" line="126"/>
<source>Ctrl+V</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="122"/>
+ <location filename="../../gpgwin.cpp" line="127"/>
<source>Paste Text From Clipboard</source>
<translation>Füge Text aus der Zwischenablage ein</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="125"/>
+ <location filename="../../gpgwin.cpp" line="130"/>
<source>Cu&amp;t</source>
<translation>&amp;Ausschneiden</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="127"/>
+ <location filename="../../gpgwin.cpp" line="132"/>
<source>Ctrl+X</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="128"/>
+ <location filename="../../gpgwin.cpp" line="133"/>
<source>Cut the current selection&apos;s contents to the clipboard</source>
<translation>aktuelle Auswahl ausschneiden und in Zwischenablage einfügen</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="132"/>
+ <location filename="../../gpgwin.cpp" line="137"/>
<source>&amp;Copy</source>
<translation>&amp;Kopieren</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="134"/>
+ <location filename="../../gpgwin.cpp" line="139"/>
<source>Ctrl+C</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="135"/>
+ <location filename="../../gpgwin.cpp" line="140"/>
<source>Copy the current selection&apos;s contents to the clipboard</source>
<translation>aktuelle Auswahl in Zwischenablage kopieren</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="139"/>
+ <location filename="../../gpgwin.cpp" line="144"/>
<source>Select &amp;All</source>
<translation>Alles &amp;markieren</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="142"/>
+ <location filename="../../gpgwin.cpp" line="147"/>
<source>Select the whole text</source>
<translation>Den ganzen Text markieren</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="147"/>
+ <location filename="../../gpgwin.cpp" line="150"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="152"/>
+ <source>Open settings dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="157"/>
<source>&amp;Encrypt</source>
<translation>&amp;Verschlüsseln</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="149"/>
+ <location filename="../../gpgwin.cpp" line="159"/>
<source>Ctrl+E</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="150"/>
+ <location filename="../../gpgwin.cpp" line="160"/>
<source>Encrypt Message</source>
<translation>Verschlüssele den Text</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="153"/>
+ <location filename="../../gpgwin.cpp" line="163"/>
<source>&amp;Decrypt</source>
<translation>&amp;Entschlüsseln</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="155"/>
+ <location filename="../../gpgwin.cpp" line="165"/>
<source>Ctrl+D</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="156"/>
+ <location filename="../../gpgwin.cpp" line="166"/>
<source>Decrypt Message</source>
<translation>Entschlüssele den Text</translation>
</message>
@@ -283,7 +293,7 @@
<translation type="obsolete">Importiere Schlüssel aus &amp;Datei</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="168"/>
+ <location filename="../../gpgwin.cpp" line="178"/>
<source>Import New Key From File</source>
<translation>Importiere einen neuen Schlüssel aus Datei</translation>
</message>
@@ -292,69 +302,29 @@
<translation type="obsolete">Importiere Schlüssel aus Textfeld</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="173"/>
+ <location filename="../../gpgwin.cpp" line="183"/>
<source>Import New Key From Editor</source>
<translation>Importiere einen neuen Schlüssel aus dem Textfeld</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="193"/>
- <source>Keytoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="194"/>
- <source>Show/Hide Key-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="197"/>
- <source>Crypttoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="198"/>
- <source>Show/Hide Crypt-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="201"/>
- <source>Edittoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="202"/>
- <source>Show/Hide Edit-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="205"/>
- <source>Keylist</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="206"/>
- <source>Show/Hide Keylist</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="211"/>
+ <location filename="../../gpgwin.cpp" line="203"/>
<source>&amp;About</source>
<translation>&amp;Info</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="213"/>
+ <location filename="../../gpgwin.cpp" line="205"/>
<source>Show the application&apos;s About box</source>
<translation>Zeige die Information über die Anwendung</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="166"/>
- <location filename="../../gpgwin.cpp" line="225"/>
- <location filename="../../gpgwin.cpp" line="565"/>
+ <location filename="../../gpgwin.cpp" line="176"/>
+ <location filename="../../gpgwin.cpp" line="217"/>
+ <location filename="../../gpgwin.cpp" line="533"/>
<source>&amp;File</source>
<translation>&amp;Datei</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="233"/>
+ <location filename="../../gpgwin.cpp" line="225"/>
<source>&amp;Edit</source>
<translation>&amp;Bearbeiten</translation>
</message>
@@ -363,57 +333,43 @@
<translation type="obsolete">&amp;Crypt</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="255"/>
+ <location filename="../../gpgwin.cpp" line="248"/>
<source>&amp;Help</source>
<translation>&amp;Hilfe</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="261"/>
- <source>Crypt-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="267"/>
- <source>Key-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="272"/>
- <source>Edit-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="427"/>
+ <location filename="../../gpgwin.cpp" line="395"/>
<source>File</source>
<translation>Datei</translation>
</message>
<message>
+ <location filename="../../gpgwin.cpp" line="265"/>
<source>Edit</source>
- <translation type="obsolete">Bearbeiten</translation>
+ <translation type="unfinished">Bearbeiten</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="159"/>
+ <location filename="../../gpgwin.cpp" line="169"/>
<source>&amp;File Encryption</source>
<translatorcomment>Datei Verschlüsselung</translatorcomment>
<translation>&amp;Datei Verschlüsselung</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="161"/>
+ <location filename="../../gpgwin.cpp" line="171"/>
<source>Encrypt/Decrypt File</source>
<translation>Ver-/Entschlüssele Datei</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="181"/>
+ <location filename="../../gpgwin.cpp" line="191"/>
<source>Key Management</source>
<translation>Schlüsselverwaltung</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="183"/>
+ <location filename="../../gpgwin.cpp" line="193"/>
<source>Open Keymanagement</source>
<translation>Öffne die Schlüsselverwaltung</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="188"/>
+ <location filename="../../gpgwin.cpp" line="198"/>
<source>Open Import New Key Dialog</source>
<translation>Öffne den Schlüsselimport Dialog</translation>
</message>
@@ -426,81 +382,82 @@
<translation type="obsolete">Lösche den/die ausgewählten Schlüssel</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="218"/>
+ <location filename="../../gpgwin.cpp" line="210"/>
<source>Append Selected Key(s) To Text</source>
<translation>Hänge die ausgewählten Schlüssel an den Text an</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="219"/>
+ <location filename="../../gpgwin.cpp" line="211"/>
<source>Append The Selected Keys To Text in Editor</source>
<translation>Hänge den gewählten Schhlüssel an den Text im Editor an</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="245"/>
+ <location filename="../../gpgwin.cpp" line="238"/>
<source>&amp;Keys</source>
<translation>Sch&amp;lüssel</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="246"/>
+ <location filename="../../gpgwin.cpp" line="239"/>
<source>&amp;Import Key From...</source>
<translation>&amp;Importiere Schlüssel aus...</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="253"/>
+ <location filename="../../gpgwin.cpp" line="246"/>
<source>&amp;View</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../gpgwin.cpp" line="260"/>
<source>Key</source>
- <translation type="obsolete">Schlüssel</translation>
+ <translation type="unfinished">Schlüssel</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="281"/>
- <location filename="../../gpgwin.cpp" line="453"/>
+ <location filename="../../gpgwin.cpp" line="274"/>
+ <location filename="../../gpgwin.cpp" line="421"/>
<source>Ready</source>
<translation>Fertig</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="286"/>
+ <location filename="../../gpgwin.cpp" line="279"/>
<source>Encrypt for:</source>
<translation>Verschlüssele für:</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="372"/>
- <location filename="../../gpgwin.cpp" line="412"/>
+ <location filename="../../gpgwin.cpp" line="340"/>
+ <location filename="../../gpgwin.cpp" line="380"/>
<source>Application</source>
<translation>Anwendung</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="373"/>
+ <location filename="../../gpgwin.cpp" line="341"/>
<source>Cannot read file %1:
%2.</source>
<translation>Kann Datei nicht lesen %1: %2.</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="385"/>
+ <location filename="../../gpgwin.cpp" line="353"/>
<source>File loaded</source>
<translation>Datei geladen</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="400"/>
+ <location filename="../../gpgwin.cpp" line="368"/>
<source>%1[*] - %2</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="413"/>
+ <location filename="../../gpgwin.cpp" line="381"/>
<source>The document has been modified.
Do you want to save your changes?</source>
<translation>Die Datei würde verändert. Möchten Sie die Änderung speichern?</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="428"/>
+ <location filename="../../gpgwin.cpp" line="396"/>
<source>Cannot write file %1:
%2.</source>
<translation>Kann Datei nicht lesen %1: %2.</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="437"/>
+ <location filename="../../gpgwin.cpp" line="405"/>
<source>Saved &apos;%1&apos;</source>
<translation>%1 gespeichert</translation>
</message>
@@ -509,7 +466,7 @@ Do you want to save your changes?</source>
<translation type="obsolete">Über gpg4usb</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="528"/>
+ <location filename="../../gpgwin.cpp" line="496"/>
<source>Open Key</source>
<translation>Öffne Datei</translation>
</message>
@@ -518,17 +475,16 @@ Do you want to save your changes?</source>
<translation type="obsolete">Schhlüsseldateien (*.asc *.txt);;Alle Dateien (*.*)</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="396"/>
<source>untitled.txt</source>
- <translation>Neue Datei.txt</translation>
+ <translation type="obsolete">Neue Datei.txt</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="462"/>
+ <location filename="../../gpgwin.cpp" line="430"/>
<source>&lt;center&gt;This Application allows you to do simple&lt;br&gt;encryption/decryption of your text-message or file.&lt;br&gt;It&apos;s licensed under the GPL v2.0&lt;br&gt;&lt;br&gt;&lt;b&gt;Developer:&lt;/b&gt;&lt;br&gt;Bene, Heimer, Juergen, Nils, Ubbo&lt;br&gt;&lt;br&gt;&lt;b&gt;Translation:&lt;/b&gt;&lt;br&gt;Kirill (ru)&lt;br&gt;&lt;br&gt;If you have any questions and/or&lt;br&gt;suggestions, contact us at&lt;br&gt;gpg4usb at cpunk.de&lt;/a&gt;&lt;br&gt;&lt;br&gt;or feel free to meet us in our xmpp-channel:&lt;br&gt;gpg4usb at conference.jabber.ccc.de&lt;/center&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="532"/>
+ <location filename="../../gpgwin.cpp" line="500"/>
<source>couldn&apos;t open file: </source>
<translation>Konnte Datei nicht öffnen:</translation>
</message>
@@ -537,25 +493,25 @@ Do you want to save your changes?</source>
<translation type="obsolete">gpg4usb</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="171"/>
- <location filename="../../gpgwin.cpp" line="566"/>
+ <location filename="../../gpgwin.cpp" line="181"/>
+ <location filename="../../gpgwin.cpp" line="534"/>
<source>&amp;Editor</source>
<translation>&amp;Editor</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="176"/>
- <location filename="../../gpgwin.cpp" line="567"/>
+ <location filename="../../gpgwin.cpp" line="186"/>
+ <location filename="../../gpgwin.cpp" line="535"/>
<source>&amp;Clipboard</source>
<translation>&amp;Zwischenablage</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="178"/>
+ <location filename="../../gpgwin.cpp" line="188"/>
<source>Import New Key From Clipboard</source>
<translation>Importiere neuen Schlüssel aus der Zwischenablage</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="186"/>
- <location filename="../../gpgwin.cpp" line="556"/>
+ <location filename="../../gpgwin.cpp" line="196"/>
+ <location filename="../../gpgwin.cpp" line="524"/>
<source>Import Key</source>
<translation>Schlüsselimport</translation>
</message>
@@ -564,7 +520,7 @@ Do you want to save your changes?</source>
<translation type="obsolete">Importiere neuen Schlüssel</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="239"/>
+ <location filename="../../gpgwin.cpp" line="232"/>
<source>&amp;Crypt</source>
<translation>&amp;Crypt</translation>
</message>
@@ -573,21 +529,22 @@ Do you want to save your changes?</source>
<translation type="obsolete">&amp;Importiere neuen Schlüssel aus...</translation>
</message>
<message>
+ <location filename="../../gpgwin.cpp" line="254"/>
<source>Crypt</source>
- <translation type="obsolete">Crypt</translation>
+ <translation type="unfinished">Crypt</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="459"/>
+ <location filename="../../gpgwin.cpp" line="427"/>
<source>About </source>
<translation>Über</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="528"/>
+ <location filename="../../gpgwin.cpp" line="496"/>
<source>Key Files</source>
<translation>Schlüssel Dateien</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="564"/>
+ <location filename="../../gpgwin.cpp" line="532"/>
<source>Import Key From...</source>
<translation>Impoertiere neuen Schlüssel aus...</translation>
</message>
@@ -706,8 +663,12 @@ also geben sie ihn nicht weiter.</translation>
</message>
<message>
<location filename="../../keydetailsdialog.cpp" line="147"/>
+ <source>Key Files </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Key Files</source>
- <translation>Schlüsseldateien</translation>
+ <translation type="obsolete">Schlüsseldateien</translation>
</message>
</context>
<context>
@@ -742,233 +703,228 @@ also geben sie ihn nicht weiter.</translation>
<source>EMail</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../../keylist.cpp" line="48"/>
- <source>id</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>KeyMgmt</name>
<message>
- <location filename="../../keymgmt.cpp" line="45"/>
+ <location filename="../../keymgmt.cpp" line="50"/>
<source>Keymanagement</source>
<translation>Schlüsselverwaltung</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="52"/>
+ <location filename="../../keymgmt.cpp" line="57"/>
<source>&amp;Close Key Management</source>
<translation>Beende &amp;Schlüsselverwaltung</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="53"/>
+ <location filename="../../keymgmt.cpp" line="58"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="55"/>
+ <location filename="../../keymgmt.cpp" line="60"/>
<source>Close Key Management</source>
<translation>Beende die Schlüsselverwaltung</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="58"/>
+ <location filename="../../keymgmt.cpp" line="63"/>
<source>Import From &amp;File</source>
<translation>Import aus &amp;Datei</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="60"/>
+ <location filename="../../keymgmt.cpp" line="65"/>
<source>Import New Key From File</source>
<translation>Importiere einen neuen Schlüssel aus einer Datei</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="63"/>
+ <location filename="../../keymgmt.cpp" line="68"/>
<source>Import From &amp;Clipboard</source>
<translation>Import aus &amp;Zwischenablage</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="65"/>
+ <location filename="../../keymgmt.cpp" line="70"/>
<source>Import New Key From Clipboard</source>
<translation>Importiere einen neuen Schlüssel aus der Zwischenablage</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="68"/>
+ <location filename="../../keymgmt.cpp" line="73"/>
<source>Export To &amp;Clipboard</source>
<translation>Export in &amp;Zwischenablage</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="70"/>
+ <location filename="../../keymgmt.cpp" line="75"/>
<source>Export Selected Key(s) To Clipboard</source>
<translation>Exportiere die gewählten Schlüssel in die Zwischenablage</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="73"/>
+ <location filename="../../keymgmt.cpp" line="78"/>
<source>Export To &amp;File</source>
<translation>Export in &amp;Datei</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="75"/>
+ <location filename="../../keymgmt.cpp" line="80"/>
<source>Export Selected Key(s) To File</source>
<translation>Exportiere die gewählten Schlüssel in eine Datei</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="78"/>
+ <location filename="../../keymgmt.cpp" line="83"/>
<source>Delete Selected Key(s)</source>
<translation>Lösche gewählte Schlüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="79"/>
+ <location filename="../../keymgmt.cpp" line="84"/>
<source>Delete the Selected keys</source>
<translation>Lösche die ausgewählten Schlüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="82"/>
+ <location filename="../../keymgmt.cpp" line="87"/>
<source>Delete Checked Key(s)</source>
<translation>Lösche markierte Schlüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="83"/>
+ <location filename="../../keymgmt.cpp" line="88"/>
<source>Delete the Checked keys</source>
<translation>Lösche die markierten Schlüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="87"/>
- <location filename="../../keymgmt.cpp" line="215"/>
+ <location filename="../../keymgmt.cpp" line="92"/>
+ <location filename="../../keymgmt.cpp" line="220"/>
<source>Generate Key</source>
<translation>Erzeuge neuen Schlüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="88"/>
+ <location filename="../../keymgmt.cpp" line="93"/>
<source>Generate New Key</source>
<translation>Erzeuge einen neuen Schlüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="92"/>
+ <location filename="../../keymgmt.cpp" line="97"/>
<source>Show Keydetails</source>
<translation>Eigenschaften anzeigen</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="93"/>
+ <location filename="../../keymgmt.cpp" line="98"/>
<source>Show Details for this Key</source>
<translation>Details zu diesem Schlüssel anzeigen</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="99"/>
+ <location filename="../../keymgmt.cpp" line="104"/>
<source>&amp;File</source>
<translation>&amp;Datei</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="102"/>
+ <location filename="../../keymgmt.cpp" line="107"/>
<source>&amp;Key</source>
<translation>Sch&amp;lüssel</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="116"/>
+ <location filename="../../keymgmt.cpp" line="121"/>
<source>Crypt</source>
<translation>Crypt</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="128"/>
+ <location filename="../../keymgmt.cpp" line="133"/>
<source>Open Key</source>
<translation>Öffne Datei</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="128"/>
- <location filename="../../keymgmt.cpp" line="188"/>
+ <location filename="../../keymgmt.cpp" line="133"/>
+ <location filename="../../keymgmt.cpp" line="193"/>
<source>Key Files</source>
<translation>Schlüssel Dateien</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="133"/>
+ <location filename="../../keymgmt.cpp" line="138"/>
<source>Couldn&apos;t Open File: </source>
<translation>Konnte Datei nicht öffnen:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="164"/>
+ <location filename="../../keymgmt.cpp" line="169"/>
<source>Deleting Keys</source>
<translation>Schlüssel löschen</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="165"/>
+ <location filename="../../keymgmt.cpp" line="170"/>
<source>Are you sure that you want to delete the selected keys?.
The action can not be undone.</source>
<translation>Sind Sie sicher, das sie die ausgewählten Schlüssel löschen wollen?
Die Aktion kann nicht rückgängig gemacht werden.</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="188"/>
+ <location filename="../../keymgmt.cpp" line="193"/>
<source>Export Key To File</source>
<translation>Schlüssel exportieren</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="218"/>
+ <location filename="../../keymgmt.cpp" line="223"/>
<source>Name:</source>
<translation>Name:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="219"/>
+ <location filename="../../keymgmt.cpp" line="224"/>
<source>E-Mailaddress::</source>
<translation>E-Mailadresse:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="220"/>
+ <location filename="../../keymgmt.cpp" line="225"/>
<source>Comment:</source>
<translation>Kommentar:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="221"/>
+ <location filename="../../keymgmt.cpp" line="226"/>
<source>KeySize (in Bit):</source>
<translation>Schlüsselgröße (in Bit):</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="222"/>
+ <location filename="../../keymgmt.cpp" line="227"/>
<source>Expiration Date:</source>
<translation>Ablaufdatum:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="223"/>
+ <location filename="../../keymgmt.cpp" line="228"/>
<source>Password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="224"/>
+ <location filename="../../keymgmt.cpp" line="229"/>
<source>Repeat Password:</source>
<translation>Passwort wiederholen:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="225"/>
+ <location filename="../../keymgmt.cpp" line="230"/>
<source>Never Expire</source>
<translation>läuft nie ab</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="226"/>
+ <location filename="../../keymgmt.cpp" line="231"/>
<source>Password: Strength
Weak -&gt; Strong</source>
<translation>Passwortstärke
Schwach -&gt; Stark</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="257"/>
+ <location filename="../../keymgmt.cpp" line="262"/>
<source>Password Strength</source>
<translation>Passwortstärke</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="311"/>
+ <location filename="../../keymgmt.cpp" line="316"/>
<source> Name must contain at least five characters.
</source>
<translation>Name muss mindestens 5 Buchstaben lang sein.</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="314"/>
+ <location filename="../../keymgmt.cpp" line="319"/>
<source> Password and Repeat don&apos;t match. </source>
<translation>Passwort und Wiederholung stimmen nicht überein.</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="353"/>
+ <location filename="../../keymgmt.cpp" line="358"/>
<source>Generating Key...</source>
<translation>Erzeuge Schlüssel...</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="355"/>
+ <location filename="../../keymgmt.cpp" line="360"/>
<source>Collecting random data for key generation.
This may take a while.
To speed up the process use your computer
@@ -979,4 +935,63 @@ Benutze den Computer um den Vorgang zu
Beschleunugen(z.B. Internet-surfen, Musik hören, ...)</translation>
</message>
</context>
+<context>
+ <name>SettingsDialog</name>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="41"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="49"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="50"/>
+ <source>Action</source>
+ <translation type="unfinished">Aktion</translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="54"/>
+ <source>small</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="55"/>
+ <source>medium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="56"/>
+ <source>large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="62"/>
+ <source>just text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="63"/>
+ <source>just icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="64"/>
+ <source>text and icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="83"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="137"/>
+ <location filename="../../settingsdialog.cpp" line="154"/>
+ <source>English</source>
+ <translation type="unfinished">Deutsch</translation>
+ </message>
+</context>
</TS>
diff --git a/release/ts/gpg4usb_en.qm b/release/ts/gpg4usb_en.qm
index be651ee..eb082bb 100644
--- a/release/ts/gpg4usb_en.qm
+++ b/release/ts/gpg4usb_en.qm
Binary files differ
diff --git a/release/ts/gpg4usb_en.ts b/release/ts/gpg4usb_en.ts
index 53f7b18..07423d6 100644
--- a/release/ts/gpg4usb_en.ts
+++ b/release/ts/gpg4usb_en.ts
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
-<TS version="2.0">
+<TS version="2.0" language="en">
<context>
<name>FileEncryptionDialog</name>
<message>
@@ -79,422 +79,387 @@
<context>
<name>GpgWin</name>
<message>
- <location filename="../../gpgwin.cpp" line="88"/>
+ <location filename="../../gpgwin.cpp" line="93"/>
<source>&amp;Open...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="90"/>
+ <location filename="../../gpgwin.cpp" line="95"/>
<source>Ctrl+O</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="91"/>
+ <location filename="../../gpgwin.cpp" line="96"/>
<source>Open an existing file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="94"/>
+ <location filename="../../gpgwin.cpp" line="99"/>
<source>&amp;Save</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="96"/>
+ <location filename="../../gpgwin.cpp" line="101"/>
<source>Ctrl+S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="97"/>
+ <location filename="../../gpgwin.cpp" line="102"/>
<source>Save the current File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="100"/>
+ <location filename="../../gpgwin.cpp" line="105"/>
<source>Save &amp;As</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="141"/>
+ <location filename="../../gpgwin.cpp" line="146"/>
<source>Ctrl+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="102"/>
+ <location filename="../../gpgwin.cpp" line="107"/>
<source>Save the current File as...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="105"/>
+ <location filename="../../gpgwin.cpp" line="110"/>
<source>&amp;Print</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="107"/>
+ <location filename="../../gpgwin.cpp" line="112"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="108"/>
+ <location filename="../../gpgwin.cpp" line="113"/>
<source>Print Document</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="111"/>
+ <location filename="../../gpgwin.cpp" line="116"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="112"/>
+ <location filename="../../gpgwin.cpp" line="117"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="114"/>
+ <location filename="../../gpgwin.cpp" line="119"/>
<source>Quit Program</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="119"/>
+ <location filename="../../gpgwin.cpp" line="124"/>
<source>&amp;Paste</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="121"/>
+ <location filename="../../gpgwin.cpp" line="126"/>
<source>Ctrl+V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="122"/>
+ <location filename="../../gpgwin.cpp" line="127"/>
<source>Paste Text From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="125"/>
+ <location filename="../../gpgwin.cpp" line="130"/>
<source>Cu&amp;t</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="127"/>
+ <location filename="../../gpgwin.cpp" line="132"/>
<source>Ctrl+X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="128"/>
+ <location filename="../../gpgwin.cpp" line="133"/>
<source>Cut the current selection&apos;s contents to the clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="132"/>
+ <location filename="../../gpgwin.cpp" line="137"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="134"/>
+ <location filename="../../gpgwin.cpp" line="139"/>
<source>Ctrl+C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="135"/>
+ <location filename="../../gpgwin.cpp" line="140"/>
<source>Copy the current selection&apos;s contents to the clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="139"/>
+ <location filename="../../gpgwin.cpp" line="144"/>
<source>Select &amp;All</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="142"/>
+ <location filename="../../gpgwin.cpp" line="147"/>
<source>Select the whole text</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="147"/>
+ <location filename="../../gpgwin.cpp" line="150"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="152"/>
+ <source>Open settings dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="157"/>
<source>&amp;Encrypt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="149"/>
+ <location filename="../../gpgwin.cpp" line="159"/>
<source>Ctrl+E</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="150"/>
+ <location filename="../../gpgwin.cpp" line="160"/>
<source>Encrypt Message</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="153"/>
+ <location filename="../../gpgwin.cpp" line="163"/>
<source>&amp;Decrypt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="155"/>
+ <location filename="../../gpgwin.cpp" line="165"/>
<source>Ctrl+D</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="156"/>
+ <location filename="../../gpgwin.cpp" line="166"/>
<source>Decrypt Message</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="159"/>
+ <location filename="../../gpgwin.cpp" line="169"/>
<source>&amp;File Encryption</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="161"/>
+ <location filename="../../gpgwin.cpp" line="171"/>
<source>Encrypt/Decrypt File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="168"/>
+ <location filename="../../gpgwin.cpp" line="178"/>
<source>Import New Key From File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="173"/>
+ <location filename="../../gpgwin.cpp" line="183"/>
<source>Import New Key From Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="181"/>
+ <location filename="../../gpgwin.cpp" line="191"/>
<source>Key Management</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="183"/>
- <source>Open Keymanagement</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="188"/>
- <source>Open Import New Key Dialog</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="../../gpgwin.cpp" line="193"/>
- <source>Keytoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="194"/>
- <source>Show/Hide Key-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="197"/>
- <source>Crypttoolbar</source>
+ <source>Open Keymanagement</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../gpgwin.cpp" line="198"/>
- <source>Show/Hide Crypt-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="201"/>
- <source>Edittoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="202"/>
- <source>Show/Hide Edit-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="205"/>
- <source>Keylist</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="206"/>
- <source>Show/Hide Keylist</source>
+ <source>Open Import New Key Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="211"/>
+ <location filename="../../gpgwin.cpp" line="203"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="213"/>
+ <location filename="../../gpgwin.cpp" line="205"/>
<source>Show the application&apos;s About box</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="166"/>
- <location filename="../../gpgwin.cpp" line="225"/>
- <location filename="../../gpgwin.cpp" line="565"/>
+ <location filename="../../gpgwin.cpp" line="176"/>
+ <location filename="../../gpgwin.cpp" line="217"/>
+ <location filename="../../gpgwin.cpp" line="533"/>
<source>&amp;File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="233"/>
+ <location filename="../../gpgwin.cpp" line="225"/>
<source>&amp;Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="255"/>
+ <location filename="../../gpgwin.cpp" line="248"/>
<source>&amp;Help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="427"/>
+ <location filename="../../gpgwin.cpp" line="395"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="218"/>
+ <location filename="../../gpgwin.cpp" line="210"/>
<source>Append Selected Key(s) To Text</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="219"/>
+ <location filename="../../gpgwin.cpp" line="211"/>
<source>Append The Selected Keys To Text in Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="245"/>
+ <location filename="../../gpgwin.cpp" line="238"/>
<source>&amp;Keys</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="246"/>
+ <location filename="../../gpgwin.cpp" line="239"/>
<source>&amp;Import Key From...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="253"/>
+ <location filename="../../gpgwin.cpp" line="246"/>
<source>&amp;View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="261"/>
- <source>Crypt-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="267"/>
- <source>Key-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="272"/>
- <source>Edit-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="281"/>
- <location filename="../../gpgwin.cpp" line="453"/>
+ <location filename="../../gpgwin.cpp" line="274"/>
+ <location filename="../../gpgwin.cpp" line="421"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="286"/>
+ <location filename="../../gpgwin.cpp" line="279"/>
<source>Encrypt for:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="372"/>
- <location filename="../../gpgwin.cpp" line="412"/>
+ <location filename="../../gpgwin.cpp" line="340"/>
+ <location filename="../../gpgwin.cpp" line="380"/>
<source>Application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="373"/>
+ <location filename="../../gpgwin.cpp" line="341"/>
<source>Cannot read file %1:
%2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="385"/>
+ <location filename="../../gpgwin.cpp" line="353"/>
<source>File loaded</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="396"/>
- <source>untitled.txt</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="400"/>
+ <location filename="../../gpgwin.cpp" line="368"/>
<source>%1[*] - %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="413"/>
+ <location filename="../../gpgwin.cpp" line="381"/>
<source>The document has been modified.
Do you want to save your changes?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="428"/>
+ <location filename="../../gpgwin.cpp" line="396"/>
<source>Cannot write file %1:
%2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="437"/>
+ <location filename="../../gpgwin.cpp" line="405"/>
<source>Saved &apos;%1&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="462"/>
+ <location filename="../../gpgwin.cpp" line="430"/>
<source>&lt;center&gt;This Application allows you to do simple&lt;br&gt;encryption/decryption of your text-message or file.&lt;br&gt;It&apos;s licensed under the GPL v2.0&lt;br&gt;&lt;br&gt;&lt;b&gt;Developer:&lt;/b&gt;&lt;br&gt;Bene, Heimer, Juergen, Nils, Ubbo&lt;br&gt;&lt;br&gt;&lt;b&gt;Translation:&lt;/b&gt;&lt;br&gt;Kirill (ru)&lt;br&gt;&lt;br&gt;If you have any questions and/or&lt;br&gt;suggestions, contact us at&lt;br&gt;gpg4usb at cpunk.de&lt;/a&gt;&lt;br&gt;&lt;br&gt;or feel free to meet us in our xmpp-channel:&lt;br&gt;gpg4usb at conference.jabber.ccc.de&lt;/center&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="528"/>
+ <location filename="../../gpgwin.cpp" line="496"/>
<source>Open Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="528"/>
+ <location filename="../../gpgwin.cpp" line="496"/>
<source>Key Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="532"/>
+ <location filename="../../gpgwin.cpp" line="500"/>
<source>couldn&apos;t open file: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="171"/>
- <location filename="../../gpgwin.cpp" line="566"/>
+ <location filename="../../gpgwin.cpp" line="181"/>
+ <location filename="../../gpgwin.cpp" line="534"/>
<source>&amp;Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="176"/>
- <location filename="../../gpgwin.cpp" line="567"/>
+ <location filename="../../gpgwin.cpp" line="186"/>
+ <location filename="../../gpgwin.cpp" line="535"/>
<source>&amp;Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="178"/>
+ <location filename="../../gpgwin.cpp" line="188"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="186"/>
- <location filename="../../gpgwin.cpp" line="556"/>
+ <location filename="../../gpgwin.cpp" line="196"/>
+ <location filename="../../gpgwin.cpp" line="524"/>
<source>Import Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="239"/>
+ <location filename="../../gpgwin.cpp" line="232"/>
<source>&amp;Crypt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="459"/>
+ <location filename="../../gpgwin.cpp" line="254"/>
+ <source>Crypt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="260"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="265"/>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="427"/>
<source>About </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="564"/>
+ <location filename="../../gpgwin.cpp" line="532"/>
<source>Import Key From...</source>
<translation type="unfinished"></translation>
</message>
@@ -547,6 +512,11 @@ Do you want to save your changes?</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../keydetailsdialog.cpp" line="147"/>
+ <source>Key Files </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../keydetailsdialog.cpp" line="39"/>
<source>Key size:</source>
<translation type="unfinished"></translation>
@@ -593,11 +563,6 @@ Make sure you keep it save.</source>
<source>Export Key To File</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../../keydetailsdialog.cpp" line="147"/>
- <source>Key Files</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>KeyList</name>
@@ -611,231 +576,226 @@ Make sure you keep it save.</source>
<source>EMail</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../../keylist.cpp" line="48"/>
- <source>id</source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>KeyMgmt</name>
<message>
- <location filename="../../keymgmt.cpp" line="45"/>
+ <location filename="../../keymgmt.cpp" line="50"/>
<source>Keymanagement</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="52"/>
+ <location filename="../../keymgmt.cpp" line="57"/>
<source>&amp;Close Key Management</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="53"/>
+ <location filename="../../keymgmt.cpp" line="58"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="55"/>
+ <location filename="../../keymgmt.cpp" line="60"/>
<source>Close Key Management</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="58"/>
+ <location filename="../../keymgmt.cpp" line="63"/>
<source>Import From &amp;File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="60"/>
+ <location filename="../../keymgmt.cpp" line="65"/>
<source>Import New Key From File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="63"/>
+ <location filename="../../keymgmt.cpp" line="68"/>
<source>Import From &amp;Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="65"/>
+ <location filename="../../keymgmt.cpp" line="70"/>
<source>Import New Key From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="68"/>
+ <location filename="../../keymgmt.cpp" line="73"/>
<source>Export To &amp;Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="70"/>
+ <location filename="../../keymgmt.cpp" line="75"/>
<source>Export Selected Key(s) To Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="73"/>
+ <location filename="../../keymgmt.cpp" line="78"/>
<source>Export To &amp;File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="75"/>
+ <location filename="../../keymgmt.cpp" line="80"/>
<source>Export Selected Key(s) To File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="78"/>
+ <location filename="../../keymgmt.cpp" line="83"/>
<source>Delete Selected Key(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="79"/>
+ <location filename="../../keymgmt.cpp" line="84"/>
<source>Delete the Selected keys</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="82"/>
+ <location filename="../../keymgmt.cpp" line="87"/>
<source>Delete Checked Key(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="83"/>
+ <location filename="../../keymgmt.cpp" line="88"/>
<source>Delete the Checked keys</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="87"/>
- <location filename="../../keymgmt.cpp" line="215"/>
+ <location filename="../../keymgmt.cpp" line="92"/>
+ <location filename="../../keymgmt.cpp" line="220"/>
<source>Generate Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="88"/>
+ <location filename="../../keymgmt.cpp" line="93"/>
<source>Generate New Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="92"/>
+ <location filename="../../keymgmt.cpp" line="97"/>
<source>Show Keydetails</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="93"/>
+ <location filename="../../keymgmt.cpp" line="98"/>
<source>Show Details for this Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="99"/>
+ <location filename="../../keymgmt.cpp" line="104"/>
<source>&amp;File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="102"/>
+ <location filename="../../keymgmt.cpp" line="107"/>
<source>&amp;Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="116"/>
+ <location filename="../../keymgmt.cpp" line="121"/>
<source>Crypt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="128"/>
+ <location filename="../../keymgmt.cpp" line="133"/>
<source>Open Key</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="128"/>
- <location filename="../../keymgmt.cpp" line="188"/>
+ <location filename="../../keymgmt.cpp" line="133"/>
+ <location filename="../../keymgmt.cpp" line="193"/>
<source>Key Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="133"/>
+ <location filename="../../keymgmt.cpp" line="138"/>
<source>Couldn&apos;t Open File: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="164"/>
+ <location filename="../../keymgmt.cpp" line="169"/>
<source>Deleting Keys</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="165"/>
+ <location filename="../../keymgmt.cpp" line="170"/>
<source>Are you sure that you want to delete the selected keys?.
The action can not be undone.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="188"/>
+ <location filename="../../keymgmt.cpp" line="193"/>
<source>Export Key To File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="218"/>
+ <location filename="../../keymgmt.cpp" line="223"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="219"/>
+ <location filename="../../keymgmt.cpp" line="224"/>
<source>E-Mailaddress::</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="220"/>
+ <location filename="../../keymgmt.cpp" line="225"/>
<source>Comment:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="221"/>
+ <location filename="../../keymgmt.cpp" line="226"/>
<source>KeySize (in Bit):</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="222"/>
+ <location filename="../../keymgmt.cpp" line="227"/>
<source>Expiration Date:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="223"/>
+ <location filename="../../keymgmt.cpp" line="228"/>
<source>Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="224"/>
+ <location filename="../../keymgmt.cpp" line="229"/>
<source>Repeat Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="225"/>
+ <location filename="../../keymgmt.cpp" line="230"/>
<source>Never Expire</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="226"/>
+ <location filename="../../keymgmt.cpp" line="231"/>
<source>Password: Strength
Weak -&gt; Strong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="257"/>
+ <location filename="../../keymgmt.cpp" line="262"/>
<source>Password Strength</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="311"/>
+ <location filename="../../keymgmt.cpp" line="316"/>
<source> Name must contain at least five characters.
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="314"/>
+ <location filename="../../keymgmt.cpp" line="319"/>
<source> Password and Repeat don&apos;t match. </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="353"/>
+ <location filename="../../keymgmt.cpp" line="358"/>
<source>Generating Key...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="355"/>
+ <location filename="../../keymgmt.cpp" line="360"/>
<source>Collecting random data for key generation.
This may take a while.
To speed up the process use your computer
@@ -843,4 +803,63 @@ Weak -&gt; Strong</source>
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>SettingsDialog</name>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="41"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="49"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="50"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="54"/>
+ <source>small</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="55"/>
+ <source>medium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="56"/>
+ <source>large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="62"/>
+ <source>just text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="63"/>
+ <source>just icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="64"/>
+ <source>text and icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="83"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="137"/>
+ <location filename="../../settingsdialog.cpp" line="154"/>
+ <source>English</source>
+ <translation type="unfinished">English</translation>
+ </message>
+</context>
</TS>
diff --git a/release/ts/gpg4usb_ru.qm b/release/ts/gpg4usb_ru.qm
index 38c62c1..f554aaa 100644
--- a/release/ts/gpg4usb_ru.qm
+++ b/release/ts/gpg4usb_ru.qm
Binary files differ
diff --git a/release/ts/gpg4usb_ru.ts b/release/ts/gpg4usb_ru.ts
index e4e87f5..8d9f14d 100644
--- a/release/ts/gpg4usb_ru.ts
+++ b/release/ts/gpg4usb_ru.ts
@@ -121,162 +121,172 @@
<context>
<name>GpgWin</name>
<message>
- <location filename="../../gpgwin.cpp" line="88"/>
+ <location filename="../../gpgwin.cpp" line="93"/>
<source>&amp;Open...</source>
<translation>&amp;Открыть...</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="90"/>
+ <location filename="../../gpgwin.cpp" line="95"/>
<source>Ctrl+O</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="91"/>
+ <location filename="../../gpgwin.cpp" line="96"/>
<source>Open an existing file</source>
<translation>Открать существующий файл</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="94"/>
+ <location filename="../../gpgwin.cpp" line="99"/>
<source>&amp;Save</source>
<translation>&amp;Сохранить</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="96"/>
+ <location filename="../../gpgwin.cpp" line="101"/>
<source>Ctrl+S</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="97"/>
+ <location filename="../../gpgwin.cpp" line="102"/>
<source>Save the current File</source>
<translation>Сохранить файл</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="100"/>
+ <location filename="../../gpgwin.cpp" line="105"/>
<source>Save &amp;As</source>
<translation>Сохранить &amp;как</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="141"/>
+ <location filename="../../gpgwin.cpp" line="146"/>
<source>Ctrl+A</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="102"/>
+ <location filename="../../gpgwin.cpp" line="107"/>
<source>Save the current File as...</source>
<translation>Сохранить файл как...</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="105"/>
+ <location filename="../../gpgwin.cpp" line="110"/>
<source>&amp;Print</source>
<translation>&amp;Печать</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="107"/>
+ <location filename="../../gpgwin.cpp" line="112"/>
<source>Ctrl+P</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="108"/>
+ <location filename="../../gpgwin.cpp" line="113"/>
<source>Print Document</source>
<translation>Печать</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="111"/>
+ <location filename="../../gpgwin.cpp" line="116"/>
<source>&amp;Quit</source>
<translation>Вы&amp;йти</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="112"/>
+ <location filename="../../gpgwin.cpp" line="117"/>
<source>Ctrl+Q</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="114"/>
+ <location filename="../../gpgwin.cpp" line="119"/>
<source>Quit Program</source>
<translation>Завершить программу</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="119"/>
+ <location filename="../../gpgwin.cpp" line="124"/>
<source>&amp;Paste</source>
<translation>&amp;Вставить</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="121"/>
+ <location filename="../../gpgwin.cpp" line="126"/>
<source>Ctrl+V</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="122"/>
+ <location filename="../../gpgwin.cpp" line="127"/>
<source>Paste Text From Clipboard</source>
<translation>Вставить текст из Буфера Обмена</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="125"/>
+ <location filename="../../gpgwin.cpp" line="130"/>
<source>Cu&amp;t</source>
<translation>&amp;Вырезать</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="127"/>
+ <location filename="../../gpgwin.cpp" line="132"/>
<source>Ctrl+X</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="128"/>
+ <location filename="../../gpgwin.cpp" line="133"/>
<source>Cut the current selection&apos;s contents to the clipboard</source>
<translation>Вырезать выделенные элементы в Буфер Обмена</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="132"/>
+ <location filename="../../gpgwin.cpp" line="137"/>
<source>&amp;Copy</source>
<translation>&amp;Копировать</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="134"/>
+ <location filename="../../gpgwin.cpp" line="139"/>
<source>Ctrl+C</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="135"/>
+ <location filename="../../gpgwin.cpp" line="140"/>
<source>Copy the current selection&apos;s contents to the clipboard</source>
<translation>Копировать выделенные элементы в Буфер Обмена</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="139"/>
+ <location filename="../../gpgwin.cpp" line="144"/>
<source>Select &amp;All</source>
<translation>&amp;Выделить всё</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="142"/>
+ <location filename="../../gpgwin.cpp" line="147"/>
<source>Select the whole text</source>
<translation>Выделить весь текст</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="147"/>
+ <location filename="../../gpgwin.cpp" line="150"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="152"/>
+ <source>Open settings dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../gpgwin.cpp" line="157"/>
<source>&amp;Encrypt</source>
<translation>З&amp;ашифровать</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="149"/>
+ <location filename="../../gpgwin.cpp" line="159"/>
<source>Ctrl+E</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="150"/>
+ <location filename="../../gpgwin.cpp" line="160"/>
<source>Encrypt Message</source>
<translation>Зашифровать текст</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="153"/>
+ <location filename="../../gpgwin.cpp" line="163"/>
<source>&amp;Decrypt</source>
<translation>Расшифро&amp;вать</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="155"/>
+ <location filename="../../gpgwin.cpp" line="165"/>
<source>Ctrl+D</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="156"/>
+ <location filename="../../gpgwin.cpp" line="166"/>
<source>Decrypt Message</source>
<translation>Расшифровать текст</translation>
</message>
@@ -285,7 +295,7 @@
<translation type="obsolete">Импорт ключа из &amp;файла</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="168"/>
+ <location filename="../../gpgwin.cpp" line="178"/>
<source>Import New Key From File</source>
<translation>Импорт нового ключа из файла</translation>
</message>
@@ -294,69 +304,29 @@
<translation type="obsolete">Импорт ключа из редактора</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="173"/>
+ <location filename="../../gpgwin.cpp" line="183"/>
<source>Import New Key From Editor</source>
<translation>Импорт нового ключа из редактора</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="193"/>
- <source>Keytoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="194"/>
- <source>Show/Hide Key-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="197"/>
- <source>Crypttoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="198"/>
- <source>Show/Hide Crypt-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="201"/>
- <source>Edittoolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="202"/>
- <source>Show/Hide Edit-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="205"/>
- <source>Keylist</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="206"/>
- <source>Show/Hide Keylist</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="211"/>
+ <location filename="../../gpgwin.cpp" line="203"/>
<source>&amp;About</source>
<translation>&amp;О программе</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="213"/>
+ <location filename="../../gpgwin.cpp" line="205"/>
<source>Show the application&apos;s About box</source>
<translation>Показать инфо о программе</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="166"/>
- <location filename="../../gpgwin.cpp" line="225"/>
- <location filename="../../gpgwin.cpp" line="565"/>
+ <location filename="../../gpgwin.cpp" line="176"/>
+ <location filename="../../gpgwin.cpp" line="217"/>
+ <location filename="../../gpgwin.cpp" line="533"/>
<source>&amp;File</source>
<translation>Ф&amp;айл</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="233"/>
+ <location filename="../../gpgwin.cpp" line="225"/>
<source>&amp;Edit</source>
<translation>&amp;Правка</translation>
</message>
@@ -365,56 +335,42 @@
<translation type="obsolete">&amp;Шифрование</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="255"/>
+ <location filename="../../gpgwin.cpp" line="248"/>
<source>&amp;Help</source>
<translation>&amp;Справка</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="261"/>
- <source>Crypt-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="267"/>
- <source>Key-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="272"/>
- <source>Edit-Toolbar</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../gpgwin.cpp" line="427"/>
+ <location filename="../../gpgwin.cpp" line="395"/>
<source>File</source>
<translation>Файл</translation>
</message>
<message>
+ <location filename="../../gpgwin.cpp" line="265"/>
<source>Edit</source>
- <translation type="obsolete">Правка</translation>
+ <translation type="unfinished">Правка</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="159"/>
+ <location filename="../../gpgwin.cpp" line="169"/>
<source>&amp;File Encryption</source>
<translation>Шифрование &amp;файлов</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="161"/>
+ <location filename="../../gpgwin.cpp" line="171"/>
<source>Encrypt/Decrypt File</source>
<translation>За-/Расшифровать файл</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="181"/>
+ <location filename="../../gpgwin.cpp" line="191"/>
<source>Key Management</source>
<translation>Менеджер ключей</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="183"/>
+ <location filename="../../gpgwin.cpp" line="193"/>
<source>Open Keymanagement</source>
<translation>Открыть Менеджер ключей</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="188"/>
+ <location filename="../../gpgwin.cpp" line="198"/>
<source>Open Import New Key Dialog</source>
<translation>Открыть окно импорта ключей</translation>
</message>
@@ -427,84 +383,85 @@
<translation type="obsolete">Стереть выбранные ключи</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="218"/>
+ <location filename="../../gpgwin.cpp" line="210"/>
<source>Append Selected Key(s) To Text</source>
<translation>Добавить выбранн. ключ(и) к тексту</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="219"/>
+ <location filename="../../gpgwin.cpp" line="211"/>
<source>Append The Selected Keys To Text in Editor</source>
<translation>Добавить выбранный ключ к тексту в редакторе</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="245"/>
+ <location filename="../../gpgwin.cpp" line="238"/>
<source>&amp;Keys</source>
<translation>&amp;Ключи</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="246"/>
+ <location filename="../../gpgwin.cpp" line="239"/>
<source>&amp;Import Key From...</source>
<translation>&amp;Импорт ключа из...</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="253"/>
+ <location filename="../../gpgwin.cpp" line="246"/>
<source>&amp;View</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../gpgwin.cpp" line="260"/>
<source>Key</source>
- <translation type="obsolete">Ключ</translation>
+ <translation type="unfinished">Ключ</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="281"/>
- <location filename="../../gpgwin.cpp" line="453"/>
+ <location filename="../../gpgwin.cpp" line="274"/>
+ <location filename="../../gpgwin.cpp" line="421"/>
<source>Ready</source>
<translation>Готово</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="286"/>
+ <location filename="../../gpgwin.cpp" line="279"/>
<source>Encrypt for:</source>
<translation> Зашифровать для:</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="372"/>
- <location filename="../../gpgwin.cpp" line="412"/>
+ <location filename="../../gpgwin.cpp" line="340"/>
+ <location filename="../../gpgwin.cpp" line="380"/>
<source>Application</source>
<translation>Приложение</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="373"/>
+ <location filename="../../gpgwin.cpp" line="341"/>
<source>Cannot read file %1:
%2.</source>
<translation>Не удалось прочесть файл %1:
%2.</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="385"/>
+ <location filename="../../gpgwin.cpp" line="353"/>
<source>File loaded</source>
<translation>Файл загружен</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="400"/>
+ <location filename="../../gpgwin.cpp" line="368"/>
<source>%1[*] - %2</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="413"/>
+ <location filename="../../gpgwin.cpp" line="381"/>
<source>The document has been modified.
Do you want to save your changes?</source>
<translation>Документ был редактирован.
Сохранить изменения?</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="428"/>
+ <location filename="../../gpgwin.cpp" line="396"/>
<source>Cannot write file %1:
%2.</source>
<translation>Не удалось записать файл %1:
%2.</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="437"/>
+ <location filename="../../gpgwin.cpp" line="405"/>
<source>Saved &apos;%1&apos;</source>
<translation>&quot;%1&quot; сохранён</translation>
</message>
@@ -513,7 +470,7 @@ Do you want to save your changes?</source>
<translation type="obsolete">О gpg4usb</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="528"/>
+ <location filename="../../gpgwin.cpp" line="496"/>
<source>Open Key</source>
<translation>Открыть ключ</translation>
</message>
@@ -522,17 +479,16 @@ Do you want to save your changes?</source>
<translation type="obsolete">Файлы ключей (*.asc *.txt);;Все файлы (*.*)</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="396"/>
<source>untitled.txt</source>
- <translation>Текстовый файл.txt</translation>
+ <translation type="obsolete">Текстовый файл.txt</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="462"/>
+ <location filename="../../gpgwin.cpp" line="430"/>
<source>&lt;center&gt;This Application allows you to do simple&lt;br&gt;encryption/decryption of your text-message or file.&lt;br&gt;It&apos;s licensed under the GPL v2.0&lt;br&gt;&lt;br&gt;&lt;b&gt;Developer:&lt;/b&gt;&lt;br&gt;Bene, Heimer, Juergen, Nils, Ubbo&lt;br&gt;&lt;br&gt;&lt;b&gt;Translation:&lt;/b&gt;&lt;br&gt;Kirill (ru)&lt;br&gt;&lt;br&gt;If you have any questions and/or&lt;br&gt;suggestions, contact us at&lt;br&gt;gpg4usb at cpunk.de&lt;/a&gt;&lt;br&gt;&lt;br&gt;or feel free to meet us in our xmpp-channel:&lt;br&gt;gpg4usb at conference.jabber.ccc.de&lt;/center&gt;</source>
<translation></translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="532"/>
+ <location filename="../../gpgwin.cpp" line="500"/>
<source>couldn&apos;t open file: </source>
<translation>Не удалось открыть файл: </translation>
</message>
@@ -541,25 +497,25 @@ Do you want to save your changes?</source>
<translation type="obsolete">gpg4usb</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="171"/>
- <location filename="../../gpgwin.cpp" line="566"/>
+ <location filename="../../gpgwin.cpp" line="181"/>
+ <location filename="../../gpgwin.cpp" line="534"/>
<source>&amp;Editor</source>
<translation>Окна &amp;редактора</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="176"/>
- <location filename="../../gpgwin.cpp" line="567"/>
+ <location filename="../../gpgwin.cpp" line="186"/>
+ <location filename="../../gpgwin.cpp" line="535"/>
<source>&amp;Clipboard</source>
<translation>Б&amp;уфера Обмена</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="178"/>
+ <location filename="../../gpgwin.cpp" line="188"/>
<source>Import New Key From Clipboard</source>
<translation>Импорт нового ключа из Буфера Обмена</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="186"/>
- <location filename="../../gpgwin.cpp" line="556"/>
+ <location filename="../../gpgwin.cpp" line="196"/>
+ <location filename="../../gpgwin.cpp" line="524"/>
<source>Import Key</source>
<translation>Импорт ключа</translation>
</message>
@@ -568,7 +524,7 @@ Do you want to save your changes?</source>
<translation type="obsolete">Импорт нового ключа</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="239"/>
+ <location filename="../../gpgwin.cpp" line="232"/>
<source>&amp;Crypt</source>
<translation>&amp;Шифрование</translation>
</message>
@@ -577,21 +533,22 @@ Do you want to save your changes?</source>
<translation type="obsolete">&amp;Импорт нового ключа из...</translation>
</message>
<message>
+ <location filename="../../gpgwin.cpp" line="254"/>
<source>Crypt</source>
- <translation type="obsolete">Шифрование</translation>
+ <translation type="unfinished">Шифрование</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="459"/>
+ <location filename="../../gpgwin.cpp" line="427"/>
<source>About </source>
<translation>О программе </translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="528"/>
+ <location filename="../../gpgwin.cpp" line="496"/>
<source>Key Files</source>
<translation>Файлы ключей</translation>
</message>
<message>
- <location filename="../../gpgwin.cpp" line="564"/>
+ <location filename="../../gpgwin.cpp" line="532"/>
<source>Import Key From...</source>
<translation>Импорт ключа из...</translation>
</message>
@@ -644,6 +601,11 @@ Do you want to save your changes?</source>
<translation>Свойства ключа</translation>
</message>
<message>
+ <location filename="../../keydetailsdialog.cpp" line="147"/>
+ <source>Key Files </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../keydetailsdialog.cpp" line="39"/>
<source>Key size:</source>
<translation>Длина ключа:</translation>
@@ -697,9 +659,8 @@ Make sure you keep it save.</source>
<translation>Экспорт ключа в файл</translation>
</message>
<message>
- <location filename="../../keydetailsdialog.cpp" line="147"/>
<source>Key Files</source>
- <translation>Файлы ключей</translation>
+ <translation type="obsolete">Файлы ключей</translation>
</message>
</context>
<context>
@@ -735,233 +696,232 @@ Make sure you keep it save.</source>
<translation>eMail</translation>
</message>
<message>
- <location filename="../../keylist.cpp" line="48"/>
<source>id</source>
- <translation>Идентификатор пользователя</translation>
+ <translation type="obsolete">Идентификатор пользователя</translation>
</message>
</context>
<context>
<name>KeyMgmt</name>
<message>
- <location filename="../../keymgmt.cpp" line="45"/>
+ <location filename="../../keymgmt.cpp" line="50"/>
<source>Keymanagement</source>
<translation>Менеджер ключей</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="52"/>
+ <location filename="../../keymgmt.cpp" line="57"/>
<source>&amp;Close Key Management</source>
<translation>Закр&amp;ыть Менеджер ключей</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="53"/>
+ <location filename="../../keymgmt.cpp" line="58"/>
<source>Ctrl+Q</source>
<translation></translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="55"/>
+ <location filename="../../keymgmt.cpp" line="60"/>
<source>Close Key Management</source>
<translation>Закрыть Менеджер ключей</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="58"/>
+ <location filename="../../keymgmt.cpp" line="63"/>
<source>Import From &amp;File</source>
<translation>Импорт из ф&amp;айла</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="60"/>
+ <location filename="../../keymgmt.cpp" line="65"/>
<source>Import New Key From File</source>
<translation>Импорт нового ключа из файла</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="63"/>
+ <location filename="../../keymgmt.cpp" line="68"/>
<source>Import From &amp;Clipboard</source>
<translation>Импорт из &amp;Буфера Обмена</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="65"/>
+ <location filename="../../keymgmt.cpp" line="70"/>
<source>Import New Key From Clipboard</source>
<translation>Импорт нового ключа из Буфера Обмена</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="68"/>
+ <location filename="../../keymgmt.cpp" line="73"/>
<source>Export To &amp;Clipboard</source>
<translation>Экспорт в &amp;Буфер Обмена</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="70"/>
+ <location filename="../../keymgmt.cpp" line="75"/>
<source>Export Selected Key(s) To Clipboard</source>
<translation>Экспорт выбранных ключей в Буфер Обмена</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="73"/>
+ <location filename="../../keymgmt.cpp" line="78"/>
<source>Export To &amp;File</source>
<translation>Экспорт в ф&amp;айл</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="75"/>
+ <location filename="../../keymgmt.cpp" line="80"/>
<source>Export Selected Key(s) To File</source>
<translation>Экспорт выбранных ключей в файл</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="78"/>
+ <location filename="../../keymgmt.cpp" line="83"/>
<source>Delete Selected Key(s)</source>
<translation>Стереть выбранн. ключ(и)</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="79"/>
+ <location filename="../../keymgmt.cpp" line="84"/>
<source>Delete the Selected keys</source>
<translation>Стереть выбранные ключи</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="82"/>
+ <location filename="../../keymgmt.cpp" line="87"/>
<source>Delete Checked Key(s)</source>
<translation>Стереть выделенн. ключи</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="83"/>
+ <location filename="../../keymgmt.cpp" line="88"/>
<source>Delete the Checked keys</source>
<translation>Стереть выделенные ключи</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="87"/>
- <location filename="../../keymgmt.cpp" line="215"/>
+ <location filename="../../keymgmt.cpp" line="92"/>
+ <location filename="../../keymgmt.cpp" line="220"/>
<source>Generate Key</source>
<translation>Генерировать ключ</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="88"/>
+ <location filename="../../keymgmt.cpp" line="93"/>
<source>Generate New Key</source>
<translation>Генерировать новый ключ</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="92"/>
+ <location filename="../../keymgmt.cpp" line="97"/>
<source>Show Keydetails</source>
<translation>Показать свойства ключа</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="93"/>
+ <location filename="../../keymgmt.cpp" line="98"/>
<source>Show Details for this Key</source>
<translation>Показать детали для этого ключа</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="99"/>
+ <location filename="../../keymgmt.cpp" line="104"/>
<source>&amp;File</source>
<translation>Ф&amp;айл</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="102"/>
+ <location filename="../../keymgmt.cpp" line="107"/>
<source>&amp;Key</source>
<translation>&amp;Ключ</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="116"/>
+ <location filename="../../keymgmt.cpp" line="121"/>
<source>Crypt</source>
<translation>Шифрование</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="128"/>
+ <location filename="../../keymgmt.cpp" line="133"/>
<source>Open Key</source>
<translation>Открыть ключ</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="128"/>
- <location filename="../../keymgmt.cpp" line="188"/>
+ <location filename="../../keymgmt.cpp" line="133"/>
+ <location filename="../../keymgmt.cpp" line="193"/>
<source>Key Files</source>
<translation>Файлы ключей</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="133"/>
+ <location filename="../../keymgmt.cpp" line="138"/>
<source>Couldn&apos;t Open File: </source>
<translation>Не удалось открыть файл: </translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="164"/>
+ <location filename="../../keymgmt.cpp" line="169"/>
<source>Deleting Keys</source>
<translation>Удаление ключа</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="165"/>
+ <location filename="../../keymgmt.cpp" line="170"/>
<source>Are you sure that you want to delete the selected keys?.
The action can not be undone.</source>
<translation>Вы уверены, что хотите стереть выбранные ключи?
Это действие будет необратимым.</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="188"/>
+ <location filename="../../keymgmt.cpp" line="193"/>
<source>Export Key To File</source>
<translation>Экспорт ключа в файл</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="218"/>
+ <location filename="../../keymgmt.cpp" line="223"/>
<source>Name:</source>
<translation>Имя:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="219"/>
+ <location filename="../../keymgmt.cpp" line="224"/>
<source>E-Mailaddress::</source>
<translation>Адрес eMail:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="220"/>
+ <location filename="../../keymgmt.cpp" line="225"/>
<source>Comment:</source>
<translation>Комментарий:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="221"/>
+ <location filename="../../keymgmt.cpp" line="226"/>
<source>KeySize (in Bit):</source>
<translation>Длина ключа (бит):</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="222"/>
+ <location filename="../../keymgmt.cpp" line="227"/>
<source>Expiration Date:</source>
<translation>Истекает:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="223"/>
+ <location filename="../../keymgmt.cpp" line="228"/>
<source>Password:</source>
<translation>Пароль:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="224"/>
+ <location filename="../../keymgmt.cpp" line="229"/>
<source>Repeat Password:</source>
<translation>Повторите Пароль:</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="225"/>
+ <location filename="../../keymgmt.cpp" line="230"/>
<source>Never Expire</source>
<translation>без срока годности</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="226"/>
+ <location filename="../../keymgmt.cpp" line="231"/>
<source>Password: Strength
Weak -&gt; Strong</source>
<translation>Надёжность Пароля
Слабый -&gt; Стойкий</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="257"/>
+ <location filename="../../keymgmt.cpp" line="262"/>
<source>Password Strength</source>
<translation>Надёжность Пароля</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="311"/>
+ <location filename="../../keymgmt.cpp" line="316"/>
<source> Name must contain at least five characters.
</source>
<translation> Имя должно быть длиной не менее 5 букв.
</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="314"/>
+ <location filename="../../keymgmt.cpp" line="319"/>
<source> Password and Repeat don&apos;t match. </source>
<translation>Повторно введённый Пароль не совпал.</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="353"/>
+ <location filename="../../keymgmt.cpp" line="358"/>
<source>Generating Key...</source>
<translation>Генерация ключа...</translation>
</message>
<message>
- <location filename="../../keymgmt.cpp" line="355"/>
+ <location filename="../../keymgmt.cpp" line="360"/>
<source>Collecting random data for key generation.
This may take a while.
To speed up the process use your computer
@@ -972,4 +932,63 @@ Weak -&gt; Strong</source>
страницы интернета, слушая музыку и т.д.)</translation>
</message>
</context>
+<context>
+ <name>SettingsDialog</name>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="41"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="49"/>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="50"/>
+ <source>Action</source>
+ <translation type="unfinished">Действие</translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="54"/>
+ <source>small</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="55"/>
+ <source>medium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="56"/>
+ <source>large</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="62"/>
+ <source>just text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="63"/>
+ <source>just icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="64"/>
+ <source>text and icons</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="83"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../settingsdialog.cpp" line="137"/>
+ <location filename="../../settingsdialog.cpp" line="154"/>
+ <source>English</source>
+ <translation type="unfinished">Русский</translation>
+ </message>
+</context>
</TS>
diff --git a/settingsdialog.cpp b/settingsdialog.cpp
index 7b89a65..90e35ef 100755
--- a/settingsdialog.cpp
+++ b/settingsdialog.cpp
@@ -31,6 +31,9 @@
#include <QRadioButton>
#include <QButtonGroup>
#include <QSettings>
+#include <QApplication>
+#include <QDir>
+#include <QTranslator>
#include "settingsdialog.h"
SettingsDialog::SettingsDialog()
@@ -75,11 +78,28 @@ SettingsDialog::SettingsDialog()
groupBox2->setLayout(iconStyleBox);
groupBox1->setLayout(iconSizeBox);
+
+ /**/
+ QGroupBox *langBox = new QGroupBox(tr("Language"));
+ QHBoxLayout *hbox2 = new QHBoxLayout();
+ QComboBox *langSelectBox = new QComboBox;
+
+ QHash<QString, QString> lang = listLanguages();
+
+ foreach(QString l , lang) {
+ langSelectBox->addItem(l);
+ //qDebug() << l;
+ }
+
+ hbox2->addWidget(langSelectBox);
+ langBox->setLayout(hbox2);
+ /**/
QVBoxLayout *vbox = new QVBoxLayout();
vbox->addWidget(groupBox1);
vbox->addWidget(groupBox2);
- vbox->addWidget(buttonBox);
+ vbox->addWidget(langBox);
+ vbox->addWidget(buttonBox);
setLayout(vbox);
exec();
}
@@ -109,3 +129,33 @@ void SettingsDialog::applySettings()
accept();
}
+// http://www.informit.com/articles/article.aspx?p=1405555&seqNum=3
+QHash<QString, QString> SettingsDialog::listLanguages() {
+
+ // translate this String to language used, the language list gets
+ // filled from this
+ QString(tr("English"));
+
+ //QStringList languages;
+ QHash<QString, QString> languages;
+
+ QString appPath = qApp->applicationDirPath();
+ QDir qmDir = QDir(appPath + "/ts/");
+ QStringList fileNames =
+ qmDir.entryList(QStringList("gpg4usb_*.qm"));
+
+ for (int i = 0; i < fileNames.size(); ++i) {
+ QString locale = fileNames[i];
+ locale.remove(0, locale.indexOf('_') + 1);
+ locale.chop(3);
+
+ QTranslator translator;
+ translator.load(fileNames[i], qmDir.absolutePath());
+ QString language = translator.translate("SettingsDialog",
+ "English");
+ languages.insert(locale, language);
+
+ }
+ return languages;
+}
+
diff --git a/settingsdialog.h b/settingsdialog.h
index 255a8e3..b7be821 100755
--- a/settingsdialog.h
+++ b/settingsdialog.h
@@ -22,6 +22,7 @@
#include <QDialog>
#include <QButtonGroup>
#include <QGroupBox>
+#include <QComboBox>
class SettingsDialog : public QDialog
{
@@ -38,4 +39,5 @@ private:
QGroupBox *groupBox2;
QButtonGroup *group1;
QButtonGroup *group2;
+ QHash<QString, QString> listLanguages();
};