From bf5a96142b20ef65425d1bfb8f559c46dbabd702 Mon Sep 17 00:00:00 2001 From: chris2511 Date: Fri, 16 Apr 2004 21:49:20 +0000 Subject: [PATCH] translations --- lang/xca_de.ts | 120 +++++++++++++++++++++++++++++++------------- lang/xca_es.ts | 100 ++++++++++++++++++++++++++---------- lib/pki_base.cpp | 2 +- ui/About.ui | 4 +- widgets/MW_help.cpp | 9 ++-- xca.pro | 4 +- 6 files changed, 171 insertions(+), 68 deletions(-) diff --git a/lang/xca_de.ts b/lang/xca_de.ts index ac820942..6d13de01 100644 --- a/lang/xca_de.ts +++ b/lang/xca_de.ts @@ -10,7 +10,15 @@ About_UI XCA - XCA + XCA + + + About_UI + + + + Done + Schliessen @@ -201,6 +209,30 @@ Not after Nicht nach dem + + Time Range + Zeitspanne + + + Days + Tage + + + Months + Monate + + + Years + Jahre + + + Apply + Übernehmen + + + Midnight + Mitternacht + CertView @@ -1341,33 +1373,33 @@ PKCS#12 ist ein verschlüsseltes offizielles Austauschformat für Schlüssel und Welcome to the settings for Templates. Willkommen zu den Einstellungen für Templates. - - A signing request needs a private key, so it will becreated if there isn't any unused key available in the keydatabase. This signing request can then be given to aCertification authority while the private key of the requestand of the resulting certificate returned from the CA does neverleave your computer. - - - - You are done with entering all parameters for generatinga Certificate signing request. The resulting request shouldbe exported and send to an appropriate CA for signing it. - - - - This templates do not refer to any ASN.1 structurebut are used to keep default settings for signing requests andcertificates. When creating a Request or Certificate the templatecan preset the needed fields with default settings. - - - - You are done with entering all parameters for the Template. -After this step the template can be assigned to one of your CAs tobe autoatically applied when signing with this CA. - - Welcome to the settings for Certificates. - The information for the new Certificate can either begrabbed from a given Certificate-request or be filled in by hand.In the case of not signing a request there needs to be at least oneunused key. If this is not the case it will be created. If you wantto self-sign a request (unusual but nevertheless possible) you needthe private key used to create the request. + A signing request needs a private key, so it will be created if there isn't any unused key available in the key database. This signing request can then be given to a Certification authority while the private key of the request and of the resulting certificate returned from the CA does never leave your computer. - You are done with entering all parameters for creatinga Certificate. + You are done with entering all parameters for generating a Certificate signing request. The resulting request should be exported and send to an appropriate CA for signing it. + + + + This templates do not refer to any ASN.1 structure but are used to keep default settings for signing requests and certificates. When creating a Request or Certificate the template can preset the needed fields with default settings. + + + + You are done with entering all parameters for the Template. +After this step the template can be assigned to one of your CAs to be autoatically applied when signing with this CA. + + + + The information for the new Certificate can either be grabbed from a given Certificate-request or be filled in by hand. In the case of not signing a request there needs to be at least one unused key. If this is not the case it will be created. If you want to self-sign a request (unusual but nevertheless possible) you need the private key used to create the request. + + + + You are done with entering all parameters for creating a Certificate. @@ -1743,22 +1775,22 @@ It also copies the issuer and serial number from the issuer certificate. Normall Wether to copy the subj. alt. name from the issuer - + Kopiere SubjectAlternativeName vom Aussteller This will automatically include any email addresses contained in the certificate subject name in the extension. - + Dies kopiert alle Mailadressen aus dem Zertifikats besitzer in die Erweiterung. DNS: IP: URI: email: RIP: - + DNS: IP: URI: email: RIP: The issuer alternative name extension allows various literal values to be used. These include "email" (an email address) , "URI" a uniform resource indicator, "DNS" (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 - + The subject alternative name extension allows various literal values to be used. These include "email" (an email address) , "URI" a uniform resource indicator, "DNS" (a DNS domain name) , RID (a registered ID: OBJECT IDENTIFIER) and IP (an IP address). @@ -1795,7 +1827,7 @@ URI:http://www.my.com/my.crl, URI:http://www.oth.com/my.crl Use &this Certificate for for signing - + Verwende dieses Zertifika&t zum Unterschreiben CA @@ -1803,19 +1835,19 @@ URI:http://www.my.com/my.crl, URI:http://www.oth.com/my.crl Path length - + Pfad länge Not before - Nicht vor dem + Nicht vor dem Not after - Nicht nach dem + Nicht nach dem Press Next to continue - + Klicke Next um fortzufahren State or Province @@ -1827,15 +1859,15 @@ URI:http://www.my.com/my.crl, URI:http://www.oth.com/my.crl Not defined - + Nicht definiert Certification Authority - + Zertifikats Authorität End Entity - + End Instanz Certificate Policies @@ -1863,6 +1895,26 @@ caIssuers;URI:http://my.ca/ca.html Authority Info Access + + Midnight + Mitternacht + + + Set the time to 00:00:00 and 23:59:59 respectively + Stell die Zeiten auf 00:00:00 und 23:59:59 + + + can be altered by the file "eku.txt" + Kann in der Datei "eku.txt" angepasst werden + + + This will be enabled in a later version :-( + Kümmt später + + + can be altered by the file "aia.txt" + Kann in der Datei "aia.txt" + PassRead_UI @@ -2383,11 +2435,11 @@ caIssuers;URI:http://my.ca/ca.html Please wait, Key generation is in progress - Bitte warten Sie, der Schlüssel wird erstellt + Bitte warten Sie, der Schlüssel wird erstellt Cancel - Abbrechen + Abbrechen diff --git a/lang/xca_es.ts b/lang/xca_es.ts index 4143fb08..98a6819f 100644 --- a/lang/xca_es.ts +++ b/lang/xca_es.ts @@ -2,7 +2,11 @@ About_UI - XCA + About_UI + + + + Done @@ -170,6 +174,30 @@ Not after + + Time Range + + + + Days + + + + Months + + + + Years + + + + Apply + + + + Midnight + + CertView @@ -1224,39 +1252,39 @@ PKCS#8 es un formato estandar de intercambio de claves Welcome to the settings for Templates. - - A signing request needs a private key, so it will becreated if there isn't any unused key available in the keydatabase. This signing request can then be given to aCertification authority while the private key of the requestand of the resulting certificate returned from the CA does neverleave your computer. - - - - You are done with entering all parameters for generatinga Certificate signing request. The resulting request shouldbe exported and send to an appropriate CA for signing it. - - - - This templates do not refer to any ASN.1 structurebut are used to keep default settings for signing requests andcertificates. When creating a Request or Certificate the templatecan preset the needed fields with default settings. - - - - You are done with entering all parameters for the Template. -After this step the template can be assigned to one of your CAs tobe autoatically applied when signing with this CA. - - Welcome to the settings for Certificates. - - The information for the new Certificate can either begrabbed from a given Certificate-request or be filled in by hand.In the case of not signing a request there needs to be at least oneunused key. If this is not the case it will be created. If you wantto self-sign a request (unusual but nevertheless possible) you needthe private key used to create the request. - - - - You are done with entering all parameters for creatinga Certificate. - - Certificate + + A signing request needs a private key, so it will be created if there isn't any unused key available in the key database. This signing request can then be given to a Certification authority while the private key of the request and of the resulting certificate returned from the CA does never leave your computer. + + + + You are done with entering all parameters for generating a Certificate signing request. The resulting request should be exported and send to an appropriate CA for signing it. + + + + This templates do not refer to any ASN.1 structure but are used to keep default settings for signing requests and certificates. When creating a Request or Certificate the template can preset the needed fields with default settings. + + + + You are done with entering all parameters for the Template. +After this step the template can be assigned to one of your CAs to be autoatically applied when signing with this CA. + + + + The information for the new Certificate can either be grabbed from a given Certificate-request or be filled in by hand. In the case of not signing a request there needs to be at least one unused key. If this is not the case it will be created. If you want to self-sign a request (unusual but nevertheless possible) you need the private key used to create the request. + + + + You are done with entering all parameters for creating a Certificate. + + NewX509_UI @@ -1731,6 +1759,26 @@ caIssuers;URI:http://my.ca/ca.html Authority Info Access + + Midnight + + + + Set the time to 00:00:00 and 23:59:59 respectively + + + + can be altered by the file "eku.txt" + + + + This will be enabled in a later version :-( + + + + can be altered by the file "aia.txt" + + PassRead_UI diff --git a/lib/pki_base.cpp b/lib/pki_base.cpp index a3ed60bc..16c8830a 100644 --- a/lib/pki_base.cpp +++ b/lib/pki_base.cpp @@ -124,7 +124,7 @@ bool pki_base::ign_openssl_error() const QString errtxt; while (int i = ERR_get_error() ) { errtxt = ERR_error_string(i ,NULL); - fprintf(stderr,"IGNORED: %s\n",errtxt.latin1()); + //fprintf(stderr,"IGNORED: %s\n",errtxt.latin1()); } return !errtxt.isEmpty(); } diff --git a/ui/About.ui b/ui/About.ui index eabea857..da5ddd81 100644 --- a/ui/About.ui +++ b/ui/About.ui @@ -11,13 +11,13 @@ 0 0 - 569 + 565 392 caption - About_UI + diff --git a/widgets/MW_help.cpp b/widgets/MW_help.cpp index 42edcf6f..0e42abad 100644 --- a/widgets/MW_help.cpp +++ b/widgets/MW_help.cpp @@ -84,10 +84,12 @@ qFatal("Cmdline Error (%s)\n", msg); void MainWindow::about() { About_UI *about = new About_UI(this, 0, true ); - QString cont="

XCA

" + QString cont; + cont.sprintf("

XCA

" "

Copyright 2002 - 2003 by Christian Hohnstädt - " "version : " VER "" - "



" + "

%s
%s
QT: %s" + "


" "" "" "" @@ -97,7 +99,8 @@ void MainWindow::about() "" "" "
Christian Hohnstädt<christian@hohnstaedt.de>
Programming, Translation and Testing
Kerstin Steinhauff<tine@kerstine.de>
Wolfgang Glas<wolfgang.glas@ev-i.at>
SPKAC support and Testing

General support
" - "

Mark Foster <mark@foster.cc>"; + "

Mark Foster <mark@foster.cc>", + OPENSSL_VERSION_TEXT, DB_VERSION_STRING, QT_VERSION_STR ); about->setCaption(tr(XCA_TITLE)); about->image->setPixmap( *keyImg ); diff --git a/xca.pro b/xca.pro index ca24bae9..d546e166 100644 --- a/xca.pro +++ b/xca.pro @@ -1,5 +1,5 @@ -HEADERS = lib/asn1int.h lib/asn1time.h lib/base.h lib/db_base.h lib/db_crl.h lib/db_key.h lib/db_temp.h lib/db_x509.h lib/db_x509req.h lib/db_x509super.h lib/exception.h lib/func.h lib/load_obj.h lib/oid.h lib/pass_info.h lib/pki_base.h lib/pki_crl.h lib/pki_key.h lib/pki_pkcs12.h lib/pki_pkcs7.h lib/pki_temp.h lib/pki_x509.h lib/pki_x509req.h lib/pki_x509super.h lib/x509name.h lib/x509rev.h lib/x509v3ext.h view/CertView.h view/CrlView.h view/KeyView.h view/ReqView.h view/TempView.h view/XcaListView.h widgets/CertDetail.h widgets/CrlDetail.h widgets/ExportCert.h widgets/ExportKey.h widgets/ExportTinyCA.h widgets/ImportMulti.h widgets/KeyDetail.h widgets/MainWindow.h widgets/NewX509.h widgets/ReqDetail.h widgets/clicklabel.h widgets/distname.h widgets/validity.h -SOURCES = lib/asn1int.cpp lib/asn1time.cpp lib/db_base.cpp lib/db_crl.cpp lib/db_key.cpp lib/db_temp.cpp lib/db_x509.cpp lib/db_x509req.cpp lib/db_x509super.cpp lib/func.cpp lib/load_obj.cpp lib/main.cpp lib/oid.cpp lib/pass_info.cpp lib/pki_base.cpp lib/pki_crl.cpp lib/pki_key.cpp lib/pki_pkcs12.cpp lib/pki_pkcs7.cpp lib/pki_temp.cpp lib/pki_x509.cpp lib/pki_x509req.cpp lib/pki_x509super.cpp lib/x509name.cpp lib/x509rev.cpp lib/x509v3ext.cpp view/CertView.cpp view/CrlView.cpp view/KeyView.cpp view/ReqView.cpp view/TempView.cpp view/XcaListView.cpp widgets/CertDetail.cpp widgets/CrlDetail.cpp widgets/ExportCert.cpp widgets/ExportKey.cpp widgets/ExportTinyCA.cpp widgets/ImportMulti.cpp widgets/KeyDetail.cpp widgets/MW_database.cpp widgets/MW_help.cpp widgets/MW_menu.cpp widgets/MainWindow.cpp widgets/NewX509.cpp widgets/NewX509_ext.cpp widgets/ReqDetail.cpp widgets/clicklabel.cpp widgets/distname.cpp widgets/validity.cpp +HEADERS = lib/asn1int.h lib/asn1time.h lib/base.h lib/db_base.h lib/db_crl.h lib/db_key.h lib/db_temp.h lib/db_x509.h lib/db_x509req.h lib/db_x509super.h lib/exception.h lib/func.h lib/load_obj.h lib/oid.h lib/pass_info.h lib/pki_base.h lib/pki_crl.h lib/pki_key.h lib/pki_pkcs12.h lib/pki_pkcs7.h lib/pki_temp.h lib/pki_x509.h lib/pki_x509req.h lib/pki_x509super.h lib/x509name.h lib/x509rev.h lib/x509v3ext.h view/CertView.h view/CrlView.h view/KeyView.h view/ReqView.h view/TempView.h view/XcaListView.h widgets/CertDetail.h widgets/CertExtend.h widgets/CrlDetail.h widgets/ExportCert.h widgets/ExportKey.h widgets/ExportTinyCA.h widgets/ImportMulti.h widgets/KeyDetail.h widgets/MainWindow.h widgets/NewX509.h widgets/ReqDetail.h widgets/clicklabel.h widgets/distname.h widgets/validity.h +SOURCES = lib/asn1int.cpp lib/asn1time.cpp lib/db_base.cpp lib/db_crl.cpp lib/db_key.cpp lib/db_temp.cpp lib/db_x509.cpp lib/db_x509req.cpp lib/db_x509super.cpp lib/func.cpp lib/load_obj.cpp lib/main.cpp lib/oid.cpp lib/pass_info.cpp lib/pki_base.cpp lib/pki_crl.cpp lib/pki_key.cpp lib/pki_pkcs12.cpp lib/pki_pkcs7.cpp lib/pki_temp.cpp lib/pki_x509.cpp lib/pki_x509req.cpp lib/pki_x509super.cpp lib/x509name.cpp lib/x509rev.cpp lib/x509v3ext.cpp view/CertView.cpp view/CrlView.cpp view/KeyView.cpp view/ReqView.cpp view/TempView.cpp view/XcaListView.cpp widgets/CertDetail.cpp widgets/CertExtend.cpp widgets/CrlDetail.cpp widgets/ExportCert.cpp widgets/ExportKey.cpp widgets/ExportTinyCA.cpp widgets/ImportMulti.cpp widgets/KeyDetail.cpp widgets/MW_database.cpp widgets/MW_help.cpp widgets/MW_menu.cpp widgets/MainWindow.cpp widgets/NewX509.cpp widgets/NewX509_ext.cpp widgets/ReqDetail.cpp widgets/clicklabel.cpp widgets/distname.cpp widgets/validity.cpp FORMS = ui/About.ui ui/CertDetail.ui ui/CertExtend.ui ui/CrlDetail.ui ui/ExportCert.ui ui/ExportKey.ui ui/ExportTinyCA.ui ui/Help.ui ui/ImportMulti.ui ui/KeyDetail.ui ui/MainWindow.ui ui/NewKey.ui ui/NewX509.ui ui/PassRead.ui ui/PassWrite.ui ui/ReqDetail.ui ui/TrustState.ui TRANSLATIONS = lang/xca_de.ts lang/xca_es.ts TARGET = xca