diff options
Diffstat (limited to 'util/errors.c')
-rw-r--r-- | util/errors.c | 89 |
1 files changed, 45 insertions, 44 deletions
diff --git a/util/errors.c b/util/errors.c index dc3f7e811..b4db10b17 100644 --- a/util/errors.c +++ b/util/errors.c @@ -24,6 +24,7 @@ #include <stdarg.h> #include "errors.h" +#include "i18n.h" #ifndef HAVE_STRERROR char * @@ -50,52 +51,52 @@ g10_errstr( int err ) switch( err ) { case -1: p = "eof"; break; case 0: p = "okay"; break; - X(GENERAL, "General error") - X(UNKNOWN_PACKET, "Unknown packet type") - X(UNKNOWN_VERSION,"Unknown version") - X(PUBKEY_ALGO ,"Unknown pubkey algorithm") - X(DIGEST_ALGO ,"Unknown digest algorithm") - X(BAD_PUBKEY ,"Bad public key") - X(BAD_SECKEY ,"Bad secret key") - X(BAD_SIGN ,"Bad signature") - X(CHECKSUM , "Checksum error") - X(BAD_PASS , "Bad passphrase") - X(NO_PUBKEY ,"Public key not found") - X(CIPHER_ALGO ,"Unknown cipher algorithm") - X(KEYRING_OPEN ,"Can't open the keyring") - X(INVALID_PACKET ,"Invalid packet") - X(INVALID_ARMOR ,"Invalid armor") - X(NO_USER_ID ,"No such user id") - X(NO_SECKEY ,"Secret key not available") - X(WRONG_SECKEY ,"Wrong secret key used") - X(UNSUPPORTED ,"Not supported") - X(BAD_KEY ,"Bad key") - X(READ_FILE ,"File read error") - X(WRITE_FILE ,"File write error") - X(COMPR_ALGO ,"Unknown compress algorithm") - X(OPEN_FILE ,"File open error") - X(CREATE_FILE ,"File create error") - X(PASSPHRASE ,"Invalid passphrase") - X(NI_PUBKEY ,"Unimplemented pubkey algorithm") - X(NI_CIPHER ,"Unimplemented cipher algorithm") - X(SIG_CLASS ,"Unknown signature class") - X(TRUSTDB ,"Trust database error") - X(BAD_MPI ,"Bad MPI") - X(RESOURCE_LIMIT ,"Resource limit") - X(INV_KEYRING ,"Invalid keyring") - X(BAD_CERT ,"Bad certificate") - X(INV_USER_ID ,"Malformed user id") - X(CLOSE_FILE ,"File close error") - X(RENAME_FILE ,"File rename error") - X(DELETE_FILE ,"File delete error") - X(UNEXPECTED ,"Unexpected data") - X(TIME_CONFLICT ,"Timestamp conflict") - X(WR_PUBKEY_ALGO ,"Unusable pubkey algorithm") - X(FILE_EXISTS ,"File exists") - X(WEAK_KEY ,"Weak key") + X(GENERAL, N_("General error")) + X(UNKNOWN_PACKET, N_("Unknown packet type")) + X(UNKNOWN_VERSION,N_("Unknown version")) + X(PUBKEY_ALGO ,N_("Unknown pubkey algorithm")) + X(DIGEST_ALGO ,N_("Unknown digest algorithm")) + X(BAD_PUBKEY ,N_("Bad public key")) + X(BAD_SECKEY ,N_("Bad secret key")) + X(BAD_SIGN ,N_("Bad signature")) + X(CHECKSUM , N_("Checksum error")) + X(BAD_PASS , N_("Bad passphrase")) + X(NO_PUBKEY ,N_("Public key not found")) + X(CIPHER_ALGO ,N_("Unknown cipher algorithm")) + X(KEYRING_OPEN ,N_("Can't open the keyring")) + X(INVALID_PACKET ,N_("Invalid packet")) + X(INVALID_ARMOR ,N_("Invalid armor")) + X(NO_USER_ID ,N_("No such user id")) + X(NO_SECKEY ,N_("Secret key not available")) + X(WRONG_SECKEY ,N_("Wrong secret key used")) + X(UNSUPPORTED ,N_("Not supported")) + X(BAD_KEY ,N_("Bad key")) + X(READ_FILE ,N_("File read error")) + X(WRITE_FILE ,N_("File write error")) + X(COMPR_ALGO ,N_("Unknown compress algorithm")) + X(OPEN_FILE ,N_("File open error")) + X(CREATE_FILE ,N_("File create error")) + X(PASSPHRASE ,N_("Invalid passphrase")) + X(NI_PUBKEY ,N_("Unimplemented pubkey algorithm")) + X(NI_CIPHER ,N_("Unimplemented cipher algorithm")) + X(SIG_CLASS ,N_("Unknown signature class")) + X(TRUSTDB ,N_("Trust database error")) + X(BAD_MPI ,N_("Bad MPI")) + X(RESOURCE_LIMIT ,N_("Resource limit")) + X(INV_KEYRING ,N_("Invalid keyring")) + X(BAD_CERT ,N_("Bad certificate")) + X(INV_USER_ID ,N_("Malformed user id")) + X(CLOSE_FILE ,N_("File close error")) + X(RENAME_FILE ,N_("File rename error")) + X(DELETE_FILE ,N_("File delete error")) + X(UNEXPECTED ,N_("Unexpected data")) + X(TIME_CONFLICT ,N_("Timestamp conflict")) + X(WR_PUBKEY_ALGO ,N_("Unusable pubkey algorithm")) + X(FILE_EXISTS ,N_("File exists")) + X(WEAK_KEY ,N_("Weak key")) default: p = buf; sprintf(buf, "g10err=%d", err); break; } #undef X - return p; + return _(p); } |