[TRANSLATION] Update Simplified Chinese translation. (#1028)
authorLuo Yufan <njlyf2011@hotmail.com>
Sun, 11 Nov 2018 16:57:12 +0000 (00:57 +0800)
committerHermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
Sun, 11 Nov 2018 16:57:12 +0000 (17:57 +0100)
base/setup/reactos/lang/zh-CN.rc
base/setup/welcome/lang/zh-CN.rc
base/system/diskpart/lang/zh-CN.rc
boot/bootdata/hivedef.inf
dll/cpl/desk/lang/zh-CN.rc
dll/win32/netid/lang/zh-CN.rc
dll/win32/shell32/lang/zh-CN.rc
media/doc/For_Chinese_Translation.txt

index 3b681a4..081d0a4 100644 (file)
@@ -25,12 +25,12 @@ END
 IDD_UPDATEREPAIRPAGE DIALOGEX 0, 0, 317, 143
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
 CAPTION "ReactOS 安装程序"
-FONT 8, "MS Shell Dlg"
+FONT 9, "宋体"
 BEGIN
-    LTEXT       "The ReactOS Setup can upgrade one of the available ReactOS installations listed below, or, if a ReactOS installation is damaged, the Setup program can attempt to repair it.", IDC_STATIC, 6, 6, 300, 18
+    LTEXT       "ReactOS 安装程序可以升级下面列出的一个可用的 ReactOS 安装,如果 ReactOS 安装损坏,安装程序可以尝试修复它。", IDC_STATIC, 6, 6, 300, 18
     CONTROL     "", IDC_NTOSLIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP, 6, 30, 303, 90
-    PUSHBUTTON  "&Do not upgrade", IDC_SKIPUPGRADE, 230, 128, 80, 14
-    LTEXT       "Click Next to upgrade the selected OS installation, or on 'Do not upgrade' to continue a new installation without upgrading.", IDC_STATIC, 7, 124, 222, 16
+    PUSHBUTTON  "不执行升级(&D)", IDC_SKIPUPGRADE, 230, 128, 80, 14
+    LTEXT       "单击“下一步”以升级所选的操作系统安装,或单击“不升级”以在不升级的情况下继续新安装。", IDC_STATIC, 7, 124, 222, 16
 END
 
 IDD_DEVICEPAGE DIALOGEX 0, 0, 317, 143
@@ -53,7 +53,7 @@ CAPTION "ReactOS 安装程序"
 FONT 9, "宋体"
 BEGIN
     CONTROL "", IDC_PARTITION, "SysTreeList32", WS_BORDER | WS_VISIBLE | WS_TABSTOP | LVS_REPORT | LVS_SINGLESEL, 7, 7, 303, 112
-    PUSHBUTTON "建立(&C)", IDC_PARTCREATE, 7, 122, 50, 15
+    PUSHBUTTON "新建(&C)", IDC_PARTCREATE, 7, 122, 50, 15
     PUSHBUTTON "删除(&D)", IDC_PARTDELETE, 63, 122, 50, 15
     PUSHBUTTON "驱动器(&r)", IDC_DEVICEDRIVER, 174, 122, 50, 15, WS_DISABLED
     PUSHBUTTON "高级选项(&A)...", IDC_PARTMOREOPTS, 230, 122, 80, 15
@@ -96,25 +96,25 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYS
 CAPTION "ReactOS 安装程序"
 FONT 9, "宋体"
 BEGIN
-    LTEXT "Installation type:", IDC_STATIC, 18, 5, 74, 11
+    LTEXT "安装类型:", IDC_STATIC, 18, 5, 74, 11
     EDITTEXT IDC_INSTALLTYPE, 95, 4, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Installation source:", IDC_STATIC, 18, 17, 74, 11
+    LTEXT "安装源:", IDC_STATIC, 18, 17, 74, 11
     EDITTEXT IDC_INSTALLSOURCE, 95, 16, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Architecture:", IDC_STATIC, 18, 29, 74, 11
+    LTEXT "架构:", IDC_STATIC, 18, 29, 74, 11
     EDITTEXT IDC_ARCHITECTURE, 95, 28, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Computer:", IDC_STATIC, 18, 41, 74, 11
+    LTEXT "计算机:", IDC_STATIC, 18, 41, 74, 11
     EDITTEXT IDC_COMPUTER, 95, 40, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Display:", IDC_STATIC, 18, 53, 74, 11
+    LTEXT "显示器:", IDC_STATIC, 18, 53, 74, 11
     EDITTEXT IDC_DISPLAY, 95, 52, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Keyboard:", IDC_STATIC, 18, 65, 74, 11
+    LTEXT "键盘:", IDC_STATIC, 18, 65, 74, 11
     EDITTEXT IDC_KEYBOARD, 95, 64, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Destination volume:", IDC_STATIC, 18, 77, 74, 11
+    LTEXT "目标卷:", IDC_STATIC, 18, 77, 74, 11
     EDITTEXT IDC_DESTDRIVE, 95, 76, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    LTEXT "Destination directory:", IDC_STATIC, 18, 89, 74, 11
+    LTEXT "目标目录:", IDC_STATIC, 18, 89, 74, 11
     EDITTEXT IDC_PATH, 95, 88, 210, 13, ES_READONLY | ES_AUTOHSCROLL | WS_VISIBLE | NOT WS_BORDER | NOT WS_TABSTOP
-    AUTOCHECKBOX "I confirm that all the installation settings are correct. I also acknowledge that\nReactOS is alpha-quality software and may break on my computer or corrupt my data.",
+    AUTOCHECKBOX "我确认我的操作是无误的。我同样了解 ReactOS \n 是一款 alpha 级软件,可能会损害我的计算机或破坏我的数据。",
         IDC_CONFIRM_INSTALL, 7, 104, 303, 18, BS_MULTILINE
-    LTEXT "Please confirm that all the installation settings are correct,\nthen click on Install to start the installation process.", IDC_STATIC, 7, 124, 303, 18
+    LTEXT "请确认所有安装设置正确,\n然后点击安装开始安装。", IDC_STATIC, 7, 124, 303, 18
 END
 
 IDD_PROCESSPAGE DIALOGEX 0, 0, 317, 143
@@ -162,7 +162,7 @@ END
 STRINGTABLE
 BEGIN
     IDS_INSTALLATION_NAME "Name"
-    IDS_INSTALLATION_PATH "Installation Path"
+    IDS_INSTALLATION_PATH "安装目录"
     IDS_INSTALLATION_VENDOR "Vendor Name"
 END
 
@@ -171,5 +171,5 @@ BEGIN
     IDS_PARTITION_NAME "名称"
     IDS_PARTITION_TYPE "类型"
     IDS_PARTITION_SIZE "大小"
-    IDS_PARTITION_STATUS "Status"
+    IDS_PARTITION_STATUS "状态"
 END
index 234b5c6..47f0bdd 100644 (file)
@@ -35,7 +35,7 @@ END
 /* Topic descriptions */
 STRINGTABLE
 BEGIN
-    IDS_TOPIC_DESC0 "重新安装 ReactOS 或更新你的 ReactOS 。"
+    IDS_TOPIC_DESC0 "重新安装 ReactOS 或更新你的 ReactOS。"
     IDS_TOPIC_DESC1 "浏览此 CD 的内容。"
     IDS_TOPIC_DESC2 "点击退出应用程序。"
 END
index 67e689e..be87063 100644 (file)
@@ -7,7 +7,7 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
 STRINGTABLE
 BEGIN
     IDS_APP_HEADER "ReactOS 磁盘分区工具"
-    IDS_APP_USAGE "\n磁盘分区解释程序 。\n\n\
+    IDS_APP_USAGE "\n磁盘分区解释程序。\n\n\
 Usage: DISKPART [/S filename] [/T timeout] [/?]\n\n\
 /S <文件名>\t运行给定的脚本。\n\
 /T <超时>\t超时秒数,防止 DiskPart 使用重叠。\n\
index 91ce76e..259b659 100644 (file)
@@ -2949,4 +2949,43 @@ DESKTOP_SCHEME_21="Buğday"
 DESKTOP_SCHEME_SIZE_0="Ön Tanımlı Büyüklük"
 TEMP_DIR="%USERPROFILE%\Yerli Ayarlar\Geçici"
 
+; Simplified Chinese
+[Strings.0804]
+POWERCFG_NAME_0="家庭/办公桌"
+POWERCFG_DESC_0="此方案适合大多数一直插电的台式计算机。"
+POWERCFG_NAME_1="便携式/笔记本电脑"
+POWERCFG_DESC_1="此方案旨在延长路上便携式计算机的电池寿命。
+POWERCFG_NAME_2="演示"
+POWERCFG_DESC_2="此方案能使显示器一直开启以进行演示。"
+POWERCFG_NAME_3="总是开启"
+POWERCFG_DESC_3="此方案使计算机保持运行,以便可以从网络访问它。如果您没有网络唤醒硬件,请使用此方案。"
+POWERCFG_NAME_4="最小电源管理"
+POWERCFG_DESC_4="此方案使计算机保持开启并对其进行优化以实现高性能。"
+POWERCFG_NAME_5="最大电池管理"
+POWERCFG_DESC_5="此方案能有效节省电池电力。"
+DESKTOP_SCHEME_0="ReactOS 标准"
+DESKTOP_SCHEME_1="红砖色"
+DESKTOP_SCHEME_2="茄子"
+DESKTOP_SCHEME_3="绿色橄榄"
+DESKTOP_SCHEME_4="高对比度 1"
+DESKTOP_SCHEME_5="高对比度 2"
+DESKTOP_SCHEME_6="高对比度(黑)"
+DESKTOP_SCHEME_7="高对比度(白)"
+DESKTOP_SCHEME_8="丁香"
+DESKTOP_SCHEME_9="枫树"
+DESKTOP_SCHEME_10="海洋"
+DESKTOP_SCHEME_11="梅花"
+DESKTOP_SCHEME_12="南瓜"
+DESKTOP_SCHEME_13="雨天"
+DESKTOP_SCHEME_14="ReactOS 经典"
+DESKTOP_SCHEME_15="玫瑰"
+DESKTOP_SCHEME_16="沙"
+DESKTOP_SCHEME_17="天空"
+DESKTOP_SCHEME_18="石板"
+DESKTOP_SCHEME_19="风暴"
+DESKTOP_SCHEME_20="青色"
+DESKTOP_SCHEME_21="麦色"
+DESKTOP_SCHEME_SIZE_0="默认大小"
+TEMP_DIR="%USERPROFILE%\Local Settings\Temp"
+
 ; EOF
index 6f8daf2..33d6443 100644 (file)
@@ -162,7 +162,7 @@ END
 
 IDD_CONFIRMSETTINGS DIALOGEX 20, 30, 233, 57
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
-CAPTION "Display Settings"
+CAPTION "显示设置"
 FONT 8, "宋体"
 BEGIN
     LTEXT "是否保留这些设置?", IDC_STATIC, 7, 7, 219, 8
@@ -199,7 +199,7 @@ END
 STRINGTABLE
 BEGIN
     IDS_STANDARDEFFECT "标准"
-    IDS_CLEARTYPEEFFECT "FreeType Antialiased"
+    IDS_CLEARTYPEEFFECT "FreeType 反锯齿"
 END
 
 STRINGTABLE
index c6375a2..e1e6116 100644 (file)
@@ -12,7 +12,7 @@ BEGIN
     LTEXT "ReactOS 使用以下信息在网络中标识这台计算机。", IDC_STATIC, 40, 5, 204, 20
     LTEXT "计算机描述:", IDC_STATIC, 6, 40, 90, 9
     EDITTEXT IDC_COMPDESC, 98, 38, 146, 13, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-    LTEXT "完整的计算机名:", IDC_STATIC, 6, 68, 85, 9
+    LTEXT "完整的计算机名:", IDC_STATIC, 6, 68, 85, 9
     EDITTEXT IDC_COMPUTERNAME, 98, 68, 144, 12, ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
     LTEXT "工作组:", IDC_WORKGROUPDOMAIN, 6, 84, 64, 9
     EDITTEXT IDC_WORKGROUPDOMAIN_NAME, 98, 84, 144, 12, ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
index 30938c7..b2f3d7f 100644 (file)
@@ -654,13 +654,13 @@ CAPTION "新建扩展名"
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
 FONT 9, "宋体"
 BEGIN
-    LTEXT "&File Extension:", -1, 10, 10, 85, 14
+    LTEXT "文件扩展名(&F):", -1, 10, 10, 85, 14
     EDITTEXT IDC_NEWEXT_EDIT, 105, 8, 60, 14
-    PUSHBUTTON "<< Ad&vanced", IDC_NEWEXT_ADVANCED, 185, 8, 65, 15
-    LTEXT "&Associated File Type:", IDC_NEWEXT_ASSOC, 10, 34, 85, 14
+    PUSHBUTTON "<< 高级(&V)", IDC_NEWEXT_ADVANCED, 185, 8, 65, 15
+    LTEXT "相关的文件类型(&A):", IDC_NEWEXT_ASSOC, 10, 34, 85, 14
     COMBOBOX IDC_NEWEXT_COMBOBOX, 105, 32, 145, 120, CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_GROUP | WS_TABSTOP
-    DEFPUSHBUTTON "OK", IDOK, 125, 55, 60, 14
-    PUSHBUTTON "Cancel", IDCANCEL, 190, 55, 60, 14
+    DEFPUSHBUTTON "确定", IDOK, 125, 55, 60, 14
+    PUSHBUTTON "取消", IDCANCEL, 190, 55, 60, 14
 END
 
 IDD_EDITTYPE DIALOG 0, 0, 225, 190
@@ -670,18 +670,18 @@ FONT 9, "宋体"
 BEGIN
     ICON "", IDC_EDITTYPE_ICON, 5, 8, 20, 20
     EDITTEXT IDC_EDITTYPE_TEXT, 30, 10, 115, 14, ES_AUTOHSCROLL
-    PUSHBUTTON "Change &Icon...", IDC_EDITTYPE_CHANGE_ICON, 150, 10, 70, 14
-    LTEXT "&Actions:", -1, 5, 37, 70, 10
+    PUSHBUTTON "更改图标(&I)...", IDC_EDITTYPE_CHANGE_ICON, 150, 10, 70, 14
+    LTEXT "操作(&A):", -1, 5, 37, 70, 10
     LISTBOX IDC_EDITTYPE_LISTBOX, 5, 50, 140, 60, LBS_NOINTEGRALHEIGHT | LBS_HASSTRINGS | LBS_OWNERDRAWFIXED | LBS_NOTIFY | WS_VSCROLL | WS_TABSTOP
-    PUSHBUTTON "&New...", IDC_EDITTYPE_NEW, 150, 50, 70, 14
-    PUSHBUTTON "&Edit...", IDC_EDITTYPE_EDIT_BUTTON, 150, 65, 70, 14
-    PUSHBUTTON "&Remove", IDC_EDITTYPE_REMOVE, 150, 80, 70, 14
-    PUSHBUTTON "&Set Default", IDC_EDITTYPE_SET_DEFAULT, 150, 95, 70, 14
-    AUTOCHECKBOX "Confirm &open after download", IDC_EDITTYPE_CONFIRM_OPEN, 5, 115, 150, 14
-    AUTOCHECKBOX "Al&ways show extension", IDC_EDITTYPE_SHOW_EXT, 5, 130, 150, 14
-    AUTOCHECKBOX "&Browse in same window", IDC_EDITTYPE_SAME_WINDOW, 5, 145, 150, 14
-    DEFPUSHBUTTON "OK", IDOK, 95, 170, 60, 14
-    PUSHBUTTON "Cancel", IDCANCEL, 160, 170, 60, 14
+    PUSHBUTTON "新建(&N)...", IDC_EDITTYPE_NEW, 150, 50, 70, 14
+    PUSHBUTTON "编辑(&E)...", IDC_EDITTYPE_EDIT_BUTTON, 150, 65, 70, 14
+    PUSHBUTTON "移除(&R)", IDC_EDITTYPE_REMOVE, 150, 80, 70, 14
+    PUSHBUTTON "设为默认(&S)", IDC_EDITTYPE_SET_DEFAULT, 150, 95, 70, 14
+    AUTOCHECKBOX "下载后确认打开(&O)", IDC_EDITTYPE_CONFIRM_OPEN, 5, 115, 150, 14
+    AUTOCHECKBOX "总之显示扩展名(&L)", IDC_EDITTYPE_SHOW_EXT, 5, 130, 150, 14
+    AUTOCHECKBOX "在相同窗口中打开(&B)", IDC_EDITTYPE_SAME_WINDOW, 5, 145, 150, 14
+    DEFPUSHBUTTON "确定", IDOK, 95, 170, 60, 14
+    PUSHBUTTON "取消", IDCANCEL, 160, 170, 60, 14
 END
 
 IDD_ACTION DIALOG 0, 0, 225, 95
@@ -960,8 +960,8 @@ BEGIN
     IDS_ADVANCED_SHOW_COMP_COLOR "用彩色显示加密或压缩的 NTFS 文件"
     IDS_ADVANCED_SHOW_INFO_TIP "鼠标指向文件夹和桌面项时显示提示信息"
 
-    IDS_NEWEXT_ADVANCED_LEFT "<< Ad&vanced"
-    IDS_NEWEXT_ADVANCED_RIGHT "Ad&vanced >>"
+    IDS_NEWEXT_ADVANCED_LEFT "<< 高级(&V)"
+    IDS_NEWEXT_ADVANCED_RIGHT "高级(&V) >>"
     IDS_NEWEXT_NEW "<New>"
     IDS_NEWEXT_SPECIFY_EXT "您必须指定一个扩展名。"
     IDS_NEWEXT_ALREADY_ASSOC "Extension %s is already associated with File Type %s. Do you want to un-associate %s with %s and create a new File Type for it?"
index 649885a..94429fc 100644 (file)
@@ -6,6 +6,8 @@ The following material is addressed (in Chinese) to Chinese translators.
 
 1)Windows 的记事本会将 UTF-8 格式变成 UTF-8 BOM 格式。因此,请不要用记事本编辑 ReactOS 的文件,特别是翻译文件。您可以使用 Notepad++ 之类的第三方文本编辑器进行编辑。
 2)请不要将 USERENV 和 SHELL32 里面所提到的路径擅自翻译成中文,里面一些路径是可以翻译的,但是也有很多的路径是不可以进行翻译的,翻译的话会产生程序兼容性问题。曾经有段时间 ReactOS 里的路径都变成了中文,笔者在运行某个程序的时候就出现了问题。
-3)为了翻译的准确性,您可以参考 Windows 中的对应条目的翻译,但是请不要照搬 Windows 的翻译,这样可能会产生版权争议。
+3)为了翻译的准确性,您可以参考 Windows 中的对应条目的翻译,但是请不要照搬 Windows 的翻译,这样可能会产生版权争议导致法律问题。
+4)如果您是在 macOS 下进行翻译工作的,因为 macOS 的特性,子目录下面可能会产生 .DS_Store,所以需要在 git 提交前在代码根目录中执行 find . -name ".DS_Store" -depth -exec rm {} \; 以删除 .DS_Store
 
 祝您翻译愉快!
+