<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="de_DE">
<context>
    <name>About</name>
    <message>
        <location filename="../ui/About.ui" line="+89"/>
        <source>Done</source>
        <translation>Schliessen</translation>
    </message>
</context>
<context>
    <name>CaProperties</name>
    <message>
        <location filename="../ui/CaProperties.ui" line="+122"/>
        <source>Next serial for signing</source>
        <translation>Nächste Seriennummer beim signieren</translation>
    </message>
    <message>
        <location line="-20"/>
        <source>Days until next CRL issuing</source>
        <translation>Tage bis zur nächsten CRL</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Default template</source>
        <translation>Standard Template</translation>
    </message>
    <message>
        <location line="-82"/>
        <source>CA Properties</source>
        <translation>CA Einstellungen</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Use random Serial numbers</source>
        <translation>Verwende zufällige Seriennummern</translation>
    </message>
</context>
<context>
    <name>CertDetail</name>
    <message>
        <location filename="../widgets/CertDetail.cpp" line="+37"/>
        <source>Show extensions</source>
        <translation>Erweiterungen anzeigen</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Not available</source>
        <translation>Nicht verfügbar</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Details of the certificate</source>
        <translation>Details des Zertifikates</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Signer unknown</source>
        <translation>Unterzeichner unbekannt</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Self signed</source>
        <translation>Selbstsigniert</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Not trusted</source>
        <translation>Nicht vertrauenswürdig</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Trusted</source>
        <translation>Vertrauenswürdig</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Revoked: </source>
        <translation>Zurückgezogen:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not valid</source>
        <translation>Nicht gültig</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Valid</source>
        <translation>Gültig</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Details of the certificate signing request</source>
        <translation>Details des Zertifikatsantrags</translation>
    </message>
    <message>
        <location filename="../ui/CertDetail.ui" line="+39"/>
        <source>Details of the Certificate</source>
        <translation>Details des Zertifikates</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>S&amp;tatus</source>
        <translation>S&amp;tatus</translation>
    </message>
    <message>
        <location line="+60"/>
        <source>Serial</source>
        <translation>Seriennummer</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>The serial number of the certificate</source>
        <translation>Die Seriennummer des Zertifikats</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>The internal name of the certificate in the database</source>
        <translation>Der interne Name des Zerifikats in der Datenbank</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Internal name</source>
        <translation>Interner Name</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Signature algorithm</source>
        <translation>Signatur algorithmus</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Signature</source>
        <translation>Unterschrift</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Key</source>
        <translation>Schlüssel</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Fingerprints</source>
        <translation>Fingerprints</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>SHA1</source>
        <translation>SHA1</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>MD5</source>
        <translation>MD5</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>A SHA-1 hashsum of the certificate</source>
        <translation>Eine SHA-1 Summe des Zertifikats</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>An md5 hashsum of the certificate</source>
        <translation>Eine md5 Summe des Zertifikats</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Validity</source>
        <translation>Gültigkeit</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>The time since the certificate is valid</source>
        <translation>Beginn der Zertifikatsgültigkeit</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The time until the certificate is valid</source>
        <translation>Ablaufdatum des Zertifikats</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>&amp;Subject</source>
        <translation>Inha&amp;ber</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>&amp;Issuer</source>
        <translation>&amp;Aussteller</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Attributes</source>
        <translation>Attribute</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Extensions</source>
        <translation>&amp;Erweiterungen</translation>
    </message>
    <message>
        <location line="+13"/>
        <location filename="../widgets/CertDetail.cpp" line="-119"/>
        <source>Show config</source>
        <translation>Konfiguration anzeigen</translation>
    </message>
</context>
<context>
    <name>CertExtend</name>
    <message>
        <location filename="../ui/CertExtend.ui" line="+74"/>
        <source>This will create a new certificate as a copy of the old one with a new serial number and adjusted validity values.</source>
        <translation>Hiermit wird ein neues Zertifikat als Kopie des alten Zertifikats erstellt, mit neuer Seriennummer und aktueller Gültigkeit.</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Validity</source>
        <translation>Gültigkeit</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Not before</source>
        <translation>Nicht vor dem</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Not after</source>
        <translation>Nicht nach dem</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Time range</source>
        <translation>Zeitspanne</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Days</source>
        <translation>Tage</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Months</source>
        <translation>Monate</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Years</source>
        <translation>Jahre</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Midnight</source>
        <translation>Mitternacht</translation>
    </message>
    <message>
        <location line="-7"/>
        <source>Apply</source>
        <translation>Übernehmen</translation>
    </message>
    <message>
        <location line="-159"/>
        <source>Certificate renewal</source>
        <translation>Zertifikatsverlängerung</translation>
    </message>
    <message>
        <location line="+173"/>
        <source>Local time</source>
        <translation>Ortszeit</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>No well-defined expiration</source>
        <translation>Undefiniertes Ablaufdatum</translation>
    </message>
    <message>
        <location filename="../widgets/CertExtend.cpp" line="+43"/>
        <source>The certificate will be earlier valid than the signer. This is probably not what you want.</source>
        <translation>Das Zertifikat is früher gültig als der Aussteller. Dies ist wahrscheinlich ungewollt.</translation>
    </message>
    <message>
        <location line="+3"/>
        <location line="+23"/>
        <source>Edit times</source>
        <translation>Zeiten einstellen</translation>
    </message>
    <message>
        <location line="-22"/>
        <location line="+23"/>
        <source>Abort rollout</source>
        <translation>Ausstellung abbrechen</translation>
    </message>
    <message>
        <location line="-22"/>
        <location line="+23"/>
        <source>Continue rollout</source>
        <translation>Ausstellung fortführen</translation>
    </message>
    <message>
        <location line="-22"/>
        <location line="+23"/>
        <source>Adjust date and continue</source>
        <translation>Datum anpassen und fortführen</translation>
    </message>
    <message>
        <location line="-6"/>
        <source>The certificate will be longer valid than the signer. This is probably not what you want.</source>
        <translation>Das Zertifikat ist länger gültig als der Aussteller. Dies ist wahrscheinlich nicht gewollt.</translation>
    </message>
</context>
<context>
    <name>CertView</name>
    <message>
        <location filename="../lib/db_x509.cpp" line="+915"/>
        <source>There was no key found for the Certificate: </source>
        <translation>Es wurde kein Schlüssel gefunden für das Zertifikat: </translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Import Certificate signing request</source>
        <translation>Zertifikatsantrag importieren</translation>
    </message>
</context>
<context>
    <name>ClickLabel</name>
    <message>
        <location filename="../widgets/clicklabel.cpp" line="+23"/>
        <source>Double click for details</source>
        <translation>Doppelklick für Details</translation>
    </message>
</context>
<context>
    <name>CrlDetail</name>
    <message>
        <location filename="../ui/CrlDetail.ui" line="+180"/>
        <location filename="../widgets/CrlDetail.cpp" line="+29"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="../widgets/CrlDetail.cpp" line="+0"/>
        <source>Serial</source>
        <translation>Seriennummer</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Revocation</source>
        <translation>Rücknahme</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Reason</source>
        <translation>Grund</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Invalidation</source>
        <translation>Ungültig seit</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Failed</source>
        <translation>Fehlgeschlagen</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Verification not possible</source>
        <translation>Überprüfung nicht möglich</translation>
    </message>
    <message>
        <location line="-3"/>
        <source>Unknown signer</source>
        <translation>Unterzeichner unbekannt</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Unknown certificate</source>
        <translation>Unbekanntes Zertifikat</translation>
    </message>
    <message>
        <location filename="../ui/CrlDetail.ui" line="-141"/>
        <source>Details of the Revocation list</source>
        <translation>Details der Rücknahmeliste</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>&amp;Status</source>
        <translation>&amp;Status</translation>
    </message>
    <message>
        <location line="+60"/>
        <source>Version</source>
        <translation>Version</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Signature</source>
        <translation>Unterschrift</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Signed by</source>
        <translation>Unterschrieben von</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>The internal name of the CRL in the database</source>
        <translation>Der interne Name der CRL in der Datenbank</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>issuing dates</source>
        <translation>Ausstellungszeiten</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Next Update</source>
        <translation>Nächstes Update</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Last Update</source>
        <translation>Letztes Update</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>&amp;Issuer</source>
        <translation>&amp;Aussteller</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>&amp;Extensions</source>
        <translation>&amp;Erweiterungen</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>&amp;Revocation list</source>
        <translation>&amp;Rücknahmeliste</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>0</source>
        <translation>0</translation>
    </message>
</context>
<context>
    <name>ExportCert</name>
    <message>
        <location filename="../widgets/ExportDialog.h" line="+78"/>
        <source>X509 Certificates ( *.cer *.crt *.p12 *.p7b);;All files ( * )</source>
        <translation>X509 Zertifikate ( *.cer *.crt *.p12 *.p7b);;Alle Dateien ( * )</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DER is a binary format of the Certificate
PEM is a base64 encoded Certificate
PKCS#7 is an official Certificate exchange format
PKCS#12 is an encrypted official Key-Certificate exchange format
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Please enter the filename for the certificate.</source>
        <translation>Bitte geben sie den Dateinamen des Zertifikats ein.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Certifikate export</source>
        <translation>Zertifikatsexport</translation>
    </message>
</context>
<context>
    <name>ExportDer</name>
    <message>
        <location line="-45"/>
        <source>All files ( * )</source>
        <translation>Alle Dateien ( * )</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>DER is a binary format
PEM is a base64 encoded DER file
</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExportDialog</name>
    <message>
        <location filename="../ui/ExportDialog.ui" line="+117"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Filename</source>
        <translation>Dateiname</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Please enter the filename</source>
        <translation>Bitte den Dateinamen eingeben</translation>
    </message>
    <message>
        <location line="+49"/>
        <source>Export Format</source>
        <translation>Exportformat</translation>
    </message>
    <message>
        <location filename="../widgets/ExportDialog.cpp" line="+61"/>
        <source>The file: &apos;%1&apos; already exists!</source>
        <translation>Die Datei &apos;%1&apos; existiert bereits!</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Overwrite</source>
        <translation>Überschreiben</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Do not overwrite</source>
        <translation>Nicht überschreiben</translation>
    </message>
</context>
<context>
    <name>ExportKey</name>
    <message>
        <location filename="../widgets/ExportKey.cpp" line="+37"/>
        <source>Public key export</source>
        <translation>Export des öffentlichen Schlüssels</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Key export</source>
        <translation>Schlüssel export</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>Please enter the filename for the key.</source>
        <translation>Bitte geben Sie den Dateinamen für den Schlüssel ein.</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>DER is a binary format of the key without encryption
PEM is a base64 encoded key with optional encryption
PKCS#8 is an encrypted official Key-exchange format</source>
        <translation>DER ist ein binärformat ohne Passwort sicherung
PEM ist ein base64 codierter Schlüssel mit optionaler Passwort sicherung
PKCS#8 ist ein offizielles Austauschformat für Passwort gesicherte Schlüssel</translation>
    </message>
    <message>
        <location filename="../ui/ExportKey.ui" line="+23"/>
        <source>When exporting the private key it should be encrypted.</source>
        <translation>Der Private Schlüssel sollte beim Export durch ein Passwort geschützt werden.</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>When exporting the private part, it should be encrypted.</source>
        <translation>Wenn der private Teil mit exportiert wird, sollte er verschlüsselt werden.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>E&amp;xport the private part of the Key too</source>
        <translation>Den privaten Teil des Schlüssels mit e&amp;xportieren</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Export as PKCS#8</source>
        <translation>Exportieren als PKCS#8</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&amp;Encrypt the Key with a password</source>
        <translation>D&amp;en Schlüssel mit einem Passwort sichern</translation>
    </message>
    <message>
        <location filename="../widgets/ExportKey.cpp" line="-2"/>
        <source>Private keys ( *.pem *.der *.pk8 );;All files ( * )</source>
        <translation>Private Schlüssel ( *.pem *.der *.pk8 );;Alle Dateien ( * )</translation>
    </message>
</context>
<context>
    <name>Help</name>
    <message>
        <location filename="../ui/Help.ui" line="+36"/>
        <source>&lt;&lt;</source>
        <translation>&lt;&lt;</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>&gt;&gt;</source>
        <translation>&gt;&gt;</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>&amp;Done</source>
        <translation>&amp;Fertig</translation>
    </message>
</context>
<context>
    <name>ImportMulti</name>
    <message>
        <location filename="../ui/ImportMulti.ui" line="+122"/>
        <source>Details</source>
        <translation>Details</translation>
    </message>
    <message>
        <location line="-28"/>
        <source>Import &amp;All</source>
        <translation>&amp;Alle importieren</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&amp;Import</source>
        <translation>&amp;Import</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&amp;Done</source>
        <translation>&amp;Fertig</translation>
    </message>
    <message>
        <location filename="../widgets/ImportMulti.cpp" line="+105"/>
        <location line="+145"/>
        <source>The type of the Item &apos;%1&apos; is not recognized</source>
        <translation>Unbekannter Typ bei &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+49"/>
        <source>Details of the item &apos;%1&apos; cannot be shown</source>
        <translation>Details von &apos;%1&apos; können nicht angezeigt werden</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>The type of the item &apos;%1&apos; is not recognized</source>
        <translation>Unbekannter Typ bei &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>The file &apos;%1&apos; did not contain PKI data</source>
        <translation>Die Datei &apos;%1&apos; enthielt keine verwendbaren Daten</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>The %1 files: &apos;%2&apos; did not contain PKI data</source>
        <translation>Die %1 Dateien: &apos;%2&apos; enthielten keine verwendbaren Daten</translation>
    </message>
    <message>
        <location filename="../ui/ImportMulti.ui" line="-72"/>
        <source>Import PKI Items</source>
        <translation>Importieren</translation>
    </message>
    <message>
        <location line="+79"/>
        <source>&amp;Remove from list</source>
        <translation>&amp;Aus Liste entfernen</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Delete from token</source>
        <translation>Von der Chipkarte löschen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Rename on token</source>
        <translation>Auf der Chipkarte umbenennen</translation>
    </message>
    <message>
        <location filename="../widgets/ImportMulti.cpp" line="-278"/>
        <source>
Name: %1
Model: %2
Serial: %3</source>
        <translation>
Name: %1
Modell: %2
Seriennummer: %3</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Manage security token</source>
        <translation>Chipkarte verwalten</translation>
    </message>
</context>
<context>
    <name>KeyDetail</name>
    <message>
        <location filename="../widgets/KeyDetail.cpp" line="+50"/>
        <source>Not available</source>
        <translation>Nicht verfügbar</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Available</source>
        <translation>Verfügbar</translation>
    </message>
    <message>
        <location filename="../ui/KeyDetail.ui" line="+91"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>The internal name of the key used by xca</source>
        <translation>Der interne Name in der Datenbank</translation>
    </message>
    <message>
        <location line="+83"/>
        <source>Keysize</source>
        <translation>Schlüssellänge</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Private Exponent</source>
        <translation>Privater Exponent</translation>
    </message>
    <message>
        <location line="-53"/>
        <source>Public Exponent</source>
        <translation>Öffentlicher Exponent</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Modulus</source>
        <translation>Modulus</translation>
    </message>
    <message>
        <location filename="../widgets/KeyDetail.cpp" line="+9"/>
        <source>Sub prime</source>
        <translation>Sub prime</translation>
    </message>
    <message>
        <location line="+1"/>
        <location line="+9"/>
        <source>Public key</source>
        <translation>Öffentlicher Schlüssel</translation>
    </message>
    <message>
        <location line="-8"/>
        <location line="+9"/>
        <source>Private key</source>
        <translation>Privater Schlüssel</translation>
    </message>
    <message>
        <location filename="../ui/KeyDetail.ui" line="-123"/>
        <source>Security token</source>
        <translation>Chipkarte</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Manufacturer</source>
        <translation>Hersteller</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Serial</source>
        <translation>Seriennummer</translation>
    </message>
    <message>
        <location line="+17"/>
        <location filename="../widgets/KeyDetail.cpp" line="-22"/>
        <source>Key</source>
        <translation>Schlüssel</translation>
    </message>
    <message>
        <location filename="../widgets/KeyDetail.cpp" line="-5"/>
        <source>Token</source>
        <translation>Chipkarte</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Curve name</source>
        <translation>Kurvenname</translation>
    </message>
    <message>
        <location line="-36"/>
        <source>Details of the %1 key</source>
        <translation>Details des %1 Schlüssels</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Security token ID:%1</source>
        <translation>Chipkarte ID:%1</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Unknown key</source>
        <translation>Unbekannter Schlüssel</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../widgets/MainWindow.cpp" line="+752"/>
        <source>Password</source>
        <translation>Passwort</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Password verify error, please try again</source>
        <translation>Die Passwort überprüfung ist fehlgeschlagen</translation>
    </message>
    <message>
        <location line="-128"/>
        <location line="+102"/>
        <source>New Password</source>
        <translation>Neues Passwort</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>The following error occured:</source>
        <translation>Der folgende Fehler ist aufgetreten:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Copy to Clipboard</source>
        <translation>In die Zwischenablage</translation>
    </message>
    <message>
        <location filename="../widgets/MW_menu.cpp" line="+38"/>
        <source>&amp;Close DataBase</source>
        <translation>Datenbank s&amp;chliessen</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>&amp;Content</source>
        <translation>&amp;Inhalt</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;About</source>
        <translation>Ü&amp;ber</translation>
    </message>
    <message>
        <location line="-59"/>
        <source>&amp;File</source>
        <translation>D&amp;atei</translation>
    </message>
    <message>
        <location line="+56"/>
        <source>&amp;Help</source>
        <translation>&amp;Hilfe</translation>
    </message>
    <message>
        <location filename="../ui/MainWindow.ui" line="+28"/>
        <source>Private Keys</source>
        <translation>Private Schlüssel</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>&amp;New Key</source>
        <translation>&amp;Neuer Schlüssel</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+111"/>
        <location line="+98"/>
        <location line="+144"/>
        <location line="+70"/>
        <source>&amp;Export</source>
        <translation>&amp;Export</translation>
    </message>
    <message>
        <location line="-416"/>
        <location line="+111"/>
        <location line="+98"/>
        <location line="+130"/>
        <location line="+84"/>
        <source>&amp;Import</source>
        <translation>&amp;Import</translation>
    </message>
    <message>
        <location line="-416"/>
        <source>Import PFX (PKCS#12)</source>
        <translation>Import PFX (PKCS#12)</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+104"/>
        <location line="+98"/>
        <location line="+214"/>
        <source>&amp;Show Details</source>
        <translation>Detail&amp;s anzeigen</translation>
    </message>
    <message>
        <location line="-409"/>
        <location line="+104"/>
        <location line="+98"/>
        <location line="+109"/>
        <location line="+105"/>
        <source>&amp;Delete</source>
        <translation>&amp;Löschen</translation>
    </message>
    <message>
        <location line="-376"/>
        <source>Certificate signing requests</source>
        <translation>Zertifikatsanträge</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>&amp;New Request</source>
        <translation>&amp;Neuer Zertifikatsantrag</translation>
    </message>
    <message>
        <location line="+68"/>
        <location filename="../widgets/MW_menu.cpp" line="-27"/>
        <source>Certificates</source>
        <translation>Zertifikate</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>&amp;New Certificate</source>
        <translation>&amp;Neues Zertifikat</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Import &amp;PKCS#12</source>
        <translation>Import &amp;PKCS#12</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Import P&amp;KCS#7</source>
        <translation>Import P&amp;KCS#7</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Plain View</source>
        <translation>Einfache Ansicht</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Templates</source>
        <translation>Vorlagen</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>&amp;New template</source>
        <translation>&amp;Neue Vorlage</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Ch&amp;ange Template</source>
        <translation>Vorl&amp;age Ändern</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Revocation lists</source>
        <translation>Rücknahmelisten</translation>
    </message>
    <message>
        <location filename="../widgets/MW_database.cpp" line="+177"/>
        <source>Database</source>
        <translation>Datenbank</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>No deleted items found</source>
        <translation>Keine gelöschten Einträge gefunden</translation>
    </message>
    <message>
        <location filename="../widgets/MW_menu.cpp" line="-18"/>
        <source>&amp;Dump DataBase</source>
        <translation>&amp;Datenbank ausgeben</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Import old db_dump</source>
        <translation>Alten db_dump &amp;Importieren</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;Undelete items</source>
        <translation>&amp;Gelöschte Einträge wiederherstellen</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Options</source>
        <translation>Optionen</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Keys</source>
        <translation>Schlüssel</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Requests</source>
        <translation>Zertifikatsanträge</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>PKCS#12</source>
        <translation>PKCS#12</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>PKCS#7</source>
        <translation>PKCS#7</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Template</source>
        <translation>Vorlage</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Revocation list</source>
        <translation>Rücknahmeliste</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>PEM file</source>
        <translation>PEM Datei</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Donations</source>
        <translation>Spenden</translation>
    </message>
    <message>
        <location line="+51"/>
        <source>Import password</source>
        <translation>Import Passwort</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please enter the password of the old database</source>
        <translation>Bitte das Passwort der alten Datenbank eingeben</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Password verification error. Ignore keys ?</source>
        <translation>Falsches Passwort. Schlüssel ignorieren ?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import anyway</source>
        <translation>Trotzdem importieren</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Cancel</source>
        <translation>Abbrechen</translation>
    </message>
    <message>
        <location line="-96"/>
        <source>I&amp;mport</source>
        <translation>I&amp;mport</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>paste PEM file</source>
        <translation>PEM datei (copy+paste)</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Database dump ( *.dump );;All files ( * )</source>
        <translation>Database dump ( *.dump );;All files ( * )</translation>
    </message>
    <message>
        <location filename="../widgets/MainWindow.cpp" line="-369"/>
        <source>Import PEM data</source>
        <translation>PEM daten importieren</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>The new label of the token &apos;%1&apos;</source>
        <translation>Die neue Bezeichnung der Chipkarte &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+159"/>
        <source>Please enter the new password to encrypt your private keys in the database-file</source>
        <translation>Bitte das neue Passwort zur Verschlüsselung der privaten Schlüssel in der Datenbank eingeben</translation>
    </message>
    <message>
        <location line="+102"/>
        <source>Please enter a password, that will be used to encrypt your private keys in the database file:
%1</source>
        <translation>Bitte geben Sie ein Passwort an um die privaten Schlüssel in der Datenbank
%1 zu verschlüsseln</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Please enter the password for unlocking the database:
%1</source>
        <translation>Bitte geben Sie das Passwort ein um die Datenbank
%1 zu öffnen</translation>
    </message>
    <message>
        <location line="+109"/>
        <source>Diffie-Hellman parameters are needed for different applications, but not handled by XCA.
Please enter the DH parameter bits</source>
        <translation>Diffie-Hellman Parameter werden von anderen Applikationen benötigt. XCA verwendet oder speichert sie aber nicht.
Bitte die DH Parameter bits angeben</translation>
    </message>
    <message>
        <location filename="../widgets/MW_menu.cpp" line="-105"/>
        <source>&amp;New DataBase</source>
        <translation>&amp;Neue Datenbank</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&amp;Open DataBase</source>
        <translation>Datenbank &amp;Öffnen</translation>
    </message>
    <message>
        <location line="+44"/>
        <source>&amp;Init Security token</source>
        <translation>Chipkarte &amp;initialisieren</translation>
    </message>
    <message>
        <location line="-34"/>
        <source>C&amp;hange DataBase password</source>
        <translation>Da&amp;tenbankpasswort ändern</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Exit</source>
        <translation>Beenden</translation>
    </message>
    <message>
        <location filename="../widgets/MainWindow.cpp" line="-527"/>
        <source>no such option: %1</source>
        <translation>unbekannte option: %1</translation>
    </message>
    <message>
        <location filename="../widgets/MW_database.cpp" line="-72"/>
        <source>Using or exporting private keys will not be possible without providing the correct password</source>
        <translation>Die Benutzung oder der Export privater Schlüssel ist nur mit dem richtigen Datenbankpasswort möglich</translation>
    </message>
    <message>
        <location filename="../widgets/MainWindow.cpp" line="+116"/>
        <source>Please enter the original SO PIN (PUK) of the token &apos;%1&apos;</source>
        <translation>Die alte SO PIN (PUK) für die Chipkarte &apos;%1&apos; eingeben</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Please enter the new SO PIN (PUK) of the token &apos;%1&apos;</source>
        <translation>Die neue SO PIN (PUK) für die Chipkarte &apos;%1&apos; eingeben</translation>
    </message>
    <message>
        <location line="+116"/>
        <source>The token &apos;%1&apos; did not contain any keys or certificates</source>
        <translation>Die Chipkarte &apos;%1&apos; enthält keine Schlüssel oder Zertifikate</translation>
    </message>
    <message>
        <location line="+312"/>
        <source>Error opening file: &apos;%1&apos;: %2</source>
        <translation>Öffnen der Datei &apos;%1&apos; fehlgeschlagen: %2</translation>
    </message>
    <message>
        <location filename="../widgets/MW_menu.cpp" line="-17"/>
        <source>Generate DH parameter</source>
        <translation>DH Parameter erstellen</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Set as default DataBase</source>
        <translation>Als Standard datenbank</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>&amp;Token</source>
        <translation>&amp;Chipkarte</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>&amp;Manage Security token</source>
        <translation>Chipkarte &amp;verwalten</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>&amp;Change PIN</source>
        <translation>&amp;PIN ändern</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Change &amp;SO PIN</source>
        <translation>&amp;SO PIN ändern</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Init PIN</source>
        <translation>PIN initialisieren</translation>
    </message>
</context>
<context>
    <name>NewCrl</name>
    <message>
        <location filename="../ui/NewCrl.ui" line="+36"/>
        <source>Create CRL</source>
        <translation>CRL erstellen</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Dates</source>
        <translation>Zeiten</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>next update</source>
        <translation>Nächstes Update</translation>
    </message>
    <message>
        <location line="-14"/>
        <source>last update</source>
        <translation>Letztes Update</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Days</source>
        <translation>Tage</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Months</source>
        <translation>Monate</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Years</source>
        <translation>Jahre</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Midnight</source>
        <translation>Mitternacht</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Local time</source>
        <translation>Ortszeit</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Apply</source>
        <translation>Übernehmen</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Hashing algorithm</source>
        <translation>Hash algorithmus</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Extensions</source>
        <translation>Erweiterungen</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Authority key identifier</source>
        <translation>Authority key identifier</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Subject alternative name</source>
        <translation>Subject alternative name</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>CRL Number</source>
        <translation>CRL Nummer</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Revokation reasons</source>
        <translation>Rückzugsgrund</translation>
    </message>
</context>
<context>
    <name>NewKey</name>
    <message>
        <location filename="../ui/NewKey.ui" line="+14"/>
        <location line="+25"/>
        <source>New key</source>
        <translation>Neuer Schlüssel</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Please give a name to the new key and select the desired keysize</source>
        <translation>Bitte geben Sie dem Schlüssel einen Namen und wählen Sie die gewünschte Schlüssellänge</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Key properties</source>
        <translation>Schlüsseleigenschaften</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location line="+56"/>
        <source>Keysize</source>
        <translation>Schlüssellänge</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Usually 1024 or 2048 bit keys are used</source>
        <translation>Normalerweise werden 1024 oder 2048 bit Schlüssel verwendet</translation>
    </message>
    <message>
        <location line="-50"/>
        <source>The internal name of the new key</source>
        <translation>Interner Name des neuen Schlüssels</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>New Key</source>
        <translation>Neuer Schlüssel</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Keytype</source>
        <translation>Schlüsseltyp</translation>
    </message>
    <message>
        <location line="-27"/>
        <source>Curve</source>
        <translation>Kurve</translation>
    </message>
    <message>
        <location filename="../widgets/NewKey.cpp" line="+142"/>
        <source>Create</source>
        <translation>Erstellen</translation>
    </message>
</context>
<context>
    <name>NewX509</name>
    <message>
        <location filename="../ui/NewX509.ui" line="+30"/>
        <location filename="../widgets/NewX509.cpp" line="+235"/>
        <source>Create</source>
        <translation>Erstellen</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>Source</source>
        <translation>Herkunft</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Signing request</source>
        <translation>Zertifikatsantrag</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>A certificate signing request can be signed, even if the private key of the request is not available. This is the intention of a CSR:
Getting signed by a CA certificate, whoes certificate of course must be in the database
Of course you need the private key of the CSR if you want to create a self-signed cert from it.</source>
        <translation>Ein CSR (Zertifikatsantrag) kann unterschrieben werden, auch wenn der private Schlüssel des Antrags nicht verfügbar ist. Dies ist die Aufgabe eines CSR.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Show request</source>
        <translation>Request anzeigen</translation>
    </message>
    <message>
        <location line="+340"/>
        <source>Country code</source>
        <translation>Länder code</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>State or Province</source>
        <translation>Bundesland, Kreis</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Locality</source>
        <translation>Ort</translation>
    </message>
    <message>
        <location line="-60"/>
        <source>Organisation</source>
        <translation>Firma</translation>
    </message>
    <message>
        <location line="+70"/>
        <source>Organisational unit</source>
        <translation>Firmenabteilung</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Common name</source>
        <translation>Üblicher Name</translation>
    </message>
    <message>
        <location line="-29"/>
        <source>E-Mail address</source>
        <translation>E-Mail Adresse</translation>
    </message>
    <message>
        <location line="-376"/>
        <source>Sign this Certificate signing &amp;request</source>
        <translation>Diesen Zertifikatsant&amp;rag unterschreiben</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Copy extensions from the request</source>
        <translation>Erweiterungen aus dem Zertifikatsantrag kopieren</translation>
    </message>
    <message>
        <location line="+51"/>
        <source>Signing</source>
        <translation>Unterschreiben</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Create a &amp;self signed certificate with the serial</source>
        <translation>Erstelle ein &amp;Selbst signiertes Zertifikat mit der Serien nummer</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>If you leave this blank the serial 00 will be used</source>
        <translation>Wenn Sie dieses Feld frei lassen wird die Seriennummer 00 verwendet</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>All certificates in your database that can create valid signatures</source>
        <translation>Alle Zertifikate aus der Datenbank, die gültige Unterschriften leisten können</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>This list contains all certificates with the CA-flag set to true and whoes private key is present in the key-database.
If this list is disabled, you only can create a self-signed certificate.</source>
        <translation>Diese Liste enthält alle Zertifikate mit dem CA-flag gesetzt und dessen privater Schlüssel verfügbar ist.
Wenn diese Liste ausgeschaltet ist, kann nur ein selbst unterschriebenes Zertifikat erstellt werden. </translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Signature algorithm</source>
        <translation>Signatur algorithmus</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Template for the new certificate</source>
        <translation>Vorlage für das neue Zertifikat</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>All available templates</source>
        <translation>Alle verfügbaren Vorlagen</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>This list contains all templates from the toplevel template Tab</source>
        <translation>Diese Liste enthält alle Vorlagen</translation>
    </message>
    <message>
        <location line="+552"/>
        <source>Apply</source>
        <translation>Übernehmen</translation>
    </message>
    <message>
        <location line="-481"/>
        <location filename="../widgets/NewX509.cpp" line="+204"/>
        <source>Subject</source>
        <translation>Inhaber</translation>
    </message>
    <message>
        <location line="-158"/>
        <source>Use &amp;this Certificate for signing</source>
        <translation>Verwende dieses Zertifika&amp;t zum Unterschreiben</translation>
    </message>
    <message>
        <location line="+170"/>
        <source>Distinguished name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+28"/>
        <source>This name is only used internally and does not appear in the resulting certificate</source>
        <translation>Dieser Name wird nur intern verwendet und erscheint nicht im Zertifikat</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Must be exactly 2 letter of size (DE, UK)</source>
        <translation>Muss exakt 2 Zeichen lang sein (DE,UK)</translation>
    </message>
    <message>
        <location line="+76"/>
        <source>Internal name</source>
        <translation>Interner Name</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Add</source>
        <translation>Hinzufügen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Private key</source>
        <translation>Privater Schlüssel</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>This list only contains unused keys</source>
        <translation>Diese Liste enthält nur unbenutzte Schlüssel</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Used keys too</source>
        <translation>auch verwendete Schlüssel</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&amp;Generate a new key</source>
        <translation>&amp;Erstelle einen neuen Schlüssel</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Extensions</source>
        <translation>Erweiterungen</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Basic constraints</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Type</source>
        <translation>Typ</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>If this will become a CA certificate or not</source>
        <translation>Ob dies ein CA Zertifikat wird oder nicht</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Set this to TRUE if you want to create a CA certificate that signs other certificates.
This is always set to FALSE for client or server certificates. In most cases self-signed certificates are CA certificates.
Self-signed non-CA certificates are unusual although they are possible.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Not defined</source>
        <translation>Nicht definiert</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Certification Authority</source>
        <translation>Zertifikats Authorität</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>End Entity</source>
        <translation>End Instanz</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Path length</source>
        <translation>Pfadlänge</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>How much CAs may be below this.</source>
        <translation>Wieviele CAs in der Kette unter diesem sein dürfen.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>If this is left empty the pathlen is not included in the certificate. Otherwise it distinguishes the count of chained CA certificates below this one.
A pathlen of 0 means, that this certificate may not issue other sub-CA certificates. Although it can do it, all chain-checking algorithms in e.g. your browser or openssl will (should) fail.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>The basic constraints should always be critical</source>
        <translation>Die &quot;basic constraints&quot; sollten immer &quot;critical&quot; sein</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Key identifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Creates a hash of the key following the PKIX guidelines</source>
        <translation>Erstellt eine hashsumme nach PKIX Vorgaben</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Copy the Subject Key Identifier from the issuer</source>
        <translation>Kopiere den &quot;Subject key identifier&quot; vom Aussteller</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>If this box is checked an attempt is made to copy the subject key identifier from the signing certificate.
It also copies the issuer and serial number from the issuer certificate. Normally this will only be done if the keyid option fails.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+41"/>
        <source>Validity</source>
        <translation>Gültigkeit</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Not before</source>
        <translation>Nicht vor dem</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Not after</source>
        <translation>Nicht nach dem</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Time range</source>
        <translation>Zeitspanne</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Days</source>
        <translation>Tage</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Months</source>
        <translation>Monate</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Years</source>
        <translation>Jahre</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Set the time to 00:00:00 and 23:59:59 respectively</source>
        <translation>Stell die Zeiten auf 00:00:00 und 23:59:59</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Midnight</source>
        <translation>Mitternacht</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Local time</source>
        <translation>Ortszeit</translation>
    </message>
    <message>
        <location line="+166"/>
        <source>Authority Info Access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-52"/>
        <source>CRL distribution point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-30"/>
        <source>issuer alternative name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+59"/>
        <source>URI:</source>
        <translation>URI:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>This is a multi-valued extension that supports all the literal options of subject alternative name. Of the few software packages that currentlyi nterpret this extension most only interpret the URI option.
Currently each option will set a new DistributionPoint with the fullName field set to the given value.
Other fields like cRLissuer and reasons cannot currently be set or displayed: at this time no examples were available that used these fields.
If you see this extension with &lt;UNSUPPORTED&gt; when you attempt to print it out or it doesn&apos;t appear to display correctly then let steve know, including the certificate (mail steve at openssl dot org) .
Examples:
URI:http://www.myhost.com/myca.crl
URI:http://www.my.com/my.crl, URI:http://www.oth.com/my.crl</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+49"/>
        <source>can be altered by the file &quot;aia.txt&quot;</source>
        <translation>Kann in der Datei &quot;aia.txt&quot; angepasst werden</translation>
    </message>
    <message>
        <location line="-118"/>
        <location line="+30"/>
        <location line="+52"/>
        <location line="+58"/>
        <location filename="../widgets/NewX509.cpp" line="-200"/>
        <location line="+564"/>
        <source>Edit</source>
        <translation>Bearbeiten</translation>
    </message>
    <message>
        <location line="-153"/>
        <location line="+30"/>
        <location line="+108"/>
        <source>DNS: IP: URI: email: RID:</source>
        <translation>DNS: IP: URI: email: RID:</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>The authority information access extension gives details about how to access certain information relating to the CA. Its syntax is accessOID;location where &apos;location&apos; has the same syntax as subject alternative name (except that email:copy is not supported). accessOID can be any valid OID but only certain values are meaningful for example OCSP and caIssuers. OCSP gives the location of an OCSP responder: this is used by Netscape PSM and other software.

Example:

OCSP;URI:http://ocsp.my.host/
caIssuers;URI:http://my.ca/ca.html</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-138"/>
        <source>The subject alternative name extension allows various literal values to be used. These include &quot;email&quot; (an email address) , &quot;URI&quot; a uniform resource indicator, &quot;DNS&quot; (a DNS domain name) , RID (a registered ID: OBJECT IDENTIFIER) and IP (an IP address).
Examples:
email:my@other.address, IP: 1.1.1.1 , URI:http://my.url.here/
email:my@other.address, RID:1.2.3.4, DNS: ns.server.tld</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-32"/>
        <source>subject alternative name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+62"/>
        <source>The issuer alternative name extension allows various literal values to be used. These include &quot;email&quot; (an email address) , &quot;URI&quot; a uniform resource indicator, &quot;DNS&quot; (a DNS domain name), RID (a registered ID: OBJECT IDENTIFIER) and IP (an IP address).
Examples:
email:my@other.address, IP: 1.1.1.1 , URI:http://my.url.here/
email:my@other.address, RID:1.2.3.4, DNS: ns.server.tld</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+149"/>
        <location line="+20"/>
        <source>Key usage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+77"/>
        <source>Extended key usage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Netscape</source>
        <translation>Netscape</translation>
    </message>
    <message>
        <location line="+133"/>
        <source>CA Revocation URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Revocation URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>SSL server name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Certificate renewal URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Comment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>CA policy URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Base URL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>If you know a more pretty one tell me</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/NewX509.cpp" line="-696"/>
        <source>Create a &amp;self signed certificate with a MD5-hashed QA serial</source>
        <translation>Erstelle ein &amp;Selbst signiertes Zertifikat mit eine MD5-gehashten Serien nummer</translation>
    </message>
    <message>
        <location line="+77"/>
        <source>Create Certificate signing request</source>
        <translation>Erstelle einen Zertifikatsantrag</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>XCA template</source>
        <translation>XCA Vorlage</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Create x509 Certificate</source>
        <translation>Erstelle x509 Zertifikat</translation>
    </message>
    <message>
        <location line="+701"/>
        <location line="+14"/>
        <location line="+20"/>
        <location line="+11"/>
        <location line="+17"/>
        <location line="+15"/>
        <location line="+30"/>
        <location line="+12"/>
        <location line="+24"/>
        <location line="+23"/>
        <location line="+20"/>
        <source>Abort rollout</source>
        <translation>Ausstellung abbrechen</translation>
    </message>
    <message>
        <location line="-177"/>
        <source>The following length restrictions of RFC3280 are violated:</source>
        <translation>Die folgenden Längenbeschränkungen aus RFC3280 werden verletzt:</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>The internal name and the common name are empty.
Please set at least the internal name.</source>
        <translation>Der interne Name und der commonName sind leer.
Bitte mindestens den internen Namen setzen.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>There is no Key selected for signing.</source>
        <translation>Es ist kein Schlüssel zum Signieren ausgewählt.</translation>
    </message>
    <message>
        <location line="-44"/>
        <location line="+63"/>
        <location line="+42"/>
        <location line="+24"/>
        <location line="+43"/>
        <source>Continue rollout</source>
        <translation>Ausstellung fortführen</translation>
    </message>
    <message>
        <location line="-25"/>
        <source>The certificate will be out of date before it becomes valid. You most probably mixed up both dates.</source>
        <translation>Das Zertifikat wird abgelaufen sein, bevor es gültig wurde. Wahrscheinlich sind die Zeiten vertauscht.</translation>
    </message>
    <message>
        <location filename="../ui/NewX509.ui" line="-1340"/>
        <source>Modify subject of the request</source>
        <translation>Inhaberinformation &quot;subject&quot; des Zertifikatsantrags ändern</translation>
    </message>
    <message>
        <location line="+1370"/>
        <source>Advanced</source>
        <translation>Erweitert</translation>
    </message>
    <message>
        <location line="+24"/>
        <location filename="../widgets/NewX509.cpp" line="-301"/>
        <source>Validate</source>
        <translation>Überprüfen</translation>
    </message>
    <message>
        <location filename="../widgets/NewX509.cpp" line="+170"/>
        <source>The verification of the Certificate request failed.
The rollout should be aborted.</source>
        <translation>Die Validierung des Requests ist fehlgeschlagen. Die Zertifikatserstellung sollte abgebrochen werden.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Continue anyway</source>
        <translation>Trotzdem fortfahren</translation>
    </message>
    <message>
        <location filename="../ui/NewX509.ui" line="-640"/>
        <source>No well-defined expiration</source>
        <translation>Undefiniertes Ablaufdatum</translation>
    </message>
    <message>
        <location filename="../widgets/NewX509.cpp" line="+11"/>
        <source>Edit name</source>
        <translation>Namen editieren</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Select key</source>
        <translation>Schlüssel auswählen</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>The following distinguished name entries are empty:
%1
though you have declared them as mandatory in the options menu.</source>
        <translation>Die folgenden Subject-name Einträge sind leer:
%1, obwohl sie im Optionen-menu als notwendig deklariert wurden.</translation>
    </message>
    <message>
        <location line="-60"/>
        <location line="+63"/>
        <source>Edit subject</source>
        <translation>Subject editieren</translation>
    </message>
    <message>
        <location line="+42"/>
        <location line="+24"/>
        <location line="+23"/>
        <source>Edit dates</source>
        <translation>Zeiten einstellen</translation>
    </message>
    <message>
        <location line="-62"/>
        <source>The key you selected for signing is not a private one.</source>
        <translation>Der ausgewählte Schlüssel zum signieren ist nicht vollständig.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Select other signer</source>
        <translation>Andere CA wählen</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Select other key</source>
        <translation>Anderen Schlüssel wählen</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>The certificate will be earlier valid than the signer. This is probably not what you want.</source>
        <translation>Das Zertifikat is früher gültig als der Aussteller. Dies ist wahrscheinlich ungewollt.</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+24"/>
        <source>Adjust date and continue</source>
        <translation>Datum anpassen und fortführen</translation>
    </message>
    <message>
        <location line="-6"/>
        <source>The certificate will be longer valid than the signer. This is probably not what you want.</source>
        <translation>Das Zertifikat ist länger gültig als der Aussteller. Dies ist wahrscheinlich nicht gewollt.</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>The certificate contains invalid or duplicate extensions. Check the validation on the advanced tab.</source>
        <translation>Das Zertifikat enthält ungültige oder duplizierte Extensions. Bitte prüfen Sie die Validierung auf dem Erweitert Reiter.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Edit extensions</source>
        <translation>Extensions editieren</translation>
    </message>
    <message>
        <location filename="../ui/NewX509.ui" line="-554"/>
        <source>Apply extensions</source>
        <translation>Erweiterungen übernehmen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Apply subject</source>
        <translation>Subject übernehmen</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Apply all</source>
        <translation>Alles übernehmen</translation>
    </message>
    <message>
        <location filename="../widgets/NewX509.cpp" line="-926"/>
        <source>minimum size: %1</source>
        <translation>Mindestlänge: %1</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>maximum size: %1</source>
        <translation>Maximallänge: %1</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>only a-z A-Z 0-9 &apos;()+,-./:=?</source>
        <translation>nur die Zeichen a-z A-Z 0-9 &apos;()+,-./:=?</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>only 7-bit clean characters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+609"/>
        <source>From PKCS#10 request</source>
        <translation>Aus dem PKCS#10 Zertifikatsantrag</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Other Tabs</source>
        <translation>Andere Tabs</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Advanced Tab</source>
        <translation>Erweiterter Tab</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Errors</source>
        <translation>Fehler</translation>
    </message>
    <message>
        <location filename="../widgets/NewX509_ext.cpp" line="+220"/>
        <source>Configfile error on line %1
</source>
        <translation>Fehler in der Konfigurationsdatei in Zeile %1
</translation>
    </message>
</context>
<context>
    <name>Options</name>
    <message>
        <location filename="../ui/Options.ui" line="+38"/>
        <source>Mandatory subject entries</source>
        <translation>Pflichtfelder im subject-name</translation>
    </message>
    <message>
        <location line="+24"/>
        <location line="+103"/>
        <source>Add</source>
        <translation>Hinzufügen</translation>
    </message>
    <message>
        <location line="-96"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>Default hash algorithm</source>
        <translation>Standard Hash Algorithmus</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>String types</source>
        <translation>Zeichenkettentyp</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Suppress success messages</source>
        <translation>Erstellungs- und Importnachrichten unterdrücken</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Don&apos;t colorize expired certificates</source>
        <translation>Abgelaufene Zertifikate nicht farblich markieren</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>PKCS#11 provider</source>
        <translation>PKCS#11 anbieter</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Remove</source>
        <translation>Entfernen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Search</source>
        <translation>Suchen</translation>
    </message>
    <message>
        <location filename="../widgets/Options.cpp" line="+34"/>
        <source>UTF8 strings only (RFC2459)</source>
        <translation>Nur UTF8 Zeichenketten (RFC2459)</translation>
    </message>
    <message>
        <location line="-3"/>
        <source>Printable string or UTF8 (default)</source>
        <translation></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>PKIX recommendation in RFC2459</source>
        <translation></translation>
    </message>
    <message>
        <location line="+1"/>
        <source>No BMP strings, only printable and T61</source>
        <translation></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>All strings</source>
        <translation></translation>
    </message>
    <message>
        <location line="+136"/>
        <source>Load failed</source>
        <translation>Laden fehlgeschlagen</translation>
    </message>
    <message>
        <location filename="../ui/Options.ui" line="-157"/>
        <source>XCA Options</source>
        <translation>XCA Optionen</translation>
    </message>
</context>
<context>
    <name>PwDialog</name>
    <message>
        <location filename="../widgets/PwDialog.cpp" line="+85"/>
        <source>Repeat %1</source>
        <translation>%1 wiederholen</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>%1 missmatch</source>
        <translation>Keine %1 übereinstimmung</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Hex password must only contain the characters &apos;0&apos; - &apos;9&apos; and &apos;a&apos; - &apos;f&apos; and it must consist of an even number of characters</source>
        <translation>Das Passwort wird als 2stelliger hex-code interpretiert. Er muss eine gradstellige Anzahl der Zeichen 0-9 und a-f enthalten</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>E&amp;xit</source>
        <translation>B&amp;eenden</translation>
    </message>
    <message>
        <location filename="../ui/PwDialog.ui" line="+118"/>
        <source>The password is parsed as 2-digit hex code. It must have an even number of digits (0-9 and a-f)</source>
        <translation>Das Passwort wird als 2 stelliger hex-code interpretiert. Er muss eine grade Anzahl an Ziffern enthalten (0-9 und a-f)</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Take as HEX string</source>
        <translation>Als HEX Zeichenkette interpretieren</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../lib/load_obj.cpp" line="+54"/>
        <source>Import RSA key</source>
        <translation>Import von RSA Schlüssel</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Import Request</source>
        <translation>Import von Zertifikatsanträgen</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Import X.509 Certificate</source>
        <translation>Import von X.509 Zertifikaten</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Import PKCS#7 Certificates</source>
        <translation>Import von PKCS#7 Zertifikaten</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Import PKCS#12 Private Certificate</source>
        <translation>Import von PKCS#12 Privaten Zertifikaten</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Import XCA Templates</source>
        <translation>Import von XCA Vorlagen</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Open XCA Database</source>
        <translation>Öffnen einer XCA Datenbank</translation>
    </message>
    <message>
        <location line="-13"/>
        <source>Import Certificate Revocation List</source>
        <translation>Importiere Zertifikatsrücknahmeliste</translation>
    </message>
    <message>
        <location line="-82"/>
        <source>PKI Keys ( *.pem *.der *.key );;PKCS#8 Keys ( *.p8 *.pk8 );;</source>
        <translation>PKI Schlüssel ( *.pem *.der *.key );;PKCS#8 Schlüssel ( *.p8 *.pk8 );;</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>PKCS#10 CSR ( *.pem *.der *.csr );;Netscape Request ( *.spkac *.spc );;</source>
        <translation>PKCS#10 CSR ( *.pem *.der *.csr );;Netscape Request ( *.spkac *.spc );;</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Certificates ( *.pem *.der *.crt *.cer );;</source>
        <translation>Zertifikate ( *.pem *.der *.crt *.cer );;</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>PKCS#7 data ( *.p7s *.p7m *.p7b );;</source>
        <translation>PKCS#7 Daten ( *.p7s *.p7m *.p7b );;</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>PKCS#12 Certificates ( *.p12 *.pfx );;</source>
        <translation>PKCS#12 Zertifikate ( *.p12 *.pfx );;</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>XCA templates ( *.xca );;</source>
        <translation>XCA Vorlagen ( *.xca);;</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Revocation lists ( *.pem *.der *.crl );;</source>
        <translation>Rücknahmeliste ( *.pem *.der *.crl );;</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>XCA Databases ( *.xdb );;</source>
        <translation>XCA Datenbanken ( *.xdb );;</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>PKCS#11 library ( *.dylib *.so );;</source>
        <translation>PKCS#11 Bibliothek ( *.dylib *.so );;</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>PEM files ( *.pem );;</source>
        <translation>PEM Dateien ( *.pem );;</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Load PEM encoded file</source>
        <translation>Lade PEM codierte Datei</translation>
    </message>
    <message>
        <location filename="../lib/x509name.cpp" line="+106"/>
        <source>Invalid</source>
        <translation>Ungültig</translation>
    </message>
    <message>
        <location line="+113"/>
        <source>%1 is shorter than %2 bytes: &apos;%3&apos;</source>
        <translation>%1 ist kürzer als %2 bytes: &apos;%3&apos;</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>%1 is longer than %2 bytes: &apos;%3&apos;</source>
        <translation>%1 ist länger als %2 bytes: &apos;%3&apos;</translation>
    </message>
    <message>
        <location filename="../lib/load_obj.cpp" line="-149"/>
        <source>All files ( * )</source>
        <translation>Alle Dateien ( * )</translation>
    </message>
    <message>
        <location filename="../lib/asn1time.cpp" line="+127"/>
        <location line="+10"/>
        <location line="+19"/>
        <source>Undefined</source>
        <translation>Undefiniert</translation>
    </message>
    <message>
        <location line="-27"/>
        <location line="+10"/>
        <location line="+19"/>
        <source>Broken / Invalid</source>
        <translation>Ungültig</translation>
    </message>
    <message>
        <location filename="../lib/db.cpp" line="+176"/>
        <source>DB: Rename: &apos;%1&apos; already in use</source>
        <translation>DB: Rename: &apos;%1&apos; wird bereits verwendet</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>DB: Entry to rename not found: %1</source>
        <translation>DB: Eintrag zur Umbenennung nicht gefunden: %1</translation>
    </message>
    <message>
        <location filename="../lib/load_obj.cpp" line="+135"/>
        <source>PKCS#11 library ( *.dll );;</source>
        <translation></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>PKCS#11 library ( *.so );;</source>
        <translation></translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Open PKCS#11 shared library</source>
        <translation>PKCS#11 library öffnen</translation>
    </message>
    <message>
        <location filename="../lib/db.cpp" line="+10"/>
        <source>DB: Write error %1 - %2</source>
        <translation>Datenbank: Schreibfehler %1 - %2</translation>
    </message>
    <message>
        <location filename="../lib/pkcs11.cpp" line="+224"/>
        <source>Please enter the PIN on the PinPad</source>
        <translation>Bitte die PIN am Lesegerät eingeben</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Please enter the SO PIN (PUK) of the token %1</source>
        <translation>Bitte die SO PIN (PUK) der Chipkarte %1 eingeben</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Please enter the PIN of the token %1</source>
        <translation>Bitte die PIN der Chipkarte %1 eingeben</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>No Security token found</source>
        <translation>Keine Chipkarte gefunden</translation>
    </message>
    <message>
        <location filename="../lib/exception.h" line="+55"/>
        <source>Out of Memory at %1:%2</source>
        <translation>Kein Speicher verfügbar %1: %2</translation>
    </message>
    <message>
        <location filename="../lib/db.cpp" line="+243"/>
        <location line="+17"/>
        <source>Out of data</source>
        <translation>zuwenig Daten</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Error finding endmarker of string</source>
        <translation>Fehlerhafter String</translation>
    </message>
    <message>
        <location filename="../lib/pkcs11.cpp" line="+11"/>
        <source>Select</source>
        <translation>Auswählen</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>Please enter the new SO PIN (PUK) for the token: &apos;%1&apos;</source>
        <translation>Bitte die neue SO PIN (PUK) für die Chipkarte &apos;%1&apos; eingeben</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Please enter the new PIN for the token: &apos;%1&apos;</source>
        <translation>Bitte die neue PIN der Chipkarte %1 eingeben</translation>
    </message>
    <message>
        <location filename="../lib/pkcs11_lib.cpp" line="+50"/>
        <source>Failed to open PKCS11 library: %1</source>
        <translation>Die PKCS#11 Bibliothek %1 konnte nicht geöffnet werden</translation>
    </message>
    <message>
        <location line="+218"/>
        <source>PKCS#11 function &apos;%1&apos; failed: %2</source>
        <translation>PKCS#11 Funktion &apos;%1&apos; fehlgeschlagen: %2</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>PKCS#11 function &apos;%1&apos; failed: %2
In library %3
%4</source>
        <translation>PKCS#11 Funktion &apos;%1&apos; fehlgeschlagen: %2
in Bibliothek %3
%4</translation>
    </message>
    <message>
        <location filename="../lib/pkcs11.h" line="+80"/>
        <source>Required PIN size: %1 - %2</source>
        <translation>Benötigte PIN länge: %1 - %2</translation>
    </message>
</context>
<context>
    <name>Revoke</name>
    <message>
        <location filename="../ui/Revoke.ui" line="+17"/>
        <source>Revokation details</source>
        <translation>Details der Rücknahmeliste</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid since</source>
        <translation>Ungültig seit</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Local time</source>
        <translation>Ortszeit</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Revokation reason</source>
        <translation>Rücknahmegrund</translation>
    </message>
</context>
<context>
    <name>SearchPkcs11</name>
    <message>
        <location filename="../ui/SearchPkcs11.ui" line="+14"/>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Directory</source>
        <translation>Verzeichnis</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>include sub directorys</source>
        <translation>Unterverzeichnisse einschliessen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Search</source>
        <translation>Suchen</translation>
    </message>
    <message>
        <location filename="../widgets/SearchPkcs11.cpp" line="+77"/>
        <source>The following files are possible PKCS#11 libraries</source>
        <translation>Die folgenden Dateien sind mögliche PKCS#11 Bibliotheken</translation>
    </message>
</context>
<context>
    <name>SelectToken</name>
    <message>
        <location filename="../ui/SelectToken.ui" line="+14"/>
        <source>Select Token</source>
        <translation>Chipkarte auswählen</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>Security token</source>
        <translation>Chipkarte</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Please select the security token</source>
        <translation>Bitte wählen Sie die Chipkarte</translation>
    </message>
</context>
<context>
    <name>TrustState</name>
    <message>
        <location filename="../ui/TrustState.ui" line="+115"/>
        <source>Trustment</source>
        <translation>Vertrauen</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>&amp;Never trust this certificate</source>
        <translation>&amp;Niemals diesem Zertifikat vertrauen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Only &amp;trust this certificate, if we trust the signer</source>
        <translation>Nur dann ver&amp;trauen, wenn wir dem Aussteller vertrauen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&amp;Always trust this certificate</source>
        <translation>Diesem Zertifikat immer vertr&amp;auen</translation>
    </message>
    <message>
        <location line="-102"/>
        <source>Set trustment of the Certificate</source>
        <translation>Vertrauenseinstellung des Zertifikats</translation>
    </message>
</context>
<context>
    <name>Validity</name>
    <message>
        <location filename="../widgets/validity.cpp" line="+94"/>
        <source>yyyy-MM-dd hh:mm</source>
        <translation>dd.MM.yyyy hh:mm</translation>
    </message>
</context>
<context>
    <name>db_base</name>
    <message>
        <location filename="../lib/db_base.cpp" line="+28"/>
        <source>Internal name</source>
        <translation>Interner Name</translation>
    </message>
    <message>
        <location line="+641"/>
        <source>Reset</source>
        <translation>Zurücksetzen</translation>
    </message>
    <message>
        <location line="-2"/>
        <source>Subject entries</source>
        <translation>Namensteile</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>X509v3 Extensions</source>
        <translation>X509v3 Erweiterungen</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Paste PEM data</source>
        <translation>Einfügen (PEM)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Columns</source>
        <translation>Spalten</translation>
    </message>
</context>
<context>
    <name>db_crl</name>
    <message>
        <location filename="../lib/db_crl.cpp" line="+22"/>
        <source>Signer</source>
        <translation>Aussteller</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Internal name of the signer</source>
        <translation>Interner Name des Ausstellers</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>No. revoked</source>
        <translation>Anzahl</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Number of revoked certificates</source>
        <translation>Anzahl zurückgezogener Zertifikate</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Last update</source>
        <translation>Letztes update</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Next update</source>
        <translation>Nächstes Update</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>CRL number</source>
        <translation>CRL Nummer</translation>
    </message>
    <message>
        <location line="+106"/>
        <source>CRL ( *.pem *.der *.crl )</source>
        <translation>CRL ( *.pem *.der *.crl )</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Revokation list export</source>
        <translation>Rücknahmeliste exportieren</translation>
    </message>
    <message>
        <location line="+87"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rename</source>
        <translation>Umbenennen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Clipboard</source>
        <translation>Zwischenablage</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>File</source>
        <translation>Datei</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="-131"/>
        <source>The revokation list already exists in the database as:
&apos;%1&apos;
and so it was not imported</source>
        <translation>Die Sperrliste existiert bereits in der Datenbank als:
&apos;%1&apos;
daher wurde ssie nicht importiert</translation>
    </message>
</context>
<context>
    <name>db_key</name>
    <message>
        <location filename="../lib/db_key.cpp" line="+134"/>
        <source>Key size too small !</source>
        <translation>Schlüsselgrösse zu klein !</translation>
    </message>
    <message>
        <location line="+95"/>
        <source>New Key</source>
        <translation>Neuer Schlüssel</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rename</source>
        <translation>Umbenennen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Show Details</source>
        <translation>Details anzeigen</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Change password</source>
        <translation>Passwort ändern</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Reset password</source>
        <translation>Passwort zurücksetzen</translation>
    </message>
    <message>
        <location line="-48"/>
        <source>Shall the original key &apos;%1&apos; be replaced by the key on the token?
This will delete the key &apos;%1&apos; and make it unexportable</source>
        <translation>Soll der Originalschlüssel &apos;%1&apos; durch den Chipkartenschlüssel ersetzt werden?
Dies löscht den Schlüssel &apos;%1&apos; und macht ihn nicht-exportierbar</translation>
    </message>
    <message>
        <location line="-157"/>
        <source>Type</source>
        <translation>Typ</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Size</source>
        <translation>Länge</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Use</source>
        <translation>Benutzt</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Password</source>
        <translation>Passwort</translation>
    </message>
    <message>
        <location line="+208"/>
        <source>Change PIN</source>
        <translation>PIN ändern</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Init PIN with SO PIN (PUK)</source>
        <translation>PIN mithilfe der SO PIN (PUK) initialisieren</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Change SO PIN (PUK)</source>
        <translation>SO PIN (PUK) ändern</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Store on Security token</source>
        <translation>Auf der Chipkarte speichern</translation>
    </message>
    <message>
        <location line="+89"/>
        <source>Tried to change password of a token</source>
        <translation></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Tried to change PIN of a key</source>
        <translation></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Tried to init PIN of a key</source>
        <translation></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Tried to change SO PIN of a key</source>
        <translation></translation>
    </message>
    <message>
        <location line="-297"/>
        <source>The key is already in the database as:
&apos;%1&apos;
and is not going to be imported</source>
        <translation>Der Schlüssel ist bereits in der Datenbank als:
&apos;%1&apos;
und wird daher nicht importiert</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>The database already contains the public part of the imported key as
&apos;%1
and will be completed by the new, private part of the key</source>
        <translation>Die Datenbank enthält schon den öffentlichen Schlüssel
&apos;%1&apos;
und wird duch den importierten, privaten Teil vervollständigt</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>You are sure to create a key of the size: %1 ?</source>
        <translation>Soll wirklich ein Schlüssel der Grösse %1 erstellt werden ?</translation>
    </message>
</context>
<context>
    <name>db_temp</name>
    <message>
        <location filename="../lib/db_temp.cpp" line="+23"/>
        <source>Type</source>
        <translation>Typ</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>Nothing</source>
        <translation>Nichts</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Preset Template values</source>
        <translation>Vorlagenwerte voreinstellen</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>copy</source>
        <translation>kopie</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Save template as</source>
        <translation>Vorlage speichern als</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>New Template</source>
        <translation>Neue Vorlage</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rename</source>
        <translation>Umbenennen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Change</source>
        <translation>Ändern</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Duplicate</source>
        <translation>Duplizieren</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Create certificate</source>
        <translation>Zertifikat erstellen</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Create request</source>
        <translation>Zertifikatsantrag erstellen</translation>
    </message>
    <message>
        <location line="-52"/>
        <source>XCA templates ( *.xca);; All files ( * )</source>
        <translation>XCA Vorlagen ( *.xca);; All files ( * )</translation>
    </message>
    <message>
        <location line="-141"/>
        <source>Bad template: %1</source>
        <translation>Ungültige Vorlage %1</translation>
    </message>
</context>
<context>
    <name>db_x509</name>
    <message>
        <location filename="../lib/db_x509.cpp" line="-887"/>
        <source>Serial</source>
        <translation>Seriennummer</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>md5 fingerprint</source>
        <translation>md5 Fingerprint</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>sha1 fingerprint</source>
        <translation>sha1 Fingerprint</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Start date</source>
        <translation>Gültigkeitsbeginn</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>not Before</source>
        <translation>not Before</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Expiry date</source>
        <translation>Ablaufdatum</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>not After</source>
        <translation>not After</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Trust state</source>
        <translation>Vertrauensstatus</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Revocation</source>
        <translation>Rücknahme</translation>
    </message>
    <message>
        <location line="+108"/>
        <source>Plain View</source>
        <translation>Einfache Ansicht</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Tree View</source>
        <translation>Baumansicht</translation>
    </message>
    <message>
        <location line="+317"/>
        <source>Invalid public key</source>
        <translation>Ungültiger öffentlicher Schlüssel</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Please enter the new hexadecimal secret number for the QA process.</source>
        <translation></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>The QA process has been terminated by the user.</source>
        <translation></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>The key you selected for signing is not a private one.</source>
        <translation>Der ausgewählte Schlüssel zum signieren ist nicht vollständig.</translation>
    </message>
    <message>
        <location line="+101"/>
        <source>New Certificate</source>
        <translation>Neues Zertifikat</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import PKCS#12</source>
        <translation>Import PKCS#12</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import from PKCS#7</source>
        <translation>Import von PKCS #7</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Rename</source>
        <translation>Umbenennen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Show Details</source>
        <translation>Details anzeigen</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Extract public Key</source>
        <translation>Öffentlichen Schlüssel extrahieren</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Clipboard</source>
        <translation>Zwischenablage</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>File</source>
        <translation>Datei</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Request</source>
        <translation>Zertifikatsantrag</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>OpenSSL config</source>
        <translation>OpenSSL Konfiguration</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Trust</source>
        <translation>Vertrauen</translation>
    </message>
    <message>
        <location line="-610"/>
        <location line="+612"/>
        <source>CA</source>
        <translation>CA</translation>
    </message>
    <message>
        <location line="-611"/>
        <source>reflects the basic Constraints extension</source>
        <translation>Zeigt den Inhalt der basic constraints erweiterung</translation>
    </message>
    <message>
        <location line="+612"/>
        <source>Properties</source>
        <translation>Eigenschaften</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Generate CRL</source>
        <translation>CRL erstellen</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>PKCS#7</source>
        <translation>PKCS#7</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Sign</source>
        <translation>Unterschreiben</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Encrypt</source>
        <translation>Verschlüsseln</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Renewal</source>
        <translation>Verlängerung</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unrevoke</source>
        <translation>Rücknahme aufheben</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Revoke</source>
        <translation>Rücknahme</translation>
    </message>
    <message>
        <location line="+113"/>
        <source>Not possible for a token key: &apos;%1&apos;</source>
        <translation>Nicht möglich für einen Chipkartenschlüssel &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+365"/>
        <source> days</source>
        <translation>Tage</translation>
    </message>
    <message>
        <location line="-508"/>
        <source>Security token</source>
        <translation>Chipkarte</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Template</source>
        <translation>Vorlage</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Delete from Security token</source>
        <translation>Von der Chipkarte löschen</translation>
    </message>
    <message>
        <location line="-302"/>
        <source>The certificate already exists in the database as:
&apos;%1&apos;
and so it was not imported</source>
        <translation>Das Zertifikat existiert bereits in der Datenbank als:
&apos;%1&apos;
und wurde daher nicht importiert</translation>
    </message>
    <message>
        <location line="+429"/>
        <location line="+33"/>
        <source>There was no key found for the Certificate: &apos;%1&apos;</source>
        <translation>Es wurde kein Schlüssel für das Zertifikat: &apos;%1&apos; gefunden</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Not possible for the token-key Certificate &apos;%1&apos;</source>
        <translation>Nicht möglich für das Chipkartenzertifikat &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="-245"/>
        <source>Store the certificate to the key on the token &apos;%1 (#%2)&apos; ?</source>
        <translation>Soll das Zertifikat zum privaten Schlüssel auf der Chipkarte &apos;%1&apos; mit der Seriennummer %2 abgelegt werden ?</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Other token</source>
        <translation>Andere Chipkarte</translation>
    </message>
</context>
<context>
    <name>db_x509name</name>
    <message>
        <location filename="../lib/db_x509super.cpp" line="+18"/>
        <source>Subject</source>
        <translation>Inhaber</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Complete distinguished name</source>
        <translation>Vollständiger name</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Subject hash</source>
        <translation>Namenshash</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Hash to lookup certs in directories</source>
        <translation>OpenSSL Prüfsumme zum Auffinden von Zertifikaten in Verzeichnissen</translation>
    </message>
</context>
<context>
    <name>db_x509req</name>
    <message>
        <location filename="../lib/db_x509req.cpp" line="+134"/>
        <source>Certificate request ( *.pem *.der *.crl )</source>
        <translation>Zertifikatsantrag ( *.pem *.der *.crl )</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Certificate request export</source>
        <translation>Zertifikatsantrag exportieren</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>New Request</source>
        <translation>Neuer Zertifikatsantrag</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Import</source>
        <translation>Import</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Extract public Key</source>
        <translation>Öffentlichen Schlüssel extrahieren</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Rename</source>
        <translation>Umbenennen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Show Details</source>
        <translation>Details anzeigen</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Sign</source>
        <translation>Unterschreiben</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Export</source>
        <translation>Export</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Clipboard</source>
        <translation>Zwischenablage</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>OpenSSL config</source>
        <translation>OpenSSL Konfiguration</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="-171"/>
        <source>Signed</source>
        <translation>Signiert</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>whether the request is already signed or not</source>
        <translation>Ob die Anfrage bearbeitet wurde oder nicht</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Unstructured name</source>
        <translation>unstrukturierter Name</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Challenge password</source>
        <translation>Challenge-Passwort</translation>
    </message>
    <message>
        <location line="+163"/>
        <source>File</source>
        <translation>Datei</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Template</source>
        <translation>Vorlage</translation>
    </message>
    <message>
        <location line="-145"/>
        <source>The certificate signing request already exists in the database as
&apos;%1&apos;
and thus was not stored</source>
        <translation>Der Request existiert bereits in der Datenbank als
&apos;%1&apos;
und wurde daher nicht importiert</translation>
    </message>
</context>
<context>
    <name>db_x509super</name>
    <message>
        <location filename="../lib/db_x509super.cpp" line="+31"/>
        <source>Key name</source>
        <translation>Schlüsselname</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Internal name of the key</source>
        <translation>Interner name des Schlüssels</translation>
    </message>
    <message>
        <location line="+75"/>
        <source>Save as OpenSSL config</source>
        <translation>OpenSSL Konfiguration speichern</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Config files ( *.conf *.cnf);; All files ( * )</source>
        <translation>Konfigurations dateien ( *.conf *.cnf);; Alle Dateien ( * )</translation>
    </message>
    <message>
        <location line="+25"/>
        <source>The following extensions were not ported into the template</source>
        <translation>Die folgenden Extensions wurden nicht ins Template übertragen</translation>
    </message>
</context>
<context>
    <name>kvView</name>
    <message>
        <location filename="../widgets/kvView.cpp" line="+164"/>
        <source>Type</source>
        <translation>Typ</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Content</source>
        <translation>Inhalt</translation>
    </message>
</context>
<context>
    <name>pass_info</name>
    <message>
        <location filename="../lib/pass_info.cpp" line="+21"/>
        <source>Password</source>
        <translation>Passwort</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>PIN</source>
        <translation>PIN</translation>
    </message>
</context>
<context>
    <name>pki_base</name>
    <message>
        <location filename="../lib/pki_base.cpp" line="+82"/>
        <source>Error opening file: &apos;%1&apos;: %2</source>
        <translation>Öffnen der Datei %1 fehlgeschlagen: %2</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Error writing to file: &apos;%1&apos;: %2</source>
        <translation>Fehler beim Schreiben der Datei: &apos;%1&apos;: %2</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Error: </source>
        <translation>Fehler: </translation>
    </message>
    <message>
        <location filename="../lib/pki_base.h" line="+67"/>
        <source>Internal error: Unexpected message: %1 %2</source>
        <translation>Interner Fehler: Unerwartete Nachricht: %1 %2</translation>
    </message>
</context>
<context>
    <name>pki_crl</name>
    <message>
        <location filename="../lib/pki_crl.cpp" line="+47"/>
        <source>Delete the revokation list &apos;%1&apos;?</source>
        <translation>Die Sperrliste &apos;%1&apos; löschen?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Successfully created the revokation list &apos;%1&apos;</source>
        <translation>Die Sperrliste &apos;%1&apos; wurde erfolgreich erstellt</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Delete the %1 revokation lists: %2?</source>
        <translation>Die %1 Sperrlisten: %2 löschen?</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>No issuer given</source>
        <translation>Keine Austeller angegeben</translation>
    </message>
    <message>
        <location line="+224"/>
        <source>unknown</source>
        <translation>unbekannt</translation>
    </message>
    <message>
        <location line="-246"/>
        <source>Unable to load the revokation list in file %1. Tried PEM and DER formatted CRL.</source>
        <translation>Konnte die Sperrliste %1 nicht laden. Ist weder eine PEM noch eine DER formatierte CRL.</translation>
    </message>
    <message>
        <location line="-24"/>
        <source>Successfully imported the revokation list &apos;%1&apos;</source>
        <translation>Die Sperrliste &apos;%1&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+100"/>
        <location line="+197"/>
        <source>Wrong Size %1</source>
        <translation>Ungültige Größe %1</translation>
    </message>
</context>
<context>
    <name>pki_evp</name>
    <message>
        <location filename="../lib/pki_evp.cpp" line="+196"/>
        <source>Failed to decrypt the key (bad password) </source>
        <translation>Konnte den Schlüssel nicht entschlüsseln. (Falsches Passwort)</translation>
    </message>
    <message>
        <location line="+185"/>
        <location line="+11"/>
        <source>Password input aborted</source>
        <translation>Passworteingabe abgebrochen</translation>
    </message>
    <message>
        <location line="+82"/>
        <source>Please enter the password to protect the private key: &apos;%1&apos;</source>
        <translation>Bitte geben sie das Passwort zur Verschlüsselung des privaten Schlüssels: &apos;%1&apos; ein</translation>
    </message>
    <message>
        <location line="-161"/>
        <source>Unable to load the private key in file %1. Tried PEM and DER private, public and PKCS#8 key types.</source>
        <translation>Der Schlüssel aus der Datei %1 konnte nicht geladen werden. Private und öffentliche, sowie PKCS#8 Schlüssel im PEM und DER format wurden versucht.</translation>
    </message>
    <message>
        <location line="-107"/>
        <source>Please enter the password to decrypt the private key.</source>
        <translation>Bitte geben sie das Passwort zur Entschlüsselung des privaten Schlüssels ein.</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>Please enter the password to decrypt the private key from file:
%1</source>
        <translation>Bitte das Passwort zur Entschlüsselung der Schlüsseldatei
%1 eingeben</translation>
    </message>
    <message>
        <location line="+117"/>
        <source>Please enter the password to decrypt the private key: &apos;%1&apos;</source>
        <translation>Bitte das Passwort zur Entschlüsselung des privaten Schlüssels: &apos;%1&apos; eingeben</translation>
    </message>
    <message>
        <location line="+111"/>
        <source>Please enter the database password for encrypting the key</source>
        <translation>Bitte geben sie das Datenbankpasswort zur Verschlüsselung des Schlüssels ein</translation>
    </message>
    <message>
        <location line="+83"/>
        <source>Please enter the password protecting the PKCS#8 key &apos;%1&apos;</source>
        <translation>Bitte das Passwort zum Schutz des PKCS#8 Schlüssels &apos;%1&apos; eingeben</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Please enter the export password for the private key &apos;%1&apos;</source>
        <translation>Bitte das Passwort zum Schutz des privaten Schlüssels &apos;%1&apos; eingeben</translation>
    </message>
    <message>
        <location line="-218"/>
        <source>Please enter the database password for decrypting the key &apos;%1&apos;</source>
        <translation>Bitte das Datenbankpasswort zur Entschlüsselung des Schlüssels &apos;%1&apos; eingeben</translation>
    </message>
</context>
<context>
    <name>pki_key</name>
    <message>
        <location filename="../lib/pki_key.cpp" line="+118"/>
        <source>Successfully imported the %1 public key &apos;%2&apos;</source>
        <translation>Der öffentliche %1 Schlüssel &apos;%2&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete the %1 public key &apos;%2&apos;?</source>
        <translation>Den öffentlichen %1 Schlüssel &apos;%2&apos; löschen?</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Successfully imported the %1 private key &apos;%2&apos;</source>
        <translation>Der private %1 Schlüssel &apos;%2&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete the %1 private key &apos;%2&apos;?</source>
        <translation>Den privaten %1 Schlüssel &apos;%2&apos; löschen?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Successfully created the %1 private key &apos;%2&apos;</source>
        <translation>Der private %1 Schlüssel &apos;%2&apos; wurde erfolgreich erstellt</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Delete the %1 keys: %2?</source>
        <translation>Die %1 Schlüssel: %2 löschen?</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>public key</source>
        <translation>öffentlicher Schlüssel</translation>
    </message>
    <message>
        <location line="+162"/>
        <source>Common</source>
        <translation>Standard</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Private</source>
        <translation>Privat</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Bogus</source>
        <translation>Nichts</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>No password</source>
        <translation>Kein Passwort</translation>
    </message>
    <message>
        <location line="-10"/>
        <source>PIN</source>
        <translation>PIN</translation>
    </message>
</context>
<context>
    <name>pki_multi</name>
    <message>
        <location filename="../lib/pki_multi.cpp" line="+125"/>
        <location line="+5"/>
        <location line="+5"/>
        <source>Seek failed</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>pki_pkcs12</name>
    <message>
        <location filename="../lib/pki_pkcs12.cpp" line="+112"/>
        <source>Please enter the password to encrypt the PKCS#12 file</source>
        <translation>Bitte geben Sie das Passwort zur Verschlüsselung der PKCS#12 Datei an</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>No key or no Cert and no pkcs12</source>
        <translation>Kein Schlüssel oder kein Zertifikat und kein PKCS#12</translation>
    </message>
    <message>
        <location line="-68"/>
        <source>Unable to load the PKCS#12 (pfx) file %1.</source>
        <translation>Die PKCS#12 (pfx) Datei %1 konnte nicht geladen werden.</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>Please enter the password to decrypt the PKCS#12 file:
%1</source>
        <translation>Bitte geben Sie das Passwort zur Entschlüsselung der PKCS#12 Datei:
%1 ein</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>The supplied password was wrong (%1)</source>
        <translation>Das eingegebene Passwort war falsch (%1)</translation>
    </message>
</context>
<context>
    <name>pki_pkcs7</name>
    <message>
        <location filename="../lib/pki_pkcs7.cpp" line="+160"/>
        <source>Unable to load the PKCS#7 file %1. Tried PEM and DER format.</source>
        <translation>Konnte die PKCS#7 Datei %1 nicht laden. Ist weder im PEM noch im DER Format.</translation>
    </message>
</context>
<context>
    <name>pki_scard</name>
    <message>
        <location filename="../lib/pki_scard.cpp" line="+313"/>
        <source>This Key is already on the token</source>
        <translation>Der Schlüssel ist bereits auf der SmartCard</translation>
    </message>
    <message>
        <location line="+48"/>
        <source>Unable to find copied key on the token</source>
        <translation>Kann den eben kopierten Schlüssel auf der Chipkarte nicht finden</translation>
    </message>
    <message>
        <location line="+110"/>
        <source>Public Key missmatch. Please re-import card</source>
        <translation>Öffentlicher Schlüssel passt nicht. Bitte Chipkarte neu importieren</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>Unable to find generated key on card</source>
        <translation>Kann den erstellten Schlüssel auf der Karte nicht finden</translation>
    </message>
    <message>
        <location line="+72"/>
        <location line="+12"/>
        <source>Failed to find the key on the token</source>
        <translation>Konnte den Schlüssel auf der Chipkarte nicht finden</translation>
    </message>
    <message>
        <location line="-5"/>
        <source>Invalid Pin for the token</source>
        <translation>Ungültige Pin für die Chipkarte</translation>
    </message>
    <message>
        <location line="-363"/>
        <source>Delete the private key &apos;%1&apos; from the token &apos;%2 (#%3)&apos; ?</source>
        <translation>Soll der private Schlüssel &apos;%1&apos; von der Chipkarte &apos;%2&apos; mit der Seriennummer %3 gelöscht werden ?</translation>
    </message>
    <message>
        <location line="-182"/>
        <source>Successfully imported the token key &apos;%1&apos;</source>
        <translation>Der Chipkartenschlüssel &apos;%1&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Delete the token key &apos;%1&apos;?</source>
        <translation>Den Chipkartenschlüssel &apos;%1&apos; löschen?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Successfully created the token key &apos;%1&apos;</source>
        <translation>Der Chipkartenschlüssel &apos;%1&apos; wurde erfolgreich erstellt</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Delete the %1 keys: %2?</source>
        <translation>Die %1 Schlüssel: %2 löschen?</translation>
    </message>
    <message>
        <location line="+229"/>
        <source>only RSA keys can be stored on tokens</source>
        <translation>Auf der Chipkarte können nur RSA Schlüssel gespeichert werden</translation>
    </message>
    <message>
        <location line="+56"/>
        <source>PIN input aborted</source>
        <translation>PIN Eingabe abgebrochen</translation>
    </message>
    <message>
        <location line="+93"/>
        <source>Please insert card: %1 %2 [%3] with Serial: %4</source>
        <translation>Bitte die Chipkarte: %1 %2 [%3] mit Seriennummer: %4 einlegen</translation>
    </message>
    <message>
        <location line="+136"/>
        <source>Wrong Size %1</source>
        <translation>Falsche Größe %1</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Token %1</source>
        <translation>%1 Chipkarte</translation>
    </message>
</context>
<context>
    <name>pki_temp</name>
    <message>
        <location filename="../lib/pki_temp.cpp" line="+100"/>
        <source>Delete the XCA template &apos;%1&apos;?</source>
        <translation>Die XCA Vorlage &apos;%1&apos; löschen?</translation>
    </message>
    <message>
        <location line="+271"/>
        <source>Template file content error (too small): %1</source>
        <translation>Template zu klein: %1</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>Template file content error (bad length) :%1</source>
        <translation>Templatefile ungültig (länge): %1</translation>
    </message>
    <message>
        <location line="-104"/>
        <location line="+205"/>
        <source>Wrong Size %1</source>
        <translation>Ungültige Größe %1</translation>
    </message>
    <message>
        <location line="-399"/>
        <source>Successfully imported the XCA template &apos;%1&apos;</source>
        <translation>Die XCA Vorlage &apos;%1&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Successfully created the XCA template &apos;%1&apos;</source>
        <translation>Die XCA Vorlage &apos;%1&apos; wurde erfolgreich erstellt</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Delete the %1 XCA templates: %2?</source>
        <translation>Die %1 XCA Vorlagen: %2 löschen?</translation>
    </message>
    <message>
        <location line="+285"/>
        <source>Template file content error (bad size): %1 </source>
        <translation>Templatefile ungültig (Größe): %1</translation>
    </message>
</context>
<context>
    <name>pki_x509</name>
    <message>
        <location filename="../lib/pki_x509.cpp" line="+801"/>
        <source>Not trusted</source>
        <translation>Nicht vertrauenswürdig</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Trust inherited</source>
        <translation>Vertrauensstellung geerbt</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Always Trusted</source>
        <translation>Immer Vertraut</translation>
    </message>
    <message>
        <location line="-330"/>
        <source>There is no key for signing !</source>
        <translation>Kein Schlüssel zum Unterschreiben!</translation>
    </message>
    <message>
        <location line="-400"/>
        <source>Delete the certificate &apos;%1&apos;?</source>
        <translation>Das Zertifikat &apos;%1&apos; löschen?</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Successfully created the certificate &apos;%1&apos;</source>
        <translation>Das Zertifikat &apos;%1&apos; wurde erfolgreich erstellt</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Delete the %1 certificates: %2?</source>
        <translation>Die %1 Zertifikate: %2 löschen?</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Unable to load the certificate in file %1. Tried PEM and DER certificate.</source>
        <translation>Das Zertifikat aus der Datei %1 konnte nicht geladen werden. Ist weder PEM noch DER.</translation>
    </message>
    <message>
        <location line="+172"/>
        <source>This certificate is already on the security token</source>
        <translation>Dieses Zertifikat ist bereits auf der Chipkarte</translation>
    </message>
    <message>
        <location line="+61"/>
        <source>Delete the certificate &apos;%1&apos; from the token &apos;%2 (#%3)&apos;?</source>
        <translation>Das Zertifikat &apos;%1&apos; von der Chipkarte &apos;%2 (#%3)&apos; löschen?</translation>
    </message>
    <message>
        <location line="+472"/>
        <source>CRL expires: %1</source>
        <translation>CRL ungültig ab: %1</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>No</source>
        <translation>Nein</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Yes</source>
        <translation>Ja</translation>
    </message>
    <message>
        <location line="-762"/>
        <source>Successfully imported the certificate &apos;%1&apos;</source>
        <translation>Das Zertifikat &apos;%1&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+438"/>
        <location line="+484"/>
        <source>Wrong Size %1</source>
        <translation>Ungültige Größe %1</translation>
    </message>
</context>
<context>
    <name>pki_x509req</name>
    <message>
        <location filename="../lib/pki_x509req.cpp" line="+51"/>
        <source>Signing key not valid (public key)</source>
        <translation>Signaturschlüssel ungültig (public key)</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Delete the %1 certificate request &apos;%2&apos;?</source>
        <translation>Den %1 Zertifikatsantrag &apos;%2&apos; löschen?</translation>
    </message>
    <message>
        <location line="-1"/>
        <source>Successfully imported the %1 certificate request &apos;%2&apos;</source>
        <translation>Der %1 Zertifikatsantrag &apos;%2&apos; wurde erfolgreich importiert</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Successfully created the %1 certificate request &apos;%2&apos;</source>
        <translation>Der %1 Zertifikatsantrag &apos;%2&apos; wurde erfolgreich erstellt</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Delete the %1 certificate requests: %2?</source>
        <translation>Die %1 Zertifikatsanträge: %2 löschen?</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Unable to load the certificate request in file %1. Tried PEM, DER and SPKAC format.</source>
        <translation>Konnte den Zertifikatsantrag aus der Datei %1 nicht laden. Versuchte Formate PEM, DER und SPKAC.</translation>
    </message>
    <message>
        <location line="+276"/>
        <source>Signed</source>
        <translation>Signiert</translation>
    </message>
    <message>
        <location line="+0"/>
        <source>Unhandled</source>
        <translation>Unbehandelt</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Wrong Size %1</source>
        <translation>Ungültige Größe %1</translation>
    </message>
</context>
<context>
    <name>v3ext</name>
    <message>
        <location filename="../ui/v3ext.ui" line="+51"/>
        <source>Add</source>
        <translation>Hinzufügen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Delete</source>
        <translation>Löschen</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Apply</source>
        <translation>Übernehmen</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Validate</source>
        <translation>Überprüfen</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Cancel</source>
        <translation>Abbrechen</translation>
    </message>
    <message>
        <location filename="../widgets/v3ext.cpp" line="+189"/>
        <source>Validation successful:
&apos;%1&apos;</source>
        <translation>Überprüfung erfolgreich: &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="-96"/>
        <source>An email address or &apos;copy&apos;</source>
        <translation>Eine E-Mail adresse oder &apos;copy&apos;</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>An email address</source>
        <translation>Eine email Adresse</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>a registered ID: OBJECT IDENTIFIER</source>
        <translation>Eine OID numerisch oder als Text</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>a uniform resource indicator</source>
        <translation>Ein Uniform Resource Identifier</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>a DNS domain name</source>
        <translation>Ein DNS domain Name</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>an IP address</source>
        <translation>Eine IP Adresse</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>No editing. Only &apos;copy&apos; allowed here</source>
        <translation>Kein Editieren. Nur &apos;copy&apos; möglich, um Subject alternative name vom Aussteller zu kopieren</translation>
    </message>
    <message>
        <location line="-4"/>
        <source>Syntax: &lt;OID&gt;;TYPE:text like &apos;1.2.3.4:UTF8:name&apos;</source>
        <translation>Format:&lt;OID&gt;;TYPE Beispiel: &apos;1.2.3.4:UTF8:name&apos;</translation>
    </message>
    <message>
        <location line="+72"/>
        <source>Validation failed:
&apos;%1&apos;
%2</source>
        <translation>Überprüfung fehlgeschlagen:
&apos;%1&apos;
%2</translation>
    </message>
</context>
<context>
    <name>void</name>
    <message>
        <location filename="../lib/db_x509.cpp" line="+241"/>
        <source>There was no key found for the Certificate: </source>
        <translation>Es wurde kein Schlüssel gefunden für das Zertifikat: </translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Import Certificate signing request</source>
        <translation>Zertifikatsantrag importieren</translation>
    </message>
</context>
</TS>
