2 * cryptui dll resources
4 * Copyright 2008 Juan Lang
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
21 LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
23 STRINGTABLE DISCARDABLE
25 IDS_CERTIFICATE "Certificate"
26 IDS_CERTIFICATEINFORMATION "Certificate Information"
27 IDS_CERT_INFO_BAD_SIG "This certificate has an invalid signature. The certificate may have been altered or corrupted."
28 IDS_CERT_INFO_UNTRUSTED_CA "This root certificate is not trusted. To trust it, add it to your system's trusted root certificate store."
29 IDS_CERT_INFO_UNTRUSTED_ROOT "This certificate could not be validated to a trusted root certificate."
30 IDS_CERT_INFO_PARTIAL_CHAIN "This certificate's issuer could not be found."
31 IDS_CERT_INFO_BAD_PURPOSES "All the intended purposes of this certificate could not be verified."
32 IDS_CERT_INFO_PURPOSES "This cerificate is intended for the following purposes:"
33 IDS_SUBJECT_HEADING "Issued to: "
34 IDS_ISSUER_HEADING "Issued by: "
35 IDS_VALID_FROM "Valid from "
37 IDS_CERTIFICATE_BAD_SIGNATURE "This certificate has an invalid signature."
38 IDS_CERTIFICATE_BAD_TIME "This certificate has expired or is not yet valid."
39 IDS_CERTIFICATE_BAD_TIMENEST "This certificate's validity period exceeds that of its issuer."
40 IDS_CERTIFICATE_REVOKED "This certificate was revoked by its issuer."
41 IDS_CERTIFICATE_VALID "This certificate is OK."
44 IDS_FIELDS_ALL "<All>"
45 IDS_FIELDS_V1 "Version 1 Fields Only"
46 IDS_FIELDS_EXTENSIONS "Extensions Only"
47 IDS_FIELDS_CRITICAL_EXTENSIONS "Critical Extensions Only"
48 IDS_FIELDS_PROPERTIES "Properties Only"
49 IDS_FIELD_VERSION "Version"
50 IDS_FIELD_SERIAL_NUMBER "Serial number"
51 IDS_FIELD_ISSUER "Issuer"
52 IDS_FIELD_VALID_FROM "Valid from"
53 IDS_FIELD_VALID_TO "Valid to"
54 IDS_FIELD_SUBJECT "Subject"
55 IDS_FIELD_PUBLIC_KEY "Public key"
56 IDS_FIELD_PUBLIC_KEY_FORMAT "%s (%d bits)"
57 IDS_PROP_HASH "SHA1 hash"
58 IDS_PROP_ENHKEY_USAGE "Enhanced key usage (property)"
59 IDS_PROP_FRIENDLY_NAME "Friendly name"
60 IDS_PROP_DESCRIPTION "Description"
61 IDS_CERTIFICATE_PROPERTIES "Certificate Properties"
62 IDS_CERTIFICATE_PURPOSE_ERROR "Please enter an OID in the form 1.2.3.4"
63 IDS_CERTIFICATE_PURPOSE_EXISTS "The OID you entered already exists."
64 IDS_SELECT_STORE_TITLE "Select Certificate Store"
65 IDS_SELECT_STORE "Please select a certificate store."
66 IDS_IMPORT_WIZARD "Certificate Import Wizard"
67 IDS_IMPORT_TYPE_MISMATCH "The file contains objects that do not match the given criteria. Please select another file."
68 IDS_IMPORT_FILE_TITLE "File to Import"
69 IDS_IMPORT_FILE_SUBTITLE "Specify the file you want to import."
70 IDS_IMPORT_STORE_TITLE "Certificate Store"
71 IDS_IMPORT_STORE_SUBTITLE "Certificate stores are collections of certificates, certificate revocation lists, and certificate trust lists."
72 IDS_IMPORT_FILTER_CERT "X.509 Certificate (*.cer; *.crt)"
73 IDS_IMPORT_FILTER_PFX "Personal Information Exchange (*.pfx; *.p12)"
74 IDS_IMPORT_FILTER_CRL "Certificate Revocation List (*.crl)"
75 IDS_IMPORT_FILTER_CTL "Certificate Trust List (*.stl)"
76 IDS_IMPORT_FILTER_SERIALIZED_STORE "Microsoft Serialized Certificate Store (*.sst)"
77 IDS_IMPORT_FILTER_CMS "CMS/PKCS #7 Messages (*.spc; *.p7b)"
78 IDS_IMPORT_FILTER_ALL "All Files (*.*)"
79 IDS_IMPORT_EMPTY_FILE "Please select a file."
80 IDS_IMPORT_BAD_FORMAT "The file format is not recognized. Please select another file."
81 IDS_IMPORT_OPEN_FAILED "Could not open "
82 IDS_IMPORT_DEST_DETERMINED "Determined by the program"
83 IDS_IMPORT_SELECT_STORE "Please select a store"
84 IDS_IMPORT_STORE_SELECTION "Certificate Store Selected"
85 IDS_IMPORT_DEST_AUTOMATIC "Automatically determined by the program"
86 IDS_IMPORT_FILE "File"
87 IDS_IMPORT_CONTENT "Content"
88 IDS_IMPORT_CONTENT_CERT "Certificate"
89 IDS_IMPORT_CONTENT_CRL "Certificate Revocation List"
90 IDS_IMPORT_CONTENT_CTL "Certificate Trust List"
91 IDS_IMPORT_CONTENT_CMS "CMS/PKCS #7 Message"
92 IDS_IMPORT_CONTENT_PFX "Personal Information Exchange"
93 IDS_IMPORT_CONTENT_STORE "Certificate Store"
94 IDS_IMPORT_SUCCEEDED "The import was successful."
95 IDS_IMPORT_FAILED "The import failed."
96 IDS_WIZARD_TITLE_FONT "Arial"
97 IDS_PURPOSE_ALL "<All>"
98 IDS_PURPOSE_ADVANCED "<Advanced Purposes>"
99 IDS_SUBJECT_COLUMN "Issued To"
100 IDS_ISSUER_COLUMN "Issued By"
101 IDS_EXPIRATION_COLUMN "Expiration Date"
102 IDS_FRIENDLY_NAME_COLUMN "Friendly Name"
103 IDS_ALLOWED_PURPOSE_ALL "<All>"
104 IDS_ALLOWED_PURPOSE_NONE "<None>"
105 IDS_WARN_REMOVE_MY "You will no longer be able to decrypt mesages with this certificate, or sign messages with it.\nAre you sure you want to remove this certificate?"
106 IDS_WARN_REMOVE_PLURAL_MY "You will no longer be able to decrypt mesages with these certificate, or sign messages with them.\nAre you sure you want to remove these certificates?"
107 IDS_WARN_REMOVE_ADDRESSBOOK "You will no longer be able to encrypt messages with this certificate, or verify messages signed with it.\nAre you sure you want to remove this certificate?"
108 IDS_WARN_REMOVE_PLURAL_ADDRESSBOOK "You will no longer be able to encrypt messages with these certificates, or verify messages signed with it.\nAre you sure you want to remove these certificates?"
109 IDS_WARN_REMOVE_CA "Certificates issued by this certification authority will no longer be trusted.\nAre you sure you want to remove this certificate?"
110 IDS_WARN_REMOVE_PLURAL_CA "Certificates issued by these certification authorities will no longer be trusted.\nAre you sure you want to remove these certificates?"
111 IDS_WARN_REMOVE_ROOT "Certificates issued by this root certification authority, or any certification authorities it issued, will no longer be trusted.\nAre you sure you want to remove this trusted root certificate?"
112 IDS_WARN_REMOVE_PLURAL_ROOT "Certificates issued by these root certification authorities, or any certification authorities they issued, will no longer be trusted.\nAre you sure you want to remove these trusted root certificates?"
113 IDS_WARN_REMOVE_TRUSTEDPUBLISHER "Software signed by this publisher will no longer be trusted.\nAre you sure you want to remove this certificate?"
114 IDS_WARN_REMOVE_PLURAL_TRUSTEDPUBLISHER "Software signed by these publishers will no longer be trusted.\nAre you sure you want to remove these certificates?"
115 IDS_WARN_REMOVE_DEFAULT "Are you sure you want to remove this certificate?"
116 IDS_WARN_REMOVE_PLURAL_DEFAULT "Are you sure you want to remove these certificates?"
117 IDS_CERT_MGR "Certificates"
118 IDS_PURPOSE_SERVER_AUTH "Ensures the identify of a remote computer"
119 IDS_PURPOSE_CLIENT_AUTH "Proves your identity to a remote computer"
120 IDS_PURPOSE_CODE_SIGNING "Ensures software came from software publisher\nProtects software from alteration after publication"
121 IDS_PURPOSE_EMAIL_PROTECTION "Protects e-mail messges"
122 IDS_PURPOSE_IPSEC "Allows secure communication over the Internet"
123 IDS_PURPOSE_TIMESTAMP_SIGNING "Allows data to be signed with the current time"
124 IDS_PURPOSE_CTL_USAGE_SIGNING "Allows you to digitally sign a certificate trust list"
125 IDS_PURPOSE_EFS "Allows data on disk to be encrypted"
126 IDS_PURPOSE_EFS_RECOVERY "File Recovery"
127 IDS_PURPOSE_WHQL "Windows Hardware Driver Verification"
128 IDS_PURPOSE_NT5 "Windows System Component Verification"
129 IDS_PURPOSE_OEM_WHQL "OEM Windows System Component Verification"
130 IDS_PURPOSE_EMBEDDED_NT "Embedded Windows System Component Verification"
131 IDS_PURPOSE_ROOT_LIST_SIGNER "Root List Signer"
132 IDS_PURPOSE_QUALIFIED_SUBORDINATION "Qualified Subordination"
133 IDS_PURPOSE_KEY_RECOVERY "Key Recovery"
134 IDS_PURPOSE_DOCUMENT_SIGNING "Document Signing"
135 IDS_PURPOSE_LIFETIME_SIGNING "Lifetime Signing"
136 IDS_PURPOSE_DRM "Digital Rights"
137 IDS_PURPOSE_LICENSES "Key Pack Licenses"
138 IDS_PURPOSE_LICENSE_SERVER "License Server Verification"
139 IDS_PURPOSE_ENROLLMENT_AGENT "Certificate Request Agent"
140 IDS_PURPOSE_SMARTCARD_LOGON "Smart Card Logon"
141 IDS_PURPOSE_CA_EXCHANGE "Private Key Archival"
142 IDS_PURPOSE_KEY_RECOVERY_AGENT "Key Recovery Agent"
143 IDS_PURPOSE_DS_EMAIL_REPLICATION "Directory Service Email Replication"
146 IDD_GENERAL DIALOG DISCARDABLE 0, 0, 255, 236
149 FONT 8, "MS Shell Dlg"
151 CONTROL "", -1, "Static", WS_BORDER|SS_WHITERECT, 6,10,241,200
152 CONTROL "", IDC_CERTIFICATE_ICON,"RichEdit20W",
153 ES_READONLY|WS_DISABLED,8,11,26,26
154 CONTROL "", IDC_CERTIFICATE_INFO,"RichEdit20W",
155 ES_READONLY|WS_DISABLED,34,11,212,26
156 CONTROL "", -1, "Static", SS_BLACKFRAME, 16,37,222,1
157 CONTROL "", IDC_CERTIFICATE_STATUS,"RichEdit20W",
158 ES_READONLY|ES_MULTILINE,8,38,238,78
159 CONTROL "", -1, "Static", SS_BLACKFRAME, 16,116,222,1
160 CONTROL "", IDC_CERTIFICATE_NAMES,"RichEdit20W",
161 ES_READONLY|ES_MULTILINE|WS_DISABLED,8,118,238,90
162 PUSHBUTTON "&Install Certificate...", IDC_ADDTOSTORE,103,216,70,14
163 PUSHBUTTON "Issuer &Statement", IDC_ISSUERSTATEMENT,177,216,70,14
166 IDD_DETAIL DIALOG DISCARDABLE 0, 0, 255, 236
169 FONT 8, "MS Shell Dlg"
171 LTEXT "&Show:", -1, 6,12,40,14
172 COMBOBOX IDC_DETAIL_SELECT, 28,10,100,14,
173 CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
174 CONTROL "", IDC_DETAIL_LIST, "SysListView32",
175 LVS_REPORT|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
177 CONTROL "", IDC_DETAIL_VALUE, "RichEdit20W",
178 ES_READONLY|ES_MULTILINE|WS_TABSTOP, 6,136,241,70
179 PUSHBUTTON "&Edit Properties...", IDC_EDITPROPERTIES,103,216,70,14
180 PUSHBUTTON "&Copy to File...", IDC_EXPORT,177,216,70,14
183 IDD_HIERARCHY DIALOG DISCARDABLE 0, 0, 255, 236
184 CAPTION "Certification Path"
186 FONT 8, "MS Shell Dlg"
188 GROUPBOX "Certification &path", -1,6,10,245,165, BS_GROUPBOX
189 CONTROL "",IDC_CERTPATH, "SysTreeView32", TVS_HASLINES|WS_BORDER,
191 PUSHBUTTON "&View Certificate", IDC_VIEWCERTIFICATE,175,156,70,14
192 LTEXT "Certificate &status:", IDC_CERTIFICATESTATUS,6,183,70,14
193 CONTROL "", IDC_CERTIFICATESTATUSTEXT,"RichEdit20W",
194 WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,195,245,36
197 IDD_USERNOTICE DIALOG DISCARDABLE 0, 0, 255, 256
200 FONT 8, "MS Shell Dlg"
202 CONTROL "", IDC_USERNOTICE,"RichEdit20W",
203 WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,10,241,200
204 PUSHBUTTON "Close", IDOK,103,216,70,14
205 PUSHBUTTON "More &Info", IDC_CPS,177,216,70,14
208 IDD_CERT_PROPERTIES_GENERAL DIALOG DISCARDABLE 0, 0, 255, 236
211 FONT 8, "MS Shell Dlg"
213 LTEXT "&Friendly name:", -1, 6,14,60,14
214 EDITTEXT IDC_FRIENDLY_NAME, 60,12,191,14, ES_AUTOHSCROLL|WS_TABSTOP
215 LTEXT "&Description:", -1, 6,32,60,14
216 EDITTEXT IDC_DESCRIPTION, 60,30,191,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
217 GROUPBOX "Certificate purposes", -1,6,48,245,165, BS_GROUPBOX
218 AUTORADIOBUTTON "&Enable all purposes for this certificate",
219 IDC_ENABLE_ALL_PURPOSES, 12,58,180,14, BS_AUTORADIOBUTTON|WS_TABSTOP
220 AUTORADIOBUTTON "D&isable all purposes for this certificate",
221 IDC_DISABLE_ALL_PURPOSES, 12,70,180,14, BS_AUTORADIOBUTTON
222 AUTORADIOBUTTON "Enable &only the following purposes for this certificate:",
223 IDC_ENABLE_SELECTED_PURPOSES, 12,82,180,14, BS_AUTORADIOBUTTON
224 CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
225 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
227 PUSHBUTTON "Add &Purpose...", IDC_ADD_PURPOSE,184,194,60,14
230 IDD_ADD_CERT_PURPOSE DIALOG DISCARDABLE 0,0,200,68
231 CAPTION "Add Purpose"
232 FONT 8, "MS Shell Dlg"
234 LTEXT "Add the object identifier (OID) for the certificate purpose you wish to add:",
236 EDITTEXT IDC_NEW_PURPOSE, 6,28,190,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
237 PUSHBUTTON "OK", IDOK, 33,48,60,14
238 PUSHBUTTON "Cancel", IDCANCEL, 100,48,60,14
241 IDD_SELECT_STORE DIALOG DISCARDABLE 0,0,200,136
242 CAPTION "Select Certificate Store"
243 FONT 8, "MS Shell Dlg"
245 LTEXT "Select the certificate store you want to use:", IDC_STORE_TEXT, 6,6,190,28
246 CONTROL "",IDC_STORE_LIST, "SysTreeView32", TVS_HASLINES|WS_BORDER|WS_TABSTOP,
248 CHECKBOX "&Show physical stores", IDC_SHOW_PHYSICAL_STORES, 6,102,90,14,
249 BS_AUTOCHECKBOX|WS_TABSTOP
250 PUSHBUTTON "OK", IDOK, 90,118,50,14, BS_DEFPUSHBUTTON
251 PUSHBUTTON "Cancel", IDCANCEL, 144,118,50,14
254 IDD_IMPORT_WELCOME DIALOG DISCARDABLE 0,0,317,143
255 CAPTION "Certificate Import Wizard"
256 FONT 8, "MS Shell Dlg"
258 LTEXT "Welcome to the Certificate Import Wizard", IDC_IMPORT_TITLE,
260 LTEXT "This wizard helps you import certificates, certificate revocation lists, and certificate trust lists from a file to a certificate store.",
262 LTEXT "A certificate can be used to identify you or the computer with which you are communicating. It can also be used for authentication, and to sign messages. Certificate stores are collections of certificates, certificate revocation lists, and certificate trust lists.",
264 LTEXT "To continue, click Next.",
268 IDD_IMPORT_FILE DIALOG DISCARDABLE 0,0,317,143
269 CAPTION "Certificate Import Wizard"
270 FONT 8, "MS Shell Dlg"
272 LTEXT "&File name:", -1, 21,1,195,10
273 EDITTEXT IDC_IMPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
274 PUSHBUTTON "B&rowse...", IDC_IMPORT_BROWSE_FILE, 236,11,60,14
275 LTEXT "Note: The following file formats may contain more than one certificate, certificate revocation list, or certificate trust list:",
277 LTEXT "Cryptographic Message Syntax Standard/PKCS #7 Messages (.p7b)",
279 LTEXT "Personal Information Exchange/PKCS #12 (.pfx, .p12)",
281 LTEXT "Microsoft Serialized Certificate Store (.sst)",
285 IDD_IMPORT_STORE DIALOG DISCARDABLE 0,0,317,143
286 CAPTION "Certificate Import Wizard"
287 FONT 8, "MS Shell Dlg"
289 LTEXT "Wine can automatically select the certificate store, or you can specify a location for the certificates.",
291 AUTORADIOBUTTON "&Automatically select certificate store",
292 IDC_IMPORT_AUTO_STORE, 31,18,180,12, BS_AUTORADIOBUTTON|WS_TABSTOP
293 AUTORADIOBUTTON "&Place all certificates in the following store:",
294 IDC_IMPORT_SPECIFY_STORE, 31,30,180,12, BS_AUTORADIOBUTTON
295 EDITTEXT IDC_IMPORT_STORE, 44,49,185,14, ES_READONLY
296 PUSHBUTTON "B&rowse...", IDC_IMPORT_BROWSE_STORE, 236,49,60,14
299 IDD_IMPORT_FINISH DIALOG DISCARDABLE 0,0,317,143
300 CAPTION "Certificate Import Wizard"
301 FONT 8, "MS Shell Dlg"
303 LTEXT "Completing the Certificate Import Wizard", IDC_IMPORT_TITLE,
305 LTEXT "You have successfully completed the Certificate Import Wizard.",
307 LTEXT "You have specified the following settings:",
309 CONTROL "", IDC_IMPORT_SETTINGS, "SysListView32",
310 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
314 IDD_CERT_MGR DIALOG DISCARDABLE 0,0,335,270
315 CAPTION "Certificates"
316 FONT 8, "MS Shell Dlg"
318 LTEXT "I&ntended purpose:", -1, 7,9,100,12
319 COMBOBOX IDC_MGR_PURPOSE_SELECTION, 83,7,245,14,
320 CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
321 CONTROL "", IDC_MGR_STORES, "SysTabControl32",
322 WS_CLIPSIBLINGS|WS_TABSTOP, 7,25,321,140
323 CONTROL "", IDC_MGR_CERTS, "SysListView32",
324 LVS_REPORT|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 15,46,305,111
325 PUSHBUTTON "&Import...", IDC_MGR_IMPORT, 7,172,51,14
326 PUSHBUTTON "&Export...", IDC_MGR_EXPORT, 62,172,51,14, WS_DISABLED
327 PUSHBUTTON "&Remove", IDC_MGR_REMOVE, 117,172,51,14, WS_DISABLED
328 PUSHBUTTON "&Advanced...", IDC_MGR_ADVANCED, 277,172,51,14
329 GROUPBOX "Certificate intended purposes", -1,7,194,321,47, BS_GROUPBOX
330 LTEXT "", IDC_MGR_PURPOSES, 13,208,252,30
331 PUSHBUTTON "&View...", IDC_MGR_VIEW, 269,218,51,14, WS_DISABLED
332 PUSHBUTTON "&Close", IDCANCEL, 277,249,51,14, BS_DEFPUSHBUTTON
335 IDD_CERT_MGR_ADVANCED DIALOG DISCARDABLE 0,0,248,176
336 CAPTION "Advanced Options"
337 FONT 8, "MS Shell Dlg"
339 GROUPBOX "Certificate purpose", -1, 7,7,234,141, BS_GROUPBOX
340 LTEXT "Select one or more purposes to be listed when Advanced Purposes is selected.",
342 LTEXT "&Certificate purposes:", -1, 14,41,90,12, WS_TABSTOP
343 CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
344 LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
346 PUSHBUTTON "OK", IDOK, 132,155,51,14, BS_DEFPUSHBUTTON
347 PUSHBUTTON "Cancel", IDCANCEL, 190,155,51,14