1/*
2 * PROJECT:     ReactOS Registry Editor
3 * LICENSE:     LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4 * PURPOSE:     Russian resource file
5 * TRANSLATORS: Copyright 2003 Igor Stepin <is@istudio.ru>
6 *              Copyright 2006 Anton Belitsky (bmoof) <fidoworld@mail.ru>
7 *              Copyright 2008 Dmitry Chapyshev <dmitry@reactos.org>
8 *              Copyright 2011 Igor Paliychuk <mansonigor@gmail.com>
9 *              Copyright 2014 Alexey Gorgurov <leha-bot@ya.ru>
10 *              Copyright 2014 Kudratov Olimjon <olim98@bk.ru>
11 *              Copyright 2020-2024 Stanislav Motylkov <binarymaster@mail.ru>
12 */
13
14LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
15
16ID_ACCEL ACCELERATORS
17BEGIN
18    "D", ID_ADDRESS_FOCUS, VIRTKEY, ALT
19    VK_DELETE, ID_EDIT_DELETE, VIRTKEY, NOINVERT
20    "^F", ID_EDIT_FIND
21    VK_F1, ID_HELP_HELPTOPICS, VIRTKEY, NOINVERT
22    VK_F2, ID_EDIT_RENAME, VIRTKEY, NOINVERT
23    VK_F3, ID_EDIT_FINDNEXT, VIRTKEY, NOINVERT
24    VK_F4, ID_ADDRESS_FOCUS, VIRTKEY, NOINVERT
25    VK_F5, ID_VIEW_REFRESH, VIRTKEY, NOINVERT
26END
27
28/* Command-line strings */
29STRINGTABLE
30BEGIN
31    STRING_USAGE "Usage:\n\
32  regedit [options] [filename] [reg_key]\n\n\
33Options:\n\
34  [no option]    Launch the graphical version of this program.\n\
35  /L:system.dat  The location of the system.dat file to be modified.\n\
36                 Compatible with any other switch. Ignored.\n\
37  /R:user.dat    The location of the user.dat file to be modified.\n\
38                 Compatible with any other switch. Ignored.\n\
39  /C             Import the contents of a registry file.\n\
40  /D             Delete a specified registry key.\n\
41  /E             Export the contents of a specified registry key to a file.\n\
42                 If no key is specified, the entire registry is exported.\n\
43  /S             Silent mode. No messages will be displayed.\n\
44  /V             Launch the GUI in advanced mode. Ignored.\n\
45  /?             Display this information and exit.\n\
46  [filename]     The location of the file containing registry information to\n\
47                 be imported. When used with [/E], this option specifies the\n\
48                 file location where registry information will be exported.\n\
49  [reg_key]      The registry key to be modified.\n\
50\n\
51Usage examples:\n\
52  regedit ""import.reg""\n\
53  regedit /E ""export.reg"" ""HKEY_CURRENT_USER\\Console""\n\
54  regedit /D ""HKEY_LOCAL_MACHINE\\Error\\Path""\n"
55    STRING_INVALID_SWITCH "regedit: Invalid or unrecognized switch [%1]\n"
56    STRING_HELP "Type ""regedit /?"" for help.\n"
57    STRING_NO_FILENAME "regedit: No filename was specified.\n"
58    STRING_NO_REG_KEY "regedit: No registry key was specified for removal.\n"
59    STRING_FILE_NOT_FOUND "regedit: The file '%1' was not found.\n"
60    STRING_CANNOT_OPEN_FILE "regedit: Unable to open the file '%1'.\n"
61    STRING_UNHANDLED_ACTION "regedit: Unhandled action.\n"
62    STRING_OUT_OF_MEMORY "regedit: Out of memory! (%1!S!, line %2!u!)\n"
63    STRING_INVALID_HEX "regedit: Invalid hexadecimal value.\n"
64    STRING_CSV_HEX_ERROR "regedit: Unable to convert hexadecimal data. An invalid value was encountered at '%1'.\n"
65    STRING_ESCAPE_SEQUENCE "regedit: Unrecognized escape sequence [\\%1!c!]\n"
66    STRING_UNKNOWN_DATA_FORMAT "regedit: Unsupported registry data type [0x%1!x!]\n"
67    STRING_UNEXPECTED_EOL "regedit: Unexpected end of line in '%1'.\n"
68    STRING_UNRECOGNIZED_LINE "regedit: The line '%1' was not recognized.\n"
69    STRING_SETVALUE_FAILED "regedit: Unable to add the registry value '%1' to '%2'.\n"
70    STRING_OPEN_KEY_FAILED "regedit: Unable to open the registry key '%1'.\n"
71    STRING_UNSUPPORTED_TYPE "regedit: Unsupported registry data type [0x%1!x!] encountered in '%2'.\n"
72    STRING_EXPORT_AS_BINARY "regedit: The registry value '%1' will be exported as binary data.\n"
73    STRING_INVALID_SYSTEM_KEY "regedit: Invalid system key [%1]\n"
74    STRING_REG_KEY_NOT_FOUND "regedit: Unable to export '%1'. The specified registry key was not found.\n"
75    STRING_DELETE_FAILED "regedit: Unable to delete the registry key '%1'.\n"
76    STRING_UNKNOWN_TYPE "Unknown Type"
77    STRING_INVALID_LINE_SYNTAX, "regedit: The line contains invalid syntax.\n"
78END
79
80/* Menus */
81
82IDR_REGEDIT_MENU MENU
83BEGIN
84    POPUP "&Файл"
85    BEGIN
86        MENUITEM "&Импортировать из файла...", ID_REGISTRY_IMPORTREGISTRYFILE
87        MENUITEM "&Экспортировать в файл...", ID_REGISTRY_EXPORTREGISTRYFILE
88        MENUITEM SEPARATOR
89        MENUITEM "&Загрузить куст...", ID_REGISTRY_LOADHIVE, GRAYED
90        MENUITEM "&Выгрузить куст...", ID_REGISTRY_UNLOADHIVE, GRAYED
91        MENUITEM SEPARATOR
92        MENUITEM "&Подключить сетевой реестр...", ID_REGISTRY_CONNECTNETWORKREGISTRY
93        MENUITEM "&Отключить сетевой реестр...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED
94        MENUITEM SEPARATOR
95        MENUITEM "&Печать...\tCtrl+P", ID_REGISTRY_PRINT, GRAYED
96        MENUITEM SEPARATOR
97        MENUITEM "В&ыход", ID_REGISTRY_EXIT
98    END
99    POPUP "&Правка"
100    BEGIN
101        MENUITEM "&Изменить", ID_EDIT_MODIFY
102        MENUITEM SEPARATOR
103        POPUP "Созд&ать"
104        BEGIN
105            MENUITEM "&Раздел", ID_EDIT_NEW_KEY
106            MENUITEM SEPARATOR
107            MENUITEM "&Строковый параметр", ID_EDIT_NEW_STRINGVALUE
108            MENUITEM "&Двоичный параметр", ID_EDIT_NEW_BINARYVALUE
109            MENUITEM "&Параметр DWORD", ID_EDIT_NEW_DWORDVALUE
110            MENUITEM "&Многострочный параметр", ID_EDIT_NEW_MULTISTRINGVALUE
111            MENUITEM "Рас&ширяемый строковый параметр", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
112        END
113        MENUITEM SEPARATOR
114        MENUITEM "Разре&шения...", ID_EDIT_PERMISSIONS
115        MENUITEM SEPARATOR
116        MENUITEM "&Удалить\tDel", ID_EDIT_DELETE
117        MENUITEM "&Переименовать", ID_EDIT_RENAME
118        MENUITEM SEPARATOR
119        MENUITEM "&Копировать имя раздела", ID_EDIT_COPYKEYNAME
120        MENUITEM SEPARATOR
121        MENUITEM "&Найти...\tCtrl+F", ID_EDIT_FIND
122        MENUITEM "Найти &далее\tF3", ID_EDIT_FINDNEXT
123    END
124    POPUP "&Вид"
125    BEGIN
126        MENUITEM "Строка &состояния", ID_VIEW_STATUSBAR
127        MENUITEM SEPARATOR
128        MENUITEM "&Разделить", ID_VIEW_SPLIT
129        MENUITEM SEPARATOR
130        MENUITEM "&Обновить\tF5", ID_VIEW_REFRESH
131    END
132    POPUP "&Избранное"
133    BEGIN
134        MENUITEM "&Добавить в избранное", ID_FAVOURITES_ADDTOFAVOURITES, GRAYED
135        MENUITEM "&Удалить из избранного", ID_FAVOURITES_REMOVEFAVOURITE, GRAYED
136    END
137    POPUP "&Справка"
138    BEGIN
139        MENUITEM "&Содержание", ID_HELP_HELPTOPICS
140        MENUITEM SEPARATOR
141        MENUITEM "&О редакторе реестра", ID_HELP_ABOUT
142    END
143END
144
145IDR_POPUP_MENUS MENU
146BEGIN
147    POPUP ""
148    BEGIN
149        MENUITEM "&Изменить", ID_EDIT_MODIFY
150        MENUITEM "И&зменить двоичные данные", ID_EDIT_MODIFY_BIN
151        MENUITEM SEPARATOR
152        MENUITEM "&Удалить\tDel", ID_EDIT_DELETE
153        MENUITEM "&Переименовать", ID_EDIT_RENAME
154    END
155    POPUP ""
156    BEGIN
157        POPUP "Созд&ать"
158        BEGIN
159            MENUITEM "&Раздел", ID_EDIT_NEW_KEY
160            MENUITEM SEPARATOR
161            MENUITEM "&Строковый параметр", ID_EDIT_NEW_STRINGVALUE
162            MENUITEM "&Двоичный параметр", ID_EDIT_NEW_BINARYVALUE
163            MENUITEM "&Параметр DWORD", ID_EDIT_NEW_DWORDVALUE
164            MENUITEM "&Многострочный параметр", ID_EDIT_NEW_MULTISTRINGVALUE
165            MENUITEM "Рас&ширяемый строковый параметр", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
166        END
167    END
168    POPUP ""
169    BEGIN
170        MENUITEM "Развернуть/Свернуть", ID_TREE_EXPANDBRANCH
171        POPUP "Созд&ать"
172        BEGIN
173            MENUITEM "&Раздел", ID_EDIT_NEW_KEY
174            MENUITEM SEPARATOR
175            MENUITEM "&Строковый параметр", ID_EDIT_NEW_STRINGVALUE
176            MENUITEM "&Двоичный параметр", ID_EDIT_NEW_BINARYVALUE
177            MENUITEM "&Параметр DWORD", ID_EDIT_NEW_DWORDVALUE
178            MENUITEM "&Многострочный параметр", ID_EDIT_NEW_MULTISTRINGVALUE
179            MENUITEM "Рас&ширяемый строковый параметр", ID_EDIT_NEW_EXPANDABLESTRINGVALUE
180        END
181        MENUITEM "&Найти...", ID_EDIT_FIND
182        MENUITEM SEPARATOR
183        MENUITEM "&Удалить", ID_TREE_DELETE
184        MENUITEM "&Переименовать", ID_TREE_RENAME
185        MENUITEM SEPARATOR
186        MENUITEM "&Экспорт", ID_TREE_EXPORT
187        MENUITEM "Разре&шения...", ID_TREE_PERMISSIONS
188        MENUITEM SEPARATOR
189        MENUITEM "&Копировать имя раздела", ID_EDIT_COPYKEYNAME
190    END
191    POPUP ""
192    BEGIN
193        MENUITEM "Развернуть/Свернуть", ID_TREE_EXPANDBRANCH
194        MENUITEM SEPARATOR
195        MENUITEM "&Экспорт", ID_TREE_EXPORT
196        MENUITEM SEPARATOR
197        MENUITEM "Выгрузить куст...", ID_REGISTRY_UNLOADHIVE, GRAYED
198    END
199    POPUP ""
200    BEGIN
201        MENUITEM "&Вырезать", ID_HEXEDIT_CUT
202        MENUITEM "&Копировать", ID_HEXEDIT_COPY
203        MENUITEM "Вст&авить", ID_HEXEDIT_PASTE
204        MENUITEM "&Удалить", ID_HEXEDIT_DELETE
205        MENUITEM SEPARATOR
206        MENUITEM "Вы&делить все", ID_HEXEDIT_SELECT_ALL
207    END
208END
209
210/* Dialogs */
211
212IDD_EDIT_STRING DIALOGEX 32, 24, 252, 84
213STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
214CAPTION "Изменение строкового параметра"
215FONT 8, "MS Shell Dlg"
216BEGIN
217    LTEXT "&Параметр:", IDC_STATIC, 6, 6, 134, 8
218    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
219    LTEXT "&Значение:", IDC_STATIC, 6, 35, 161, 8
220    EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 12, ES_AUTOHSCROLL
221    DEFPUSHBUTTON "OK", IDOK, 142, 64, 50, 14
222    PUSHBUTTON "Отмена", IDCANCEL, 196, 64, 50, 14
223END
224
225IDD_EDIT_MULTI_STRING DIALOGEX 32, 24, 252, 174
226STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
227CAPTION "Изменение мультистрочного параметра"
228FONT 8, "MS Shell Dlg"
229BEGIN
230    LTEXT "&Параметр:", IDC_STATIC, 6, 6, 134, 8
231    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
232    LTEXT "&Значение:", IDC_STATIC, 6, 35, 161, 8
233    EDITTEXT IDC_VALUE_DATA, 6, 46, 240, 102, ES_AUTOHSCROLL | ES_MULTILINE |
234             ES_WANTRETURN | ES_AUTOVSCROLL | WS_VSCROLL
235    DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
236    PUSHBUTTON "Отмена", IDCANCEL, 196, 154, 50, 14
237END
238
239IDD_EDIT_BIN_DATA DIALOGEX 32, 24, 252, 174
240STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
241CAPTION "Изменение двоичного параметра"
242FONT 8, "MS Shell Dlg"
243BEGIN
244    LTEXT "&Параметр:", IDC_STATIC, 6, 6, 134, 8
245    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
246    LTEXT "&Значение:", IDC_STATIC, 6, 35, 161, 8
247    CONTROL "", IDC_VALUE_DATA, "HexEdit32", WS_VSCROLL | WS_BORDER | WS_TABSTOP, 6, 46, 240, 102
248    DEFPUSHBUTTON "OK", IDOK, 142, 154, 50, 14
249    PUSHBUTTON "Отмена", IDCANCEL, 196, 154, 50, 14
250END
251
252IDD_EDIT_DWORD DIALOGEX 32, 24, 252, 104
253STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
254CAPTION "Изменение параметра DWORD"
255FONT 8, "MS Shell Dlg"
256BEGIN
257    LTEXT "&Параметр:", IDC_STATIC, 6, 6, 134, 8
258    EDITTEXT IDC_VALUE_NAME, 6, 17, 240, 12, ES_AUTOHSCROLL | ES_READONLY
259    LTEXT "&Значение:", IDC_STATIC, 6, 35, 161, 8
260    EDITTEXT IDC_VALUE_DATA, 6, 46, 116, 12, ES_AUTOHSCROLL
261    GROUPBOX "Система исчисления", IDC_STATIC, 130, 35, 116, 39
262    AUTORADIOBUTTON "&Шестнадцатеричная", IDC_FORMAT_HEX, 141, 46, 90, 10, WS_GROUP
263    AUTORADIOBUTTON "&Десятичная", IDC_FORMAT_DEC, 141, 59, 60, 10
264    DEFPUSHBUTTON "OK", IDOK, 142, 82, 50, 14
265    PUSHBUTTON "Отмена", IDCANCEL, 196, 82, 50, 14
266END
267
268IDD_EDIT_RESOURCE_LIST DIALOGEX 32, 24, 170, 120
269STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
270CAPTION "Списки ресурсов"
271FONT 8, "MS Shell Dlg"
272BEGIN
273    CONTROL "", IDC_RESOURCE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
274            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 150, 75
275    DEFPUSHBUTTON "OK", IDOK, 27, 100, 50, 14
276    PUSHBUTTON "Показать...", IDC_SHOW_RESOURCE, 93, 100, 50, 14, WS_DISABLED
277END
278
279IDD_EDIT_RESOURCE DIALOGEX 6, 18, 281, 283
280STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
281CAPTION "Ресурсы"
282FONT 8, "MS Shell Dlg"
283BEGIN
284    LTEXT "Канал DMA:", IDC_STATIC, 10, 5, 40, 8
285    CONTROL "", IDC_DMA_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
286            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 15, 261, 31
287    LTEXT "Прерывание:", IDC_STATIC, 10, 48, 44, 8
288    CONTROL "", IDC_IRQ_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
289            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 58, 261, 31
290    LTEXT "Память:", IDC_STATIC, 10, 91, 32, 8
291    CONTROL "", IDC_MEMORY_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
292            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 101, 261, 31
293    LTEXT "Порт:", IDC_STATIC, 10, 134, 38, 8
294    CONTROL "", IDC_PORT_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
295            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 144, 261, 31
296    LTEXT "Данные устройства:", IDC_STATIC, 10, 177, 80, 8
297    CONTROL "", IDC_DEVICE_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
298            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 188, 261, 31
299    GROUPBOX "Назначение", IDC_STATIC, 10, 219, 125, 39
300    LTEXT "Не определено", IDC_UNDETERMINED, 18, 230, 52, 8, WS_DISABLED
301    LTEXT "Общий ресурс", IDC_SHARED, 18, 240, 48, 8, WS_DISABLED
302    LTEXT "Для устройства", IDC_DEVICE_EXCLUSIVE, 72, 230, 58, 8, WS_DISABLED
303    LTEXT "Для драйвера", IDC_DRIVER_EXCLUSIVE, 72, 240, 54, 8, WS_DISABLED
304    RTEXT "Тип интерфейса:", IDC_STATIC, 144, 220, 58, 8
305    LTEXT "", IDC_INTERFACETYPE, 205, 220, 66, 8
306    RTEXT "Номер шины:", IDC_STATIC, 151, 230, 51, 8
307    LTEXT "", IDC_BUSNUMBER, 205, 230, 66, 8
308    RTEXT "Версия:", IDC_STATIC, 151, 240, 51, 8
309    LTEXT "", IDC_VERSION, 205, 240, 66, 8
310    RTEXT "Редакция:", IDC_STATIC, 151, 250, 51, 8
311    LTEXT "", IDC_REVISION, 205, 250, 66, 8
312    DEFPUSHBUTTON "OK", IDOK, 92, 263, 40, 14
313    PUSHBUTTON "&Данные...", IDC_SHOW_RESOURCE_DATA, 148, 263, 40, 14, WS_DISABLED
314END
315
316IDD_EDIT_REQUIREMENTS_LIST DIALOGEX 32, 24, 220, 135
317STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
318CAPTION "Список необходимых ресурсов"
319FONT 8, "MS Shell Dlg"
320BEGIN
321    CONTROL "", IDC_REQUIREMENTS_LIST, "SysListView32", LVS_REPORT | LVS_NOSORTHEADER |
322            LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 10, 10, 200, 66
323    RTEXT "Тип интерфейса:", IDC_STATIC, 10, 80, 62, 8
324    LTEXT "", IDC_REQINTERFACETYPE, 77, 80, 76, 8
325    RTEXT "Номер шины:", IDC_STATIC, 10, 90, 62, 8
326    LTEXT "", IDC_REQBUSNUMBER, 77, 90, 76, 8
327    RTEXT "Номер гнезда:", IDC_STATIC, 10, 100, 62, 8
328    LTEXT "", IDC_REQSLOTNUMBER, 77, 100, 76, 8
329    DEFPUSHBUTTON "OK", IDOK, 62, 115, 50, 14
330    PUSHBUTTON "Показать...", IDC_SHOW_REQUIREMENT, 118, 115, 50, 14, WS_DISABLED
331END
332
333IDD_EDIT_REQUIREMENTS_PORT DIALOGEX 32, 24, 158, 135
334STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
335CAPTION "Порт"
336FONT 8, "MS Shell Dlg"
337BEGIN
338    RTEXT "Тип:", IDC_STATIC, 10, 10, 61, 8
339    LTEXT "", IDC_REQ_PORT_TYPE, 77, 10, 76, 8
340    RTEXT "Длина:", IDC_STATIC, 10, 20, 61, 8
341    LTEXT "", IDC_REQ_PORT_LENGTH, 77, 20, 76, 8
342    RTEXT "Выравнивание:", IDC_STATIC, 10, 30, 61, 8
343    LTEXT "", IDC_REQ_PORT_ALIGN, 77, 30, 76, 8
344    RTEXT "Мин. адрес:", IDC_STATIC, 10, 40, 61, 8
345    LTEXT "", IDC_REQ_PORT_MIN, 77, 40, 76, 8
346    RTEXT "Макс. адрес:", IDC_STATIC, 10, 50, 61, 8
347    LTEXT "", IDC_REQ_PORT_MAX, 77, 50, 76, 8
348    RTEXT "Назначение:", IDC_STATIC, 10, 60, 61, 8
349    LTEXT "", IDC_REQ_PORT_SHARE, 77, 60, 76, 8
350    GROUPBOX "Параметры", IDC_STATIC, 10, 72, 83, 39
351    LTEXT "Дополнительный", IDC_REQ_PORT_ALTERNATIVE, 34, 86, 59, 8, WS_DISABLED
352    LTEXT "Основной", IDC_REQ_PORT_PREFERRED, 34, 96, 59, 8, WS_DISABLED
353    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
354END
355
356IDD_EDIT_REQUIREMENTS_MEMORY DIALOGEX 32, 24, 158, 135
357STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
358CAPTION "Память"
359FONT 8, "MS Shell Dlg"
360BEGIN
361    RTEXT "Доступ:", IDC_STATIC, 10, 10, 61, 8
362    LTEXT "", IDC_REQ_MEMORY_ACCESS, 77, 10, 76, 8
363    RTEXT "Длина:", IDC_STATIC, 10, 20, 61, 8
364    LTEXT "", IDC_REQ_MEMORY_LENGTH, 77, 20, 76, 8
365    RTEXT "Выравнивание:", IDC_STATIC, 10, 30, 61, 8
366    LTEXT "", IDC_REQ_MEMORY_ALIGN, 77, 30, 76, 8
367    RTEXT "Мин. адрес:", IDC_STATIC, 10, 40, 61, 8
368    LTEXT "", IDC_REQ_MEMORY_MIN, 77, 40, 76, 8
369    RTEXT "Макс. адрес:", IDC_STATIC, 10, 50, 61, 8
370    LTEXT "", IDC_REQ_MEMORY_MAX, 77, 50, 76, 8
371    RTEXT "Назначение:", IDC_STATIC, 10, 60, 61, 8
372    LTEXT "", IDC_REQ_MEMORY_SHARE, 77, 60, 76, 8
373    GROUPBOX "Параметры", IDC_STATIC, 10, 72, 83, 39
374    LTEXT "Дополнительный", IDC_REQ_MEMORY_ALTERNATIVE, 34, 86, 59, 8, WS_DISABLED
375    LTEXT "Основной", IDC_REQ_MEMORY_PREFERRED, 34, 96, 59, 8, WS_DISABLED
376    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
377END
378
379IDD_EDIT_REQUIREMENTS_INT DIALOGEX 32, 24, 158, 135
380STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
381CAPTION "Прерывание"
382FONT 8, "MS Shell Dlg"
383BEGIN
384    RTEXT "Тип:", IDC_STATIC, 10, 10, 61, 8
385    LTEXT "", IDC_REQ_INT_TYPE, 77, 10, 76, 8
386    RTEXT "Мин. вектор:", IDC_STATIC, 10, 20, 61, 8
387    LTEXT "", IDC_REQ_INT_MIN, 77, 20, 76, 8
388    RTEXT "Макс. вектор:", IDC_STATIC, 10, 30, 61, 8
389    LTEXT "", IDC_REQ_INT_MAX, 77, 30, 76, 8
390    RTEXT "Назначение:", IDC_STATIC, 10, 40, 61, 8
391    LTEXT "", IDC_REQ_INT_SHARE, 77, 40, 76, 8
392    GROUPBOX "Параметры", IDC_STATIC, 10, 72, 83, 39
393    LTEXT "Дополнительный", IDC_REQ_INT_ALTERNATIVE, 34, 86, 59, 8, WS_DISABLED
394    LTEXT "Основной", IDC_REQ_INT_PREFERRED, 34, 96, 59, 8, WS_DISABLED
395    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
396END
397
398IDD_EDIT_REQUIREMENTS_DMA DIALOGEX 32, 24, 158, 135
399STYLE DS_SHELLFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION | WS_SYSMENU
400CAPTION "Канал DMA"
401FONT 8, "MS Shell Dlg"
402BEGIN
403    RTEXT "Мин. канал:", IDC_STATIC, 10, 10, 61, 8
404    LTEXT "", IDC_REQ_DMA_MIN, 77, 10, 76, 8
405    RTEXT "Макс. канал:", IDC_STATIC, 10, 20, 61, 8
406    LTEXT "", IDC_REQ_DMA_MAX, 77, 20, 76, 8
407    RTEXT "Назначение:", IDC_STATIC, 10, 30, 61, 8
408    LTEXT "", IDC_REQ_DMA_SHARE, 77, 30, 76, 8
409    GROUPBOX "Параметры", IDC_STATIC, 10, 72, 83, 39
410    LTEXT "Дополнительный", IDC_REQ_DMA_ALTERNATIVE, 34, 86, 59, 8, WS_DISABLED
411    LTEXT "Основной", IDC_REQ_DMA_PREFERRED, 34, 96, 59, 8, WS_DISABLED
412    DEFPUSHBUTTON "OK", IDOK, 58, 117, 40, 14
413END
414
415/* String Tables */
416
417STRINGTABLE
418BEGIN
419    IDS_LIST_COLUMN_NAME "Имя"
420    IDS_LIST_COLUMN_TYPE "Тип"
421    IDS_LIST_COLUMN_DATA "Значение"
422END
423
424STRINGTABLE
425BEGIN
426    IDS_APP_TITLE "Редактор реестра"
427    IDC_REGEDIT "REGEDIT"
428    IDC_REGEDIT_FRAME "REGEDIT_FRAME"
429END
430
431STRINGTABLE
432BEGIN
433    ID_REGISTRY_MENU "Содержит команды для работы с реестром в целом"
434    ID_EDIT_MENU "Содержит команды для редактирования разделов или параметров"
435    ID_VIEW_MENU "Содержит команды для настройки окна реестра"
436    ID_FAVOURITES_MENU "Содержит команды для доступа к часто используемым разделам"
437    ID_HELP_MENU "Содержит команды для отображения справки и информации о редакторе реестра"
438    ID_EDIT_NEW_MENU "Содержит команды для создания новых разделов или параметров"
439END
440
441STRINGTABLE
442BEGIN
443    ID_EDIT_MODIFY "Изменяет значение"
444    ID_EDIT_NEW_KEY "Добавляет новый раздел"
445    ID_EDIT_NEW_STRINGVALUE "Добавляет новое строковое значение"
446    ID_EDIT_NEW_BINARYVALUE "Добавляет новое бинарное значение"
447    ID_EDIT_NEW_DWORDVALUE "Добавляет новое DWORD-значение"
448    ID_REGISTRY_IMPORTREGISTRYFILE "Импортирует текстовой файл в реестр"
449    ID_REGISTRY_EXPORTREGISTRYFILE "Экспортирует весь реестр или его часть в текстовой файл"
450    ID_REGISTRY_LOADHIVE "Загрузить файл куста реестра в реестр"
451    ID_REGISTRY_UNLOADHIVE "Выгрузить куст реестра"
452    ID_REGISTRY_CONNECTNETWORKREGISTRY "Подключается к реестру удалённого компьютера"
453    ID_REGISTRY_DISCONNECTNETWORKREGISTRY "Отключается от реестра удалённого компьютера"
454    ID_REGISTRY_PRINT "Печатает весь реестр или его часть"
455//    ID_HELP_HELPTOPICS "Открывает справку редактора реестра"
456    ID_HELP_ABOUT "Отображает информацию о программе, номер версии и авторские права"
457END
458
459STRINGTABLE
460BEGIN
461    ID_REGISTRY_EXIT "Выход из редактора реестра"
462    ID_FAVOURITES_ADDTOFAVOURITES "Добавить раздел в избранное"
463    ID_FAVOURITES_REMOVEFAVOURITE "Удалить раздел из избранного"
464    ID_VIEW_STATUSBAR "Показать или скрыть строку состояния"
465    ID_VIEW_SPLIT "Изменить позицию разделителя между двумя панелями"
466    ID_VIEW_REFRESH "Обновляет окно"
467    ID_EDIT_DELETE "Удаляет выделение"
468    ID_EDIT_RENAME "Переименовывает выделение"
469    ID_EDIT_COPYKEYNAME "Копирует имя выделенного раздела в буфер обмена"
470    ID_EDIT_FIND "Ищет текстовую строку в названии раздела, параметра или значения"
471    ID_EDIT_FINDNEXT "Ищет следующее совпадение текста, заданного в предыдущем поиске"
472END
473
474STRINGTABLE
475BEGIN
476    IDS_ERROR "Ошибка"
477    IDS_WARNING "Предупреждение"
478    IDS_BAD_KEY "Не удалось получить раздел '%s'"
479    IDS_BAD_VALUE "Не удалось получить параметр '%s'"
480    IDS_UNSUPPORTED_TYPE "Невозможно изменить значение этого типа (%ld)"
481    IDS_TOO_BIG_VALUE "Значение слишком большое (%ld)"
482    IDS_MULTI_SZ_EMPTY_STRING "Значение типа REG_MULTI_SZ не может содержать пустые строки.\nВсе пустые строки будут удалены."
483    IDS_QUERY_DELETE_KEY_ONE "Вы действительно хотите удалить этот раздел?"
484    IDS_QUERY_DELETE_KEY_MORE "Вы действительно хотите удалить эти разделы?"
485    IDS_QUERY_DELETE_KEY_CONFIRM "Подтверждение удаления раздела"
486    IDS_QUERY_DELETE_ONE "Вы действительно хотите удалить этот параметр?"
487    IDS_QUERY_DELETE_MORE "Вы действительно хотите удалить эти параметры?"
488    IDS_QUERY_DELETE_CONFIRM "Подтверждение удаления параметра"
489    IDS_ERR_DELVAL_CAPTION "Ошибка удаления параметра"
490    IDS_ERR_DELETEVALUE "Невозможно удалить все указанные параметры!"
491    IDS_ERR_RENVAL_CAPTION "Ошибка переименования параметра"
492    IDS_ERR_RENVAL_TOEMPTY "Невозможно переименовать %s. Указанное имя параметра пусто. Введите другое название и повторите попытку."
493    IDS_QUERY_IMPORT_HIVE_CAPTION "Подтвердите восстановление раздела"
494    IDS_QUERY_IMPORT_HIVE_MSG "Раздел будет восстановлен поверх текущего выбранного раздела.\nВсе параметры и подразделы будут удалены.\nПродолжить выполнение операции?"
495    IDS_NEW_KEY "Новый раздел #%d"
496    IDS_NEW_VALUE "Новый параметр #%d"
497END
498
499STRINGTABLE
500BEGIN
501    IDS_BINARY_EMPTY "(двоичное значение нулевой длины)"
502    IDS_DEFAULT_VALUE_NAME "(По умолчанию)"
503    IDS_VALUE_NOT_SET "(значение не установлено)"
504    IDS_UNKNOWN_TYPE "Неизвестный тип: (0x%lx)"
505    IDS_MY_COMPUTER "Мой компьютер"
506    IDS_IMPORT_REG_FILE "Импортирование файла реестра"
507    IDS_EXPORT_REG_FILE "Экспортирование файла реестра"
508    IDS_LOAD_HIVE "Загрузить куст"
509    IDS_UNLOAD_HIVE "Выгрузить куст"
510    IDS_INVALID_DWORD "(неправильное значение DWORD)"
511END
512
513STRINGTABLE
514BEGIN
515    IDS_FLT_REGFILE "Файл реестра"
516    IDS_FLT_REGFILES "Файлы реестра (*.reg)"
517    IDS_FLT_REGFILES_FLT "*.reg"
518    IDS_FLT_HIVFILES "Файлы кустов реестра (*.*)"
519    IDS_FLT_HIVFILES_FLT "*.*"
520    IDS_FLT_REGEDIT4 "Файлы реестра Win9x/NT4 (REGEDIT4) (*.reg)"
521    IDS_FLT_REGEDIT4_FLT "*.reg"
522    IDS_FLT_ALLFILES "Все файлы (*.*)"
523    IDS_FLT_ALLFILES_FLT "*.*"
524    IDS_FLT_TXTFILES "Text Files (*.txt)"
525    IDS_FLT_TXTFILES_FLT "*.txt"
526END
527
528STRINGTABLE
529BEGIN
530    IDS_ACCESS_FULLCONTROL "Полный контроль"
531    IDS_ACCESS_READ "Чтение"
532    IDS_ACCESS_QUERYVALUE "Запрос параметров"
533    IDS_ACCESS_SETVALUE "Изменение параметров"
534    IDS_ACCESS_CREATESUBKEY "Создание разделов"
535    IDS_ACCESS_ENUMERATESUBKEYS "Перечисление разделов"
536    IDS_ACCESS_NOTIFY "Уведомление"
537    IDS_ACCESS_CREATELINK "Создание связи"
538    IDS_ACCESS_DELETE "Удаление"
539    IDS_ACCESS_WRITEDAC "Запись DAC"
540    IDS_ACCESS_WRITEOWNER "Смена владельца"
541    IDS_ACCESS_READCONTROL "Чтение разрешений"
542END
543
544STRINGTABLE
545BEGIN
546    IDS_INHERIT_THISKEYONLY "Только этот раздел"
547    IDS_INHERIT_THISKEYANDSUBKEYS "Только этот раздел и подразделы"
548    IDS_INHERIT_SUBKEYSONLY "Только подразделы"
549END
550
551STRINGTABLE
552BEGIN
553    IDS_EXPAND "&Развернуть"
554    IDS_COLLAPSE "&Свернуть"
555    IDS_GOTO_SUGGESTED_KEY "&Перейти к '%s'"
556    IDS_FINISHEDFIND "Поиск в реестре завершен."
557END
558
559STRINGTABLE
560BEGIN
561    IDS_IMPORT_PROMPT "Вы уверены, что хотите добавить данные из файла '%s'?\n Добавление информации из непроверенных источников может непреднамеренно изменить или удалить некоторые значения и привести к нестабильной работе системы.\n Если вы не доверяете источнику этого файла, не добавляйте данные в реестр."
562    IDS_IMPORT_OK "Значения из файла '%s' были успешно добавлены в реестр."
563    IDS_IMPORT_ERROR "Не удается импортировать файл '%s': Ошибка при открытии файла."
564    IDS_EXPORT_ERROR "Не удается экспортировать данные в файл '%s': Ошибка при записи в файл."
565END
566
567STRINGTABLE
568BEGIN
569    IDS_BUSNUMBER "Номер шины"
570    IDS_INTERFACE "Интерфейс"
571    IDS_DMA_CHANNEL "Канал"
572    IDS_DMA_PORT "Порт"
573    IDS_INTERRUPT_VECTOR "Вектор"
574    IDS_INTERRUPT_LEVEL "Уровень"
575    IDS_INTERRUPT_AFFINITY "Родство"
576    IDS_INTERRUPT_TYPE "Тип"
577    IDS_MEMORY_ADDRESS "Физический адрес"
578    IDS_MEMORY_LENGTH "Длина"
579    IDS_MEMORY_ACCESS "Доступ"
580    IDS_PORT_ADDRESS "Физический адрес"
581    IDS_PORT_LENGTH "Длина"
582    IDS_PORT_ACCESS "Доступ"
583    IDS_SPECIFIC_RESERVED1 "Резерв1"
584    IDS_SPECIFIC_RESERVED2 "Резерв2"
585    IDS_SPECIFIC_DATASIZE "Объем данных"
586END
587
588STRINGTABLE
589BEGIN
590    IDS_PORT_PORT_IO "Порт"
591    IDS_PORT_MEMORY_IO "Память"
592    IDS_INTERRUPT_EDGE_SENSITIVE "С учетом задвижки"
593    IDS_INTERRUPT_LEVEL_SENSITIVE "С учетом уровня"
594    IDS_MEMORY_READ_ONLY "Только чтение"
595    IDS_MEMORY_WRITE_ONLY "Только запись"
596    IDS_MEMORY_READ_WRITE "Чтение и запись"
597END
598
599STRINGTABLE
600BEGIN
601    IDS_BUS_UNDEFINED "Неправильно"
602    IDS_BUS_INTERNAL "Внутренний"
603    IDS_BUS_ISA "ISA"
604    IDS_BUS_EISA "EISA"
605    IDS_BUS_MICROCHANNEL "MicroChannel"
606    IDS_BUS_TURBOCHANNEL "TurboChannel"
607    IDS_BUS_PCIBUS "PCI"
608    IDS_BUS_VMEBUS "VME"
609    IDS_BUS_NUBUS "NuBus"
610    IDS_BUS_PCMCIABUS "PCMCIA"
611    IDS_BUS_CBUS "C-Bus"
612    IDS_BUS_MPIBUS "MPI-Bus"
613    IDS_BUS_MPSABUS "MPSA-Bus"
614    IDS_BUS_PROCESSORINTERNAL "Внутренняя шина процессора"
615    IDS_BUS_INTERNALPOWERBUS "Внутренняя шина питания"
616    IDS_BUS_PNPISABUS "Шина PnP-ISA"
617    IDS_BUS_PNPBUS "Шина PnP"
618    IDS_BUS_UNKNOWNTYPE "Неизвестный тип интерфейса"
619END
620
621STRINGTABLE
622BEGIN
623    IDS_FIELD_KEY_NAME "Раздел:"
624    IDS_FIELD_CLASS_NAME "Название класса:"
625    IDS_NO_CLASS_NAME "<Класс отсутствует>"
626    IDS_NULL_TIMESTAMP "<НЕТ>"
627    IDS_FIELD_NAME "  Название:"
628    IDS_FIELD_TYPE "  Тип:"
629    IDS_FIELD_DATA "  Значение:"
630    IDS_FIELD_LASTWRITE "Последнее время записи:"
631    IDS_UNKNOWN "<НЕИЗВЕСТНО>"
632    IDS_VALUE_INDEX "Значение %d"
633END
634
635STRINGTABLE
636BEGIN
637    IDS_REQALTERNATIVELIST "Дополнительный список"
638    IDS_REQRESOURCELIST "Список ресурсов"
639    IDS_REQDESCRIPTOR "Дескриптор"
640    IDS_REQDEVICETYPE "Тип устройства"
641    IDS_TYPE_PORT "Порт"
642    IDS_TYPE_INTERRUPT "Прерывание"
643    IDS_TYPE_MEMORY "Память"
644    IDS_TYPE_DMA "Канал DMA"
645    IDS_SHARE_DEVICE_EXCLUSIVE "Для устройства"
646    IDS_SHARE_DRIVER_EXCLUSIVE "Для драйвера"
647    IDS_SHARE_SHARED "Общий ресурс"
648    IDS_SHARE_UNDETERMINED "Не определено"
649END
650
651/*****************************************************************/
652
653/* Dialogs */
654
655IDD_EXPORTRANGE DIALOGEX 50, 50, 370, 50
656STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPSIBLINGS | WS_BORDER
657FONT 8, "MS Shell Dlg"
658BEGIN
659    GROUPBOX "Диапазон экспорта", IDC_STATIC, 2, 0, 366, 48
660    AUTORADIOBUTTON "&Весь реестр", IDC_EXPORT_ALL, 10, 10, 99, 11, WS_GROUP | WS_TABSTOP
661    AUTORADIOBUTTON "В&ыбранная ветвь", IDC_EXPORT_BRANCH, 10, 22, 99, 11
662    EDITTEXT IDC_EXPORT_BRANCH_TEXT, 30, 34, 335, 12
663END
664
665IDD_LOADHIVE DIALOGEX 0, 0, 193, 34
666STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
667CAPTION "Загрузить куст"
668FONT 8, "MS Shell Dlg"
669BEGIN
670    LTEXT "&Значение:", IDC_STATIC, 4, 4, 33, 8, SS_LEFT
671    EDITTEXT IDC_EDIT_KEY, 42, 2, 148, 13
672    DEFPUSHBUTTON "OK", IDOK, 140, 17, 50, 14
673    PUSHBUTTON "Отмена", IDCANCEL, 89, 17, 50, 14
674END
675
676IDD_ADDFAVORITES DIALOGEX 0, 0, 186, 46
677STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
678CAPTION "Добавить в избранное"
679FONT 8, "MS Shell Dlg"
680BEGIN
681    DEFPUSHBUTTON "OK", IDOK, 130, 7, 50, 14
682    PUSHBUTTON "Отмена", IDCANCEL, 130, 24, 50, 14
683    LTEXT "&Имя:", IDC_STATIC, 7, 7, 70, 10
684    EDITTEXT IDC_FAVORITENAME, 7, 26, 110, 13, ES_AUTOHSCROLL
685END
686
687IDD_REMOVEFAVORITES DIALOGEX 0, 0, 164, 135
688STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
689CAPTION "Удалить из избранного"
690FONT 8, "MS Shell Dlg"
691BEGIN
692    DEFPUSHBUTTON "OK", IDOK, 107, 114, 50, 14
693    PUSHBUTTON "Отмена", IDCANCEL, 7, 114, 50, 14
694    CONTROL "", IDC_FAVORITESLIST, "SysListView32", LVS_LIST | WS_BORDER |
695            WS_TABSTOP, 7, 20, 150, 90
696    LTEXT "Выберите удаляемое:", IDC_STATIC, 7, 7, 99, 12
697END
698
699IDD_FIND DIALOGEX 0, 0, 254, 82
700STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
701CAPTION "Поиск"
702FONT 8, "MS Shell Dlg"
703BEGIN
704    DEFPUSHBUTTON "&Искать далее", IDOK, 193, 7, 58, 14
705    PUSHBUTTON "Отмена", IDCANCEL, 193, 24, 58, 14
706    GROUPBOX "Просматривать", IDC_STATIC, 7, 24, 98, 51
707    LTEXT "На&йти:", IDC_STATIC, 7, 8, 37, 10
708    EDITTEXT IDC_FINDWHAT, 47, 7, 142, 13, ES_AUTOHSCROLL
709    CONTROL "Имена р&азделов", IDC_LOOKAT_KEYS, "Button", BS_AUTOCHECKBOX |
710            WS_TABSTOP, 14, 36, 88, 8
711    CONTROL "Имена &параметров", IDC_LOOKAT_VALUES, "Button", BS_AUTOCHECKBOX |
712            WS_TABSTOP, 14, 48, 88, 8
713    CONTROL "&Значения параметров", IDC_LOOKAT_DATA, "Button", BS_AUTOCHECKBOX |
714            WS_TABSTOP, 14, 60, 88, 8
715    CONTROL "&Искать только строку целиком", IDC_MATCHSTRING, "Button", BS_AUTOCHECKBOX |
716            WS_TABSTOP, 109, 44, 136, 13
717    CONTROL "&С учетом регистра", IDC_MATCHCASE, "Button", BS_AUTOCHECKBOX |
718            WS_TABSTOP, 109, 60, 90, 12
719END
720
721IDD_FINDING DIALOGEX 0, 0, 145, 50
722STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
723CAPTION "Поиск"
724FONT 8, "MS Shell Dlg", 400, 0, 0x1
725BEGIN
726    ICON IDI_REGEDIT, IDC_STATIC, 7, 7, 20, 20
727    DEFPUSHBUTTON "Отмена", IDCANCEL, 93, 29, 45, 14
728    LTEXT "Поиск в реестре...", IDC_STATIC, 33, 12, 83, 8
729END
730