https://git.reactos.org/?p=reactos.git;a=commitdiff;h=5cdee1ab827093e21ea06…
commit 5cdee1ab827093e21ea06e5314cb1510b2c637f0
Author: Luo Yufan <njlyf2011(a)hotmail.com>
AuthorDate: Mon Nov 12 00:57:12 2018 +0800
Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org>
CommitDate: Sun Nov 11 17:57:12 2018 +0100
[TRANSLATION] Update Simplified Chinese translation. (#1028)
---
base/setup/reactos/lang/zh-CN.rc | 34 +++++++++++++++---------------
base/setup/welcome/lang/zh-CN.rc | 2 +-
base/system/diskpart/lang/zh-CN.rc | 2 +-
boot/bootdata/hivedef.inf | 39 +++++++++++++++++++++++++++++++++++
dll/cpl/desk/lang/zh-CN.rc | 4 ++--
dll/win32/netid/lang/zh-CN.rc | 2 +-
dll/win32/shell32/lang/zh-CN.rc | 36 ++++++++++++++++----------------
media/doc/For_Chinese_Translation.txt | 4 +++-
8 files changed, 82 insertions(+), 41 deletions(-)
diff --git a/base/setup/reactos/lang/zh-CN.rc b/base/setup/reactos/lang/zh-CN.rc
index 3b681a49aa..081d0a44cb 100644
--- a/base/setup/reactos/lang/zh-CN.rc
+++ b/base/setup/reactos/lang/zh-CN.rc
@@ -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
diff --git a/base/setup/welcome/lang/zh-CN.rc b/base/setup/welcome/lang/zh-CN.rc
index 234b5c6874..47f0bdd25d 100644
--- a/base/setup/welcome/lang/zh-CN.rc
+++ b/base/setup/welcome/lang/zh-CN.rc
@@ -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
diff --git a/base/system/diskpart/lang/zh-CN.rc b/base/system/diskpart/lang/zh-CN.rc
index 67e689e829..be87063393 100644
--- a/base/system/diskpart/lang/zh-CN.rc
+++ b/base/system/diskpart/lang/zh-CN.rc
@@ -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\
diff --git a/boot/bootdata/hivedef.inf b/boot/bootdata/hivedef.inf
index 91ce76e328..259b659ef6 100644
--- a/boot/bootdata/hivedef.inf
+++ b/boot/bootdata/hivedef.inf
@@ -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
diff --git a/dll/cpl/desk/lang/zh-CN.rc b/dll/cpl/desk/lang/zh-CN.rc
index 6f8daf225a..33d6443661 100644
--- a/dll/cpl/desk/lang/zh-CN.rc
+++ b/dll/cpl/desk/lang/zh-CN.rc
@@ -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
diff --git a/dll/win32/netid/lang/zh-CN.rc b/dll/win32/netid/lang/zh-CN.rc
index c6375a2095..e1e611627e 100644
--- a/dll/win32/netid/lang/zh-CN.rc
+++ b/dll/win32/netid/lang/zh-CN.rc
@@ -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
diff --git a/dll/win32/shell32/lang/zh-CN.rc b/dll/win32/shell32/lang/zh-CN.rc
index 30938c7e1b..b2f3d7fcc5 100644
--- a/dll/win32/shell32/lang/zh-CN.rc
+++ b/dll/win32/shell32/lang/zh-CN.rc
@@ -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?"
diff --git a/media/doc/For_Chinese_Translation.txt
b/media/doc/For_Chinese_Translation.txt
index 649885aee6..94429fcbb9 100644
--- a/media/doc/For_Chinese_Translation.txt
+++ b/media/doc/For_Chinese_Translation.txt
@@ -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
祝您翻译愉快!
+