1LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
2
3ID_ACCEL ACCELERATORS
4BEGIN
5    "D", ID_ADDRESS_FOCUS, VIRTKEY, ALT
6    VK_DELETE, ID_EDIT_DELETE, VIRTKEY, NOINVERT
7    "^F", ID_EDIT_FIND
8    VK_F1, ID_HELP_HELPTOPICS, VIRTKEY, NOINVERT
9    VK_F2, ID_EDIT_RENAME, VIRTKEY, NOINVERT
10    VK_F3, ID_EDIT_FINDNEXT, VIRTKEY, NOINVERT
11    VK_F4, ID_ADDRESS_FOCUS, VIRTKEY, NOINVERT
12    VK_F5, ID_VIEW_REFRESH, VIRTKEY, NOINVERT
13END
14
15/* Command-line strings */
16STRINGTABLE
17BEGIN
18    STRING_USAGE "Usage:\n\
19  regedit [options] [filename] [reg_key]\n\n\
20Options:\n\
21  [no option]    Launch the graphical version of this program.\n\
22  /L:system.dat  The location of the system.dat file to be modified.\n\
23                 Compatible with any other switch. Ignored.\n\
24  /R:user.dat    The location of the user.dat file to be modified.\n\
25                 Compatible with any other switch. Ignored.\n\
26  /C             Import the contents of a registry file.\n\
27  /D             Delete a specified registry key.\n\
28  /E             Export the contents of a specified registry key to a file.\n\
29                 If no key is specified, the entire registry is exported.\n\
30  /S             Silent mode. No messages will be displayed.\n\
31  /V             Launch the GUI in advanced mode. Ignored.\n\
32  /?             Display this information and exit.\n\
33  [filename]     The location of the file containing registry information to\n\
34                 be imported. When used with [/E], this option specifies the\n\
35                 file location where registry information will be exported.\n\
36  [reg_key]      The registry key to be modified.\n\
37\n\
38Usage examples:\n\
39  regedit ""import.reg""\n\
40  regedit /E ""export.reg"" ""HKEY_CURRENT_USER\\Console""\n\
41  regedit /D ""HKEY_LOCAL_MACHINE\\Error\\Path""\n"
42    STRING_INVALID_SWITCH "regedit: Invalid or unrecognized switch [%1]\n"
43    STRING_HELP "Type ""regedit /?"" for help.\n"
44    STRING_NO_FILENAME "regedit: No filename was specified.\n"
45    STRING_NO_REG_KEY "regedit: No registry key was specified for removal.\n"
46    STRING_FILE_NOT_FOUND "regedit: The file '%1' was not found.\n"
47    STRING_CANNOT_OPEN_FILE "regedit: Unable to open the file '%1'.\n"
48    STRING_UNHANDLED_ACTION "regedit: Unhandled action.\n"
49    STRING_OUT_OF_MEMORY "regedit: Out of memory! (%1!S!, line %2!u!)\n"
50    STRING_INVALID_HEX "regedit: Invalid hexadecimal value.\n"
51    STRING_CSV_HEX_ERROR "regedit: Unable to convert hexadecimal data. An invalid value was encountered at '%1'.\n"
52    STRING_ESCAPE_SEQUENCE "regedit: Unrecognized escape sequence [\\%1!c!]\n"
53    STRING_UNKNOWN_DATA_FORMAT "regedit: Unsupported registry data type [0x%1!x!]\n"
54    STRING_UNEXPECTED_EOL "regedit: Unexpected end of line in '%1'.\n"
55    STRING_UNRECOGNIZED_LINE "regedit: The line '%1' was not recognized.\n"
56    STRING_SETVALUE_FAILED "regedit: Unable to add the registry value '%1' to '%2'.\n"
57    STRING_OPEN_KEY_FAILED "regedit: Unable to open the registry key '%1'.\n"
58    STRING_UNSUPPORTED_TYPE "regedit: Unsupported registry data type [0x%1!x!] encountered in '%2'.\n"
59    STRING_EXPORT_AS_BINARY "regedit: The registry value '%1' will be exported as binary data.\n"
60    STRING_INVALID_SYSTEM_KEY "regedit: Invalid system key [%1]\n"
61    STRING_REG_KEY_NOT_FOUND "regedit: Unable to export '%1'. The specified registry key was not found.\n"
62    STRING_DELETE_FAILED "regedit: Unable to delete the registry key '%1'.\n"
63    STRING_UNKNOWN_TYPE "Unknown Type"
64    STRING_INVALID_LINE_SYNTAX, "regedit: The line contains invalid syntax.\n"
65END
66
67/* Menus */
68
69IDR_REGEDIT_MENU MENU
70BEGIN
71    POPUP "&Fichier"
72    BEGIN
73        MENUITEM "&Importer...", ID_REGISTRY_IMPORTREGISTRYFILE
74        MENUITEM "&Exporter...", ID_REGISTRY_EXPORTREGISTRYFILE
75        MENUITEM SEPARATOR
76        MENUITEM "Charger la ruche...", ID_REGISTRY_LOADHIVE, GRAYED //FIXME: add accel
77        MENUITEM "Décharger la ruche...", ID_REGISTRY_UNLOADHIVE, GRAYED //FIXME: add accel
78        MENUITEM SEPARATOR
79        MENUITEM "&Connecter à des registres via le réseau...", ID_REGISTRY_CONNECTNETWORKREGISTRY
80        MENUITEM "&Déconnecter de registres réseau...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED
81        MENUITEM SEPARATOR
82        MENUITEM "Im&primer...\tCtrl+P", ID_REGISTRY_PRINT, GRAYED
83        MENUITEM SEPARATOR
84        MENUITEM "&Quitter", ID_REGISTRY_EXIT
85    END
86    POPUP "&Édition"
87    BEGIN
88        MENUITEM "&Modifier", ID_EDIT_MODIFY
89        MENUITEM SEPARATOR
90        POPUP "&Nouvelle"
91        BEGIN
92            MENUITEM "&Clé", ID_EDIT_NEW_KEY
93            MENUITEM SEPARATOR
94            MENUITEM "Valeur c&haîne", ID_EDIT_NEW_STRINGVALUE
95            MENUITEM "Valeur &binaire", ID_EDIT_NEW_BINARYVALUE
96            MENUITEM "Valeur &mot double", ID_EDIT_NEW_DWORDVALUE
97            MENUITEM "Valeur chaîne &multiple", ID_EDIT_NEW_MULTISTRINGVALUE
98            MENUITEM "Valeur chaîne &extensible", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
99        END
100        MENUITEM SEPARATOR
101        MENUITEM "&Permissions...", ID_EDIT_PERMISSIONS
102        MENUITEM SEPARATOR
103        MENUITEM "&Supprimer\tSuppr", ID_EDIT_DELETE
104        MENUITEM "Ren&ommer\tF2", ID_EDIT_RENAME
105        MENUITEM SEPARATOR
106        MENUITEM "&Copier le nom de la clé", ID_EDIT_COPYKEYNAME
107        MENUITEM SEPARATOR
108        MENUITEM "&Rechercher...\tCtrl+F", ID_EDIT_FIND
109        MENUITEM "Sui&vant\tF3", ID_EDIT_FINDNEXT
110    END
111    POPUP "&Affichage"
112    BEGIN
113        MENUITEM "&Barre d'état", ID_VIEW_STATUSBAR
114        MENUITEM SEPARATOR
115        MENUITEM "&Séparateur", ID_VIEW_SPLIT
116        MENUITEM SEPARATOR
117        MENUITEM "&Rafraîchir\tF5", ID_VIEW_REFRESH
118    END
119    POPUP "&Favoris"
120    BEGIN
121        MENUITEM "&Ajouter aux Favoris", ID_FAVOURITES_ADDTOFAVOURITES, GRAYED
122        MENUITEM "&Retirer des Favoris", ID_FAVOURITES_REMOVEFAVOURITE, GRAYED
123    END
124    POPUP "&Aide"
125    BEGIN
126        MENUITEM "&Sujets de l'aide", ID_HELP_HELPTOPICS
127        MENUITEM SEPARATOR
128        MENUITEM "&À propos de l'éditeur de registres", ID_HELP_ABOUT
129    END
130END
131
132IDR_POPUP_MENUS MENU
133BEGIN
134    POPUP ""
135    BEGIN
136        MENUITEM "&Modifier", ID_EDIT_MODIFY
137        MENUITEM "Modifier les données binaires", ID_EDIT_MODIFY_BIN
138        MENUITEM SEPARATOR
139        MENUITEM "Supprimer\tSuppr", ID_EDIT_DELETE
140        MENUITEM "&Renommer\tF2", ID_EDIT_RENAME
141    END
142    POPUP ""
143    BEGIN
144        POPUP "&Nouveau"
145        BEGIN
146            MENUITEM "Clé", ID_EDIT_NEW_KEY
147            MENUITEM SEPARATOR
148            MENUITEM "Valeur chaîne", ID_EDIT_NEW_STRINGVALUE
149            MENUITEM "Valeur &binaire", ID_EDIT_NEW_BINARYVALUE
150            MENUITEM "Valeur mot &double", ID_EDIT_NEW_DWORDVALUE
151            MENUITEM "Valeur chaîne &multiple", ID_EDIT_NEW_MULTISTRINGVALUE
152            MENUITEM "Valeur chaîne &extensible", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
153        END
154    END
155    POPUP ""
156    BEGIN
157        MENUITEM "Dérouler/Réduire", ID_TREE_EXPANDBRANCH
158        POPUP "&Nouveau"
159        BEGIN
160            MENUITEM "Clé", ID_EDIT_NEW_KEY
161            MENUITEM SEPARATOR
162            MENUITEM "Valeur chaîne", ID_EDIT_NEW_STRINGVALUE
163            MENUITEM "Valeur &binaire", ID_EDIT_NEW_BINARYVALUE
164            MENUITEM "Valeur mot &double", ID_EDIT_NEW_DWORDVALUE
165            MENUITEM "Valeur chaîne &multiple", ID_EDIT_NEW_MULTISTRINGVALUE
166            MENUITEM "Valeur chaîne &extensible", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
167        END
168        MENUITEM "Cherche...", ID_EDIT_FIND
169        MENUITEM SEPARATOR
170        MENUITEM "Supprimer\tSuppr", ID_TREE_DELETE
171        MENUITEM "&Renommer\tF2", ID_TREE_RENAME
172        MENUITEM SEPARATOR
173        MENUITEM "&Exporter", ID_TREE_EXPORT
174        MENUITEM "&Permissions...", ID_TREE_PERMISSIONS
175        MENUITEM SEPARATOR
176        MENUITEM "&Copier le nom de la clé", ID_EDIT_COPYKEYNAME
177    END
178    POPUP ""
179    BEGIN
180        MENUITEM "Dérouler/Réduire", ID_TREE_EXPANDBRANCH
181        MENUITEM SEPARATOR
182        MENUITEM "&Exporter", ID_TREE_EXPORT
183        MENUITEM SEPARATOR
184        MENUITEM "Décharger la ruche...", ID_REGISTRY_UNLOADHIVE, GRAYED
185    END
186    POPUP ""
187    BEGIN
188        MENUITEM "C&ouper", ID_HEXEDIT_CUT
189        MENUITEM "&Copier", ID_HEXEDIT_COPY
190        MENUITEM "Co&ller", ID_HEXEDIT_PASTE
191        MENUITEM "&Supprimer", ID_HEXEDIT_DELETE
192        MENUITEM SEPARATOR
193        MENUITEM "Sélectionner &tout", ID_HEXEDIT_SELECT_ALL
194    END
195END
196
197/* Dialogs */
198
199IDD_EDIT_STRING DIALOGEX 32, 24, 252, 84
200STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
201CAPTION "Éditer la chaîne"
202FONT 8, "MS Shell Dlg"
203BEGIN
204    LTEXT "&Nom de la valeur :", IDC_STATIC, 6, 6, 134, 8
205    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
206    LTEXT "Données de la &valeur :", IDC_STATIC, 6, 35, 161, 8
207    EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 12, ES_AUTOHSCROLL
208    DEFPUSHBUTTON "OK", IDOK, 142, 64, 50, 14
209    PUSHBUTTON "Annuler", IDCANCEL, 196, 64, 50, 14
210END
211
212IDD_EDIT_MULTI_STRING DIALOGEX 32, 24, 252, 174
213STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
214CAPTION "Éditer la chaîne multiple"
215FONT 8, "MS Shell Dlg"
216BEGIN
217    LTEXT "&Nom de la valeur :", IDC_STATIC, 6, 6, 134, 8
218    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
219    LTEXT "Données de la &valeur :", IDC_STATIC, 6, 35, 161, 8
220    EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 102, ES_AUTOHSCROLL | ES_MULTILINE |
221             ES_WANTRETURN | ES_AUTOVSCROLL | WS_VSCROLL
222    DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
223    PUSHBUTTON "Annuler", IDCANCEL, 196, 154, 50, 14
224END
225
226IDD_EDIT_BIN_DATA DIALOGEX 32, 24, 252, 174
227STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
228CAPTION "Éditer la valeur binaire"
229FONT 8, "MS Shell Dlg"
230BEGIN
231    LTEXT "&Nom de la valeur :", IDC_STATIC, 6, 6, 134, 8
232    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
233    LTEXT "Données de la &valeur :", IDC_STATIC, 6, 35, 161, 8
234    CONTROL "", IDC_VALUE_DATA, "HexEdit32", WS_VSCROLL | WS_BORDER | WS_TABSTOP, 6, 46, 240, 102
235    DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
236    PUSHBUTTON "Annuler", IDCANCEL, 196, 154, 50, 14
237END
238
239IDD_EDIT_DWORD DIALOGEX 32, 24, 252, 104
240STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
241CAPTION "Éditer le mot double"
242FONT 8, "MS Shell Dlg"
243BEGIN
244    LTEXT "&Nom de la valeur :", IDC_STATIC, 6, 6, 134, 8
245    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
246    LTEXT "Données de la &valeur :", IDC_STATIC, 6, 35, 161, 8
247    EDITTEXT IDC_VALUE_DATA, 6, 46, 116, 12, ES_AUTOHSCROLL
248    GROUPBOX "Base", IDC_STATIC, 130, 35, 116, 39
249    AUTORADIOBUTTON "&Hexadécimal", IDC_FORMAT_HEX, 141, 46, 60, 10, WS_GROUP
250    AUTORADIOBUTTON "&Décimal", IDC_FORMAT_DEC, 141, 59, 60, 10
251    DEFPUSHBUTTON "OK", IDOK, 142, 82, 50, 14
252    PUSHBUTTON "Annuler", IDCANCEL, 196, 82, 50, 14
253END
254
255IDD_EDIT_RESOURCE_LIST DIALOGEX 32, 24, 170, 120
256STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
257CAPTION "Liste des ressources"
258FONT 8, "MS Shell Dlg"
259BEGIN
260    CONTROL "", IDC_RESOURCE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
261            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 150, 75
262    DEFPUSHBUTTON "OK", IDOK, 27, 100, 50, 14
263    PUSHBUTTON "Afficher...", IDC_SHOW_RESOURCE, 93, 100, 50, 14, WS_DISABLED
264END
265
266IDD_EDIT_RESOURCE DIALOGEX 6, 18, 281, 283
267STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
268CAPTION "Ressources"
269FONT 8, "MS Shell Dlg"
270BEGIN
271    LTEXT "DMA:", IDC_STATIC, 10, 5, 20, 8
272    CONTROL "", IDC_DMA_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
273            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 15, 261, 31
274    LTEXT "Interruption :", IDC_STATIC, 10, 48, 44, 8
275    CONTROL "", IDC_IRQ_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
276            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 58, 261, 31
277    LTEXT "Mémoire :", IDC_STATIC, 10, 91, 32, 8
278    CONTROL "", IDC_MEMORY_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
279            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 101, 261, 31
280    LTEXT "Port:", IDC_STATIC, 10, 134, 38, 8
281    CONTROL "", IDC_PORT_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
282            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 144, 261, 31
283    LTEXT "Données spécifiques au périphérique :", IDC_STATIC, 10, 177, 122, 8
284    CONTROL "", IDC_DEVICE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
285            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 188, 261, 31
286    GROUPBOX "Disposition de partage", IDC_STATIC, 10, 219, 136, 39
287    LTEXT "Indéterminé", IDC_UNDETERMINED, 16, 230, 46, 8, WS_DISABLED
288    LTEXT "Partagé", IDC_SHARED, 16, 240, 48, 8, WS_DISABLED
289    LTEXT "Exclusif à un périphérique", IDC_DEVICE_EXCLUSIVE, 60, 230, 82, 8, WS_DISABLED
290    LTEXT "Exclusif à un pilote", IDC_DRIVER_EXCLUSIVE, 60, 240, 65, 8, WS_DISABLED
291    RTEXT "Type d'interface :", IDC_STATIC, 150, 220, 58, 8
292    LTEXT "", IDC_INTERFACETYPE, 211, 220, 66, 8
293    RTEXT "Numéro de bus :", IDC_STATIC, 154, 230, 54, 8
294    LTEXT "", IDC_BUSNUMBER, 211, 230, 66, 8
295    RTEXT "Version :", IDC_STATIC, 158, 240, 50, 8
296    LTEXT "", IDC_VERSION, 211, 240, 66, 8
297    RTEXT "Révision :", IDC_STATIC, 158, 250, 50, 8
298    LTEXT "", IDC_REVISION, 211, 250, 66, 8
299    DEFPUSHBUTTON "OK", IDOK, 92, 263, 40, 14
300    PUSHBUTTON "&Données...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
301END
302
303IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
304STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
305CAPTION "Requirements List"
306FONT 8, "MS Shell Dlg"
307BEGIN
308    CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
309            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
310    RTEXT "Interface Type:", IDC_STATIC, 10, 80, 62, 8
311    LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
312    RTEXT "Bus Number:", IDC_STATIC, 10, 90, 62, 8
313    LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
314    RTEXT "Slot Type:", IDC_STATIC, 10, 100, 62, 8
315    LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
316    DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
317    PUSHBUTTON "Show...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
318END
319
320IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
321STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
322CAPTION "Port"
323FONT 8, "MS Shell Dlg"
324BEGIN
325    RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
326    LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
327    RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
328    LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
329    RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
330    LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
331    RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
332    LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
333    RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
334    LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
335    RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
336    LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
337    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
338    LTEXT "Alternative", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
339    LTEXT "Preferred", IDC_REQ_PORT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
340    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
341END
342
343IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
344STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
345CAPTION "Memory"
346FONT 8, "MS Shell Dlg"
347BEGIN
348    RTEXT "Access:", IDC_STATIC, 10, 10, 61, 8
349    LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
350    RTEXT "Length:", IDC_STATIC, 10, 20, 61, 8
351    LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
352    RTEXT "Alignment:", IDC_STATIC, 10, 30, 61, 8
353    LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
354    RTEXT "Minimum Address:", IDC_STATIC, 10, 40, 61, 8
355    LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
356    RTEXT "Maximum Address:", IDC_STATIC, 10, 50, 61, 8
357    LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
358    RTEXT "Share Disposition:", IDC_STATIC, 10, 60, 61, 8
359    LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
360    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
361    LTEXT "Alternative", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
362    LTEXT "Preferred", IDC_REQ_MEMORY_PREFERRED, 34, 96, 37, 8, WS_DISABLED
363    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
364END
365
366IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
367STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
368CAPTION "Interrupt"
369FONT 8, "MS Shell Dlg"
370BEGIN
371    RTEXT "Type:", IDC_STATIC, 10, 10, 61, 8
372    LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
373    RTEXT "Minimum Vector:", IDC_STATIC, 10, 20, 61, 8
374    LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
375    RTEXT "Maximum Vector:", IDC_STATIC, 10, 30, 61, 8
376    LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
377    RTEXT "Share Disposition:", IDC_STATIC, 10, 40, 61, 8
378    LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
379    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
380    LTEXT "Alternative", IDC_REQ_INT_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
381    LTEXT "Preferred", IDC_REQ_INT_PREFERRED, 34, 96, 37, 8, WS_DISABLED
382    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
383END
384
385IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
386STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
387CAPTION "DMA"
388FONT 8, "MS Shell Dlg"
389BEGIN
390    RTEXT "Minimum Channel:", IDC_STATIC, 10, 10, 61, 8
391    LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
392    RTEXT "Maximum Channel:", IDC_STATIC, 10, 20, 61, 8
393    LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
394    RTEXT "Share Disposition:", IDC_STATIC, 10, 30, 61, 8
395    LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
396    GROUPBOX "Options", IDC_STATIC, 10, 72, 83, 39
397    LTEXT "Alternative", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 37, 8, WS_DISABLED
398    LTEXT "Preferred", IDC_REQ_DMA_PREFERRED, 34, 96, 37, 8, WS_DISABLED
399    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
400END
401
402/* String Tables */
403
404STRINGTABLE
405BEGIN
406    IDS_LIST_COLUMN_NAME "Nom"
407    IDS_LIST_COLUMN_TYPE "Type"
408    IDS_LIST_COLUMN_DATA "Valeur"
409END
410
411STRINGTABLE
412BEGIN
413    IDS_APP_TITLE "Éditeur de registres"
414    IDC_REGEDIT "REGEDIT"
415    IDC_REGEDIT_FRAME "REGEDIT_FRAME"
416END
417
418STRINGTABLE
419BEGIN
420    ID_REGISTRY_MENU "Contient des commandes pour travailler sur les registres de manière globale"
421    ID_EDIT_MENU "Contient des commandes pour éditer des valeurs ou des clés"
422    ID_VIEW_MENU "Contient des commandes pour personnaliser la fenêtre des registres"
423    ID_FAVOURITES_MENU "Contient des commandes pour accéder aux clés fréquemment utilisées"
424    ID_HELP_MENU "Contient des commandes pour afficher de l'aide et de l'information à propos de l'éditeur de registres"
425    ID_EDIT_NEW_MENU "Contient des commandes pour créer de nouvelles clés ou valeurs"
426END
427
428STRINGTABLE
429BEGIN
430    ID_EDIT_MODIFY "Modifie les données d'une valeur"
431    ID_EDIT_NEW_KEY "Ajoute une nouvelle clé"
432    ID_EDIT_NEW_STRINGVALUE "Ajoute une nouvelle valeur chaîne"
433    ID_EDIT_NEW_BINARYVALUE "Ajoute une nouvelle valeur binaire"
434    ID_EDIT_NEW_DWORDVALUE "Ajoute une nouvelle valeur mot double"
435    ID_REGISTRY_IMPORTREGISTRYFILE "Importe un fichier texte dans les registres"
436    ID_REGISTRY_EXPORTREGISTRYFILE "Exporte tout ou une partie des registres dans un fichier texte"
437    ID_REGISTRY_LOADHIVE "Charge un fichier ruche dans le Registre"
438    ID_REGISTRY_UNLOADHIVE "Décharge une ruche à partir du Registre"
439    ID_REGISTRY_CONNECTNETWORKREGISTRY "Connecte aux registres d'un ordinateur distant"
440    ID_REGISTRY_DISCONNECTNETWORKREGISTRY "Déconnecte des registres d'un ordinateur distant"
441    ID_REGISTRY_PRINT "Imprime tout ou une partie des registres"
442//    ID_HELP_HELPTOPICS "Ouvre l'aide de l'éditeur de registres"
443    ID_HELP_ABOUT "Affiche de l'information sur le programme, le numéro de version et le copyright"
444END
445
446STRINGTABLE
447BEGIN
448    ID_REGISTRY_EXIT "Quitte l'éditeur de registres"
449    ID_FAVOURITES_ADDTOFAVOURITES "Ajoute des clés à la liste des Favoris"
450    ID_FAVOURITES_REMOVEFAVOURITE "Retire des clés de la liste des Favoris"
451    ID_VIEW_STATUSBAR "Montre ou cache la barre d'état"
452    ID_VIEW_SPLIT "Change la position de la séparation entre les deux panneaux"
453    ID_VIEW_REFRESH "Rafraîchit la fenêtre"
454    ID_EDIT_DELETE "Supprime la sélection"
455    ID_EDIT_RENAME "Renomme la sélection"
456    ID_EDIT_COPYKEYNAME "Copie le nom de la clé sélectionnée vers le presse-papier"
457    ID_EDIT_FIND "Recherche du texte dans une clé, une valeur ou des données"
458    ID_EDIT_FINDNEXT "Recherche l'occurrence suivante du texte de la dernière recherche"
459END
460
461STRINGTABLE
462BEGIN
463    IDS_ERROR "Erreur"
464    IDS_WARNING "Attention"
465    IDS_BAD_KEY "Impossible de récupérer la clé '%s'"
466    IDS_BAD_VALUE "Impossible de récupérer la valeur '%s'"
467    IDS_UNSUPPORTED_TYPE "Impossible d'éditer les clés de ce type (%ld)"
468    IDS_TOO_BIG_VALUE "La valeur est trop importante (%ld)"
469    IDS_MULTI_SZ_EMPTY_STRING "Les données de type REG_MULTI_SZ ne peuvent contenir des chaînes vides.\nLes chaînes vides ont été supprimées de la liste."
470    IDS_QUERY_DELETE_KEY_ONE "Êtes-vous sûr de vouloir supprimer cette clé ?"
471    IDS_QUERY_DELETE_KEY_MORE "Êtes-vous sûr de vouloir supprimer ces clés ?"
472    IDS_QUERY_DELETE_KEY_CONFIRM "Confirmation de la suppression de la clé"
473    IDS_QUERY_DELETE_ONE "Êtes-vous sûr de vouloir supprimer cette valeur ?"
474    IDS_QUERY_DELETE_MORE "Êtes-vous sûr de vouloir supprimer ces valeurs ?"
475    IDS_QUERY_DELETE_CONFIRM "Confirmation de la suppression de la valeur"
476    IDS_ERR_DELVAL_CAPTION "Erreur lors de la suppression des valeurs."
477    IDS_ERR_DELETEVALUE "Impossible de supprimer toutes les valeurs sélectionnées !"
478    IDS_ERR_RENVAL_CAPTION "Erreur lors de la tentative pour renommer la valeur."
479    IDS_ERR_RENVAL_TOEMPTY "Impossible de renommer %s. Le nom de valeur spécifié est vide. Essayez à nouveau avec un autre nom."
480    IDS_QUERY_IMPORT_HIVE_CAPTION "Confirmation de la restauration de la clé"
481    IDS_QUERY_IMPORT_HIVE_MSG "Une clé sera restaurée en remplacement de la clé sélectionnée.\nToutes les valeurs et les sous-clés contenues dans cette clé seront supprimées.\nVoulez-vous continuer l'opération ?"
482    IDS_NEW_KEY "Nouvelle clé #%d"
483    IDS_NEW_VALUE "Nouvelle valeur #%d"
484END
485
486STRINGTABLE
487BEGIN
488    IDS_BINARY_EMPTY "(valeur binaire de longueur nulle)"
489    IDS_DEFAULT_VALUE_NAME "(Défaut)"
490    IDS_VALUE_NOT_SET "(valeur non définie)"
491    IDS_UNKNOWN_TYPE "Type inconnu : (0x%lx)"
492    IDS_MY_COMPUTER "Mon ordinateur"
493    IDS_IMPORT_REG_FILE "Importer un fichier registre"
494    IDS_EXPORT_REG_FILE "Exporter un fichier registre"
495    IDS_LOAD_HIVE "Charger la ruche"
496    IDS_UNLOAD_HIVE "Décharger la ruche"
497    IDS_INVALID_DWORD "(valeur mot double invalide)"
498END
499
500STRINGTABLE
501BEGIN
502    IDS_FLT_REGFILE "Fichier d'enregistrement"
503    IDS_FLT_REGFILES "Fichiers d'enregistrement (*.reg)"
504    IDS_FLT_REGFILES_FLT "*.reg"
505    IDS_FLT_HIVFILES "Fichiers ruche du Registre (*.*)"
506    IDS_FLT_HIVFILES_FLT "*.*"
507    IDS_FLT_REGEDIT4 "Fichiers d'enregistrement Win9x/NT4 (REGEDIT4) (*.reg)"
508    IDS_FLT_REGEDIT4_FLT "*.reg"
509    IDS_FLT_ALLFILES "Tous les fichiers (*.*)"
510    IDS_FLT_ALLFILES_FLT "*.*"
511    IDS_FLT_TXTFILES "Text Files (*.txt)"
512    IDS_FLT_TXTFILES_FLT "*.txt"
513END
514
515STRINGTABLE
516BEGIN
517    IDS_ACCESS_FULLCONTROL "Contrôle total"
518    IDS_ACCESS_READ "Lecture"
519    IDS_ACCESS_QUERYVALUE "Demander une valeur"
520    IDS_ACCESS_SETVALUE "Définir valeur"
521    IDS_ACCESS_CREATESUBKEY "Créer une sous-clé"
522    IDS_ACCESS_ENUMERATESUBKEYS "Énumérer les sous-clés"
523    IDS_ACCESS_NOTIFY "Notifier"
524    IDS_ACCESS_CREATELINK "Créer un lien"
525    IDS_ACCESS_DELETE "Supprimer"
526    IDS_ACCESS_WRITEDAC "Écriture DAC"
527    IDS_ACCESS_WRITEOWNER "Écriture en propriétaire"
528    IDS_ACCESS_READCONTROL "Contrôle en lecture"
529END
530
531STRINGTABLE
532BEGIN
533    IDS_INHERIT_THISKEYONLY "Seulement cette clé"
534    IDS_INHERIT_THISKEYANDSUBKEYS "Cette clé et les sous-clés"
535    IDS_INHERIT_SUBKEYSONLY "Les sous-clés seulement"
536END
537
538STRINGTABLE
539BEGIN
540    IDS_EXPAND "Dérouler"
541    IDS_COLLAPSE "Réduire"
542    IDS_GOTO_SUGGESTED_KEY "Aller à '%s'"
543    IDS_FINISHEDFIND "Recherche dans le registre terminée."
544END
545
546STRINGTABLE
547BEGIN
548    IDS_IMPORT_PROMPT "L'ajout d'informations peut involontairement modifier ou supprimer des valeurs et endommager le fonctionnement de composants.\nSi vous n'êtes pas sûr de la source de ces informations dans '%s', ne les ajoutez pas au Registre.\n\nÊtes-vous sûr de vouloir continuer ?"
549    IDS_IMPORT_OK "Les clés et valeurs contenues dans '%s' ont été correctement ajoutées au Registre."
550    IDS_IMPORT_ERROR "Impossible d'importer '%s' à la suite d'une erreur lors de la lecture de ce fichier. Il s'agit d'une erreur disque, ou le fichier est endommagé."
551    IDS_EXPORT_ERROR "Impossible d'exporter dans le fichier '%s' à la suite d'une erreur lors de sa création ou d'une tentative d'écriture, pouvant être due à une erreur de disque ou de système de fichiers."
552END
553
554STRINGTABLE
555BEGIN
556    IDS_BUSNUMBER "Numéro de bus"
557    IDS_INTERFACE "Interface"
558    IDS_DMA_CHANNEL "Canal"
559    IDS_DMA_PORT "Port"
560    IDS_INTERRUPT_VECTOR "Vecteur"
561    IDS_INTERRUPT_LEVEL "Niveau"
562    IDS_INTERRUPT_AFFINITY "Affinité"
563    IDS_INTERRUPT_TYPE "Type"
564    IDS_MEMORY_ADDRESS "Adresse physique"
565    IDS_MEMORY_LENGTH "Longueur"
566    IDS_MEMORY_ACCESS "Accès"
567    IDS_PORT_ADDRESS "Adresse physique"
568    IDS_PORT_LENGTH "Longueur"
569    IDS_PORT_ACCESS "Accès" // <== In fact it is IDS_PORT_TYPE "Type"
570    IDS_SPECIFIC_RESERVED1 "Réservé 1"
571    IDS_SPECIFIC_RESERVED2 "Réservé 2"
572    IDS_SPECIFIC_DATASIZE "Taille des données"
573END
574
575STRINGTABLE
576BEGIN
577    IDS_PORT_PORT_IO "Port"
578    IDS_PORT_MEMORY_IO "Mémoire"
579    IDS_INTERRUPT_EDGE_SENSITIVE "Déclenchement"
580    IDS_INTERRUPT_LEVEL_SENSITIVE "Niveau"
581    IDS_MEMORY_READ_ONLY "Lecture seule"
582    IDS_MEMORY_WRITE_ONLY "Écriture seule"
583    IDS_MEMORY_READ_WRITE "Lecture / Écriture"
584END
585
586STRINGTABLE
587BEGIN
588    IDS_BUS_UNDEFINED "Indéfini"
589    IDS_BUS_INTERNAL "Interne"
590    IDS_BUS_ISA "ISA"
591    IDS_BUS_EISA "EISA"
592    IDS_BUS_MICROCHANNEL "MicroChannel"
593    IDS_BUS_TURBOCHANNEL "TurboChannel"
594    IDS_BUS_PCIBUS "PCI"
595    IDS_BUS_VMEBUS "VME"
596    IDS_BUS_NUBUS "NuBus"
597    IDS_BUS_PCMCIABUS "PCMCIA"
598    IDS_BUS_CBUS "C-Bus"
599    IDS_BUS_MPIBUS "MPI-Bus"
600    IDS_BUS_MPSABUS "MPSA-Bus"
601    IDS_BUS_PROCESSORINTERNAL "Processor Internal"
602    IDS_BUS_INTERNALPOWERBUS "Internal Power Bus"
603    IDS_BUS_PNPISABUS "PnP-ISA Bus"
604    IDS_BUS_PNPBUS "PnP Bus"
605    IDS_BUS_UNKNOWNTYPE "Unknown Interface Type"
606END
607
608STRINGTABLE
609BEGIN
610    IDS_FIELD_KEY_NAME "Key Name:"
611    IDS_FIELD_CLASS_NAME "Class Name:"
612    IDS_NO_CLASS_NAME "<NO CLASS>"
613    IDS_NULL_TIMESTAMP "<NULL>"
614    IDS_FIELD_NAME "  Name:"
615    IDS_FIELD_TYPE "  Type:"
616    IDS_FIELD_DATA "  Data:"
617    IDS_FIELD_LASTWRITE "Last Write Time:"
618    IDS_UNKNOWN "<UNKNOWN>"
619    IDS_VALUE_INDEX "Value %d"
620END
621
622STRINGTABLE
623BEGIN
624    IDS_REQALTERNATIVELIST "Alternative List"
625    IDS_REQRESOURCELIST "Resource List"
626    IDS_REQDESCRIPTOR "Descriptor"
627    IDS_REQDEVICETYPE "Device Type"
628    IDS_TYPE_PORT "Port"
629    IDS_TYPE_INTERRUPT "Interrupt"
630    IDS_TYPE_MEMORY "Memory"
631    IDS_TYPE_DMA "DMA"
632    IDS_SHARE_DEVICE_EXCLUSIVE "Device Exclusive"
633    IDS_SHARE_DRIVER_EXCLUSIVE "Driver Exclusive"
634    IDS_SHARE_SHARED "Shared"
635    IDS_SHARE_UNDETERMINED "Undetermined"
636END
637
638/*****************************************************************/
639
640/* Dialogs */
641
642IDD_EXPORTRANGE DIALOGEX 50, 50, 370, 50
643STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPSIBLINGS | WS_BORDER
644FONT 8, "MS Shell Dlg"
645BEGIN
646    GROUPBOX "Étendue de l'exportation", IDC_STATIC, 2, 0, 366, 48
647    AUTORADIOBUTTON "T&out", IDC_EXPORT_ALL, 10, 10, 99, 11, WS_GROUP | WS_TABSTOP
648    AUTORADIOBUTTON "&Branche sélectionnée", IDC_EXPORT_BRANCH, 10, 22, 99, 11
649    EDITTEXT IDC_EXPORT_BRANCH_TEXT, 30, 34, 335, 12
650END
651
652IDD_LOADHIVE DIALOGEX 0, 0, 193, 34
653STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
654CAPTION "Charger une ruche"
655FONT 8, "MS Shell Dlg"
656BEGIN
657    LTEXT "&Clé :", IDC_STATIC, 4, 4, 15, 8, SS_LEFT
658    EDITTEXT IDC_EDIT_KEY, 23, 2, 167, 13
659    DEFPUSHBUTTON "OK", IDOK, 140, 17, 50, 14
660    PUSHBUTTON "Annuler", IDCANCEL, 89, 17, 50, 14
661END
662
663IDD_ADDFAVORITES DIALOGEX 0, 0, 186, 46
664STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
665CAPTION "Ajouter aux favoris"
666FONT 8, "MS Shell Dlg"
667BEGIN
668    DEFPUSHBUTTON "OK", IDOK, 129, 7, 50, 14
669    PUSHBUTTON "Annuler", IDCANCEL, 129, 24, 50, 14
670    LTEXT "Nom du &favori :", IDC_STATIC, 7, 7, 70, 10
671    EDITTEXT IDC_FAVORITENAME, 7, 26, 110, 13, ES_AUTOHSCROLL
672END
673
674IDD_REMOVEFAVORITES DIALOGEX 0, 0, 164, 135
675STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
676CAPTION "Supprimer des favoris"
677FONT 8, "MS Shell Dlg"
678BEGIN
679    DEFPUSHBUTTON "OK", IDOK, 107, 114, 50, 14
680    PUSHBUTTON "Annuler", IDCANCEL, 7, 114, 50, 14
681    CONTROL "", IDC_FAVORITESLIST, "SysListView32", LVS_LIST | WS_BORDER |
682            WS_TABSTOP, 7, 20, 150, 90
683    LTEXT "Sélectionnez le(s) favori(s) :", IDC_STATIC, 7, 7, 99, 12
684END
685
686IDD_FIND DIALOGEX 0, 0, 254, 82
687STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
688CAPTION "Chercher"
689FONT 8, "MS Shell Dlg"
690BEGIN
691    DEFPUSHBUTTON "Chercher le suivant", IDOK, 185, 7, 67, 14
692    PUSHBUTTON "Annuler", IDCANCEL, 185, 24, 67, 14
693    GROUPBOX "Rechercher", IDC_STATIC, 7, 25, 63, 51
694    LTEXT "Rechercher :", IDC_STATIC, 7, 8, 42, 10
695    EDITTEXT IDC_FINDWHAT, 48, 7, 133, 13, ES_AUTOHSCROLL
696    CONTROL "Clés", IDC_LOOKAT_KEYS, "Button", BS_AUTOCHECKBOX |
697            WS_TABSTOP, 14, 36, 35, 8
698    CONTROL "&Valeurs", IDC_LOOKAT_VALUES, "Button", BS_AUTOCHECKBOX |
699            WS_TABSTOP, 14, 48, 36, 8
700    CONTROL "&Données", IDC_LOOKAT_DATA, "Button", BS_AUTOCHECKBOX |
701            WS_TABSTOP, 14, 60, 42, 8
702    CONTROL "Chaîne complète seulement", IDC_MATCHSTRING, "Button", BS_AUTOCHECKBOX |
703            WS_TABSTOP, 83, 32, 99, 13
704    CONTROL "Sensible à la casse", IDC_MATCHCASE, "Button", BS_AUTOCHECKBOX |
705            WS_TABSTOP, 83, 48, 90, 12
706END
707
708IDD_FINDING DIALOGEX 0, 0, 145, 50
709STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
710CAPTION "Chercher"
711FONT 8, "MS Shell Dlg", 400, 0, 0x1
712BEGIN
713    ICON IDI_REGEDIT, IDC_STATIC, 7, 7, 20, 20
714    DEFPUSHBUTTON "Annuler", IDCANCEL, 93, 29, 45, 14
715    LTEXT "Recherche dans le registre...", IDC_STATIC, 33, 12, 83, 8
716END
717