[TRANSLATIONS] Simplified Chinese translation update by Henry Tang Ih. CORE-10462
authorAmine Khaldi <amine.khaldi@reactos.org>
Sun, 1 Nov 2015 13:12:36 +0000 (13:12 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sun, 1 Nov 2015 13:12:36 +0000 (13:12 +0000)
svn path=/trunk/; revision=69773

18 files changed:
reactos/base/applications/cmdutils/hostname/hostname.rc
reactos/base/applications/cmdutils/hostname/lang/zh-CN.rc [new file with mode: 0644]
reactos/base/applications/fontview/lang/zh-CN.rc
reactos/base/applications/msconfig_new/lang/zh-CN.rc
reactos/base/applications/mstsc/lang/zh-CN.rc
reactos/base/applications/regedit/clb/clb.rc
reactos/base/applications/regedit/clb/lang/zh-CN.rc [new file with mode: 0644]
reactos/base/shell/explorer/lang/zh-CN.rc
reactos/boot/freeldr/fdebug/fdebug.rc
reactos/boot/freeldr/fdebug/lang/zh-CN.rc [new file with mode: 0644]
reactos/dll/cpl/inetcpl/lang/zh-CN.rc
reactos/dll/cpl/intl/lang/zh-CN.rc
reactos/dll/win32/comdlg32/lang/cdlg_Zh.rc
reactos/dll/win32/devmgr/devmgr.rc
reactos/dll/win32/devmgr/lang/zh-CN.rc [new file with mode: 0644]
reactos/dll/win32/oledlg/lang/oledlg_Zh.rc
reactos/subsystems/mvdm/ntvdm/lang/zh-CN.rc [new file with mode: 0644]
reactos/subsystems/mvdm/ntvdm/ntvdm.rc

index 11445a2..a09d34b 100644 (file)
@@ -42,3 +42,6 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
 #ifdef LANGUAGE_TR_TR
     #include "lang/tr-TR.rc"
 #endif
+#ifdef LANGUAGE_ZH_CN
+    #include "lang/zh-CN.rc"
+#endif
diff --git a/reactos/base/applications/cmdutils/hostname/lang/zh-CN.rc b/reactos/base/applications/cmdutils/hostname/lang/zh-CN.rc
new file mode 100644 (file)
index 0000000..7c86fcc
--- /dev/null
@@ -0,0 +1,10 @@
+/* Simplified Chinese translation by Henry Tang Ih 2015 (henrytang2@hotmail.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+
+STRINGTABLE
+BEGIN
+    IDS_USAGE "打印当前主机的名称。\n\nhostname"
+    IDS_NOSET "hostname -s 不受支持。"
+    IDS_ERROR "Win32 错误"
+END
index 519bfd8..f5789c8 100644 (file)
@@ -18,9 +18,9 @@ BEGIN
     IDS_ERROR_NOMEM "没有足够的内存来完成操作。"
     IDS_ERROR_NOFONT "%1不是一个有效的字体档案。"
     IDS_ERROR_NOCLASS "窗口无法初始化。"
-    IDS_FILTER_LIST "All Supported Fonts (*.ttf;*.fon;*.otf)\0*.ttf;*.fon;*.otf\0\
-TrueType Font (*.ttf)\0*.ttf\0\
-OpenType Font (*.otf)\0*.otf\0\
-Font File (*.fon)\0*.fon\0\
-All Files (*.*)\0*.*\0"
+    IDS_FILTER_LIST "支持所有的字体 (*.ttf;*.fon;*.otf)\0*.ttf;*.fon;*.otf\0\
+TrueType 字体 (*.ttf)\0*.ttf\0\
+OpenType 字体 (*.otf)\0*.otf\0\
+字体文件 (*.fon)\0*.fon\0\
+所有文件 (*.*)\0*.*\0"
 END
index fc8d32f..55468ab 100644 (file)
@@ -4,18 +4,18 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
 
 IDD_ABOUTBOX DIALOGEX 0, 0, 229, 98
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "About the System Configuration Program"
+CAPTION "关于系统配置程序"
 FONT 9, "MS Shell Dlg"
 BEGIN
     ICON            IDI_APPICON, IDC_STATIC, 14, 14, 20, 20
-    LTEXT           "System Configuration Program\nVersion 1.0", IDC_STATIC, 42, 14, 182, 17, SS_NOPREFIX
+    LTEXT           "系统配置程序\n版本 1.0", IDC_STATIC, 42, 14, 182, 17, SS_NOPREFIX
 //  "Copyright (C) ReactOS Team 2005-"COPYRIGHT_YEAR"\n"
-    LTEXT           "Copyright (C) ReactOS Team 2005-2015\n\
+    LTEXT           "版权 (C) ReactOS 团队 2005-2015\n\
 Christoph von Wittich (Christoph@ApiViewer.de)\n\
 Gregor Schneider (Gregor.Schneider@reactos.org)\n\
 Hermès BÉLUSCA - MAÏTO (hermes.belusca@sfr.fr)",
                     IDC_STATIC, 41, 34, 183, 34
-    DEFPUSHBUTTON   "OK", IDOK, 174, 79, 50, 14, WS_GROUP
+    DEFPUSHBUTTON   "确定", IDOK, 174, 79, 50, 14, WS_GROUP
 END
 
 IDD_GENERAL_PAGE DIALOGEX 0, 0, 366, 175
@@ -30,9 +30,9 @@ BEGIN
     CONTROL         "处理 WIN.INI 文件(&W)", IDC_CBX_WIN_INI, "Button", BS_AUTO3STATE | WS_TABSTOP, 35, 98, 316, 10
     CONTROL         "加载系统服务(&L)", IDC_CBX_LOAD_SYSTEM_SERVICES, "Button", BS_AUTO3STATE | WS_TABSTOP, 35, 110, 316, 10
     CONTROL         "加载启动项(&O)", IDC_CBX_LOAD_STARTUP_ITEMS, "Button", BS_AUTO3STATE | WS_TABSTOP, 35, 122, 316, 10
-    CONTROL         "&Use original boot configuration", IDC_CBX_USE_ORIGINAL_BOOTCFG, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 35, 134, 316, 10
-    PUSHBUTTON      "Laun&ch System Restore", IDC_BTN_SYSTEM_RESTORE_START, 146, 156, 124, 14
-    PUSHBUTTON      "&Expand File...", IDC_BTN_FILE_EXTRACTION, 275, 156, 85, 14
+    CONTROL         "使用原始启动配置(&U)", IDC_CBX_USE_ORIGINAL_BOOTCFG, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 35, 134, 316, 10
+    PUSHBUTTON      "启动系统还原(&C)", IDC_BTN_SYSTEM_RESTORE_START, 146, 156, 124, 14
+    PUSHBUTTON      "展开文件...(&E)", IDC_BTN_FILE_EXTRACTION, 275, 156, 85, 14
     GROUPBOX        "启动选择", IDC_STATIC, 5, 5, 356, 145
     LTEXT           "加载所有设备驱动程序和服务", IDC_STATIC, 25, 30, 322, 10
     LTEXT           "仅加载基本设备驱动程序和服务", IDC_STATIC, 25, 58, 322, 10
@@ -40,7 +40,7 @@ END
 
 IDD_SYSTEM_PAGE DIALOGEX 0, 0, 366, 175
 STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CAPTION
-CAPTION "System"
+CAPTION "系统"
 FONT 9, "MS Shell Dlg"
 BEGIN
     CONTROL         "", IDC_SYSTEM_TREE, "SysTreeView32", TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_EDITLABELS | TVS_SHOWSELALWAYS | WS_BORDER | WS_HSCROLL | WS_TABSTOP, 5, 5, 285, 146
@@ -53,7 +53,7 @@ BEGIN
     PUSHBUTTON      "编辑(&T)", IDC_BTN_SYSTEM_EDIT, 295, 137, 66, 14
     PUSHBUTTON      "全部启用(&B)", IDC_BTN_SYSTEM_ENABLE_ALL, 153, 156, 66, 14
     PUSHBUTTON      "全部禁用(&L)", IDC_BTN_SYSTEM_DISABLE_ALL, 224, 156, 66, 14
-    PUSHBUTTON      "Delete", IDC_BTN_SYSTEM_DELETE, 295, 156, 66, 14
+    PUSHBUTTON      "删除", IDC_BTN_SYSTEM_DELETE, 295, 156, 66, 14
 END
 
 IDD_FREELDR_PAGE DIALOGEX 0, 0, 366, 175
@@ -62,29 +62,29 @@ CAPTION "FREELDR.INI"
 FONT 9, "MS Shell Dlg"
 BEGIN
     LISTBOX         IDC_LIST_BOX, 5, 5, 356, 61, LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
-    PUSHBUTTON      "&Check All Boot Paths", IDC_BTN_CHECK_BOOT_PATH, 5, 68, 72, 14
-    PUSHBUTTON      "&Set as Default", IDC_BTN_SET_DEFAULT_BOOT, 82, 68, 66, 14
-    PUSHBUTTON      "Move &Up", IDC_BTN_MOVE_UP_BOOT_OPTION, 153, 68, 66, 14
-    PUSHBUTTON      "Move &Down", IDC_BTN_MOVE_DOWN_BOOT_OPTION, 224, 68, 66, 14
-    GROUPBOX        "Boot Options", IDC_STATIC, 5, 84, 285, 86
+    PUSHBUTTON      "检查所有启动路径(&C)", IDC_BTN_CHECK_BOOT_PATH, 5, 68, 72, 14
+    PUSHBUTTON      "设置为默认(&S)", IDC_BTN_SET_DEFAULT_BOOT, 82, 68, 66, 14
+    PUSHBUTTON      "向上移动(&U)", IDC_BTN_MOVE_UP_BOOT_OPTION, 153, 68, 66, 14
+    PUSHBUTTON      "向下移动(&D)", IDC_BTN_MOVE_DOWN_BOOT_OPTION, 224, 68, 66, 14
+    GROUPBOX        "启动选项", IDC_STATIC, 5, 84, 285, 86
     GROUPBOX        "", IDC_STATIC, 10, 97, 143, 68
-    CHECKBOX        "Safe boot (/SA&FEBOOT)", IDC_CBX_SAFE_BOOT, 15, 97, 121, 10
-    CONTROL         "Minimal (&MINIMAL)", IDC_RADIO1, "Button", BS_AUTORADIOBUTTON, 15, 110, 133, 10
-    CONTROL         "Other environment\n(M&INIMAL (ALTERNATESHELL))", IDC_RADIO4,
+    CHECKBOX        "安全启动 (/SA&FEBOOT)", IDC_CBX_SAFE_BOOT, 15, 97, 121, 10
+    CONTROL         "最小 (&MINIMAL)", IDC_RADIO1, "Button", BS_AUTORADIOBUTTON, 15, 110, 133, 10
+    CONTROL         "其他环境\n(M&INIMAL (ALTERNATESHELL))", IDC_RADIO4,
                     "Button", BS_AUTORADIOBUTTON | BS_MULTILINE, 15, 121, 133, 17
-    CONTROL         "Repair ActiveDirectory (DSRE&PAIR)", IDC_RADIO3, "Button", BS_AUTORADIOBUTTON, 15, 139, 133, 10
-    CONTROL         "Network (NET&WORK)", IDC_RADIO2, "Button", BS_AUTORADIOBUTTON, 15, 150, 133, 10
-    CHECKBOX        "No GUI boot\n(/&NOGUIBOOT)", IDC_CBX_NO_GUI_BOOT, 158, 91, 127, 17, BS_MULTILINE
-    CHECKBOX        "Boot log (/&BOOTLOG)", IDC_CBX_BOOT_LOG, 158, 110, 127, 12
-    CHECKBOX        "Base video (/BAS&EVIDEO)", IDC_CBX_BASE_VIDEO, 158, 124, 127, 12
-    CHECKBOX        "OS boot information (/S&OS)", IDC_CBX_SOS, 158, 138, 127, 12
-    PUSHBUTTON      "Ad&vanced Options...", IDC_BTN_ADVANCED_OPTIONS, 207, 151, 78, 14
-    LTEXT           "&Timeout:", IDC_STATIC, 296, 91, 32, 10
+    CONTROL         "维修活动目录 (DSRE&PAIR)", IDC_RADIO3, "Button", BS_AUTORADIOBUTTON, 15, 139, 133, 10
+    CONTROL         "网络 (NET&WORK)", IDC_RADIO2, "Button", BS_AUTORADIOBUTTON, 15, 150, 133, 10
+    CHECKBOX        "无 GUI 启动\n(/&NOGUIBOOT)", IDC_CBX_NO_GUI_BOOT, 158, 91, 127, 17, BS_MULTILINE
+    CHECKBOX        "启动日志 (/&BOOTLOG)", IDC_CBX_BOOT_LOG, 158, 110, 127, 12
+    CHECKBOX        "基地视频 (/BAS&EVIDEO)", IDC_CBX_BASE_VIDEO, 158, 124, 127, 12
+    CHECKBOX        "OS 引导信息 (/S&OS)", IDC_CBX_SOS, 158, 138, 127, 12
+    PUSHBUTTON      "高级选项...(&V)", IDC_BTN_ADVANCED_OPTIONS, 207, 151, 78, 14
+    LTEXT           "超时:(&T)", IDC_STATIC, 296, 91, 32, 10
     EDITTEXT        IDC_TXT_BOOT_TIMEOUT, 295, 102, 33, 12, ES_RIGHT | ES_NUMBER
-    LTEXT           "seconds", IDC_STATIC, 330, 104, 31, 10
-    CONTROL         "Make &all boot settings permanent", 292,
+    LTEXT           "", IDC_STATIC, 330, 104, 31, 10
+    CONTROL         "使所有的引导设置成为永久(&A)", 292,
                     "Button", BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP, 295, 121, 66, 49
-    PUSHBUTTON      "&Delete", IDC_BTN_DELETE, 295, 68, 66, 14
+    PUSHBUTTON      "删除(&D)", IDC_BTN_DELETE, 295, 68, 66, 14
 END
 
 IDD_SERVICES_PAGE DIALOGEX 0, 0, 366, 175
@@ -95,9 +95,9 @@ BEGIN
     CONTROL         "List1", IDC_SERVICES_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 5, 5, 356, 129
     PUSHBUTTON      "全部启用(&A)", IDC_BTN_SERVICES_ACTIVATE, 224, 156, 66, 14
     PUSHBUTTON      "全部禁用(&D)", IDC_BTN_SERVICES_DEACTIVATE, 295, 156, 66, 14
-    CONTROL         "&Hide all %s services", IDC_CBX_SERVICES_MASK_PROPRIETARY_SVCS,
+    CONTROL         "隐藏所有 %s 服务(&H)", IDC_CBX_SERVICES_MASK_PROPRIETARY_SVCS,
                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 5, 158, 203, 12
-    LTEXT           "Please note that some secure %s services may not be disabled.", IDC_STATIC_SERVICES_WARNING, 5, 138, 220, 17
+    LTEXT           "请注意一些安全 %s 服务可能未被禁用。", IDC_STATIC_SERVICES_WARNING, 5, 138, 220, 17
 END
 
 IDD_STARTUP_PAGE DIALOGEX 0, 0, 362, 175
@@ -118,45 +118,45 @@ BEGIN
     CONTROL         "List1", IDC_TOOLS_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 5, 5, 356, 118
     EDITTEXT        IDC_TOOLS_CMDLINE, 5, 139, 356, 14, ES_READONLY
     PUSHBUTTON      "运行(&R)", IDC_BTN_RUN, 311, 156, 50, 14
-    CONTROL         "&Advanced Options", IDC_CBX_TOOLS_ADVOPT, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 5, 158, 134, 12
-    LTEXT           "Selected &Command:", IDC_STATIC, 5, 127, 128, 10
+    CONTROL         "高级选项(&A)", IDC_CBX_TOOLS_ADVOPT, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 5, 158, 134, 12
+    LTEXT           "所选的命令:(&C)", IDC_STATIC, 5, 127, 128, 10
 END
 
 IDD_FILE_EXTRACT_DIALOG DIALOGEX 0, 0, 353, 117
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Expand Files from an Installation Source"
+CAPTION "扩展文件从安装源"
 FONT 9, "MS Shell Dlg"
 BEGIN
-    LTEXT           "Specify the files you want to restore, the source location containing the installation files, and the destination location for the files.", IDC_STATIC, 7, 7, 339, 17
-    LTEXT           "F&iles to restore:", IDC_STATIC, 7, 34, 93, 10
+    LTEXT           "指定您想要还原的文件,包含安装文件的源位置和文件的目标位置。", IDC_STATIC, 7, 7, 339, 17
+    LTEXT           "要还原的文件:(&I)", IDC_STATIC, 7, 34, 93, 10
     EDITTEXT        IDC_TXT_FILE_TO_RESTORE, 103, 32, 158, 12, ES_AUTOHSCROLL
-    PUSHBUTTON      "&Browse Files...", IDC_BTN_BROWSE_ALL_FILES, 264, 30, 82, 14
-    LTEXT           "&Restore from:", IDC_STATIC, 7, 55, 93, 10
+    PUSHBUTTON      "浏览文件...(&B)", IDC_BTN_BROWSE_ALL_FILES, 264, 30, 82, 14
+    LTEXT           "从还原:(&R)", IDC_STATIC, 7, 55, 93, 10
     COMBOBOX        IDC_DRP_CAB_FILE, 103, 53, 158, 56, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
-    PUSHBUTTON      "Browse &From...", IDC_BTN_BROWSE_CAB_FILES, 264, 51, 82, 14
-    LTEXT           "&Save files in:", IDC_STATIC, 7, 76, 93, 10
+    PUSHBUTTON      "从浏览...(&F)", IDC_BTN_BROWSE_CAB_FILES, 264, 51, 82, 14
+    LTEXT           "保存文件:(&S)", IDC_STATIC, 7, 76, 93, 10
     COMBOBOX        IDC_DRP_DEST_DIR, 103, 74, 158, 42, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
-    PUSHBUTTON      "Browse &To...", IDC_BTN_BROWSE_DIRS, 264, 72, 82, 14
-    DEFPUSHBUTTON   "Expand", IDOK, 179, 96, 82, 14
-    PUSHBUTTON      "Cancel", IDCANCEL, 264, 96, 82, 14
+    PUSHBUTTON      "浏览到...(&T)", IDC_BTN_BROWSE_DIRS, 264, 72, 82, 14
+    DEFPUSHBUTTON   "扩大", IDOK, 179, 96, 82, 14
+    PUSHBUTTON      "取消", IDCANCEL, 264, 96, 82, 14
 END
 
 IDD_FIND_DIALOG DIALOGEX 30, 73, 236, 75
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Find"
+CAPTION "查找"
 FONT 9, "MS Shell Dlg"
 BEGIN
-    LTEXT           "&Find what:", IDC_STATIC, 4, 8, 42, 10, NOT WS_GROUP
+    LTEXT           "查找内容:(&F)", IDC_STATIC, 4, 8, 42, 10, NOT WS_GROUP
     EDITTEXT        IDC_TXT_FIND_TEXT, 47, 7, 128, 12, ES_AUTOHSCROLL | WS_GROUP
-    CONTROL         "Match &whole word only", IDC_CBX_FIND_WHOLE_WORD_ONLY,
+    CONTROL         "全字匹配(&W)", IDC_CBX_FIND_WHOLE_WORD_ONLY,
                     "Button", BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP, 4, 26, 100, 12
-    CONTROL         "Match &case", IDC_CBX_FIND_MATCH_CASE, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 4, 42, 100, 12
-    GROUPBOX        "Direction", IDC_STATIC, 107, 26, 68, 28
-    CONTROL         "&Up", IDC_RB_FIND_UP, "Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 111, 38, 28, 12
-    CONTROL         "&Down", IDC_RB_FIND_DOWN, "Button", BS_AUTORADIOBUTTON | WS_TABSTOP, 143, 38, 28, 12
-    DEFPUSHBUTTON   "Find &Next", IDOK, 182, 5, 50, 14, WS_GROUP
-    PUSHBUTTON      "Cancel", IDCANCEL, 182, 23, 50, 14, WS_GROUP
-    CONTROL         "&Search from the beginning (Direction: Down) or end (Direction: Up)", IDC_CBX_FIND_FROM_BEGINNING,
+    CONTROL         "区分大小写(&C)", IDC_CBX_FIND_MATCH_CASE, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 4, 42, 100, 12
+    GROUPBOX        "方向", IDC_STATIC, 107, 26, 68, 28
+    CONTROL         "向上(&U)", IDC_RB_FIND_UP, "Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP, 111, 38, 28, 12
+    CONTROL         "向下(&D)", IDC_RB_FIND_DOWN, "Button", BS_AUTORADIOBUTTON | WS_TABSTOP, 143, 38, 28, 12
+    DEFPUSHBUTTON   "查找下一个(&N)", IDOK, 182, 5, 50, 14, WS_GROUP
+    PUSHBUTTON      "取消", IDCANCEL, 182, 23, 50, 14, WS_GROUP
+    CONTROL         "从一开始的搜索 (方向: 下来) 或结尾 (方向: 向上)(&S)", IDC_CBX_FIND_FROM_BEGINNING,
                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 4, 58, 231, 12
 END
 
@@ -190,23 +190,23 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
 CAPTION "系统配置实用程序"
 FONT 9, "MS Shell Dlg"
 BEGIN
-    DEFPUSHBUTTON   "OK", IDOK, 180, 41, 50, 14
-    LTEXT           "Essential services cannot be disabled. Doing so might prevent %s from running on your computer.", IDC_STATIC_REQSVCSDIS_INFO, 7, 7, 223, 28
-    CONTROL         "&Don't show this message in the future", IDC_CBX_REQSVCSDIS_NO_MSG_ANYMORE,
+    DEFPUSHBUTTON   "确定", IDOK, 180, 41, 50, 14
+    LTEXT           "不能禁用基本服务。这样做可能会阻止 %s 在您的计算机上运行。", IDC_STATIC_REQSVCSDIS_INFO, 7, 7, 223, 28
+    CONTROL         "在以后不显示此消息(&D)", IDC_CBX_REQSVCSDIS_NO_MSG_ANYMORE,
                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 7, 42, 154, 13
 END
 
 STRINGTABLE
 BEGIN
     IDS_MSCONFIG            "系统配置实用程序"
-    IDS_MSCONFIG_2          "System Configuration"
-    IDS_ABOUT               "&About...\tShift+F1"
+    IDS_MSCONFIG_2          "系统配置"
+    IDS_ABOUT               "关于...(&A)\tShift+F1"
 END
 
 STRINGTABLE
 BEGIN
     IDS_YES                 "是"
-    IDS_NO                  "No"
+    IDS_NO                  ""
     IDS_UNKNOWN             "未知"
 END
 
@@ -221,14 +221,14 @@ BEGIN
     IDS_SERVICES_COLUMN_REQ "基本的"
     IDS_SERVICES_COLUMN_VENDOR "制造商"
     IDS_SERVICES_COLUMN_STATUS "状态"
-    IDS_SERVICES_COLUMN_DATEDISABLED "Date Disabled"
+    IDS_SERVICES_COLUMN_DATEDISABLED "日期已禁用"
 END
 
 STRINGTABLE
 BEGIN
-    IDS_TOOLS_COLUMN_NAME "Tool Name"
+    IDS_TOOLS_COLUMN_NAME "工具名称"
     IDS_TOOLS_COLUMN_DESCR "描述"
-    IDS_TOOLS_COLUMN_STANDARD "Standard"
+    IDS_TOOLS_COLUMN_STANDARD "标准"
     IDS_STARTUP_COLUMN_ELEMENT "启动项目"
     IDS_STARTUP_COLUMN_CMD "命令"
     IDS_STARTUP_COLUMN_PATH "位置"
index e3b2e95..7a6e37b 100644 (file)
@@ -57,7 +57,7 @@ BEGIN
     IDS_HIGHCOLOR15 "32,768 色 (15 位)"
     IDS_HIGHCOLOR16 "65,536 色 (16 位)"
     IDS_HIGHCOLOR24 "16,777,216 色 (24 位)"
-    IDS_HIGHCOLOR32 "Highest Quality (32 bit)"
+    IDS_HIGHCOLOR32 "最高素质 (32 位)"
     IDS_PIXEL "%lux%lu 像素"
     IDS_FULLSCREEN "全屏"
     IDS_BROWSESERVER "<浏览更多...>"
index 6e38fe1..85f61e5 100644 (file)
@@ -67,3 +67,6 @@
 #ifdef LANGUAGE_UK_UA
     #include "lang/uk-UA.rc"
 #endif
+#ifdef LANGUAGE_ZH_CN
+    #include "lang/zh-CN.rc"
+#endif
\ No newline at end of file
diff --git a/reactos/base/applications/regedit/clb/lang/zh-CN.rc b/reactos/base/applications/regedit/clb/lang/zh-CN.rc
new file mode 100644 (file)
index 0000000..7f1d82a
--- /dev/null
@@ -0,0 +1,28 @@
+/* Simplified Chinese translation by Henry Tang Ih 2015 (henrytang2@hotmail.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+
+IDD_COLUMNLISTBOXSTYLES DIALOGEX 0, 0, 227, 215
+STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "列列表框样式"
+FONT 8, "MS Shell Dlg", 0, 0, 0x0
+BEGIN
+   GROUPBOX "列列表框样式", -1, 6, 7, 158, 71
+   CHECKBOX "标准(&S)", 1710, 10, 20, 42, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "边框(&B)", 1713, 10, 30, 34, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "排序(&O)", 1705, 10, 40, 26, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "通知(&Y)", 1706, 10, 50, 32, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "垂直滚动栏(&E)", 1707, 10, 60, 64, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "多重选择(&M)", -1, 79, 20, 72, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP | WS_DISABLED
+   CHECKBOX "扩展的选择(&X)", -1, 79, 30, 77, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP | WS_DISABLED
+   CHECKBOX "弹出标题(&P)", 1714, 79, 40, 68, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "弹性列(&S)", 1715, 79, 50, 66, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   GROUPBOX "基本样式", -1, 6, 80, 158, 34
+   CHECKBOX "可见(&V)", 1701, 10, 92, 34, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "已禁用(&D)", 1702, 10, 102, 41, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "组织(&G)", 1703, 79, 92, 32, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   CHECKBOX "制表位(&T)", 1704, 79, 102, 44, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+   PUSHBUTTON "确定", IDOK, 37, 125, 40, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
+   PUSHBUTTON "取消", IDCANCEL, 93, 125, 40, 14, BS_PUSHBUTTON | WS_GROUP | WS_TABSTOP
+   CHECKBOX "禁用无滚动(&D)", 1708, 79, 60, 66, 10, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
+END
index eb9d7d3..f1df26f 100644 (file)
@@ -82,10 +82,10 @@ BEGIN
     AUTOCHECKBOX "保持任务栏在其他窗口之上(&T)", IDC_TASKBARPROP_ONTOP, 13, 71, 200, 10
     AUTOCHECKBOX "分组相似按钮(&G)", IDC_TASKBARPROP_GROUP, 13, 84, 200, 10
     AUTOCHECKBOX "显示快速启动(&Q)", IDC_TASKBARPROP_SHOWQL, 13, 97, 200, 10
-    GROUPBOX "Notification area", IDC_STATIC, 6, 114, 240, 98
+    GROUPBOX "通知区域", IDC_STATIC, 6, 114, 240, 98
     CONTROL "", IDC_TASKBARPROP_NOTIFICATIONBITMAP, "Static", SS_BITMAP | SS_SUNKEN,13, 126, 223, 28
     AUTOCHECKBOX "时间(&K)", IDC_TASKBARPROP_CLOCK, 13, 153, 80, 10
-    AUTOCHECKBOX "Show seconds", IDC_TASKBARPROP_SECONDS, 120, 153, 80, 10, WS_DISABLED
+    AUTOCHECKBOX "显示秒", IDC_TASKBARPROP_SECONDS, 120, 153, 80, 10, WS_DISABLED
     LTEXT "您可以通过隐藏不常用的图标来保持通知区域的整洁。", IDC_STATIC, 13, 169, 223, 16
     AUTOCHECKBOX "隐藏不活动的图标(&H)", IDC_TASKBARPROP_HIDEICONS, 13, 191, 125, 10
     PUSHBUTTON "自定义(&C)...", IDC_TASKBARPROP_ICONCUST, 188, 191, 50, 14
index 1cc2e48..947f8f3 100644 (file)
@@ -67,3 +67,6 @@ IDI_FDEBUG ICON "fdebug.ico"
 #ifdef LANGUAGE_UK_UA
     #include "lang/uk-UA.rc"
 #endif
+#ifdef LANGUAGE_ZH_CN
+    #include "lang/zh-CN.rc"
+#endif
diff --git a/reactos/boot/freeldr/fdebug/lang/zh-CN.rc b/reactos/boot/freeldr/fdebug/lang/zh-CN.rc
new file mode 100644 (file)
index 0000000..3d99ea3
--- /dev/null
@@ -0,0 +1,85 @@
+/* Simplified Chinese translation by Henry Tang Ih 2015 (henrytang2@hotmail.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+
+/* Menu */
+IDC_FDEBUG MENU
+BEGIN
+    POPUP "文件(&F)"
+    BEGIN
+        MENUITEM "连接(&C)", IDM_FILE_CONNECT
+        MENUITEM "断开连接(&D)", IDM_FILE_DISCONNECT, GRAYED
+        MENUITEM SEPARATOR
+        MENUITEM "清除显示(&C)", IDM_FILE_CLEARDISPLAY
+        MENUITEM SEPARATOR
+        MENUITEM "开始捕获(&S)", IDM_FILE_STARTCAPTURE
+        MENUITEM "停止捕获(&T)", IDM_FILE_STOPCAPTURE, GRAYED
+        MENUITEM SEPARATOR
+        MENUITEM "本地回显(&L)", IDM_FILE_LOCALECHO
+        MENUITEM SEPARATOR
+        MENUITEM "关闭(&X)", IDM_EXIT
+    END
+    POPUP "帮助(&H)"
+    BEGIN
+        MENUITEM "关于 ...(&A)", IDM_ABOUT
+    END
+END
+
+/* Accelerators */
+IDC_FDEBUG ACCELERATORS
+BEGIN
+    63, IDM_ABOUT, ASCII, ALT // "?"
+    47, IDM_ABOUT, ASCII, ALT // "/"
+END
+
+/* Dialogs */
+
+IDD_ABOUTBOX DIALOGEX 22, 17, 259, 210
+STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
+CAPTION "关于 FreeLoader 调试器"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL "FreeLoader 调试器 v1.0\nCopyright (C) 2003\n由 Brian Palmer (brianp@reactos.org)", IDC_STATIC, "Static", SS_LEFTNOWORDWRAP | WS_GROUP, 53, 28, 122, 26
+    DEFPUSHBUTTON "确定", IDOK, 183, 189, 44, 14, WS_GROUP
+    ICON IDI_FDEBUG, IDC_STATIC, 19, 30, 20, 20
+    EDITTEXT IDC_LICENSE_EDIT, 53, 63, 174, 107, ES_MULTILINE | ES_READONLY | WS_VSCROLL
+END
+
+IDD_CONNECTION DIALOGEX 0, 0, 196, 100
+STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "连接选项"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "输入的 COM 端口 (例如 COM1):", IDC_STATIC, 7, 7, 108, 8
+    EDITTEXT IDC_COMPORT, 7, 17, 182, 14, ES_AUTOHSCROLL
+    LTEXT "输入波特率 (例如 115200):", IDC_STATIC, 7, 38, 114, 8
+    EDITTEXT IDC_BAUTRATE, 7, 48, 182, 14, ES_AUTOHSCROLL
+    DEFPUSHBUTTON "确定", IDOK, 45, 79, 50, 14
+    PUSHBUTTON "取消", IDCANCEL, 100, 79, 50, 14
+END
+
+IDD_CAPTURE DIALOGEX 0, 0, 251, 95
+STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "捕获文件"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "捕获文件的名称:", IDC_STATIC, 7, 17, 62, 8
+    EDITTEXT IDC_CAPTUREFILENAME, 7, 26, 181, 14, ES_AUTOHSCROLL
+    PUSHBUTTON "浏览器(&B)", IDC_BROWSE, 194, 26, 50, 14
+    DEFPUSHBUTTON "确定", IDOK, 139, 74, 50, 14
+    PUSHBUTTON "取消", IDCANCEL, 194, 74, 50, 14
+END
+
+/* String Tables */
+
+STRINGTABLE
+BEGIN
+    IDS_APP_TITLE "fdebug"
+    IDS_HELLO "世界您好!"
+    IDC_FDEBUG "FDEBUG"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_LICENSE "此程序是免费软件; 你可以将它重新分发和/或修改根据 GNU 通用公共许可的条款,如由自由软件基金会出版; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
+END
index 1a3eac7..48e0cbc 100644 (file)
@@ -102,7 +102,7 @@ END
 IDD_CONTENT DIALOG  0, 0, 320, 220
 STYLE WS_CAPTION | WS_CHILD | WS_DISABLED
 FONT 8, "MS Shell Dlg"
-CAPTION "Content"
+CAPTION "内容"
 BEGIN
 
     GROUPBOX    "证书", IDC_STATIC, 4, 4, 312, 50
index 667089e..ec95c1e 100644 (file)
@@ -187,7 +187,7 @@ BEGIN
     IDS_CUSTOMIZE_TITLE "自定义区域选项"
     IDS_SPAIN "西班牙语 (西班牙)"
     IDS_METRIC "公制"
-    IDS_IMPERIAL "Imperial"
+    IDS_IMPERIAL "帝国"
 END
 
 STRINGTABLE
@@ -198,10 +198,10 @@ END
 
 STRINGTABLE
 BEGIN
-    IDS_APPLY_DEFAULT_TITLE "Change default settings"
-    IDS_APPLY_DEFAULT_TEXT "The settings will be applied to the default user account.\n\n\
-These changes apply to the logon screen and new user accounts.\n\
-The computer must be rebooted, in order to apply the changes to some system services."
+    IDS_APPLY_DEFAULT_TITLE "更改默认设置"
+    IDS_APPLY_DEFAULT_TEXT "设置将应用于默认的用户帐户。\n\n\
+这些更改应用到登录屏幕和新用户帐户。\n\
+必须重新启动计算机,以便将更改应用于一些系统服务。"
 END
 
 STRINGTABLE
index 90b21d6..c31c463 100644 (file)
@@ -137,7 +137,7 @@ STRINGTABLE
     IDS_SAVE        "保存"
     IDS_SAVE_AS     "另存为"
     IDS_OPEN_FILE   "打开文件"
-    IDS_SELECT_FOLDER "Select Folder"
+    IDS_SELECT_FOLDER "选择文件夹"
 }
 
 /*
index 5d68e5a..74bf162 100644 (file)
@@ -84,3 +84,6 @@ IDB_TOOLBAR    BITMAP DISCARDABLE "resources/toolbar.bmp"
 #ifdef LANGUAGE_UK_UA
     #include "lang/uk-UA.rc"
 #endif
+#ifdef LANGUAGE_ZH_CN
+    #include "lang/zh-CN.rc"
+#endif
\ No newline at end of file
diff --git a/reactos/dll/win32/devmgr/lang/zh-CN.rc b/reactos/dll/win32/devmgr/lang/zh-CN.rc
new file mode 100644 (file)
index 0000000..ae17977
--- /dev/null
@@ -0,0 +1,322 @@
+/* Simplified Chinese translation by Henry Tang Ih 2016 (henrytang2@hotmail.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+
+STRINGTABLE
+BEGIN
+    IDS_NAME "名称"
+    IDS_TYPE "类型"
+    IDS_MANUFACTURER "制造商: %1"
+    IDS_LOCATION "位置: %1"
+    IDS_STATUS "设备状态: %1"
+    IDS_UNKNOWN "未知"
+    IDS_LOCATIONSTR "位置 %1!u! (%2)"
+    IDS_DEVCODE " (代码 %1!u!)"
+    IDS_DEVCODE2 " (代码 %2!u!)"
+    IDS_ENABLEDEVICE "使用这个设备 (启用)"
+    IDS_DISABLEDEVICE "不要使用这个设备 (停用)"
+    IDS_UNKNOWNDEVICE "未知的设备"
+    IDS_NODRIVERLOADED "为此设备不安装任何驱动程序。"
+    IDS_DEVONPARENT "on %1"
+    IDS_TROUBLESHOOTDEV "排除故障......(&T)"
+    IDS_ENABLEDEV "启用设备(&N)"
+    IDS_REINSTALLDRV "重新安装驱动程序(&I)"
+    IDS_PROPERTIES "属性(&R)"
+    IDS_UPDATEDRV "更新驱动程序...(&P)"
+    IDS_REBOOT "重新启动计算机...(&C)"
+    IDS_NOTAVAILABLE "没有可供选择"
+    IDS_NOTDIGITALLYSIGNED "不进行数字签名"
+    IDS_NODRIVERS "没有驱动程序文件要求或都已加载此设备。"
+    IDS_RESOURCE_COLUMN "资源类型"
+    IDS_SETTING_COLUMN "设置"
+    IDS_RESOURCE_MEMORY_RANGE "内存范围"
+    IDS_RESOURCE_INTERRUPT "IRQ"
+    IDS_RESOURCE_DMA "DMA"
+    IDS_RESOURCE_PORT "I/O 范围"
+END
+
+/* error messages, source: http://www.z123.org/techsupport/medm.htm */
+STRINGTABLE
+BEGIN
+    IDS_DEV_NO_PROBLEM "此设备工作正常。"
+    IDS_DEV_NOT_CONFIGURED "此设备的配置不正确。"
+    IDS_DEV_DEVLOADER_FAILED "ReactOS 无法加载这个设备的驱动程序,因为计算机报告两个 %1 总线类型。"
+    IDS_DEV_DEVLOADER_FAILED2 "此设备 %1 设备装载无法加载设备驱动程序。"
+    IDS_DEV_OUT_OF_MEMORY "此设备的驱动程序可能已损坏,或者您的系统的内存或其他资源不足。"
+    IDS_DEV_ENTRY_IS_WRONG_TYPE "此设备工作不正常,因为其驱动程序之一可能已损坏,或您的注册表可能已损坏。"
+    IDS_DEV_LACKED_ARBITRATOR "此设备的驱动程序要求 ReactOS 不知道如何处理资源。"
+    IDS_DEV_BOOT_CONFIG_CONFLICT "另一个设备正在使用此设备所需的资源。"
+    IDS_DEV_FAILED_FILTER "此设备的驱动程序需要重新安装。"
+    IDS_DEV_DEVLOADER_NOT_FOUND "此设备工作不正常,因为 ReactOS 不能加载的文件加载设备的驱动程序 %1。"
+    IDS_DEV_DEVLOADER_NOT_FOUND2 "此设备工作不正常,因为文件 %1 加载此设备的驱动程序是坏了。"
+    IDS_DEV_DEVLOADER_NOT_FOUND3 "设备故障: 试着改变此设备的驱动程序。如果无法正常工作,请参阅硬件文档。"
+    IDS_DEV_INVALID_DATA "此设备工作不正常,因为您的计算机中的 BIOS 错误地报告设备的资源。"
+    IDS_DEV_INVALID_DATA2 "此设备工作不正常,因为设备的 BIOS 错误地报告设备的资源。"
+    IDS_DEV_FAILED_START "此设备是要么不存在,工作不正常,或者没有安装所有的驱动程序。"
+    IDS_DEV_LIAR "ReactOS 停止响应尝试启动这个设备,因此永远不会尝试重新启动此设备时。"
+    IDS_DEV_NORMAL_CONFLICT "此设备不能找到任何免费 %1 的资源使用。"
+    IDS_DEV_NOT_VERIFIED "此设备是要么不存在,工作不正常,或者没有安装所有的驱动程序。"
+    IDS_DEV_NEED_RESTART "此设备不能正常工作,直到您重新启动计算机。"
+    IDS_DEV_REENUMERATION "此设备造成资源冲突。"
+    IDS_DEV_PARTIAL_LOG_CONF "ReactOS 无法识别此设备使用的所有资源。"
+    IDS_DEV_UNKNOWN_RESOURCE "驱动程序信息文件 %1 告诉子设备使用一种资源,父设备不有,也不承认。"
+    IDS_DEV_REINSTALL "此设备的驱动程序需要重新安装。"
+    IDS_DEV_REGISTRY "您的注册表可能已损坏。"
+    IDS_DEV_WILL_BE_REMOVED "ReactOS 删除这个设备。"
+    IDS_DEV_DISABLED "此设备未启动。"
+    IDS_DEV_DISABLED2 "此设备已被禁用。"
+    IDS_DEV_DEVLOADER_NOT_READY "此设备无法加载必需的驱动程序。"
+    IDS_DEV_DEVLOADER_NOT_READY2 "这个显示适配器工作正常。"
+    IDS_DEV_DEVLOADER_NOT_READY3 "此设备无法加载必需的驱动程序。"
+    IDS_DEV_DEVICE_NOT_THERE "此设备是要么不存在,工作不正常,或者没有安装所有的驱动程序。"
+    IDS_DEV_MOVED "ReactOS 正在设置此设备。"
+    IDS_DEV_TOO_EARLY "ReactOS 正在设置此设备。"
+    IDS_DEV_NO_VALID_LOG_CONF "ReactOS 不能指定此设备的资源。"
+    IDS_DEV_FAILED_INSTALL "此设备的驱动程序未安装。"
+    IDS_DEV_HARDWARE_DISABLED "此设备被禁用,因为该设备的 BIOS 没有给它任何资源。"
+    IDS_DEV_CANT_SHARE_IRQ "此设备正在使用的另一个设备正在使用,无法共享中断请求 (IRQ) 资源。\n您必须更改冲突的设置,或删除造成冲突的实模式驱动程序。"
+    IDS_DEV_FAILED_ADD "此设备工作不正常,因为 %1 工作不正常。"
+    IDS_DEV_DISABLED_SERVICE "ReactOS 不能安装此设备的驱动程序,因为它不能访问已安装文件的驱动器或网络上的位置。"
+    IDS_DEV_TRANSLATION_FAILED "此设备没有响应对其驱动程序。"
+    IDS_DEV_NO_SOFTCONFIG "ReactOS 不能确定此设备的设置。请参考此设备附带的文档,使用资源选项卡来设置配置。"
+    IDS_DEV_BIOS_TABLE "您的计算机的系统固件不包括足够的信息来正确配置和使用此设备。 \n若要使用此设备,请联系计算机制造商以获取固件或 BIOS 更新。"
+    IDS_DEV_IRQ_TRANSLATION_FAILED "该设备正在请求 PCI 中断但被配置为 ISA 中断 (反之亦然)。 \n请使用计算机的系统设置程序重新配置此设备的中断。"
+    IDS_DEV_FAILED_DRIVER_ENTRY "ReactOS 无法初始化这个硬件的设备驱动程序。"
+    IDS_DEV_DRIVER_FAILED_PRIOR_UNLOAD "由于设备驱动程序的前一个实例仍在内存中,ReactOS 无法加载这个硬件的设备驱动程序。"
+    IDS_DEV_DRIVER_FAILED_LOAD "ReactOS 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或丢失。"
+    IDS_DEV_DRIVER_SERVICE_KEY_INVALID "ReactOS 无法访问这个硬件,因为它在注册表中的服务密钥信息已丢失或记录不正确。"
+    IDS_DEV_LEGACY_SERVICE_NO_DEVICES "ReactOS 成功地加载了这个硬件的设备驱动程序,但找不到硬件设备。"
+    IDS_DEV_DUPLICATE_DEVICE "ReactOS 无法加载这个硬件的设备驱动程序,因为那里是一个重复的设备已经在系统上运行。"
+    IDS_DEV_FAILED_POST_START "ReactOS 已停止此设备,因为它已报告的问题。"
+    IDS_DEV_HALTED "应用程序或服务已关闭这个硬件设备。"
+    IDS_DEV_PHANTOM "目前,这个硬件设备没有连接到计算机。"
+    IDS_DEV_SYSTEM_SHUTDOWN "因为操作系统正在关闭 ReactOS 无法访问这个硬件设备。"
+    IDS_DEV_HELD_FOR_EJECT "ReactOS 不能使用这个硬件设备,因为它已为安全删除,但它不从计算机删除。"
+    IDS_DEV_DRIVER_BLOCKED "此设备的软件已经被阻止开始因为它已知有 ReactOS 的问题。 请与硬件供应商联系新的驱动程序。"
+    IDS_DEV_REGISTRY_TOO_LARGE "ReactOS 不能启动新的硬件设备,因为系统配置单元是太大 (超过了注册表大小限制)。"
+    IDS_DEV_SETPROPERTIES_FAILED "ReactOS 不能更改此设备的设置。"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_PROP_DEVICEID "设备实例 ID"
+    IDS_PROP_HARDWAREIDS "硬件 IDs"
+    IDS_PROP_COMPATIBLEIDS "兼容  IDs"
+    IDS_PROP_MATCHINGDEVICEID "匹配的设备 ID"
+    IDS_PROP_SERVICE "服务"
+    IDS_PROP_ENUMERATOR "枚举数"
+    IDS_PROP_CAPABILITIES "能力"
+    IDS_PROP_DEVNODEFLAGS "Devnode 标志"
+    IDS_PROP_CONFIGFLAGS "配置标志"
+    IDS_PROP_CSCONFIGFLAGS "CSConfig 标志"
+    IDS_PROP_EJECTIONRELATIONS "弹射关系"
+    IDS_PROP_REMOVALRELATIONS "删除关系"
+    IDS_PROP_BUSRELATIONS "总线关系"
+    IDS_PROP_DEVUPPERFILTERS "上部的设备筛选器"
+    IDS_PROP_DEVLOWERFILTERS "较低的设备筛选器"
+    IDS_PROP_CLASSUPPERFILTERS "类别高层筛选程序"
+    IDS_PROP_CLASSLOWERFILTERS "类别低层筛选程序"
+    IDS_PROP_CLASSINSTALLER "安装程序类"
+    IDS_PROP_CLASSCOINSTALLER "类别协同安装程"
+    IDS_PROP_DEVICECOINSTALLER "设备协同安装程序"
+    IDS_PROP_FIRMWAREREVISION "固件版本"
+    IDS_PROP_CURRENTPOWERSTATE "当前电源状态"
+    IDS_PROP_POWERCAPABILITIES "电源功能"
+    IDS_PROP_POWERSTATEMAPPINGS "电源状态映射"
+END
+
+IDD_HARDWARE DIALOGEX 0, 0, 300, 400
+STYLE DS_CONTROL | WS_CHILD | WS_VISIBLE | WS_CAPTION | DS_SHELLFONT
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT "设备:(&D)", IDC_DEVICES, 7, 6, 196, 10
+    CONTROL "", IDC_LV_DEVICES, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS |
+            LVS_SHAREIMAGELISTS | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 16, 196, 50
+    GROUPBOX "设备属性", IDC_PROPERTIESGROUP, 7, 76, 196, 105
+    LTEXT "", IDC_MANUFACTURER, 14, 88, 183, 10, SS_ENDELLIPSIS
+    LTEXT "", IDC_LOCATION, 14, 100, 183, 10, SS_ENDELLIPSIS
+    LTEXT "", IDC_STATUS, 14, 112, 183, 30
+    PUSHBUTTON "排除故障......(&T)", IDC_TROUBLESHOOT, 80, 140, 60, 14, BS_PUSHBUTTON | WS_CHILD | WS_DISABLED | WS_TABSTOP
+    PUSHBUTTON "属性(&R)", IDC_PROPERTIES, 146, 140, 50, 14
+END
+
+IDD_DEVICEGENERAL DIALOGEX 0, 0, 252, 218
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "常规"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON "", IDC_DEVICON, 7, 7, 20, 20
+    LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
+    LTEXT "设备类型:", -1, 37, 39, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DEVTYPE, 100, 39, 146, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "制造商:", -1, 37, 53, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DEVMANUFACTURER, 100, 53, 145, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "位置:", -1, 37, 67, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DEVLOCATION, 100, 67, 145, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    GROUPBOX "设备状态", IDC_DEVSTATUSGROUP, 7, 83, 238, 100
+    EDITTEXT IDC_DEVSTATUS, 14, 96, 224, 61, NOT WS_TABSTOP | ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL
+    PUSHBUTTON "排除故障...(&T)", IDC_DEVPROBLEM, 148, 163, 90, 15
+    LTEXT "设备使用情况:(&D)", IDC_DEVUSAGELABEL, 7, 188, 222, 8, WS_DISABLED
+    COMBOBOX IDC_DEVUSAGE, 7, 198, 239, 40, CBS_DROPDOWNLIST | WS_VSCROLL | WS_DISABLED
+END
+
+IDD_DEVICEDRIVER DIALOGEX 0, 0, 252, 218
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "驱动程序"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON "", IDC_DEVICON, 7, 7, 20, 20
+    LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
+    LTEXT "驱动程序提供商:", -1, 37, 39, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DRVPROVIDER, 100, 39, 146, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "驱动程序日期:", -1, 37, 53, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DRVDATE, 100, 53, 145, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "驱动程序版本:", -1, 37, 67, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DRVVERSION, 100, 67, 145, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "数字签名:", -1, 37, 81, 60, 8, SS_NOPREFIX
+    EDITTEXT IDC_DIGITALSIGNER, 100, 81, 145, 12, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    PUSHBUTTON "驱动程序详细信息...(&D)", IDC_DRIVERDETAILS, 7, 106, 75, 15
+    LTEXT "要查看有关驱动程序文件的详细信息。", -1, 91, 110, 154, 17, SS_NOPREFIX
+    PUSHBUTTON "更新驱动程序...(&U)", IDC_UPDATEDRIVER, 7, 126, 75, 15
+    LTEXT "更新设备驱动程序。", -1, 91, 130, 154, 17, SS_NOPREFIX
+END
+
+IDD_DRIVERDETAILS DIALOGEX 0, 0, 224, 230
+STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_DLGFRAME
+CAPTION "驱动程序文件的详细信息"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON "", IDC_DEVICON, 7, 7, 20, 20
+    LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
+    LTEXT "驱动程序文件:(&D)", -1, 7, 36, 204, 8
+    CONTROL "", IDC_DRIVERFILES, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER |
+            LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_SORTASCENDING |
+            LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 46, 209, 80
+    LTEXT "提供商:", -1, 14, 134, 50, 8
+    EDITTEXT IDC_FILEPROVIDER, 66, 134, 155, 8, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "文件版本:", -1, 14, 150, 50, 8
+    EDITTEXT IDC_FILEVERSION, 66, 150, 155, 8, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "版权:", -1, 14, 166, 50, 8
+    EDITTEXT IDC_FILECOPYRIGHT, 66, 166, 155, 8, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    LTEXT "数字签名:", -1, 14, 182, 50, 8
+    EDITTEXT IDC_DIGITALSIGNER, 66, 182, 155, 8, NOT WS_TABSTOP | NOT WS_BORDER | ES_AUTOHSCROLL | ES_READONLY
+    DEFPUSHBUTTON "确定", IDOK, 167, 208, 50, 14
+END
+
+IDD_DEVICEDETAILS DIALOGEX 0, 0, 252, 218
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "详细信息"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON "", IDC_DEVICON, 7, 7, 20, 20
+    LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
+    COMBOBOX IDC_DETAILSPROPNAME, 7, 36, 238, 165, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
+    CONTROL "", IDC_DETAILSPROPVALUE, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER |
+            LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS |
+            LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 58, 238, 155
+END
+
+IDD_DEVICERESOURCES DIALOGEX 0, 0, 252, 218
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "资源"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON "", IDC_DEVICON, 7, 7, 20, 20
+    LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
+    LTEXT "资源设置:", -1, 7, 36, 204, 8
+    CONTROL "", IDC_DRIVERRESOURCES, "SysListView32", LVS_REPORT | 
+            LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SHAREIMAGELISTS | LVS_SORTASCENDING |
+            LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 7, 46, 238, 80
+END
+
+IDD_DEVICEPOWER DIALOGEX 0, 0, 252, 218
+STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
+CAPTION "电源"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON "", IDC_DEVICON, 7, 7, 20, 20
+    LTEXT "", IDC_DEVNAME, 37, 9, 174, 16, SS_NOPREFIX
+END
+
+
+/*
+ This code relates to the device manager GUI
+ */
+
+IDR_MAINMENU MENU
+BEGIN
+  POPUP "文件(&F)"
+  BEGIN
+    MENUITEM "关闭(&X)",                       IDC_EXIT
+  END
+  MENUITEM "行动",                        IDC_ACTIONMENU
+  POPUP "视图"
+  BEGIN
+    MENUITEM "按类型设备",             IDC_DEVBYTYPE
+    MENUITEM "依连接排序设备",       IDC_DEVBYCONN
+    MENUITEM "依类型排序资源",           IDC_RESBYTYPE, GRAYED
+    MENUITEM "依连接排序资源",     IDC_RESBYCONN, GRAYED
+    MENUITEM SEPARATOR
+    MENUITEM "显示隐藏的设备",         IDC_SHOWHIDDEN
+  END
+  POPUP "帮助"
+  BEGIN
+    MENUITEM "关于",                       IDC_ABOUT
+  END
+END
+
+
+STRINGTABLE DISCARDABLE
+BEGIN
+  IDS_APPNAME               "ReactOS 设备管理器"
+  IDS_CONFIRM_DISABLE       "禁用此设备会使其停止运行。\r\n你真的想要禁用它吗?"
+  IDS_CONFIRM_UNINSTALL     "警告: 您将要从系统中卸载此设备。\r\n你想要继续吗?"
+END
+STRINGTABLE DISCARDABLE
+BEGIN
+  IDS_MENU_UPDATE           "更新驱动程序软件..."
+  IDS_MENU_ENABLE           "启用"
+  IDS_MENU_DISABLE          "禁用"
+  IDS_MENU_UNINSTALL        "卸载"
+  IDS_MENU_SCAN             "扫描检测硬件改动"
+  IDS_MENU_ADD              "添加硬件"
+  IDS_MENU_PROPERTIES       "属性"
+END
+
+STRINGTABLE DISCARDABLE
+BEGIN
+  IDS_TOOLTIP_PROPERTIES    "属性"
+  IDS_TOOLTIP_SCAN          "扫描检测硬件改动"
+  IDS_TOOLTIP_ENABLE        "启用"
+  IDS_TOOLTIP_DISABLE       "禁用"
+  IDS_TOOLTIP_UPDATE        "更新驱动程序软件"
+  IDS_TOOLTIP_UNINSTALL     "卸载"
+END
+
+/* Hints */
+STRINGTABLE DISCARDABLE
+BEGIN
+  IDS_HINT_BLANK        " "
+  IDS_HINT_PROPERTIES   " 当前所选内容的公开的属性对话框。"
+  IDS_HINT_SCAN         " 扫描已更改或新插设备。"
+  IDS_HINT_ENABLE       " 启用所选的设备。"
+  IDS_HINT_DISABLE      " 禁用所选的设备。"
+  IDS_HINT_UPDATE       " 启动所选设备的更新驱动程序软件向导。"
+  IDS_HINT_UNINSTALL    " 卸载所选设备的驱动程序。"
+  IDS_HINT_ADD          " 将一个旧的 (非即插) 设备添加到计算机。" 
+  IDS_HINT_ABOUT        " 关于 ReactOS 设备管理器。"
+  IDS_HINT_EXIT         " 退出程序。"
+
+  IDS_HINT_DEV_BY_TYPE  " 按硬件类型显示设备。"
+  IDS_HINT_DEV_BY_CONN  " 按连接显示设备。"
+  IDS_HINT_RES_BY_TYPE  " 按类型显示资源。"
+  IDS_HINT_RES_BY_CONN  " 按连接类型显示资源。"
+  IDS_HINT_SHOW_HIDDEN  " 显示旧设备和不再安装的设备。"
+
+  IDS_HINT_SYS_RESTORE  " 将此窗口还原到正常大小。"
+  IDS_HINT_SYS_MOVE     " 移动此窗口。"
+  IDS_HINT_SYS_SIZE     " 调整此窗口的大小。"
+  IDS_HINT_SYS_MINIMIZE " 将该窗口缩小为图标。"
+  IDS_HINT_SYS_MAXIMIZE " 扩展此窗口以填充此屏幕。"
+  IDS_HINT_SYS_CLOSE    " 关闭此窗口。"
+END
index d18dfc6..c4d804f 100644 (file)
@@ -30,8 +30,8 @@ STRINGTABLE
   IDS_BROWSE            "浏览"
   IDS_NOTOLEMOD         "本文件不像是一个有效的 OLE 模型. 不能注册 OLE 控件."
   IDS_NOTOLEMODCAPTION  "添加控件"
-  IDS_VERBMENU_OBJECT   "&Object"
-  IDS_VERBMENU_CONVERT  "&Convert..."
+  IDS_VERBMENU_OBJECT   "对象 (&O)"
+  IDS_VERBMENU_CONVERT  "转换... (&C)"
 }
 
 STRINGTABLE
@@ -110,8 +110,8 @@ STRINGTABLE
   IDS_BROWSE            "瀏覽"
   IDS_NOTOLEMOD         "本檔案不像是一個有效的 OLE 模型. 不能註冊 OLE 控件."
   IDS_NOTOLEMODCAPTION  "添加控件"
-  IDS_VERBMENU_OBJECT   "&Object"
-  IDS_VERBMENU_CONVERT  "&Convert..."
+  IDS_VERBMENU_OBJECT   "對象 (&O)"
+  IDS_VERBMENU_CONVERT  "轉換... (&C)"
 }
 
 STRINGTABLE
diff --git a/reactos/subsystems/mvdm/ntvdm/lang/zh-CN.rc b/reactos/subsystems/mvdm/ntvdm/lang/zh-CN.rc
new file mode 100644 (file)
index 0000000..9f8f83a
--- /dev/null
@@ -0,0 +1,17 @@
+/* Simplified Chinese translation by Henry Tang Ih 2015 (henrytang2@hotmail.com) */
+
+LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
+
+STRINGTABLE
+BEGIN
+    IDS_HIDE_MOUSE, "隐藏鼠标指针 (&H)"
+    IDS_SHOW_MOUSE, "显示鼠标指针 (&D)"
+    IDS_VDM_MENU  , "ReactOS DOS 虚拟机 (&V)"
+END
+
+STRINGTABLE
+BEGIN
+    IDS_VDM_DUMPMEM_TXT,    "内存转储 (文本) (&T)"
+    IDS_VDM_DUMPMEM_BIN,    "内存转储 (二进制) (&B)"
+    IDS_VDM_QUIT       ,    "退出 ReactOS DOS 虚拟机 (&Q)"
+END
index 013233f..943e125 100644 (file)
@@ -46,3 +46,6 @@ IDI_APPICON ICON "res/ntvdm.ico"
 #ifdef LANGUAGE_TR_TR
     #include "lang/tr-TR.rc"
 #endif
+#ifdef LANGUAGE_ZH_CN
+    #include "lang/zh-CN.rc"
+#endif
\ No newline at end of file