Merge branch 'master' into develop

This commit is contained in:
Christian Hohnstaedt 2020-04-30 18:34:16 +02:00
commit f889efc4cb
22 changed files with 1076 additions and 1046 deletions

View File

@ -1 +1 @@
openssl-1.1.1f
openssl-1.1.1g

View File

@ -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:
<http://hohnstaedt.de/xca/index.php/software/changelog>
## __Documentation__
This application is documented in the *Help* menu and here:
<https://www.hohnstaedt.de/xca/index.php/documentation/manual>

View File

@ -1 +1 @@
2.2.1
2.3.0

View File

@ -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

View File

@ -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])

View File

@ -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"
)

1302
lang/sk.po

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@
</message>
<message>
<source>Use random Serial numbers</source>
<translation type="vanished">Koristi slučajan Serijski broj</translation>
<translation type="vanished">Koristi slučajne Serijske brojeve</translation>
</message>
<message>
<location line="+62"/>
@ -113,8 +113,7 @@
<message>
<location line="-138"/>
<source>Status</source>
<translation>Stanje
</translation>
<translation>Stanje</translation>
</message>
<message>
<location line="+177"/>
@ -184,7 +183,7 @@
<location line="+23"/>
<location filename="../widgets/CertDetail.cpp" line="-63"/>
<source>Show config</source>
<translation>Pokaži konfiguraciju</translation>
<translation>Prikaži konfiguraciju</translation>
</message>
<message>
<location filename="../widgets/CertDetail.cpp" line="+4"/>
@ -195,12 +194,12 @@
<message>
<location line="+22"/>
<source>Show public key</source>
<translation type="unfinished"></translation>
<translation>Prikaži javni ključ</translation>
</message>
<message>
<location line="+5"/>
<source>This key is not in the database.</source>
<translation type="unfinished"></translation>
<translation>Ovaj ključ nije u bazi podataka.</translation>
</message>
<message>
<location line="+2"/>
@ -210,7 +209,7 @@
<message>
<location line="+70"/>
<source>Revoked at %1</source>
<translation type="unfinished"></translation>
<translation>Opozvan od %1</translation>
</message>
<message>
<source>Details of the certificate</source>
@ -319,7 +318,7 @@
<message>
<location line="+10"/>
<source>Keep serial number</source>
<translation type="unfinished"></translation>
<translation>Sačuvaj serijski broj</translation>
</message>
<message>
<location line="-43"/>
@ -329,7 +328,8 @@
<message>
<location line="-33"/>
<source>Local time</source>
<translation>Lokalno vrijeme</translation>
<translatorcomment>Dug naziv, ne stane</translatorcomment>
<translation>Lok. vrijeme</translation>
</message>
<message>
<location line="+26"/>
@ -452,7 +452,7 @@
<message>
<location line="+2"/>
<source>Unrevoke</source>
<translation>Nemoj opozvat</translation>
<translation>Nemoj opozvati</translation>
</message>
</context>
<context>
@ -659,7 +659,7 @@ PEM je base64 kodirana DER datoteka</translation>
<message>
<location line="+52"/>
<source>Export comment into PEM file</source>
<translation type="unfinished"></translation>
<translation>Izvezi komentar u PEM datoteku</translation>
</message>
<message>
<source>Please enter the filename</source>
@ -723,8 +723,8 @@ PEM je base64 kodirana DER datoteka</translation>
<message>
<location line="-6"/>
<source>Concatenated text format of all unrevoked certificates in one PEM file</source>
<translatorcomment>Tekstualni format sa svim nepozvanim potvrdama spojenim u jednu PEM datoteku</translatorcomment>
<translation>Tekstualni format sa svim nepozvanim potrdama u jednoj PEM datoteku</translation>
<translatorcomment>Tekstualni format sa svim neopozvanim potvrdama spojenim u jednu PEM datoteku</translatorcomment>
<translation>Tekstualni format sa svim neopozvanim potvrdama u jednoj PEM datoteku</translation>
</message>
<message>
<location line="+8"/>
@ -814,17 +814,17 @@ PEM je base64 kodirana DER datoteka</translation>
<message>
<location line="+1"/>
<source>vCalendar expiry reminder containing all issued, valid certificates, the CA itself and the latest CRL</source>
<translation>vCalendar podsjetnik o prestanku važenja sadrži sve izdane, važeće potvrde, CA certifikat i zadnji CRL</translation>
<translation>vCalendar podsjetnik o prestanku važenja sadrži sve izdane, važeće potvrde, sam CA certifikat i zadnji CRL</translation>
</message>
<message>
<location line="+1"/>
<source>Private key in Microsoft PVK format not encrypted</source>
<translation type="unfinished"></translation>
<translation>Privatni ključ u Microsoft PVK formatu nije kriptiran</translation>
</message>
<message>
<location line="+1"/>
<source>Encrypted private key in Microsoft PVK format</source>
<translation type="unfinished"></translation>
<translation>Kriptirani privatni ključ u Microsoft PVK formatu</translation>
</message>
<message>
<source>Certificate Index file</source>
@ -978,7 +978,7 @@ Serijski broj: %3</translation>
<message>
<location line="+278"/>
<source>Details of the item &apos;%1&apos; cannot be shown</source>
<translation>Detalji stavke &apos;%1&apos; ne mogu se prikazani</translation>
<translation>Detalji stavke &apos;%1&apos; ne mogu se prikazati</translation>
</message>
<message>
<location line="-220"/>
@ -1035,7 +1035,7 @@ Serijski broj: %3</translation>
<message>
<location line="+7"/>
<source>The internal name of the key used by xca</source>
<translation>Interno ime ključa korištenog od strane xca</translation>
<translation>Interno ime ključa korišteno od strane xca</translation>
</message>
<message>
<location filename="../widgets/KeyDetail.cpp" line="+96"/>
@ -1102,7 +1102,7 @@ Serijski broj: %3</translation>
<message>
<location line="+48"/>
<source>Fingerprint</source>
<translation type="unfinished"></translation>
<translation>Sažetak</translation>
</message>
<message>
<location line="+5"/>
@ -1220,8 +1220,8 @@ Serijski broj: %3</translation>
<location line="+29"/>
<source>Shall the original key &apos;%1&apos; be replaced by the key on the token?
This will delete the key &apos;%1&apos; and make it unexportable</source>
<translation>Da li da originalni ključ &apos;%1&apos; treba biti zamijenjen ključem s tokena?
To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<translation>Da li originalni ključ &apos;%1&apos; treba biti zamijenjen ključem iz tokena?
To će obrisati ključ &apos;%1&apos; i onemogućiti njegov izvoz </translation>
</message>
</context>
<context>
@ -1274,7 +1274,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<location line="+103"/>
<location line="+100"/>
<source>&amp;Delete</source>
<translation>&amp;Brisanje</translation>
<translation>&amp;Obriši</translation>
</message>
<message>
<location line="-353"/>
@ -1383,7 +1383,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location filename="../widgets/MW_menu.cpp" line="-47"/>
<source>Recent DataBases</source>
<translation>Nedavna baza podataka</translation>
<translation>Nedavno korištena baza</translation>
</message>
<message>
<location filename="../widgets/MW_help.cpp" line="+25"/>
@ -1414,7 +1414,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+4"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation>Japanski</translation>
</message>
<message>
<location line="+6"/>
@ -1429,27 +1429,27 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="-7"/>
<source>Polish</source>
<translation type="unfinished"></translation>
<translation>Poljski</translation>
</message>
<message>
<location line="-4"/>
<source>Italian</source>
<translation type="unfinished"></translation>
<translation>Talijanski</translation>
</message>
<message>
<location line="-10"/>
<source>Chinese</source>
<translation type="unfinished"></translation>
<translation>Kineski</translation>
</message>
<message>
<location line="+4"/>
<source>Dutch</source>
<translation type="unfinished"></translation>
<translation>Nizozemski</translation>
</message>
<message>
<location line="+12"/>
<source>Portuguese in Brazil</source>
<translation type="unfinished"></translation>
<translation>Brazilski portugalski</translation>
</message>
<message>
<location line="+7"/>
@ -1488,7 +1488,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+3"/>
<source>Token</source>
<translation type="unfinished">Token</translation>
<translation>Token</translation>
</message>
<message>
<location line="+15"/>
@ -1549,17 +1549,17 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location filename="../widgets/MW_menu.cpp" line="-15"/>
<source>New DataBase</source>
<translation type="unfinished"></translation>
<translation>Nova baza podataka</translation>
</message>
<message>
<location line="+3"/>
<source>Open DataBase</source>
<translation type="unfinished"></translation>
<translation>Otvori bazu podataka</translation>
</message>
<message>
<location line="+9"/>
<source>Close DataBase</source>
<translation type="unfinished"></translation>
<translation>Zatvori bazu podataka</translation>
</message>
<message>
<location line="+11"/>
@ -1609,7 +1609,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+34"/>
<source>Content</source>
<translation type="unfinished">Sadržaj</translation>
<translation>Sadržaj</translation>
</message>
<message>
<source>paste PEM file</source>
@ -1652,7 +1652,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+5"/>
<source>Export Certificate &amp;Index hierarchy</source>
<translation type="unfinished"></translation>
<translation>&amp;Izvezi hijerarhiju kazala Potvrda</translation>
</message>
<message>
<location line="+10"/>
@ -1671,7 +1671,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+3"/>
<source>About</source>
<translation>O</translation>
<translation>O programu</translation>
</message>
<message>
<source>&amp;About</source>
@ -1729,7 +1729,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="-468"/>
<source>Please enter the new SO PIN (PUK) for the token &apos;%1&apos;</source>
<translation>Molimo unesite novi SO PIN (PUK) ključ za pametni token &apos;%1&apos;</translation>
<translation>Unesite novi SO PIN (PUK) za pametni token &apos;%1&apos;</translation>
</message>
<message>
<location line="+7"/>
@ -1805,7 +1805,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+19"/>
<source>The following error occurred:</source>
<translation>Desila se sljedeća greška:</translation>
<translation>Dogodila se sljedeća greška:</translation>
</message>
<message>
<location line="+2"/>
@ -1826,7 +1826,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="-31"/>
<source>Diffie-Hellman parameters saved as: %1</source>
<translation type="unfinished"></translation>
<translation>Diffie-Hellman parametar spremljen kao: %1</translation>
</message>
<message>
<location line="+16"/>
@ -2014,7 +2014,7 @@ Unesite bitove za DH parametre</translation>
<message>
<location filename="../widgets/NewKey.cpp" line="+181"/>
<source>Create</source>
<translation>Stvori</translation>
<translation>Izradi</translation>
</message>
</context>
<context>
@ -2037,8 +2037,8 @@ Unesite bitove za DH parametre</translation>
<message>
<location line="+15"/>
<source>Show request</source>
<translatorcomment>Prikaži</translatorcomment>
<translation>Pokaži zahtjev</translation>
<translatorcomment>Pokaži</translatorcomment>
<translation>Prikaži zahtjev</translation>
</message>
<message>
<location line="+7"/>
@ -2175,7 +2175,7 @@ Unesite bitove za DH parametre</translation>
<message>
<location line="+7"/>
<source>Delete</source>
<translation>Brisanje</translation>
<translation>Obriši</translation>
</message>
<message>
<location line="+37"/>
@ -2275,7 +2275,7 @@ Unesite bitove za DH parametre</translation>
<location line="+37"/>
<source>Validity</source>
<translatorcomment>Nepobitnost, pravomoćnost, valjanost</translatorcomment>
<translation>Ispravnost</translation>
<translation>Valjanost</translation>
</message>
<message>
<location line="+6"/>
@ -2315,7 +2315,7 @@ Unesite bitove za DH parametre</translation>
<message>
<location line="+7"/>
<source>Set the time to 00:00:00 and 23:59:59 respectively</source>
<translation>Postavi vrijeme na 00:00:00 odnosno 23:59:59 </translation>
<translation>Postavi vrijeme na 00:00:00 odnosno 23:59:59</translation>
</message>
<message>
<location line="+3"/>
@ -2579,7 +2579,7 @@ Uvođenje će biti prekinuto.</translation>
<source>The internal name and the common name are empty.
Please set at least the internal name.</source>
<translation>Interno ime i uobičajeno ime (CN) nisu popunjeni.
Molimo vas popunite barem interno ime.</translation>
Popunite barem interno ime.</translation>
</message>
<message>
<location line="+1"/>
@ -2831,7 +2831,7 @@ premda ste ih označili kao obavezno prisutnima u meniju s opcijama.</translatio
<message>
<location line="-19"/>
<source>Translate established x509 terms (%1 -&gt; %2)</source>
<translation>Prevedi uspostavljene x509 pojmove (%1 -&gt; %2)</translation>
<translation>Prevedi uobičajene x509 pojmove (%1 -&gt; %2)</translation>
</message>
<message>
<location line="+7"/>
@ -2975,7 +2975,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji.</translatio
<message>
<location line="+7"/>
<source>Hex password must only contain the characters &apos;0&apos; - &apos;9&apos; and &apos;a&apos; - &apos;f&apos; and it must consist of an even number of characters</source>
<translation>Heksadecimalna zaporka smije sadržavati samo znakove &apos;0&apos; - &apos;9&apos; i &apos;a&apos; - &apos;f&apos; i mora se sastojati od parnog broja znakova </translation>
<translation>Heksadecimalna zaporka smije sadržavati samo znakove &apos;0&apos; - &apos;9&apos; i &apos;a&apos; - &apos;f&apos; i mora se sastojati od parnog broja znakova</translation>
</message>
<message>
<location line="+26"/>
@ -3096,7 +3096,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji.</translatio
<message>
<location line="-4"/>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</source>
<translation type="unfinished"></translation>
<translation>PKI ključevi ( *.pem *.der *.key );; PKCS#8 ključevi ( *.p8 *.pk8 );; Microsoft PVK ključevi ( *.pvk );; SSH javni ključevi ( *.pub );;</translation>
</message>
<message>
<location line="+16"/>
@ -3141,7 +3141,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji.</translatio
<message>
<location line="+13"/>
<source>XCA templates ( *.xca );;</source>
<translation>XCA predloške ( *.xca );;</translation>
<translation>XCA predlošci ( *.xca );;</translation>
</message>
<message>
<location line="+1"/>
@ -3186,7 +3186,7 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji.</translatio
<message>
<location line="+2"/>
<source>Open PKCS#11 shared library</source>
<translation>Otvori PKCS#11 zajedničku knjižnicu</translation>
<translation>Otvori PKCS#11 dijeljenu knjižnicu</translation>
</message>
<message>
<location line="+7"/>
@ -3245,27 +3245,28 @@ Posebno EC i DSA su samo definirani sa SHA1 u PKCS#11 specifikaciji.</translatio
<message>
<location filename="../lib/pkcs11_lib.cpp" line="+69"/>
<source>Invalid filename: %1</source>
<translation type="unfinished"></translation>
<translatorcomment>ime / naziv</translatorcomment>
<translation>Neispravno ime datoteke: %1</translation>
</message>
<message>
<location line="+3"/>
<source>Failed to open PKCS11 library: %1: %2</source>
<translation type="unfinished"></translation>
<translation>Neuspješno otvaranje PKCS11 knjižnice: %1: %2</translation>
</message>
<message>
<location line="+6"/>
<source>This does not look like a PKCS#11 library. Symbol &apos;C_GetFunctionList&apos; not found.</source>
<translation type="unfinished"></translation>
<translation>Ovo ne izgleda kao PKCS#11 knjižnica. Simbol &apos;C_GetFunctionList&apos; nije pronađen.</translation>
</message>
<message>
<location line="+79"/>
<source>Disabled</source>
<translation type="unfinished"></translation>
<translation>Onemogućen</translation>
</message>
<message>
<location line="+4"/>
<source>Library loading failed</source>
<translation type="unfinished"></translation>
<translation>Neuspješno učitavanje knjižnice</translation>
</message>
<message>
<location line="+354"/>
@ -3443,7 +3444,7 @@ U knjižnici %3
<message>
<location line="+1"/>
<source>CRL distribution points</source>
<translation>Točka objave popisa opozvanih potvrda</translation>
<translation>Mjesta objave popisa opozvanih potvrda</translation>
</message>
<message>
<location line="+1"/>
@ -3518,7 +3519,7 @@ U knjižnici %3
<message>
<location filename="../lib/sql.h" line="+55"/>
<source>Failed to start a database transaction</source>
<translation>Neuspješan početak transakcije</translation>
<translation>Neuspješno pokretanje transakcije na bazi podataka</translation>
</message>
</context>
<context>
@ -3531,12 +3532,12 @@ U knjižnici %3
<message>
<location line="+2"/>
<source>Unmark signed</source>
<translation type="unfinished"></translation>
<translation>Skini oznaku s potpisanih</translation>
</message>
<message>
<location line="+3"/>
<source>Mark signed</source>
<translation type="unfinished"></translation>
<translation>Označi potpisane</translation>
</message>
<message>
<location line="+3"/>
@ -3659,7 +3660,7 @@ U knjižnici %3
<message>
<location filename="../widgets/SearchPkcs11.cpp" line="+75"/>
<source>The following files are possible PKCS#11 libraries</source>
<translation>Sljedeće datoteke su kandidati za PKCS#11 datoteke</translation>
<translation>Sljedeće datoteke su potencijalno PKCS#11 knjižnice</translation>
</message>
</context>
<context>
@ -3684,7 +3685,7 @@ U knjižnici %3
<message>
<location filename="../widgets/TempTreeView.cpp" line="+22"/>
<source>Duplicate</source>
<translation>Podvostruči</translation>
<translation>Dupliciraj</translation>
</message>
<message>
<location line="+1"/>
@ -3722,7 +3723,7 @@ U knjižnici %3
</message>
<message>
<source>Only &amp;trust this certificate, if we trust the signer</source>
<translation type="vanished">Uvijek &amp;vjeruj potvrdi, ako vjerujemo izdavaču</translation>
<translation type="vanished">&amp;Vjeruj potvrdi, ali samo ako vjerujemo izdavaču</translation>
</message>
<message>
<source>&amp;Always trust this certificate</source>
@ -3784,7 +3785,7 @@ U knjižnici %3
<message>
<location line="+1"/>
<source>Key properties</source>
<translation type="unfinished">Osobine ključa</translation>
<translation>Osobine ključa</translation>
</message>
<message>
<location line="+1"/>
@ -3945,12 +3946,12 @@ Veličina: %3
<message>
<location line="+205"/>
<source>Could not create directory %1</source>
<translation type="unfinished"></translation>
<translation>Ne može se kreirati mapa %1</translation>
</message>
<message>
<location line="+251"/>
<source>Item properties</source>
<translation>Osobine predmeta</translation>
<translation>Osobine stavke</translation>
</message>
<message>
<location line="+37"/>
@ -4031,7 +4032,7 @@ Veličina: %3
<message>
<location line="+1"/>
<source>Last update</source>
<translation>Posljednja obnova</translation>
<translation>Zadnja obnova</translation>
</message>
<message>
<location line="+1"/>
@ -4082,7 +4083,7 @@ i zbog toga nije uvezen</translation>
<location line="+8"/>
<location line="+4"/>
<source>Database error: %1</source>
<translation type="unfinished"></translation>
<translation>Greška u bazi podataka: %1</translation>
</message>
<message>
<source>Database error: </source>
@ -4291,12 +4292,12 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="-6"/>
<source>PVK private</source>
<translation type="unfinished"></translation>
<translation>PVK privatni</translation>
</message>
<message>
<location line="+2"/>
<source>PVK encrypted</source>
<translation type="unfinished"></translation>
<translation>PVK kriptirani</translation>
</message>
<message>
<location line="+6"/>
@ -4316,7 +4317,7 @@ To će obrisati ključ &apos;%1&apos; i zabraniti njegov izvoz </translation>
<message>
<location line="+57"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
<translation>Interna greška</translation>
</message>
<message>
<location line="+19"/>
@ -4559,7 +4560,7 @@ i zbog toga nije uvezena</translation>
<message>
<location line="+425"/>
<source>days</source>
<translation type="unfinished"></translation>
<translation>dana</translation>
</message>
<message>
<location line="+9"/>
@ -4801,7 +4802,7 @@ i zbog toga nije uvezena</translation>
</message>
<message>
<source> days</source>
<translation type="vanished">ana</translation>
<translation type="vanished"> dana</translation>
</message>
</context>
<context>
@ -5006,12 +5007,12 @@ i zbog toga nije uvezena</translation>
<message>
<location line="+2"/>
<source>Certificate count</source>
<translation type="unfinished"></translation>
<translation>Broj potvrda</translation>
</message>
<message>
<location line="+1"/>
<source>Number of certificates in the database with the same public key</source>
<translation type="unfinished"></translation>
<translation>Broj potvrda s istim javnim ključem spremljenih u bazi podataka</translation>
</message>
<message>
<location line="+17"/>
@ -5020,7 +5021,7 @@ i zbog toga nije uvezena</translation>
and thus was not stored</source>
<translation>Zahtjev za izdavanje potvrde već postoji u bazi podataka kao
&apos;%1&apos;
i zbog toga nije spreman</translation>
i zbog toga nije spremljen</translation>
</message>
<message>
<source>Certificate request ( *.pem *.der *.crl )</source>
@ -5121,17 +5122,17 @@ i zbog toga nije spreman</translation>
<message>
<location line="+1"/>
<source>Key type</source>
<translation type="unfinished"></translation>
<translation>Vrsta ključa</translation>
</message>
<message>
<location line="+1"/>
<source>Key size</source>
<translation type="unfinished"></translation>
<translation>Dužina ključa</translation>
</message>
<message>
<location line="+2"/>
<source>EC Group</source>
<translation type="unfinished">EC Grupa</translation>
<translation>EC Grupa</translation>
</message>
<message>
<location line="+54"/>
@ -5220,7 +5221,7 @@ i zbog toga nije spreman</translation>
<message>
<location line="+1"/>
<source>Generated</source>
<translation>izrađeno</translation>
<translation>Izrađeno</translation>
</message>
<message>
<location line="+1"/>
@ -5240,7 +5241,7 @@ i zbog toga nije spreman</translation>
<message>
<location line="+1"/>
<source>Renewed</source>
<translation type="unfinished"></translation>
<translation>Obnovljeno</translation>
</message>
<message>
<source>Error: </source>
@ -5282,7 +5283,7 @@ i zbog toga nije spreman</translation>
<message>
<location line="+15"/>
<source>No issuer given</source>
<translation>Nije dan izdavač</translation>
<translation>Nije naveden izdavač</translation>
</message>
<message>
<location line="+58"/>
@ -5292,20 +5293,21 @@ i zbog toga nije spreman</translation>
<message>
<location line="+219"/>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="unfinished">Krajnji rok za obnovu CRL od CA &apos;%1&apos;</translation>
<translation>Krajnji rok za obnovu CRL od CA &apos;%1&apos;</translation>
</message>
<message>
<location line="+1"/>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="unfinished">Zadnji popis opozvanih potvrda izdan od CA &apos;%1&apos; ističe %2.
<translation>Zadnji popis opozvanih potvrda izdan od CA &apos;%1&apos; ističe %2.
Spremljen je u XCA bazi &apos;%3&apos;</translation>
</message>
<message>
<location line="+9"/>
<source>The XCA CRL &apos;%1&apos;, issued on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="unfinished"></translation>
<translation>XCA CRL &apos;%1&apos;, izdan %3 ističe %4.
Spremljena je u XCA bazi &apos;%5&apos; </translation>
</message>
<message>
<source>unknown</source>
@ -5337,7 +5339,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<message>
<location line="+57"/>
<source>The key from file &apos;%1&apos; is incomplete or inconsistent.</source>
<translation type="unfinished"></translation>
<translation>Ključ iz datoteke &apos;%1&apos; je nepotpun ili proturječan.</translation>
</message>
<message>
<location line="+16"/>
@ -5353,7 +5355,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<message>
<location line="-83"/>
<source>Failed to decrypt the key (bad password) %1</source>
<translation type="unfinished"></translation>
<translation>Neuspješno dekriptiran ključ (pogrešna zaporka) %1</translation>
</message>
<message>
<location line="+145"/>
@ -5399,7 +5401,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<message>
<location line="+19"/>
<source>Please enter the password protecting the Microsoft PVK key &apos;%1&apos;</source>
<translation type="unfinished"></translation>
<translation>Unesite zaporku za zaštitu Microsoft PVK ključa &apos;%1&apos;</translation>
</message>
<message>
<location line="+63"/>
@ -5449,7 +5451,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<message>
<location line="+6"/>
<source>Delete the %1 keys: %2?</source>
<translation>Obrisati %1 ključ &apos;%2&apos;?</translation>
<translation>Obrisati %1 ključeva: %2?</translation>
</message>
<message>
<source>public key</source>
@ -5490,7 +5492,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<location line="+96"/>
<location line="+94"/>
<source>Unexpected SSH2 content: &apos;%1&apos;</source>
<translation type="unfinished"></translation>
<translation>Neočekivani SSH2 sadržaj: &apos;%1&apos;</translation>
</message>
<message>
<location line="-74"/>
@ -5575,7 +5577,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<message>
<location line="+2"/>
<source>Delete the %1 keys: %2?</source>
<translation>Obrisati %1 ključ &apos;%2&apos;?</translation>
<translation>Obrisati %1 ključeva: %2?</translation>
</message>
<message>
<location line="+302"/>
@ -5672,7 +5674,7 @@ Spremljen je u XCA bazi &apos;%5&apos; </translation>
<message>
<location line="+2"/>
<source>Delete the %1 XCA templates: %2?</source>
<translation>Obrisati %1 XCA predložak &apos;%2&apos;?</translation>
<translation>Obrisati %1 XCA predloške: %2?</translation>
</message>
<message>
<location line="+208"/>
@ -5890,7 +5892,7 @@ Spremljen je u XCA bazi &apos;%3&apos;</translation>
<message>
<location filename="../widgets/v3ext.cpp" line="+72"/>
<source>An email address or &apos;copy&apos;</source>
<translation>Email adresa ili &apos;copy&apos;</translation>
<translation>Email adresa ili &apos;kopija&apos;</translation>
</message>
<message>
<location line="+2"/>
@ -5926,7 +5928,7 @@ Spremljen je u XCA bazi &apos;%3&apos;</translation>
<message>
<location line="+5"/>
<source>A DNS domain name or &apos;copycn&apos;</source>
<translation>DNS domensko ime ili &apos;copycn&apos;</translation>
<translation>DNS domensko ime ili &apos;kopija cn&apos;</translation>
</message>
<message>
<location line="+2"/>
@ -5946,7 +5948,7 @@ Spremljen je u XCA bazi &apos;%3&apos;</translation>
<message>
<location line="+4"/>
<source>No editing. Only &apos;copy&apos; allowed here</source>
<translation>Nema uređivanja. Samo kopiranje je ovdje dozvoljeno</translation>
<translation>Nema uređivanja. Ovdje je dozvoljeno samo &apos;kopija&apos;</translation>
</message>
<message>
<location line="+69"/>

View File

@ -650,12 +650,12 @@
<message>
<location line="+1"/>
<source>Private key in Microsoft PVK format not encrypted</source>
<translation type="unfinished"></translation>
<translation>Chiave privata non crittata in formato Microsoft PVK</translation>
</message>
<message>
<location line="+1"/>
<source>Encrypted private key in Microsoft PVK format</source>
<translation type="unfinished"></translation>
<translation>Chiave privata crittata in formato Microsoft PVK</translation>
</message>
<message>
<location line="+37"/>
@ -1147,7 +1147,7 @@ Ciò eliminerà la chiave &apos;%1&apos; e la renderà non esportabile</translat
<message>
<location line="+4"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation>Giapponese</translation>
</message>
<message>
<location line="+6"/>
@ -2669,7 +2669,7 @@ Nello specifico EC e DSA sono definiti solo con SHA1 nelle specifiche PKCS#11.</
<message>
<location line="+1"/>
<source>Challenge password</source>
<translation type="unfinished">Challenge password</translation>
<translation>Challenge password</translation>
</message>
<message>
<location line="+2"/>
@ -2764,7 +2764,7 @@ Nello specifico EC e DSA sono definiti solo con SHA1 nelle specifiche PKCS#11.</
<message>
<location line="+35"/>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</source>
<translation type="unfinished"></translation>
<translation>Chiavi PKI ( *.pem *.der *.key );; Chiavi PKCS#8 ( *.p8 *.pk8 );; Chiavi Microsoft PVK ( *.pvk );; Chiavi pubbliche SSH ( *.pub );;</translation>
</message>
<message>
<location line="+4"/>
@ -2922,7 +2922,7 @@ Nello specifico EC e DSA sono definiti solo con SHA1 nelle specifiche PKCS#11.</
<message>
<location filename="../lib/pkcs11_lib.cpp" line="+69"/>
<source>Invalid filename: %1</source>
<translation type="unfinished"></translation>
<translation>Nome file non valido: %1</translation>
</message>
<message>
<location line="+3"/>
@ -3228,7 +3228,7 @@ nella libreria %3
<message>
<location line="+1"/>
<source>Key properties</source>
<translation type="unfinished">Proprietà della chiave</translation>
<translation>Proprietà della chiave</translation>
</message>
<message>
<location line="+1"/>
@ -3585,12 +3585,12 @@ e sarà completata con la nuova parte privata della chiave</translation>
<message>
<location line="+6"/>
<source>PVK private</source>
<translation type="unfinished"></translation>
<translation>PVK privata</translation>
</message>
<message>
<location line="+2"/>
<source>PVK encrypted</source>
<translation type="unfinished"></translation>
<translation>PVK crittata</translation>
</message>
<message>
<location line="+6"/>
@ -3610,7 +3610,7 @@ e sarà completata con la nuova parte privata della chiave</translation>
<message>
<location line="+57"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
<translation>Errore interno</translation>
</message>
<message>
<location line="+19"/>
@ -3952,17 +3952,17 @@ pertanto non è stata salvata</translation>
<message>
<location line="+1"/>
<source>Key type</source>
<translation type="unfinished"></translation>
<translation>Tipo di chiave</translation>
</message>
<message>
<location line="+1"/>
<source>Key size</source>
<translation type="unfinished"></translation>
<translation>Dimensione della chiave</translation>
</message>
<message>
<location line="+2"/>
<source>EC Group</source>
<translation type="unfinished">Gruppo EC</translation>
<translation>Gruppo EC</translation>
</message>
<message>
<location line="+54"/>
@ -4119,20 +4119,21 @@ pertanto non è stata salvata</translation>
<message>
<location line="+219"/>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="unfinished">Rinnovo CRL della CA &apos;%1&apos; scaduto</translation>
<translation>Rinnovo CRL della CA &apos;%1&apos; scaduto</translation>
</message>
<message>
<location line="+1"/>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="unfinished">L&apos;ultima CRL rilasciata dalla CA &apos;%1&apos; scadrà il %2.
E&apos; mantenuta nel database XCA &apos;%3&apos;</translation>
<translation>L&apos;ultima CRL rilasciata dalla CA &apos;%1&apos; scadrà il %2.
Si trova nel database XCA &apos;%3&apos;</translation>
</message>
<message>
<location line="+9"/>
<source>The XCA CRL &apos;%1&apos;, issued on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="unfinished"></translation>
<translation>La CRL XCA &apos;%1&apos;, rilasciata il %3 scadrà il %4.
Si trova nel database XCA &apos;%5&apos;</translation>
</message>
<message>
<source>unknown</source>
@ -4221,7 +4222,7 @@ It is stored in the XCA database &apos;%5&apos;</source>
<message>
<location line="+19"/>
<source>Please enter the password protecting the Microsoft PVK key &apos;%1&apos;</source>
<translation type="unfinished"></translation>
<translation>Prego inserire la password che protegge la chiave Microsoft PVK &apos;%1&apos;</translation>
</message>
<message>
<location line="+63"/>

View File

@ -413,7 +413,7 @@
<message>
<location line="+7"/>
<source>Signed by</source>
<translation>:</translation>
<translation></translation>
</message>
<message>
<location line="+7"/>
@ -647,12 +647,12 @@
<message>
<location line="+1"/>
<source>Private key in Microsoft PVK format not encrypted</source>
<translation type="unfinished"></translation>
<translation>Microsoft PVK形式の秘密キーは暗号化されていません</translation>
</message>
<message>
<location line="+1"/>
<source>Encrypted private key in Microsoft PVK format</source>
<translation type="unfinished"></translation>
<translation>Microsoft PVK形式の暗号化された秘密キー</translation>
</message>
<message>
<location line="+37"/>
@ -962,8 +962,8 @@ Serial: %3</source>
<location line="+29"/>
<source>Shall the original key &apos;%1&apos; be replaced by the key on the token?
This will delete the key &apos;%1&apos; and make it unexportable</source>
<translation>%1
%1 </translation>
<translation>%1
%1</translation>
</message>
</context>
<context>
@ -994,7 +994,7 @@ This will delete the key &apos;%1&apos; and make it unexportable</source>
<location line="+124"/>
<location line="+79"/>
<source>&amp;Import</source>
<translation></translation>
<translation>(&amp;I)</translation>
</message>
<message>
<location line="-393"/>
@ -1007,7 +1007,7 @@ This will delete the key &apos;%1&apos; and make it unexportable</source>
<location line="+92"/>
<location line="+203"/>
<source>&amp;Show Details</source>
<translation></translation>
<translation>(&amp;S)</translation>
</message>
<message>
<location line="-386"/>
@ -1082,7 +1082,7 @@ This will delete the key &apos;%1&apos; and make it unexportable</source>
<message>
<location filename="../widgets/MW_database.cpp" line="+333"/>
<source>Using or exporting private keys will not be possible without providing the correct password</source>
<translation>使</translation>
<translation>使</translation>
</message>
<message>
<location line="+8"/>
@ -1144,7 +1144,7 @@ This will delete the key &apos;%1&apos; and make it unexportable</source>
<message>
<location line="+4"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+6"/>
@ -1289,7 +1289,7 @@ This will delete the key &apos;%1&apos; and make it unexportable</source>
<message>
<location line="+17"/>
<source>Export Certificate &amp;Index hierarchy</source>
<translation></translation>
<translation>(&amp;I)</translation>
</message>
<message>
<location line="+13"/>
@ -1594,7 +1594,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+20"/>
<source>Usually at least 2048 bit keys are recommended</source>
<translation>2048</translation>
<translation>2048</translation>
</message>
<message>
<location line="-132"/>
@ -1643,7 +1643,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+7"/>
<source>Sign this Certificate signing &amp;request</source>
<translation></translation>
<translation>(&amp;r)</translation>
</message>
<message>
<location line="+7"/>
@ -1789,7 +1789,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+7"/>
<source>How much CAs may be below this.</source>
<translation>CAの数</translation>
<translation>CAの数</translation>
</message>
<message>
<location line="+7"/>
@ -1804,7 +1804,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+12"/>
<source>Creates a hash of the key following the PKIX guidelines</source>
<translation>PKIXガイドラインに従って</translation>
<translation>PKIXガイドラインに従って</translation>
</message>
<message>
<location line="+10"/>
@ -1829,7 +1829,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+17"/>
<source>Time range</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+10"/>
@ -1854,7 +1854,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+7"/>
<source>Set the time to 00:00:00 and 23:59:59 respectively</source>
<translation>時刻をそれぞれ00:00:00と23:59:59</translation>
<translation>時刻をそれぞれ00:00:00と23:59:59</translation>
</message>
<message>
<location line="+3"/>
@ -1921,7 +1921,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="-835"/>
<source>This name is only used internally and does not appear in the resulting certificate</source>
<translation>使</translation>
<translation>使</translation>
</message>
<message>
<location filename="../widgets/NewX509.cpp" line="-717"/>
@ -1946,7 +1946,7 @@ DHパラメータビットを入力してください</translation>
<message>
<location line="+2"/>
<source>only a-z A-Z 0-9 &apos;()+,-./:=?</source>
<translation>a-z A-Z 0-9 &apos;()+,-./:=?</translation>
<translation>a-z A-Z0-9&apos;()+-./:=?</translation>
</message>
<message>
<location line="+4"/>
@ -2240,7 +2240,7 @@ though you have declared them as mandatory in the options menu.</source>
<message>
<location filename="../widgets/OpenDb.cpp" line="+93"/>
<source>No SqLite3 driver available. Please install the qt-sqlite package of your distribution</source>
<translation>SQLite3ドライバがありません使qt-sqliteパッケージをインストールしてください</translation>
<translation>SQLite3ドライバがありません使qt-sqliteパッケージをインストールしてください</translation>
</message>
<message>
<location line="+44"/>
@ -2423,7 +2423,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.</
<message>
<location filename="../ui/PwDialog.ui" line="+118"/>
<source>The password is parsed as 2-digit hex code. It must have an even number of digits (0-9 and a-f)</source>
<translation>216(0-9a-f)</translation>
<translation>216(0-9a-f)</translation>
</message>
<message>
<location line="+3"/>
@ -2443,7 +2443,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.</
<message>
<location line="+7"/>
<source>Hex password must only contain the characters &apos;0&apos; - &apos;9&apos; and &apos;a&apos; - &apos;f&apos; and it must consist of an even number of characters</source>
<translation>160 -9 a -f 使</translation>
<translation>160 -9 a -f 使</translation>
</message>
<message>
<location line="+26"/>
@ -2503,18 +2503,6 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.</
<source>%1 hours ago</source>
<translation>%1</translation>
</message>
<message>
<source>DB: Rename: &apos;%1&apos; already in use</source>
<translation type="vanished">DB:名前変更:%1 使</translation>
</message>
<message>
<source>DB: Entry to rename not found: %1</source>
<translation type="vanished">DB:名前を変更するエントリが見つかりません:%1</translation>
</message>
<message>
<source>DB: Write error %1 - %2</source>
<translation type="vanished">DB:書き込みエラー%1-%2</translation>
</message>
<message>
<location filename="../lib/db.cpp" line="+280"/>
<location line="+17"/>
@ -2539,17 +2527,13 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.</
<message>
<location line="+35"/>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</source>
<translation type="unfinished"></translation>
<translation>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</translation>
</message>
<message>
<location line="+4"/>
<source>Import RSA key</source>
<translation></translation>
</message>
<message>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );;</source>
<translation type="vanished">PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );;</translation>
</message>
<message>
<location line="+12"/>
<source>PKCS#10 CSR ( *.pem *.der *.csr );; </source>
@ -2573,7 +2557,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.</
<message>
<location line="+12"/>
<source>PKCS#7 data ( *.p7s *.p7m *.p7b );;</source>
<translation></translation>
<translation>PKCS#7 data ( *.p7s *.p7m *.p7b );;</translation>
</message>
<message>
<location line="+1"/>
@ -2693,7 +2677,7 @@ Especially EC and DSA are only defined with SHA1 in the PKCS#11 specification.</
<message>
<location filename="../lib/pkcs11_lib.cpp" line="+69"/>
<source>Invalid filename: %1</source>
<translation type="unfinished"></translation>
<translation>:%1</translation>
</message>
<message>
<location line="+3"/>
@ -2777,192 +2761,192 @@ In library %3
<message>
<location filename="../lib/func.cpp" line="+598"/>
<source>Country code</source>
<translation type="unfinished"></translation>
<translation>Country code</translation>
</message>
<message>
<location line="+1"/>
<source>State or Province</source>
<translation type="unfinished"></translation>
<translation>State or Province</translation>
</message>
<message>
<location line="+1"/>
<source>Locality</source>
<translation type="unfinished"></translation>
<translation>Locality</translation>
</message>
<message>
<location line="+1"/>
<source>Organisation</source>
<translation type="unfinished"></translation>
<translation>Organisation</translation>
</message>
<message>
<location line="+1"/>
<source>Organisational unit</source>
<translation type="unfinished"></translation>
<translation>Organisational unit</translation>
</message>
<message>
<location line="+1"/>
<source>Common name</source>
<translation type="unfinished"></translation>
<translation>Common name</translation>
</message>
<message>
<location line="+1"/>
<source>E-Mail address</source>
<translation type="unfinished"></translation>
<translation>E-Mail address</translation>
</message>
<message>
<location line="+1"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
<translation>Serial number</translation>
</message>
<message>
<location line="+1"/>
<source>Given name</source>
<translation type="unfinished"></translation>
<translation>Given name</translation>
</message>
<message>
<location line="+1"/>
<source>Surname</source>
<translation type="unfinished"></translation>
<translation>Surname</translation>
</message>
<message>
<location line="+1"/>
<source>Title</source>
<translation type="unfinished"></translation>
<translation>Title</translation>
</message>
<message>
<location line="+1"/>
<source>Initials</source>
<translation type="unfinished"></translation>
<translation>Initials</translation>
</message>
<message>
<location line="+1"/>
<source>Description</source>
<translation type="unfinished"></translation>
<translation>Description</translation>
</message>
<message>
<location line="+1"/>
<source>Role</source>
<translation type="unfinished"></translation>
<translation>Role</translation>
</message>
<message>
<location line="+1"/>
<source>Pseudonym</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Generation Qualifier</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>x500 Unique Identifier</source>
<translation type="unfinished"></translation>
<translation>x500 Unique Identifier</translation>
</message>
<message>
<location line="+1"/>
<source>Name</source>
<translation type="unfinished"></translation>
<translation>Name</translation>
</message>
<message>
<location line="+1"/>
<source>DN Qualifier</source>
<translation type="unfinished"></translation>
<translation>DN Qualifier</translation>
</message>
<message>
<location line="+1"/>
<source>Unstructured name</source>
<translation type="unfinished"></translation>
<translation>Unstructured name</translation>
</message>
<message>
<location line="+1"/>
<source>Challenge password</source>
<translation type="unfinished"></translation>
<translation>Challenge password</translation>
</message>
<message>
<location line="+2"/>
<source>Basic Constraints</source>
<translation type="unfinished"></translation>
<translation>Basic Constraints</translation>
</message>
<message>
<location line="+1"/>
<source>Subject alternative name</source>
<translation type="unfinished"></translation>
<translation>Subject alternative name</translation>
</message>
<message>
<location line="+1"/>
<source>issuer alternative name</source>
<translation type="unfinished"></translation>
<translation>issuer alternative name</translation>
</message>
<message>
<location line="+1"/>
<source>Subject key identifier</source>
<translation type="unfinished"></translation>
<translation>Subject key identifier</translation>
</message>
<message>
<location line="+1"/>
<source>Authority key identifier</source>
<translation type="unfinished"></translation>
<translation>Authority key identifier</translation>
</message>
<message>
<location line="+1"/>
<source>Key usage</source>
<translation type="unfinished">使</translation>
<translation>Key usage</translation>
</message>
<message>
<location line="+1"/>
<source>Extended key usage</source>
<translation type="unfinished"></translation>
<translation>Extended key usage</translation>
</message>
<message>
<location line="+1"/>
<source>CRL distribution points</source>
<translation type="unfinished"></translation>
<translation>CRL distribution points</translation>
</message>
<message>
<location line="+1"/>
<source>Authority information access</source>
<translation type="unfinished"></translation>
<translation>Authority information access</translation>
</message>
<message>
<location line="+1"/>
<source>Certificate type</source>
<translation type="unfinished"></translation>
<translation>Certificate type</translation>
</message>
<message>
<location line="+1"/>
<source>Base URL</source>
<translation type="unfinished"></translation>
<translation>Base URL</translation>
</message>
<message>
<location line="+1"/>
<source>Revocation URL</source>
<translation type="unfinished"></translation>
<translation>Revocation URL</translation>
</message>
<message>
<location line="+1"/>
<source>CA Revocation URL</source>
<translation type="unfinished"></translation>
<translation>CA Revocation URL</translation>
</message>
<message>
<location line="+1"/>
<source>Certificate renewal URL</source>
<translation type="unfinished"></translation>
<translation>Certificate renewal URL</translation>
</message>
<message>
<location line="+1"/>
<source>CA policy URL</source>
<translation type="unfinished"></translation>
<translation>CA policy URL</translation>
</message>
<message>
<location line="+1"/>
<source>SSL server name</source>
<translation type="unfinished"></translation>
<translation>SSL server name</translation>
</message>
<message>
<location line="+1"/>
<source>Comment</source>
<translation type="unfinished"></translation>
<translation>Comment</translation>
</message>
</context>
<context>
@ -3099,7 +3083,7 @@ In library %3
<message>
<location filename="../widgets/SearchPkcs11.cpp" line="+75"/>
<source>The following files are possible PKCS#11 libraries</source>
<translation>PKCS#11</translation>
<translation>PKCS#11</translation>
</message>
</context>
<context>
@ -3189,7 +3173,7 @@ In library %3
<message>
<location line="+1"/>
<source>Key properties</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
@ -3337,7 +3321,7 @@ In library %3
<message>
<location line="+12"/>
<source>Save %1 items in one file as</source>
<translation>%11:</translation>
<translation>%11</translation>
</message>
<message>
<location line="+2"/>
@ -3463,7 +3447,7 @@ and so it was not imported</source>
and is not going to be imported</source>
<translation>:
&apos;%1&apos;
</translation>
</translation>
</message>
<message>
<location line="+5"/>
@ -3472,7 +3456,7 @@ and is not going to be imported</source>
and will be completed by the new, private part of the key</source>
<translation>
&apos;%1
</translation>
</translation>
</message>
<message>
<location line="+2"/>
@ -3540,12 +3524,12 @@ and will be completed by the new, private part of the key</source>
<message>
<location line="+6"/>
<source>PVK private</source>
<translation type="unfinished"></translation>
<translation>PVKプライベート</translation>
</message>
<message>
<location line="+2"/>
<source>PVK encrypted</source>
<translation type="unfinished"></translation>
<translation>PVK暗号化</translation>
</message>
<message>
<location line="+6"/>
@ -3565,7 +3549,8 @@ and will be completed by the new, private part of the key</source>
<message>
<location line="+57"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
<translation>
</translation>
</message>
<message>
<location line="+19"/>
@ -3791,17 +3776,17 @@ and so it was not imported</source>
<location line="+64"/>
<location line="+66"/>
<source>There was no key found for the Certificate: &apos;%1&apos;</source>
<translation>&apos;%1&apos;</translation>
<translation>&apos;%1&apos;</translation>
</message>
<message>
<location line="-61"/>
<source>Not possible for a token key: &apos;%1&apos;</source>
<translation>&apos;%1&apos;使</translation>
<translation>&apos;%1&apos;使</translation>
</message>
<message>
<location line="+65"/>
<source>Not possible for the token-key Certificate &apos;%1&apos;</source>
<translation>&apos;%1&apos;使</translation>
<translation>&apos;%1&apos;使</translation>
</message>
</context>
<context>
@ -3899,17 +3884,17 @@ and thus was not stored</source>
<message>
<location line="+1"/>
<source>Key type</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+1"/>
<source>Key size</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+2"/>
<source>EC Group</source>
<translation type="unfinished">EC </translation>
<translation>EC </translation>
</message>
<message>
<location line="+54"/>
@ -3977,10 +3962,6 @@ and thus was not stored</source>
</context>
<context>
<name>pki_base</name>
<message>
<source>Error opening file: &apos;%1&apos;: %2</source>
<translation type="vanished">%1:%2</translation>
</message>
<message>
<location filename="../lib/pki_base.cpp" line="+284"/>
<source>Unknown</source>
@ -4019,7 +4000,7 @@ and thus was not stored</source>
<message>
<location line="-189"/>
<source>Internal error: Unexpected message: %1 %2</source>
<translation>内部エラー:予期しないメッセージ:%1% 2</translation>
<translation>内部エラー:予期しないメッセージ:%1 %2</translation>
</message>
</context>
<context>
@ -4062,14 +4043,14 @@ and thus was not stored</source>
<message>
<location line="+219"/>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="unfinished">CRL CA%1 </translation>
<translation>CA%1CRL更新期</translation>
</message>
<message>
<location line="+1"/>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="unfinished">CAによって発行された最新のCRL%1 %2
XCAデータベース&apos;%3&apos;</translation>
<translation>CAによって発行された最新のCRL%1%2
XCAデータベース&apos;%3&apos;</translation>
</message>
<message>
<location line="+8"/>
@ -4080,13 +4061,8 @@ It is stored in the XCA database &apos;%3&apos;</source>
<location line="+1"/>
<source>The XCA CRL &apos;%1&apos;, issued on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The XCA CRL &apos;%1&apos;, issued by the CA &apos;%2&apos; on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="vanished">%3CA%2 XCA CRL%1 %4
XCAデータベース&apos;%5&apos;</translation>
<translation>%3XCA CRL%1%4
XCAデータベース&apos;%5&apos;</translation>
</message>
</context>
<context>
@ -4137,12 +4113,12 @@ It is stored in the XCA database &apos;%5&apos;</source>
<message>
<location line="-4"/>
<source>Please enter the database password for decrypting the key &apos;%1&apos;</source>
<translation>&apos;%1&apos;</translation>
<translation>&apos;%1&apos;</translation>
</message>
<message>
<location line="+117"/>
<source>Please enter the password to protect the private key: &apos;%1&apos;</source>
<translation type="unfinished">:&apos;%1&apos;</translation>
<translation>:&apos;%1&apos;</translation>
</message>
<message>
<location line="+18"/>
@ -4157,12 +4133,12 @@ It is stored in the XCA database &apos;%5&apos;</source>
<message>
<location line="+19"/>
<source>Please enter the password protecting the Microsoft PVK key &apos;%1&apos;</source>
<translation type="unfinished"></translation>
<translation>Microsoft PVKキー&apos;%1&apos;</translation>
</message>
<message>
<location line="+63"/>
<source>Please enter the export password for the private key &apos;%1&apos;</source>
<translation type="unfinished">&apos;%1&apos;</translation>
<translation>&apos;%1&apos;</translation>
</message>
</context>
<context>
@ -4337,7 +4313,7 @@ It is stored in the XCA database &apos;%5&apos;</source>
<message>
<location line="+87"/>
<source>Please insert card: %1 %2 [%3] with Serial: %4</source>
<translation>:%1% 2[%3]:%4</translation>
<translation>:%1 %2 [%3]:%4</translation>
</message>
<message>
<location line="+68"/>
@ -4429,7 +4405,7 @@ It is stored in the XCA database &apos;%5&apos;</source>
<message>
<location filename="../lib/pki_x509.cpp" line="+66"/>
<source>Successfully imported the certificate &apos;%1&apos;</source>
<translation>&apos;%1&apos;</translation>
<translation>&apos;%1&apos;</translation>
</message>
<message>
<location line="+1"/>
@ -4491,17 +4467,7 @@ It is stored in the XCA database &apos;%5&apos;</source>
<source>The XCA certificate &apos;%1&apos;, issued on %2 will expire on %3.
It is stored in the XCA database &apos;%4&apos;</source>
<translation>%2XCA証明書%1 %3
XCAデータベース&apos;%4&apos;</translation>
</message>
<message>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="vanished">CRL CA%1 </translation>
</message>
<message>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="vanished">CAによって発行された最新のCRL%1 %2
XCAデータベース&apos;%3&apos;</translation>
XCAデータベース&apos;%4&apos;</translation>
</message>
</context>
<context>
@ -4514,7 +4480,7 @@ It is stored in the XCA database &apos;%3&apos;</source>
<message>
<location line="+42"/>
<source>Successfully imported the %1 certificate request &apos;%2&apos;</source>
<translation>%1&apos;%2&apos;</translation>
<translation>%1&apos;%2&apos;</translation>
</message>
<message>
<location line="+1"/>

View File

@ -646,12 +646,12 @@
<message>
<location line="+1"/>
<source>Private key in Microsoft PVK format not encrypted</source>
<translation type="unfinished"></translation>
<translation>Niet-versleutelde privé-sleutel in Microsoft PVK formaat</translation>
</message>
<message>
<location line="+1"/>
<source>Encrypted private key in Microsoft PVK format</source>
<translation type="unfinished"></translation>
<translation>Versleutelde privé-sleutel in Microsoft PVK formaat</translation>
</message>
<message>
<location line="+37"/>
@ -1143,7 +1143,7 @@ Hiermee wordt de sleutel %1 verwijderd en wordt deze onbruikbaar gemaakt</transl
<message>
<location line="+4"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation>Japans</translation>
</message>
<message>
<location line="+6"/>
@ -2505,18 +2505,6 @@ Vooral EC en DSA worden alleen gedefinieerd met SHA1 in de PKCS#11-specificatie.
<source>%1 hours ago</source>
<translation>%1 uur/uren geleden</translation>
</message>
<message>
<source>DB: Rename: &apos;%1&apos; already in use</source>
<translation type="vanished">DB: Hernoemen: &apos;%1&apos; al in gebruik</translation>
</message>
<message>
<source>DB: Entry to rename not found: %1</source>
<translation type="vanished">DB: toegang tot naam niet gevonden:%1</translation>
</message>
<message>
<source>DB: Write error %1 - %2</source>
<translation type="vanished">DB: schrijffout %1 - %2</translation>
</message>
<message>
<location filename="../lib/db.cpp" line="+280"/>
<location line="+17"/>
@ -2541,17 +2529,13 @@ Vooral EC en DSA worden alleen gedefinieerd met SHA1 in de PKCS#11-specificatie.
<message>
<location line="+35"/>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</source>
<translation type="unfinished"></translation>
<translation>PKI Sleutels ( *.pem *.der *.key );; PKCS#8 Sleutels ( *.p8 *.pk8 );; Microsoft PVK Sleutels ( *.pvk );; SSH Publieke Sleutels ( *.pub );;</translation>
</message>
<message>
<location line="+4"/>
<source>Import RSA key</source>
<translation>RSA-sleutel importeren</translation>
</message>
<message>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );;</source>
<translation type="vanished">PKI Sleutels ( *.pem *.der *.key );; PKCS#8 Sleutels ( *.p8 *.pk8 );; SSH Openbare Sleutels ( *.pub );;</translation>
</message>
<message>
<location line="+12"/>
<source>PKCS#10 CSR ( *.pem *.der *.csr );; </source>
@ -2695,7 +2679,7 @@ Vooral EC en DSA worden alleen gedefinieerd met SHA1 in de PKCS#11-specificatie.
<message>
<location filename="../lib/pkcs11_lib.cpp" line="+69"/>
<source>Invalid filename: %1</source>
<translation type="unfinished"></translation>
<translation>Ongeldige bestandsnaam: %1</translation>
</message>
<message>
<location line="+3"/>
@ -2779,192 +2763,192 @@ In bibliotheek bestand %3
<message>
<location filename="../lib/func.cpp" line="+598"/>
<source>Country code</source>
<translation type="unfinished"></translation>
<translation>Landcode</translation>
</message>
<message>
<location line="+1"/>
<source>State or Province</source>
<translation type="unfinished"></translation>
<translation>Staat of Provincie</translation>
</message>
<message>
<location line="+1"/>
<source>Locality</source>
<translation type="unfinished"></translation>
<translation>Stad</translation>
</message>
<message>
<location line="+1"/>
<source>Organisation</source>
<translation type="unfinished"></translation>
<translation>Organisatie</translation>
</message>
<message>
<location line="+1"/>
<source>Organisational unit</source>
<translation type="unfinished"></translation>
<translation>Organisatie-eenheid</translation>
</message>
<message>
<location line="+1"/>
<source>Common name</source>
<translation type="unfinished"></translation>
<translation>CommonName</translation>
</message>
<message>
<location line="+1"/>
<source>E-Mail address</source>
<translation type="unfinished"></translation>
<translation>E-Mail adres</translation>
</message>
<message>
<location line="+1"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
<translation>Serienummer</translation>
</message>
<message>
<location line="+1"/>
<source>Given name</source>
<translation type="unfinished"></translation>
<translation>Voornaam</translation>
</message>
<message>
<location line="+1"/>
<source>Surname</source>
<translation type="unfinished"></translation>
<translation>Achternaam</translation>
</message>
<message>
<location line="+1"/>
<source>Title</source>
<translation type="unfinished"></translation>
<translation>Titel</translation>
</message>
<message>
<location line="+1"/>
<source>Initials</source>
<translation type="unfinished"></translation>
<translation>Initialen</translation>
</message>
<message>
<location line="+1"/>
<source>Description</source>
<translation type="unfinished"></translation>
<translation>Omschrijving</translation>
</message>
<message>
<location line="+1"/>
<source>Role</source>
<translation type="unfinished"></translation>
<translation>Rol</translation>
</message>
<message>
<location line="+1"/>
<source>Pseudonym</source>
<translation type="unfinished"></translation>
<translation>Pseudoniem</translation>
</message>
<message>
<location line="+1"/>
<source>Generation Qualifier</source>
<translation type="unfinished"></translation>
<translation>Generation Qualifier</translation>
</message>
<message>
<location line="+1"/>
<source>x500 Unique Identifier</source>
<translation type="unfinished"></translation>
<translation>X.500 Unieke IDentificatie</translation>
</message>
<message>
<location line="+1"/>
<source>Name</source>
<translation type="unfinished">Naam</translation>
<translation>Naam</translation>
</message>
<message>
<location line="+1"/>
<source>DN Qualifier</source>
<translation type="unfinished"></translation>
<translation>DN kwalificatie</translation>
</message>
<message>
<location line="+1"/>
<source>Unstructured name</source>
<translation type="unfinished">Ongestructureerde naam</translation>
<translation>Ongestructureerde naam</translation>
</message>
<message>
<location line="+1"/>
<source>Challenge password</source>
<translation type="unfinished">Challenge wachtwoord</translation>
<translation>Challenge wachtwoord</translation>
</message>
<message>
<location line="+2"/>
<source>Basic Constraints</source>
<translation type="unfinished"></translation>
<translation>Basis beperkingen</translation>
</message>
<message>
<location line="+1"/>
<source>Subject alternative name</source>
<translation type="unfinished">Alternatieve naam van het onderwerp</translation>
<translation>Alternatieve naam van het onderwerp</translation>
</message>
<message>
<location line="+1"/>
<source>issuer alternative name</source>
<translation type="unfinished"></translation>
<translation>Alternatieve naam van de uitgever</translation>
</message>
<message>
<location line="+1"/>
<source>Subject key identifier</source>
<translation type="unfinished"></translation>
<translation>ID van onderwerp-sleutel</translation>
</message>
<message>
<location line="+1"/>
<source>Authority key identifier</source>
<translation type="unfinished">Autoriteit sleutel-ID</translation>
<translation>Autoriteit sleutel-ID</translation>
</message>
<message>
<location line="+1"/>
<source>Key usage</source>
<translation type="unfinished">Sleutelgebruik</translation>
<translation>Sleutelgebruik</translation>
</message>
<message>
<location line="+1"/>
<source>Extended key usage</source>
<translation type="unfinished"></translation>
<translation>Uitgebreid sleutelgebruik</translation>
</message>
<message>
<location line="+1"/>
<source>CRL distribution points</source>
<translation type="unfinished"></translation>
<translation>CRL-distributiepunten</translation>
</message>
<message>
<location line="+1"/>
<source>Authority information access</source>
<translation type="unfinished"></translation>
<translation>Authoriteit Informatie toegang (AIA)</translation>
</message>
<message>
<location line="+1"/>
<source>Certificate type</source>
<translation type="unfinished"></translation>
<translation>Certificaattype</translation>
</message>
<message>
<location line="+1"/>
<source>Base URL</source>
<translation type="unfinished"></translation>
<translation>Basis URL</translation>
</message>
<message>
<location line="+1"/>
<source>Revocation URL</source>
<translation type="unfinished"></translation>
<translation>Intrekkings URL</translation>
</message>
<message>
<location line="+1"/>
<source>CA Revocation URL</source>
<translation type="unfinished"></translation>
<translation>CA-Intrekkings URL</translation>
</message>
<message>
<location line="+1"/>
<source>Certificate renewal URL</source>
<translation type="unfinished"></translation>
<translation>URL voor certificaatvernieuwing</translation>
</message>
<message>
<location line="+1"/>
<source>CA policy URL</source>
<translation type="unfinished"></translation>
<translation>CA-beleid URL</translation>
</message>
<message>
<location line="+1"/>
<source>SSL server name</source>
<translation type="unfinished"></translation>
<translation>SSL server naam</translation>
</message>
<message>
<location line="+1"/>
<source>Comment</source>
<translation type="unfinished">Commentaar</translation>
<translation>Commentaar</translation>
</message>
</context>
<context>
@ -3191,7 +3175,7 @@ In bibliotheek bestand %3
<message>
<location line="+1"/>
<source>Key properties</source>
<translation type="unfinished">Sleutel eigenschappen</translation>
<translation>Sleutel eigenschappen</translation>
</message>
<message>
<location line="+1"/>
@ -3542,12 +3526,12 @@ en wordt voltooid door het nieuwe, privégedeelte van de sleutel</translation>
<message>
<location line="+6"/>
<source>PVK private</source>
<translation type="unfinished"></translation>
<translation>PVK privé</translation>
</message>
<message>
<location line="+2"/>
<source>PVK encrypted</source>
<translation type="unfinished"></translation>
<translation>PVK versleuteld</translation>
</message>
<message>
<location line="+6"/>
@ -3567,7 +3551,7 @@ en wordt voltooid door het nieuwe, privégedeelte van de sleutel</translation>
<message>
<location line="+57"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
<translation>Interne fout</translation>
</message>
<message>
<location line="+19"/>
@ -3901,17 +3885,17 @@ en werd dus niet opgeslagen</translation>
<message>
<location line="+1"/>
<source>Key type</source>
<translation type="unfinished"></translation>
<translation>Sleutel type</translation>
</message>
<message>
<location line="+1"/>
<source>Key size</source>
<translation type="unfinished"></translation>
<translation>Sleutel grootte</translation>
</message>
<message>
<location line="+2"/>
<source>EC Group</source>
<translation type="unfinished">EC Groep</translation>
<translation>EC Groep</translation>
</message>
<message>
<location line="+54"/>
@ -3979,10 +3963,6 @@ en werd dus niet opgeslagen</translation>
</context>
<context>
<name>pki_base</name>
<message>
<source>Error opening file: &apos;%1&apos;: %2</source>
<translation type="vanished">Fout bij openen van bestand: &apos;%1&apos;:%2</translation>
</message>
<message>
<location filename="../lib/pki_base.cpp" line="+284"/>
<source>Unknown</source>
@ -4064,13 +4044,13 @@ en werd dus niet opgeslagen</translation>
<message>
<location line="+219"/>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="unfinished">CRL Vernieuwing van CA nodig op &apos;%1&apos;</translation>
<translation>CRL Vernieuwing van CA nodig op &apos;%1&apos;</translation>
</message>
<message>
<location line="+1"/>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="unfinished">De laatste CRL uitgegeven door CA &apos;%1&apos; vervalt op %2.
<translation>De laatste CRL uitgegeven door CA &apos;%1&apos; vervalt op %2.
Het is opgeslagen in de XCA database &apos;%3&apos;</translation>
</message>
<message>
@ -4082,12 +4062,7 @@ Het is opgeslagen in de XCA database &apos;%3&apos;</translation>
<location line="+1"/>
<source>The XCA CRL &apos;%1&apos;, issued on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The XCA CRL &apos;%1&apos;, issued by the CA &apos;%2&apos; on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="vanished">De XCA CRL &apos;%1&apos;, uitgegeven door CA &apos;%2&apos; op %3, en vervalt op %4.
<translation>De XCA CRL &apos;%1&apos; uitgegeven op %3 zal verlopen op %4.
De CRL is opgeslagen in de XCA database &apos;%5&apos;</translation>
</message>
</context>
@ -4159,7 +4134,7 @@ De CRL is opgeslagen in de XCA database &apos;%5&apos;</translation>
<message>
<location line="+19"/>
<source>Please enter the password protecting the Microsoft PVK key &apos;%1&apos;</source>
<translation type="unfinished"></translation>
<translation>Voer het wachtwoord in dat de Microsoft PVK-sleutel &apos;%1&apos; beschermt</translation>
</message>
<message>
<location line="+63"/>
@ -4495,16 +4470,6 @@ It is stored in the XCA database &apos;%4&apos;</source>
<translation>Het XCA certificaat &apos;%1&apos;, uitgegeven op %2, vervalt op %3.
Het certificaat is opgeslagen in de XCA database &apos;%4&apos;</translation>
</message>
<message>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="vanished">CRL Vernieuwing van CA nodig op &apos;%1&apos;</translation>
</message>
<message>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="vanished">De laatste CRL uitgegeven door CA &apos;%1&apos; vervalt op %2.
Het is opgeslagen in de XCA database &apos;%3&apos;</translation>
</message>
</context>
<context>
<name>pki_x509req</name>

View File

@ -1147,7 +1147,7 @@ Operacja usunie klucz &apos;%1&apos; i oznaczy go jako nieeksportowalny</transla
<message>
<location line="+4"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation>Japośnki</translation>
</message>
<message>
<location line="+6"/>
@ -1664,7 +1664,7 @@ Podaj liczbę bitów parametru DH</translation>
<message>
<location line="+22"/>
<source>Signing request</source>
<translation>Żądanie certyfikacyjne</translation>
<translation>Opcjonalne atrybuty dla wystawcy</translation>
</message>
<message>
<location line="+15"/>
@ -2191,43 +2191,43 @@ podczas, gdy ustawiono je jako obowiązkowe w menu opcji.</translation>
<message>
<location filename="../ui/OidResolver.ui" line="+28"/>
<source>OID Resolver</source>
<translation type="unfinished">Rozpoznawanie OID</translation>
<translation>Rozpoznawanie obiektów OID</translation>
</message>
<message>
<location line="+10"/>
<source>Enter the OID, the Nid, or one of the textual representations</source>
<translation type="unfinished"></translation>
<translation>Podaj OID, Nid lub jeden z tekstowych opisów</translation>
</message>
<message>
<location line="+9"/>
<source>Search</source>
<translation type="unfinished">Szukaj</translation>
<translation>Szukaj</translation>
</message>
<message>
<location line="+27"/>
<source>OID</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+45"/>
<source>Long name</source>
<translation type="unfinished"></translation>
<translation>Nazwa pełna</translation>
</message>
<message>
<location line="+26"/>
<location line="+22"/>
<source>OpenSSL internal ID</source>
<translation type="unfinished"></translation>
<translation>Wewnętrzny identyfikator OpenSSL</translation>
</message>
<message>
<location line="-19"/>
<source>Nid</source>
<translation type="unfinished"></translation>
<translation></translation>
</message>
<message>
<location line="+29"/>
<source>Short name</source>
<translation type="unfinished"></translation>
<translation>Nazwa skrócona</translation>
</message>
</context>
<context>
@ -2557,87 +2557,87 @@ W szczególności EC i DSA są zdefiniowane tylko z funkcją SHA1 w specyfikacji
<message>
<location filename="../lib/load_obj.cpp" line="+20"/>
<source>All files ( * )</source>
<translation type="unfinished">Wszystkie pliki ( * )</translation>
<translation>Wszystkie pliki ( * )</translation>
</message>
<message>
<location line="+35"/>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</source>
<translation type="unfinished"></translation>
<translation>Klucze PKI ( *.pem *.der *.key );; Klucze PKCS#8 ( *.p8 *.pk8 );; Klucze Microsoft PVK ( *.pvk );; Klucze publiczne SSH ( *.pub );;</translation>
</message>
<message>
<location line="+4"/>
<source>Import RSA key</source>
<translation type="unfinished"></translation>
<translation>Import klucza RSA</translation>
</message>
<message>
<location line="+12"/>
<source>PKCS#10 CSR ( *.pem *.der *.csr );; </source>
<translation type="unfinished"></translation>
<translation>Żądania PKCS#10 ( *.pem *.der *.csr );; </translation>
</message>
<message>
<location line="+1"/>
<source>Import Request</source>
<translation type="unfinished"></translation>
<translation>Import żądania certyfikacyjnego</translation>
</message>
<message>
<location line="+12"/>
<source>Certificates ( *.pem *.der *.crt *.cer );;</source>
<translation type="unfinished"></translation>
<translation>Certyfikaty ( *.pem *.der *.crt *.cer );;</translation>
</message>
<message>
<location line="+1"/>
<source>Import X.509 Certificate</source>
<translation type="unfinished"></translation>
<translation>Import certyfikatu X.509</translation>
</message>
<message>
<location line="+12"/>
<source>PKCS#7 data ( *.p7s *.p7m *.p7b );;</source>
<translation type="unfinished"></translation>
<translation>Certyfikaty PKCS#7 ( *.p7s *.p7m *.p7b );;</translation>
</message>
<message>
<location line="+1"/>
<source>Import PKCS#7 Certificates</source>
<translation type="unfinished"></translation>
<translation>Import certyfikatów PKCS#7</translation>
</message>
<message>
<location line="+12"/>
<source>PKCS#12 Certificates ( *.p12 *.pfx );;</source>
<translation type="unfinished"></translation>
<translation>Kontenery PKCS#12 ( *.p12 *.pfx );;</translation>
</message>
<message>
<location line="+1"/>
<source>Import PKCS#12 Private Certificate</source>
<translation type="unfinished"></translation>
<translation>Import kontenera PKCS#12</translation>
</message>
<message>
<location line="+13"/>
<source>XCA templates ( *.xca );;</source>
<translation type="unfinished"></translation>
<translation>Szablony XCA ( *.xca );;</translation>
</message>
<message>
<location line="+1"/>
<source>Import XCA Templates</source>
<translation type="unfinished"></translation>
<translation>Import szablonów XCA</translation>
</message>
<message>
<location line="+12"/>
<source>Revocation lists ( *.pem *.der *.crl );;</source>
<translation type="unfinished"></translation>
<translation>Listy unieważnień ( *.pem *.der *.crl );;</translation>
</message>
<message>
<location line="+1"/>
<source>Import Certificate Revocation List</source>
<translation type="unfinished"></translation>
<translation>Import listy unieważnień</translation>
</message>
<message>
<location line="+12"/>
<source>XCA Databases ( *.xdb );;</source>
<translation type="unfinished"></translation>
<translation>Bazy danych XCA ( *.xdb );;</translation>
</message>
<message>
<location line="+1"/>
<source>Open XCA Database</source>
<translation type="unfinished"></translation>
<translation>Otwieranie bazy danych XCA</translation>
</message>
<message>
<location line="+8"/>
@ -2979,7 +2979,7 @@ In library %3
<message>
<location line="+1"/>
<source>Comment</source>
<translation type="unfinished">Komentarz</translation>
<translation>Komentarz</translation>
</message>
</context>
<context>
@ -2992,12 +2992,12 @@ In library %3
<message>
<location line="+2"/>
<source>Unmark signed</source>
<translation type="unfinished"></translation>
<translation>Oznacz jako niepodpisany</translation>
</message>
<message>
<location line="+3"/>
<source>Mark signed</source>
<translation type="unfinished"></translation>
<translation>Oznacz jako podpisany</translation>
</message>
<message>
<location line="+3"/>
@ -3096,27 +3096,27 @@ In library %3
<message>
<location filename="../ui/SearchPkcs11.ui" line="+41"/>
<source>Directory</source>
<translation type="unfinished"></translation>
<translation>Folder</translation>
</message>
<message>
<location line="+16"/>
<source>...</source>
<translation type="unfinished">...</translation>
<translation>...</translation>
</message>
<message>
<location line="+7"/>
<source>Include subdirectories</source>
<translation type="unfinished"></translation>
<translation>Dołącz podfoldery</translation>
</message>
<message>
<location line="+7"/>
<source>Search</source>
<translation type="unfinished">Szukaj</translation>
<translation>Szukaj</translation>
</message>
<message>
<location filename="../widgets/SearchPkcs11.cpp" line="+75"/>
<source>The following files are possible PKCS#11 libraries</source>
<translation type="unfinished"></translation>
<translation>Poniższe pliki to potencjalne biblioteki PKCS#11</translation>
</message>
</context>
<context>
@ -3206,7 +3206,7 @@ In library %3
<message>
<location line="+1"/>
<source>Key properties</source>
<translation type="unfinished">Parametry klucza</translation>
<translation>Parametry klucza</translation>
</message>
<message>
<location line="+1"/>
@ -3329,7 +3329,7 @@ In library %3
<message>
<location line="+205"/>
<source>Could not create directory %1</source>
<translation type="unfinished"></translation>
<translation>Nie można utworzyć folderu %1</translation>
</message>
<message>
<location line="+251"/>
@ -3436,14 +3436,14 @@ import został przerwany</translation>
<message>
<location line="+44"/>
<source>Failed to initiate DB transaction</source>
<translation type="unfinished"></translation>
<translation>Nieudane rozpoczęcie transakcji w bazie danych</translation>
</message>
<message>
<location line="+10"/>
<location line="+8"/>
<location line="+4"/>
<source>Database error: %1</source>
<translation type="unfinished"></translation>
<translation>Błąd bazy danych: %1</translation>
</message>
</context>
<context>
@ -3863,19 +3863,21 @@ and so it was not imported</source>
<message>
<location line="+2"/>
<source>Certificate count</source>
<translation type="unfinished"></translation>
<translation>Liczba certyfikatów</translation>
</message>
<message>
<location line="+1"/>
<source>Number of certificates in the database with the same public key</source>
<translation type="unfinished"></translation>
<translation>Liczba certyfikatów w bazie danych z tym samym kluczem publicznym</translation>
</message>
<message>
<location line="+17"/>
<source>The certificate signing request already exists in the database as
&apos;%1&apos;
and thus was not stored</source>
<translation type="unfinished"></translation>
<translation>Żądanie certyfikacyjne już istnieje w bazie danych jako
&apos;%1&apos;
i nie zostało ponowanie zapisane</translation>
</message>
<message>
<location line="+77"/>

View File

@ -646,12 +646,12 @@
<message>
<location line="+1"/>
<source>Private key in Microsoft PVK format not encrypted</source>
<translation type="unfinished"></translation>
<translation>Súkromný kľúč vo formáte Microsoft PVK, nešifrovaný</translation>
</message>
<message>
<location line="+1"/>
<source>Encrypted private key in Microsoft PVK format</source>
<translation type="unfinished"></translation>
<translation>Šifrovaný súkromný kľúč vo formáte Microsoft PVK</translation>
</message>
<message>
<location line="+37"/>
@ -1143,7 +1143,7 @@ Týmto bude kľúč „%1” odstránený a nebude ho možné exportovať</trans
<message>
<location line="+4"/>
<source>Japanese</source>
<translation type="unfinished"></translation>
<translation>japonsky</translation>
</message>
<message>
<location line="+6"/>
@ -2515,18 +2515,6 @@ Najmä EC a DSA sú v špecifikácii PKCS#11 definované len s SHA1.</translatio
<source>%1 hours ago</source>
<translation>pred %1 hodinami</translation>
</message>
<message>
<source>DB: Rename: &apos;%1&apos; already in use</source>
<translation type="vanished">Premenovanie DB: %1 je použité</translation>
</message>
<message>
<source>DB: Entry to rename not found: %1</source>
<translation type="vanished">DB: Položka na premenovanie nenájdená: %1</translation>
</message>
<message>
<source>DB: Write error %1 - %2</source>
<translation type="vanished">DB: Chyba zápisu %1 %2</translation>
</message>
<message>
<location filename="../lib/db.cpp" line="+280"/>
<location line="+17"/>
@ -2551,17 +2539,13 @@ Najmä EC a DSA sú v špecifikácii PKCS#11 definované len s SHA1.</translatio
<message>
<location line="+35"/>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; Microsoft PVK Keys ( *.pvk );; SSH Public Keys ( *.pub );;</source>
<translation type="unfinished"></translation>
<translation>Kľúče PKI ( *.pem *.der *.key );; Kľúče PKCS#8 ( *.p8 *.pk8 );; Kľúče Microsoft PVK ( *.pvk );; Verejné kľúče SSH ( *.pub );;</translation>
</message>
<message>
<location line="+4"/>
<source>Import RSA key</source>
<translation>Importovať kľúč RSA</translation>
</message>
<message>
<source>PKI Keys ( *.pem *.der *.key );; PKCS#8 Keys ( *.p8 *.pk8 );; SSH Public Keys ( *.pub );;</source>
<translation type="vanished">Kľúče PKI ( *.pem *.der *.key );;Kľúče PKCS#8 ( *.p8 *.pk8 );;Verejné kľúče SSH ( *.pub );;</translation>
</message>
<message>
<location line="+12"/>
<source>PKCS#10 CSR ( *.pem *.der *.csr );; </source>
@ -2705,7 +2689,7 @@ Najmä EC a DSA sú v špecifikácii PKCS#11 definované len s SHA1.</translatio
<message>
<location filename="../lib/pkcs11_lib.cpp" line="+69"/>
<source>Invalid filename: %1</source>
<translation type="unfinished"></translation>
<translation>Neplatné meno súboru: %1</translation>
</message>
<message>
<location line="+3"/>
@ -2824,7 +2808,7 @@ V knižnici %3
<message>
<location line="+1"/>
<source>Serial number</source>
<translation type="unfinished"></translation>
<translation>Sériové číslo</translation>
</message>
<message>
<location line="+1"/>
@ -2976,6 +2960,18 @@ V knižnici %3
<source>Comment</source>
<translation>Komentár</translation>
</message>
<message>
<source>DB: Rename: &apos;%1&apos; already in use</source>
<translation type="vanished">Premenovanie DB: %1 je použité</translation>
</message>
<message>
<source>DB: Entry to rename not found: %1</source>
<translation type="vanished">DB: Položka na premenovanie nenájdená: %1</translation>
</message>
<message>
<source>DB: Write error %1 - %2</source>
<translation type="vanished">DB: Chyba zápisu %1 %2</translation>
</message>
</context>
<context>
<name>ReqTreeView</name>
@ -3201,7 +3197,7 @@ V knižnici %3
<message>
<location line="+1"/>
<source>Key properties</source>
<translation type="unfinished">Vlastnosti kľúča</translation>
<translation>Vlastnosti kľúča</translation>
</message>
<message>
<location line="+1"/>
@ -3556,12 +3552,12 @@ a bude doplnená novou, súkromnou, časťou kľúča</translation>
<message>
<location line="+6"/>
<source>PVK private</source>
<translation type="unfinished"></translation>
<translation>PVK súkromný</translation>
</message>
<message>
<location line="+2"/>
<source>PVK encrypted</source>
<translation type="unfinished"></translation>
<translation>PVK šifrovaný</translation>
</message>
<message>
<location line="+6"/>
@ -3581,7 +3577,7 @@ a bude doplnená novou, súkromnou, časťou kľúča</translation>
<message>
<location line="+57"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
<translation>Interná chyba</translation>
</message>
<message>
<location line="+19"/>
@ -3919,17 +3915,17 @@ a tak nebola uložená</translation>
<message>
<location line="+1"/>
<source>Key type</source>
<translation type="unfinished"></translation>
<translation>Typ kľúča</translation>
</message>
<message>
<location line="+1"/>
<source>Key size</source>
<translation type="unfinished"></translation>
<translation>Veľkosť kľúča</translation>
</message>
<message>
<location line="+2"/>
<source>EC Group</source>
<translation type="unfinished">Skupina EC</translation>
<translation>Skupina EC</translation>
</message>
<message>
<location line="+54"/>
@ -3997,10 +3993,6 @@ a tak nebola uložená</translation>
</context>
<context>
<name>pki_base</name>
<message>
<source>Error opening file: &apos;%1&apos;: %2</source>
<translation type="vanished">Chyba otvorenia súboru: %1: %2</translation>
</message>
<message>
<location filename="../lib/pki_base.cpp" line="+284"/>
<source>Unknown</source>
@ -4041,6 +4033,10 @@ a tak nebola uložená</translation>
<source>Internal error: Unexpected message: %1 %2</source>
<translation>Interná chyba: Neočakávaná správa: %1 %2</translation>
</message>
<message>
<source>Error opening file: &apos;%1&apos;: %2</source>
<translation type="vanished">Chyba otvorenia súboru: %1: %2</translation>
</message>
<message>
<source>Error writing to file: &apos;%1&apos;: %2</source>
<translation type="vanished">Chyba zápisu do súboru %1: %2</translation>
@ -4086,13 +4082,13 @@ a tak nebola uložená</translation>
<message>
<location line="+219"/>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="unfinished">Termín obnovenia CRL CA %1</translation>
<translation>Termín obnovenia CRL CA %1</translation>
</message>
<message>
<location line="+1"/>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="unfinished">Posledné CRL vydané CA %1 vyprší %2.
<translation>Posledné CRL vydané CA %1 vyprší %2.
Je uložené v databáze XCA %3</translation>
</message>
<message>
@ -4104,12 +4100,7 @@ Je uložené v databáze XCA „%3”</translation>
<location line="+1"/>
<source>The XCA CRL &apos;%1&apos;, issued on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The XCA CRL &apos;%1&apos;, issued by the CA &apos;%2&apos; on %3 will expire on %4.
It is stored in the XCA database &apos;%5&apos;</source>
<translation type="vanished">XCA CRL %1, vydané CA %2 %3 vyprší %4.
<translation>XCA CRL %1, vydané %3 vyprší %4.
Je uložené v databáze XCA %5</translation>
</message>
<message>
@ -4185,7 +4176,7 @@ Je uložené v databáze XCA „%5”</translation>
<message>
<location line="+19"/>
<source>Please enter the password protecting the Microsoft PVK key &apos;%1&apos;</source>
<translation type="unfinished"></translation>
<translation>Prosím, zadajte heslo na ochranu kľúča Microsoft PVK %1</translation>
</message>
<message>
<location line="+63"/>
@ -4529,16 +4520,6 @@ It is stored in the XCA database &apos;%4&apos;</source>
<translation>Certifikát XCA %1, vydaný %2 vyprší %3.
Je uložený v databáze XCA %4</translation>
</message>
<message>
<source>CRL Renewal of CA &apos;%1&apos; due</source>
<translation type="vanished">Termín obnovenia CRL CA %1</translation>
</message>
<message>
<source>The latest CRL issued by the CA &apos;%1&apos; will expire on %2.
It is stored in the XCA database &apos;%3&apos;</source>
<translation type="vanished">Posledné CRL vydané CA %1 vyprší %2.
Je uložené v databáze XCA %3</translation>
</message>
</context>
<context>
<name>pki_x509req</name>

View File

@ -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,

View File

@ -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

View File

@ -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<XcaApplication*>(core);
try {

View File

@ -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)
{

View File

@ -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":""
}

View File

@ -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

View File

@ -1,5 +1,5 @@
<Include>
<?define Version="@PACKAGE_VERSION@@ITERATION@"?>
<?define VersionNoDot="@VERSIONNODOT@"?>
<?define VersionHash="@VERSIONHASH@"?>
<?define PackageName="@PACKAGE_NAME@"?>
</Include>

View File

@ -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

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
<?define Version="2.2.0"?>
<?define VersionNoDot="020200"?>
<?define VersionHash="6f5b5f3152c3"?>
<?define PackageName="X Certificate and Key management"?>
-->
<?include variables.wxi ?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<!-- Note to myself: Version upgrade also needs a new Product ID -->
<Product Id="c58b920a-bb90-48b9-b0f8-769e51$(var.VersionNoDot)" Version="$(var.Version)"
<Product Id="c58b920a-bb90-48b9-b0f8-$(var.VersionHash)" Version="$(var.Version)"
UpgradeCode="23fdacfe-3ef8-45b4-81e8-b0c90244c217"
Language="1033" Codepage="1252"
Name="XCA"