⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 messages.h

📁 研读AxCrypt对加解密的处理方法
💻 H
📖 第 1 页 / 共 4 页
字号:
//
//	@(#) $Id: Messages.mc,v 1.2 2005/03/16 20:09:50 svante Exp $
//
//	AxCrypt - Compressing and Encrypting Wrapper and Application Launcher for Secure Local,
//	Server or Web Storage of Document Files.
//
//	Copyright (C) 2005 Svante Seleborg/Axantum Software AB, All rights reserved.
//
// Note to translators: You should be aware that by translating texts here, you are
// transferring the copyright to the above copyright holder, and allowing the results
// to be published under the GNU General Public License. You should also 
// acknowledge the fact that the result of the translation may be used in other contexts,
// including commercial licensed software, in addition to the GNU GPL release.
//
// *** TRANSLATION INSTRUCTIONS ***
//
// Try to keep the texts of the approximate same lengths as the other languages.
// Try to use 'Windows' vocabulary for words like 'Cancel', 'OK', 'File' etc.
// Please do not do any reorganization, clean-up or changes to the format - it'll make it harder to merge.
//
//	This program is free software; you can redistribute it and/or modify it under the terms
//	of the GNU General Public License as published by the Free Software Foundation;
//	either version 2 of the License, or (at your option) any later version.
//
//	This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
//	without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//	See the GNU General Public License for more details.
//
//	You should have received a copy of the GNU General Public License along with this program;
//	if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
//	Boston, MA 02111-1307 USA
//
//	The author may be reached at mailto:axcrypt@axondata.se and http://axcrypt.sourceforge.net
//----
//	AxCryptM.mc						Messages in all languages
//
//	E-mail							YYYY-MM-DD				Reason
//	axcrypt@axondata.se				2001					Initial
//                                 2002-04-17				German Version - Juergen Nieveler, Thomas Schmidt
//									2002-07-23				Spanish Version - Carlos Fuentes
//									2002-08-11				Rel 1.2
//									2002-09-22				Italian Version - Stefano Paganini
//                                 2004-03-30              Spanish new version - Jacobo Fortuny Ayuso
//
// Chinese (PRC) (2052)
// LanguageNames=(CHI=0x804:MSG00804)
// Norwegian (Nynorsk) (2068, NSIS "Norwegian")
// LanguageNames=(NON=0x814:MSG00814)
// Danish (1030, NSIS "Danish")
// LanguageNames=(DNK=0x406:MSG00406)
// Finnish (1035, NSIS "Finnish")
// LanguageNames=(FIN=0x40b:MSG0040B)
// Polish (1045, NSIS "POLISH")
// LanguageNames=(POL=0x415:MSG00415)
// German (Standard) (1031, NSIS "German")
// Dutch (Netherlands) (1043, NSIS "Dutch")
// Portugese (Portugal) (2070, NSIS "Portuguese")
// LanguageNames=(PTG=0x816:MSG00816)
// Hungarian (1038, NSIS "Hungarian")
// English (USA) (1033, NSIS "English")
// Spanish (Spain, Traditional Sort) (Use 40a to harmonize with Nsis-installer.) (1034, NSIS "Spanish")
// French (Standard) (1036, NSIS "French")
// Italian (Standard) (1040, NSIS "Italian")
// Norwegian (Bokmal) (1044, NSIS "Norwegian" (Is 1044, not 2068 as per comment in Norwegian.nsh))
// Swedish (1053, NSIS "Swedish")
//
//
//	%2 will be the system generated error.
//	%3 should be output file name or other context related info given in the call
//	%4 is the previously stored message that can be included in this message.
//
//
//  Values are 32 bit values layed out as follows:
//
//   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
//   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
//  +---+-+-+-----------------------+-------------------------------+
//  |Sev|C|R|     Facility          |               Code            |
//  +---+-+-+-----------------------+-------------------------------+
//
//  where
//
//      Sev - is the severity code
//
//          00 - Success
//          01 - Informational
//          10 - Warning
//          11 - Error
//
//      C - is the Customer code flag
//
//      R - is a reserved bit
//
//      Facility - is the facility code
//
//      Code - is the facility's status code
//
//
// Define the facility codes
//


//
// Define the severity codes
//


//
// MessageId: INF_FILE_TYPE_NAME
//
// MessageText:
//
//  %1 Security Wrapped
//
#define INF_FILE_TYPE_NAME               0x4000000AL

//
// MessageId: MSG_SHELL_EXECUTE
//
// MessageText:
//
//  Failed to launch application for '%3', %2
//
#define MSG_SHELL_EXECUTE                0xC0000014L

//
// MessageId: MSG_OPEN_LAUNCH
//
// MessageText:
//
//  Decrypt and launch of '%3' failed, %4
//
#define MSG_OPEN_LAUNCH                  0xC000001EL

//
// MessageId: MSG_OPEN
//
// MessageText:
//
//  Error opening file '%3', %2
//
#define MSG_OPEN                         0xC0000028L

//
// MessageId: MSG_FILE_VERSION
//
// MessageText:
//
//  File saved in newer, unsupported, version. Please upgrade.
//
#define MSG_FILE_VERSION                 0xC0000032L

//
// MessageId: MSG_FILE_LENGTH
//
// MessageText:
//
//  Wrapped file format error or file may be damaged. The file is shorter or longer than indicated internally.
//
#define MSG_FILE_LENGTH                  0xC000003CL

//
// MessageId: MSG_MAKE_TMP
//
// MessageText:
//
//  Could not open %3 as temporary, %2
//
#define MSG_MAKE_TMP                     0xC0000046L

//
// MessageId: MSG_GET_TEMP
//
// MessageText:
//
//  Could not create temporary file in %3, %2
//
#define MSG_GET_TEMP                     0xC0000050L

//
// MessageId: MSG_PAD_ERROR
//
// MessageText:
//
//  Decryption error in padding integrity check.
//
#define MSG_PAD_ERROR                    0xC000005AL

//
// MessageId: MSG_INVALID_GUID
//
// MessageText:
//
//  The file does not appear to be produced by %1. GUID mismatch.
//
#define MSG_INVALID_GUID                 0xC0000064L

//
// MessageId: MSG_FILE_FORMAT
//
// MessageText:
//
//  File format error - probably damaged or too large version difference.
//
#define MSG_FILE_FORMAT                  0xC000006EL

//
// MessageId: MSG_INVALID_HMAC
//
// MessageText:
//
//  File damaged or manipulated, integrity checksum (HMAC) error.
//
#define MSG_INVALID_HMAC                 0xC0000078L

//
// MessageId: MSG_WRAP_ERROR
//
// MessageText:
//
//  An error occurred when security wrapping %3.
//  %4
//
#define MSG_WRAP_ERROR                   0xC0000082L

//
// MessageId: MSG_UNWRAP_ERROR
//
// MessageText:
//
//  An error occurred when unwrappping %3.
//  %4
//
#define MSG_UNWRAP_ERROR                 0xC000008CL

//
// MessageId: MSG_CREATE_REG_KEY
//
// MessageText:
//
//  Failed to add key '%3' to the registry, %2
//
#define MSG_CREATE_REG_KEY               0xC00000A0L

//
// MessageId: MSG_INSTALL_ERROR
//
// MessageText:
//
//  Registry installation error, %4
//  (You must be an Administrator and have sufficient access to the registry to install)
//
#define MSG_INSTALL_ERROR                0xC00000AAL

//
// MessageId: MSG_UNINSTALL_ERROR
//
// MessageText:
//
//  Un-installation error, %4
//  (You must be an Administrator and have sufficient access to the registry to un-install)
//
#define MSG_UNINSTALL_ERROR              0xC00000B4L

//
// MessageId: MSG_UNKNOWN_OPT
//
// MessageText:
//
//  Unrecognized option switch '%2'.
//
#define MSG_UNKNOWN_OPT                  0xC00000BEL

//
// MessageId: MSG_CMD_LINE_OPEN
//
// MessageText:
//
//  Error executing request with file '%3', %4
//
#define MSG_CMD_LINE_OPEN                0xC00000C8L

//
// MessageId: MSG_SYSTEM_CALL
//
// MessageText:
//
//  Error in system call to %3, %2
//
#define MSG_SYSTEM_CALL                  0xC00000D2L

//
// MessageId: MSG_WINMAIN
//
// MessageText:
//
//  Failed to startup %1.
//  %4
//
#define MSG_WINMAIN                      0xC00000DCL

//
// MessageId: MSG_NOTSAME
//
// MessageText:
//
//  The passphrases do not match. Please try again.
//
#define MSG_NOTSAME                      0xC00000E6L

//
// MessageId: INF_ENC_LEAD
//
// MessageText:
//
//  Encryption:
//
#define INF_ENC_LEAD                     0x400000F0L

//
// MessageId: INF_COMP_LEAD
//
// MessageText:
//
//  Compression:
//
#define INF_COMP_LEAD                    0x400000FAL

//
// MessageId: INF_AUTH_LEAD
//
// MessageText:
//
//  Integrity:
//
#define INF_AUTH_LEAD                    0x40000104L

//
// MessageId: INF_RAND_LEAD
//
// MessageText:
//
//  PRNG:
//
#define INF_RAND_LEAD                    0x4000010EL

//
// MessageId: INF_ENC
//
// MessageText:
//
//  FIPS 197 AES-128 CBC.
//
#define INF_ENC                          0x40000118L

//
// MessageId: INF_COMP
//
// MessageText:
//
//  Zlib/Deflate, RFC1950 and RFC1951.
//
#define INF_COMP                         0x40000122L

//
// MessageId: INF_AUTH
//
// MessageText:
//
//  HMAC-SHA1-128, RFC2104.
//
#define INF_AUTH                         0x4000012CL

//
// MessageId: INF_RAND
//
// MessageText:
//
//  FIPS 186-2/SHA-1.
//
#define INF_RAND                         0x40000136L

//
// MessageId: INF_ABOUT
//
// MessageText:
//
//  Compressing and Encrypting Wrapper and Application Launcher for Secure Local, Server or Web Storage of Document Files.
//  This program is licensed according to the agreement.
//  %n%n%2
//  %n%nAcknowledgements:
//  %nAES code by Vincent Rijmen, Antoon Bosselaers and Paulo Barreto.
//  %nSHA-1 code by Steve Reid, James H. Brown and Saul Kravitz.
//  %nZlib code by Jean-loup Gailly and Mark Adler.
//
#define INF_ABOUT                        0x40000140L

//
// MessageId: INF_PROP_SHEET_PAGE
//
// MessageText:
//
//  %1
//
#define INF_PROP_SHEET_PAGE              0x4000014AL

//
// MessageId: INF_ENTER_PASS
//
// MessageText:
//
//  Enter passphrase
//
#define INF_ENTER_PASS                   0x40000154L

//
// MessageId: INF_REENTER_PASS
//
// MessageText:
//
//  Invalid passphrase! Please re-enter
//
#define INF_REENTER_PASS                 0x4000015EL

//
// MessageId: INF_ENTER_VERIFY
//
// MessageText:
//
//  Verify passphrase
//
#define INF_ENTER_VERIFY                 0x40000168L

//
// MessageId: INF_IDOK
//
// MessageText:
//
//  OK
//
#define INF_IDOK                         0x40000172L

//
// MessageId: INF_IDCANCEL
//
// MessageText:
//
//  Cancel
//
#define INF_IDCANCEL                     0x4000017CL

//
// MessageId: INF_MENU_OPEN
//
// MessageText:
//
//  Open
//
#define INF_MENU_OPEN                    0x40000186L

//
// MessageId: HLP_MENU_OPEN
//
// MessageText:
//
//  Decrypt and open document with associated application.
//
#define HLP_MENU_OPEN                    0x40000190L

//
// MessageId: INF_MENU_WRAPZ
//
// MessageText:
//
//  Encrypt
//
#define INF_MENU_WRAPZ                   0x4000019AL

//
// MessageId: HLP_MENU_WRAPZ
//
// MessageText:
//
//  First compress, then encrypt the document.
//
#define HLP_MENU_WRAPZ                   0x400001A4L

//
// MessageId: INF_MENU_WRAPZC
//
// MessageText:
//
//  Encrypt and copy
//
#define INF_MENU_WRAPZC                  0x400001ABL

//
// MessageId: HLP_MENU_WRAPZC
//
// MessageText:
//
//  First compress, then encrypt the document. Keep the original.
//
#define HLP_MENU_WRAPZC                  0x400001ACL

//
// MessageId: INF_MENU_WRAP
//
// MessageText:
//
//  Encrypt only
//
#define INF_MENU_WRAP                    0x400001AEL

//
// MessageId: HLP_MENU_WRAP
//
// MessageText:
//
//  Encrypt the document without compression.
//
#define HLP_MENU_WRAP                    0x400001B8L

//
// MessageId: INF_MENU_UNWRAP
//
// MessageText:
//
//  Decrypt
//
#define INF_MENU_UNWRAP                  0x400001C2L

//
// MessageId: HLP_MENU_UNWRAP
//
// MessageText:
//
//  Decrypt the document and restore name and modification time.
//
#define HLP_MENU_UNWRAP                  0x400001CCL

//
// MessageId: INF_MENU_WIPE
//
// MessageText:
//
//  Shred and Delete
//
#define INF_MENU_WIPE                    0x400001D6L

//
// MessageId: HLP_MENU_WIPE
//
// MessageText:
//
//  Overwrite the entire file with random data and then delete permanently.
//
#define HLP_MENU_WIPE                    0x400001E0L

//
// MessageId: WRN_DIR_NOT_EMPTY
//
// MessageText:
//
//  Error deleting directory '%2', %4 Please check and remove manually. It will be removed on next %1 start-up.
//
#define WRN_DIR_NOT_EMPTY                0x800001EAL

//
// MessageId: MSG_OPEN_WITH
//
// MessageText:
//
//  Failed to start 'Open With...' dialog for file '%3'.
//
#define MSG_OPEN_WITH                    0xC00001F4L

//
// MessageId: WRN_CANT_TELL_DONE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -