diff --git a/OpenSSL.version b/OpenSSL.version index 197eec3a..7b0e5723 100644 --- a/OpenSSL.version +++ b/OpenSSL.version @@ -1 +1 @@ -openssl-1.1.1f +openssl-1.1.1g diff --git a/README.md b/README.md index 98db6249..657fd4d6 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ [![Build Status](https://www.travis-ci.org/chris2511/xca.svg?branch=master)](https://www.travis-ci.org/chris2511/xca) ## __Release Notes__ - - * This is a patch release, fixing *Issue #159: "Opening existing database"* - which prevented the current version opening databases of XCA 2.1.2 + * The latest release is *2.3.0* + * This is a minor release, fixing a couple of bugs and adding some + minor features. * Since version 2 of XCA the database format changed to SQL Don't try to open it with older versions of XCA (< 1.4.0). They will corrupt the database. @@ -16,3 +16,9 @@ A detailled changelog can be found here: + +## __Documentation__ + +This application is documented in the *Help* menu and here: + + diff --git a/VERSION b/VERSION index c043eea7..276cbf9e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.2.1 +2.3.0 diff --git a/changelog b/changelog index 59c81909..04203525 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,8 @@ +xca 2.3.0 Wed Apr 29 2020 + + * Close #191 OID LN differs warning popups at startup + * Close #189 Database compaction #189 + * Improve PKCS11 library loading for portable app * Refactor native separators / and \ on windows. * Support TLS encrypted MariaDB and PostgreSQL connection * Close #182: UI not using Windows native theme in 2.2.1 portable diff --git a/configure.ac b/configure.ac index 544d01fa..9a541b4a 100644 --- a/configure.ac +++ b/configure.ac @@ -15,8 +15,8 @@ AC_LANG(C++) AC_CHECK_TOOL(STRIP, [strip], [:]) AC_CHECK_TOOL(WINDRES, [windres], [:]) -VERSIONNODOT="$(IFS='.'; for x in ${PACKAGE_VERSION}; do printf "%02x" ${x%-*}; done)" -AC_SUBST([VERSIONNODOT]) +VERSIONHASH="$(echo "${PACKAGE_VERSION}${ITERATION}" | shasum | cut -b -12)" +AC_SUBST([VERSIONHASH]) if test -d "$INSTALL_DIR"; then AC_MSG_NOTICE([Using INSTALL_DIR $INSTALL_DIR]) diff --git a/git.release b/git.release index 3cd3546d..2cd5a23c 100755 --- a/git.release +++ b/git.release @@ -69,7 +69,7 @@ cp xca-$TVERSION.tar.gz "$releasedir" ) ( cd .. - "./xca-$TVERSION/misc/build-w32.sh" + "./xca-$TVERSION/misc/build-w64.sh" cp "xca-portable-${TVERSION}.zip" msi-installer-dir-${TVERSION}.zip "$releasedir" ) diff --git a/lang/sk.po b/lang/sk.po index f04a3183..9d57a9e2 100644 --- a/lang/sk.po +++ b/lang/sk.po @@ -1,19 +1,19 @@ # This file is distributed under the same license as the XCA package. -# Slavko , 2016-2019. +# Slavko , 2016-2020. # msgid "" msgstr "" "Project-Id-Version: X Certificate and Key management 2.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-03-16 18:14+0200\n" -"PO-Revision-Date: 2019-12-16 22:44+0100\n" +"PO-Revision-Date: 2020-04-09 08:48+0200\n" "Last-Translator: Slavko \n" "Language-Team: slovenčina \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Gtranslator 3.34.0\n" +"X-Generator: Gtranslator 3.36.0\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Qt-Contexts: true\n" @@ -479,111 +479,111 @@ msgctxt "CrlDetail|" msgid "Verification not possible" msgstr "Overenie nemožné" -#: ../ui/ExportDialog.ui:76 +#: ../ui/ExportDialog.ui:79 msgctxt "ExportDialog|" msgid "Name" msgstr "Názov" -#: ../ui/ExportDialog.ui:83 +#: ../ui/ExportDialog.ui:86 msgctxt "ExportDialog|" msgid "The internal name of the CRL in the database" msgstr "Interný názov CRL v databáze" -#: ../ui/ExportDialog.ui:113 +#: ../ui/ExportDialog.ui:115 msgctxt "ExportDialog|" msgid "..." msgstr "…" -#: ../ui/ExportDialog.ui:126 +#: ../ui/ExportDialog.ui:99 msgctxt "ExportDialog|" msgid "Filename" msgstr "Meno súboru" -#: ../ui/ExportDialog.ui:191 +#: ../ui/ExportDialog.ui:151 msgctxt "ExportDialog|" msgid "Export comment into PEM file" msgstr "Exportovať komentáre do súboru PEM" -#: ../ui/ExportDialog.ui:213 +#: ../ui/ExportDialog.ui:171 msgctxt "ExportDialog|" msgid "Export Format" msgstr "Formát exportu" -#: ../widgets/ExportDialog.cpp:37 +#: ../widgets/ExportDialog.cpp:36 msgctxt "ExportDialog|" msgid "All files ( * )" msgstr "Všetky súbory (*)" -#: ../widgets/ExportDialog.cpp:52 +#: ../widgets/ExportDialog.cpp:51 msgctxt "ExportDialog|" msgid "PEM Text format with headers" msgstr "Textový formát PEM s hlavičkami" -#: ../widgets/ExportDialog.cpp:54 +#: ../widgets/ExportDialog.cpp:53 msgctxt "ExportDialog|" msgid "Concatenated list of all selected items in one PEM text file" msgstr "Zlúčený zoznam zvolených položiek v jednom textovom súbore PEM" -#: ../widgets/ExportDialog.cpp:55 +#: ../widgets/ExportDialog.cpp:54 msgctxt "ExportDialog|" msgid "" "Concatenated text format of the complete certificate chain in one PEM file" msgstr "Zlúčený textový formát úplnej reťaze certifikátu v jednom súbore PEM" -#: ../widgets/ExportDialog.cpp:59 +#: ../widgets/ExportDialog.cpp:58 msgctxt "ExportDialog|" msgid "Concatenated text format of all certificates in one PEM file" msgstr "Zlúčený textový formát všetkých certifikátov v jednom súbore PEM" -#: ../widgets/ExportDialog.cpp:60 +#: ../widgets/ExportDialog.cpp:59 msgctxt "ExportDialog|" msgid "Binary DER encoded file" msgstr "Binárne kódovaný súbor DER" -#: ../widgets/ExportDialog.cpp:61 +#: ../widgets/ExportDialog.cpp:60 msgctxt "ExportDialog|" msgid "PKCS#7 encoded single certificate" msgstr "PKCS#7 kódovaný jeden certifikát" -#: ../widgets/ExportDialog.cpp:63 +#: ../widgets/ExportDialog.cpp:62 msgctxt "ExportDialog|" msgid "PKCS#7 encoded complete certificate chain" msgstr "PKCS#7 kódovaná úplná reťaz certifikátov" -#: ../widgets/ExportDialog.cpp:57 +#: ../widgets/ExportDialog.cpp:56 msgctxt "ExportDialog|" msgid "Concatenated text format of all unrevoked certificates in one PEM file" msgstr "" "Zlúčený textový formát všetkých dôveryhodných certifikátov v jednom súbore " "PEM" -#: ../widgets/ExportDialog.cpp:65 +#: ../widgets/ExportDialog.cpp:64 msgctxt "ExportDialog|" msgid "All unrevoked certificates encoded in one PKCS#7 file" msgstr "Všetky neodvolané certifikáty kódované v jednom súbore PKCS#7" -#: ../widgets/ExportDialog.cpp:67 +#: ../widgets/ExportDialog.cpp:66 msgctxt "ExportDialog|" msgid "All selected certificates encoded in one PKCS#7 file" msgstr "Všetky zvolené certifikáty kódované v jednom súbore PKCS#7" -#: ../widgets/ExportDialog.cpp:69 +#: ../widgets/ExportDialog.cpp:68 msgctxt "ExportDialog|" msgid "All certificates encoded in one PKCS#7 file" msgstr "Všetky certifikáty kódované v jednom súbore PKCS#7" -#: ../widgets/ExportDialog.cpp:71 +#: ../widgets/ExportDialog.cpp:70 msgctxt "ExportDialog|" msgid "The certificate and the private key as encrypted PKCS#12 file" msgstr "Certifikát a súkromný kľúč ako šifrovaný súbor PKCS#12" -#: ../widgets/ExportDialog.cpp:72 +#: ../widgets/ExportDialog.cpp:71 msgctxt "ExportDialog|" msgid "" "The complete certificate chain and the private key as encrypted PKCS#12 file" msgstr "Úplná reťaz certifikátu a súkromný kľúč ako šifrovaný súbor PKCS#12" -#: ../widgets/ExportDialog.cpp:73 +#: ../widgets/ExportDialog.cpp:72 msgctxt "ExportDialog|" msgid "" "Concatenation of the certificate and the unencrypted private key in one PEM " @@ -591,7 +591,7 @@ msgid "" msgstr "" "Spojenie certifikátu a nešifrovaného súkromného kľúča v jednom súbore PEM" -#: ../widgets/ExportDialog.cpp:74 +#: ../widgets/ExportDialog.cpp:73 msgctxt "ExportDialog|" msgid "" "Concatenation of the certificate and the encrypted private key in PKCS#8 " @@ -599,47 +599,47 @@ msgid "" msgstr "" "Spojenie certifikátu a šifrovaného súkromného kľúča v jednom súbore PKCS#8" -#: ../widgets/ExportDialog.cpp:75 +#: ../widgets/ExportDialog.cpp:74 msgctxt "ExportDialog|" msgid "Text format of the public key in one PEM file" msgstr "Textový formát verejného kľúča v súbore PEM" -#: ../widgets/ExportDialog.cpp:76 +#: ../widgets/ExportDialog.cpp:75 msgctxt "ExportDialog|" msgid "Binary DER format of the public key" msgstr "Binárny formát DER verejného kľúča" -#: ../widgets/ExportDialog.cpp:78 +#: ../widgets/ExportDialog.cpp:77 msgctxt "ExportDialog|" msgid "Unencrypted private key in text format" msgstr "Nešifrovaný súkromný kľúč v textovom formáte" -#: ../widgets/ExportDialog.cpp:80 +#: ../widgets/ExportDialog.cpp:79 msgctxt "ExportDialog|" msgid "OpenSSL specific encrypted private key in text format" msgstr "Šifrovaný súkromný kľúč v textovom formáte (špecifický pre OpenSSL)" -#: ../widgets/ExportDialog.cpp:82 +#: ../widgets/ExportDialog.cpp:81 msgctxt "ExportDialog|" msgid "Unencrypted private key in binary DER format" msgstr "Nešifrovaný súkromný kľúč v binárnom formáte DER" -#: ../widgets/ExportDialog.cpp:84 +#: ../widgets/ExportDialog.cpp:83 msgctxt "ExportDialog|" msgid "Unencrypted private key in PKCS#8 text format" msgstr "Nešifrovaný súkromný kľúč v textovom formáte PKCS#8" -#: ../widgets/ExportDialog.cpp:86 +#: ../widgets/ExportDialog.cpp:85 msgctxt "ExportDialog|" msgid "Encrypted private key in PKCS#8 text format" msgstr "Šifrovaný súkromný kľúč v textovom formáte PKCS#8" -#: ../widgets/ExportDialog.cpp:87 +#: ../widgets/ExportDialog.cpp:86 msgctxt "ExportDialog|" msgid "The public key encoded in SSH2 format" msgstr "Verejný kľúč kódovaný vo formáte SSH2" -#: ../widgets/ExportDialog.cpp:88 +#: ../widgets/ExportDialog.cpp:87 msgctxt "ExportDialog|" msgid "" "OpenSSL specific Certificate Index file as created by the 'ca' command and " @@ -648,12 +648,12 @@ msgstr "" "Súbor indexu certifikátov, špecifický pre OpenSSL, vytvorený ako príkazom " "„ca” a vyžadovaný nástrojom OCSP" -#: ../widgets/ExportDialog.cpp:89 +#: ../widgets/ExportDialog.cpp:88 msgctxt "ExportDialog|" msgid "vCalendar expiry reminder for the selected items" msgstr "Pripomienka vCalendar vypršania platnosti zvolených položiek" -#: ../widgets/ExportDialog.cpp:90 +#: ../widgets/ExportDialog.cpp:89 msgctxt "ExportDialog|" msgid "" "vCalendar expiry reminder containing all issued, valid certificates, the CA " @@ -662,18 +662,28 @@ msgstr "" "Pripomienka vCalendar vypršania platnosti všetkých vydaných, platných " "certifikátov, samotnej CA i posledného CRL" -#: ../widgets/ExportDialog.cpp:129 +#: ../widgets/ExportDialog.cpp:90 +msgctxt "ExportDialog|" +msgid "Private key in Microsoft PVK format not encrypted" +msgstr "Súkromný kľúč vo formáte Microsoft PVK, nešifrovaný" + +#: ../widgets/ExportDialog.cpp:91 +msgctxt "ExportDialog|" +msgid "Encrypted private key in Microsoft PVK format" +msgstr "Šifrovaný súkromný kľúč vo formáte Microsoft PVK" + +#: ../widgets/ExportDialog.cpp:128 #, qt-format msgctxt "ExportDialog|" msgid "The file: '%1' already exists!" msgstr "Súbor: „%1” už existuje!" -#: ../widgets/ExportDialog.cpp:131 +#: ../widgets/ExportDialog.cpp:130 msgctxt "ExportDialog|" msgid "Overwrite" msgstr "Prepísať" -#: ../widgets/ExportDialog.cpp:133 +#: ../widgets/ExportDialog.cpp:132 msgctxt "ExportDialog|" msgid "Do not overwrite" msgstr "Neprepísať" @@ -752,26 +762,26 @@ msgctxt "ImportMulti|" msgid "Manage security token" msgstr "Spravovať bezpečnostný token" -#: ../widgets/ImportMulti.cpp:338 +#: ../widgets/ImportMulti.cpp:345 #, qt-format msgctxt "ImportMulti|" msgid "Details of the item '%1' cannot be shown" msgstr "Podrobnosti položky „%1” nemožno zobraziť" -#: ../widgets/ImportMulti.cpp:125 ../widgets/ImportMulti.cpp:280 -#: ../widgets/ImportMulti.cpp:341 +#: ../widgets/ImportMulti.cpp:125 ../widgets/ImportMulti.cpp:287 +#: ../widgets/ImportMulti.cpp:348 #, qt-format msgctxt "ImportMulti|" msgid "The type of the item '%1' is not recognized" msgstr "Typ položky „%1” nie je rozpoznaný" -#: ../widgets/ImportMulti.cpp:369 +#: ../widgets/ImportMulti.cpp:376 #, qt-format msgctxt "ImportMulti|" msgid "The file '%1' did not contain PKI data" msgstr "Súbor „%1” neobsahuje dáta PKI" -#: ../widgets/ImportMulti.cpp:372 +#: ../widgets/ImportMulti.cpp:379 #, qt-format msgctxt "ImportMulti|" msgid "The %1 files: '%2' did not contain PKI data" @@ -1013,7 +1023,7 @@ msgctxt "MainWindow|" msgid "&New Request" msgstr "&Nová žiadosť" -#: ../ui/MainWindow.ui:222 ../widgets/MW_menu.cpp:128 +#: ../ui/MainWindow.ui:222 ../widgets/MW_menu.cpp:126 msgctxt "MainWindow|" msgid "Certificates" msgstr "Certifikáty" @@ -1063,7 +1073,7 @@ msgctxt "MainWindow|" msgid "Revocation lists" msgstr "Zoznamy odvolaných" -#: ../widgets/MW_database.cpp:322 +#: ../widgets/MW_database.cpp:333 msgctxt "MainWindow|" msgid "" "Using or exporting private keys will not be possible without providing the " @@ -1072,12 +1082,12 @@ msgstr "" "Použitie alebo exportovanie súkromných kľúčov nebude možné bez zadania " "správneho hesla" -#: ../widgets/MW_database.cpp:330 ../widgets/MainWindow.cpp:928 +#: ../widgets/MW_database.cpp:341 ../widgets/MainWindow.cpp:868 msgctxt "MainWindow|" msgid "Database" msgstr "Databáza" -#: ../widgets/MW_database.cpp:327 +#: ../widgets/MW_database.cpp:338 #, qt-format msgctxt "MainWindow|" msgid "" @@ -1087,7 +1097,7 @@ msgstr "" "Aktuálne použitý predvolený odtlačok „%1” nie je bezpečný. Prosím, kvôli " "bezpečnosti, zvoľte aspoň „SHA 224”." -#: ../widgets/MW_database.cpp:246 +#: ../widgets/MW_database.cpp:257 #, qt-format msgctxt "MainWindow|" msgid "" @@ -1097,12 +1107,12 @@ msgstr "" "Detegovaný starý formát databázy. Vytvorená záložná kópia, nazvaná: „%1” a " "databáza konvertovaná do nového formátu" -#: ../widgets/MW_database.cpp:252 +#: ../widgets/MW_database.cpp:263 msgctxt "MainWindow|" msgid "Failed to rename the database file, because the target already exists" msgstr "Premenovanie súboru databázy zlyhalo, pretože cieľ už existuje" -#: ../widgets/MW_database.cpp:430 +#: ../widgets/MW_database.cpp:439 msgctxt "MainWindow|" msgid "No deleted items found" msgstr "Nenájdené žiadne zmazané položky" @@ -1122,42 +1132,47 @@ msgctxt "MainWindow|" msgid "Croatian" msgstr "chorvátsky" -#: ../widgets/MW_help.cpp:32 +#: ../widgets/MW_help.cpp:31 msgctxt "MainWindow|" msgid "English" msgstr "anglicky" -#: ../widgets/MW_help.cpp:33 +#: ../widgets/MW_help.cpp:32 msgctxt "MainWindow|" msgid "French" msgstr "francúzsky" -#: ../widgets/MW_help.cpp:35 +#: ../widgets/MW_help.cpp:34 msgctxt "MainWindow|" msgid "German" msgstr "nemecky" -#: ../widgets/MW_help.cpp:43 +#: ../widgets/MW_help.cpp:38 +msgctxt "MainWindow|" +msgid "Japanese" +msgstr "japonsky" + +#: ../widgets/MW_help.cpp:44 msgctxt "MainWindow|" msgid "Russian" msgstr "rusky" -#: ../widgets/MW_help.cpp:44 +#: ../widgets/MW_help.cpp:45 msgctxt "MainWindow|" msgid "Slovak" msgstr "slovensky" -#: ../widgets/MW_help.cpp:46 +#: ../widgets/MW_help.cpp:47 msgctxt "MainWindow|" msgid "Spanish" msgstr "španielsky" -#: ../widgets/MW_help.cpp:39 +#: ../widgets/MW_help.cpp:40 msgctxt "MainWindow|" msgid "Polish" msgstr "poľsky" -#: ../widgets/MW_help.cpp:37 +#: ../widgets/MW_help.cpp:36 msgctxt "MainWindow|" msgid "Italian" msgstr "taliansky" @@ -1172,12 +1187,12 @@ msgctxt "MainWindow|" msgid "Dutch" msgstr "holandsky" -#: ../widgets/MW_help.cpp:41 +#: ../widgets/MW_help.cpp:42 msgctxt "MainWindow|" msgid "Portuguese in Brazil" msgstr "brazílska portugalčina" -#: ../widgets/MW_help.cpp:48 +#: ../widgets/MW_help.cpp:49 msgctxt "MainWindow|" msgid "Turkish" msgstr "turecky" @@ -1197,7 +1212,7 @@ msgctxt "MainWindow|" msgid "Open Remote DataBase" msgstr "Otvoriť vzdialenú databázu" -#: ../widgets/MW_menu.cpp:104 +#: ../widgets/MW_menu.cpp:103 msgctxt "MainWindow|" msgid "Set as default DataBase" msgstr "Predvolená databáza" @@ -1212,212 +1227,212 @@ msgctxt "MainWindow|" msgid "Open DataBase" msgstr "Otvoriť databázu" -#: ../widgets/MW_menu.cpp:107 +#: ../widgets/MW_menu.cpp:105 msgctxt "MainWindow|" msgid "Close DataBase" msgstr "Zatvoriť databázu" -#: ../widgets/MW_menu.cpp:110 +#: ../widgets/MW_menu.cpp:108 msgctxt "MainWindow|" msgid "Options" msgstr "Voľby" -#: ../widgets/MW_menu.cpp:118 +#: ../widgets/MW_menu.cpp:116 msgctxt "MainWindow|" msgid "Exit" msgstr "Skončiť" -#: ../widgets/MW_menu.cpp:125 +#: ../widgets/MW_menu.cpp:123 msgctxt "MainWindow|" msgid "I&mport" msgstr "&Importovať" -#: ../widgets/MW_menu.cpp:126 +#: ../widgets/MW_menu.cpp:124 msgctxt "MainWindow|" msgid "Keys" msgstr "Kľúče" -#: ../widgets/MW_menu.cpp:127 +#: ../widgets/MW_menu.cpp:125 msgctxt "MainWindow|" msgid "Requests" msgstr "Žiadosti" -#: ../widgets/MW_menu.cpp:129 +#: ../widgets/MW_menu.cpp:127 msgctxt "MainWindow|" msgid "PKCS#12" msgstr "PKCS#12" -#: ../widgets/MW_menu.cpp:130 +#: ../widgets/MW_menu.cpp:128 msgctxt "MainWindow|" msgid "PKCS#7" msgstr "PKCS#7" -#: ../widgets/MW_menu.cpp:131 +#: ../widgets/MW_menu.cpp:129 msgctxt "MainWindow|" msgid "Template" msgstr "Šablóna" -#: ../widgets/MW_menu.cpp:132 +#: ../widgets/MW_menu.cpp:130 msgctxt "MainWindow|" msgid "Revocation list" msgstr "Zoznam odvolaných" -#: ../widgets/MW_menu.cpp:133 +#: ../widgets/MW_menu.cpp:131 msgctxt "MainWindow|" msgid "PEM file" msgstr "Ssúbor PEM" -#: ../widgets/MW_menu.cpp:134 +#: ../widgets/MW_menu.cpp:132 msgctxt "MainWindow|" msgid "Paste PEM file" msgstr "Vložte súbor PEM" -#: ../widgets/MW_menu.cpp:137 +#: ../widgets/MW_menu.cpp:135 msgctxt "MainWindow|" msgid "Token" msgstr "Token" -#: ../widgets/MW_menu.cpp:154 +#: ../widgets/MW_menu.cpp:152 msgctxt "MainWindow|" msgid "Export Certificate &Index hierarchy" msgstr "Exportovať hierarchiu &indexu certifikátov" -#: ../widgets/MW_menu.cpp:167 +#: ../widgets/MW_menu.cpp:165 msgctxt "MainWindow|" msgid "Content" msgstr "Obsah" -#: ../widgets/MW_menu.cpp:138 +#: ../widgets/MW_menu.cpp:136 msgctxt "MainWindow|" msgid "&Manage Security token" msgstr "&Spravovať Bezpečnostný token" -#: ../widgets/MW_menu.cpp:140 +#: ../widgets/MW_menu.cpp:138 msgctxt "MainWindow|" msgid "&Init Security token" msgstr "&Inicializovať Bezpečnostný token" -#: ../widgets/MW_menu.cpp:142 +#: ../widgets/MW_menu.cpp:140 msgctxt "MainWindow|" msgid "&Change PIN" msgstr "Zmeniť @PIN" -#: ../widgets/MW_menu.cpp:144 +#: ../widgets/MW_menu.cpp:142 msgctxt "MainWindow|" msgid "Change &SO PIN" msgstr "Zmeniť &SO PIN" -#: ../widgets/MW_menu.cpp:146 +#: ../widgets/MW_menu.cpp:144 msgctxt "MainWindow|" msgid "Init PIN" msgstr "Inicializovať PIN" -#: ../widgets/MW_menu.cpp:149 +#: ../widgets/MW_menu.cpp:147 msgctxt "MainWindow|" msgid "Extra" msgstr "Extra" -#: ../widgets/MW_menu.cpp:150 +#: ../widgets/MW_menu.cpp:148 msgctxt "MainWindow|" msgid "&Dump DataBase" msgstr "Vypísať &databázu" -#: ../widgets/MW_menu.cpp:152 +#: ../widgets/MW_menu.cpp:150 msgctxt "MainWindow|" msgid "&Export Certificate Index" msgstr "&Exportovať index certifikátov" -#: ../widgets/MW_menu.cpp:156 +#: ../widgets/MW_menu.cpp:154 msgctxt "MainWindow|" msgid "C&hange DataBase password" msgstr "Z&meniť heslo databázy" -#: ../widgets/MW_menu.cpp:159 +#: ../widgets/MW_menu.cpp:157 msgctxt "MainWindow|" msgid "&Undelete items" msgstr "O&bnoviť zmazané" -#: ../widgets/MW_menu.cpp:162 +#: ../widgets/MW_menu.cpp:160 msgctxt "MainWindow|" msgid "Generate DH parameter" msgstr "Generovať parametre DH" -#: ../widgets/MW_menu.cpp:164 +#: ../widgets/MW_menu.cpp:162 msgctxt "MainWindow|" msgid "OID Resolver" msgstr "Prekladač OID" -#: ../widgets/MW_menu.cpp:166 +#: ../widgets/MW_menu.cpp:164 msgctxt "MainWindow|" msgid "&Help" msgstr "&Pomocník" -#: ../widgets/MW_menu.cpp:169 +#: ../widgets/MW_menu.cpp:167 msgctxt "MainWindow|" msgid "About" msgstr "O programe" -#: ../widgets/MainWindow.cpp:332 +#: ../widgets/MainWindow.cpp:276 #, qt-format msgctxt "MainWindow|" msgid "no such option: %1" msgstr "neznáma voľba: %1" -#: ../widgets/MainWindow.cpp:422 +#: ../widgets/MainWindow.cpp:366 msgctxt "MainWindow|" msgid "Import PEM data" msgstr "Importovať dáta PEM" -#: ../widgets/MainWindow.cpp:451 +#: ../widgets/MainWindow.cpp:395 #, qt-format msgctxt "MainWindow|" msgid "Please enter the original SO PIN (PUK) of the token '%1'" msgstr "Prosím, zadajte pôvodný SO PIN (PUK) tokenu „%1”" -#: ../widgets/MainWindow.cpp:149 ../widgets/MainWindow.cpp:929 +#: ../widgets/MainWindow.cpp:134 ../widgets/MainWindow.cpp:869 msgctxt "MainWindow|" msgid "Search" msgstr "Hľadať" -#: ../widgets/MainWindow.cpp:457 +#: ../widgets/MainWindow.cpp:401 #, qt-format msgctxt "MainWindow|" msgid "Please enter the new SO PIN (PUK) for the token '%1'" msgstr "Prosím, zadajte nový SO PIN (PUK) tokenu „%1”" -#: ../widgets/MainWindow.cpp:464 +#: ../widgets/MainWindow.cpp:408 #, qt-format msgctxt "MainWindow|" msgid "The new label of the token '%1'" msgstr "Nová menovka tokenu „%1”" -#: ../widgets/MainWindow.cpp:572 +#: ../widgets/MainWindow.cpp:516 #, qt-format msgctxt "MainWindow|" msgid "The token '%1' did not contain any keys or certificates" msgstr "Token „%1” neobsahuje žiadne kľúče ani certifikáty" -#: ../widgets/MainWindow.cpp:634 +#: ../widgets/MainWindow.cpp:574 msgctxt "MainWindow|" msgid "Current Password" msgstr "Aktuálne heslo" -#: ../widgets/MainWindow.cpp:635 +#: ../widgets/MainWindow.cpp:575 msgctxt "MainWindow|" msgid "Please enter the current database password" msgstr "Prosím, zadajte heslo aktuálnej databázy" -#: ../widgets/MainWindow.cpp:645 +#: ../widgets/MainWindow.cpp:585 msgctxt "MainWindow|" msgid "The entered password is wrong" msgstr "Zadané heslo je zlé" -#: ../widgets/MainWindow.cpp:650 ../widgets/MainWindow.cpp:728 +#: ../widgets/MainWindow.cpp:590 ../widgets/MainWindow.cpp:668 msgctxt "MainWindow|" msgid "New Password" msgstr "Nové heslo" -#: ../widgets/MainWindow.cpp:650 +#: ../widgets/MainWindow.cpp:590 msgctxt "MainWindow|" msgid "" "Please enter the new password to encrypt your private keys in the database-" @@ -1426,12 +1441,12 @@ msgstr "" "Prosím, zadajte nové heslo na šifrovanie svojich súkromných kľúčov v súbore " "databázy" -#: ../widgets/MainWindow.cpp:674 +#: ../widgets/MainWindow.cpp:614 msgctxt "MainWindow|" msgid "Transaction start failed" msgstr "Spustenie transakcie zlyhalo" -#: ../widgets/MainWindow.cpp:728 +#: ../widgets/MainWindow.cpp:668 #, qt-format msgctxt "MainWindow|" msgid "" @@ -1443,17 +1458,17 @@ msgstr "" "databáze:\n" "%1" -#: ../widgets/MainWindow.cpp:749 +#: ../widgets/MainWindow.cpp:689 msgctxt "MainWindow|" msgid "Password verify error, please try again" msgstr "Chyba overenia hesla, prosím, skúste znova" -#: ../widgets/MainWindow.cpp:750 +#: ../widgets/MainWindow.cpp:690 msgctxt "MainWindow|" msgid "Password" msgstr "Heslo" -#: ../widgets/MainWindow.cpp:751 +#: ../widgets/MainWindow.cpp:691 #, qt-format msgctxt "MainWindow|" msgid "" @@ -1463,33 +1478,33 @@ msgstr "" "Prosím, zadajte heslo na odomknutie databázy:\n" "%1" -#: ../widgets/MainWindow.cpp:770 +#: ../widgets/MainWindow.cpp:710 msgctxt "MainWindow|" msgid "The following error occurred:" msgstr "Nastala nasledujúca chyba:" -#: ../widgets/MainWindow.cpp:772 +#: ../widgets/MainWindow.cpp:712 msgctxt "MainWindow|" msgid "Copy to Clipboard" msgstr "Kopírovať do schránky" -#: ../widgets/MainWindow.cpp:841 +#: ../widgets/MainWindow.cpp:781 msgctxt "MainWindow|" msgid "Certificate Index ( index.txt )" msgstr "Index certifikátov (index.txt)" -#: ../widgets/MainWindow.cpp:842 ../widgets/MainWindow.cpp:902 +#: ../widgets/MainWindow.cpp:782 ../widgets/MainWindow.cpp:842 msgctxt "MainWindow|" msgid "All files ( * )" msgstr "Všetky súbory ( * )" -#: ../widgets/MainWindow.cpp:871 +#: ../widgets/MainWindow.cpp:811 #, qt-format msgctxt "MainWindow|" msgid "Diffie-Hellman parameters saved as: %1" msgstr "Parametre Diffie-Hellman uložené do: %1" -#: ../widgets/MainWindow.cpp:887 +#: ../widgets/MainWindow.cpp:827 msgctxt "MainWindow|" msgid "" "Diffie-Hellman parameters are needed for different applications, but not " @@ -1705,7 +1720,7 @@ msgctxt "NewX509|" msgid "Apply all" msgstr "Pridať všetko" -#: ../ui/NewX509.ui:336 ../widgets/NewX509.cpp:590 +#: ../ui/NewX509.ui:336 ../widgets/NewX509.cpp:586 msgctxt "NewX509|" msgid "Subject" msgstr "Predmet" @@ -1870,13 +1885,13 @@ msgctxt "NewX509|" msgid "No well-defined expiration" msgstr "Bez vypršania" -#: ../ui/NewX509.ui:738 ../ui/NewX509.ui:755 ../ui/NewX509.ui:827 +#: ../ui/NewX509.ui:738 ../ui/NewX509.ui:755 ../ui/NewX509.ui:824 msgctxt "NewX509|" msgid "DNS: IP: URI: email: RID:" msgstr "DNS:, IP:, URI:, email:, RID:" #: ../ui/NewX509.ui:745 ../ui/NewX509.ui:762 ../ui/NewX509.ui:795 -#: ../ui/NewX509.ui:834 ../widgets/NewX509.cpp:972 +#: ../ui/NewX509.ui:831 ../widgets/NewX509.cpp:961 msgctxt "NewX509|" msgid "Edit" msgstr "Upraviť" @@ -1886,27 +1901,27 @@ msgctxt "NewX509|" msgid "URI:" msgstr "URI:" -#: ../ui/NewX509.ui:866 +#: ../ui/NewX509.ui:870 msgctxt "NewX509|" msgid "Key usage" msgstr "Použitie kľúča" -#: ../ui/NewX509.ui:977 +#: ../ui/NewX509.ui:981 msgctxt "NewX509|" msgid "Netscape" msgstr "Netscape" -#: ../ui/NewX509.ui:1135 +#: ../ui/NewX509.ui:1139 msgctxt "NewX509|" msgid "Advanced" msgstr "Pokročilé" -#: ../ui/NewX509.ui:1159 ../widgets/NewX509.cpp:982 +#: ../ui/NewX509.ui:1163 ../widgets/NewX509.cpp:971 msgctxt "NewX509|" msgid "Validate" msgstr "Overiť" -#: ../ui/NewX509.ui:1182 +#: ../ui/NewX509.ui:1186 msgctxt "NewX509|" msgid "Comment" msgstr "Komentár" @@ -1919,121 +1934,121 @@ msgid "" msgstr "" "Tento názov je použitý len interne a neobjaví sa vo výslednom certifikáte" -#: ../widgets/NewX509.cpp:253 +#: ../widgets/NewX509.cpp:254 msgctxt "NewX509|" msgid "Critical" msgstr "Kritické" -#: ../widgets/NewX509.cpp:291 +#: ../widgets/NewX509.cpp:294 msgctxt "NewX509|" msgid "Create Certificate signing request" msgstr "Vytvoriť Žiadosť o podpísanie certifikátu" -#: ../widgets/NewX509.cpp:318 +#: ../widgets/NewX509.cpp:321 #, qt-format msgctxt "NewX509|" msgid "minimum size: %1" msgstr "minimálna veľkosť: %1" -#: ../widgets/NewX509.cpp:320 +#: ../widgets/NewX509.cpp:323 #, qt-format msgctxt "NewX509|" msgid "maximum size: %1" msgstr "maximálna veľkosť: %1" -#: ../widgets/NewX509.cpp:322 +#: ../widgets/NewX509.cpp:325 msgctxt "NewX509|" msgid "only a-z A-Z 0-9 '()+,-./:=?" msgstr "len a-z A-Z 0-9 '()+,-./:=?" -#: ../widgets/NewX509.cpp:326 +#: ../widgets/NewX509.cpp:329 msgctxt "NewX509|" msgid "only 7-bit clean characters" msgstr "len prosté 7-b znaky" -#: ../widgets/NewX509.cpp:351 +#: ../widgets/NewX509.cpp:354 msgctxt "NewX509|" msgid "Edit XCA template" msgstr "Upraviť šablónu XCA" -#: ../widgets/NewX509.cpp:364 +#: ../widgets/NewX509.cpp:367 msgctxt "NewX509|" msgid "Create x509 Certificate" msgstr "Vytvoriť certifikát x509" -#: ../widgets/NewX509.cpp:722 +#: ../widgets/NewX509.cpp:718 #, qt-format msgctxt "NewX509|" msgid "Template '%1' applied" msgstr "Šablóna „%1” aplikovaná" -#: ../widgets/NewX509.cpp:729 +#: ../widgets/NewX509.cpp:725 #, qt-format msgctxt "NewX509|" msgid "Subject applied from template '%1'" msgstr "Predmet nastavený zo šablóny „%1”" -#: ../widgets/NewX509.cpp:737 +#: ../widgets/NewX509.cpp:733 #, qt-format msgctxt "NewX509|" msgid "Extensions applied from template '%1'" msgstr "Rozšírenia nastavené zo šablóny „%1”" -#: ../widgets/NewX509.cpp:752 +#: ../widgets/NewX509.cpp:748 #, qt-format msgctxt "NewX509|" msgid "New key '%1' created" msgstr "Vytvorený nový kľúč „%1”" -#: ../widgets/NewX509.cpp:1005 +#: ../widgets/NewX509.cpp:994 msgctxt "NewX509|" msgid "Other Tabs" msgstr "Záložka Iné" -#: ../widgets/NewX509.cpp:1019 +#: ../widgets/NewX509.cpp:1008 msgctxt "NewX509|" msgid "Advanced Tab" msgstr "Záložka Pokročilé" -#: ../widgets/NewX509.cpp:1026 +#: ../widgets/NewX509.cpp:1015 msgctxt "NewX509|" msgid "Errors" msgstr "Chyby" -#: ../widgets/NewX509.cpp:1044 +#: ../widgets/NewX509.cpp:1033 msgctxt "NewX509|" msgid "From PKCS#10 request" msgstr "Zo žiadosti PKCS#10" -#: ../widgets/NewX509.cpp:1140 ../widgets/NewX509.cpp:1153 -#: ../widgets/NewX509.cpp:1172 ../widgets/NewX509.cpp:1184 -#: ../widgets/NewX509.cpp:1200 ../widgets/NewX509.cpp:1214 -#: ../widgets/NewX509.cpp:1248 ../widgets/NewX509.cpp:1259 -#: ../widgets/NewX509.cpp:1282 ../widgets/NewX509.cpp:1305 -#: ../widgets/NewX509.cpp:1331 ../widgets/NewX509.cpp:1351 +#: ../widgets/NewX509.cpp:1136 ../widgets/NewX509.cpp:1149 +#: ../widgets/NewX509.cpp:1168 ../widgets/NewX509.cpp:1180 +#: ../widgets/NewX509.cpp:1196 ../widgets/NewX509.cpp:1210 +#: ../widgets/NewX509.cpp:1244 ../widgets/NewX509.cpp:1255 +#: ../widgets/NewX509.cpp:1278 ../widgets/NewX509.cpp:1301 +#: ../widgets/NewX509.cpp:1327 ../widgets/NewX509.cpp:1347 msgctxt "NewX509|" msgid "Abort rollout" msgstr "Prerušiť operáciu" -#: ../widgets/NewX509.cpp:1149 +#: ../widgets/NewX509.cpp:1145 msgctxt "NewX509|" msgid "The following length restrictions of RFC3280 are violated:" msgstr "Nie sú splnené Nasledujúce obmedzenia veľkosti z RFC3280:" -#: ../widgets/NewX509.cpp:1152 ../widgets/NewX509.cpp:1213 +#: ../widgets/NewX509.cpp:1148 ../widgets/NewX509.cpp:1209 msgctxt "NewX509|" msgid "Edit subject" msgstr "Upraviť predmet" -#: ../widgets/NewX509.cpp:1154 ../widgets/NewX509.cpp:1215 -#: ../widgets/NewX509.cpp:1260 ../widgets/NewX509.cpp:1283 -#: ../widgets/NewX509.cpp:1306 ../widgets/NewX509.cpp:1332 -#: ../widgets/NewX509.cpp:1352 +#: ../widgets/NewX509.cpp:1150 ../widgets/NewX509.cpp:1211 +#: ../widgets/NewX509.cpp:1256 ../widgets/NewX509.cpp:1279 +#: ../widgets/NewX509.cpp:1302 ../widgets/NewX509.cpp:1328 +#: ../widgets/NewX509.cpp:1348 msgctxt "NewX509|" msgid "Continue rollout" msgstr "Pokračovať v operácii" -#: ../widgets/NewX509.cpp:1170 +#: ../widgets/NewX509.cpp:1166 msgctxt "NewX509|" msgid "" "The verification of the Certificate request failed.\n" @@ -2042,12 +2057,12 @@ msgstr "" "Overenie žiadosti o certifikát zlyhalo.\n" "Operácia by mala byť prerušená." -#: ../widgets/NewX509.cpp:1171 +#: ../widgets/NewX509.cpp:1167 msgctxt "NewX509|" msgid "Continue anyway" msgstr "Pokračovať i tak" -#: ../widgets/NewX509.cpp:1182 +#: ../widgets/NewX509.cpp:1178 msgctxt "NewX509|" msgid "" "The internal name and the common name are empty.\n" @@ -2056,22 +2071,22 @@ msgstr "" "Interný názov a bežný názov sú prázdne.\n" "Prosím, zadajte aspoň interný názov." -#: ../widgets/NewX509.cpp:1183 +#: ../widgets/NewX509.cpp:1179 msgctxt "NewX509|" msgid "Edit name" msgstr "Upraviť názov" -#: ../widgets/NewX509.cpp:1198 +#: ../widgets/NewX509.cpp:1194 msgctxt "NewX509|" msgid "There is no Key selected for signing." msgstr "Nebol zvolený kľúč na podpísanie." -#: ../widgets/NewX509.cpp:1199 +#: ../widgets/NewX509.cpp:1195 msgctxt "NewX509|" msgid "Select key" msgstr "Vybrať kľúč" -#: ../widgets/NewX509.cpp:1211 +#: ../widgets/NewX509.cpp:1207 #, qt-format msgctxt "NewX509|" msgid "" @@ -2083,22 +2098,22 @@ msgstr "" "%1\n" "hoci ste ich v nastavení definovali ako povinné." -#: ../widgets/NewX509.cpp:1245 +#: ../widgets/NewX509.cpp:1241 msgctxt "NewX509|" msgid "The key you selected for signing is not a private one." msgstr "Kľúč, zvolený na podpísanie, nie je súkromný." -#: ../widgets/NewX509.cpp:1246 +#: ../widgets/NewX509.cpp:1242 msgctxt "NewX509|" msgid "Select other signer" msgstr "Zvoliť iného vydavateľa" -#: ../widgets/NewX509.cpp:1246 +#: ../widgets/NewX509.cpp:1242 msgctxt "NewX509|" msgid "Select other key" msgstr "Zvoliť iný kľúč" -#: ../widgets/NewX509.cpp:1256 +#: ../widgets/NewX509.cpp:1252 msgctxt "NewX509|" msgid "" "The certificate will be earlier valid than the signer. This is probably not " @@ -2106,18 +2121,18 @@ msgid "" msgstr "" "Certifikát bude platný skôr ako jeho vydavateľ. To asi nie je to, čo chcete." -#: ../widgets/NewX509.cpp:1258 ../widgets/NewX509.cpp:1281 -#: ../widgets/NewX509.cpp:1304 +#: ../widgets/NewX509.cpp:1254 ../widgets/NewX509.cpp:1277 +#: ../widgets/NewX509.cpp:1300 msgctxt "NewX509|" msgid "Edit dates" msgstr "Upraviť dátumy" -#: ../widgets/NewX509.cpp:1261 ../widgets/NewX509.cpp:1284 +#: ../widgets/NewX509.cpp:1257 ../widgets/NewX509.cpp:1280 msgctxt "NewX509|" msgid "Adjust date and continue" msgstr "Opraviť dátum a pokračovať" -#: ../widgets/NewX509.cpp:1279 +#: ../widgets/NewX509.cpp:1275 msgctxt "NewX509|" msgid "" "The certificate will be longer valid than the signer. This is probably not " @@ -2126,7 +2141,7 @@ msgstr "" "Certifikát bude platný dlhšie ako jeho vydavateľ. To asi nie je to, čo " "chcete." -#: ../widgets/NewX509.cpp:1302 +#: ../widgets/NewX509.cpp:1298 msgctxt "NewX509|" msgid "" "The certificate will be out of date before it becomes valid. You most " @@ -2135,7 +2150,7 @@ msgstr "" "Certifikát vyprší ešte pred nadobudnutím platnosti. Pravdepodobne ste " "zamenili oba dátumy." -#: ../widgets/NewX509.cpp:1323 +#: ../widgets/NewX509.cpp:1319 msgctxt "NewX509|" msgid "" "The certificate contains invalid or duplicate extensions. Check the " @@ -2144,7 +2159,7 @@ msgstr "" "Certifikát obsahuje neplatné alebo duplicitné rozšírenia. Skontrolujte " "platnosť na záložke Pokročilé." -#: ../widgets/NewX509.cpp:1326 +#: ../widgets/NewX509.cpp:1322 msgctxt "NewX509|" msgid "" "The certificate contains no extensions. You may apply the extensions of one " @@ -2153,12 +2168,12 @@ msgstr "" "Certifikát neobsahuje rozšírenia. Na definovanie určenia certifikátu môžete " "pridať rozšírenia jednej zo šablón." -#: ../widgets/NewX509.cpp:1330 ../widgets/NewX509.cpp:1350 +#: ../widgets/NewX509.cpp:1326 ../widgets/NewX509.cpp:1346 msgctxt "NewX509|" msgid "Edit extensions" msgstr "Upraviť rozšírenia" -#: ../widgets/NewX509.cpp:1349 +#: ../widgets/NewX509.cpp:1345 msgctxt "NewX509|" msgid "" "The subject alternative name shall contain a copy of the common name. " @@ -2167,7 +2182,7 @@ msgstr "" "Alternatívne meno predmetu má obsahovať kópiu bežného mena. Avšak, bežné " "meno je prázdne." -#: ../widgets/NewX509_ext.cpp:217 +#: ../widgets/NewX509_ext.cpp:195 #, qt-format msgctxt "NewX509|" msgid "Configfile error on line %1\n" @@ -2238,7 +2253,7 @@ msgctxt "OpenDb|" msgid "Password" msgstr "Heslo" -#: ../ui/OpenDb.ui:142 +#: ../ui/OpenDb.ui:142 ../widgets/OpenDb.cpp:58 msgctxt "OpenDb|" msgid "Database name" msgstr "Názov databázy" @@ -2248,7 +2263,7 @@ msgctxt "OpenDb|" msgid "Table prefix" msgstr "Predpona tabuľky" -#: ../widgets/OpenDb.cpp:143 +#: ../widgets/OpenDb.cpp:151 msgctxt "OpenDb|" msgid "" "No SqLite3 driver available. Please install the qt-sqlite package of your " @@ -2257,7 +2272,7 @@ msgstr "" "Nie je dostupný ovládač SQLite3. Prosím, nainštalujte balík qt-sqlite svojej " "distribúcie" -#: ../widgets/OpenDb.cpp:187 +#: ../widgets/OpenDb.cpp:195 #, qt-format msgctxt "OpenDb|" msgid "" @@ -2266,7 +2281,7 @@ msgstr "" "Prosím, zadajte heslo na prístup k databázovému serveru %2 ako používateľ " "„%1”." -#: ../widgets/OpenDb.cpp:220 +#: ../widgets/OpenDb.cpp:234 msgctxt "OpenDb|" msgid "" "The database driver does not support transactions. This may happen if the " @@ -2365,7 +2380,7 @@ msgctxt "Options|" msgid "Mandatory subject entries" msgstr "Povinné položky predmetu" -#: ../ui/Options.ui:223 ../ui/Options.ui:284 ../ui/Options.ui:363 +#: ../ui/Options.ui:223 ../ui/Options.ui:284 ../ui/Options.ui:366 msgctxt "Options|" msgid "Add" msgstr "Pridať" @@ -2395,47 +2410,47 @@ msgctxt "Options|" msgid "PKCS#11 provider" msgstr "Poskytovateľ PKCS#11" -#: ../ui/Options.ui:376 +#: ../ui/Options.ui:379 msgctxt "Options|" msgid "Remove" msgstr "Odstrániť" -#: ../ui/Options.ui:383 +#: ../ui/Options.ui:386 msgctxt "Options|" msgid "Search" msgstr "Hľadať" -#: ../widgets/Options.cpp:32 +#: ../widgets/Options.cpp:31 msgctxt "Options|" msgid "Printable string or UTF8 (default)" msgstr "Tlačiteľné znaky alebo UTF-8 (predvolené)" -#: ../widgets/Options.cpp:33 +#: ../widgets/Options.cpp:32 msgctxt "Options|" msgid "PKIX recommendation in RFC2459" msgstr "Odporúčania PKIX v RFC2459" -#: ../widgets/Options.cpp:34 +#: ../widgets/Options.cpp:33 msgctxt "Options|" msgid "No BMP strings, only printable and T61" msgstr "Nie reťazce BMP, len tlačiteľné a T61" -#: ../widgets/Options.cpp:35 +#: ../widgets/Options.cpp:34 msgctxt "Options|" msgid "UTF8 strings only (RFC2459)" msgstr "Len reťazce UTF-8 (RFC2459)" -#: ../widgets/Options.cpp:36 +#: ../widgets/Options.cpp:35 msgctxt "Options|" msgid "All strings" msgstr "Všetky reťazce" -#: ../widgets/Options.cpp:59 +#: ../widgets/Options.cpp:57 msgctxt "Options|" msgid "Days" msgstr "Dni" -#: ../widgets/Options.cpp:59 +#: ../widgets/Options.cpp:57 msgctxt "Options|" msgid "Weeks" msgstr "Týždne" @@ -2536,35 +2551,17 @@ msgctxt "QObject|" msgid "%1 hours ago" msgstr "pred %1 hodinami" -#: ../lib/db.cpp:222 -#, qt-format -msgctxt "QObject|" -msgid "DB: Rename: '%1' already in use" -msgstr "Premenovanie DB: „%1” už je použité" - -#: ../lib/db.cpp:226 -#, qt-format -msgctxt "QObject|" -msgid "DB: Entry to rename not found: %1" -msgstr "DB: Položka na premenovanie nenájdená: %1" - -#: ../lib/db.cpp:236 -#, qt-format -msgctxt "QObject|" -msgid "DB: Write error %1 - %2" -msgstr "DB: Chyba zápisu %1 – %2" - -#: ../lib/db.cpp:565 ../lib/db.cpp:582 +#: ../lib/db.cpp:280 ../lib/db.cpp:297 msgctxt "QObject|" msgid "Out of data" msgstr "Nedostatok dát" -#: ../lib/db.cpp:605 +#: ../lib/db.cpp:320 msgctxt "QObject|" msgid "Error finding endmarker of string" msgstr "Chyba nájdenia koncovej značky reťazca" -#: ../lib/exception.h:55 +#: ../lib/exception.h:61 #, qt-format msgctxt "QObject|" msgid "Out of Memory at %1:%2" @@ -2575,154 +2572,154 @@ msgctxt "QObject|" msgid "All files ( * )" msgstr "Všetky súbory ( * )" -#: ../lib/load_obj.cpp:57 +#: ../lib/load_obj.cpp:55 +msgctxt "QObject|" +msgid "" +"PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK " +"Keys ( *.pvk );; SSH Public Keys ( *.pub );;" +msgstr "" +"Kľúče PKI ( *.pem *.der *.key );; Kľúče PKCS#8 ( *.p8 *.pk8 );; Kľúče " +"Microsoft PVK ( *.pvk );; Verejné kľúče SSH ( *.pub );;" + +#: ../lib/load_obj.cpp:59 msgctxt "QObject|" msgid "Import RSA key" msgstr "Importovať kľúč RSA" -#: ../lib/load_obj.cpp:54 -msgctxt "QObject|" -msgid "" -"PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public " -"Keys ( *.pub );;" -msgstr "" -"Kľúče PKI ( *.pem *.der *.key );;Kľúče PKCS#8 ( *.p8 *.pk8 );;Verejné kľúče " -"SSH ( *.pub );;" - -#: ../lib/load_obj.cpp:69 +#: ../lib/load_obj.cpp:71 msgctxt "QObject|" msgid "PKCS#10 CSR ( *.pem *.der *.csr );; " msgstr "Žiadosť PKCS#10 ( *.pem *.der *.csr );; " -#: ../lib/load_obj.cpp:70 +#: ../lib/load_obj.cpp:72 msgctxt "QObject|" msgid "Import Request" msgstr "Importovať Žiadosť" -#: ../lib/load_obj.cpp:82 +#: ../lib/load_obj.cpp:84 msgctxt "QObject|" msgid "Certificates ( *.pem *.der *.crt *.cer );;" msgstr "Certifikáty ( *.pem *.der *.crt *.cer );;" -#: ../lib/load_obj.cpp:83 +#: ../lib/load_obj.cpp:85 msgctxt "QObject|" msgid "Import X.509 Certificate" msgstr "Importovať Certifikát X.509" -#: ../lib/load_obj.cpp:95 +#: ../lib/load_obj.cpp:97 msgctxt "QObject|" msgid "PKCS#7 data ( *.p7s *.p7m *.p7b );;" msgstr "Dáta PKCS#7 ( *.p7s *.p7m *.p7b );;" -#: ../lib/load_obj.cpp:96 +#: ../lib/load_obj.cpp:98 msgctxt "QObject|" msgid "Import PKCS#7 Certificates" msgstr "Importovať Certifikáty PKCS#7" -#: ../lib/load_obj.cpp:108 +#: ../lib/load_obj.cpp:110 msgctxt "QObject|" msgid "PKCS#12 Certificates ( *.p12 *.pfx );;" msgstr "Certifikáty PKCS#12 ( *.p12 *.pfx );;" -#: ../lib/load_obj.cpp:109 +#: ../lib/load_obj.cpp:111 msgctxt "QObject|" msgid "Import PKCS#12 Private Certificate" msgstr "Importovať Súkromný certifikát PKCS#12" -#: ../lib/load_obj.cpp:122 +#: ../lib/load_obj.cpp:124 msgctxt "QObject|" msgid "XCA templates ( *.xca );;" msgstr "Šablóny XCA ( *.xca );;" -#: ../lib/load_obj.cpp:123 +#: ../lib/load_obj.cpp:125 msgctxt "QObject|" msgid "Import XCA Templates" msgstr "Importovať Šablóny XCA" -#: ../lib/load_obj.cpp:135 +#: ../lib/load_obj.cpp:137 msgctxt "QObject|" msgid "Revocation lists ( *.pem *.der *.crl );;" msgstr "Zoznamy odvolaných ( *.pem *.der *.crl );;" -#: ../lib/load_obj.cpp:136 +#: ../lib/load_obj.cpp:138 msgctxt "QObject|" msgid "Import Certificate Revocation List" msgstr "Importovať Zoznam odvolaných certifikátov" -#: ../lib/load_obj.cpp:148 +#: ../lib/load_obj.cpp:150 msgctxt "QObject|" msgid "XCA Databases ( *.xdb );;" msgstr "Databázy XCA ( *.xdb );;" -#: ../lib/load_obj.cpp:149 +#: ../lib/load_obj.cpp:151 msgctxt "QObject|" msgid "Open XCA Database" msgstr "Otvoriť databázu XCA" -#: ../lib/load_obj.cpp:157 +#: ../lib/load_obj.cpp:159 msgctxt "QObject|" msgid "PKCS#11 library ( *.dll );;" msgstr "Knižnica PKCS#11 ( *.dll );;" -#: ../lib/load_obj.cpp:159 +#: ../lib/load_obj.cpp:161 msgctxt "QObject|" msgid "PKCS#11 library ( *.dylib *.so );;" msgstr "Knižnica PKCS#11 ( *.dylib *.so );;" -#: ../lib/load_obj.cpp:161 +#: ../lib/load_obj.cpp:163 msgctxt "QObject|" msgid "PKCS#11 library ( *.so );;" msgstr "Knižnica PKCS#11 ( *.so );;" -#: ../lib/load_obj.cpp:163 +#: ../lib/load_obj.cpp:165 msgctxt "QObject|" msgid "Open PKCS#11 shared library" msgstr "Otvoriť zdieľanú knižnicu PKCS#11" -#: ../lib/load_obj.cpp:170 +#: ../lib/load_obj.cpp:172 msgctxt "QObject|" msgid "PEM files ( *.pem );;" msgstr "Súbory PEM ( *.pem );;" -#: ../lib/load_obj.cpp:171 +#: ../lib/load_obj.cpp:173 msgctxt "QObject|" msgid "Load PEM encoded file" msgstr "Načítať súbor kódovaný PEM" -#: ../lib/pkcs11.cpp:245 +#: ../lib/pkcs11.cpp:200 msgctxt "QObject|" msgid "Please enter the PIN on the PinPad" msgstr "Prosím, zadajte PIN na PinPad-e" -#: ../lib/pkcs11.cpp:256 +#: ../lib/pkcs11.cpp:211 #, qt-format msgctxt "QObject|" msgid "Please enter the SO PIN (PUK) of the token %1" msgstr "Prosím, zadajte SO PIN (PUK) tokenu %1" -#: ../lib/pkcs11.cpp:257 +#: ../lib/pkcs11.cpp:212 #, qt-format msgctxt "QObject|" msgid "Please enter the PIN of the token %1" msgstr "Prosím, zadajte PIN tokenu %1" -#: ../lib/pkcs11.cpp:310 +#: ../lib/pkcs11.cpp:265 msgctxt "QObject|" msgid "No Security token found" msgstr "Nebol nájdený bezpečnostný token" -#: ../lib/pkcs11.cpp:321 +#: ../lib/pkcs11.cpp:276 msgctxt "QObject|" msgid "Select" msgstr "Zvoliť" -#: ../lib/pkcs11.cpp:344 +#: ../lib/pkcs11.cpp:299 #, qt-format msgctxt "QObject|" msgid "Please enter the new SO PIN (PUK) for the token: '%1'" msgstr "Prosím, zadajte nový SO PIN (PUK) tokenu: „%1”" -#: ../lib/pkcs11.cpp:346 +#: ../lib/pkcs11.cpp:301 #, qt-format msgctxt "QObject|" msgid "Please enter the new PIN for the token: '%1'" @@ -2734,13 +2731,19 @@ msgctxt "QObject|" msgid "Required PIN size: %1 - %2" msgstr "Požadovaná veľkosť PIN: %1 - %2" -#: ../lib/pkcs11_lib.cpp:35 +#: ../lib/pkcs11_lib.cpp:69 +#, qt-format +msgctxt "QObject|" +msgid "Invalid filename: %1" +msgstr "Neplatné meno súboru: %1" + +#: ../lib/pkcs11_lib.cpp:72 #, qt-format msgctxt "QObject|" msgid "Failed to open PKCS11 library: %1: %2" msgstr "Zlyhalo otvorenie knižnice PKCS#11: %1: %2" -#: ../lib/pkcs11_lib.cpp:41 +#: ../lib/pkcs11_lib.cpp:78 msgctxt "QObject|" msgid "" "This does not look like a PKCS#11 library. Symbol 'C_GetFunctionList' not " @@ -2748,23 +2751,23 @@ msgid "" msgstr "" "Toto nevyzerá ako knižnica PKCS#11. Symbol 'C_GetFunctionList' nenájdený." -#: ../lib/pkcs11_lib.cpp:123 +#: ../lib/pkcs11_lib.cpp:157 msgctxt "QObject|" msgid "Disabled" msgstr "Vypnuté" -#: ../lib/pkcs11_lib.cpp:127 +#: ../lib/pkcs11_lib.cpp:161 msgctxt "QObject|" msgid "Library loading failed" msgstr "Načítanie knižnice zlyhalo" -#: ../lib/pkcs11_lib.cpp:312 +#: ../lib/pkcs11_lib.cpp:515 #, qt-format msgctxt "QObject|" msgid "PKCS#11 function '%1' failed: %2" msgstr "Funkcia PKCS#11 „%1” zlyhala: %2" -#: ../lib/pkcs11_lib.cpp:320 +#: ../lib/pkcs11_lib.cpp:523 #, qt-format msgctxt "QObject|" msgid "" @@ -2799,13 +2802,13 @@ msgctxt "QObject|" msgid "String '%1' for '%2' contains invalid characters" msgstr "Reťazec „%1” pre „%2” obsahuje neplatné znaky" -#: ../lib/oid.cpp:49 +#: ../lib/oid.cpp:56 #, qt-format msgctxt "QObject|" msgid "Error reading config file %1 at line %2" msgstr "Chyba čítania konfiguračného súboru %1 na riadku %2" -#: ../lib/oid.cpp:84 +#: ../lib/oid.cpp:91 #, qt-format msgctxt "QObject|" msgid "" @@ -2815,7 +2818,7 @@ msgstr "" "Objekt „%1” zo súboru %2 riadok %3 je už známy ako „%4:%5:%6” a mal by byť " "odstránený." -#: ../lib/oid.cpp:93 +#: ../lib/oid.cpp:100 #, qt-format msgctxt "QObject|" msgid "" @@ -2825,7 +2828,7 @@ msgstr "" "Identifikátor „%1” pre OID %2 zo súboru %3 riadok %4 je už použitý pre iné " "OID ako „%5:%6:%7” a treba ho zmeniť, aby ste predišli konfliktom." -#: ../lib/oid.cpp:177 +#: ../lib/oid.cpp:163 #, qt-format msgctxt "QObject|" msgid "Unknown object '%1' in file %2 line %3" @@ -2836,6 +2839,196 @@ msgctxt "QObject|" msgid "Failed to start a database transaction" msgstr "Zlyhala inicializácia DB transakcie" +#: ../lib/func.cpp:598 +msgctxt "QObject|" +msgid "Country code" +msgstr "Kód krajiny" + +#: ../lib/func.cpp:599 +msgctxt "QObject|" +msgid "State or Province" +msgstr "Štát alebo provincia" + +#: ../lib/func.cpp:600 +msgctxt "QObject|" +msgid "Locality" +msgstr "Lokalita" + +#: ../lib/func.cpp:601 +msgctxt "QObject|" +msgid "Organisation" +msgstr "Organizácia" + +#: ../lib/func.cpp:602 +msgctxt "QObject|" +msgid "Organisational unit" +msgstr "Organizačná jednotka" + +#: ../lib/func.cpp:603 +msgctxt "QObject|" +msgid "Common name" +msgstr "Bežný názov" + +#: ../lib/func.cpp:604 +msgctxt "QObject|" +msgid "E-Mail address" +msgstr "Emailová adresa" + +#: ../lib/func.cpp:605 +msgctxt "QObject|" +msgid "Serial number" +msgstr "Sériové číslo" + +#: ../lib/func.cpp:606 +msgctxt "QObject|" +msgid "Given name" +msgstr "Rodné meno" + +#: ../lib/func.cpp:607 +msgctxt "QObject|" +msgid "Surname" +msgstr "Priezvisko" + +#: ../lib/func.cpp:608 +msgctxt "QObject|" +msgid "Title" +msgstr "Titul" + +#: ../lib/func.cpp:609 +msgctxt "QObject|" +msgid "Initials" +msgstr "Iniciály" + +#: ../lib/func.cpp:610 +msgctxt "QObject|" +msgid "Description" +msgstr "Popis" + +#: ../lib/func.cpp:611 +msgctxt "QObject|" +msgid "Role" +msgstr "Rola" + +#: ../lib/func.cpp:612 +msgctxt "QObject|" +msgid "Pseudonym" +msgstr "Pseudonym" + +#: ../lib/func.cpp:613 +msgctxt "QObject|" +msgid "Generation Qualifier" +msgstr "Prívlastok generácie" + +#: ../lib/func.cpp:614 +msgctxt "QObject|" +msgid "x500 Unique Identifier" +msgstr "Jedinečný identifikátor x500" + +#: ../lib/func.cpp:615 +msgctxt "QObject|" +msgid "Name" +msgstr "Názov" + +#: ../lib/func.cpp:616 +msgctxt "QObject|" +msgid "DN Qualifier" +msgstr "Prívlastok DN" + +#: ../lib/func.cpp:617 +msgctxt "QObject|" +msgid "Unstructured name" +msgstr "Neštruktúrovaný názov" + +#: ../lib/func.cpp:618 +msgctxt "QObject|" +msgid "Challenge password" +msgstr "Heslo výzvy" + +#: ../lib/func.cpp:620 +msgctxt "QObject|" +msgid "Basic Constraints" +msgstr "Základné obmedzenia" + +#: ../lib/func.cpp:621 +msgctxt "QObject|" +msgid "Subject alternative name" +msgstr "Alternatívne meno predmetu" + +#: ../lib/func.cpp:622 +msgctxt "QObject|" +msgid "issuer alternative name" +msgstr "Alternatívny názov vydavateľa" + +#: ../lib/func.cpp:623 +msgctxt "QObject|" +msgid "Subject key identifier" +msgstr "Identifikátor kľúča predmetu" + +#: ../lib/func.cpp:624 +msgctxt "QObject|" +msgid "Authority key identifier" +msgstr "Identifikátor kľúča autority" + +#: ../lib/func.cpp:625 +msgctxt "QObject|" +msgid "Key usage" +msgstr "Použitie kľúča" + +#: ../lib/func.cpp:626 +msgctxt "QObject|" +msgid "Extended key usage" +msgstr "Rozšírené použitie kľúča" + +#: ../lib/func.cpp:627 +msgctxt "QObject|" +msgid "CRL distribution points" +msgstr "Distribučné body CRL" + +#: ../lib/func.cpp:628 +msgctxt "QObject|" +msgid "Authority information access" +msgstr "Prístup k informácii CA (AIA)" + +#: ../lib/func.cpp:629 +msgctxt "QObject|" +msgid "Certificate type" +msgstr "Typ certifikátu" + +#: ../lib/func.cpp:630 +msgctxt "QObject|" +msgid "Base URL" +msgstr "Základná URL" + +#: ../lib/func.cpp:631 +msgctxt "QObject|" +msgid "Revocation URL" +msgstr "URL odvolaní" + +#: ../lib/func.cpp:632 +msgctxt "QObject|" +msgid "CA Revocation URL" +msgstr "URL odvolaní CA" + +#: ../lib/func.cpp:633 +msgctxt "QObject|" +msgid "Certificate renewal URL" +msgstr "URL obnovenia CRL" + +#: ../lib/func.cpp:634 +msgctxt "QObject|" +msgid "CA policy URL" +msgstr "URL politiky CA" + +#: ../lib/func.cpp:635 +msgctxt "QObject|" +msgid "SSL server name" +msgstr "Meno servera SSL" + +#: ../lib/func.cpp:636 +msgctxt "QObject|" +msgid "Comment" +msgstr "Komentár" + #: ../widgets/ReqTreeView.cpp:25 msgctxt "ReqTreeView|" msgid "Sign" @@ -2956,7 +3149,7 @@ msgctxt "SearchPkcs11|" msgid "Search" msgstr "Hľadať" -#: ../widgets/SearchPkcs11.cpp:77 +#: ../widgets/SearchPkcs11.cpp:75 msgctxt "SearchPkcs11|" msgid "The following files are possible PKCS#11 libraries" msgstr "nasledujúce súbory sú možné knižnice PKCS#11" @@ -3016,143 +3209,148 @@ msgctxt "X509SuperTreeView|" msgid "Public key" msgstr "Verejný kľúč" -#: ../widgets/XcaTreeView.cpp:318 +#: ../widgets/XcaTreeView.cpp:326 msgctxt "XcaTreeView|" msgid "Subject entries" msgstr "Položky predmetu" -#: ../widgets/XcaTreeView.cpp:319 +#: ../widgets/XcaTreeView.cpp:327 msgctxt "XcaTreeView|" msgid "X509v3 Extensions" msgstr "Rozšírenia X509v3" -#: ../widgets/XcaTreeView.cpp:320 +#: ../widgets/XcaTreeView.cpp:328 msgctxt "XcaTreeView|" msgid "Netscape extensions" msgstr "Rozšírenia Netscape" -#: ../widgets/XcaTreeView.cpp:321 +#: ../widgets/XcaTreeView.cpp:329 +msgctxt "XcaTreeView|" +msgid "Key properties" +msgstr "Vlastnosti kľúča" + +#: ../widgets/XcaTreeView.cpp:330 msgctxt "XcaTreeView|" msgid "Reset" msgstr "Vymazať" -#: ../widgets/XcaTreeView.cpp:324 +#: ../widgets/XcaTreeView.cpp:333 msgctxt "XcaTreeView|" msgid "Hide Column" msgstr "Odstrániť stĺpec" -#: ../widgets/XcaTreeView.cpp:326 +#: ../widgets/XcaTreeView.cpp:335 msgctxt "XcaTreeView|" msgid "Details" msgstr "Podrobnosti" -#: ../widgets/XcaTreeView.cpp:377 +#: ../widgets/XcaTreeView.cpp:378 msgctxt "XcaTreeView|" msgid "Columns" msgstr "Stĺpce" -#: ../widgets/XcaTreeView.cpp:405 +#: ../widgets/XcaTreeView.cpp:406 msgctxt "XcaTreeView|" msgid "New" msgstr "Nový" -#: ../widgets/XcaTreeView.cpp:406 +#: ../widgets/XcaTreeView.cpp:407 msgctxt "XcaTreeView|" msgid "Import" msgstr "Importovať" -#: ../widgets/XcaTreeView.cpp:407 +#: ../widgets/XcaTreeView.cpp:408 msgctxt "XcaTreeView|" msgid "Paste PEM data" msgstr "Vložiť dáta PEM" -#: ../widgets/XcaTreeView.cpp:411 +#: ../widgets/XcaTreeView.cpp:412 msgctxt "XcaTreeView|" msgid "Rename" msgstr "Premenovať" -#: ../widgets/XcaTreeView.cpp:412 +#: ../widgets/XcaTreeView.cpp:413 msgctxt "XcaTreeView|" msgid "Properties" msgstr "Vlastnosti" -#: ../widgets/XcaTreeView.cpp:415 +#: ../widgets/XcaTreeView.cpp:416 msgctxt "XcaTreeView|" msgid "Delete" msgstr "Odstrániť" -#: ../widgets/XcaTreeView.cpp:417 +#: ../widgets/XcaTreeView.cpp:418 msgctxt "XcaTreeView|" msgid "Export" msgstr "Exportovať" -#: ../widgets/XcaTreeView.cpp:418 +#: ../widgets/XcaTreeView.cpp:419 msgctxt "XcaTreeView|" msgid "Clipboard" msgstr "Schránka" -#: ../widgets/XcaTreeView.cpp:420 +#: ../widgets/XcaTreeView.cpp:421 msgctxt "XcaTreeView|" msgid "File" msgstr "Súbor" -#: ../lib/db_base.cpp:177 +#: ../lib/db_base.cpp:178 msgctxt "db_base|" msgid "Internal name" msgstr "Interný názov" -#: ../lib/db_base.cpp:178 +#: ../lib/db_base.cpp:179 msgctxt "db_base|" msgid "No." msgstr "Č." -#: ../lib/db_base.cpp:179 +#: ../lib/db_base.cpp:180 msgctxt "db_base|" msgid "Primary key" msgstr "Primárny kľúč" -#: ../lib/db_base.cpp:180 +#: ../lib/db_base.cpp:181 msgctxt "db_base|" msgid "Database unique number" msgstr "Jedinečné číslo databázy" -#: ../lib/db_base.cpp:181 +#: ../lib/db_base.cpp:182 msgctxt "db_base|" msgid "Date" msgstr "Dátum" -#: ../lib/db_base.cpp:182 +#: ../lib/db_base.cpp:183 msgctxt "db_base|" msgid "Date of creation or insertion" msgstr "Dátum vytvorenia alebo vloženia" -#: ../lib/db_base.cpp:183 +#: ../lib/db_base.cpp:184 msgctxt "db_base|" msgid "Source" msgstr "Zdroj" -#: ../lib/db_base.cpp:184 +#: ../lib/db_base.cpp:185 msgctxt "db_base|" msgid "Generated, Imported, Transformed" msgstr "Generovaný, Importovaný, Transformovaný" -#: ../lib/db_base.cpp:185 +#: ../lib/db_base.cpp:186 msgctxt "db_base|" msgid "Comment" msgstr "Komentár" -#: ../lib/db_base.cpp:186 +#: ../lib/db_base.cpp:187 msgctxt "db_base|" msgid "First line of the comment field" msgstr "Prvý riadok poľa komentára" -#: ../lib/db_base.cpp:391 +#: ../lib/db_base.cpp:392 #, qt-format msgctxt "db_base|" msgid "Could not create directory %1" msgstr "Nemožno vytvoriť zložku %1" -#: ../lib/db_base.cpp:642 +#: ../lib/db_base.cpp:643 msgctxt "db_base|" msgid "Item properties" msgstr "Vlastnosti položky" @@ -3173,7 +3371,7 @@ msgctxt "db_base|" msgid "Each item in one file" msgstr "Každá položka v samostatnom súbore" -#: ../lib/db_base.cpp:696 +#: ../lib/db_base.cpp:695 #, qt-format msgctxt "db_base|" msgid "Save %1 items in one file as" @@ -3333,17 +3531,17 @@ msgctxt "db_key|" msgid "You are sure to create a key of the size: %1 ?" msgstr "Naozaj chcete vytvoriť kľúč s veľkosťou: %1?" -#: ../lib/db_key.cpp:272 ../lib/db_key.cpp:309 +#: ../lib/db_key.cpp:272 ../lib/db_key.cpp:316 msgctxt "db_key|" msgid "PEM public" msgstr "PEM verejný" -#: ../lib/db_key.cpp:275 ../lib/db_key.cpp:313 +#: ../lib/db_key.cpp:275 ../lib/db_key.cpp:321 msgctxt "db_key|" msgid "SSH2 public" msgstr "SSH2 verejný" -#: ../lib/db_key.cpp:278 ../lib/db_key.cpp:325 +#: ../lib/db_key.cpp:278 ../lib/db_key.cpp:340 msgctxt "db_key|" msgid "PEM private" msgstr "PEM súkromný" @@ -3364,38 +3562,53 @@ msgctxt "db_key|" msgid "Export public key [%1]" msgstr "Exportovať verejný kľúč [%1]" -#: ../lib/db_key.cpp:310 +#: ../lib/db_key.cpp:317 msgctxt "db_key|" msgid "DER public" msgstr "DER verejný" -#: ../lib/db_key.cpp:318 +#: ../lib/db_key.cpp:326 msgctxt "db_key|" msgid "DER private" msgstr "DER súkromný" -#: ../lib/db_key.cpp:320 +#: ../lib/db_key.cpp:328 msgctxt "db_key|" msgid "PEM encryped" msgstr "PEM šifrovaný" -#: ../lib/db_key.cpp:327 +#: ../lib/db_key.cpp:334 +msgctxt "db_key|" +msgid "PVK private" +msgstr "PVK súkromný" + +#: ../lib/db_key.cpp:336 +msgctxt "db_key|" +msgid "PVK encrypted" +msgstr "PVK šifrovaný" + +#: ../lib/db_key.cpp:342 msgctxt "db_key|" msgid "PKCS#8 encrypted" msgstr "PKCS#8 šifrovaný" -#: ../lib/db_key.cpp:328 +#: ../lib/db_key.cpp:343 #, qt-format msgctxt "db_key|" msgid "Export private key [%1]" msgstr "Exportovať súkromný kľúč [%1]" -#: ../lib/db_key.cpp:333 +#: ../lib/db_key.cpp:348 msgctxt "db_key|" msgid "Private Keys ( *.pem *.der *.pk8 );; SSH Public Keys ( *.pub )" msgstr "Súkromné kľúče ( *.pem *.der *.pk8 );; Verejné kľúče SSH ( *.pub )" -#: ../lib/db_key.cpp:403 +#: ../lib/db_key.cpp:405 +msgctxt "db_key|" +msgid "Internal error" +msgstr "Interná chyba" + +#: ../lib/db_key.cpp:424 msgctxt "db_key|" msgid "Tried to change password of a token" msgstr "Vyskúšaná zmena hesla tokenu" @@ -3406,22 +3619,22 @@ msgctxt "db_temp|" msgid "Bad template: %1" msgstr "Zlá šablóna: %1" -#: ../lib/db_temp.cpp:37 +#: ../lib/db_temp.cpp:38 msgctxt "db_temp|" msgid "Empty template" msgstr "Prázdna šablóna" -#: ../lib/db_temp.cpp:100 +#: ../lib/db_temp.cpp:99 msgctxt "db_temp|" msgid "Preset Template values" msgstr "Predvoľby hodnôt zo šablóny" -#: ../lib/db_temp.cpp:138 +#: ../lib/db_temp.cpp:137 msgctxt "db_temp|" msgid "Save template as" msgstr "Uložiť šablónu ako" -#: ../lib/db_temp.cpp:139 +#: ../lib/db_temp.cpp:138 msgctxt "db_temp|" msgid "XCA templates ( *.xca );; All files ( * )" msgstr "Šablóny XCA ( *.xca );; Všetky súbory ( * )" @@ -3496,12 +3709,12 @@ msgctxt "db_x509|" msgid "Tree View" msgstr "Stromové zobrazenie" -#: ../lib/db_x509.cpp:336 +#: ../lib/db_x509.cpp:334 msgctxt "db_x509|" msgid "Failed to retrieve unique random serial" msgstr "Zlyhalo získanie jedinečného náhodného sériového čísla" -#: ../lib/db_x509.cpp:359 +#: ../lib/db_x509.cpp:357 #, qt-format msgctxt "db_x509|" msgid "" @@ -3513,142 +3726,142 @@ msgstr "" "„%1”,\n" "a tak nebol importovaný" -#: ../lib/db_x509.cpp:403 +#: ../lib/db_x509.cpp:401 #, qt-format msgctxt "db_x509|" msgid "Signed on %1 by '%2'" msgstr "%1 podpísané „%2”" -#: ../lib/db_x509.cpp:404 +#: ../lib/db_x509.cpp:402 msgctxt "db_x509|" msgid "Unknown" msgstr "Neznáme" -#: ../lib/db_x509.cpp:496 +#: ../lib/db_x509.cpp:494 msgctxt "db_x509|" msgid "Invalid public key" msgstr "Neplatný verejný kľúč" -#: ../lib/db_x509.cpp:654 +#: ../lib/db_x509.cpp:652 msgctxt "db_x509|" msgid "PKCS#7 unrevoked" msgstr "Neodvolané PKCS#7" -#: ../lib/db_x509.cpp:658 +#: ../lib/db_x509.cpp:656 msgctxt "db_x509|" msgid "PEM unrevoked" msgstr "Neodvolané PEM" -#: ../lib/db_x509.cpp:665 +#: ../lib/db_x509.cpp:663 msgctxt "db_x509|" msgid "vCalendar" msgstr "vCalendar" -#: ../lib/db_x509.cpp:669 +#: ../lib/db_x509.cpp:667 msgctxt "db_x509|" msgid "CA vCalendar" msgstr "CA vCalendar" -#: ../lib/db_x509.cpp:1094 +#: ../lib/db_x509.cpp:1092 msgctxt "db_x509|" msgid "days" msgstr "dní" -#: ../lib/db_x509.cpp:1103 +#: ../lib/db_x509.cpp:1101 msgctxt "db_x509|" msgid "No template" msgstr "Bez šablóny" -#: ../lib/db_x509.cpp:522 +#: ../lib/db_x509.cpp:520 msgctxt "db_x509|" msgid "The key you selected for signing is not a private one." msgstr "Kľúč, zvolený na podpísanie, nie je súkromný." -#: ../lib/db_x509.cpp:564 +#: ../lib/db_x509.cpp:562 #, qt-format msgctxt "db_x509|" msgid "Store the certificate to the key on the token '%1 (#%2)' ?" msgstr "Uložiť certifikát do kľúča na tokene „%1 (#%2)”?" -#: ../lib/db_x509.cpp:631 +#: ../lib/db_x509.cpp:629 msgctxt "db_x509|" msgid "PEM chain" msgstr "Reťaz PEM" -#: ../lib/db_x509.cpp:633 +#: ../lib/db_x509.cpp:631 msgctxt "db_x509|" msgid "PKCS#7 chain" msgstr "Reťaz PKCS #7" -#: ../lib/db_x509.cpp:639 +#: ../lib/db_x509.cpp:637 msgctxt "db_x509|" msgid "PKCS#12 chain" msgstr "Reťaz PKCS#12" -#: ../lib/db_x509.cpp:656 +#: ../lib/db_x509.cpp:654 msgctxt "db_x509|" msgid "PKCS#7 all" msgstr "PKCS#7 všetky" -#: ../lib/db_x509.cpp:648 +#: ../lib/db_x509.cpp:646 msgctxt "db_x509|" msgid "PEM + key" msgstr "PEM + kľúč" -#: ../lib/db_x509.cpp:660 +#: ../lib/db_x509.cpp:658 msgctxt "db_x509|" msgid "PEM all" msgstr "PEM všetky" -#: ../lib/db_x509.cpp:662 +#: ../lib/db_x509.cpp:660 msgctxt "db_x509|" msgid "Certificate Index file" msgstr "Súbor indexu certifikátov" -#: ../lib/db_x509.cpp:672 +#: ../lib/db_x509.cpp:670 msgctxt "db_x509|" msgid "Certificate export" msgstr "Export certifikátu" -#: ../lib/db_x509.cpp:673 +#: ../lib/db_x509.cpp:671 msgctxt "db_x509|" msgid "X509 Certificates ( *.pem *.cer *.crt *.p12 *.p7b )" msgstr "Certifikáty X509 ( *.pem *.cer *.crt *.p12 *.p7b )" -#: ../lib/db_x509.cpp:737 ../lib/db_x509.cpp:803 +#: ../lib/db_x509.cpp:735 ../lib/db_x509.cpp:801 #, qt-format msgctxt "db_x509|" msgid "There was no key found for the Certificate: '%1'" msgstr "Nebol nájdený kľúč certifikátu: „%1”" -#: ../lib/db_x509.cpp:742 +#: ../lib/db_x509.cpp:740 #, qt-format msgctxt "db_x509|" msgid "Not possible for a token key: '%1'" msgstr "Nie je možné pre kľúč tokenu: „%1”" -#: ../lib/db_x509.cpp:807 +#: ../lib/db_x509.cpp:805 #, qt-format msgctxt "db_x509|" msgid "Not possible for the token-key Certificate '%1'" msgstr "Nie je možné pre Certifikát kľúča tokenu „%1”" -#: ../lib/db_x509super.cpp:24 +#: ../lib/db_x509super.cpp:25 msgctxt "db_x509name|" msgid "Subject" msgstr "Predmet" -#: ../lib/db_x509super.cpp:25 +#: ../lib/db_x509super.cpp:26 msgctxt "db_x509name|" msgid "Complete distinguished name" msgstr "Úplný rozlišovací názov" -#: ../lib/db_x509super.cpp:26 +#: ../lib/db_x509super.cpp:27 msgctxt "db_x509name|" msgid "Subject hash" msgstr "Odtlačok predmetu" -#: ../lib/db_x509super.cpp:27 +#: ../lib/db_x509super.cpp:28 msgctxt "db_x509name|" msgid "Hash to lookup certs in directories" msgstr "Odtlačok na hľadanie certifikátov v adresároch" @@ -3705,53 +3918,68 @@ msgctxt "db_x509req|" msgid "Certificate request ( *.pem *.der *.csr )" msgstr "Žiadosť o certifikát ( *.pem *.der *.csr )" -#: ../lib/db_x509super.cpp:78 +#: ../lib/db_x509super.cpp:79 msgctxt "db_x509super|" msgid "Key name" msgstr "Názov kľúča" -#: ../lib/db_x509super.cpp:79 +#: ../lib/db_x509super.cpp:80 msgctxt "db_x509super|" msgid "Internal name of the key" msgstr "Interný názov kľúča" -#: ../lib/db_x509super.cpp:80 +#: ../lib/db_x509super.cpp:82 msgctxt "db_x509super|" msgid "Signature algorithm" msgstr "Algoritmus podpisu" -#: ../lib/db_x509super.cpp:134 +#: ../lib/db_x509super.cpp:83 +msgctxt "db_x509super|" +msgid "Key type" +msgstr "Typ kľúča" + +#: ../lib/db_x509super.cpp:84 +msgctxt "db_x509super|" +msgid "Key size" +msgstr "Veľkosť kľúča" + +#: ../lib/db_x509super.cpp:86 +msgctxt "db_x509super|" +msgid "EC Group" +msgstr "Skupina EC" + +#: ../lib/db_x509super.cpp:140 #, qt-format msgctxt "db_x509super|" msgid "Extracted from %1 '%2'" msgstr "Vyňaté z %1 „%2”" -#: ../lib/db_x509super.cpp:136 ../lib/db_x509super.cpp:188 +#: ../lib/db_x509super.cpp:142 ../lib/db_x509super.cpp:193 msgctxt "db_x509super|" msgid "Certificate" msgstr "Certifikát" -#: ../lib/db_x509super.cpp:136 ../lib/db_x509super.cpp:188 +#: ../lib/db_x509super.cpp:142 ../lib/db_x509super.cpp:193 msgctxt "db_x509super|" msgid "Certificate request" msgstr "Žiadosť o certifikát" -#: ../lib/db_x509super.cpp:152 +#: ../lib/db_x509super.cpp:157 msgctxt "db_x509super|" msgid "Save as OpenSSL config" msgstr "Uložiť ako konfiguráciu OpenSSL" -#: ../lib/db_x509super.cpp:153 +#: ../lib/db_x509super.cpp:158 msgctxt "db_x509super|" msgid "Config files ( *.conf *.cnf);; All files ( * )" msgstr "Konfiguračné súbory ( *.conf *.cnf );; Všetky súbory ( * )" -#: ../lib/db_x509super.cpp:175 +#: ../lib/db_x509super.cpp:180 msgctxt "db_x509super|" msgid "The following extensions were not ported into the template" msgstr "Do šablóny neboli prenesené nasledujúce rozšírenia" -#: ../lib/db_x509super.cpp:186 +#: ../lib/db_x509super.cpp:191 #, qt-format msgctxt "db_x509super|" msgid "Transformed from %1 '%2'" @@ -3767,53 +3995,47 @@ msgctxt "kvView|" msgid "Content" msgstr "Obsah" -#: ../lib/pass_info.cpp:21 +#: ../lib/pass_info.cpp:20 msgctxt "pass_info|" msgid "Password" msgstr "Heslo" -#: ../lib/pass_info.cpp:27 +#: ../lib/pass_info.cpp:26 msgctxt "pass_info|" msgid "PIN" msgstr "PIN" -#: ../lib/pki_base.cpp:123 -#, qt-format -msgctxt "pki_base|" -msgid "Error opening file: '%1': %2" -msgstr "Chyba otvorenia súboru: „%1”: %2" - -#: ../lib/pki_base.cpp:292 +#: ../lib/pki_base.cpp:284 msgctxt "pki_base|" msgid "Unknown" msgstr "Neznáme" -#: ../lib/pki_base.cpp:293 +#: ../lib/pki_base.cpp:285 msgctxt "pki_base|" msgid "Imported" msgstr "Importovaný" -#: ../lib/pki_base.cpp:294 +#: ../lib/pki_base.cpp:286 msgctxt "pki_base|" msgid "Generated" msgstr "Generovaný" -#: ../lib/pki_base.cpp:295 +#: ../lib/pki_base.cpp:287 msgctxt "pki_base|" msgid "Transformed" msgstr "Transformovaný" -#: ../lib/pki_base.cpp:296 +#: ../lib/pki_base.cpp:288 msgctxt "pki_base|" msgid "Token" msgstr "Token" -#: ../lib/pki_base.cpp:297 +#: ../lib/pki_base.cpp:289 msgctxt "pki_base|" msgid "Legacy Database" msgstr "Stará databáza" -#: ../lib/pki_base.cpp:298 +#: ../lib/pki_base.cpp:290 msgctxt "pki_base|" msgid "Renewed" msgstr "Obnovené" @@ -3824,31 +4046,31 @@ msgctxt "pki_base|" msgid "Internal error: Unexpected message: %1 %2" msgstr "Interná chyba: Neočakávaná správa: %1 %2" -#: ../lib/pki_crl.cpp:61 +#: ../lib/pki_crl.cpp:59 #, qt-format msgctxt "pki_crl|" msgid "Successfully imported the revocation list '%1'" msgstr "Úspešne importovaný Zoznam odvolaní „%1”" -#: ../lib/pki_crl.cpp:62 +#: ../lib/pki_crl.cpp:60 #, qt-format msgctxt "pki_crl|" msgid "Delete the revocation list '%1'?" msgstr "Odstrániť Zoznam odvolaní „%1”?" -#: ../lib/pki_crl.cpp:63 +#: ../lib/pki_crl.cpp:61 #, qt-format msgctxt "pki_crl|" msgid "Successfully created the revocation list '%1'" msgstr "Úspešne vytvorený Zoznam odvolaní „%1”" -#: ../lib/pki_crl.cpp:65 +#: ../lib/pki_crl.cpp:63 #, qt-format msgctxt "pki_crl|" msgid "Delete the %1 revocation lists: %2?" msgstr "Odstrániť %1 uoznamov odvolaní: %2?" -#: ../lib/pki_crl.cpp:148 +#: ../lib/pki_crl.cpp:146 #, qt-format msgctxt "pki_crl|" msgid "" @@ -3857,12 +4079,12 @@ msgid "" msgstr "" "Nemožno načítať zoznam odvolaní zo súboru %1. Vyskúšaný formát CRL PEM a DER." -#: ../lib/pki_crl.cpp:164 +#: ../lib/pki_crl.cpp:161 msgctxt "pki_crl|" msgid "No issuer given" msgstr "Nebol zadaný vydavateľ" -#: ../lib/pki_crl.cpp:222 +#: ../lib/pki_crl.cpp:219 #, qt-format msgctxt "pki_crl|" msgid "Wrong Size %1" @@ -3871,37 +4093,53 @@ msgstr "Zlá veľkosť %1" #: ../lib/pki_crl.cpp:438 #, qt-format msgctxt "pki_crl|" -msgid "Renew CRL: %1" -msgstr "Obnoviť CRL: %1" +msgid "CRL Renewal of CA '%1' due" +msgstr "Termín obnovenia CRL CA „%1”" #: ../lib/pki_crl.cpp:439 #, qt-format msgctxt "pki_crl|" msgid "" -"The XCA CRL '%1', issued by the CA '%2' on %3 will expire on %4.\n" +"The latest CRL issued by the CA '%1' will expire on %2.\n" +"It is stored in the XCA database '%3'" +msgstr "" +"Posledné CRL vydané CA „%1” vyprší %2.\n" +"Je uložené v databáze XCA „%3”" + +#: ../lib/pki_crl.cpp:447 +#, qt-format +msgctxt "pki_crl|" +msgid "Renew CRL: %1" +msgstr "Obnoviť CRL: %1" + +#: ../lib/pki_crl.cpp:448 +#, qt-format +msgctxt "pki_crl|" +msgid "" +"The XCA CRL '%1', issued on %3 will expire on %4.\n" "It is stored in the XCA database '%5'" msgstr "" -"XCA CRL „%1”, vydané CA „%2” %3 vyprší %4.\n" +"XCA CRL „%1”, vydané %3 vyprší %4.\n" "Je uložené v databáze XCA „%5”" -#: ../lib/pki_evp.cpp:239 +#: ../lib/pki_evp.cpp:238 #, qt-format msgctxt "pki_evp|" msgid "Failed to decrypt the key (bad password) %1" msgstr "Zlyhalo dešifrovanie kľúča (zlé heslo) %1" -#: ../lib/pki_evp.cpp:249 +#: ../lib/pki_evp.cpp:248 msgctxt "pki_evp|" msgid "Please enter the password to decrypt the private key." msgstr "Prosím, zadajte heslo na dešifrovanie súkromného kľúča." -#: ../lib/pki_evp.cpp:304 +#: ../lib/pki_evp.cpp:305 #, qt-format msgctxt "pki_evp|" msgid "The key from file '%1' is incomplete or inconsistent." msgstr "Kľúč zo súboru „%1” je nekompletný ale nekonzistentný." -#: ../lib/pki_evp.cpp:322 +#: ../lib/pki_evp.cpp:321 #, qt-format msgctxt "pki_evp|" msgid "" @@ -3911,7 +4149,7 @@ msgstr "" "Prosím, zadajte heslo na dešifrovanie súkromného kľúča zo súboru:\n" "%1" -#: ../lib/pki_evp.cpp:369 +#: ../lib/pki_evp.cpp:383 #, qt-format msgctxt "pki_evp|" msgid "" @@ -3921,135 +4159,141 @@ msgstr "" "Nemožno načítať súkromný kľúč zo súboru %1. Vyskúšaný PEM a DER súkromný, " "verejný, typy kľúčov PKCS#8 a formát SSH2." -#: ../lib/pki_evp.cpp:400 +#: ../lib/pki_evp.cpp:414 msgctxt "pki_evp|" msgid "Ignoring unsupported private key" msgstr "Ignorujem nepodporovaný súkromný kľúč" -#: ../lib/pki_evp.cpp:417 +#: ../lib/pki_evp.cpp:431 #, qt-format msgctxt "pki_evp|" msgid "Please enter the password to decrypt the private key: '%1'" msgstr "Prosím, zadajte heslo na dešifrovanie súkromného kľúča: „%1”" -#: ../lib/pki_evp.cpp:420 ../lib/pki_evp.cpp:434 +#: ../lib/pki_evp.cpp:434 ../lib/pki_evp.cpp:448 msgctxt "pki_evp|" msgid "Password input aborted" msgstr "Zadávanie hesla zrušené" -#: ../lib/pki_evp.cpp:430 +#: ../lib/pki_evp.cpp:444 #, qt-format msgctxt "pki_evp|" msgid "Please enter the database password for decrypting the key '%1'" msgstr "Prosím, zadajte heslo databázy na dešifrovanie kľúča „%1”" -#: ../lib/pki_evp.cpp:547 +#: ../lib/pki_evp.cpp:561 #, qt-format msgctxt "pki_evp|" msgid "Please enter the password to protect the private key: '%1'" msgstr "Prosím, zadajte heslo na ochranu súkromného kľúča: „%1”" -#: ../lib/pki_evp.cpp:565 +#: ../lib/pki_evp.cpp:579 msgctxt "pki_evp|" msgid "Please enter the database password for encrypting the key" msgstr "Prosím, zadajte heslo databázy na zašifrovanie kľúča" -#: ../lib/pki_evp.cpp:680 +#: ../lib/pki_evp.cpp:694 #, qt-format msgctxt "pki_evp|" msgid "Please enter the password protecting the PKCS#8 key '%1'" msgstr "Prosím, zadajte heslo na ochranu kľúča PKCS#8 „%1”" -#: ../lib/pki_evp.cpp:735 +#: ../lib/pki_evp.cpp:713 +#, qt-format +msgctxt "pki_evp|" +msgid "Please enter the password protecting the Microsoft PVK key '%1'" +msgstr "Prosím, zadajte heslo na ochranu kľúča Microsoft PVK „%1”" + +#: ../lib/pki_evp.cpp:776 #, qt-format msgctxt "pki_evp|" msgid "Please enter the export password for the private key '%1'" msgstr "Prosím, zadajte heslo exportu súkromného kľúča „%1”" -#: ../lib/pki_key.cpp:200 +#: ../lib/pki_key.cpp:203 #, qt-format msgctxt "pki_key|" msgid "Successfully imported the %1 public key '%2'" msgstr "Úspešne importovaný %1 verejný kľúč „%2”" -#: ../lib/pki_key.cpp:201 +#: ../lib/pki_key.cpp:204 #, qt-format msgctxt "pki_key|" msgid "Delete the %1 public key '%2'?" msgstr "Odstrániť %1 verejný kľúč „%2”?" -#: ../lib/pki_key.cpp:206 +#: ../lib/pki_key.cpp:209 #, qt-format msgctxt "pki_key|" msgid "Successfully imported the %1 private key '%2'" msgstr "Úspešne importovaný %1 súkromný kľúč „%2”" -#: ../lib/pki_key.cpp:207 +#: ../lib/pki_key.cpp:210 #, qt-format msgctxt "pki_key|" msgid "Delete the %1 private key '%2'?" msgstr "Odstrániť %1 súkromný kľúč „%2”?" -#: ../lib/pki_key.cpp:208 +#: ../lib/pki_key.cpp:211 #, qt-format msgctxt "pki_key|" msgid "Successfully created the %1 private key '%2'" msgstr "Úspešne vytvorený %1 súkromný kľúč „%2”" -#: ../lib/pki_key.cpp:214 +#: ../lib/pki_key.cpp:217 #, qt-format msgctxt "pki_key|" msgid "Delete the %1 keys: %2?" msgstr "Odstrániť %1 kľúčov: %2?" -#: ../lib/pki_key.cpp:56 ../lib/pki_key.cpp:223 +#: ../lib/pki_key.cpp:59 ../lib/pki_key.cpp:226 msgctxt "pki_key|" msgid "Public key" msgstr "Verejný kľúč" -#: ../lib/pki_key.cpp:424 +#: ../lib/pki_key.cpp:427 msgctxt "pki_key|" msgid "Common" msgstr "Spoločný" -#: ../lib/pki_key.cpp:424 +#: ../lib/pki_key.cpp:427 msgctxt "pki_key|" msgid "Private" msgstr "Súkromný" -#: ../lib/pki_key.cpp:424 +#: ../lib/pki_key.cpp:427 msgctxt "pki_key|" msgid "Bogus" msgstr "Pododný" -#: ../lib/pki_key.cpp:424 +#: ../lib/pki_key.cpp:427 msgctxt "pki_key|" msgid "PIN" msgstr "PIN" -#: ../lib/pki_key.cpp:434 +#: ../lib/pki_key.cpp:437 msgctxt "pki_key|" msgid "No password" msgstr "Bez hesla" -#: ../lib/pki_key.cpp:530 ../lib/pki_key.cpp:624 +#: ../lib/pki_key.cpp:533 ../lib/pki_key.cpp:627 #, qt-format msgctxt "pki_key|" msgid "Unexpected SSH2 content: '%1'" msgstr "Neočakávaný obsah SSH2: „%1”" -#: ../lib/pki_key.cpp:550 ../lib/pki_key.cpp:556 +#: ../lib/pki_key.cpp:553 ../lib/pki_key.cpp:559 msgctxt "pki_key|" msgid "Invalid SSH2 public key" msgstr "Neplatný verejný kľúč SSH2" -#: ../lib/pki_key.cpp:732 +#: ../lib/pki_key.cpp:735 #, qt-format msgctxt "pki_key|" msgid "Failed writing to %1" msgstr "Zlyhal zápis do %1" -#: ../lib/pki_multi.cpp:127 +#: ../lib/pki_multi.cpp:125 msgctxt "pki_multi|" msgid "No known PEM encoded items found" msgstr "Nájdené neznáme kódované položky PEM" @@ -4086,176 +4330,176 @@ msgctxt "pki_pkcs12|" msgid "No key or no Cert and no pkcs12" msgstr "Nie je to kľúč, ani Certifikát a ani PKCS#12" -#: ../lib/pki_pkcs7.cpp:160 +#: ../lib/pki_pkcs7.cpp:151 #, qt-format msgctxt "pki_pkcs7|" msgid "Unable to load the PKCS#7 file %1. Tried PEM and DER format." msgstr "Nemožno načítať súbor PKCS#7 %1. Vyskúšaný formát PEM a DER." -#: ../lib/pki_scard.cpp:59 +#: ../lib/pki_scard.cpp:57 #, qt-format msgctxt "pki_scard|" msgid "Successfully imported the token key '%1'" msgstr "Úspešne importovaný kľúč tokenu „%1”" -#: ../lib/pki_scard.cpp:60 +#: ../lib/pki_scard.cpp:58 #, qt-format msgctxt "pki_scard|" msgid "Delete the token key '%1'?" msgstr "Odstrániť kľúč tokenu „%1”?" -#: ../lib/pki_scard.cpp:61 +#: ../lib/pki_scard.cpp:59 #, qt-format msgctxt "pki_scard|" msgid "Successfully created the token key '%1'" msgstr "úspešne vytvorený kľúč tokenu „%1”" -#: ../lib/pki_scard.cpp:63 +#: ../lib/pki_scard.cpp:61 #, qt-format msgctxt "pki_scard|" msgid "Delete the %1 keys: %2?" msgstr "Odstrániť %1 kľúčov: %2?" -#: ../lib/pki_scard.cpp:365 +#: ../lib/pki_scard.cpp:363 #, qt-format msgctxt "pki_scard|" msgid "Delete the private key '%1' from the token '%2 (#%3)' ?" msgstr "Odstrániť súkromný kľúč „%1” z tokenu „%2 (#%3)”?" -#: ../lib/pki_scard.cpp:438 +#: ../lib/pki_scard.cpp:436 msgctxt "pki_scard|" msgid "This Key is already on the token" msgstr "Tento kľúč už je na tokene" -#: ../lib/pki_scard.cpp:524 +#: ../lib/pki_scard.cpp:522 msgctxt "pki_scard|" msgid "PIN input aborted" msgstr "Zadanie PIN zrušené" -#: ../lib/pki_scard.cpp:536 +#: ../lib/pki_scard.cpp:534 msgctxt "pki_scard|" msgid "Unable to find copied key on the token" msgstr "Nemožno nájsť kópiu kľúča na tokene" -#: ../lib/pki_scard.cpp:623 +#: ../lib/pki_scard.cpp:621 #, qt-format msgctxt "pki_scard|" msgid "Please insert card: %1 %2 [%3] with Serial: %4" msgstr "Prosím, vložte kartu: %1 %2 [%3] so sér. číslom: %4" -#: ../lib/pki_scard.cpp:691 +#: ../lib/pki_scard.cpp:689 msgctxt "pki_scard|" msgid "Illegal Key generation method" msgstr "Neprípustná metóda generovania kľúča" -#: ../lib/pki_scard.cpp:707 +#: ../lib/pki_scard.cpp:705 msgctxt "pki_scard|" msgid "Unable to find generated key on card" msgstr "Nemožno nájsť vygenerovaný kľúč na karte" -#: ../lib/pki_scard.cpp:745 +#: ../lib/pki_scard.cpp:743 msgctxt "pki_scard|" msgid "Ignoring unsupported token key" msgstr "Ignorovanie nepodporovaného kľúča tokenu" -#: ../lib/pki_scard.cpp:748 +#: ../lib/pki_scard.cpp:746 #, qt-format msgctxt "pki_scard|" msgid "Wrong Size %1" msgstr "Zlá veľkosť %1" -#: ../lib/pki_scard.cpp:754 +#: ../lib/pki_scard.cpp:752 #, qt-format msgctxt "pki_scard|" msgid "Token %1" msgstr "Token %1" -#: ../lib/pki_scard.cpp:763 ../lib/pki_scard.cpp:776 +#: ../lib/pki_scard.cpp:761 ../lib/pki_scard.cpp:774 msgctxt "pki_scard|" msgid "Failed to find the key on the token" msgstr "Zlyhalo nájdenie kľúča na tokene" -#: ../lib/pki_scard.cpp:770 +#: ../lib/pki_scard.cpp:768 msgctxt "pki_scard|" msgid "Invalid Pin for the token" msgstr "Neplatný PIN tokenu" -#: ../lib/pki_scard.cpp:782 +#: ../lib/pki_scard.cpp:780 msgctxt "pki_scard|" msgid "Failed to initialize the key on the token" msgstr "Zlyhal inicializácia kľúča na tokene" -#: ../lib/pki_temp.cpp:123 +#: ../lib/pki_temp.cpp:124 #, qt-format msgctxt "pki_temp|" msgid "Successfully imported the XCA template '%1'" msgstr "Úspešne importovaná šablóna XCA „%1”" -#: ../lib/pki_temp.cpp:124 +#: ../lib/pki_temp.cpp:125 #, qt-format msgctxt "pki_temp|" msgid "Delete the XCA template '%1'?" msgstr "Odstrániť šablónu XCA „%1”?" -#: ../lib/pki_temp.cpp:125 +#: ../lib/pki_temp.cpp:126 #, qt-format msgctxt "pki_temp|" msgid "Successfully created the XCA template '%1'" msgstr "Úspešne vytvorená šablóna XCA „%1”" -#: ../lib/pki_temp.cpp:127 +#: ../lib/pki_temp.cpp:128 #, qt-format msgctxt "pki_temp|" msgid "Delete the %1 XCA templates: %2?" msgstr "Odstrániť %1 šablón XCA: %2?" -#: ../lib/pki_temp.cpp:327 +#: ../lib/pki_temp.cpp:336 #, qt-format msgctxt "pki_temp|" msgid "Wrong Size %1" msgstr "Zlá veľkosť %1" -#: ../lib/pki_temp.cpp:409 +#: ../lib/pki_temp.cpp:426 msgctxt "pki_temp|" msgid "Template file content error (too small)" msgstr "Chyba obsahu súboru šablóny (príliš malá)" -#: ../lib/pki_temp.cpp:465 +#: ../lib/pki_temp.cpp:481 msgctxt "pki_temp|" msgid "Not a PEM encoded XCA Template" msgstr "Šablóna XCA nie je vo formáte PEM" -#: ../lib/pki_temp.cpp:473 +#: ../lib/pki_temp.cpp:489 #, qt-format msgctxt "pki_temp|" msgid "Not an XCA Template, but '%1'" msgstr "Nie je šablóna XCA, ale „%1”" -#: ../lib/pki_x509.cpp:68 +#: ../lib/pki_x509.cpp:66 #, qt-format msgctxt "pki_x509|" msgid "Successfully imported the certificate '%1'" msgstr "Úspešne importovaný certifikát „%1”" -#: ../lib/pki_x509.cpp:69 +#: ../lib/pki_x509.cpp:67 #, qt-format msgctxt "pki_x509|" msgid "Delete the certificate '%1'?" msgstr "Odstrániť certifikát „%1”?" -#: ../lib/pki_x509.cpp:70 +#: ../lib/pki_x509.cpp:68 #, qt-format msgctxt "pki_x509|" msgid "Successfully created the certificate '%1'" msgstr "Úspešne vytvorený certifikát „%1”" -#: ../lib/pki_x509.cpp:72 +#: ../lib/pki_x509.cpp:70 #, qt-format msgctxt "pki_x509|" msgid "Delete the %1 certificates: %2?" msgstr "Odstrániť %1 certifikátov: %2?" -#: ../lib/pki_x509.cpp:220 +#: ../lib/pki_x509.cpp:218 #, qt-format msgctxt "pki_x509|" msgid "" @@ -4263,45 +4507,45 @@ msgid "" msgstr "" "Nemožno načítať certifikát zo súboru %1. Vyskúšaný certifikát PEM a DER." -#: ../lib/pki_x509.cpp:368 +#: ../lib/pki_x509.cpp:363 msgctxt "pki_x509|" msgid "This certificate is already on the security token" msgstr "Tento certifikát už je na bezpečnostnom tokene" -#: ../lib/pki_x509.cpp:431 +#: ../lib/pki_x509.cpp:426 #, qt-format msgctxt "pki_x509|" msgid "Delete the certificate '%1' from the token '%2 (#%3)'?" msgstr "Odstrániť certifikát „%1” z tokenu „%2 (#%3)”?" -#: ../lib/pki_x509.cpp:564 +#: ../lib/pki_x509.cpp:559 msgctxt "pki_x509|" msgid "There is no key for signing !" msgstr "Chýba kľúč na podpísanie!" -#: ../lib/pki_x509.cpp:625 +#: ../lib/pki_x509.cpp:620 #, qt-format msgctxt "pki_x509|" msgid "Wrong Size %1" msgstr "Zlá veľkosť %1" -#: ../lib/pki_x509.cpp:916 +#: ../lib/pki_x509.cpp:911 msgctxt "pki_x509|" msgid "No" msgstr "Nie" -#: ../lib/pki_x509.cpp:918 +#: ../lib/pki_x509.cpp:913 msgctxt "pki_x509|" msgid "Yes" msgstr "Áno" -#: ../lib/pki_x509.cpp:948 +#: ../lib/pki_x509.cpp:943 #, qt-format msgctxt "pki_x509|" msgid "Renew certificate: %1" msgstr "Obnoviť certifikát: %1" -#: ../lib/pki_x509.cpp:949 +#: ../lib/pki_x509.cpp:944 #, qt-format msgctxt "pki_x509|" msgid "" @@ -4311,52 +4555,36 @@ msgstr "" "Certifikát XCA „%1”, vydaný %2 vyprší %3.\n" "Je uložený v databáze XCA „%4”" -#: ../lib/pki_x509.cpp:970 -#, qt-format -msgctxt "pki_x509|" -msgid "CRL Renewal of CA '%1' due" -msgstr "Termín obnovenia CRL CA „%1”" - -#: ../lib/pki_x509.cpp:971 -#, qt-format -msgctxt "pki_x509|" -msgid "" -"The latest CRL issued by the CA '%1' will expire on %2.\n" -"It is stored in the XCA database '%3'" -msgstr "" -"Posledné CRL vydané CA „%1” vyprší %2.\n" -"Je uložené v databáze XCA „%3”" - -#: ../lib/pki_x509req.cpp:104 +#: ../lib/pki_x509req.cpp:102 msgctxt "pki_x509req|" msgid "Signing key not valid (public key)" msgstr "Podpisujúci kľúč neplatný (verejný kľúč)" -#: ../lib/pki_x509req.cpp:146 +#: ../lib/pki_x509req.cpp:144 #, qt-format msgctxt "pki_x509req|" msgid "Successfully imported the %1 certificate request '%2'" msgstr "úspešne importovaná %1 žiadosť o certifikát „%2”" -#: ../lib/pki_x509req.cpp:147 +#: ../lib/pki_x509req.cpp:145 #, qt-format msgctxt "pki_x509req|" msgid "Delete the %1 certificate request '%2'?" msgstr "Odstrániť %1 žiadosť o certifikát „%2”?" -#: ../lib/pki_x509req.cpp:148 +#: ../lib/pki_x509req.cpp:146 #, qt-format msgctxt "pki_x509req|" msgid "Successfully created the %1 certificate request '%2'" msgstr "Úspešne vytvorená %1 žiadosť o certifikát „%2”" -#: ../lib/pki_x509req.cpp:150 +#: ../lib/pki_x509req.cpp:148 #, qt-format msgctxt "pki_x509req|" msgid "Delete the %1 certificate requests: %2?" msgstr "Odstrániť %1 žiadosť o certifikát: %2?" -#: ../lib/pki_x509req.cpp:179 +#: ../lib/pki_x509req.cpp:176 #, qt-format msgctxt "pki_x509req|" msgid "" @@ -4366,18 +4594,18 @@ msgstr "" "Nemožno načítať žiadosť o certifikát zo súboru %1. Vyskúšané formáty PEM, " "DER a SPKAC." -#: ../lib/pki_x509req.cpp:217 +#: ../lib/pki_x509req.cpp:208 #, qt-format msgctxt "pki_x509req|" msgid "Wrong Size %1" msgstr "Zlá veľkosť %1" -#: ../lib/pki_x509req.cpp:365 +#: ../lib/pki_x509req.cpp:356 msgctxt "pki_x509req|" msgid "Signed" msgstr "Podpísaný" -#: ../lib/pki_x509req.cpp:365 +#: ../lib/pki_x509req.cpp:356 msgctxt "pki_x509req|" msgid "Unhandled" msgstr "Nespracované" @@ -4479,6 +4707,22 @@ msgstr "" "Overenie úspešné:\n" "„%1”" +#~ msgctxt "QObject|" +#~ msgid "DB: Rename: '%1' already in use" +#~ msgstr "Premenovanie DB: „%1” už je použité" + +#~ msgctxt "QObject|" +#~ msgid "DB: Entry to rename not found: %1" +#~ msgstr "DB: Položka na premenovanie nenájdená: %1" + +#~ msgctxt "QObject|" +#~ msgid "DB: Write error %1 - %2" +#~ msgstr "DB: Chyba zápisu %1 – %2" + +#~ msgctxt "pki_base|" +#~ msgid "Error opening file: '%1': %2" +#~ msgstr "Chyba otvorenia súboru: „%1”: %2" + #~ msgctxt "MainWindow|" #~ msgid "&Token" #~ msgstr "&Token" @@ -4491,154 +4735,6 @@ msgstr "" #~ msgid "Error opening file: '%1': %2" #~ msgstr "Chyba otvorenia súboru: „%1”: %2" -#~ msgctxt "QObject|" -#~ msgid "Country code" -#~ msgstr "Kód krajiny" - -#~ msgctxt "QObject|" -#~ msgid "State or Province" -#~ msgstr "Štát alebo provincia" - -#~ msgctxt "QObject|" -#~ msgid "Locality" -#~ msgstr "Lokalita" - -#~ msgctxt "QObject|" -#~ msgid "Organisation" -#~ msgstr "Organizácia" - -#~ msgctxt "QObject|" -#~ msgid "Organisational unit" -#~ msgstr "Organizačná jednotka" - -#~ msgctxt "QObject|" -#~ msgid "Common name" -#~ msgstr "Bežný názov" - -#~ msgctxt "QObject|" -#~ msgid "E-Mail address" -#~ msgstr "Emailová adresa" - -#~ msgctxt "QObject|" -#~ msgid "Given name" -#~ msgstr "Rodné meno" - -#~ msgctxt "QObject|" -#~ msgid "Surname" -#~ msgstr "Priezvisko" - -#~ msgctxt "QObject|" -#~ msgid "Title" -#~ msgstr "Titul" - -#~ msgctxt "QObject|" -#~ msgid "Initials" -#~ msgstr "Iniciály" - -#~ msgctxt "QObject|" -#~ msgid "Description" -#~ msgstr "Popis" - -#~ msgctxt "QObject|" -#~ msgid "Role" -#~ msgstr "Rola" - -#~ msgctxt "QObject|" -#~ msgid "Pseudonym" -#~ msgstr "Pseudonym" - -#~ msgctxt "QObject|" -#~ msgid "Generation Qualifier" -#~ msgstr "Prívlastok generácie" - -#~ msgctxt "QObject|" -#~ msgid "x500 Unique Identifier" -#~ msgstr "Jedinečný identifikátor x500" - -#~ msgctxt "QObject|" -#~ msgid "Name" -#~ msgstr "Názov" - -#~ msgctxt "QObject|" -#~ msgid "DN Qualifier" -#~ msgstr "Prívlastok DN" - -#~ msgctxt "QObject|" -#~ msgid "Unstructured name" -#~ msgstr "Neštruktúrovaný názov" - -#~ msgctxt "QObject|" -#~ msgid "Challenge password" -#~ msgstr "Heslo výzvy" - -#~ msgctxt "QObject|" -#~ msgid "Basic Constraints" -#~ msgstr "Základné obmedzenia" - -#~ msgctxt "QObject|" -#~ msgid "Subject alternative name" -#~ msgstr "Alternatívne meno predmetu" - -#~ msgctxt "QObject|" -#~ msgid "issuer alternative name" -#~ msgstr "Alternatívny názov vydavateľa" - -#~ msgctxt "QObject|" -#~ msgid "Subject key identifier" -#~ msgstr "Identifikátor kľúča predmetu" - -#~ msgctxt "QObject|" -#~ msgid "Authority key identifier" -#~ msgstr "Identifikátor kľúča autority" - -#~ msgctxt "QObject|" -#~ msgid "Key usage" -#~ msgstr "Použitie kľúča" - -#~ msgctxt "QObject|" -#~ msgid "Extended key usage" -#~ msgstr "Rozšírené použitie kľúča" - -#~ msgctxt "QObject|" -#~ msgid "CRL distribution points" -#~ msgstr "Distribučné body CRL" - -#~ msgctxt "QObject|" -#~ msgid "Authority information access" -#~ msgstr "Prístup k informácii CA (AIA)" - -#~ msgctxt "QObject|" -#~ msgid "Certificate type" -#~ msgstr "Typ certifikátu" - -#~ msgctxt "QObject|" -#~ msgid "Base URL" -#~ msgstr "Základná URL" - -#~ msgctxt "QObject|" -#~ msgid "Revocation URL" -#~ msgstr "URL odvolaní" - -#~ msgctxt "QObject|" -#~ msgid "CA Revocation URL" -#~ msgstr "URL odvolaní CA" - -#~ msgctxt "QObject|" -#~ msgid "Certificate renewal URL" -#~ msgstr "URL obnovenia CRL" - -#~ msgctxt "QObject|" -#~ msgid "CA policy URL" -#~ msgstr "URL politiky CA" - -#~ msgctxt "QObject|" -#~ msgid "SSL server name" -#~ msgstr "Meno servera SSL" - -#~ msgctxt "QObject|" -#~ msgid "Comment" -#~ msgstr "Komentár" - #~ msgctxt "db_base|" #~ msgid "Error opening file: '%1': %2" #~ msgstr "Chyba otvorenia súboru: „%1”: %2" diff --git a/lang/xca_hr.ts b/lang/xca_hr.ts index 98a97f28..201c7f2a 100644 --- a/lang/xca_hr.ts +++ b/lang/xca_hr.ts @@ -19,7 +19,7 @@ Use random Serial numbers - Koristi slučajan Serijski broj + Koristi slučajne Serijske brojeve @@ -113,8 +113,7 @@ Status - Stanje - + Stanje @@ -184,7 +183,7 @@ Show config - Pokaži konfiguraciju + Prikaži konfiguraciju @@ -195,12 +194,12 @@ Show public key - + Prikaži javni ključ This key is not in the database. - + Ovaj ključ nije u bazi podataka. @@ -210,7 +209,7 @@ Revoked at %1 - + Opozvan od %1 Details of the certificate @@ -319,7 +318,7 @@ Keep serial number - + Sačuvaj serijski broj @@ -329,7 +328,8 @@ Local time - Lokalno vrijeme + Dug naziv, ne stane + Lok. vrijeme @@ -452,7 +452,7 @@ Unrevoke - Nemoj opozvat + Nemoj opozvati @@ -659,7 +659,7 @@ PEM je base64 kodirana DER datoteka Export comment into PEM file - + Izvezi komentar u PEM datoteku Please enter the filename @@ -723,8 +723,8 @@ PEM je base64 kodirana DER datoteka Concatenated text format of all unrevoked certificates in one PEM file - Tekstualni format sa svim nepozvanim potvrdama spojenim u jednu PEM datoteku - Tekstualni format sa svim nepozvanim potrdama u jednoj PEM datoteku + Tekstualni format sa svim neopozvanim potvrdama spojenim u jednu PEM datoteku + Tekstualni format sa svim neopozvanim potvrdama u jednoj PEM datoteku @@ -814,17 +814,17 @@ PEM je base64 kodirana DER datoteka vCalendar expiry reminder containing all issued, valid certificates, the CA itself and the latest CRL - vCalendar podsjetnik o prestanku važenja sadrži sve izdane, važeće potvrde, CA certifikat i zadnji CRL + vCalendar podsjetnik o prestanku važenja sadrži sve izdane, važeće potvrde, sam CA certifikat i zadnji CRL Private key in Microsoft PVK format not encrypted - + Privatni ključ u Microsoft PVK formatu nije kriptiran Encrypted private key in Microsoft PVK format - + Kriptirani privatni ključ u Microsoft PVK formatu Certificate Index file @@ -978,7 +978,7 @@ Serijski broj: %3 Details of the item '%1' cannot be shown - Detalji stavke '%1' ne mogu se prikazani + Detalji stavke '%1' ne mogu se prikazati @@ -1035,7 +1035,7 @@ Serijski broj: %3 The internal name of the key used by xca - Interno ime ključa korištenog od strane xca + Interno ime ključa korišteno od strane xca @@ -1102,7 +1102,7 @@ Serijski broj: %3 Fingerprint - + Sažetak @@ -1220,8 +1220,8 @@ Serijski broj: %3 Shall the original key '%1' be replaced by the key on the token? This will delete the key '%1' and make it unexportable - Da li da originalni ključ '%1' treba biti zamijenjen ključem s tokena? -To će obrisati ključ '%1' i zabraniti njegov izvoz + Da li originalni ključ '%1' treba biti zamijenjen ključem iz tokena? +To će obrisati ključ '%1' i onemogućiti njegov izvoz @@ -1274,7 +1274,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz &Delete - &Brisanje + &Obriši @@ -1383,7 +1383,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Recent DataBases - Nedavna baza podataka + Nedavno korištena baza @@ -1414,7 +1414,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Japanese - + Japanski @@ -1429,27 +1429,27 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Polish - + Poljski Italian - + Talijanski Chinese - + Kineski Dutch - + Nizozemski Portuguese in Brazil - + Brazilski portugalski @@ -1488,7 +1488,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Token - Token + Token @@ -1549,17 +1549,17 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz New DataBase - + Nova baza podataka Open DataBase - + Otvori bazu podataka Close DataBase - + Zatvori bazu podataka @@ -1609,7 +1609,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Content - Sadržaj + Sadržaj paste PEM file @@ -1652,7 +1652,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Export Certificate &Index hierarchy - + &Izvezi hijerarhiju kazala Potvrda @@ -1671,7 +1671,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz About - O + O programu &About @@ -1729,7 +1729,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Please enter the new SO PIN (PUK) for the token '%1' - Molimo unesite novi SO PIN (PUK) ključ za pametni token '%1' + Unesite novi SO PIN (PUK) za pametni token '%1' @@ -1805,7 +1805,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz The following error occurred: - Desila se sljedeća greška: + Dogodila se sljedeća greška: @@ -1826,7 +1826,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Diffie-Hellman parameters saved as: %1 - + Diffie-Hellman parametar spremljen kao: %1 @@ -2014,7 +2014,7 @@ Unesite bitove za DH parametre Create - Stvori + Izradi @@ -2037,8 +2037,8 @@ Unesite bitove za DH parametre Show request - Prikaži - Pokaži zahtjev + Pokaži + Prikaži zahtjev @@ -2175,7 +2175,7 @@ Unesite bitove za DH parametre Delete - Brisanje + Obriši @@ -2275,7 +2275,7 @@ Unesite bitove za DH parametre Validity Nepobitnost, pravomoćnost, valjanost - Ispravnost + Valjanost @@ -2315,7 +2315,7 @@ Unesite bitove za DH parametre Set the time to 00:00:00 and 23:59:59 respectively - Postavi vrijeme na 00:00:00 odnosno 23:59:59 + Postavi vrijeme na 00:00:00 odnosno 23:59:59 @@ -2579,7 +2579,7 @@ Uvođenje će biti prekinuto. The internal name and the common name are empty. Please set at least the internal name. Interno ime i uobičajeno ime (CN) nisu popunjeni. -Molimo vas popunite barem interno ime. +Popunite barem interno ime. @@ -2831,7 +2831,7 @@ premda ste ih označili kao obavezno prisutnima u meniju s opcijama. Translate established x509 terms (%1 -> %2) - Prevedi uspostavljene x509 pojmove (%1 -> %2) + Prevedi uobičajene x509 pojmove (%1 -> %2) @@ -2975,7 +2975,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji. Hex password must only contain the characters '0' - '9' and 'a' - 'f' and it must consist of an even number of characters - Heksadecimalna zaporka smije sadržavati samo znakove '0' - '9' i 'a' - 'f' i mora se sastojati od parnog broja znakova + Heksadecimalna zaporka smije sadržavati samo znakove '0' - '9' i 'a' - 'f' i mora se sastojati od parnog broja znakova @@ -3096,7 +3096,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji. PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; - + PKI ključevi ( *.pem *.der *.key );; PKCS#8 ključevi ( *.p8 *.pk8 );; Microsoft PVK ključevi ( *.pvk );; SSH javni ključevi ( *.pub );; @@ -3141,7 +3141,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji. XCA templates ( *.xca );; - XCA predloške ( *.xca );; + XCA predlošci ( *.xca );; @@ -3186,7 +3186,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji. Open PKCS#11 shared library - Otvori PKCS#11 zajedničku knjižnicu + Otvori PKCS#11 dijeljenu knjižnicu @@ -3245,27 +3245,28 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji. Invalid filename: %1 - + ime / naziv + Neispravno ime datoteke: %1 Failed to open PKCS11 library: %1: %2 - + Neuspješno otvaranje PKCS11 knjižnice: %1: %2 This does not look like a PKCS#11 library. Symbol 'C_GetFunctionList' not found. - + Ovo ne izgleda kao PKCS#11 knjižnica. Simbol 'C_GetFunctionList' nije pronađen. Disabled - + Onemogućen Library loading failed - + Neuspješno učitavanje knjižnice @@ -3443,7 +3444,7 @@ U knjižnici %3 CRL distribution points - Točka objave popisa opozvanih potvrda + Mjesta objave popisa opozvanih potvrda @@ -3518,7 +3519,7 @@ U knjižnici %3 Failed to start a database transaction - Neuspješan početak transakcije + Neuspješno pokretanje transakcije na bazi podataka @@ -3531,12 +3532,12 @@ U knjižnici %3 Unmark signed - + Skini oznaku s potpisanih Mark signed - + Označi potpisane @@ -3659,7 +3660,7 @@ U knjižnici %3 The following files are possible PKCS#11 libraries - Sljedeće datoteke su kandidati za PKCS#11 datoteke + Sljedeće datoteke su potencijalno PKCS#11 knjižnice @@ -3684,7 +3685,7 @@ U knjižnici %3 Duplicate - Podvostruči + Dupliciraj @@ -3722,7 +3723,7 @@ U knjižnici %3 Only &trust this certificate, if we trust the signer - Uvijek &vjeruj potvrdi, ako vjerujemo izdavaču + &Vjeruj potvrdi, ali samo ako vjerujemo izdavaču &Always trust this certificate @@ -3784,7 +3785,7 @@ U knjižnici %3 Key properties - Osobine ključa + Osobine ključa @@ -3945,12 +3946,12 @@ Veličina: %3 Could not create directory %1 - + Ne može se kreirati mapa %1 Item properties - Osobine predmeta + Osobine stavke @@ -4031,7 +4032,7 @@ Veličina: %3 Last update - Posljednja obnova + Zadnja obnova @@ -4082,7 +4083,7 @@ i zbog toga nije uvezen Database error: %1 - + Greška u bazi podataka: %1 Database error: @@ -4291,12 +4292,12 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz PVK private - + PVK privatni PVK encrypted - + PVK kriptirani @@ -4316,7 +4317,7 @@ To će obrisati ključ '%1' i zabraniti njegov izvoz Internal error - + Interna greška @@ -4559,7 +4560,7 @@ i zbog toga nije uvezena days - + dana @@ -4801,7 +4802,7 @@ i zbog toga nije uvezena days - ana + dana @@ -5006,12 +5007,12 @@ i zbog toga nije uvezena Certificate count - + Broj potvrda Number of certificates in the database with the same public key - + Broj potvrda s istim javnim ključem spremljenih u bazi podataka @@ -5020,7 +5021,7 @@ i zbog toga nije uvezena and thus was not stored Zahtjev za izdavanje potvrde već postoji u bazi podataka kao '%1' -i zbog toga nije spreman +i zbog toga nije spremljen Certificate request ( *.pem *.der *.crl ) @@ -5121,17 +5122,17 @@ i zbog toga nije spreman Key type - + Vrsta ključa Key size - + Dužina ključa EC Group - EC Grupa + EC Grupa @@ -5220,7 +5221,7 @@ i zbog toga nije spreman Generated - izrađeno + Izrađeno @@ -5240,7 +5241,7 @@ i zbog toga nije spreman Renewed - + Obnovljeno Error: @@ -5282,7 +5283,7 @@ i zbog toga nije spreman No issuer given - Nije dan izdavač + Nije naveden izdavač @@ -5292,20 +5293,21 @@ i zbog toga nije spreman CRL Renewal of CA '%1' due - Krajnji rok za obnovu CRL od CA '%1' + Krajnji rok za obnovu CRL od CA '%1' The latest CRL issued by the CA '%1' will expire on %2. It is stored in the XCA database '%3' - Zadnji popis opozvanih potvrda izdan od CA '%1' ističe %2. + Zadnji popis opozvanih potvrda izdan od CA '%1' ističe %2. Spremljen je u XCA bazi '%3' The XCA CRL '%1', issued on %3 will expire on %4. It is stored in the XCA database '%5' - + XCA CRL '%1', izdan %3 ističe %4. +Spremljena je u XCA bazi '%5' unknown @@ -5337,7 +5339,7 @@ Spremljen je u XCA bazi '%5' The key from file '%1' is incomplete or inconsistent. - + Ključ iz datoteke '%1' je nepotpun ili proturječan. @@ -5353,7 +5355,7 @@ Spremljen je u XCA bazi '%5' Failed to decrypt the key (bad password) %1 - + Neuspješno dekriptiran ključ (pogrešna zaporka) %1 @@ -5399,7 +5401,7 @@ Spremljen je u XCA bazi '%5' Please enter the password protecting the Microsoft PVK key '%1' - + Unesite zaporku za zaštitu Microsoft PVK ključa '%1' @@ -5449,7 +5451,7 @@ Spremljen je u XCA bazi '%5' Delete the %1 keys: %2? - Obrisati %1 ključ '%2'? + Obrisati %1 ključeva: %2? public key @@ -5490,7 +5492,7 @@ Spremljen je u XCA bazi '%5' Unexpected SSH2 content: '%1' - + Neočekivani SSH2 sadržaj: '%1' @@ -5575,7 +5577,7 @@ Spremljen je u XCA bazi '%5' Delete the %1 keys: %2? - Obrisati %1 ključ '%2'? + Obrisati %1 ključeva: %2? @@ -5672,7 +5674,7 @@ Spremljen je u XCA bazi '%5' Delete the %1 XCA templates: %2? - Obrisati %1 XCA predložak '%2'? + Obrisati %1 XCA predloške: %2? @@ -5890,7 +5892,7 @@ Spremljen je u XCA bazi '%3' An email address or 'copy' - Email adresa ili 'copy' + Email adresa ili 'kopija' @@ -5926,7 +5928,7 @@ Spremljen je u XCA bazi '%3' A DNS domain name or 'copycn' - DNS domensko ime ili 'copycn' + DNS domensko ime ili 'kopija cn' @@ -5946,7 +5948,7 @@ Spremljen je u XCA bazi '%3' No editing. Only 'copy' allowed here - Nema uređivanja. Samo kopiranje je ovdje dozvoljeno + Nema uređivanja. Ovdje je dozvoljeno samo 'kopija' diff --git a/lang/xca_it.ts b/lang/xca_it.ts index 53e148f2..d65c2b39 100644 --- a/lang/xca_it.ts +++ b/lang/xca_it.ts @@ -650,12 +650,12 @@ Private key in Microsoft PVK format not encrypted - + Chiave privata non crittata in formato Microsoft PVK Encrypted private key in Microsoft PVK format - + Chiave privata crittata in formato Microsoft PVK @@ -1147,7 +1147,7 @@ Ciò eliminerà la chiave '%1' e la renderà non esportabile Japanese - + Giapponese @@ -2669,7 +2669,7 @@ Nello specifico EC e DSA sono definiti solo con SHA1 nelle specifiche PKCS#11. Challenge password - Challenge password + Challenge password @@ -2764,7 +2764,7 @@ Nello specifico EC e DSA sono definiti solo con SHA1 nelle specifiche PKCS#11. PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; - + Chiavi PKI ( *.pem *.der *.key );; Chiavi PKCS#8 ( *.p8 *.pk8 );; Chiavi Microsoft PVK ( *.pvk );; Chiavi pubbliche SSH ( *.pub );; @@ -2922,7 +2922,7 @@ Nello specifico EC e DSA sono definiti solo con SHA1 nelle specifiche PKCS#11. Invalid filename: %1 - + Nome file non valido: %1 @@ -3228,7 +3228,7 @@ nella libreria %3 Key properties - Proprietà della chiave + Proprietà della chiave @@ -3585,12 +3585,12 @@ e sarà completata con la nuova parte privata della chiave PVK private - + PVK privata PVK encrypted - + PVK crittata @@ -3610,7 +3610,7 @@ e sarà completata con la nuova parte privata della chiave Internal error - + Errore interno @@ -3952,17 +3952,17 @@ pertanto non è stata salvata Key type - + Tipo di chiave Key size - + Dimensione della chiave EC Group - Gruppo EC + Gruppo EC @@ -4119,20 +4119,21 @@ pertanto non è stata salvata CRL Renewal of CA '%1' due - Rinnovo CRL della CA '%1' scaduto + Rinnovo CRL della CA '%1' scaduto The latest CRL issued by the CA '%1' will expire on %2. It is stored in the XCA database '%3' - L'ultima CRL rilasciata dalla CA '%1' scadrà il %2. -E' mantenuta nel database XCA '%3' + L'ultima CRL rilasciata dalla CA '%1' scadrà il %2. +Si trova nel database XCA '%3' The XCA CRL '%1', issued on %3 will expire on %4. It is stored in the XCA database '%5' - + La CRL XCA '%1', rilasciata il %3 scadrà il %4. +Si trova nel database XCA '%5' unknown @@ -4221,7 +4222,7 @@ It is stored in the XCA database '%5' Please enter the password protecting the Microsoft PVK key '%1' - + Prego inserire la password che protegge la chiave Microsoft PVK '%1' diff --git a/lang/xca_ja.ts b/lang/xca_ja.ts index ca4db6d3..de2c3062 100644 --- a/lang/xca_ja.ts +++ b/lang/xca_ja.ts @@ -413,7 +413,7 @@ Signed by - 署名者: + 署名者 @@ -647,12 +647,12 @@ Private key in Microsoft PVK format not encrypted - + Microsoft PVK形式の秘密キーは暗号化されていません Encrypted private key in Microsoft PVK format - + Microsoft PVK形式の暗号化された秘密キー @@ -962,8 +962,8 @@ Serial: %3 Shall the original key '%1' be replaced by the key on the token? This will delete the key '%1' and make it unexportable - 元のキー「%1 」をトークンのキーに置き換えますか? -キー「%1 」が削除され、エクスポートできなくなります。 + 元のキー「%1」をトークンのキーに置き換えますか? +キー「%1」が削除され、エクスポートできなくなります @@ -994,7 +994,7 @@ This will delete the key '%1' and make it unexportable &Import - インポート + インポート(&I) @@ -1007,7 +1007,7 @@ This will delete the key '%1' and make it unexportable &Show Details - 詳細を表示 + 詳細を表示(&S) @@ -1082,7 +1082,7 @@ This will delete the key '%1' and make it unexportable Using or exporting private keys will not be possible without providing the correct password - 正しいパスワードを入力しないと、秘密キーの使用またはエクスポートはできません。 + 正しいパスワードを入力しないと、秘密キーの使用またはエクスポートはできません @@ -1144,7 +1144,7 @@ This will delete the key '%1' and make it unexportable Japanese - + 日本語 @@ -1289,7 +1289,7 @@ This will delete the key '%1' and make it unexportable Export Certificate &Index hierarchy - 証明書とインデックスの階層をエクスポート + 証明書とインデックスの階層をエクスポート(&I) @@ -1594,7 +1594,7 @@ DHパラメータビットを入力してください Usually at least 2048 bit keys are recommended - 通常は少なくとも2048ビットの秘密キーを推奨します。 + 通常は少なくとも2048ビットの秘密キーを推奨します @@ -1643,7 +1643,7 @@ DHパラメータビットを入力してください Sign this Certificate signing &request - この証明書署名要求に署名する + この証明書署名要求に署名する(&r) @@ -1789,7 +1789,7 @@ DHパラメータビットを入力してください How much CAs may be below this. - これより低いCAの数 + これより下にあるCAの数。 @@ -1804,7 +1804,7 @@ DHパラメータビットを入力してください Creates a hash of the key following the PKIX guidelines - PKIXガイドラインに従って、キーのハッシュを作成します。 + PKIXガイドラインに従って、キーのハッシュを作成します @@ -1829,7 +1829,7 @@ DHパラメータビットを入力してください Time range - 範囲 + 範囲 @@ -1854,7 +1854,7 @@ DHパラメータビットを入力してください Set the time to 00:00:00 and 23:59:59 respectively - 時刻をそれぞれ00:00:00と23:59:59に設定します。 + 時刻をそれぞれ00:00:00と23:59:59に設定します @@ -1921,7 +1921,7 @@ DHパラメータビットを入力してください This name is only used internally and does not appear in the resulting certificate - この名前は内部でのみ使用され、結果の証明書には表示されません。 + この名前は内部でのみ使用され、結果の証明書には表示されません @@ -1946,7 +1946,7 @@ DHパラメータビットを入力してください only a-z A-Z 0-9 '()+,-./:=? - a-z A-Z 0-9 '()+,-./:=?のみ + a-z A-Z0-9'()+、-./:=? @@ -2240,7 +2240,7 @@ though you have declared them as mandatory in the options menu. No SqLite3 driver available. Please install the qt-sqlite package of your distribution - SQLite3ドライバがありません。お使いのディストリビューションのqt-sqliteパッケージをインストールしてください。 + SQLite3ドライバがありません。お使いのディストリビューションのqt-sqliteパッケージをインストールしてください @@ -2423,7 +2423,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification. The password is parsed as 2-digit hex code. It must have an even number of digits (0-9 and a-f) - パスワードは2桁の16進コードとして解析されます。偶数桁である必要があります(0-9およびa-f)。 + パスワードは2桁の16進コードとして解析されます。偶数桁である必要があります(0-9およびa-f) @@ -2443,7 +2443,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification. Hex password must only contain the characters '0' - '9' and 'a' - 'f' and it must consist of an even number of characters - 16進パスワードには、「0 」-「9 」および「a 」-「f 」の文字のみを使用し、偶数の文字で構成する必要があります。 + 16進パスワードには、「0 」-「9 」および「a 」-「f 」の文字のみを使用し、偶数の文字で構成する必要があります @@ -2503,18 +2503,6 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.%1 hours ago %1時間前 - - DB: Rename: '%1' already in use - DB:名前変更:「%1 」はすでに使用されています - - - DB: Entry to rename not found: %1 - DB:名前を変更するエントリが見つかりません:%1 - - - DB: Write error %1 - %2 - DB:書き込みエラー%1-%2 - @@ -2539,17 +2527,13 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification. PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; - + PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; Import RSA key キーをインポート - - PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );; - PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );; - PKCS#10 CSR ( *.pem *.der *.csr );; @@ -2573,7 +2557,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification. PKCS#7 data ( *.p7s *.p7m *.p7b );; - + PKCS#7 data ( *.p7s *.p7m *.p7b );; @@ -2693,7 +2677,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification. Invalid filename: %1 - + 無効なファイル名:%1 @@ -2777,192 +2761,192 @@ In library %3 Country code - + Country code State or Province - + State or Province Locality - + Locality Organisation - + Organisation Organisational unit - + Organisational unit Common name - + Common name E-Mail address - + E-Mail address Serial number - + Serial number Given name - + Given name Surname - + Surname Title - + Title Initials - + Initials Description - + Description Role - + Role Pseudonym - + 偽名 Generation Qualifier - + x500 Unique Identifier - + x500 Unique Identifier Name - 名前 + Name DN Qualifier - + DN Qualifier Unstructured name - 構造化されていない名前 + Unstructured name Challenge password - チャレンジパスワード + Challenge password Basic Constraints - + Basic Constraints Subject alternative name - サブジェクト代替名 + Subject alternative name issuer alternative name - + issuer alternative name Subject key identifier - + Subject key identifier Authority key identifier - 機関キー識別子 + Authority key identifier Key usage - キー使用法 + Key usage Extended key usage - + Extended key usage CRL distribution points - + CRL distribution points Authority information access - + Authority information access Certificate type - + Certificate type Base URL - + Base URL Revocation URL - + Revocation URL CA Revocation URL - + CA Revocation URL Certificate renewal URL - + Certificate renewal URL CA policy URL - + CA policy URL SSL server name - + SSL server name Comment - コメント + Comment @@ -3099,7 +3083,7 @@ In library %3 The following files are possible PKCS#11 libraries - PKCS#11ライブラリには、次のファイルがあります。 + PKCS#11ライブラリには、次のファイルがあります @@ -3189,7 +3173,7 @@ In library %3 Key properties - 秘密キーのプロパティ + キーのプロパティ @@ -3337,7 +3321,7 @@ In library %3 Save %1 items in one file as - %1アイテムを1つのファイルに次の名前で保存する: + %1アイテムを1つのファイルに次の名前で保存する @@ -3463,7 +3447,7 @@ and so it was not imported and is not going to be imported キーはすでに次のようにデータベースに存在します: '%1' -インポートされません。 +インポートされません @@ -3472,7 +3456,7 @@ and is not going to be imported and will be completed by the new, private part of the key データベースには、インポートされたキーの公開部分がすでに次のように含まれています。 '%1 -キーの新しいプライベート部分によって完了します。 +キーの新しいプライベート部分によって完了します @@ -3540,12 +3524,12 @@ and will be completed by the new, private part of the key PVK private - + PVKプライベート PVK encrypted - + PVK暗号化 @@ -3565,7 +3549,8 @@ and will be completed by the new, private part of the key Internal error - + 内部エラー + @@ -3791,17 +3776,17 @@ and so it was not imported There was no key found for the Certificate: '%1' - 証明書'%1'のキーが見つかりませんでした。 + 証明書'%1'のキーが見つかりませんでした Not possible for a token key: '%1' - トークンキー'%1'は使用できません。 + トークンキー'%1'は使用できません Not possible for the token-key Certificate '%1' - トークンキー証明書'%1'は使用できません。 + トークンキー証明書'%1'は使用できません @@ -3899,17 +3884,17 @@ and thus was not stored Key type - + キータイプ Key size - + キー長 EC Group - EC グループ + EC グループ @@ -3977,10 +3962,6 @@ and thus was not stored pki_base - - Error opening file: '%1': %2 - ファイル%1を開くときにエラーが発生しました:%2 - Unknown @@ -4019,7 +4000,7 @@ and thus was not stored Internal error: Unexpected message: %1 %2 - 内部エラー:予期しないメッセージ:%1% 2 + 内部エラー:予期しないメッセージ:%1 %2 @@ -4062,14 +4043,14 @@ and thus was not stored CRL Renewal of CA '%1' due - CRL CA「%1 」の更新期限 + CA「%1」のCRL更新期限 The latest CRL issued by the CA '%1' will expire on %2. It is stored in the XCA database '%3' - CAによって発行された最新のCRL「%1 」は%2に有効期限が切れます。 -これはXCAデータベース'%3'に保管されています。 + CAによって発行された最新のCRL「%1」の有効期限は%2になります。 +XCAデータベース'%3'に保存されています @@ -4080,13 +4061,8 @@ It is stored in the XCA database '%3' The XCA CRL '%1', issued on %3 will expire on %4. It is stored in the XCA database '%5' - - - - The XCA CRL '%1', issued by the CA '%2' on %3 will expire on %4. -It is stored in the XCA database '%5' - %3のCA「%2 」によって発行されたXCA CRL「%1 」は%4に有効期限が切れます。 -これはXCAデータベース'%5'に保管されています。 + %3に発行されたXCA CRL「%1」の有効期限は%4になります。 +XCAデータベース'%5'に保存されています @@ -4137,12 +4113,12 @@ It is stored in the XCA database '%5' Please enter the database password for decrypting the key '%1' - キー'%1'を復号化するためのデータベースパスワードを入力してください。 + キー'%1'を復号化するためのデータベースパスワードを入力してください Please enter the password to protect the private key: '%1' - 秘密キーを保護するためのパスワードを入力してください:'%1' + 秘密キーを保護するためのパスワードを入力してください:'%1' @@ -4157,12 +4133,12 @@ It is stored in the XCA database '%5' Please enter the password protecting the Microsoft PVK key '%1' - + Microsoft PVKキー'%1'を保護するパスワードを入力してください Please enter the export password for the private key '%1' - 秘密キー'%1'のエクスポートパスワードを入力してください。 + 秘密キー'%1'のエクスポートパスワードを入力してください @@ -4337,7 +4313,7 @@ It is stored in the XCA database '%5' Please insert card: %1 %2 [%3] with Serial: %4 - カードを挿入してください:%1% 2[%3]シリアル番号:%4 + カードを挿入してください:%1 %2 [%3]シリアル番号:%4 @@ -4429,7 +4405,7 @@ It is stored in the XCA database '%5' Successfully imported the certificate '%1' - 証明書'%1'が正常にインポートされました。 + 証明書'%1'が正常にインポートされました @@ -4491,17 +4467,7 @@ It is stored in the XCA database '%5' The XCA certificate '%1', issued on %2 will expire on %3. It is stored in the XCA database '%4' %2で発行されたXCA証明書「%1 」は%3に有効期限が切れます。 -これはXCAデータベース'%4'に保存されています。 - - - CRL Renewal of CA '%1' due - CRL CA「%1 」の更新期限 - - - The latest CRL issued by the CA '%1' will expire on %2. -It is stored in the XCA database '%3' - CAによって発行された最新のCRL「%1 」は%2に有効期限が切れます。 -これはXCAデータベース'%3'に保管されています。 +これはXCAデータベース'%4'に保存されています @@ -4514,7 +4480,7 @@ It is stored in the XCA database '%3' Successfully imported the %1 certificate request '%2' - %1証明書要求'%2'が正常にインポートされました。 + %1証明書要求'%2'が正常にインポートされました diff --git a/lang/xca_nl.ts b/lang/xca_nl.ts index 61d33b84..b420d493 100644 --- a/lang/xca_nl.ts +++ b/lang/xca_nl.ts @@ -646,12 +646,12 @@ Private key in Microsoft PVK format not encrypted - + Niet-versleutelde privé-sleutel in Microsoft PVK formaat Encrypted private key in Microsoft PVK format - + Versleutelde privé-sleutel in Microsoft PVK formaat @@ -1143,7 +1143,7 @@ Hiermee wordt de sleutel %1 verwijderd en wordt deze onbruikbaar gemaakt Japanese - + Japans @@ -2505,18 +2505,6 @@ Vooral EC en DSA worden alleen gedefinieerd met SHA1 in de PKCS#11-specificatie. %1 hours ago %1 uur/uren geleden - - DB: Rename: '%1' already in use - DB: Hernoemen: '%1' al in gebruik - - - DB: Entry to rename not found: %1 - DB: toegang tot naam niet gevonden:%1 - - - DB: Write error %1 - %2 - DB: schrijffout %1 - %2 - @@ -2541,17 +2529,13 @@ Vooral EC en DSA worden alleen gedefinieerd met SHA1 in de PKCS#11-specificatie. PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; - + PKI Sleutels ( *.pem *.der *.key );; PKCS#8 Sleutels ( *.p8 *.pk8 );; Microsoft PVK Sleutels ( *.pvk );; SSH Publieke Sleutels ( *.pub );; Import RSA key RSA-sleutel importeren - - PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );; - PKI Sleutels ( *.pem *.der *.key );; PKCS#8 Sleutels ( *.p8 *.pk8 );; SSH Openbare Sleutels ( *.pub );; - PKCS#10 CSR ( *.pem *.der *.csr );; @@ -2695,7 +2679,7 @@ Vooral EC en DSA worden alleen gedefinieerd met SHA1 in de PKCS#11-specificatie. Invalid filename: %1 - + Ongeldige bestandsnaam: %1 @@ -2779,192 +2763,192 @@ In bibliotheek bestand %3 Country code - + Landcode State or Province - + Staat of Provincie Locality - + Stad Organisation - + Organisatie Organisational unit - + Organisatie-eenheid Common name - + CommonName E-Mail address - + E-Mail adres Serial number - + Serienummer Given name - + Voornaam Surname - + Achternaam Title - + Titel Initials - + Initialen Description - + Omschrijving Role - + Rol Pseudonym - + Pseudoniem Generation Qualifier - + Generation Qualifier x500 Unique Identifier - + X.500 Unieke IDentificatie Name - Naam + Naam DN Qualifier - + DN kwalificatie Unstructured name - Ongestructureerde naam + Ongestructureerde naam Challenge password - Challenge wachtwoord + Challenge wachtwoord Basic Constraints - + Basis beperkingen Subject alternative name - Alternatieve naam van het onderwerp + Alternatieve naam van het onderwerp issuer alternative name - + Alternatieve naam van de uitgever Subject key identifier - + ID van onderwerp-sleutel Authority key identifier - Autoriteit sleutel-ID + Autoriteit sleutel-ID Key usage - Sleutelgebruik + Sleutelgebruik Extended key usage - + Uitgebreid sleutelgebruik CRL distribution points - + CRL-distributiepunten Authority information access - + Authoriteit Informatie toegang (AIA) Certificate type - + Certificaattype Base URL - + Basis URL Revocation URL - + Intrekkings URL CA Revocation URL - + CA-Intrekkings URL Certificate renewal URL - + URL voor certificaatvernieuwing CA policy URL - + CA-beleid URL SSL server name - + SSL server naam Comment - Commentaar + Commentaar @@ -3191,7 +3175,7 @@ In bibliotheek bestand %3 Key properties - Sleutel eigenschappen + Sleutel eigenschappen @@ -3542,12 +3526,12 @@ en wordt voltooid door het nieuwe, privégedeelte van de sleutel PVK private - + PVK privé PVK encrypted - + PVK versleuteld @@ -3567,7 +3551,7 @@ en wordt voltooid door het nieuwe, privégedeelte van de sleutel Internal error - + Interne fout @@ -3901,17 +3885,17 @@ en werd dus niet opgeslagen Key type - + Sleutel type Key size - + Sleutel grootte EC Group - EC Groep + EC Groep @@ -3979,10 +3963,6 @@ en werd dus niet opgeslagen pki_base - - Error opening file: '%1': %2 - Fout bij openen van bestand: '%1':%2 - Unknown @@ -4064,13 +4044,13 @@ en werd dus niet opgeslagen CRL Renewal of CA '%1' due - CRL Vernieuwing van CA nodig op '%1' + CRL Vernieuwing van CA nodig op '%1' The latest CRL issued by the CA '%1' will expire on %2. It is stored in the XCA database '%3' - De laatste CRL uitgegeven door CA '%1' vervalt op %2. + De laatste CRL uitgegeven door CA '%1' vervalt op %2. Het is opgeslagen in de XCA database '%3' @@ -4082,12 +4062,7 @@ Het is opgeslagen in de XCA database '%3' The XCA CRL '%1', issued on %3 will expire on %4. It is stored in the XCA database '%5' - - - - The XCA CRL '%1', issued by the CA '%2' on %3 will expire on %4. -It is stored in the XCA database '%5' - De XCA CRL '%1', uitgegeven door CA '%2' op %3, en vervalt op %4. + De XCA CRL '%1' uitgegeven op %3 zal verlopen op %4. De CRL is opgeslagen in de XCA database '%5' @@ -4159,7 +4134,7 @@ De CRL is opgeslagen in de XCA database '%5' Please enter the password protecting the Microsoft PVK key '%1' - + Voer het wachtwoord in dat de Microsoft PVK-sleutel '%1' beschermt @@ -4495,16 +4470,6 @@ It is stored in the XCA database '%4' Het XCA certificaat '%1', uitgegeven op %2, vervalt op %3. Het certificaat is opgeslagen in de XCA database '%4' - - CRL Renewal of CA '%1' due - CRL Vernieuwing van CA nodig op '%1' - - - The latest CRL issued by the CA '%1' will expire on %2. -It is stored in the XCA database '%3' - De laatste CRL uitgegeven door CA '%1' vervalt op %2. -Het is opgeslagen in de XCA database '%3' - pki_x509req diff --git a/lang/xca_pl.ts b/lang/xca_pl.ts index 5b40797c..466cfaf2 100644 --- a/lang/xca_pl.ts +++ b/lang/xca_pl.ts @@ -1147,7 +1147,7 @@ Operacja usunie klucz '%1' i oznaczy go jako nieeksportowalny Japanese - + Japośnki @@ -1664,7 +1664,7 @@ Podaj liczbę bitów parametru DH Signing request - Żądanie certyfikacyjne + Opcjonalne atrybuty dla wystawcy @@ -2191,43 +2191,43 @@ podczas, gdy ustawiono je jako obowiązkowe w menu opcji. OID Resolver - Rozpoznawanie OID + Rozpoznawanie obiektów OID Enter the OID, the Nid, or one of the textual representations - + Podaj OID, Nid lub jeden z tekstowych opisów Search - Szukaj + Szukaj OID - + Long name - + Nazwa pełna OpenSSL internal ID - + Wewnętrzny identyfikator OpenSSL Nid - + Short name - + Nazwa skrócona @@ -2557,87 +2557,87 @@ W szczególności EC i DSA są zdefiniowane tylko z funkcją SHA1 w specyfikacji All files ( * ) - Wszystkie pliki ( * ) + Wszystkie pliki ( * ) PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; - + Klucze PKI ( *.pem *.der *.key );; Klucze PKCS#8 ( *.p8 *.pk8 );; Klucze Microsoft PVK ( *.pvk );; Klucze publiczne SSH ( *.pub );; Import RSA key - + Import klucza RSA PKCS#10 CSR ( *.pem *.der *.csr );; - + Żądania PKCS#10 ( *.pem *.der *.csr );; Import Request - + Import żądania certyfikacyjnego Certificates ( *.pem *.der *.crt *.cer );; - + Certyfikaty ( *.pem *.der *.crt *.cer );; Import X.509 Certificate - + Import certyfikatu X.509 PKCS#7 data ( *.p7s *.p7m *.p7b );; - + Certyfikaty PKCS#7 ( *.p7s *.p7m *.p7b );; Import PKCS#7 Certificates - + Import certyfikatów PKCS#7 PKCS#12 Certificates ( *.p12 *.pfx );; - + Kontenery PKCS#12 ( *.p12 *.pfx );; Import PKCS#12 Private Certificate - + Import kontenera PKCS#12 XCA templates ( *.xca );; - + Szablony XCA ( *.xca );; Import XCA Templates - + Import szablonów XCA Revocation lists ( *.pem *.der *.crl );; - + Listy unieważnień ( *.pem *.der *.crl );; Import Certificate Revocation List - + Import listy unieważnień XCA Databases ( *.xdb );; - + Bazy danych XCA ( *.xdb );; Open XCA Database - + Otwieranie bazy danych XCA @@ -2979,7 +2979,7 @@ In library %3 Comment - Komentarz + Komentarz @@ -2992,12 +2992,12 @@ In library %3 Unmark signed - + Oznacz jako niepodpisany Mark signed - + Oznacz jako podpisany @@ -3096,27 +3096,27 @@ In library %3 Directory - + Folder ... - ... + ... Include subdirectories - + Dołącz podfoldery Search - Szukaj + Szukaj The following files are possible PKCS#11 libraries - + Poniższe pliki to potencjalne biblioteki PKCS#11 @@ -3206,7 +3206,7 @@ In library %3 Key properties - Parametry klucza + Parametry klucza @@ -3329,7 +3329,7 @@ In library %3 Could not create directory %1 - + Nie można utworzyć folderu %1 @@ -3436,14 +3436,14 @@ import został przerwany Failed to initiate DB transaction - + Nieudane rozpoczęcie transakcji w bazie danych Database error: %1 - + Błąd bazy danych: %1 @@ -3863,19 +3863,21 @@ and so it was not imported Certificate count - + Liczba certyfikatów Number of certificates in the database with the same public key - + Liczba certyfikatów w bazie danych z tym samym kluczem publicznym The certificate signing request already exists in the database as '%1' and thus was not stored - + Żądanie certyfikacyjne już istnieje w bazie danych jako +'%1' +i nie zostało ponowanie zapisane diff --git a/lang/xca_sk.ts b/lang/xca_sk.ts index fdd0dfe1..1f990392 100644 --- a/lang/xca_sk.ts +++ b/lang/xca_sk.ts @@ -646,12 +646,12 @@ Private key in Microsoft PVK format not encrypted - + Súkromný kľúč vo formáte Microsoft PVK, nešifrovaný Encrypted private key in Microsoft PVK format - + Šifrovaný súkromný kľúč vo formáte Microsoft PVK @@ -1143,7 +1143,7 @@ Týmto bude kľúč „%1” odstránený a nebude ho možné exportovať Japanese - + japonsky @@ -2515,18 +2515,6 @@ Najmä EC a DSA sú v špecifikácii PKCS#11 definované len s SHA1.%1 hours ago pred %1 hodinami - - DB: Rename: '%1' already in use - Premenovanie DB: „%1” už je použité - - - DB: Entry to rename not found: %1 - DB: Položka na premenovanie nenájdená: %1 - - - DB: Write error %1 - %2 - DB: Chyba zápisu %1 – %2 - @@ -2551,17 +2539,13 @@ Najmä EC a DSA sú v špecifikácii PKCS#11 definované len s SHA1. PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );; - + Kľúče PKI ( *.pem *.der *.key );; Kľúče PKCS#8 ( *.p8 *.pk8 );; Kľúče Microsoft PVK ( *.pvk );; Verejné kľúče SSH ( *.pub );; Import RSA key Importovať kľúč RSA - - PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );; - Kľúče PKI ( *.pem *.der *.key );;Kľúče PKCS#8 ( *.p8 *.pk8 );;Verejné kľúče SSH ( *.pub );; - PKCS#10 CSR ( *.pem *.der *.csr );; @@ -2705,7 +2689,7 @@ Najmä EC a DSA sú v špecifikácii PKCS#11 definované len s SHA1. Invalid filename: %1 - + Neplatné meno súboru: %1 @@ -2824,7 +2808,7 @@ V knižnici %3 Serial number - + Sériové číslo @@ -2976,6 +2960,18 @@ V knižnici %3 Comment Komentár + + DB: Rename: '%1' already in use + Premenovanie DB: „%1” už je použité + + + DB: Entry to rename not found: %1 + DB: Položka na premenovanie nenájdená: %1 + + + DB: Write error %1 - %2 + DB: Chyba zápisu %1 – %2 + ReqTreeView @@ -3201,7 +3197,7 @@ V knižnici %3 Key properties - Vlastnosti kľúča + Vlastnosti kľúča @@ -3556,12 +3552,12 @@ a bude doplnená novou, súkromnou, časťou kľúča PVK private - + PVK súkromný PVK encrypted - + PVK šifrovaný @@ -3581,7 +3577,7 @@ a bude doplnená novou, súkromnou, časťou kľúča Internal error - + Interná chyba @@ -3919,17 +3915,17 @@ a tak nebola uložená Key type - + Typ kľúča Key size - + Veľkosť kľúča EC Group - Skupina EC + Skupina EC @@ -3997,10 +3993,6 @@ a tak nebola uložená pki_base - - Error opening file: '%1': %2 - Chyba otvorenia súboru: „%1”: %2 - Unknown @@ -4041,6 +4033,10 @@ a tak nebola uložená Internal error: Unexpected message: %1 %2 Interná chyba: Neočakávaná správa: %1 %2 + + Error opening file: '%1': %2 + Chyba otvorenia súboru: „%1”: %2 + Error writing to file: '%1': %2 Chyba zápisu do súboru „%1”: %2 @@ -4086,13 +4082,13 @@ a tak nebola uložená CRL Renewal of CA '%1' due - Termín obnovenia CRL CA „%1” + Termín obnovenia CRL CA „%1” The latest CRL issued by the CA '%1' will expire on %2. It is stored in the XCA database '%3' - Posledné CRL vydané CA „%1” vyprší %2. + Posledné CRL vydané CA „%1” vyprší %2. Je uložené v databáze XCA „%3” @@ -4104,12 +4100,7 @@ Je uložené v databáze XCA „%3” The XCA CRL '%1', issued on %3 will expire on %4. It is stored in the XCA database '%5' - - - - The XCA CRL '%1', issued by the CA '%2' on %3 will expire on %4. -It is stored in the XCA database '%5' - XCA CRL „%1”, vydané CA „%2” %3 vyprší %4. + XCA CRL „%1”, vydané %3 vyprší %4. Je uložené v databáze XCA „%5” @@ -4185,7 +4176,7 @@ Je uložené v databáze XCA „%5” Please enter the password protecting the Microsoft PVK key '%1' - + Prosím, zadajte heslo na ochranu kľúča Microsoft PVK „%1” @@ -4529,16 +4520,6 @@ It is stored in the XCA database '%4' Certifikát XCA „%1”, vydaný %2 vyprší %3. Je uložený v databáze XCA „%4” - - CRL Renewal of CA '%1' due - Termín obnovenia CRL CA „%1” - - - The latest CRL issued by the CA '%1' will expire on %2. -It is stored in the XCA database '%3' - Posledné CRL vydané CA „%1” vyprší %2. -Je uložené v databáze XCA „%3” - pki_x509req diff --git a/lib/database_model.cpp b/lib/database_model.cpp index 265272ef..55f40691 100644 --- a/lib/database_model.cpp +++ b/lib/database_model.cpp @@ -458,6 +458,7 @@ database_model::~database_model() qDeleteAll(models); models.clear(); db_base::flushLookup(); + XSqlQuery q("VACUUM"); QSqlDatabase::database().close(); pki_evp::passwd.cleanse(); @@ -530,6 +531,7 @@ void database_model::openRemoteDatabase(const QString &connName, * dbType() could return "ODBC" but connect to MariaDB */ XSqlQuery q("SET SESSION SQL_MODE='ANSI'"); + q.exec("PRAGMA secure_delete = 'true'"); } void database_model::openLocalDatabase(const QString &connName, diff --git a/lib/entropy.cpp b/lib/entropy.cpp index 49d87867..7e5643df 100644 --- a/lib/entropy.cpp +++ b/lib/entropy.cpp @@ -128,7 +128,7 @@ int Entropy::random_from_file(QString fname, unsigned amount, int weakness) qDebug() << "random_from_file" << fname << e.getString(); return 0; } - fd = dup(file.handle()); + fd = file.handle(); if (fd == -1) return 0; #if !defined(Q_OS_WIN32) @@ -153,7 +153,6 @@ int Entropy::random_from_file(QString fname, unsigned amount, int weakness) if (len == 0) break; } - close(fd); #ifdef DEBUG_ENTROPY qDebug("Entropy from file '%s' = %d bytes", CCHAR(fname), sum); #endif diff --git a/lib/main.cpp b/lib/main.cpp index 97ecd701..d211e053 100644 --- a/lib/main.cpp +++ b/lib/main.cpp @@ -293,11 +293,13 @@ int main(int argc, char *argv[]) #else qInstallMessageHandler(myMessageOutput); #endif + Entropy entropy; Settings.clear(); - initOIDs(); QCoreApplication *core = createApplication(argc, argv); + + initOIDs(); XcaApplication *gui = qobject_cast(core); try { diff --git a/lib/version.cpp b/lib/version.cpp index 169ceeb4..364e958a 100644 --- a/lib/version.cpp +++ b/lib/version.cpp @@ -17,7 +17,11 @@ #define COMMITHASH "" #endif +#ifndef VERSION_ITERATION +#define VERSION PACKAGE_VERSION +#else #define VERSION PACKAGE_VERSION VERSION_ITERATION +#endif const char *version_str(bool html) { diff --git a/misc/binary-hashes.json b/misc/binary-hashes.json index 7b134795..b68bb712 100644 --- a/misc/binary-hashes.json +++ b/misc/binary-hashes.json @@ -70,5 +70,10 @@ "xca-2.2.1.tar.gz":"82941071e35bc534a13056315341435b4e31226077c318c491c0f88da43bdf78", "xca-portable-2.2.1.zip":"4c033d11a0c21b2dd46df67a2a0e86bbadd757f17983c2982e32a468f33981aa", + "xca-2.3.0.dmg":"798dcad616837b33ad7a92f6f62a7afba3d9eb049ad26ecccfc8747c8ac9d551", + "xca-2.3.0.msi":"a3d2295af4720455f20c366bd5c2c5a50625abab97b0209618e8a1e3c3c71168", + "xca-2.3.0.tar.gz":"3d168a225efaf9b2213e9ad2ba0abbccfcad139181dd2be668c2bbe21955a248", + "xca-portable-2.3.0.zip":"4a70dc13a20d5f749f5519f0b0aa5d83698b2b6cd39d365940288e48f36fb260", + "last":"" } diff --git a/misc/oids.text b/misc/oids.text index d1939eff..e099d1d8 100644 --- a/misc/oids.text +++ b/misc/oids.text @@ -1,16 +1,9 @@ -# OID short name long name +# OID short name long name 1.3.6.1.4.1.311.20.2: dom: Domain Controller 1.3.6.1.4.1.311.21.1: MsCaV: Microsoft CA Version -1.3.6.1.4.1.311.20.2.3: msUPN: Microsoft Universal Principal Name 1.3.6.1.4.1.311.10.3.4.1:msEFSFR: Microsoft EFS File Recovery 1.3.6.1.5.5.8.2.2: iKEIntermediate: IP security end entity -1.3.6.1.5.5.7.3.1: serverAuth: TLS Web Server Authentication -1.3.6.1.5.5.7.3.2: clientAuth: TLS Web Client Authentication -1.3.6.1.4.1.311.20.2.2: msSmartcardLogin: Microsoft Smartcardlogin -2.5.4.44: generationQualifier: generationQualifier -2.5.4.45: x500UniqueIdentifier: x500UniqueIdentifier -2.5.4.65: pseudonym: pseudonym 0.2.262.1.10.7.20: nameDistinguisher: Name distinguisher # RFC 4334 1.3.6.1.5.5.7.3.13: id-kp-eapOverPPP: EAP over PPP diff --git a/misc/variables.wxi.in b/misc/variables.wxi.in index 6ceeac0e..b4ea56df 100644 --- a/misc/variables.wxi.in +++ b/misc/variables.wxi.in @@ -1,5 +1,5 @@ - + diff --git a/misc/xca.desktop b/misc/xca.desktop index 40b83836..4d6cf69c 100644 --- a/misc/xca.desktop +++ b/misc/xca.desktop @@ -7,6 +7,7 @@ Comment[de]=Eine graphische Oberfläche zur Erstellung von X.509 konformen Zerti Comment[fi]=Graafinen X.509-varmenteiden hallintatyökalu Comment[fr]=Création et gestion de certificats conformes à la norme X.509 Comment[hr]=Grafičko korisničko sučelje za upravljanje životnim ciklusom X.509 sukladnih potvrda +Comment[nl]=Een grafische gebruikers interface voor behandeling en uitgifte van X.509 conforme certificaten Exec=xca %F Icon=xca Terminal=false diff --git a/misc/xca.wxs b/misc/xca.wxs index 98ee4cd9..c79b6ba5 100644 --- a/misc/xca.wxs +++ b/misc/xca.wxs @@ -1,14 +1,14 @@ -