From 4559868d744591565c03e7645e830651a8d0ae9f Mon Sep 17 00:00:00 2001 From: Dmitry Gorbachev Date: Fri, 4 May 2007 23:30:48 +0000 Subject: [PATCH] Chinese translation by Zhangbing (bug #2222). svn path=/trunk/; revision=26643 --- reactos/base/applications/cacls/lang/zh-CN.rc | 95 ++++ reactos/base/applications/cacls/rsrc.rc | 1 + .../base/applications/control/lang/zh-CN.rc | 46 ++ reactos/base/applications/control/rsrc.rc | 1 + .../base/applications/msconfig/lang/zh-CN.rc | 175 +++++++ reactos/base/applications/msconfig/rsrc.rc | 2 +- .../base/applications/regedit/lang/zh-CN.rc | 459 ++++++++++++++++++ reactos/base/applications/regedit/rsrc.rc | 1 + 8 files changed, 779 insertions(+), 1 deletion(-) create mode 100644 reactos/base/applications/cacls/lang/zh-CN.rc create mode 100644 reactos/base/applications/control/lang/zh-CN.rc create mode 100644 reactos/base/applications/msconfig/lang/zh-CN.rc create mode 100644 reactos/base/applications/regedit/lang/zh-CN.rc diff --git a/reactos/base/applications/cacls/lang/zh-CN.rc b/reactos/base/applications/cacls/lang/zh-CN.rc new file mode 100644 index 00000000000..e37d742766c --- /dev/null +++ b/reactos/base/applications/cacls/lang/zh-CN.rc @@ -0,0 +1,95 @@ +/* + * cacls (Simplified Chinese resources) + * (简体中文资源) + * Copyright 2007 zhangbing + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + + +STRINGTABLE DISCARDABLE +{ + +IDS_HELP, "显示或者修改文件的访问控制表 \n\n\ +CACLS filename [/T] [/E] [/C] [/G user:perm [...]] [/R user [...]]\n\ + [/P user:perm [...]] [/D user [...]]\n\ + filename 显示 ACLs。\n\ + /T 更改当前目录及其所有子目录中\n\ + 指定文件的 ACL。\n\ + /E 编辑 ACL 而不替换。\n\ + /C 在出现拒绝访问错误时继续。\n\ + /G user:perm 赋予指定用户访问权限。\n\ + Perm 可以是: R 读取 \n\ + W 写入 \n\ + C 更改(写入) \n\ + F 完全控制 \n\ + /R user 撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。\n\ + /P user:perm 替换指定用户的访问权限。\n\ + Perm 可以是: N 无 \n\ + R 读取 \n\ + W 写入 \n\ + C 更改(写入) \n\ + F 完全控制 \n\ + /D user 拒绝指定用户的访问。\n\ +在命令中可以使用通配符指定多个文件。\n\ +您也可以在命令中指定多个用户。\n\n\ +缩写: \n\ + CI - 容器继承。\n\ + ACE会由目录继承。\n\ + OI - 对象继承。\n\ + ACE 会由文件继承。\n\ + IO - 只继承。\n\ + ACE 不适用于当前文件/目录。\n" + +IDS_ABBR_CI, "(CI)" +IDS_ABBR_OI, "(OI)" +IDS_ABBR_IO, "(IO)" +IDS_ABBR_FULL, "F" +IDS_ABBR_READ, "R" +IDS_ABBR_WRITE, "W" +IDS_ABBR_CHANGE, "C" +IDS_ABBR_NONE, "N" +IDS_ALLOW, "" +IDS_DENY, "(DENY)" +IDS_SPECIAL_ACCESS, "(special access:)" +IDS_GENERIC_READ, "GENERIC_READ" +IDS_GENERIC_WRITE, "GENERIC_WRITE" +IDS_GENERIC_EXECUTE, "GENERIC_EXECUTE" +IDS_GENERIC_ALL, "GENERIC_ALL" +IDS_FILE_GENERIC_EXECUTE, "FILE_GENERIC_EXECUTE" +IDS_FILE_GENERIC_READ, "FILE_GENERIC_READ" +IDS_FILE_GENERIC_WRITE, "FILE_GENERIC_WRITE" +IDS_FILE_READ_DATA, "FILE_READ_DATA" +IDS_FILE_WRITE_DATA, "FILE_WRITE_DATA" +IDS_FILE_APPEND_DATA, "FILE_APPEND_DATA" +IDS_FILE_READ_EA, "FILE_READ_EA" +IDS_FILE_WRITE_EA, "FILE_WRITE_EA" +IDS_FILE_EXECUTE, "FILE_EXECUTE" +IDS_FILE_DELETE_CHILD, "FILE_DELETE_CHILD" +IDS_FILE_READ_ATTRIBUTES, "FILE_READ_ATTRIBUTES" +IDS_FILE_WRITE_ATTRIBUTES, "FILE_WRITE_ATTRIBUTES" +IDS_MAXIMUM_ALLOWED, "MAXIMUM_ALLOWED" +IDS_ACCESS_SYSTEM_SECURITY, "ACCESS_SYSTEM_SECURITY" +IDS_SPECIFIC_RIGHTS_ALL, "SPECIFIC_RIGHTS_ALL" +IDS_STANDARD_RIGHTS_REQUIRED, "STANDARD_RIGHTS_REQUIRED" +IDS_SYNCHRONIZE, "SYNCHRONIZE" +IDS_WRITE_OWNER, "WRITE_OWNER" +IDS_WRITE_DAC, "WRITE_DAC" +IDS_READ_CONTROL, "READ_CONTROL" +IDS_DELETE, "DELETE" +IDS_STANDARD_RIGHTS_ALL, "STANDARD_RIGHTS_ALL" +} diff --git a/reactos/base/applications/cacls/rsrc.rc b/reactos/base/applications/cacls/rsrc.rc index c00d3dadd08..866693bb131 100644 --- a/reactos/base/applications/cacls/rsrc.rc +++ b/reactos/base/applications/cacls/rsrc.rc @@ -17,3 +17,4 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #include "lang/nl-NL.rc" #include "lang/pl-PL.rc" #include "lang/ru-RU.rc" +#include "lang/zh-CN.rc" diff --git a/reactos/base/applications/control/lang/zh-CN.rc b/reactos/base/applications/control/lang/zh-CN.rc new file mode 100644 index 00000000000..17dd7b9aec5 --- /dev/null +++ b/reactos/base/applications/control/lang/zh-CN.rc @@ -0,0 +1,46 @@ +/* + * Control (Simplified Chinese resources) + * (简体中文资源) + * Copyright 2007 zhangbing + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + +///////////////////////////////////////////////////////////////////////////// +// +// Menu +// + +IDM_MAINMENU MENU DISCARDABLE +BEGIN + POPUP "文件(&F)" + BEGIN + MENUITEM "关闭(&C)", IDM_CLOSE + END + POPUP "查看(&V)" + BEGIN + MENUITEM "平铺", IDM_LARGEICONS + MENUITEM "图标", IDM_SMALLICONS + MENUITEM "列表", IDM_LIST + MENUITEM "详细信息", IDM_DETAILS + END + POPUP "帮助" + BEGIN + MENUITEM "关于", IDM_ABOUT + END +END + diff --git a/reactos/base/applications/control/rsrc.rc b/reactos/base/applications/control/rsrc.rc index ba1fe27ff79..a1b363b7100 100644 --- a/reactos/base/applications/control/rsrc.rc +++ b/reactos/base/applications/control/rsrc.rc @@ -27,3 +27,4 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #include "lang/sv-SE.rc" #include "lang/th-TH.rc" #include "lang/uk-UA.rc" +#include "lang/zh-CN.rc" diff --git a/reactos/base/applications/msconfig/lang/zh-CN.rc b/reactos/base/applications/msconfig/lang/zh-CN.rc new file mode 100644 index 00000000000..a44f5347009 --- /dev/null +++ b/reactos/base/applications/msconfig/lang/zh-CN.rc @@ -0,0 +1,175 @@ +/* + * msconfig (Simplified Chinese resources) + * (简体中文资源) + * Copyright 2007 zhangbing + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + +IDD_MSCONFIG_DIALOG DIALOG DISCARDABLE 0, 0, 378, 220 +STYLE DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | + WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | + WS_THICKFRAME +CAPTION "系统配置实用程序" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "Tab1",IDC_TAB,"SysTabControl32",WS_TABSTOP,2,2,374,195 + DEFPUSHBUTTON "确定", IDOK, 211, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "帮助(&H)", IDC_BTN_HELP, 2, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "取消", IDCANCEL, 267, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "应用", IDC_BTN_APPLY, 323, 201, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_STARTUP_PAGE DIALOG DISCARDABLE 0, 0, 362, 175 +STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "List3",IDC_STARTUP_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 2, 1, 360, 148 + PUSHBUTTON "全部启用(&A)",IDC_BTN_STARTUP_ACTIVATE,223,155,66,14 + PUSHBUTTON "全部禁用(&D)",IDC_BTN_STARTUP_DEACTIVATE,295,155,66,14 +END + +IDD_TOOLS_PAGE DIALOG DISCARDABLE 0, 0, 362, 175 +STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "List2",IDC_TOOLS_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 2, 1, 360, 134 + EDITTEXT IDC_TOOLS_CMDLINE, 1, 139, 360, 12, ES_READONLY + PUSHBUTTON "运行(&R)", IDC_BTN_RUN, 311, 155, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_SERVICES_PAGE DIALOG DISCARDABLE 0, 0, 362, 175 +STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "List1",IDC_SERVICES_LIST,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP,2,1,360,148 + PUSHBUTTON "全部启用(&A)",IDC_BTN_SERVICES_ACTIVATE,223,155,66,14 + PUSHBUTTON "全部禁用(&D)",IDC_BTN_SERVICES_DEACTIVATE,295,155,66,14 +END + +IDD_GENERAL_PAGE DIALOG DISCARDABLE 0, 0, 362, 175 +STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 8, "MS Shell Dlg" +BEGIN + GROUPBOX "启动选择", -1, 10, 10, 340, 150,0,WS_EX_TRANSPARENT + CONTROL "正常启动 - 加载所有设备驱动程序和服务(&N)", IDC_CBX_NORMAL_START, "Button", 0x50010009, 20, 30, 180, 10 + CONTROL "诊断启动 - 仅加载基本设备驱动程序和服务(&D)", IDC_CBX_DIAGNOSTIC_START, "Button", 0x50010009, 20, 45, 195, 10 + CONTROL "有选择的启动(&E)", IDC_CBX_SELECTIVE_STARTUP, "Button", 0x50010009, 20, 60, 70, 10 + CHECKBOX "处理 SYSTEM.INI 文件(&R)", IDC_CBX_SYSTEM_INI, 30, 80, 95, 10 + CHECKBOX "加载系统服务(&L)", IDC_CBX_SYSTEM_SERVICE, 30, 95, 90, 10 + CHECKBOX "加载启动项(&O)", IDC_CBX_STARTUP_ITEM, 30, 110, 75, 10 +END + +IDD_FREELDR_PAGE DIALOG DISCARDABLE 0, 0, 362, 175 +STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "", IDC_LIST_BOX, "ListBox", 0x50010141, 10, 10, 340, 50, 0x00000200 + PUSHBUTTON "检查所有启动路径(&C)", IDC_BTN_CHECK_BOOT_PATH, 10, 65, 80, 12 + PUSHBUTTON "设为默认(&S)", IDC_BTN_SET_DEFAULT_BOOT, 100, 65, 70, 12 + PUSHBUTTON "上移(&U)", IDC_BTN_MOVE_UP_BOOT_OPTION, 190, 65, 70, 12 + PUSHBUTTON "下移(&D)", IDC_BTN_MOVE_DOWN_BOOT_OPTION, 280, 65, 70, 12 + GROUPBOX "启动选项", -1, 10, 80, 250, 90,0,WS_EX_TRANSPARENT + CHECKBOX "/SA&FEBOOT", IDC_CBX_SAFE_BOOT, 15, 90, 50, 10 + CHECKBOX "/&NOGUIBOOT", IDC_CBX_NO_GUI_BOOT, 15, 105, 55, 10 + CHECKBOX "/&BOOTLOG", IDC_CBX_BOOT_LOG, 15, 120, 50, 10 + CHECKBOX "/BAS&EVIDEO", IDC_CBX_BASE_VIDEO, 15, 135, 55, 10 + CHECKBOX "/S&OS", IDC_CBX_SOS, 15, 150, 50, 10 + PUSHBUTTON "高级选项(&V)...", IDC_BTN_ADVANCED_OPTIONS, 100, 150, 70, 12 + LTEXT "超时(&T):", -1, 280, 91, 30, 10 + EDITTEXT IDC_TXT_BOOT_TIMEOUT, 310, 90, 25, 12, ES_LEFT + LTEXT "秒", -1, 340, 91, 15, 10 +END + +IDD_FREELDR_ADVANCED_PAGE DIALOG DISCARDABLE 0, 0, 175, 175 +STYLE DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN +FONT 8, "MS Shell Dlg" +BEGIN + CHECKBOX "/&MAXMEM=", IDC_CBX_MAX_MEM, 10, 10, 50, 10 + EDITTEXT IDC_TXT_MAX_MEM, 80, 10, 60, 12 + CONTROL "",IDC_SCR_MAX_MEM, "msctls_updown32", 0x50000000, 140, 10, 11, 11 + CHECKBOX "/&NUMPROC=", IDC_CBX_NUM_PROC, 10, 25, 50, 10 + COMBOBOX IDC_DRP_NUM_PROC, 80, 25, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + CHECKBOX "/&PCILOCK", IDC_CBX_PCI_LOCK, 10, 40, 50, 10 + CHECKBOX "/P&ROFILE", IDC_CBX_PROFILE, 10, 55, 50, 10 + CHECKBOX "/&IRQ", IDC_CBX_IRQ, 10, 70, 40, 12 + EDITTEXT IDC_TXT_IRQ, 80, 70, 60, 12, ES_LEFT + CHECKBOX "/&DEBUG", IDC_CBX_DEBUG, 10, 85, 40, 10 + CHECKBOX "/D&EBUGPORT", IDC_CBX_DEBUG_PORT, 20, 100, 60, 10 + COMBOBOX IDC_DRP_DEBUG_PORT, 80, 100, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + CHECKBOX "/&BAUDRATE", IDC_CBX_BAUD_RATE, 20, 115, 50, 10 + COMBOBOX IDC_DRP_DRP_BAUD_RATE, 80, 115, 60, 10, CBS_DROPDOWNLIST | CBS_SORT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + CHECKBOX "/&CHANNEL", IDC_CBX_CHANNEL, 20, 130, 50, 10 + EDITTEXT IDC_TXT_CHANNEL, 80, 130, 60, 12, ES_LEFT + CONTROL "",IDC_SCR_CHANNEL, "msctls_updown32", 0x50000000, 140, 130, 11, 11 + PUSHBUTTON "确定", IDC_OK, 20, 160, 50, 12 + PUSHBUTTON "取消", IDC_CANCEL, 100, 160, 50, 12 +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_MSCONFIG "系统配置实用程序" + IDS_TAB_GENERAL "一般" + IDS_TAB_SYSTEM "SYSTEM.INI" + IDS_TAB_FREELDR "FREELDR.INI" + IDS_TAB_SERVICES "服务" + IDS_TAB_STARTUP "启动" + IDS_TAB_TOOLS "工具" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_SERVICES_COLUMN_SERVICE "服务" + IDS_SERVICES_COLUMN_REQ "基本的" + IDS_SERVICES_COLUMN_VENDOR "制造商" + IDS_SERVICES_COLUMN_STATUS "状态" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_TOOLS_COLUMN_NAME "名称" + IDS_TOOLS_COLUMN_DESCR "描述" + + IDS_TOOLS_CMD_NAME "Console" + IDS_TOOLS_CMD_DESCR "" + IDS_TOOLS_CMD_CMD "cmd.exe" + + IDS_TOOLS_INFO_NAME "Version" + IDS_TOOLS_INFO_DESCR "显示版本信息。" + IDS_TOOLS_INFO_CMD "winver.exe" + + IDS_TOOLS_REGEDIT_NAME "Registry-Editor" + IDS_TOOLS_REGEDIT_DESCR "打开注册表编辑器。" + IDS_TOOLS_REGEDIT_CMD "regedit.exe" + + IDS_TOOLS_SYSDM_NAME "系统属性" + IDS_TOOLS_SYSDM_DESCR "显示这台计算机的属性" + IDS_TOOLS_SYSDM_CMD "control" + IDS_TOOLS_SYSDM_PARAM "sysdm.cpl" + + IDS_STARTUP_COLUMN_ELEMENT "启动项目" + IDS_STARTUP_COLUMN_CMD "命令" + IDS_STARTUP_COLUMN_PATH "位置" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_SERVICES_STATUS_RUNNING "正在运行" + IDS_SERVICES_STATUS_STOPPED "已停止" + IDS_SERVICES_YES "是" + IDS_SERVICES_UNKNOWN "未知" +END diff --git a/reactos/base/applications/msconfig/rsrc.rc b/reactos/base/applications/msconfig/rsrc.rc index 95863cc9000..45f2b46c2ab 100644 --- a/reactos/base/applications/msconfig/rsrc.rc +++ b/reactos/base/applications/msconfig/rsrc.rc @@ -20,4 +20,4 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #include "lang/nl-NL.rc" #include "lang/nb-NO.rc" #include "lang/th-TH.rc" - +#include "lang/zh-CN.rc" diff --git a/reactos/base/applications/regedit/lang/zh-CN.rc b/reactos/base/applications/regedit/lang/zh-CN.rc new file mode 100644 index 00000000000..4cb0782ebd7 --- /dev/null +++ b/reactos/base/applications/regedit/lang/zh-CN.rc @@ -0,0 +1,459 @@ +/* + * Regedit (Simplified Chinese resources) + * (简体中文资源) + * Copyright 2007 zhangbing + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + +ID_ACCEL ACCELERATORS +{ + VK_DELETE, ID_EDIT_DELETE, VIRTKEY, NOINVERT + "^F", ID_EDIT_FIND + VK_F3, ID_EDIT_FINDNEXT, VIRTKEY, NOINVERT + VK_F5, ID_VIEW_REFRESH, VIRTKEY, NOINVERT + VK_F1, ID_HELP_HELPTOPICS, VIRTKEY, NOINVERT +} + +/* + * Menu + */ + +IDC_REGEDIT MENU DISCARDABLE +BEGIN + POPUP "文件(&F)" + BEGIN + MENUITEM "退出(&X)", ID_REGISTRY_EXIT + END + POPUP "帮助(&H)" + BEGIN + MENUITEM "关于注册表编辑器(&A)...", ID_HELP_ABOUT + END +END + +IDR_REGEDIT_MENU MENU DISCARDABLE +BEGIN + POPUP "文件(&F)" + BEGIN + MENUITEM "导入(&I)...", ID_REGISTRY_IMPORTREGISTRYFILE + + MENUITEM "导出(&E)...", ID_REGISTRY_EXPORTREGISTRYFILE + + MENUITEM SEPARATOR + MENUITEM "加载配置单元...", ID_REGISTRY_LOADHIVE, GRAYED + MENUITEM "卸载配置单元...", ID_REGISTRY_UNLOADHIVE, GRAYED + MENUITEM SEPARATOR + MENUITEM "连接网络注册表(&C)...", ID_REGISTRY_CONNECTNETWORKREGISTRY + MENUITEM "断开网络注册表(&C)...", ID_REGISTRY_DISCONNECTNETWORKREGISTRY, GRAYED + MENUITEM SEPARATOR + MENUITEM "打印(&P)...\tCtrl+P", ID_REGISTRY_PRINT, GRAYED + MENUITEM SEPARATOR + MENUITEM "退出(&X)", ID_REGISTRY_EXIT + END + POPUP "编辑(&E)" + BEGIN + MENUITEM "修改(&M)", ID_EDIT_MODIFY + MENUITEM SEPARATOR + POPUP "新建(&N)" + BEGIN + MENUITEM "项(&K)", ID_EDIT_NEW_KEY + MENUITEM SEPARATOR + MENUITEM "字符串值(&S)", ID_EDIT_NEW_STRINGVALUE + MENUITEM "二进制值(&B)", ID_EDIT_NEW_BINARYVALUE + MENUITEM "DWORD 值(&D)", ID_EDIT_NEW_DWORDVALUE + MENUITEM "多字符串值(&M)", ID_EDIT_NEW_MULTISTRINGVALUE + MENUITEM "可扩充字符串值(&E)", ID_EDIT_NEW_EXPANDABLESTRINGVALUE + END + MENUITEM SEPARATOR + MENUITEM "权限(&P)...", ID_EDIT_PERMISSIONS + MENUITEM SEPARATOR + MENUITEM "删除(&D)\tDel", ID_EDIT_DELETE + MENUITEM "重命名(&R)", ID_EDIT_RENAME + MENUITEM SEPARATOR + MENUITEM "复制项名称(&C)", ID_EDIT_COPYKEYNAME + MENUITEM SEPARATOR + MENUITEM "查找(&F)...\tCtrl+F", ID_EDIT_FIND + MENUITEM "查找下一个(&X)\tF3", ID_EDIT_FINDNEXT + END + POPUP "查看(&V)" + BEGIN + MENUITEM "状态栏(&B)", ID_VIEW_STATUSBAR + MENUITEM SEPARATOR + MENUITEM "拆分(&L)", ID_VIEW_SPLIT + MENUITEM SEPARATOR + MENUITEM "刷新(&R)\tF5", ID_VIEW_REFRESH + END + POPUP "收藏夹(&F)" + BEGIN + MENUITEM "添加到收藏夹(&A)", ID_FAVOURITES_ADDTOFAVOURITES + , GRAYED + MENUITEM "删除收藏夹(&R)", ID_FAVOURITES_REMOVEFAVOURITE + , GRAYED + END + POPUP "帮助(&H)" + BEGIN + MENUITEM "帮助主题(&H)\tF1", ID_HELP_HELPTOPICS + MENUITEM SEPARATOR + MENUITEM "关于注册表编辑器(&A)...", ID_HELP_ABOUT + END +END + +IDR_POPUP_MENUS MENU DISCARDABLE +BEGIN + POPUP "" + BEGIN + MENUITEM "修改(&M)", ID_EDIT_MODIFY + MENUITEM "修改二进位数据", ID_EDIT_MODIFY_BIN + MENUITEM SEPARATOR + MENUITEM "删除(&D)\tDel", ID_EDIT_DELETE + MENUITEM "重命名(&R)", ID_EDIT_RENAME + END + POPUP "" + BEGIN + POPUP "新建(&N)" + BEGIN + MENUITEM "项(&K)", ID_EDIT_NEW_KEY + MENUITEM SEPARATOR + MENUITEM "字符串值(&S)", ID_EDIT_NEW_STRINGVALUE + MENUITEM "二进制值(&B)", ID_EDIT_NEW_BINARYVALUE + MENUITEM "DWORD 值(&D)", ID_EDIT_NEW_DWORDVALUE + END + END + POPUP "" + BEGIN + MENUITEM "Expand/Collapse", ID_TREE_EXPANDBRANCH + POPUP "新建(&N)" + BEGIN + MENUITEM "项(&K)", ID_EDIT_NEW_KEY + MENUITEM SEPARATOR + MENUITEM "字符串值(&S)", ID_EDIT_NEW_STRINGVALUE + MENUITEM "二进制值(&B)", ID_EDIT_NEW_BINARYVALUE + MENUITEM "DWORD 值(&D)", ID_EDIT_NEW_DWORDVALUE + END + MENUITEM "查找(&F)", ID_EDIT_FIND + MENUITEM SEPARATOR + MENUITEM "删除(&D)", ID_TREE_DELETE + MENUITEM "重命名(&R)", ID_TREE_RENAME + MENUITEM SEPARATOR + MENUITEM "导出(&E)", ID_TREE_EXPORT + MENUITEM "权限(&P)...", ID_TREE_PERMISSIONS, GRAYED + MENUITEM SEPARATOR + MENUITEM "复制项名称(&C)", ID_EDIT_COPYKEYNAME + END +END + + +/* + * Dialog + */ + +IDD_EDIT_STRING DIALOG 32, 24, 252, 84 +STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | + WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "编辑字符串" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "数值名称(&N):",IDC_STATIC,6,6,134,8 + EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY + LTEXT "数值数据(&V):",IDC_STATIC,6,35,161,8 + EDITTEXT IDC_VALUE_DATA,6,46,240,12,ES_AUTOHSCROLL + DEFPUSHBUTTON "确定",IDOK,142,64,50,14 + PUSHBUTTON "取消",IDCANCEL,196,64,50,14 +END + +IDD_EDIT_MULTI_STRING DIALOG 32, 24, 252, 174 +STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | + WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "编辑多字符串" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "数值名称(&N):",IDC_STATIC,6,6,134,8 + EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY + LTEXT "数值数据(&V):",IDC_STATIC,6,35,161,8 + EDITTEXT IDC_VALUE_DATA,6,46,240,102,ES_AUTOHSCROLL | ES_MULTILINE | ES_WANTRETURN | ES_AUTOVSCROLL | WS_VSCROLL + DEFPUSHBUTTON "确定",IDOK,142,154,50,14 + PUSHBUTTON "取消",IDCANCEL,196,154,50,14 +END + +IDD_EDIT_BIN_DATA DIALOG 32, 24, 252, 174 +STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | + WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "编辑二进制数值" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "数值名称(&N):",IDC_STATIC,6,6,134,8 + EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY + LTEXT "数值数据(&V):",IDC_STATIC,6,35,161,8 + CONTROL "",IDC_VALUE_DATA,"HexEdit32",WS_VSCROLL | WS_BORDER | WS_TABSTOP,6,46,240,102 + DEFPUSHBUTTON "确定",IDOK,142,154,50,14 + PUSHBUTTON "取消",IDCANCEL,196,154,50,14 +END + + +IDD_EDIT_DWORD DIALOG 32, 24, 252, 104 +STYLE DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_3DLOOK | DS_CONTEXTHELP | + WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "编辑 DWORD 值" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "数值名称(&N):",IDC_STATIC,6,6,134,8 + EDITTEXT IDC_VALUE_NAME,6,17,240,12,ES_AUTOHSCROLL | ES_READONLY + LTEXT "数值数据(&V):",IDC_STATIC,6,35,161,8 + EDITTEXT IDC_VALUE_DATA,6,46,116,12,ES_AUTOHSCROLL + GROUPBOX "基数",IDC_STATIC,130,35,116,39 + AUTORADIOBUTTON "十六进制(&H)",IDC_FORMAT_HEX,141,46,60,10,WS_GROUP + AUTORADIOBUTTON "十进制(&D)",IDC_FORMAT_DEC,141,59,60,10 + DEFPUSHBUTTON "确定",IDOK,142,82,50,14 + PUSHBUTTON "取消",IDCANCEL,196,82,50,14 +END + +/* + * String Table + */ + +STRINGTABLE DISCARDABLE +BEGIN + IDS_LIST_COLUMN_NAME "名称" + IDS_LIST_COLUMN_TYPE "类型" + IDS_LIST_COLUMN_DATA "数据" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_APP_TITLE "注册表编辑器" + IDC_REGEDIT "REGEDIT" + IDC_REGEDIT_FRAME "REGEDIT_FRAME" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_REGISTRY_MENU "包含与整个注册表工作相关的命令。" + ID_EDIT_MENU "包含编辑值或项的命令。" + ID_VIEW_MENU "包含自定义注册表窗口的命令。" + ID_FAVOURITES_MENU "包含访问常用项时所用的命令。" + ID_HELP_MENU "包含显示帮助以及注册表编辑器有关信息的命令。" + ID_EDIT_NEW_MENU "包含创建新项或值的命令。" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_EDIT_MODIFY "修改该值的数据。" + ID_EDIT_NEW_KEY "添加新项。" + ID_EDIT_NEW_STRINGVALUE "添加新字符串值。" + ID_EDIT_NEW_BINARYVALUE "添加新二进制值。" + ID_EDIT_NEW_DWORDVALUE "添加新 DWORD 值。" + ID_REGISTRY_IMPORTREGISTRYFILE "将文件导入到注册表中。" + ID_REGISTRY_EXPORTREGISTRYFILE + "将注册表全部或部分导出到文件中。" + ID_REGISTRY_CONNECTNETWORKREGISTRY + "连接到远程计算机的注册表。" + ID_REGISTRY_DISCONNECTNETWORKREGISTRY + "断开与远程计算机注册表的连接。" + ID_REGISTRY_PRINT "打印所有或部分注册表。" +/* ID_HELP_HELPTOPICS "打开注册表编辑器帮助。" */ + ID_HELP_ABOUT "显示程序信息、版本号和版权。" +END + +STRINGTABLE DISCARDABLE +BEGIN + ID_REGISTRY_EXIT "退出注册表编辑器。" + ID_FAVOURITES_ADDTOFAVOURITES "将项添加到收藏夹列表中。" + ID_FAVOURITES_REMOVEFAVOURITE "将项从收藏夹列表中删除。" + ID_VIEW_STATUSBAR "显示或隐藏状态栏。" + ID_VIEW_SPLIT "改变两窗格的拆分位置。" + ID_VIEW_REFRESH "刷新窗口。" + ID_EDIT_DELETE "删除所选内容。" + ID_EDIT_RENAME "重命名选定内容。" + ID_EDIT_COPYKEYNAME "将选定项的名称复制到剪贴板上。" + ID_EDIT_FIND "在项、值或数据里找到文本字符串。" + ID_EDIT_FINDNEXT "继续查找上次搜索的文本。" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_ERROR "错误" + IDS_WARNING "警告" + IDS_BAD_KEY "Can't query key '%s'" + IDS_BAD_VALUE "Can't query value '%s'" + IDS_UNSUPPORTED_TYPE "Can't edit keys of this type (%ld)" + IDS_TOO_BIG_VALUE "数值过大 (%ld)" + IDS_MULTI_SZ_EMPTY_STRING "REG_MULTI_SZ 类型的数据不能包含空字符串。\r\n注册表编辑器将删除找到得空字符串。" + IDS_QUERY_DELETE_KEY_ONE "确实要删除这个项吗?" + IDS_QUERY_DELETE_KEY_MORE "确实要删除这些项吗?" + IDS_QUERY_DELETE_KEY_CONFIRM "确认项删除" + IDS_QUERY_DELETE_ONE "确实要删除此数值吗?" + IDS_QUERY_DELETE_MORE "确实要删除这些数值吗?" + IDS_QUERY_DELETE_CONFIRM "确认数值删除" + IDS_ERR_DELVAL_CAPTION "删除值时出错。" + IDS_ERR_DELETEVALUE "无法删除所有指定的值!" + IDS_ERR_RENVAL_CAPTION "重命名值时产生错误" + IDS_ERR_RENVAL_TOEMPTY "注册表编辑器无法重命名 %s。指定的值名为空。请键入其他名称,再试一次。" + IDS_NEW_KEY "新项 #%d" + IDS_NEW_VALUE "新值 #%d" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_BINARY_EMPTY "(长度为零的二进位值)" + IDS_DEFAULT_VALUE_NAME "(默认)" + IDS_VALUE_NOT_SET "(数值未设置)" + IDS_UNKNOWN_TYPE "未知类型: (0x%lx)" + IDS_MY_COMPUTER "My Computer" + IDS_IMPORT_REG_FILE "导入注册表文件" + IDS_EXPORT_REG_FILE "导出注册表文件" + IDS_INVALID_DWORD "(不正确的 DWORD 值)" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_FLT_REGFILES "注册文件" + IDS_FLT_REGFILES_FLT "*.reg" + IDS_FLT_REGEDIT4 "Win9x/NT4 注册文件 (REGEDIT4)" + IDS_FLT_REGEDIT4_FLT "*.reg" + IDS_FLT_ALLFILES "所有文件 (*.*)" + IDS_FLT_ALLFILES_FLT "*.*" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_ACCESS_FULLCONTROL "完全控制" + IDS_ACCESS_READ "读取" + IDS_ACCESS_QUERYVALUE "查询数值" + IDS_ACCESS_SETVALUE "设置数值" + IDS_ACCESS_CREATESUBKEY "创建子项" + IDS_ACCESS_ENUMERATESUBKEYS "枚举子项" + IDS_ACCESS_NOTIFY "通知" + IDS_ACCESS_CREATELINK "创建链接" + IDS_ACCESS_DELETE "删除" + IDS_ACCESS_WRITEDAC "写入 DAC" + IDS_ACCESS_WRITEOWNER "写入所有者" + IDS_ACCESS_READCONTROL "读取控制" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_INHERIT_THISKEYONLY "只有该项" + IDS_INHERIT_THISKEYANDSUBKEYS "该项及其子项" + IDS_INHERIT_SUBKEYSONLY "只有子项" +END + +STRINGTABLE DISCARDABLE +BEGIN + IDS_EXPAND "展开" + IDS_COLLAPSE "折叠" + IDS_GOTO_SUGGESTED_KEY "转到(&G)'%s'" + IDS_FINISHEDFIND "注册表搜索完毕。" +END + +/*****************************************************************/ + + +/* + * Dialog + */ + +IDD_EXPORTRANGE DIALOG DISCARDABLE 50, 50, 380, 50 +STYLE DS_3DLOOK | DS_CONTROL | WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | + WS_BORDER +FONT 8, "MS Shell Dlg" +BEGIN + GROUPBOX "导出范围",IDC_STATIC,2,0,350,48 + CONTROL "全部(&A)",IDC_EXPORT_ALL,"Button",BS_AUTORADIOBUTTON,10,10, 35,11 + CONTROL "所选分支(&E)",IDC_EXPORT_BRANCH,"Button",BS_AUTORADIOBUTTON,10,22, 100,11 + EDITTEXT IDC_EXPORT_BRANCH_TEXT,30,34,310,12 +END + +IDD_ADDFAVORITES DIALOG DISCARDABLE 0, 0, 186, 46 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "添加到收藏夹" +FONT 8, "MS Shell Dlg" +BEGIN + DEFPUSHBUTTON "确定",IDOK,129,7,50,14 + PUSHBUTTON "取消",IDCANCEL,129,24,50,14 + LTEXT "收藏夹名(&F):",IDC_STATIC,7,7,70,10 + EDITTEXT IDC_FAVORITENAME,7,26,110,13,ES_AUTOHSCROLL +END + +IDD_REMOVEFAVORITES DIALOG DISCARDABLE 0, 0, 164, 135 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "删除收藏夹" +FONT 8, "MS Shell Dlg" +BEGIN + DEFPUSHBUTTON "确定",IDOK,107,114,50,14 + PUSHBUTTON "取消",IDCANCEL,7,114,50,14 + CONTROL "List1",IDC_FAVORITESLIST,"SysListView32",LVS_LIST | + WS_BORDER | WS_TABSTOP,7,20,150,90 + LTEXT "选择收藏夹(&S):",IDC_STATIC,7,7,99,12 +END + +IDD_FIND DIALOG DISCARDABLE 0, 0, 275, 82 +STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "查找" +FONT 8, "MS Shell Dlg" +BEGIN + DEFPUSHBUTTON "查找下一个(&F)",IDOK,205,7,55,14 + PUSHBUTTON "取消",IDCANCEL,205,24,55,14 + GROUPBOX "查看",IDC_STATIC,7,25,63,51 + LTEXT "查找目标(&N):",IDC_STATIC,7,8,50,10 + EDITTEXT IDC_FINDWHAT,55,7,142,13,ES_AUTOHSCROLL + CONTROL "项(&K)",IDC_LOOKAT_KEYS,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,14,36,35,8 + CONTROL "值(&V)",IDC_LOOKAT_VALUES,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,14,48,36,8 + CONTROL "数据(&D)",IDC_LOOKAT_DATA,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,14,60,42,8 + CONTROL "全字匹配(&W)",IDC_MATCHSTRING,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,83,32,94,13 + CONTROL "大小写匹配(&C)",IDC_MATCHCASE,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,83,48,90,12 +END + +IDD_FINDING DIALOGEX 0, 0, 145, 50 +STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | + WS_CAPTION | WS_SYSMENU +CAPTION "查找" +FONT 8, "MS Shell Dlg", 400, 0, 0x1 +BEGIN + ICON IDI_REGEDIT,IDC_STATIC,7,7,20,20 + PUSHBUTTON "取消(&C)",IDCANCEL,93,29,45,14 + LTEXT "正在搜索注册表...",IDC_STATIC,33,12,83,8 +END + +/* + * TEXTINCLUDE + */ + +1 TEXTINCLUDE DISCARDABLE +BEGIN + "resource.h\0" +END + + + +/* + * String Table + */ + +/* + *STRINGTABLE DISCARDABLE + *BEGIN + * ID_HELP_HELPTOPICS "Opens Registry Editor Help." + * ID_HELP_ABOUT "Displays program information, version number, and copyright." + *END + */ + +/*****************************************************************/ diff --git a/reactos/base/applications/regedit/rsrc.rc b/reactos/base/applications/regedit/rsrc.rc index b56b42f0ca0..9e251b32fb0 100644 --- a/reactos/base/applications/regedit/rsrc.rc +++ b/reactos/base/applications/regedit/rsrc.rc @@ -45,3 +45,4 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #include "lang/sv-SE.rc" #include "lang/th-TH.rc" #include "lang/uk-UA.rc" +#include "lang/zh-CN.rc"