ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
December 2018
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
26 participants
322 discussions
Start a n
N
ew thread
[reactos] 01/01: [NTOSKRNL] Only allow SYSTEM to call NtSetUuidSeed()
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=6ca1c55c6e849cd1430a4…
commit 6ca1c55c6e849cd1430a47cf866527b89bcc2ddf Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Tue Dec 18 23:08:19 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Tue Dec 18 23:12:41 2018 +0100 [NTOSKRNL] Only allow SYSTEM to call NtSetUuidSeed() Also, validate input buffer before attempting any operation on it. This will avoid userland applications to be able to trigger an invalid read in the kernel (and thus a BSOD). Regarding access restriction, see:
https://stackoverflow.com/questions/1254244/need-access-to-ntsetuuidseed-fr…
CORE-15460 --- ntoskrnl/ex/uuid.c | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 50 insertions(+), 4 deletions(-) diff --git a/ntoskrnl/ex/uuid.c b/ntoskrnl/ex/uuid.c index ecb69dc003..e43f6d12de 100644 --- a/ntoskrnl/ex/uuid.c +++ b/ntoskrnl/ex/uuid.c @@ -377,12 +377,58 @@ NTSTATUS NTAPI NtSetUuidSeed(IN PUCHAR Seed) { + NTSTATUS Status; + BOOLEAN GotContext; + PACCESS_TOKEN Token; + SECURITY_SUBJECT_CONTEXT SubjectContext; + LUID CallerLuid, SystemLuid = SYSTEM_LUID; + PAGED_CODE(); - RtlCopyMemory(UuidSeed, - Seed, - SEED_BUFFER_SIZE); - return STATUS_SUCCESS; + /* Should only be done by umode */ + ASSERT(KeGetPreviousMode() != KernelMode); + + /* No context to release */ + GotContext = FALSE; + _SEH2_TRY + { + /* Get our caller context and remember to release it */ + SeCaptureSubjectContext(&SubjectContext); + GotContext = TRUE; + + /* Get caller access token and its associated ID */ + Token = SeQuerySubjectContextToken(&SubjectContext); + Status = SeQueryAuthenticationIdToken(Token, &CallerLuid); + if (!NT_SUCCESS(Status)) + { + RtlRaiseStatus(Status); + } + + /* This call is only allowed for SYSTEM */ + if (!RtlEqualLuid(&CallerLuid, &SystemLuid)) + { + RtlRaiseStatus(STATUS_ACCESS_DENIED); + } + + /* Check for buffer validity and then copy it to our seed */ + ProbeForRead(Seed, SEED_BUFFER_SIZE, 1); + RtlCopyMemory(UuidSeed, Seed, SEED_BUFFER_SIZE); + + Status = STATUS_SUCCESS; + } + _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) + { + Status = _SEH2_GetExceptionCode(); + } + _SEH2_END; + + /* Release context if required */ + if (GotContext) + { + SeReleaseSubjectContext(&SubjectContext); + } + + return Status; } /* EOF */
6 years
1
0
0
0
[reactos] 01/01: [PSDK] Fix 5 MSVC-x64 "C4028" warnings about SQL*() (#1160)
by Serge Gautherie
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=36c1b87a0bf9befdf662a…
commit 36c1b87a0bf9befdf662ac1f8e7f08b7d89748de Author: Serge Gautherie <32623169+SergeGautherie(a)users.noreply.github.com> AuthorDate: Tue Dec 18 22:48:40 2018 +0100 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 22:48:40 2018 +0100 [PSDK] Fix 5 MSVC-x64 "C4028" warnings about SQL*() (#1160) Missed parts of sqlext.h in r74826 WineSync. CORE-13362 CORE-7538 --- sdk/include/psdk/sqlext.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/include/psdk/sqlext.h b/sdk/include/psdk/sqlext.h index 3c97ac7d84..68c96eb246 100644 --- a/sdk/include/psdk/sqlext.h +++ b/sdk/include/psdk/sqlext.h @@ -1183,16 +1183,16 @@ SQLRETURN SQL_API SQLBrowseConnect(SQLHDBC,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMAL SQLRETURN SQL_API SQLColumnPrivileges(SQLHSTMT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT); SQLRETURN SQL_API SQLColAttributes(SQLHSTMT,SQLUSMALLINT, SQLUSMALLINT, SQLPOINTER, SQLSMALLINT, SQLSMALLINT*, SQLLEN*); SQLRETURN SQL_API SQLDescribeParam(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT*,SQLULEN*,SQLSMALLINT*,SQLSMALLINT*); -SQLRETURN SQL_API SQLExtendedFetch(SQLHSTMT,SQLUSMALLINT,SQLINTEGER,SQLUINTEGER*,SQLUSMALLINT*); +SQLRETURN SQL_API SQLExtendedFetch(SQLHSTMT,SQLUSMALLINT,SQLLEN,SQLULEN*,SQLUSMALLINT*); SQLRETURN SQL_API SQLForeignKeys(SQLHSTMT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT); SQLRETURN SQL_API SQLMoreResults(SQLHSTMT); SQLRETURN SQL_API SQLNativeSql(SQLHDBC,SQLCHAR*,SQLINTEGER,SQLCHAR*,SQLINTEGER,SQLINTEGER*); SQLRETURN SQL_API SQLNumParams(SQLHSTMT,SQLSMALLINT*); -SQLRETURN SQL_API SQLParamOptions(SQLHSTMT,SQLUINTEGER,SQLUINTEGER*); +SQLRETURN SQL_API SQLParamOptions(SQLHSTMT,SQLULEN,SQLULEN*); SQLRETURN SQL_API SQLPrimaryKeys(SQLHSTMT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT); SQLRETURN SQL_API SQLProcedureColumns(SQLHSTMT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT); SQLRETURN SQL_API SQLProcedures(SQLHSTMT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT); -SQLRETURN SQL_API SQLSetPos(SQLHSTMT,SQLUSMALLINT,SQLUSMALLINT,SQLUSMALLINT); +SQLRETURN SQL_API SQLSetPos(SQLHSTMT,SQLSETPOSIROW,SQLUSMALLINT,SQLUSMALLINT); SQLRETURN SQL_API SQLTablePrivileges(SQLHSTMT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT,SQLCHAR*,SQLSMALLINT); SQLRETURN SQL_API SQLDrivers(SQLHENV,SQLUSMALLINT,SQLCHAR*,SQLSMALLINT,SQLSMALLINT*,SQLCHAR*,SQLSMALLINT,SQLSMALLINT*); SQLRETURN SQL_API SQLBindParameter(SQLHSTMT,SQLUSMALLINT,SQLSMALLINT,SQLSMALLINT,SQLSMALLINT,SQLULEN,SQLSMALLINT,SQLPOINTER,SQLLEN,SQLLEN*);
6 years
1
0
0
0
[reactos] 01/01: [TRANSLATION] Ukrainian Translation Update & OEM-866 Code Page Problem (#1133)
by Yaroslav Kibysh
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=8540ab04d77580aac8ff7…
commit 8540ab04d77580aac8ff7cc21721d301f1e2b4f2 Author: Yaroslav Kibysh <yanet.prod(a)gmail.com> AuthorDate: Tue Dec 18 19:38:42 2018 +0200 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 18:38:42 2018 +0100 [TRANSLATION] Ukrainian Translation Update & OEM-866 Code Page Problem (#1133) Also add the Ї ї Є є characters to the VGA font for code page 866. --- base/setup/usetup/lang/uk-UA.h | 146 ++++++++++++++++++------------------ dll/cpl/appwiz/lang/uk-UA.rc | 34 ++++----- dll/shellext/netshell/lang/uk-UA.rc | 62 +++++++-------- dll/win32/msgina/lang/uk-UA.rc | 120 ++++++++++++++--------------- dll/win32/syssetup/lang/uk-UA.rc | 18 ++--- media/vgafonts/866-8x8.bin | Bin 2048 -> 2048 bytes 6 files changed, 190 insertions(+), 190 deletions(-) diff --git a/base/setup/usetup/lang/uk-UA.h b/base/setup/usetup/lang/uk-UA.h index 04dbf9ef8d..7dc1eb265f 100644 --- a/base/setup/usetup/lang/uk-UA.h +++ b/base/setup/usetup/lang/uk-UA.h @@ -22,19 +22,19 @@ static MUI_ENTRY ukUALanguagePageEntries[] = { 8, 10, - "\x07 ���-��᪠, �����i�� ����, 猪 �㤥 ������⠭� �i� �� ��⠭�������.", + "\x07 ���-��᪠, �����i�� ����, 猪 �㤥 ������⠭� �� ��⠭������i.", TEXT_STYLE_NORMAL }, { 8, 11, - " i ����i�� ENTER.", + " ���i� ����i�� ENTER.", TEXT_STYLE_NORMAL }, { 8, 13, - "\x07 �� ���� �㤥 ������⮢㢠��� �� ������㢠��� � ��⠭�����i� ��⥬i.", + "\x07 �� ���� �㤥 ������⮢㢠��� � ��⠭�����i� ��⥬i.", TEXT_STYLE_NORMAL }, { @@ -80,7 +80,7 @@ static MUI_ENTRY ukUAWelcomePageEntries[] = { 8, 15, - "\x07 Press ENTER to install or upgrade ReactOS.", + "\x07 ����i�� ENTER ��� ��⠭������� ��� ��������� ReactOS", TEXT_STYLE_NORMAL }, { @@ -92,7 +92,7 @@ static MUI_ENTRY ukUAWelcomePageEntries[] = { 8, 19, - "\x07 ����i�� L ��� ��ॣ��� �i業�i���� 㬮� ReactOS", + "\x07 ����i�� L ��� ��ॣ��� �i業�i���� 㬮� ReactOS.", TEXT_STYLE_NORMAL }, { @@ -132,61 +132,61 @@ static MUI_ENTRY ukUAIntroPageEntries[] = { 4, 3, - " ReactOS " KERNEL_VERSION_STR " Setup ", + " ��⠭������� ReactOS " KERNEL_VERSION_STR " ", TEXT_STYLE_UNDERLINE }, { 6, 8, - "ReactOS Version Status", + "�⠭ ����i� ReactOS", TEXT_STYLE_HIGHLIGHT }, { 6, 11, - "ReactOS is in Alpha stage, meaning it is not feature-complete", + "ReactOS ���室����� � �⠤i� ����-���㢠���, �i���i��� �㭪�i� � �� ", TEXT_STYLE_NORMAL }, { 6, 12, - "and is under heavy development. It is recommended to use it only for", + "�������i �� ��⮢����i, ��� �� �� ��� ������ 室��.", TEXT_STYLE_NORMAL }, { 6, 13, - "evaluation and testing purposes and not as your daily-usage OS.", + "�� ४����������� ������⮢㢠� �� ���i� ��� ����瘝������ �����㢠���.", TEXT_STYLE_NORMAL }, { 6, 15, - "Backup your data or test on a secondary computer if you attempt", + "��� �� ��� ��⠭���� �� �� �箬� ���������i,", TEXT_STYLE_NORMAL }, { 6, 16, - "to run ReactOS on real hardware.", + "�� ������ ���ॣ� १�ࢭ� ���i� ��i� ���� �����.", TEXT_STYLE_NORMAL }, { 8, 19, - "\x07 Press ENTER to continue ReactOS Setup.", + "\x07 ����i�� ENTER ��� �த������� ��⠭������� ReactOS.", TEXT_STYLE_NORMAL }, { 8, 21, - "\x07 Press F3 to quit without installing ReactOS.", + "\x07 ����i�� F3 鮡 ���� �� ��⠭������ ReactOS.", TEXT_STYLE_NORMAL }, { 0, 0, - "ENTER = Continue F3 = Quit", + "ENTER = �த������ F3 = ����", TEXT_TYPE_STATUS | TEXT_PADDING_BIG }, { @@ -250,7 +250,7 @@ static MUI_ENTRY ukUALicensePageEntries[] = { 8, 15, - "���� �ணࠬ�� �������祭�� ���⠢������� ��� ������I� i ��� ��������", + "���� �ணࠬ�� �������祭�� ���⠢������� ��� ������I� i ��� ��������", TEXT_STYLE_NORMAL }, { @@ -483,61 +483,61 @@ static MUI_ENTRY ukUAUpgradePageEntries[] = { 4, 3, - " ReactOS " KERNEL_VERSION_STR " Setup ", + " ��⠭������� ReactOS " KERNEL_VERSION_STR " ", TEXT_STYLE_UNDERLINE }, { 6, 8, - "The ReactOS Setup can upgrade one of the available ReactOS installations", + "�ணࠬ� ��⠭������� ���� ������ ���� i� ��⠭������� ���i� ReactOS,", TEXT_STYLE_NORMAL }, { 6, 9, - "listed below, or, if a ReactOS installation is damaged, the Setup program", + "����客���� ����, ��� �� ��⠭���� ReactOS ��誮�����, �����", TEXT_STYLE_NORMAL }, { 6, 10, - "can attempt to repair it.", + "�㢠� �i������ ��.", TEXT_STYLE_NORMAL }, { 6, 12, - "The repair functions are not all implemented yet.", + "�㭪�i� �i��������� � ����� ������ �i�����.", TEXT_STYLE_HIGHLIGHT }, { 8, 15, - "\x07 Press UP or DOWN to select an OS installation.", + "\x07 ����i�� ����� ��� ���� 鮡 ���� ������ ��⠭����.", TEXT_STYLE_NORMAL }, { 8, 17, - "\x07 Press U for upgrading the selected OS installation.", + "\x07 ����i�� U ��� ��������� ��࠭�� ��⠭����.", TEXT_STYLE_NORMAL }, { 8, 19, - "\x07 Press ESC to continue with a new installation.", + "\x07 ����i�� ESC ��� ���� ��⠭���� ��.", TEXT_STYLE_NORMAL }, { 8, 21, - "\x07 Press F3 to quit without installing ReactOS.", + "\x07 ����i�� F3 鮡 ���� �� ��⠭������ ReactOS.", TEXT_STYLE_NORMAL }, { 0, 0, - "U = Upgrade ESC = Do not upgrade F3 = Quit", + "U = ������ ESC = �ய���� F3 = ����", TEXT_TYPE_STATUS | TEXT_PADDING_BIG }, { @@ -865,20 +865,20 @@ static MUI_ENTRY ukUASelectPartitionEntries[] = { 8, 15, - "\x07 Press P to create a primary partition.", + "\x07 ����i�� P 鮡 �⢮�� ��ࢨ���� �i�.", // "\x07 ����i�� C 鮡 �⢮�� ����� �i�.", TEXT_STYLE_NORMAL }, { 8, 17, - "\x07 Press E to create an extended partition.", + "\x07 ����i�� E 鮡 �⮢�� �७�� �i�.", TEXT_STYLE_NORMAL }, { 8, 19, - "\x07 Press L to create a logical partition.", + "\x07 ����i�� L 鮡 �⢮�� ���i筨� �i�.", TEXT_STYLE_NORMAL }, { @@ -890,7 +890,7 @@ static MUI_ENTRY ukUASelectPartitionEntries[] = { 0, 0, - "Please wait...", + "���-��᪠, ��祪���...", TEXT_TYPE_STATUS | TEXT_PADDING_BIG }, { @@ -912,79 +912,79 @@ static MUI_ENTRY ukUAConfirmDeleteSystemPartitionEntries[] = { 6, 8, - "You have chosen to delete the system partition.", + "�� ���i訫� ������� ��⥬��� �i�.", TEXT_STYLE_NORMAL }, { 6, 10, - "System partitions can contain diagnostic programs, hardware configuration", + "���⥬�i �i�� ������ �i��� �i�������i �ணࠬ�, �ணࠬ�", TEXT_STYLE_NORMAL }, { 6, 11, - "programs, programs to start an operating system (like ReactOS) or other", + "������㢠��� ����⭨� ��ᮡi�, �ணࠬ� ��� ������ �� (� ReactOS)", TEXT_STYLE_NORMAL }, { 6, 12, - "programs provided by the hardware manufacturer.", + "��� i�� ��, ������ ������� ����������.", TEXT_STYLE_NORMAL }, { 6, 14, - "Delete a system partition only when you are sure that there are no such", + "������� ��⥬��� �i�, ���� �������i, � �� �쮬� ����� ��������", TEXT_STYLE_NORMAL }, { 6, 15, - "programs on the partition, or when you are sure you want to delete them.", + "�ணࠬ ��� ���� �� �������i, � ���� �� ����i��i.", TEXT_STYLE_NORMAL }, { 6, 16, - "When you delete the partition, you might not be able to boot the", + "���� �� ������� ��⥬��� �i�, �� �� ������ �����⠦��", TEXT_STYLE_NORMAL }, { 6, 17, - "computer from the harddisk until you finished the ReactOS Setup.", + "����'��� � ����⪮�� ��᪠, ���� �� ���i��� ��⠭������� ReactOS.", TEXT_STYLE_NORMAL }, { 8, 20, - "\x07 Press ENTER to delete the system partition. You will be asked", + "\x07 ����i�� ENTER 鮡 ������� ��⥬��� �i�. ", TEXT_STYLE_NORMAL }, { 8, 21, - " to confirm the deletion of the partition again later.", + " �i��i� �� ������i �㤥� �i�⢥न� �������� �����.", TEXT_STYLE_NORMAL }, { 8, 24, - "\x07 Press ESC to return to the previous page. The partition will", + "\x07 ����i�� ESC 鮡 ��������� �� ����।��� ���i���.", TEXT_STYLE_NORMAL }, { 8, 25, - " not be deleted.", + " ����i� �� �㤥 ��������.", TEXT_STYLE_NORMAL }, { 0, 0, - "ENTER=Continue ESC=Cancel", + "ENTER=�த����� ESC=����㢠�", TEXT_TYPE_STATUS | TEXT_PADDING_BIG }, { @@ -1636,37 +1636,37 @@ MUI_ERROR ukUAErrorEntries[] = }, { // ERROR_DIRECTORY_NAME, - "Invalid directory name.\n" + "���ࠢ��쭠 ����� ��४��i�.\n" "\n" - " * Press any key to continue." + " * ����i�� ���-�� ����i�� ��� �த�������." }, { // ERROR_INSUFFICIENT_PARTITION_SIZE, - "The selected partition is not large enough to install ReactOS.\n" - "The install partition must have a size of at least %lu MB.\n" + "��࠭�� �i� ������ ����� ��� ��⠭������� ReactOS.\n" + "��⠭���筨� �i� ������� ��� �ਭ����i %lu MB ������.\n" "\n" " * ����i�� ���-�� ����i�� ��� �த�������.", NULL }, { // ERROR_PARTITION_TABLE_FULL, - "You can not create a new primary or extended partition in the\n" - "partition table of this disk because the partition table is full.\n" + "�� �� ����� �⢮�� ��ࢨ���� ��� ����⪮��� �i� � ⠡���i\n" + "�i�i� ����, ⮬� � ���� ���������.\n" "\n" - " * Press any key to continue." + " * ����i�� ���-�� ����i�� ��� �த�������.", }, { // ERROR_ONLY_ONE_EXTENDED, - "You can not create more than one extended partition per disk.\n" + "�� �� ����� �⢮�� �i��� ������ �७��� �i�� �� ���.\n" "\n" - " * Press any key to continue." + " * ����i�� ���-�� ����i�� ��� �த�������.", }, { // ERROR_FORMATTING_PARTITION, - "Setup is unable to format the partition:\n" + "��������� �i��ଠ�㢠� �i�:\n" " %S\n" "\n" - "ENTER = Reboot computer" + "ENTER = ��१����⠦�� ����'���" }, { NULL, @@ -1787,35 +1787,35 @@ MUI_STRING ukUAStrings[] = {STRING_PLEASEWAIT, " ���-��᪠, ��祪���..."}, {STRING_INSTALLCREATEPARTITION, - " ENTER = Install P = Create Primary E = Create Extended F3 = Quit"}, + " ENTER = ��⠭���� P = ��ࢨ���� �i� E = ����७�� F3 = ����"}, // " ENTER = ��⠭���� C = �⢮�� ����i� F3 = ����"}, {STRING_INSTALLCREATELOGICAL, - " ENTER = Install L = Create Logical Partition F3 = Quit"}, + " ENTER = ��⠭���� L = �⢮�� ���i筨� �i� F3 = ����"}, {STRING_INSTALLDELETEPARTITION, - " ENTER = ��⠭���� D = ������� ����i� F3 = ����"}, + " ENTER = ��⠭���� D = ������� �i� F3 = ����"}, {STRING_DELETEPARTITION, - " D = Delete Partition F3 = Quit"}, + " D = ������� �i� F3 = ����"}, {STRING_PARTITIONSIZE, "����i� ������ �i��:"}, {STRING_CHOOSENEWPARTITION, - "You have chosen to create a primary partition on"}, + "�� ��� �⢮�� ��ࢨ���� �i� ��"}, // "�� ��� �⢮�� ����� �i� ��"}, {STRING_CHOOSE_NEW_EXTENDED_PARTITION, - "You have chosen to create an extended partition on"}, + "�� ��� �⢮�� �७�� �i� ��"}, {STRING_CHOOSE_NEW_LOGICAL_PARTITION, - "You have chosen to create a logical partition on"}, + "�� ��� �⢮�� ���i筨� �i� ��"}, {STRING_HDDSIZE, "���-��᪠, ����i�� �i� ������ �i�� � ���������."}, {STRING_CREATEPARTITION, - " ENTER = �⢮�� ����i� ESC = ����㢠� F3 = ����"}, + " ENTER = �⢮�� �i� ESC = ����㢠� F3 = ����"}, {STRING_PARTFORMAT, "��� �i� �㤥 �i��ଠ⮢���."}, {STRING_NONFORMATTEDPART, "�� ���ࠫ� ��⠭������� ReactOS �� ����� ��� ���ଠ⮢���� �i�."}, {STRING_NONFORMATTEDSYSTEMPART, - "The system partition is not formatted yet."}, + "���⥬��� �i� �� �i��ଠ⮢���."}, {STRING_NONFORMATTEDOTHERPART, - "The new partition is not formatted yet."}, + "����� �i� �� �i��ଠ⮢���."}, {STRING_INSTALLONPART, "ReactOS ��⠭��������� �� �i�"}, {STRING_CHECKINGPART, @@ -1827,11 +1827,11 @@ MUI_STRING ukUAStrings[] = {STRING_REBOOTCOMPUTER, "ENTER = ��१����⠦�� ����'���"}, {STRING_DELETING, - " Deleting file: %S"}, + " ��������� 䠩��: %S"}, {STRING_MOVING, - " Moving file: %S to: %S"}, + " ��६i饭�� 䠩��: %S �: %S"}, {STRING_RENAMING, - " Renaming file: %S to: %S"}, + " ��३���㢠��� 䠩��: %S �: %S"}, {STRING_COPYING, " ���i���: %S"}, {STRING_SETUPCOPYINGFILES, @@ -1853,7 +1853,7 @@ MUI_STRING ukUAStrings[] = {STRING_REBOOTCOMPUTER2, " ENTER = ��१����⠦�� ����'���"}, {STRING_REBOOTPROGRESSBAR, - " Your computer will reboot in %li second(s)... "}, + " ��� ����'��� �㤥 ��१����⠦��� �१ %li ᥪ㭤... "}, {STRING_CONSOLEFAIL1, "�� ������� �i���� ���᮫�\r\n\r\n"}, {STRING_CONSOLEFAIL2, @@ -1871,13 +1871,13 @@ MUI_STRING ukUAStrings[] = {STRING_KEEPFORMAT, " ������ i����� 䠩���� ��⥬� (��� ��i�) "}, {STRING_HDINFOPARTCREATE_1, - "%I64u %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) on %wZ [%s]."}, + "%I64u %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) �� %wZ [%s]."}, {STRING_HDINFOPARTCREATE_2, "%I64u %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) [%s]."}, {STRING_HDDINFOUNK2, " %c%c Type 0x%02X %I64u %s"}, {STRING_HDINFOPARTDELETE_1, - "�� %I64u %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) on %wZ [%s]."}, + "�� %I64u %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) �� %wZ [%s]."}, {STRING_HDINFOPARTDELETE_2, "�� %I64u %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) [%s]."}, {STRING_HDINFOPARTZEROED_1, @@ -1889,7 +1889,7 @@ MUI_STRING ukUAStrings[] = {STRING_HDDINFOUNK5, "%c%c %c %sType %-3u%s %6lu %s"}, {STRING_HDINFOPARTSELECT_1, - "%6lu %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) on %wZ [%s]"}, + "%6lu %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) �� %wZ [%s]"}, {STRING_HDINFOPARTSELECT_2, "%6lu %s ����⪨� ��� %lu (����=%hu, ����=%hu, Id=%hu) [%s]"}, {STRING_NEWPARTITION, @@ -1899,9 +1899,9 @@ MUI_STRING ukUAStrings[] = {STRING_MAXSIZE, "MB (����. %lu MB)"}, {STRING_EXTENDED_PARTITION, - "Extended Partition"}, + "����७�� �i�"}, {STRING_UNFORMATTED, - "����� (���ଠ⮢����)"}, + "����� (���ଠ⮢����)"}, {STRING_FORMATUNUSED, "�� ������⠭�"}, {STRING_FORMATUNKNOWN, diff --git a/dll/cpl/appwiz/lang/uk-UA.rc b/dll/cpl/appwiz/lang/uk-UA.rc index 36c8a2afa5..c6973974b6 100644 --- a/dll/cpl/appwiz/lang/uk-UA.rc +++ b/dll/cpl/appwiz/lang/uk-UA.rc @@ -3,7 +3,7 @@ * LICENSE: GPL - See COPYING in the top level directory * FILE: dll/cpl/appwiz/lang/uk-UA.rc * PURPOSE: Ukraianian Language File for appwiz - * PROGRAMMERS: Artem Reznikov + * PROGRAMMERS: Artem Reznikov, Yaroslav Kibysh */ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT @@ -51,31 +51,31 @@ END IDD_CONFIG_STARTMENU DIALOGEX 0, 0, 212, 200 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Remove Shortcuts/Folders" +CAPTION "Видалення ярликів/папок" FONT 8, "MS Shell Dlg" BEGIN - LTEXT "&To remove an item from the Start menu, select the item and click Remove.", -1, 10, 10, 192, 16 + LTEXT "&Для видалення пункту в меню Пуск, виберіть його і натисніть ""Видалити"".", -1, 10, 10, 192, 16 CONTROL "List1", IDC_STARTMENU_TREE, "SysListView32", LVS_REPORT | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 10, 32, 192, 138 - PUSHBUTTON "&Remove", IDC_REMOVE_ENTRIES, 98, 176, 50, 14, WS_GROUP | WS_TABSTOP - DEFPUSHBUTTON "Close", IDOK, 152, 176, 50, 14, WS_GROUP | WS_TABSTOP + PUSHBUTTON "&Видалити", IDC_REMOVE_ENTRIES, 98, 176, 50, 14, WS_GROUP | WS_TABSTOP + DEFPUSHBUTTON "Закрити", IDOK, 152, 176, 50, 14, WS_GROUP | WS_TABSTOP END ID_DWL_GECKO_DIALOG DIALOGEX 0, 0, 260, 95 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Wine Gecko Installer" +CAPTION "Встановка Wine Gecko" FONT 8, "MS Shell Dlg" BEGIN - CONTROL "ReactOS could not find a Wine Gecko package which is needed for applications embedding HTML to work correctly. ReactOS can automatically download and install it for you.", + CONTROL "ReactOS не може знайти Wine Gecko пакет, який необхідний для додатків з підтримкою HTML, щоб вони працювали правильно. ReactOS може автоматично завантажити та встановити його для вас.", ID_DWL_STATUS, "SysLink", 0, 10, 10, 240, 65 CONTROL "", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER | PBS_SMOOTH, 10, 40, 240, 12 - DEFPUSHBUTTON "&Install", ID_DWL_INSTALL, 200, 76, 50, 14, WS_GROUP | WS_TABSTOP - PUSHBUTTON "Cancel", IDCANCEL, 144, 76, 50, 14, WS_GROUP | WS_TABSTOP + DEFPUSHBUTTON "&Встановити", ID_DWL_INSTALL, 200, 76, 50, 14, WS_GROUP | WS_TABSTOP + PUSHBUTTON "Скасувати", IDCANCEL, 144, 76, 50, 14, WS_GROUP | WS_TABSTOP END STRINGTABLE BEGIN - IDS_CPLSYSTEMNAME "Установка й видалення програм" + IDS_CPLSYSTEMNAME "Встановка й видалення програм" IDS_CPLSYSTEMDESCRIPTION "Встановлення програм і створення ярликів." IDS_CREATE_SHORTCUT "Створити ярлик" IDS_ERROR_NOT_FOUND "Файл %s не знайдений." @@ -83,11 +83,11 @@ END STRINGTABLE BEGIN - IDS_DOWNLOADING "Downloading..." - IDS_INSTALLING "Installing..." - IDS_INVALID_SHA "Unexpected checksum of downloaded file. Aborting installation of corrupted file." - IDS_NEW_INTERNET_SHORTCUT "New Internet Shortcut" - IDS_DWL_FAILED "Failed to download the Gecko package. Make sure you have an internet connection in order to download it. The setup will proceed without installing Gecko." - IDS_CANTMAKEINETSHORTCUT "Failed to create internet shortcut." - IDS_CANTMAKESHORTCUT "Failed to create shortcut." + IDS_DOWNLOADING "Завантаження..." + IDS_INSTALLING "Встановлення..." + IDS_INVALID_SHA "Помилка контрольної суми завантаженого файлу. Скасування встановки пошкодженого файлу." + IDS_NEW_INTERNET_SHORTCUT "Новий ярлик інтернету" + IDS_DWL_FAILED "Не вдалося завантажити пакет встановки Gecko. Перевірте ваше підключення до мережі інтернет. Встановка буде продовжена без включення пакета Gecko." + IDS_CANTMAKEINETSHORTCUT "Не вдалося створити ярлик інтернету." + IDS_CANTMAKESHORTCUT "Не вдалося створити ярлик." END diff --git a/dll/shellext/netshell/lang/uk-UA.rc b/dll/shellext/netshell/lang/uk-UA.rc index d421540b5c..25dcf9dc07 100644 --- a/dll/shellext/netshell/lang/uk-UA.rc +++ b/dll/shellext/netshell/lang/uk-UA.rc @@ -3,7 +3,7 @@ * LICENSE: GPL - See COPYING in the top level directory * FILE: dll/shellext/netshell/lang/uk-UA.rc * PURPOSE: Ukraianian Language File for netshell - * TRANSLATORS: Artem Reznikov, Igor Paliychuk + * TRANSLATORS: Artem Reznikov, Igor Paliychuk, Yaroslav Kibysh */ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT @@ -67,7 +67,7 @@ BEGIN LTEXT "IP-адреса:", -1, 22, 34, 80, 8 LTEXT "Маска підмережі:", -1, 22, 48, 80, 8 LTEXT "Основний шлюз:", -1, 22, 62, 80, 8 - RTEXT "N/A", IDC_DETAILSTYPE, 115, 20, 80, 8 + RTEXT "н/д", IDC_DETAILSTYPE, 115, 20, 80, 8 RTEXT "000.000.000.000", IDC_DETAILSIP, 115, 34, 80, 8 RTEXT "000.000.000.000", IDC_DETAILSSUBNET, 115, 48, 80, 8 RTEXT "", IDC_DETAILSGATEWAY, 115, 62, 80, 8 @@ -86,44 +86,44 @@ END IDD_NETWORKSETTINGSPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS Setup" +CAPTION "Встановлення ReactOS" FONT 8, "MS Shell Dlg" BEGIN ICON IDI_NET_SETUP, IDC_STATIC, 21, 10, 20, 20 - LTEXT "Choose whether to use typical or custom settings:", IDC_STATIC, 53, 7, 240, 20 - AUTORADIOBUTTON "Typical Settings", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "Custom Settings", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP - LTEXT "Creates network connections using the Client for ReactOS Networks, File and Print Sharing for ReactOS Networks, and the TCP/IP transport protocol with automatic addressing.", IDC_STATIC, 65, 45, 240, 30 - LTEXT "Allows you to manually configure network components.", IDC_STATIC, 65, 90, 243, 20 + LTEXT "Виберіть режим налаштування мережі:", IDC_STATIC, 53, 7, 240, 20 + AUTORADIOBUTTON "Звичайні налаштування", IDC_NETWORK_TYPICAL, 53, 27, 253, 20, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "Розширені налаштування", IDC_NETWORK_CUSTOM, 53, 72, 253, 20, WS_TABSTOP + LTEXT "Створює мережеві з'єднання, використовуючи клієнт для мереж ReactOS, загальні файли і принтери для мереж ReactOS і транспортний протокол TCP/IP з автоматичною адресацією.", IDC_STATIC, 65, 45, 240, 30 + LTEXT "Дозволяє вам налаштувати мережеві компоненти вручну.", IDC_STATIC, 65, 90, 243, 20 END IDD_NETWORKCOMPONENTPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS Setup" +CAPTION "Встановлення ReactOS" FONT 8, "MS Shell Dlg" BEGIN - LTEXT "For Device:", IDC_STATIC, 33, 2, 100, 20 - LTEXT "n/a", IDC_NETWORK_DEVICE, 75, 2, 253, 20 - LTEXT "Components checked are used by this connection:", IDC_STATIC, 33, 12, 253, 20 + LTEXT "Обладнання:", IDC_STATIC, 33, 2, 100, 20 + LTEXT "н/д", IDC_NETWORK_DEVICE, 78, 2, 253, 20 + LTEXT "Це з'єднання використовує наступні компоненти:", IDC_STATIC, 33, 12, 253, 20 CONTROL "", IDC_COMPONENT_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | WS_TABSTOP, 33, 22, 250, 50 - PUSHBUTTON "&Install...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Uninstall", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP - PUSHBUTTON "&Properties", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP - GROUPBOX "Description", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX + PUSHBUTTON "&Встановити...", IDC_NETWORK_INSTALL, 122, 75, 50, 14, WS_DISABLED | WS_TABSTOP + PUSHBUTTON "В&идалити", IDC_NETWORK_UNINSTALL, 177, 75, 50, 14, WS_DISABLED | WS_TABSTOP + PUSHBUTTON "Вл&астивості", IDC_NETWORK_PROPERTIES, 232, 75, 50, 14, WS_DISABLED | WS_TABSTOP + GROUPBOX "Опис", IDC_STATIC, 33, 90, 250, 50, BS_GROUPBOX END IDD_NETWORKDOMAINPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS Setup" +CAPTION "Встановлення ReactOS" FONT 8, "MS Shell Dlg" BEGIN - LTEXT "Do you want this computer to be a member of a domain?\n\ -(You can obtain this information from your network administrator.)", IDC_STATIC, 33, 2, 263, 50 - AUTORADIOBUTTON "No, this computer will be part of a workgroup.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "Yes, this computer will be part of a domain.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP - LTEXT "Workgroup or Domain Name:", IDC_STATIC, 33, 72, 126, 14 + LTEXT "Ви хочете, щоб цей комп'ютер був частиною мережевого домену?\n\ +(Ви можете отримати необхідну інформацію у вашого мережевого адміністратора.)", IDC_STATIC, 33, 2, 263, 50 + AUTORADIOBUTTON "Ні, цей комп'ютер знаходиться в робочій групі.", IDC_SELECT_WORKGROUP, 33, 32, 253, 20, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "Так, цей комп'ютер буде частиною мережевого домену.", IDC_SELECT_DOMAIN, 33, 47, 253, 20, WS_TABSTOP + LTEXT "Ім'я робочої групи або домену:", IDC_STATIC, 33, 72, 126, 14 EDITTEXT IDC_DOMAIN_NAME, 33, 82, 126, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL - LTEXT "NOTE: If this computer isn't going to be part of a network, you don't have sufficient rights to join a domain, or you don't know what to enter, then just choose workgroup for now. These options can be changed at a later time.", IDC_STATIC, 33, 107, 263, 50 + LTEXT "Примітка: Якщо цей комп'ютер не треба приєднувати до мережі, або у вас немає прав для приєднання до мережного домену, або ви не знаєте, як до нього приєднатися, тоді виберіть опцію робочої групи. Цю опцію потім можна буде змінити.", IDC_STATIC, 33, 107, 263, 50 END STRINGTABLE @@ -173,12 +173,12 @@ END STRINGTABLE BEGIN - IDS_NETWORKSETTINGSTITLE "Network Settings" - IDS_NETWORKSETTINGSSUBTITLE "Installs network software used to connect to other networks, computers, and the Internet." - IDS_NETWORKCOMPONENTTITLE "Network Components" - IDS_NETWORKCOMPONENTSUBTITLE "Determine which networking components are used on your computer. To add new components, click on Install." - IDS_NETWORKDOMAINTITLE "Workgroup or Computer Domain" - IDS_NETWORKDOMAINSUBTITLE "A domain is a group of computers defined by a network administrator. A workgroup is a group of computers sharing the same workgroup name." - IDS_REACTOS_SETUP "ReactOS Setup" - IDS_WZD_DOMAIN_NAME "Setup cannot continue until you\nenter the name of your domain\nor workgroup." + IDS_NETWORKSETTINGSTITLE "Налаштування мережі" + IDS_NETWORKSETTINGSSUBTITLE "Встановлює мережеве програмне забезпечення, необхідне для з'єднання з іншими мережами, комп'ютерами або Інтернетом." + IDS_NETWORKCOMPONENTTITLE "Мережеві компоненти" + IDS_NETWORKCOMPONENTSUBTITLE "Визначає, які мережеві компоненти використовуються на вашому комп'ютері. Щоб додати нові, натисніть кнопку Встановити." + IDS_NETWORKDOMAINTITLE "Робоча група або мережевий домен" + IDS_NETWORKDOMAINSUBTITLE "Домен - це група комп'ютерів, визначена мережевим адміністратором, а робоча група складається з комп'ютерів з однаковою назвою групи." + IDS_REACTOS_SETUP "Встановлення ReactOS" + IDS_WZD_DOMAIN_NAME "Неможливо продовжити установку, тому що ви\nне ввели ім'я вашої робочої групи або домену." END diff --git a/dll/win32/msgina/lang/uk-UA.rc b/dll/win32/msgina/lang/uk-UA.rc index 96f093b43f..af2cb61762 100644 --- a/dll/win32/msgina/lang/uk-UA.rc +++ b/dll/win32/msgina/lang/uk-UA.rc @@ -1,9 +1,9 @@ /* - * PROJECT: ReactOS Logon GINA DLL - * LICENSE: GPL - See COPYING in the top level directory - * FILE: dll/win32/msgina/lang/uk-UA.rc - * PURPOSE: Ukraianian Language File for msgina - * TRANSLATOR: Artem Reznikov + * PROJECT: ReactOS Logon GINA DLL + * LICENSE: GPL - See COPYING in the top level directory + * FILE: dll/win32/msgina/lang/uk-UA.rc + * PURPOSE: Ukraianian Language File for msgina + * TRANSLATORS: Artem Reznikov, Yaroslav Kibysh */ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT @@ -37,7 +37,7 @@ BEGIN EDITTEXT IDC_LOGON_USERNAME, 54, 57, 159, 14, ES_AUTOHSCROLL LTEXT "Пароль:",IDC_STATIC, 6, 78, 42, 8 EDITTEXT IDC_LOGON_PASSWORD, 54, 76, 159, 14, ES_AUTOHSCROLL | ES_PASSWORD - LTEXT "Log on to:", IDC_STATIC, 6, 96, 42, 8 + LTEXT "Ввійти в:", IDC_STATIC, 6, 96, 42, 8 COMBOBOX IDC_LOGON_DOMAIN, 54, 95, 159, 14, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP PUSHBUTTON "OK", IDOK, 106, 122, 50, 14, BS_DEFPUSHBUTTON PUSHBUTTON "Скасувати", IDCANCEL, 160, 122, 50, 14 @@ -50,76 +50,76 @@ CAPTION "Безпека" FONT 8, "MS Shell Dlg", 400, 0, 1 BEGIN CONTROL IDI_ROSLOGO, IDC_ROSLOGO, "Static", SS_BITMAP, 0, 0, 275, 54 - GROUPBOX "Logon Information", IDC_STATIC, 7, 50, 261, 52 + GROUPBOX "Інформація про вхід в систему", IDC_STATIC, 7, 50, 261, 52 LTEXT "<Message>", IDC_SECURITY_MESSAGE, 15, 62, 245, 18 LTEXT "<Logon date>", IDC_SECURITY_LOGONDATE, 15, 83, 245, 8 CTEXT "Що Ви хочете зробити?", IDC_STATIC, 10, 108, 255, 8 PUSHBUTTON "Блокування", IDC_SECURITY_LOCK, 7, 124, 84, 14 PUSHBUTTON "Вихід із системи...", IDC_SECURITY_LOGOFF, 96, 124, 84, 14 PUSHBUTTON "Завершення роботи...", IDC_SECURITY_SHUTDOWN, 184, 124, 84, 14 - PUSHBUTTON "Change Password...", IDC_SECURITY_CHANGEPWD, 7, 143, 84, 14 + PUSHBUTTON "Змінити пароль...", IDC_SECURITY_CHANGEPWD, 7, 143, 84, 14 PUSHBUTTON "Диспетчер завдань", IDC_SECURITY_TASKMGR, 96, 143, 84, 14 PUSHBUTTON "Скасувати", IDCANCEL, 184, 143, 84, 14 END IDD_LOCKED DIALOGEX 0, 0, 275, 121 STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP -CAPTION "Computer Locked" +CAPTION "Комп'ютер заблокований" FONT 8, "MS Shell Dlg", 400, 0, 1 BEGIN CONTROL IDI_ROSLOGO, IDC_ROSLOGO, "Static", SS_BITMAP, 0, 0, 275, 54 ICON IDI_LOCKICON, IDC_STATIC, 7, 59, 20, 20 - LTEXT "This computer is in use and has been locked.", IDC_STATIC, 36, 61, 232, 8 + LTEXT "Цей комп'ютер використовується і заблокований.", IDC_STATIC, 36, 61, 232, 8 LTEXT "<Message>", IDC_LOCKED_MESSAGE, 37, 75, 231, 26 - LTEXT "Press Ctrl-Alt-Del to unlock this computer.", IDC_STATIC, 36, 106, 232, 8 + LTEXT "Натисніть Ctrl-Alt-Del щоб розблокувати комп'ютер.", IDC_STATIC, 36, 106, 232, 8 END IDD_UNLOCK DIALOGEX 0, 0, 275, 179 STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP -CAPTION "Unlock Computer" +CAPTION "Розблокування комп'ютера" FONT 8, "MS Shell Dlg", 400, 0, 1 BEGIN CONTROL IDI_ROSLOGO, IDC_ROSLOGO, "Static", SS_BITMAP, 0, 0, 275, 54 ICON IDI_LOCKICON, IDC_STATIC, 7, 59, 20, 20 - LTEXT "This computer is in use and has been locked.", IDC_STATIC, 36, 61, 232, 8 + LTEXT "Цей комп'ютер використовується і заблокований.", IDC_STATIC, 36, 61, 232, 8 LTEXT "<Message>", IDC_UNLOCK_MESSAGE, 36, 75, 232, 26 - LTEXT "User name:", IDC_STATIC, 36, 107, 40, 8 + LTEXT "К&ористувач:", IDC_STATIC, 36, 107, 40, 8 EDITTEXT IDC_UNLOCK_USERNAME, 84, 104, 119, 14, ES_AUTOHSCROLL - LTEXT "Password:", IDC_STATIC, 36, 125, 42, 8 + LTEXT "&Пароль:", IDC_STATIC, 36, 125, 42, 8 EDITTEXT IDC_UNLOCK_PASSWORD, 84, 123, 119, 14, ES_AUTOHSCROLL | ES_PASSWORD PUSHBUTTON "OK", IDOK, 80, 154, 50, 14, BS_DEFPUSHBUTTON - PUSHBUTTON "Cancel", IDCANCEL, 144, 154, 50, 14 + PUSHBUTTON "Скасувати", IDCANCEL, 144, 154, 50, 14 END IDD_CHANGEPWD DIALOGEX 0, 0, 275, 166 STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP -CAPTION "Change Password" +CAPTION "Змінити пароль" FONT 8, "MS Shell Dlg", 400, 0, 1 BEGIN CONTROL IDI_ROSLOGO, IDC_ROSLOGO, "Static", SS_BITMAP, 0, 0, 275, 54 - LTEXT "User name:", IDC_STATIC, 7, 61, 78, 8 + LTEXT "Користувач:", IDC_STATIC, 7, 61, 78, 8 EDITTEXT IDC_CHANGEPWD_USERNAME, 90, 59, 127, 12, ES_AUTOHSCROLL - LTEXT "Log on to:", IDC_STATIC, 7, 78, 78, 8 + LTEXT "Ввійти в:", IDC_STATIC, 7, 78, 78, 8 COMBOBOX IDC_CHANGEPWD_DOMAIN, 90, 75, 127, 144, CBS_DROPDOWNLIST | CBS_SORT | WS_TABSTOP - LTEXT "Old Password:", IDC_STATIC, 7, 95, 78, 8 + LTEXT "Старий пароль:", IDC_STATIC, 7, 95, 78, 8 EDITTEXT IDC_CHANGEPWD_OLDPWD, 90, 92, 127, 12, ES_AUTOHSCROLL | ES_PASSWORD - LTEXT "New Password:", IDC_STATIC, 7, 111, 78, 8 + LTEXT "Новий пароль:", IDC_STATIC, 7, 111, 78, 8 EDITTEXT IDC_CHANGEPWD_NEWPWD1, 90, 109, 127, 12, ES_AUTOHSCROLL | ES_PASSWORD - LTEXT "Confirm new Password:", IDC_STATIC, 7, 127, 78, 8 + LTEXT "Підтвердіть пароль:", IDC_STATIC, 7, 127, 78, 8 EDITTEXT IDC_CHANGEPWD_NEWPWD2, 90, 125, 127, 12, ES_AUTOHSCROLL | ES_PASSWORD PUSHBUTTON "OK", IDOK, 164, 145, 50, 14, BS_DEFPUSHBUTTON - PUSHBUTTON "Cancel", IDCANCEL, 218, 145, 50, 14 + PUSHBUTTON "Скасувати", IDCANCEL, 218, 145, 50, 14 END IDD_LOGOFF DIALOGEX 0, 0, 188, 60 STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_POPUP -CAPTION "Log Off ReactOS" +CAPTION "Вийти з ReactOS" FONT 8, "MS Shell Dlg", 400, 0, 1 BEGIN ICON IDI_LOGOFF, IDC_STATIC, 7, 7, 20, 20 - LTEXT "Are you sure you want to log off?", IDC_STATIC, 35, 16, 146, 8 - PUSHBUTTON "Yes", IDYES, 41, 39, 50, 14, BS_DEFPUSHBUTTON - PUSHBUTTON "No", IDNO, 95, 39, 50, 14 + LTEXT "Ви впевнені, що хочете вийти?", IDC_STATIC, 35, 16, 146, 8 + PUSHBUTTON "Так", IDYES, 41, 39, 50, 14, BS_DEFPUSHBUTTON + PUSHBUTTON "Ні", IDNO, 95, 39, 50, 14 END IDD_SHUTDOWN DIALOGEX 0, 0, 275, 146 @@ -129,7 +129,7 @@ FONT 8, "MS Shell Dlg" BEGIN CONTROL IDI_ROSLOGO, IDC_ROSLOGO, "Static", SS_BITMAP, 0, 0, 275, 54 ICON IDI_SHUTDOWN, IDC_STATIC, 9, 57, 21, 20, WS_GROUP - LTEXT "&Виберіть одну з таких можливостей?", IDC_STATIC, 39, 57, 167, 10 + LTEXT "&Виберіть бажану дію:", IDC_STATIC, 39, 57, 167, 10 COMBOBOX IDC_SHUTDOWN_ACTION, 39, 70, 165, 210, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP LTEXT "", IDC_SHUTDOWN_DESCRIPTION, 39, 93, 187, 27 DEFPUSHBUTTON "OK", IDOK, 143, 122, 55, 14, WS_GROUP @@ -148,16 +148,16 @@ FONT 8, "MS Shell Dlg" BEGIN CONTROL IDI_ROSLOGO, IDC_ROSLOGO, "Static", SS_BITMAP, 0, 0, 275, 54 ICON IDI_SHUTDOWN, IDC_STATIC, 9, 57, 21, 20, WS_GROUP - LTEXT "&Виберіть одну з таких можливостей?", IDC_STATIC, 39, 57, 167, 10 + LTEXT "&Виберіть бажану дію:", IDC_STATIC, 39, 57, 167, 10 COMBOBOX IDC_SHUTDOWN_ACTION, 39, 70, 190, 210, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP LTEXT "", IDC_SHUTDOWN_DESCRIPTION, 39, 93, 190, 27 - GROUPBOX "Shutdown Event Tracker", IDC_STATIC, 9, 122, 257, 146 - LTEXT "Select the option that best describes why you want to shut down your computer.", IDC_STATIC, 39, 134, 190, 17 - LTEXT "&Option:", IDC_STATIC, 39, 154, 80, 8 - AUTOCHECKBOX "&Planned", IDC_REASON_PLANNED, 182, 154, 47, 10 + GROUPBOX "Реєстрація події завершення роботи", IDC_STATIC, 9, 122, 257, 146 + LTEXT "Виберіть найбільш підходящу причину завершення роботи в даний момент.", IDC_STATIC, 39, 134, 190, 17 + LTEXT "&Причина:", IDC_STATIC, 39, 154, 80, 8 + AUTOCHECKBOX "&Заплановане", IDC_REASON_PLANNED, 182, 154, 47, 10 COMBOBOX IDC_REASON_LIST, 39, 165, 190, 210, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP LTEXT "", IDC_REASON_DESCRIPTION, 39, 184, 190, 27 - LTEXT "&Comment:", IDC_STATIC, 39, 214, 80, 8 + LTEXT "&Коментар:", IDC_STATIC, 39, 214, 80, 8 EDITTEXT IDC_REASON_COMMENT, 39, 224, 190, 35, ES_MULTILINE | WS_VISIBLE | WS_TABSTOP DEFPUSHBUTTON "OK", IDOK, 150, 276, 55, 14, WS_GROUP PUSHBUTTON "Скасувати", IDCANCEL, 211, 276, 55, 14 @@ -188,39 +188,39 @@ STRINGTABLE BEGIN IDS_LOGGEDOUTSAS "Ласкаво просимо!" IDS_LOCKEDSAS "Цей комп'ютер зараз заблокований." - IDS_PRESSCTRLALTDELETE "Натисніть клавіші Press Control+Alt+Delete для входу." + IDS_PRESSCTRLALTDELETE "Натисніть клавіші Ctrl-Alt-Del для входу." IDS_ASKFORUSER "Користувач: " IDS_ASKFORPASSWORD "Пароль: " IDS_FORCELOGOFF "Це завершить сеанс поточного користувача і всі незбережені дані будуть загублені. Продовжити?" - IDS_LOCKMSG "Only %s or an Administrator can unlock this computer." - IDS_LOGONMSG "You are logged on as %s." - IDS_LOGONDATE "Logon date: %s %s" - IDS_COMPUTERLOCKED "Computer locked" - IDS_LOCKEDWRONGPASSWORD "The password is wrong. Please enter your password again. Letters in passwords must be typed using the correct case." - IDS_LOCKEDWRONGUSER "This computer is locked. Only %s\\%s or an Administrator can unlock this computer." - IDS_CHANGEPWDTITLE "Change Password" - IDS_NONMATCHINGPASSWORDS "The passwords you typed do not match. Type the same password in both text boxes." - IDS_PASSWORDCHANGED "Your password has been changed." - IDS_LOGONTITLE "Logon Message" - IDS_LOGONWRONGUSERORPWD "The system could not log you on. Make sure your User name and domain are correct, then type your password again. Letters in passwords must be typed using the correct case." - IDS_LOGONUSERDISABLED "Your account has been disabled. Please see your system administrator." - IDS_PASSWORDMUSTCHANGE "You are required to change your password at first logon." - IDS_PASSWORDEXPIRED "Your password has expired and must be changed." - IDS_ACCOUNTEXPIRED "Your account has expired. Please see your system administrator." + IDS_LOCKMSG "Тільки %s або Адміністратор можуть розблокувати цей комп'ютер." + IDS_LOGONMSG "Ви ввійшли як %s." + IDS_LOGONDATE "Дата входу: %s %s" + IDS_COMPUTERLOCKED "Комп'ютер заблоковано" + IDS_LOCKEDWRONGPASSWORD "Невірний пароль. Будь ласка, введіть пароль ще раз. Символи в паролі вводяться з урахуванням регістра." + IDS_LOCKEDWRONGUSER "Цей комп'ютер заблокований. Тільки %s\\%s або Адміністратор можуть розблокувати цей комп'ютер." + IDS_CHANGEPWDTITLE "Змінити пароль" + IDS_NONMATCHINGPASSWORDS "Введені паролі не збігаються. Введіть той самий пароль в обидва поля." + IDS_PASSWORDCHANGED "Ваш пароль був змінений." + IDS_LOGONTITLE "Повідомлення входу в систему" + IDS_LOGONWRONGUSERORPWD "Системі не вдається увійти. Перевірте правильність імені користувача та домену та повторіть введення. Паролі вводяться з урахуванням регістра." + IDS_LOGONUSERDISABLED "Ваш аккаунт відключений. Будь ласка, зверніться до системного адміністратора." + IDS_PASSWORDMUSTCHANGE "Ви повинні змінити пароль при наступному вході." + IDS_PASSWORDEXPIRED "Термін дії вашого пароля закінчився, необхідно його змінити." + IDS_ACCOUNTEXPIRED "Термін дії вашого облікового запису минув. Будь ласка, зверніться до системного адміністратора." END /* Shutdown Dialog Strings */ STRINGTABLE BEGIN - IDS_SHUTDOWN_LOGOFF "Log off ""%s""" - IDS_SHUTDOWN_SHUTDOWN "Shut down" - IDS_SHUTDOWN_RESTART "Restart" - IDS_SHUTDOWN_SLEEP "Sleep" - IDS_SHUTDOWN_HIBERNATE "Hibernate" + IDS_SHUTDOWN_LOGOFF "Вийти ""%s""" + IDS_SHUTDOWN_SHUTDOWN "Завершення роботи" + IDS_SHUTDOWN_RESTART "Перезавантаження" + IDS_SHUTDOWN_SLEEP "Сон" + IDS_SHUTDOWN_HIBERNATE "Гібернація" /* Shut down descriptions */ - IDS_SHUTDOWN_LOGOFF_DESC "Ends your current session and allows other users to log on to the system." - IDS_SHUTDOWN_SHUTDOWN_DESC "Ends your current session and shuts down the system so you can safely shut down the power." - IDS_SHUTDOWN_RESTART_DESC "Ends your current session and reboots the system." - IDS_SHUTDOWN_SLEEP_DESC "Puts the system in sleep mode." - IDS_SHUTDOWN_HIBERNATE_DESC "Saves the current session and shuts down the computer." + IDS_SHUTDOWN_LOGOFF_DESC "Завершує поточний сеанс і дозволяє іншим користувачам увійти в систему." + IDS_SHUTDOWN_SHUTDOWN_DESC "Закриває всі програми, завершує роботу ReactOS і вимикає комп'ютер." + IDS_SHUTDOWN_RESTART_DESC "Завершує поточний сеанс і перезавантажує систему." + IDS_SHUTDOWN_SLEEP_DESC "Перекладає систему в режим сну." + IDS_SHUTDOWN_HIBERNATE_DESC "Зберігає поточний сеанс і вимикає комп'ютер." END diff --git a/dll/win32/syssetup/lang/uk-UA.rc b/dll/win32/syssetup/lang/uk-UA.rc index 6810e86fca..d1dc031d86 100644 --- a/dll/win32/syssetup/lang/uk-UA.rc +++ b/dll/win32/syssetup/lang/uk-UA.rc @@ -93,11 +93,11 @@ END IDD_THEMEPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS Setup" +CAPTION "Встановлення ReactOS" FONT 8, "MS Shell Dlg" BEGIN - PUSHBUTTON "Lautus theme", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE - PUSHBUTTON "Classic theme", IDC_CLASSICSTYLE, 175,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE + PUSHBUTTON "Тема ""Lautus""", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE + PUSHBUTTON "Класична тема", IDC_CLASSICSTYLE, 175,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE END IDD_PROCESSPAGE DIALOGEX 0, 0, 317, 143 @@ -161,18 +161,18 @@ STRINGTABLE BEGIN IDS_ACKTITLE "Подяки" IDS_ACKSUBTITLE "Інформація про розробників ReactOS і лізензійна угода" - IDS_OWNERTITLE "Налаштування ваших програм" - IDS_OWNERSUBTITLE "Ці особисті відомості будуть використані для налаштування ReactOS." + IDS_OWNERTITLE "Персональні дані" + IDS_OWNERSUBTITLE "Встановлення інформації про користувачів ReactOS." IDS_COMPUTERTITLE "Ім'я комп'ютера та пароль адміністратора" IDS_COMPUTERSUBTITLE "Ви маєте вказати ім'я та пароль адміністратора Вашого комп'ютера." - IDS_LOCALETITLE "Мова і стандарти" + IDS_LOCALETITLE "Регіональні налаштування" IDS_LOCALESUBTITLE "Ви можете налаштувати ReactOS для різних регіонів і мов." IDS_DATETIMETITLE "Дата та час" - IDS_DATETIMESUBTITLE "Встановити правильні дату і час для Вашого комп'ютера." + IDS_DATETIMESUBTITLE "Встановіть правильні дату і час для Вашого комп'ютера." IDS_PROCESSTITLE "Реєстрація компонентів" IDS_PROCESSSUBTITLE "Зачекайте, будь ласка..." - IDS_THEMESELECTIONTITLE "Appearance" - IDS_THEMESELECTIONSUBTITLE "Select the theme you prefer." + IDS_THEMESELECTIONTITLE "Зовнішній вигляд" + IDS_THEMESELECTIONSUBTITLE "Виберіть тему, яку ви вважаєте за краще" END STRINGTABLE diff --git a/media/vgafonts/866-8x8.bin b/media/vgafonts/866-8x8.bin index a7ce355f8f..52d9d2d1d5 100644 Binary files a/media/vgafonts/866-8x8.bin and b/media/vgafonts/866-8x8.bin differ
6 years
1
0
0
0
[reactos] 01/01: [TRANSLATION] Update Chinese translation (zh_CN & zh_TW) (#1159)
by Luo Yufan
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=981cbb1b8c99dc9276cb7…
commit 981cbb1b8c99dc9276cb7a2945b824aac4367954 Author: Luo Yufan <njlyf2011(a)hotmail.com> AuthorDate: Wed Dec 19 00:24:35 2018 +0800 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 17:24:35 2018 +0100 [TRANSLATION] Update Chinese translation (zh_CN & zh_TW) (#1159) --- dll/cpl/inetcpl/lang/zh-TW.rc | 32 +- dll/cpl/usrmgr/lang/zh-TW.rc | 22 +- dll/cpl/wined3dcfg/lang/zh-TW.rc | 4 +- dll/win32/shell32/lang/zh-CN.rc | 66 ++-- dll/win32/shell32/lang/zh-TW.rc | 356 +++++++++++---------- dll/win32/syssetup/lang/zh-CN.rc | 25 +- dll/win32/syssetup/lang/zh-TW.rc | 28 +- dll/win32/userenv/lang/zh-TW.rc | 29 ++ dll/win32/userenv/userenv.rc | 5 +- .../applications/vcdcontroltool/lang/zh-CN.rc | 64 ++++ .../applications/vcdcontroltool/lang/zh-TW.rc | 64 ++++ .../applications/vcdcontroltool/vcdcontroltool.rc | 6 + 12 files changed, 437 insertions(+), 264 deletions(-) diff --git a/dll/cpl/inetcpl/lang/zh-TW.rc b/dll/cpl/inetcpl/lang/zh-TW.rc index 780dcc7641..22c0454c02 100644 --- a/dll/cpl/inetcpl/lang/zh-TW.rc +++ b/dll/cpl/inetcpl/lang/zh-TW.rc @@ -26,7 +26,7 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL STRINGTABLE BEGIN IDS_CPL_NAME "網際網路設定" - IDS_CPL_INFO "配置Wine網際網路瀏覽器和相關的設定" + IDS_CPL_INFO "配置 Wine 網際網路瀏覽器和相關的設定" IDS_SEC_SETTINGS "區域的安全設定: " IDS_SEC_LEVEL0 "自定義" IDS_SEC_LEVEL1 "非常低" @@ -39,12 +39,12 @@ END /* "General" propsheet */ IDD_GENERAL DIALOG 0, 0, 320, 220 STYLE WS_CAPTION | WS_CHILD | WS_DISABLED -FONT 8, "新細明體" +FONT 9, "新細明體" CAPTION "常規" BEGIN GROUPBOX "主頁", IDC_STATIC, 4, 4, 312, 56 - LTEXT "您可以選擇將用作您的主頁地址。", + LTEXT "您可以選擇將用作您的主頁網址。", IDC_STATIC, 10, 14, 300, 10 EDITTEXT IDC_HOME_EDIT, 10, 26, 300, 12, WS_VISIBLE | ES_AUTOHSCROLL PUSHBUTTON "當前頁(&C)", IDC_HOME_CURRENT, 58, 42, 80, 14 @@ -61,7 +61,7 @@ END /* "Delete browsing history" dialog */ IDD_DELETE_HISTORY DIALOG 0, 0, 250, 250 STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU -FONT 8, "新細明體" +FONT 9, "新細明體" CAPTION "刪除瀏覽歷史記錄" BEGIN @@ -83,7 +83,7 @@ END /* "Security" propsheet */ IDD_SECURITY DIALOG 0, 0, 320, 220 STYLE WS_CAPTION | WS_CHILD | WS_DISABLED -FONT 8, "新細明體" +FONT 9, "新細明體" CAPTION "安全" BEGIN @@ -101,7 +101,7 @@ END /* "Content" propsheet */ IDD_CONTENT DIALOG 0, 0, 320, 220 STYLE WS_CAPTION | WS_CHILD | WS_DISABLED -FONT 8, "新細明體" +FONT 9, "新細明體" CAPTION "內容" BEGIN @@ -116,18 +116,18 @@ END /* "Connections" propsheet */ IDD_CONNECTIONS DIALOG 0, 0, 320, 220 STYLE WS_CAPTION | WS_CHILD | WS_DISABLED -FONT 8, "MS Shell Dlg" -CAPTION "Connections" +FONT 9, "新細明體" +CAPTION "連結" BEGIN - GROUPBOX "Automatic configuration", IDC_STATIC, 4, 4, 312, 56 - AUTOCHECKBOX "Use Web Proxy Auto-Discovery (WPAD)", IDC_USE_WPAD, 10, 14, 200, 14, BS_TOP - AUTOCHECKBOX "Use Proxy Auto-Config (PAC) script", IDC_USE_PAC_SCRIPT, 10, 28, 200, 14, BS_TOP - LTEXT "Address:", IDC_STATIC, 10, 42, 40, 14 + GROUPBOX "自動組態", IDC_STATIC, 4, 4, 312, 56 + AUTOCHECKBOX "使用網路 Proxy 自動偵測 (WPAD)", IDC_USE_WPAD, 10, 14, 200, 14, BS_TOP + AUTOCHECKBOX "使用網路 Proxy 自動偵測 (PAC) 指令碼", IDC_USE_PAC_SCRIPT, 10, 28, 200, 14, BS_TOP + LTEXT "網址:", IDC_STATIC, 10, 42, 40, 14 EDITTEXT IDC_EDIT_PAC_SCRIPT, 50, 42, 160, 14, WS_VISIBLE | ES_AUTOHSCROLL | WS_DISABLED - GROUPBOX "Proxy server", IDC_STATIC, 4, 66, 312, 42 - AUTOCHECKBOX "Use a proxy server", IDC_USE_PROXY_SERVER, 10, 76, 200, 14, BS_TOP | BS_MULTILINE - LTEXT "Address:", IDC_STATIC, 10, 90, 40, 14 + GROUPBOX "Proxy 伺服器", IDC_STATIC, 4, 66, 312, 42 + AUTOCHECKBOX "使用 Proxy 伺服器", IDC_USE_PROXY_SERVER, 10, 76, 200, 14, BS_TOP | BS_MULTILINE + LTEXT "網址:", IDC_STATIC, 10, 90, 40, 14 EDITTEXT IDC_EDIT_PROXY_SERVER, 50, 90, 80, 14, WS_VISIBLE | ES_AUTOHSCROLL | WS_DISABLED - LTEXT "Port:", IDC_STATIC, 140, 90, 30, 14 + LTEXT "連接埠:", IDC_STATIC, 140, 90, 30, 14 EDITTEXT IDC_EDIT_PROXY_PORT, 170, 90, 40, 14, WS_VISIBLE | ES_AUTOHSCROLL | WS_DISABLED | ES_NUMBER END diff --git a/dll/cpl/usrmgr/lang/zh-TW.rc b/dll/cpl/usrmgr/lang/zh-TW.rc index afba7190c0..4b1cc59dda 100644 --- a/dll/cpl/usrmgr/lang/zh-TW.rc +++ b/dll/cpl/usrmgr/lang/zh-TW.rc @@ -7,7 +7,7 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL IDD_USERS DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "使用者" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN CONTROL "", IDC_USERS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 7, 7, 238, 85, WS_EX_CLIENTEDGE @@ -21,7 +21,7 @@ END IDD_GROUPS DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "小組" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN CONTROL "", IDC_GROUPS_LIST, "SysListView32", LVS_REPORT | LVS_EDITLABELS | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 7, 7, 238, 85, WS_EX_CLIENTEDGE @@ -33,7 +33,7 @@ END IDD_EXTRA DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "額外" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN LTEXT "這個空間是故意留空", IDC_STATIC, 66, 90, 112, 8 END @@ -41,7 +41,7 @@ END IDD_USER_GENERAL DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "常規" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN LTEXT "", IDC_USER_GENERAL_NAME, 7, 12, 112, 8 LTEXT "全名:", -1, 7, 46, 63, 8 @@ -58,7 +58,7 @@ END IDD_USER_MEMBERSHIP DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "會員" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN LTEXT "成員:", -1, 7, 7, 170, 8 CONTROL "", IDC_USER_MEMBERSHIP_LIST, "SysListView32", LVS_REPORT | LVS_NOCOLUMNHEADER | @@ -70,7 +70,7 @@ END IDD_USER_PROFILE DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "配置檔案" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN GROUPBOX "使用者配置檔案", -1, 7, 7, 238, 54 LTEXT "配置檔案路徑:", -1, 16, 22, 55, 8 @@ -90,7 +90,7 @@ END IDD_GROUP_GENERAL DIALOGEX 0, 0, 252, 223 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "常規" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN LTEXT "", IDC_GROUP_GENERAL_NAME, 7, 12, 112, 8 LTEXT "描述:", -1, 7, 45, 46, 8 @@ -105,7 +105,7 @@ END IDD_CHANGE_PASSWORD DIALOGEX 0, 0, 267, 74 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_SHELLFONT CAPTION "更換密碼" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN EDITTEXT IDC_EDIT_PASSWORD1, 107, 7, 153, 14, ES_AUTOHSCROLL | ES_PASSWORD RTEXT "新密碼:", -1, 7, 10, 96, 8 @@ -118,7 +118,7 @@ END IDD_USER_NEW DIALOGEX 0, 0, 267, 200 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_SHELLFONT CAPTION "新使用者" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN EDITTEXT IDC_USER_NEW_NAME, 107, 7, 153, 14, ES_AUTOHSCROLL RTEXT "使用者名稱:", -1, 7, 10, 96, 8 @@ -141,7 +141,7 @@ END IDD_GROUP_NEW DIALOGEX 0, 0, 267, 74 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_SHELLFONT CAPTION "新組" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN EDITTEXT IDC_GROUP_NEW_NAME, 107, 7, 153, 14, ES_AUTOHSCROLL RTEXT "組名:", -1, 7, 10, 96, 8 @@ -154,7 +154,7 @@ END IDD_USER_ADD_MEMBERSHIP DIALOGEX 0, 0, 252, 223 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | DS_SHELLFONT CAPTION "組成員身份" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN LTEXT "成員:", -1, 7, 7, 56, 8 CONTROL "", IDC_USER_ADD_MEMBERSHIP_LIST, "SysListView32", LVS_REPORT | LVS_SHOWSELALWAYS | diff --git a/dll/cpl/wined3dcfg/lang/zh-TW.rc b/dll/cpl/wined3dcfg/lang/zh-TW.rc index 56b0d9df36..855e2d6c95 100644 --- a/dll/cpl/wined3dcfg/lang/zh-TW.rc +++ b/dll/cpl/wined3dcfg/lang/zh-TW.rc @@ -5,7 +5,7 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL IDD_PROPPAGEGENERAL DIALOGEX 0, 0, 246, 228 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "常規" -FONT 8, "新細明體" +FONT 9, "新細明體" BEGIN ICON IDI_CPLICON, IDI_CPLICON, 8, 0, 21, 20 GROUPBOX "着色器", -1, 5, 25, 230, 80 @@ -35,5 +35,5 @@ END STRINGTABLE BEGIN IDS_CPLNAME "WineD3D 選項" - IDS_CPLDESCRIPTION "配置 WineD3D 運行時設置。" + IDS_CPLDESCRIPTION "配置 WineD3D 運行時設定。" END diff --git a/dll/win32/shell32/lang/zh-CN.rc b/dll/win32/shell32/lang/zh-CN.rc index 8b672125db..05a7d1deb3 100644 --- a/dll/win32/shell32/lang/zh-CN.rc +++ b/dll/win32/shell32/lang/zh-CN.rc @@ -399,7 +399,7 @@ BEGIN RADIOBUTTON "自定义大小(&C):", 14001, 20, 90, 80, 10, WS_TABSTOP EDITTEXT 14002, 106, 87, 50, 14, WS_TABSTOP | ES_NUMBER LTEXT "最大值(MB)(&A):", -1, 20, 105, 70, 10 - RADIOBUTTON "不将文件移动到回收站,而是彻底删除。(&R)", 14003, 20, 117, 170, 20, BS_MULTILINE | WS_TABSTOP + RADIOBUTTON "不要将文件移动到回收站,而是彻底删除。(&R)", 14003, 20, 117, 170, 20, BS_MULTILINE | WS_TABSTOP AUTOCHECKBOX "显示确认删除对话框(&D)", 14004, 20, 155, 140, 10, WS_TABSTOP END @@ -427,17 +427,17 @@ BEGIN GROUPBOX "任务", -1, 7, 10, 249, 45 CONTROL "", IDC_FOLDER_OPTIONS_TASKICON, "Static", SS_ICON | WS_CHILD | WS_VISIBLE, 14, 25, 21, 20 AUTORADIOBUTTON "在文件夹中显示常见任务(&F)", IDC_FOLDER_OPTIONS_COMMONTASKS, 40, 25, 120, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "使用 ReactOS 经典风格的文件夹(&I)", IDC_FOLDER_OPTIONS_CLASSICFOLDERS, 40, 37, 120, 10 + AUTORADIOBUTTON "使用 ReactOS 经典文件夹(&I)", IDC_FOLDER_OPTIONS_CLASSICFOLDERS, 40, 37, 120, 10 GROUPBOX "浏览文件夹", -1, 7, 60, 249, 45, WS_TABSTOP CONTROL "", IDC_FOLDER_OPTIONS_FOLDERICON, "Static", SS_ICON | WS_CHILD | WS_VISIBLE, 14, 70, 21, 20 - AUTORADIOBUTTON "在同一窗口中打开每个文件夹(&M)", IDC_FOLDER_OPTIONS_SAMEWINDOW, 40, 70, 140, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "在不同窗口中打开不同的文件夹(&W)", IDC_FOLDER_OPTIONS_OWNWINDOW, 40, 82, 140, 10 - GROUPBOX "打开项目的方式", -1, 7, 110, 249, 60 + AUTORADIOBUTTON "在相同窗口中打开每一个文件夹(&M)", IDC_FOLDER_OPTIONS_SAMEWINDOW, 40, 70, 140, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "在相同窗口中打开自己的文件夹(&W)", IDC_FOLDER_OPTIONS_OWNWINDOW, 40, 82, 140, 10 + GROUPBOX "点击项目的方式", -1, 7, 110, 249, 60 CONTROL "", IDC_FOLDER_OPTIONS_CLICKICON, "Static", SS_ICON | WS_CHILD | WS_VISIBLE, 14, 120, 21, 20 - AUTORADIOBUTTON "通过单击打开项目(指向时选定)(&S)", IDC_FOLDER_OPTIONS_SINGLECLICK, 40, 120, 170, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "双击要打开的项目(单击时选定)(&D)", IDC_FOLDER_OPTIONS_DOUBLECLICK, 40, 156, 170, 10 - AUTORADIOBUTTON "根据浏览器设置给图标标题加下划线(&B)", IDC_FOLDER_OPTIONS_ULBROWSER, 50, 132, 170, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "仅当指向图标标题时加下划线(&P)", IDC_FOLDER_OPTIONS_ULPOINT, 50, 144, 170, 10 + AUTORADIOBUTTON "通过单击来打开项目(指向时选择)(&S)", IDC_FOLDER_OPTIONS_SINGLECLICK, 40, 120, 170, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "通过双击来打开项目(单击时选择)(&D)", IDC_FOLDER_OPTIONS_DOUBLECLICK, 40, 156, 170, 10 + AUTORADIOBUTTON "在图标标题下添加下划线,和浏览器设置相同(&B)", IDC_FOLDER_OPTIONS_ULBROWSER, 50, 132, 170, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "仅当我指向图标标题时才添加下划线(&P)", IDC_FOLDER_OPTIONS_ULPOINT, 50, 144, 170, 10 PUSHBUTTON "还原为默认值(&R)", IDC_FOLDER_OPTIONS_RESTORE, 167, 175, 90, 14, WS_TABSTOP END @@ -448,7 +448,7 @@ FONT 9, "宋体", 0, 0, 0x0 BEGIN GROUPBOX "视图", -1, 7, 10, 249, 60 ICON IDI_SHELL_PROGRAMS_FOLDER2, IDC_STATIC, 20, 20, 21, 20 - LTEXT "您可以应用您正在使用此文件夹的\n所有文件夹的视图(如详细信息或平铺)。", -1, 60, 20, 180, 20 + LTEXT "您可以将用于此文件夹的视图(例如“详细信息”或“平铺”)应用于所有文件夹。", -1, 60, 20, 180, 20 PUSHBUTTON "应用到所有文件夹(&L)", IDC_VIEW_APPLY_TO_ALL, 60, 50, 80, 14, WS_TABSTOP PUSHBUTTON "重置所有文件夹(&R)", IDC_VIEW_RESET_ALL, 150, 50, 80, 14, WS_TABSTOP LTEXT "高级设置:", -1, 7, 80, 100, 10 @@ -487,7 +487,7 @@ BEGIN LTEXT "此文件夹已包含名为 '%2' 的文件。", 12291, 44, 10, 231, 22, SS_NOPREFIX LTEXT "此文件夹已包含一个名为 '%2' 的只读文件。", 12292, 41, 10, 222, 22, SS_NOPREFIX LTEXT "此文件夹已包含一个名为 '%2' 的系统文件。", 12293, 41, 10, 222, 22, SS_NOPREFIX - LTEXT "你想要替换现有文件吗", -1, 44, 35, 228, 10, SS_NOPREFIX + LTEXT "您想要替换现有文件吗", -1, 44, 35, 228, 10, SS_NOPREFIX LTEXT "(未知的日期和大小)", 12302, 79, 51, 198, 20, SS_NOPREFIX ICON "", 12300, 50, 49, 21, 20, SS_REALSIZECONTROL LTEXT "用这个吗?", -1, 44, 75, 228, 10, SS_NOPREFIX @@ -533,12 +533,12 @@ END IDD_MIXED_CONTENT1 DIALOGEX 0, 0, 227, 207 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CAPTION -CAPTION "混合的内容" +CAPTION "混合内容" FONT 9, "宋体" BEGIN ICON "", 1000, 5, 7, 21, 20 LTEXT "此磁盘或设备包含多个类型的内容。", 1001, 32, 7, 191, 20 - LTEXT "你想要 ReactOS 做什么?", 1002, 32, 31, 188, 8 + LTEXT "您想要 ReactOS 做什么?", 1002, 32, 31, 188, 8 CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 43, 188, 139 DEFPUSHBUTTON "确定", IDOK, 96, 186, 60, 14 PUSHBUTTON "取消", IDCANCEL, 160, 186, 60, 14 @@ -546,14 +546,14 @@ END IDD_MIXED_CONTENT2 DIALOGEX 0, 0, 227, 206 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CAPTION -CAPTION "混合的内容" +CAPTION "混合内容" FONT 9, "宋体" BEGIN ICON "", 1000, 5, 7, 21, 20 LTEXT "每次您插入盘或连接的设备与此类型的文件,ReactOS 可以执行相同的操作:", 1001, 30, 7, 193, 20 ICON "", 1005, 32, 27, 11, 10, SS_REALSIZECONTROL EDITTEXT 1006, 49, 28, 177, 14, ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP - LTEXT "你想要 ReactOS 做什么?", 1002, 32, 41, 190, 8 + LTEXT "您想要 ReactOS 做什么?", 1002, 32, 41, 190, 8 CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 55, 188, 112 AUTOCHECKBOX "始终执行选择的操作。", 1004, 32, 171, 190, 10 DEFPUSHBUTTON "确定", IDOK, 96, 185, 60, 14 @@ -567,7 +567,7 @@ FONT 9, "宋体" BEGIN ICON "", 1000, 5, 7, 21, 20 LTEXT "每次您连接此设备,ReactOS 可以执行相同的操作。", 1001, 32, 7, 190, 22 - LTEXT "你想要 ReactOS 做什么?(&W)", 1002, 32, 31, 190, 8 + LTEXT "您想要 ReactOS 做什么?(&W)", 1002, 32, 31, 190, 8 CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 43, 187, 96 AUTOCHECKBOX "总是执行选定的操作(&A)", 1004, 32, 143, 190, 8 DEFPUSHBUTTON "确定", IDOK, 94, 160, 60, 14 @@ -580,7 +580,7 @@ CAPTION "关闭 ReactOS" FONT 9, "宋体" BEGIN ICON 8240, -1, 6, 6, 21, 20, SS_REALSIZECONTROL | WS_GROUP - LTEXT "你想让计算机做什么?", -1, 39, 7, 167, 10 + LTEXT "您想让计算机做什么?", -1, 39, 7, 167, 10 COMBOBOX 8224, 39, 20, 165, 200, CBS_DROPDOWNLIST | WS_VSCROLL LTEXT "维护会话,计算机数据仍然保持在内存中。当你按下一个键或移动鼠标将唤醒这台计算机。", 8225, 39, 40, 167, 37 DEFPUSHBUTTON "确定", 1, 7, 82, 60, 14, WS_GROUP @@ -644,7 +644,7 @@ FONT 9, "宋体" BEGIN ICON IDI_SHELL_SYSTEM_FILE, IDI_SHELL_SYSTEM_FILE, 5, 5, 21, 20 LTEXT "由操作系统或另一个应用程序,也可以使用此文件。\n修改此文件可能会损坏您的系统,\n或者使它的功能变弱。\n\n\ -你确定你想要打开此文件?", IDC_STATIC, 35, 5, 230, 60 +你确定您想要打开此文件?", IDC_STATIC, 35, 5, 230, 60 DEFPUSHBUTTON "是", IDYES, 125, 55, 50, 14 PUSHBUTTON "否", IDNO, 180, 55, 50, 14 END @@ -685,7 +685,7 @@ BEGIN END IDD_ACTION DIALOG 0, 0, 225, 95 -CAPTION "新操作" +CAPTION "新建操作" STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU FONT 9, "宋体" BEGIN @@ -781,14 +781,14 @@ BEGIN IDS_CREATEFOLDER_CAPTION "无法创建文件夹" IDS_DELETEITEM_CAPTION "确认文件删除" IDS_DELETEFOLDER_CAPTION "确认文件夹删除" - IDS_DELETEITEM_TEXT "确实要删除 '%1'?" - IDS_DELETEMULTIPLE_TEXT "确实要删除这 '%1' 项?" - IDS_DELETESELECTED_TEXT "确实要删除所选的项目吗?" - IDS_TRASHITEM_TEXT "你确定你想要移动 '%1' 到回收站?" - IDS_TRASHFOLDER_TEXT "确定你想要将 '%1' 和它的所有内容发送到回收站吗?" - IDS_TRASHMULTIPLE_TEXT "确实要将这 '%1' 项发送到回收站吗?" - IDS_CANTTRASH_TEXT "项目 '%1' 不能发送到回收站。你想要彻底删除它吗?" - IDS_OVERWRITEFILE_TEXT "此文件夹已包含名为 '%1' 的文件。\n\n你想要替换它吗?" + IDS_DELETEITEM_TEXT "您确定要删除 '%1'?" + IDS_DELETEMULTIPLE_TEXT "您确定要删除这 '%1' 项吗?" + IDS_DELETESELECTED_TEXT "您確定要删除所选的项目吗?" + IDS_TRASHITEM_TEXT "您确定想移动 '%1' 到回收站?" + IDS_TRASHFOLDER_TEXT "您确定想要将 '%1' 和它的所有内容发送到回收站吗?" + IDS_TRASHMULTIPLE_TEXT "您确定要将这 '%1' 项发送到回收站吗?" + IDS_CANTTRASH_TEXT "项目 '%1' 不能发送到回收站。您想要彻底删除它吗?" + IDS_OVERWRITEFILE_TEXT "此文件夹已包含名为 '%1' 的文件。\n\n您想要替换它吗?" IDS_OVERWRITEFILE_CAPTION "确认文件覆盖" IDS_OVERWRITEFOLDER_TEXT "此文件夹已包含一个名为 '%1' 文件夹。\n\n如果目标文件夹中的文件具有相同的名称作为\n所选文件夹中的文件,他们将被替换。 你仍然想要移动或\n复制该文件夹吗?" @@ -801,14 +801,14 @@ BEGIN /* message box strings */ IDS_RESTART_TITLE "重新启动" - IDS_RESTART_PROMPT "请问需要重启系统吗?" + IDS_RESTART_PROMPT "您确定要重启系统吗?" IDS_SHUTDOWN_TITLE "关机" - IDS_SHUTDOWN_PROMPT "请问需要关闭系统吗?" + IDS_SHUTDOWN_PROMPT "您确定要关机吗" /* Format Dialog Strings */ - IDS_FORMAT_TITLE "Format Local Disk" - IDS_FORMAT_WARNING "WARNING: Formatting will erase ALL data on this disk.\nTo format the disk, click OK. To quit, click CANCEL." - IDS_FORMAT_COMPLETE "Format Complete." + IDS_FORMAT_TITLE "格式化本地磁盘" + IDS_FORMAT_WARNING "警告: 格式化将会擦除磁盘上的所有数据。\n想要格式化这个磁盘, 请点击确定。若想退出,请点击返回。" + IDS_FORMAT_COMPLETE "格式化完成" /* Run File dialog */ IDS_RUNDLG_ERROR "无法显示运行文件对话框 (内部错误)" @@ -918,7 +918,7 @@ BEGIN IDS_FIND_VERB "查找" IDS_PRINT_VERB "打印" - IDS_FILE_FOLDER "%u 文件,%u 个文件夹" + IDS_FILE_FOLDER "%u 个文件,%u 个文件夹" IDS_PRINTERS "打印机" IDS_FONTS "字体" IDS_INSTALLNEWFONT "安装新字体..." diff --git a/dll/win32/shell32/lang/zh-TW.rc b/dll/win32/shell32/lang/zh-TW.rc index f67aca1f01..1047a42114 100644 --- a/dll/win32/shell32/lang/zh-TW.rc +++ b/dll/win32/shell32/lang/zh-TW.rc @@ -118,7 +118,7 @@ BEGIN LTEXT "資料夾:", IDC_BROWSE_FOR_FOLDER_FOLDER, 10, 152, 40, 12 CONTROL "", IDC_BROWSE_FOR_FOLDER_TREEVIEW, "SysTreeView32", TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | WS_BORDER | WS_TABSTOP, 12, 38, 194, 105 EDITTEXT IDC_BROWSE_FOR_FOLDER_FOLDER_TEXT, 46, 150, 160, 14, WS_BORDER | WS_GROUP | WS_TABSTOP - PUSHBUTTON "&Make New Folder", IDC_BROWSE_FOR_FOLDER_NEW_FOLDER, 12, 174, 77, 14, WS_GROUP | WS_TABSTOP + PUSHBUTTON "建立新資料夾(&M)", IDC_BROWSE_FOR_FOLDER_NEW_FOLDER, 12, 174, 77, 14, WS_GROUP | WS_TABSTOP DEFPUSHBUTTON "確定", IDOK, 102, 174, 50, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP PUSHBUTTON "取消", IDCANCEL, 156, 174, 50, 14, WS_GROUP | WS_TABSTOP END @@ -129,7 +129,7 @@ CAPTION "訊息" FONT 9, "新細明體" BEGIN DEFPUSHBUTTON "是(&Y)", IDYES, 34, 69, 53, 14, WS_GROUP | WS_TABSTOP - PUSHBUTTON "Yes to &all", IDC_YESTOALL, 92, 69, 65, 14, WS_GROUP | WS_TABSTOP + PUSHBUTTON "全部(&A)", IDC_YESTOALL, 92, 69, 65, 14, WS_GROUP | WS_TABSTOP PUSHBUTTON "否(&N)", IDNO, 162, 69, 53, 14, WS_GROUP | WS_TABSTOP PUSHBUTTON "取消(&C)", IDCANCEL, 220, 69, 53, 14, WS_GROUP | WS_TABSTOP ICON "", IDC_YESTOALL_ICON, 10, 10, 16, 16 @@ -166,7 +166,7 @@ IDD_ABOUT_AUTHORS DIALOGEX 35, 90, 235, 85 STYLE DS_SHELLFONT | WS_CHILD FONT 9, "新細明體" BEGIN - LTEXT "ReactOS was brought to you by:", IDC_STATIC, 0, 0, 180, 10 + LTEXT "帶給您 ReactOS 的是:", IDC_STATIC, 0, 0, 180, 10 LISTBOX IDC_ABOUT_AUTHORS_LISTBOX, 0, 10, 165, 75 END @@ -176,7 +176,7 @@ CAPTION "執行" FONT 9, "新細明體" BEGIN ICON "", IDC_RUNDLG_ICON, 7, 11, 18, 20, WS_VISIBLE - LTEXT "請輸入程式、資料夾、文件或網際網路的资源名稱,ReactOS 將幫助您打開。", 12289, 36, 11, 182, 18 + LTEXT "請輸入程式、資料夾、文件或網際網路的资源名稱,ReactOS 將幫助您開啟。", 12289, 36, 11, 182, 18 LTEXT "開啟(&O):", 12305, 7, 39, 24, 10 CONTROL "", IDC_RUNDLG_EDITPATH, "COMBOBOX", WS_TABSTOP | WS_GROUP | WS_VSCROLL | WS_VISIBLE | CBS_AUTOHSCROLL | CBS_DROPDOWN, 36, 37, 184, 100 DEFPUSHBUTTON "確定", IDOK, 36, 70, 59, 14, WS_TABSTOP @@ -214,16 +214,16 @@ END IDD_SHORTCUT_EXTENDED_PROPERTIES DIALOGEX 0, 0, 230, 150 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION -CAPTION "Extended Properties" +CAPTION "進階內容" FONT 9, "新細明體", 0, 0, 0x0 BEGIN ICON IDI_SHELL_EXTENDED_PROPERTIES, IDI_SHELL_EXTENDED_PROPERTIES, 5, 5, 21, 20, SS_ICON - LTEXT "Choose the advanced properties you want for this shortcut.", -1, 5, 30, 210, 10 - CHECKBOX "Run with different credentials", IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10 + LTEXT "為這個捷徑選擇所需的高級內容。", -1, 5, 30, 210, 10 + CHECKBOX "以不同的身分執行", IDC_SHORTEX_RUN_DIFFERENT, 25, 50, 150, 10 LTEXT "This option can allow you to run the this shortcut as another user, or continue as yourself while protecting your computer and data from unauthorized program activity.", -1, 50, 60, 175, 40 - CHECKBOX "Run in seperate memory space", IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED - PUSHBUTTON "OK", 1, 63, 124, 50, 15, WS_VISIBLE - PUSHBUTTON "Abort", 2, 120, 124, 50, 15, WS_VISIBLE + CHECKBOX "在獨立的記憶體空間中執行", IDC_SHORTEX_RUN_SEPARATE, 25, 100, 150, 10, WS_DISABLED + PUSHBUTTON "確定", 1, 63, 124, 50, 15, WS_VISIBLE + PUSHBUTTON "取消", 2, 120, 124, 50, 15, WS_VISIBLE END IDD_FOLDER_PROPERTIES DIALOGEX 0, 0, 240, 205 @@ -339,7 +339,7 @@ BEGIN PUSHBUTTON "磁碟清理(&D)", 14010, 160, 154, 70, 15, WS_TABSTOP LTEXT "", -1, 8, 171, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE CHECKBOX "壓縮磁碟機來節省磁碟空間", 14011, 8, 191, 222, 10, WS_DISABLED - CHECKBOX "Allow Indexing Service to index this disk for fast file searching", 14012, 8, 205, 222, 10, WS_DISABLED + CHECKBOX "允許建立索引以便快速搜尋", 14012, 8, 205, 222, 10, WS_DISABLED END IDD_DRIVE_TOOLS DIALOGEX 0, 0, 240, 230 @@ -357,7 +357,7 @@ BEGIN PUSHBUTTON "現在重組...", 14001, 130, 105, 90, 15, WS_TABSTOP GROUPBOX "備份", -1, 5, 130, 230, 60 ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 - LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 + LTEXT "這個選項可以備份磁碟區上的數據", -1, 40, 150, 160, 20 PUSHBUTTON "現在備份...", 14002, 130, 170, 90, 15, WS_TABSTOP END @@ -370,22 +370,22 @@ END IDD_RUN_AS DIALOGEX 0, 0, 240, 190 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Run As" +CAPTION "執行身分" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "Which user account do you want to use to run this program?", -1, 10, 20, 220, 20 - CHECKBOX "Current User %s", 14000, 10, 45, 150, 10 - LTEXT "Protect my computer and data from unauthorized program activity", -1, 25, 57, 200, 10, WS_DISABLED - CHECKBOX "This option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE - CHECKBOX "The following user:", 14002, 10, 100, 90, 10 - LTEXT "User name:", -1, 20, 118, 54, 10 + LTEXT "您要使用哪個使用者帳戶來運行此程式?", -1, 10, 20, 220, 20 + CHECKBOX "當前使用者為 %s", 14000, 10, 45, 150, 10 + LTEXT "保護我的電腦和數據不受未經授權程式的破壞", -1, 25, 57, 200, 10, WS_DISABLED + CHECKBOX "此選項可以防止電腦病毒損害您的電腦或個人數據,但選擇它可能會導致程式無法正常運行。", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE + CHECKBOX "以下使用者:", 14002, 10, 100, 90, 10 + LTEXT "使用者名稱:", -1, 20, 118, 54, 10 COMBOBOX 14003, 75, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP PUSHBUTTON "...", 14004, 180, 115, 30, 14, WS_TABSTOP - LTEXT "Password:", -1, 20, 143, 53, 10 + LTEXT "密碼:", -1, 20, 143, 53, 10 EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP PUSHBUTTON "...", 14006, 180, 140, 30, 14, WS_TABSTOP - PUSHBUTTON "OK", 14007, 57, 170, 60, 14, WS_TABSTOP - PUSHBUTTON "Cancel", 14008, 122, 170, 60, 14, WS_TABSTOP + PUSHBUTTON "確定", 14007, 57, 170, 60, 14, WS_TABSTOP + PUSHBUTTON "取消", 14008, 122, 170, 60, 14, WS_TABSTOP END IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190 @@ -398,46 +398,46 @@ BEGIN RADIOBUTTON "自訂大小(&C):", 14001, 20, 90, 80, 10, WS_TABSTOP EDITTEXT 14002, 106, 87, 50, 14, WS_TABSTOP | ES_NUMBER LTEXT "最大大小(&A)(MB):", -1, 20, 105, 70, 10 - RADIOBUTTON "Do not move files to the &Recycle Bin. Remove files immediately when deleted.", 14003, 20, 117, 170, 20, BS_MULTILINE | WS_TABSTOP + RADIOBUTTON "不要將檔案移動到資源回收筒,而是徹底刪除。(&R)", 14003, 20, 117, 170, 20, BS_MULTILINE | WS_TABSTOP AUTOCHECKBOX "顯示確認刪除對話方塊(&D)", 14004, 20, 155, 140, 10, WS_TABSTOP END IDD_OPEN_WITH DIALOGEX 0, 0, 264, 256 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_CAPTION -CAPTION "Open With" +CAPTION "開啟檔案" FONT 9, "新細明體", 0, 0, 0x0 BEGIN ICON IDI_SHELL_OPEN_WITH, -1, 8, 12, 21, 20 - LTEXT "Choose the program you want to use to open this file:", -1, 44, 12, 211, 10 - LTEXT "File: ", 14001, 44, 25, 188, 20 - GROUPBOX "&Programs", -1, 7, 42, 249, 187 - CONTROL "Programs", 14002, WC_TREEVIEW, WS_BORDER | WS_TABSTOP | TVS_SHOWSELALWAYS, 16 ,57, 230, 130 - AUTOCHECKBOX "&Always use the selected program to open this kind of file", 14003, 20, 193, 225, 10 - PUSHBUTTON "&Browse...", 14004, 198, 207, 50, 14 - DEFPUSHBUTTON "OK", IDOK, 150, 236, 50, 14 - PUSHBUTTON "Cancel", IDCANCEL, 206, 236, 50, 14 + LTEXT "選擇要開啟檔案的程式:", -1, 44, 12, 211, 10 + LTEXT "檔案: ", 14001, 44, 25, 188, 20 + GROUPBOX "程式(&P)", -1, 7, 42, 249, 187 + CONTROL "程式", 14002, WC_TREEVIEW, WS_BORDER | WS_TABSTOP | TVS_SHOWSELALWAYS, 16 ,57, 230, 130 + AUTOCHECKBOX "總是使用選定的城市開啟所選類型的檔案(&A)", 14003, 20, 193, 225, 10 + PUSHBUTTON "瀏覽(&B)...", 14004, 198, 207, 50, 14 + DEFPUSHBUTTON "確定", IDOK, 150, 236, 50, 14 + PUSHBUTTON "取消", IDCANCEL, 206, 236, 50, 14 END IDD_FOLDER_OPTIONS_GENERAL DIALOGEX 0, 0, 264, 256 STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION -CAPTION "General" +CAPTION "一般" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - GROUPBOX "Tasks", -1, 7, 10, 249, 45 + GROUPBOX "任務", -1, 7, 10, 249, 45 CONTROL "", IDC_FOLDER_OPTIONS_TASKICON, "Static", SS_ICON | WS_CHILD | WS_VISIBLE, 14, 25, 21, 20 - AUTORADIOBUTTON "Show common tasks in &folders", IDC_FOLDER_OPTIONS_COMMONTASKS, 40, 25, 120, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "Use ReactOS class&ic folders", IDC_FOLDER_OPTIONS_CLASSICFOLDERS, 40, 37, 120, 10 - GROUPBOX "Browse folders", -1, 7, 60, 249, 45, WS_TABSTOP + AUTORADIOBUTTON "顯示資料夾的常見工作(&F)", IDC_FOLDER_OPTIONS_COMMONTASKS, 40, 25, 120, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "使用 ReactOS 傳統資料夾(&I)", IDC_FOLDER_OPTIONS_CLASSICFOLDERS, 40, 37, 120, 10 + GROUPBOX "瀏覽資料夾", -1, 7, 60, 249, 45, WS_TABSTOP CONTROL "", IDC_FOLDER_OPTIONS_FOLDERICON, "Static", SS_ICON | WS_CHILD | WS_VISIBLE, 14, 70, 21, 20 - AUTORADIOBUTTON "Open each folder in the sa&me window", IDC_FOLDER_OPTIONS_SAMEWINDOW, 40, 70, 140, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "Open each folder in its own &window", IDC_FOLDER_OPTIONS_OWNWINDOW, 40, 82, 140, 10 - GROUPBOX "Click items as follows", -1, 7, 110, 249, 60 + AUTORADIOBUTTON "在相同視窗中開啟每一個資料夾(&M)", IDC_FOLDER_OPTIONS_SAMEWINDOW, 40, 70, 140, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "在相同視窗中開啟自己的資料夾(&W)", IDC_FOLDER_OPTIONS_OWNWINDOW, 40, 82, 140, 10 + GROUPBOX "點選項目的方式", -1, 7, 110, 249, 60 CONTROL "", IDC_FOLDER_OPTIONS_CLICKICON, "Static", SS_ICON | WS_CHILD | WS_VISIBLE, 14, 120, 21, 20 - AUTORADIOBUTTON "&Single-click to open an item (point to select)", IDC_FOLDER_OPTIONS_SINGLECLICK, 40, 120, 170, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "&Double-click to open an item (single-click to select)", IDC_FOLDER_OPTIONS_DOUBLECLICK, 40, 156, 170, 10 - AUTORADIOBUTTON "Underline icon titles consistent with my &browser", IDC_FOLDER_OPTIONS_ULBROWSER, 50, 132, 170, 10, WS_TABSTOP | WS_GROUP - AUTORADIOBUTTON "Underline icon titles only when I &point at them", IDC_FOLDER_OPTIONS_ULPOINT, 50, 144, 170, 10 - PUSHBUTTON "&Restore Defaults", IDC_FOLDER_OPTIONS_RESTORE, 167, 175, 90, 14, WS_TABSTOP + AUTORADIOBUTTON "通過按一下來開啟項目(指向時選擇)(&S)", IDC_FOLDER_OPTIONS_SINGLECLICK, 40, 120, 170, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "通過按兩下來開啟項目(按一下時選澤)(&D)", IDC_FOLDER_OPTIONS_DOUBLECLICK, 40, 156, 170, 10 + AUTORADIOBUTTON "在圖示標題下新增下划線,和瀏覽器设定相同(&B)", IDC_FOLDER_OPTIONS_ULBROWSER, 50, 132, 170, 10, WS_TABSTOP | WS_GROUP + AUTORADIOBUTTON "僅當我指向圖示標題時才新增下划線(&P)", IDC_FOLDER_OPTIONS_ULPOINT, 50, 144, 170, 10 + PUSHBUTTON "還原成預設值(&R)", IDC_FOLDER_OPTIONS_RESTORE, 167, 175, 90, 14, WS_TABSTOP END IDD_FOLDER_OPTIONS_VIEW DIALOGEX 0, 0, 264, 256 @@ -445,14 +445,14 @@ STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION CAPTION "檢視" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - GROUPBOX "Folder views", -1, 7, 10, 249, 60 + GROUPBOX "資料夾檢視", -1, 7, 10, 249, 60 ICON IDI_SHELL_PROGRAMS_FOLDER2, IDC_STATIC, 20, 20, 21, 20 - LTEXT "You can apply the view(such as Details or Tiles) that\nyou are using for this folder to all folders.", -1, 60, 20, 180, 20 - PUSHBUTTON "Apply to A&ll Folders", IDC_VIEW_APPLY_TO_ALL, 60, 50, 80, 14, WS_TABSTOP - PUSHBUTTON "&Reset All Folders", IDC_VIEW_RESET_ALL, 150, 50, 80, 14, WS_TABSTOP - LTEXT "Advanced settings:", -1, 7, 80, 100, 10 + LTEXT "您可以將用於此資料夾的視圖(例如 [詳細資料] 或 [並排])應用於所有資料夾。", -1, 60, 20, 180, 20 + PUSHBUTTON "套用到所有資料夾(&L)", IDC_VIEW_APPLY_TO_ALL, 60, 50, 80, 14, WS_TABSTOP + PUSHBUTTON "重設所有資料夾(&R)", IDC_VIEW_RESET_ALL, 150, 50, 80, 14, WS_TABSTOP + LTEXT "進階設定:", -1, 7, 80, 100, 10 CONTROL "", IDC_VIEW_TREEVIEW, "SysTreeView32", WS_BORDER | WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | TVS_DISABLEDRAGDROP | TVS_LINESATROOT, 7, 90, 249, 120 - PUSHBUTTON "Restore &Defaults", IDC_VIEW_RESTORE_DEFAULTS, 177, 215, 80, 14, WS_TABSTOP + PUSHBUTTON "還原成預設值(&D)", IDC_VIEW_RESTORE_DEFAULTS, 177, 215, 80, 14, WS_TABSTOP END IDD_FOLDER_OPTIONS_FILETYPES DIALOGEX 0, 0, 264, 256 @@ -460,37 +460,37 @@ STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION CAPTION "檔案類型" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "Registered file &types:", -1, 7, 10, 70, 10 + LTEXT "已註冊的檔案類型(&T):", -1, 7, 10, 70, 10 CONTROL "", IDC_FILETYPES_LISTVIEW, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHAREIMAGELISTS | LVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP, 7, 20, 249, 80 - PUSHBUTTON "&New", IDC_FILETYPES_NEW, 120, 110, 50, 14, WS_TABSTOP - PUSHBUTTON "&Delete", IDC_FILETYPES_DELETE, 180, 110, 50, 14, WS_TABSTOP - GROUPBOX "Details for '%s' extension", IDC_FILETYPES_DETAILS_GROUPBOX, 7, 130, 249, 70 - LTEXT "Opens with:", -1, 12, 140, 40, 10 + PUSHBUTTON "新增(&N)", IDC_FILETYPES_NEW, 120, 110, 50, 14, WS_TABSTOP + PUSHBUTTON "刪除(&D)", IDC_FILETYPES_DELETE, 180, 110, 50, 14, WS_TABSTOP + GROUPBOX "副檔名 '%s' 的詳細資訊", IDC_FILETYPES_DETAILS_GROUPBOX, 7, 130, 249, 70 + LTEXT "開啟檔案:", -1, 12, 140, 40, 10 CONTROL "", IDC_FILETYPES_ICON, "STATIC", SS_BITMAP | SS_REALSIZEIMAGE, 85, 140, 10, 10 - LTEXT "Appname", IDC_FILETYPES_APPNAME, 100, 140, 80, 10 - PUSHBUTTON "&Change...", IDC_FILETYPES_CHANGE, 180, 140, 50, 14, WS_TABSTOP + LTEXT "應用程式名稱", IDC_FILETYPES_APPNAME, 100, 140, 80, 10 + PUSHBUTTON "變更(&C)...", IDC_FILETYPES_CHANGE, 180, 140, 50, 14, WS_TABSTOP LTEXT "", IDC_FILETYPES_DESCRIPTION, 12, 155, 160, 30 - PUSHBUTTON "Ad&vanced", IDC_FILETYPES_ADVANCED, 180, 175, 50, 14, WS_TABSTOP + PUSHBUTTON "進階(&V)", IDC_FILETYPES_ADVANCED, 180, 175, 50, 14, WS_TABSTOP END IDD_CONFIRM_FILE_REPLACE DIALOGEX 0, 0, 282, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "Confirm File Replace" +CAPTION "確認取代檔案" FONT 9, "新細明體" BEGIN - DEFPUSHBUTTON "&Yes", IDYES, 20, 122, 60, 14 - PUSHBUTTON "Yes to &All", 12807, 85, 122, 60, 14 - PUSHBUTTON "&No", IDNO, 150, 122, 60, 14 - PUSHBUTTON "Cancel", IDCANCEL, 215, 122, 60, 14 + DEFPUSHBUTTON "是(&Y)", IDYES, 20, 122, 60, 14 + PUSHBUTTON "全部(&A)", 12807, 85, 122, 60, 14 + PUSHBUTTON "否(&N)", IDNO, 150, 122, 60, 14 + PUSHBUTTON "取消", IDCANCEL, 215, 122, 60, 14 ICON 146, -1, 11, 10, 21, 20, SS_REALSIZECONTROL - LTEXT "This folder already contains a file named '%2'.", 12291, 44, 10, 231, 22, SS_NOPREFIX - LTEXT "This folder already contains a read-only file named '%2'.", 12292, 41, 10, 222, 22, SS_NOPREFIX - LTEXT "This folder already contains a system file named '%2'.", 12293, 41, 10, 222, 22, SS_NOPREFIX - LTEXT "Would you like to replace the existing file", -1, 44, 35, 228, 10, SS_NOPREFIX - LTEXT "(unknown date and size)", 12302, 79, 51, 198, 20, SS_NOPREFIX + LTEXT "此資料夾已包含名為 '%2' 的檔案。", 12291, 44, 10, 231, 22, SS_NOPREFIX + LTEXT "此資料夾已包含名為 '%2' 的唯讀檔案。", 12292, 41, 10, 222, 22, SS_NOPREFIX + LTEXT "此資料夾已包含名為 '%2' 的系統檔案。", 12293, 41, 10, 222, 22, SS_NOPREFIX + LTEXT "您是否想要取代已存在的檔案?", -1, 44, 35, 228, 10, SS_NOPREFIX + LTEXT "(未知日期和大小)", 12302, 79, 51, 198, 20, SS_NOPREFIX ICON "", 12300, 50, 49, 21, 20, SS_REALSIZECONTROL - LTEXT "with this one?", -1, 44, 75, 228, 10, SS_NOPREFIX - LTEXT "(unknown date and size)", 12303, 79, 91, 198, 20, SS_NOPREFIX + LTEXT "換成這個嗎?", -1, 44, 75, 228, 10, SS_NOPREFIX + LTEXT "(未知日期和大小)", 12303, 79, 91, 198, 20, SS_NOPREFIX ICON "", 12301, 50, 89, 21, 20, SS_REALSIZECONTROL END @@ -507,56 +507,56 @@ END IDD_DISCONNECT DIALOGEX 0, 0, 188, 60 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_CAPTION -CAPTION "Disconnect ReactOS" +CAPTION "中斷 ReactOS" FONT 9, "新細明體" BEGIN ICON IDI_SHELL_DISCONN, IDC_STATIC, 8, 6, 21, 20 - LTEXT "Are you sure you want to disconnect?", -1, 49, 15, 131, 8 - DEFPUSHBUTTON "&Disconnect", IDOK, 47, 38, 47, 14 - PUSHBUTTON "Cancel", IDCANCEL, 99, 38, 47, 14 + LTEXT "您確定要中斷 ReactOS 嗎?", -1, 49, 15, 131, 8 + DEFPUSHBUTTON "中斷(&D)", IDOK, 47, 38, 47, 14 + PUSHBUTTON "取消", IDCANCEL, 99, 38, 47, 14 END IDD_AUTOPLAY1 DIALOGEX 0, 0, 227, 218 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CAPTION -CAPTION "AutoPlay" +CAPTION "自動播放" FONT 9, "新細明體" BEGIN - LTEXT "&Select a content type, then choose an action for ReactOS to perform automatically when that type is used in this device:", 1000, 7, 7, 215, 20 + LTEXT "選擇內容類型,然後選擇 ReactOS 在此装置中使用該類型時自動執行的动作(&S):", 1000, 7, 7, 215, 20 CONTROL "", 1001, "COMBOBOXEX32", WS_TABSTOP | 0x00000043, 7, 27, 212, 200 - GROUPBOX "Actions", -1, 7, 45, 212, 146 - AUTORADIOBUTTON "Select an action to &perform:", 1005, 14, 54, 202, 10, WS_GROUP + GROUPBOX "動作", -1, 7, 45, 212, 146 + AUTORADIOBUTTON "選擇要執行的動作(&P):", 1005, 14, 54, 202, 10, WS_GROUP CONTROL "LIST2", 1002, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 22, 66, 192, 107 - AUTORADIOBUTTON "Prompt me each time to &choose an action", 1006, 14, 177, 202, 10 - PUSHBUTTON "&Restore Defaults", 1008, 108, 197, 110, 14, WS_DISABLED + AUTORADIOBUTTON "總是提示我選擇一個動作(&C)", 1006, 14, 177, 202, 10 + PUSHBUTTON "還原成預設值(&R)", 1008, 108, 197, 110, 14, WS_DISABLED END IDD_MIXED_CONTENT1 DIALOGEX 0, 0, 227, 207 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CAPTION -CAPTION "Mixed Content" +CAPTION "混合内容" FONT 9, "新細明體" BEGIN ICON "", 1000, 5, 7, 21, 20 - LTEXT "This disk or device contains more than one type of content.", 1001, 32, 7, 191, 20 - LTEXT "What do you want ReactOS to do?", 1002, 32, 31, 188, 8 + LTEXT "此磁碟或装置包含多種類型的內容。", 1001, 32, 7, 191, 20 + LTEXT "您希望 ReactOS 做什麼?", 1002, 32, 31, 188, 8 CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 43, 188, 139 - DEFPUSHBUTTON "OK", IDOK, 96, 186, 60, 14 - PUSHBUTTON "Cancel", IDCANCEL, 160, 186, 60, 14 + DEFPUSHBUTTON "確定", IDOK, 96, 186, 60, 14 + PUSHBUTTON "取消", IDCANCEL, 160, 186, 60, 14 END IDD_MIXED_CONTENT2 DIALOGEX 0, 0, 227, 206 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CAPTION -CAPTION "Mixed Content" +CAPTION "混合內容" FONT 9, "新細明體" BEGIN ICON "", 1000, 5, 7, 21, 20 - LTEXT "ReactOS can perform the same action each time you insert a disk or connect a device with this kind of file:", 1001, 30, 7, 193, 20 + LTEXT "每次插入磁碟或使用此類文件連接裝置時,ReactOS 都可以執行相同的動作:", 1001, 30, 7, 193, 20 ICON "", 1005, 32, 27, 11, 10, SS_REALSIZECONTROL EDITTEXT 1006, 49, 28, 177, 14, ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP - LTEXT "What do you want ReactOS to do?", 1002, 32, 41, 190, 8 + LTEXT "您希望 ReactOS 做什麼?", 1002, 32, 41, 190, 8 CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 55, 188, 112 - AUTOCHECKBOX "Always do the selected action.", 1004, 32, 171, 190, 10 - DEFPUSHBUTTON "OK", IDOK, 96, 185, 60, 14 - PUSHBUTTON "Cancel", IDCANCEL, 160, 185, 60, 14 + AUTOCHECKBOX "總是執行指定的動作。", 1004, 32, 171, 190, 10 + DEFPUSHBUTTON "確定", IDOK, 96, 185, 60, 14 + PUSHBUTTON "取消", IDCANCEL, 160, 185, 60, 14 END IDD_AUTOPLAY2 DIALOGEX 0, 0, 227, 181 @@ -565,26 +565,26 @@ CAPTION "自動播放" FONT 9, "新細明體" BEGIN ICON "", 1000, 5, 7, 21, 20 - LTEXT "ReactOS can perform the same action each time you connect this device.", 1001, 32, 7, 190, 22 - LTEXT "&What do you want ReactOS to do?", 1002, 32, 31, 190, 8 + LTEXT "ReactOS 可以執行您選擇的相同動作。", 1001, 32, 7, 190, 22 + LTEXT "您希望 ReactOS 做什麼?(&W)?", 1002, 32, 31, 190, 8 CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 43, 187, 96 - AUTOCHECKBOX "&Always perform the selected action", 1004, 32, 143, 190, 8 - DEFPUSHBUTTON "OK", IDOK, 94, 160, 60, 14 - PUSHBUTTON "Cancel", IDCANCEL, 159, 160, 60, 14 + AUTOCHECKBOX "總是執行相同的動作(&A)", 1004, 32, 143, 190, 8 + DEFPUSHBUTTON "確定", IDOK, 94, 160, 60, 14 + PUSHBUTTON "取消", IDCANCEL, 159, 160, 60, 14 END IDD_SHUTDOWN DIALOGEX 0, 0, 211, 103 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_CAPTION -CAPTION "Shut Down ReactOS" +CAPTION "關閉 ReactOS" FONT 9, "新細明體" BEGIN ICON 8240, -1, 6, 6, 21, 20, SS_REALSIZECONTROL | WS_GROUP - LTEXT "What do you want the computer to do?", -1, 39, 7, 167, 10 + LTEXT "您希望電腦做什麼?", -1, 39, 7, 167, 10 COMBOBOX 8224, 39, 20, 165, 200, CBS_DROPDOWNLIST | WS_VSCROLL - LTEXT "Maintains your session, keeping the computer running on low power with data still in memory. The computer wakes up when you press a key or move the mouse.", 8225, 39, 40, 167, 37 - DEFPUSHBUTTON "OK", 1, 7, 82, 60, 14, WS_GROUP - PUSHBUTTON "Cancel", IDCANCEL, 75, 82, 60, 14 - PUSHBUTTON "&Help", IDHELP, 144, 82, 60, 14 + LTEXT "維持工作階段,电脑數據仍然保持在 RAM 中。當你按下一個鍵或移動鼠標將喚醒這台電腦。", 8225, 39, 40, 167, 37 + DEFPUSHBUTTON "確定", 1, 7, 82, 60, 14, WS_GROUP + PUSHBUTTON "取消", IDCANCEL, 75, 82, 60, 14 + PUSHBUTTON "幫助(&H)", IDHELP, 144, 82, 60, 14 END IDD_FORMAT_DRIVE DIALOGEX 50, 50, 184, 218 @@ -616,8 +616,8 @@ BEGIN DEFPUSHBUTTON "開始", IDOK, 63, 95, 60, 14 GROUPBOX "檢查磁碟選項", -1, 7, 6, 179, 40 PUSHBUTTON "取消", IDCANCEL, 128, 95, 60, 14 - AUTOCHECKBOX "Automatically fix file system errors", 14000, 12, 15, 155, 10 - AUTOCHECKBOX "&Scan for and attempt recovery of bad sectors", 14001, 16, 30, 165, 10 + AUTOCHECKBOX "自動修復檔案系統錯誤", 14000, 12, 15, 155, 10 + AUTOCHECKBOX "嘗試掃描和修復壞磁區(&S)", 14001, 16, 30, 165, 10 CONTROL "", 14002, "MSCTLS_PROGRESS32", 16, 7, 50, 179, 8 LTEXT "", 14003, 60, 80, 170, 10 END @@ -651,17 +651,17 @@ Are you sure you want to open this file?", IDC_STATIC, 35, 5, 230, 60 END IDD_NEWEXTENSION DIALOGEX 0, 0, 260, 75 -CAPTION "Create New Extension" +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 @@ -681,23 +681,23 @@ BEGIN 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 + DEFPUSHBUTTON "確定", IDOK, 95, 170, 60, 14 + PUSHBUTTON "取消", IDCANCEL, 160, 170, 60, 14 END IDD_ACTION DIALOG 0, 0, 225, 95 -CAPTION "New Action" +CAPTION "新增動作" STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU FONT 9, "新細明體" BEGIN - LTEXT "&Action:", -1, 5, 7, 150, 10 + LTEXT "動作(&A):", -1, 5, 7, 150, 10 EDITTEXT IDC_ACTION_ACTION, 5, 20, 150, 14, ES_AUTOHSCROLL - LTEXT "App&lication used to perform action:", -1, 5, 42, 150, 10 + LTEXT "用於執行動作的應用程式(&L):", -1, 5, 42, 150, 10 EDITTEXT IDC_ACTION_APP, 5, 55, 150, 14, ES_AUTOHSCROLL - PUSHBUTTON "B&rowse...", IDC_ACTION_BROWSE, 160, 60, 60, 14 - AUTOCHECKBOX "&Use DDE", IDC_ACTION_USE_DDE, 10, 75, 103, 14 - DEFPUSHBUTTON "OK", IDOK, 160, 20, 60, 14 - PUSHBUTTON "Cancel", IDCANCEL, 160, 40, 60, 14 + PUSHBUTTON "瀏覽(&R)...", IDC_ACTION_BROWSE, 160, 60, 60, 14 + AUTOCHECKBOX "使用 DDE(&U)", IDC_ACTION_USE_DDE, 10, 75, 103, 14 + DEFPUSHBUTTON "確定", IDOK, 160, 20, 60, 14 + PUSHBUTTON "取消", IDCANCEL, 160, 40, 60, 14 END IDD_FOLDER_CUSTOMIZE DIALOGEX 0, 0, 240, 250 @@ -706,17 +706,17 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION FONT 9, "新細明體" BEGIN GROUPBOX "您想要什麼種類的資料夾?", IDC_STATIC, 5, 5, 230, 65, WS_TABSTOP - LTEXT "Use this &folder type as a template:", IDC_STATIC, 15, 20, 210, 12 + LTEXT "將此資料夾類型設置成範本(&F):", IDC_STATIC, 15, 20, 210, 12 COMBOBOX IDC_FOLDERCUST_COMBOBOX, 15, 35, 210, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP - AUTOCHECKBOX "Also apply this template to all &subfolders", IDC_FOLDERCUST_CHECKBOX, 15, 50, 210, 15 + AUTOCHECKBOX "將此範本套用到所有子資料夾(&S)", IDC_FOLDERCUST_CHECKBOX, 15, 50, 210, 15 GROUPBOX "資料夾圖片", IDC_STATIC, 5, 75, 230, 90, WS_TABSTOP - LTEXT "For Thumbnails view, you can put a picture on this folder to remind you of the contents.", IDC_STATIC, 15, 87, 115, 33 + LTEXT "對於縮圖檢視,您可以在此資料夾上放置圖片以提醒您內容。", IDC_STATIC, 15, 87, 115, 33 PUSHBUTTON "選擇圖片(&P)...", IDC_FOLDERCUST_CHOOSE_PIC, 15, 125, 115, 15 PUSHBUTTON "還原成預設值(&R)", IDC_FOLDERCUST_RESTORE_DEFAULTS, 15, 144, 115, 15 LTEXT "檢視:", IDC_STATIC, 139, 85, 81, 11 CONTROL "", IDC_FOLDERCUST_PREVIEW_BITMAP, "STATIC", SS_BITMAP | WS_GROUP, 150, 100, 60, 60 GROUPBOX "資料夾圖示", IDC_STATIC, 5, 170, 230, 65, WS_TABSTOP - LTEXT "For all views except Thumbnails, you can change the standard ""folder"" icon to another icon.", IDC_STATIC, 15, 180, 210, 25 + LTEXT "對於除縮圖以外的所有檢視,您可以將標準 [資料夾] 圖示更改為另一個圖示。", IDC_STATIC, 15, 180, 210, 25 ICON 0, IDC_FOLDERCUST_ICON, 175, 209, 32, 30 PUSHBUTTON "變更圖示...(&I)", IDC_FOLDERCUST_CHANGE_ICON, 15, 210, 75, 15 END @@ -727,24 +727,24 @@ BEGIN IDS_SHV_COLUMN_NAME "名稱" IDS_SHV_COLUMN_SIZE "大小" IDS_SHV_COLUMN_TYPE "類型" - IDS_SHV_COLUMN_MODIFIED "已修改" + IDS_SHV_COLUMN_MODIFIED "修改" IDS_SHV_COLUMN_ATTRIBUTES "屬性" IDS_SHV_COLUMN_DISK_CAPACITY "使用空間" IDS_SHV_COLUMN_DISK_AVAILABLE "剩餘空間" - IDS_SHV_COLUMN_OWNER "Owner" - IDS_SHV_COLUMN_GROUP "Group" - IDS_SHV_COLUMN_FILENAME "檔案名稱" - IDS_SHV_COLUMN_CATEGORY "Category" - IDS_SHV_COLUMN_DELFROM "Original location" - IDS_SHV_COLUMN_DELDATE "Date deleted" - IDS_SHV_COLUMN_FONTTYPE "Fonttype" - IDS_SHV_COLUMN_WORKGROUP "Workgroup" - IDS_SHV_COLUMN_NETLOCATION "Network Location" - IDS_SHV_COLUMN_DOCUMENTS "Documents" - IDS_SHV_COLUMN_STATUS "Status" - IDS_SHV_COLUMN_COMMENTS "Comments" - IDS_SHV_COLUMN_LOCATION "Location" - IDS_SHV_COLUMN_MODEL "Model" + IDS_SHV_COLUMN_OWNER "所有者" + IDS_SHV_COLUMN_GROUP "小組" + IDS_SHV_COLUMN_FILENAME "檔案名" + IDS_SHV_COLUMN_CATEGORY "類型" + IDS_SHV_COLUMN_DELFROM "原始位置" + IDS_SHV_COLUMN_DELDATE "刪除日期" + IDS_SHV_COLUMN_FONTTYPE "字型類型" + IDS_SHV_COLUMN_WORKGROUP "工作群組" + IDS_SHV_COLUMN_NETLOCATION "網路位置" + IDS_SHV_COLUMN_DOCUMENTS "文件" + IDS_SHV_COLUMN_STATUS "狀態" + IDS_SHV_COLUMN_COMMENTS "評論" + IDS_SHV_COLUMN_LOCATION "位置" + IDS_SHV_COLUMN_MODEL "模型" /* special folders */ IDS_DESKTOP "桌面" @@ -775,56 +775,58 @@ BEGIN IDS_FORMATDRIVE "格式化..." IDS_RENAME "重新命名" IDS_PASTE "插入" - IDS_EJECT "Eject" - IDS_DISCONNECT "Disconnect" - - IDS_CREATEFOLDER_DENIED "Unable to create the folder '%1'" - IDS_CREATEFOLDER_CAPTION "Unable to create folder" - IDS_DELETEITEM_CAPTION "Confirm File Deletion" - IDS_DELETEFOLDER_CAPTION "Confirm Folder Deletion" - IDS_DELETEITEM_TEXT "Are you sure you want to delete '%1'?" - IDS_DELETEMULTIPLE_TEXT "Are you sure you want to delete these %1 items?" - IDS_DELETESELECTED_TEXT "Are you sure you want to delete the selected item(s)?" - IDS_TRASHITEM_TEXT "Are you sure that you want to send '%1' to the Recycle Bin?" - IDS_TRASHFOLDER_TEXT "Are you sure that you want to send '%1' and all its contents to the Recycle Bin?" - IDS_TRASHMULTIPLE_TEXT "Are you sure that you want to send these %1 items to the Recycle Bin?" + IDS_EJECT "退出" + IDS_DISCONNECT "中斷" + + IDS_CREATEFOLDER_DENIED "無法建立資料夾 '%1'" + IDS_CREATEFOLDER_CAPTION "無法建立資料夾" + IDS_DELETEITEM_CAPTION "確認刪除檔案" + IDS_DELETEFOLDER_CAPTION "確認取代檔案" + IDS_DELETEITEM_TEXT "您確定要刪除 '%1' 嗎?" + IDS_DELETEMULTIPLE_TEXT "您確定要刪除 %1 個項目嗎?" + IDS_DELETESELECTED_TEXT "您確定要刪除所選項目嗎?" + IDS_TRASHITEM_TEXT "您確定要將 '%1' 傳送到資源回收筒嗎?" + IDS_TRASHFOLDER_TEXT "您確定要將 '%1' 和它的所有內容傳送到資源回收筒嗎?" + IDS_TRASHMULTIPLE_TEXT "您確定要將這 '%1' 項傳送到資源回收筒嗎?" IDS_CANTTRASH_TEXT "The item '%1' can't be sent to Recycle Bin. Do you want to delete it instead?" - IDS_OVERWRITEFILE_TEXT "This folder already contains a file called '%1'.\n\nDo you want to replace it?" - IDS_OVERWRITEFILE_CAPTION "Confirm File Overwrite" + IDS_OVERWRITEFILE_TEXT "這個資料夾已包含名為 '%1' 的檔案。\n\n您想要取代它嗎?" + IDS_OVERWRITEFILE_CAPTION "確認覆寫文件" IDS_OVERWRITEFOLDER_TEXT "This folder already contains a folder named '%1'.\n\nIf the files in the destination folder have the same names as files in the\nselected folder they will be replaced. Do you still want to move or copy\nthe folder?" IDS_FILEOOP_COPYING "正在複製..." IDS_FILEOOP_MOVING "正在移動..." IDS_FILEOOP_DELETING "正在刪除..." - IDS_FILEOOP_FROM_TO "From %1 to %2" - IDS_FILEOOP_FROM "From %1" + IDS_FILEOOP_FROM_TO "從 %1 到 %2" + IDS_FILEOOP_FROM "從 %1" IDS_FILEOOP_PREFLIGHT "Preflight" /* message box strings */ IDS_RESTART_TITLE "重新啟動" - IDS_RESTART_PROMPT "Do you want to restart the system?" + IDS_RESTART_PROMPT "您確定要重新啟動嗎?" IDS_SHUTDOWN_TITLE "關機" - IDS_SHUTDOWN_PROMPT "Do you want to shutdown?" + IDS_SHUTDOWN_PROMPT "您確定要關機嗎?" /* Format Dialog Strings */ - IDS_FORMAT_TITLE "Format Local Disk" - IDS_FORMAT_WARNING "WARNING: Formatting will erase ALL data on this disk.\nTo format the disk, click OK. To quit, click CANCEL." - IDS_FORMAT_COMPLETE "Format Complete." + IDS_FORMAT_TITLE "格式化本機磁碟" + IDS_FORMAT_WARNING "警告: 格式化將會清除磁碟上的所有數據。\n想要格式化這個磁碟, 請點選確定。若想退出,請點選 [返回]。" + IDS_FORMAT_COMPLETE "格式化完成" /* Run File dialog */ - IDS_RUNDLG_ERROR "Unable to display Run File dialog box (internal error)" - IDS_RUNDLG_BROWSE_ERROR "Unable to display Browse dialog box (internal error)" - IDS_RUNDLG_BROWSE_CAPTION "Browse" - IDS_RUNDLG_BROWSE_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_RUNDLG_ERROR "無法顯示執行文件對話方塊 (內部錯誤)" + IDS_RUNDLG_BROWSE_ERROR "無法顯示瀏覽對話方塊 (內部錯誤)" + IDS_RUNDLG_BROWSE_CAPTION "瀏覽" + IDS_RUNDLG_BROWSE_FILTER "可執行檔 (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + /* ATTENTION: If there is no special situation, please DO NOT change + English folder names into Chinese, or it may cause problems in the system. */ /* shell folder path default values */ - IDS_PROGRAMS "Start Menu\\Programs" + IDS_PROGRAMS "「開始」功能表\\程式" IDS_PERSONAL "我的文件" IDS_FAVORITES "我的最愛" - IDS_STARTUP "Start Menu\\Programs\\StartUp" + IDS_STARTUP "「開始」功能表\\程式\\啟動" IDS_RECENT "Recent" IDS_SENDTO "SendTo" - IDS_STARTMENU "Start Menu" + IDS_STARTMENU "「開始」功能表" IDS_MYMUSIC "我的音樂" IDS_MYVIDEO "我的影片" IDS_DESKTOPDIRECTORY "桌面" @@ -840,7 +842,7 @@ BEGIN IDS_MYPICTURES "我的圖片" IDS_PROGRAM_FILES_COMMON "Program Files\\Common Files" IDS_COMMON_DOCUMENTS "Documents" - IDS_ADMINTOOLS "Start Menu\\Programs\\Administrative Tools" + IDS_ADMINTOOLS "「開始」功能表\\程式\\Administrative Tools" IDS_COMMON_MUSIC "Documents\\My Music" IDS_COMMON_PICTURES "Documents\\My Pictures" IDS_COMMON_VIDEO "Documents\\My Videos" @@ -852,8 +854,8 @@ BEGIN IDS_DRIVE_FIXED "本機磁碟" IDS_DRIVE_CDROM "CD 光碟機" IDS_DRIVE_NETWORK "網路磁碟" - IDS_DRIVE_FLOPPY "3.5 Floppy" - IDS_DRIVE_REMOVABLE "Removable Disk" + IDS_DRIVE_FLOPPY "3.5 軟碟機" + IDS_DRIVE_REMOVABLE "抽取式磁碟" IDS_FS_UNKNOWN "未知" /* Open With */ @@ -873,7 +875,7 @@ BEGIN IDS_EMPTY_BITBUCKET "清空資源回收筒" IDS_PICK_ICON_TITLE "選擇圖示" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" - IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" + IDS_OPEN_WITH_FILTER "可執行檔 (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" IDS_CANTLOCKVOLUME "Unable to lock volume (Error Code: %lu)." IDS_CANTDISMOUNTVOLUME "Unable to dismount volume (Error Code: %lu)." @@ -897,8 +899,8 @@ BEGIN IDS_OCX_FILE "ActiveX Control" IDS_TLB_FILE "Type Library" IDS_FON_FILE "字型檔案" - IDS_TTF_FILE "TrueType Font file" - IDS_OTF_FILE "OpenType Font file" + IDS_TTF_FILE "TrueType 字型檔案" + IDS_OTF_FILE "OpenType 字型檔案" IDS_HLP_FILE "說明檔" IDS_ICO_FILE "圖示" IDS_INI_FILE "組態設定" @@ -929,12 +931,12 @@ BEGIN IDS_FILE_DETAILS "Details for '%s' extension" IDS_FILE_DETAILSADV "Files with extension '%s' are of type '%s'. To change settings that affect all '%s' files, click Advanced." - IDS_FILE_TYPES "File Types" - IDS_COLUMN_EXTENSION "Extensions" + IDS_FILE_TYPES "檔案類型" + IDS_COLUMN_EXTENSION "副檔名" /* As in 'INI File' or 'WAV File', fallback string for no-name extensions used in the _File type_ tab of the _Folder Options_ dialog */ - IDS_FILE_EXT_TYPE "%s File" + IDS_FILE_EXT_TYPE "%s 檔案" IDS_BYTES_FORMAT "bytes" IDS_UNKNOWN_APP "未知應用程式" diff --git a/dll/win32/syssetup/lang/zh-CN.rc b/dll/win32/syssetup/lang/zh-CN.rc index 12ddbc5e50..b3531cf5a5 100644 --- a/dll/win32/syssetup/lang/zh-CN.rc +++ b/dll/win32/syssetup/lang/zh-CN.rc @@ -20,7 +20,8 @@ BEGIN LTEXT "ReactOS 开发者感谢以下自由软件项目。在构建 ReactOS 时使用了其中的代码 :", IDC_STATIC, 15, 7, 286, 19 LISTBOX IDC_PROJECTS, 15, 30, 286, 75, LBS_NOSEL | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL LTEXT "ReactOS 基于 GPL 许可证发布,因此如果您需要二次开发或重新发布 ReactOS 的部分或全部,必须遵循 GPL 许可。", IDC_STATIC, 15, 110, 227, 19 - LTEXT "请单击“下一步”继续安装 。", IDC_STATIC, 15, 136, 195, 17 + PUSHBUTTON "查看 GPL(&V)...", IDC_VIEWGPL, 251, 110, 50, 19 + LTEXT "请单击“下一步”继续安装。", IDC_STATIC, 15, 136, 195, 17 END IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 @@ -29,10 +30,10 @@ CAPTION "ReactOS 安装程序 " FONT 9, "宋体" BEGIN ICON IDI_ICON2, IDC_STATIC, 21, 7, 20, 20 - LTEXT "输入您的姓名以及公司或单位的名称。", IDC_STATIC, 54, 7, 242, 21 + LTEXT "输入您的姓名以及公司或组织的名称。", IDC_STATIC, 54, 7, 242, 21 LTEXT "姓名(&M):", IDC_STATIC, 54, 37, 44, 8 EDITTEXT IDC_OWNERNAME, 132, 35, 163, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL - LTEXT "单位(&O):", IDC_STATIC, 54, 57, 60, 20 + LTEXT "组织(&O):", IDC_STATIC, 54, 57, 60, 20 EDITTEXT IDC_OWNERORGANIZATION, 132, 55, 163, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL END @@ -60,7 +61,7 @@ CAPTION "ReactOS 安装程序 " FONT 9, "宋体" BEGIN ICON IDI_ICON4, IDC_STATIC, 21, 7, 20, 20 - LTEXT "系统区域设置应与您要使用的应用程序的语言相匹配。 用户区域设置控制数字,货币和日期的显示方式。", IDC_STATIC, 53, 7, 253, 20 + LTEXT "系统区域设置应与您要使用的应用程序的语言相匹配。用户区域设置控制数字,货币和日期的显示方式。", IDC_STATIC, 53, 7, 253, 20 LTEXT "", IDC_LOCALETEXT, 53, 29, 250, 16 LTEXT "想要更改系统和用户的区域设置,请单击 “自定义” 。", IDC_STATIC, 53, 60, 184, 8 PUSHBUTTON "自定义(&C)...", IDC_CUSTOMLOCALE, 245, 57, 50, 14 @@ -89,7 +90,7 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYS CAPTION "ReactOS 安装程序" FONT 9, "宋体" BEGIN - PUSHBUTTON "Lautus", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE + PUSHBUTTON "Lautus 主題", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE PUSHBUTTON "经典主题", IDC_CLASSICSTYLE, 175,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE END @@ -160,12 +161,12 @@ BEGIN IDS_COMPUTERSUBTITLE "您必须提供计算机名和系统管理员密码。" IDS_LOCALETITLE "区域设置" IDS_LOCALESUBTITLE "您可以为不同的区域和语言自定义 ReactOS。" - IDS_DATETIMETITLE "日期和时间 " + IDS_DATETIMETITLE "日期和时间" IDS_DATETIMESUBTITLE "为您的计算机配置正确的日期和时间。" IDS_PROCESSTITLE "注册组件" - IDS_PROCESSSUBTITLE "正在完成 ReactOS 最后的安装" + IDS_PROCESSSUBTITLE "正在完成 ReactOS 最后安装阶段" IDS_THEMESELECTIONTITLE "外观" - IDS_THEMESELECTIONSUBTITLE "请选择主题:" + IDS_THEMESELECTIONSUBTITLE "选择您的主题:" END STRINGTABLE @@ -191,9 +192,9 @@ END STRINGTABLE BEGIN - IDS_WZD_NAME "请填写您的姓名,否则安装程序无法继续" - IDS_WZD_SETCOMPUTERNAME "请输入有效的计算机名。" - IDS_WZD_COMPUTERNAME "请填写计算机名,否则安装程序无法继续。" + IDS_WZD_NAME "请输入您的姓名,否则安装程序无法继续。" + IDS_WZD_SETCOMPUTERNAME "安装程序无法设置计算机名。" + IDS_WZD_COMPUTERNAME "请输入计算机名,否则安装程序无法继续。" IDS_WZD_PASSWORDEMPTY "请输入密码" IDS_WZD_PASSWORDMATCH "您两次输入的密码不一致,请重新输入。" IDS_WZD_PASSWORDCHAR "密码中包含无效字符,请重新输入。" @@ -202,7 +203,7 @@ END STRINGTABLE BEGIN - IDS_STATUS_INSTALL_DEV "正在安装驱动程序..." + IDS_STATUS_INSTALL_DEV "正在安装设备驱动程序..." END /* ATTENTION: Synchronize the translation of these strings with shell32 */ diff --git a/dll/win32/syssetup/lang/zh-TW.rc b/dll/win32/syssetup/lang/zh-TW.rc index ea1cf29faf..b717d2a332 100644 --- a/dll/win32/syssetup/lang/zh-TW.rc +++ b/dll/win32/syssetup/lang/zh-TW.rc @@ -29,7 +29,7 @@ FONT 9, "新細明體" BEGIN LTEXT "歡迎使用 ReactOS 安裝程式。", IDC_WELCOMETITLE, 115, 8, 195, 24 LTEXT "安裝程式將在電腦上安裝 ReactOS。它需要收集有關電腦和您的信息以便正確安裝 ReactOS。", IDC_STATIC, 115, 40, 195, 100 - LTEXT "按下一步繼續安裝程式。", IDC_STATIC, 115, 169, 195, 17 + LTEXT "按 [下一步] 繼續安裝程式。", IDC_STATIC, 115, 169, 195, 17 END IDD_ACKPAGE DIALOGEX 0, 0, 317, 143 @@ -37,11 +37,11 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYS CAPTION "ReactOS 安裝程式" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "ReactOS 的開發人員就以下的自由軟件項目表示感謝。在建立 ReactOS 時使用了其中的代碼:", IDC_STATIC, 15, 7, 286, 19 + LTEXT "ReactOS 的開發人員就以下的自由軟件項目表示感謝。在建立 ReactOS 時使用了其中的程式碼:", IDC_STATIC, 15, 7, 286, 19 LISTBOX IDC_PROJECTS, 15, 30, 286, 75, LBS_NOSEL | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL - LTEXT "ReactOS 基於 GPL 許可證發佈,因此如果您需要二次開發或重新發表 ReactOS 的部分或全部,必須遵循 GPL 許可。", IDC_STATIC, 15, 110, 227, 19 + LTEXT "ReactOS 基於 GPL 許可證發表,因此如果您需要二次開發或重新發表 ReactOS 的部分或全部,必須遵循 GPL 許可。", IDC_STATIC, 15, 110, 227, 19 PUSHBUTTON "檢視 GPL(&V)...", IDC_VIEWGPL, 251, 110, 50, 19 - LTEXT "按下一步繼續安裝程式。", IDC_STATIC, 15, 136, 195, 17 + LTEXT "按 [下一步] 繼續安裝程式。", IDC_STATIC, 15, 136, 195, 17 END IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 @@ -87,7 +87,7 @@ BEGIN PUSHBUTTON "自訂(&C)...", IDC_CUSTOMLOCALE, 250, 57, 50, 14 LTEXT "鍵盤配置控制鍵入時出現的字符。", IDC_STATIC, 53, 86, 253, 8 LTEXT "", IDC_LAYOUTTEXT, 53, 100, 250, 16 - LTEXT "要查看或變更當前配置,請單擊“自訂”。", IDC_STATIC, 53, 126, 184, 8 + LTEXT "要查看或變更當前配置,請點選「自訂」。", IDC_STATIC, 53, 126, 184, 8 PUSHBUTTON "自訂(&U)...", IDC_CUSTOMLAYOUT, 250, 122, 50, 14 END @@ -110,8 +110,8 @@ STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYS CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN - PUSHBUTTON "Lautus theme", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE - PUSHBUTTON "Classic theme", IDC_CLASSICSTYLE, 175,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE + PUSHBUTTON "Lautus 主題", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE + PUSHBUTTON "傳統主題", IDC_CLASSICSTYLE, 175,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE END IDD_PROCESSPAGE DIALOGEX 0, 0, 317, 143 @@ -130,9 +130,9 @@ CAPTION "ReactOS 安裝程式已完成" FONT 9, "新細明體" BEGIN LTEXT "已經完成 ReactOS 安裝程式。", IDC_FINISHTITLE, 115, 8, 195, 24 - LTEXT "ReactOS 安裝程序已順利完成。\n\n要重新啓動計算機,請單擊“完成”。", IDC_STATIC, 115, 40, 195, 100 + LTEXT "ReactOS 安裝程序已順利完成。\n\n要重新啓動計算機,請點選 [完成]。", IDC_STATIC, 115, 40, 195, 100 CONTROL "", IDC_RESTART_PROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 115, 138, 188, 12 - LTEXT "如果光碟機裏有光碟,請將其取出要重新啓動計算機,請按“完成”。", IDC_STATIC, 115, 169, 195, 17 + LTEXT "如果光碟機裏有光碟,請將其取出要重新啓動計算機,請按 [完成]。", IDC_STATIC, 115, 169, 195, 17 END IDD_GPL DIALOGEX 0, 0, 333, 230 @@ -176,7 +176,7 @@ BEGIN IDS_ACKTITLE "致謝" IDS_ACKSUBTITLE "ReactOS 所依賴的開源項目及其許可證信息" IDS_OWNERTITLE "自訂您的軟體" - IDS_OWNERSUBTITLE "安裝程序將使用您提供的個人信息,自定義您的 ReactOS 軟體。" + IDS_OWNERSUBTITLE "安裝程序將使用您提供的個人信息,自訂您的 ReactOS 軟體。" IDS_COMPUTERTITLE "電腦名稱和系統管理員密碼" IDS_COMPUTERSUBTITLE "您必須提供電腦名稱和管理員密碼。" IDS_LOCALETITLE "地區設定" @@ -216,10 +216,10 @@ BEGIN IDS_WZD_NAME "安裝程式無法繼續直到您輸入姓名。" IDS_WZD_SETCOMPUTERNAME "安裝程式無法設定電腦名稱。" IDS_WZD_COMPUTERNAME "安裝程式無法繼續直到您輸入電腦名稱。" - IDS_WZD_PASSWORDEMPTY "您必須輸入密碼 !" + IDS_WZD_PASSWORDEMPTY "您必須輸入密碼!" IDS_WZD_PASSWORDMATCH "您輸入的密碼不匹配。 請再次輸入所需的密碼。" IDS_WZD_PASSWORDCHAR "您輸入的密碼包含無效字符。請輸入清潔的密碼。" - IDS_WZD_LOCALTIME "安裝程式無法設定時間。" + IDS_WZD_LOCALTIME "安裝程式無法設定本地時間。" END STRINGTABLE @@ -228,6 +228,10 @@ BEGIN END /* ATTENTION: Synchronize the translation of these strings with shell32 */ + +/* ATTENTION: If there is no special situation, please DO NOT change +English folder names into Chinese, or it may cause problems in the system. */ + STRINGTABLE BEGIN IDS_PROGRAMFILES "%SystemDrive%\\Program Files" diff --git a/dll/win32/userenv/lang/zh-TW.rc b/dll/win32/userenv/lang/zh-TW.rc new file mode 100644 index 0000000000..732fd89c3c --- /dev/null +++ b/dll/win32/userenv/lang/zh-TW.rc @@ -0,0 +1,29 @@ +/* Translation has been created by Luo Yufan (njlyf2011(a)hotmail.com) */ + +/* ATTENTION: If there is no special situation, please DO NOT change +English folder names into Chinese, or it may cause problems in the system. */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL + +STRINGTABLE +BEGIN + IDS_PROFILEPATH "%SystemDrive%\\Documents and Settings" + IDS_APPDATA "Application Data" + IDS_DESKTOP "桌面" + IDS_FAVORITES "我的最愛" + IDS_MYDOCUMENTS "我的文件" + IDS_NETHOOD "NetHood" + IDS_PRINTHOOD "PrintHood" + IDS_RECENT "Recent" + IDS_SENDTO "SendTo" + IDS_TEMPLATES "Templates" + IDS_STARTMENU "「開始」功能表" + IDS_PROGRAMS "「開始」功能表\\程式" + IDS_STARTUP "「開始」功能表\\程式\\啟動" + IDS_LOCALSETTINGS "Local Settings" + IDS_LOCALAPPDATA "Local Settings\\Application Data" + IDS_TEMP "Local Settings\\Temp" + IDS_CACHE "Local Settings\\Temporary Internet Files" + IDS_HISTORY "Local Settings\\History" + IDS_COOKIES "Cookies" +END diff --git a/dll/win32/userenv/userenv.rc b/dll/win32/userenv/userenv.rc index e3513a3406..ee248db6a1 100644 --- a/dll/win32/userenv/userenv.rc +++ b/dll/win32/userenv/userenv.rc @@ -122,4 +122,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #endif #ifdef LANGUAGE_ZH_CN #include "lang/zh-CN.rc" -#endif \ No newline at end of file +#endif +#ifdef LANGUAGE_ZH_TW + #include "lang/zh-TW.rc" +#endif diff --git a/modules/rosapps/applications/vcdcontroltool/lang/zh-CN.rc b/modules/rosapps/applications/vcdcontroltool/lang/zh-CN.rc new file mode 100755 index 0000000000..372bb37c9c --- /dev/null +++ b/modules/rosapps/applications/vcdcontroltool/lang/zh-CN.rc @@ -0,0 +1,64 @@ +/* Translation has been created by Luo Yufan on 2018-12-17 */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + +IDD_MAINWINDOW DIALOGEX 0, 0, 320, 200 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_APPWINDOW +CAPTION "虚拟光驱控制面板" +FONT 9, "宋体" +BEGIN + PUSHBUTTON "确定", IDC_MAINOK, 211, 179, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + CONTROL "", IDC_MAINDEVICES, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 7, 306, 83 + GROUPBOX "驱动器信息", IDC_STATIC, 7, 101, 153, 74, BS_GROUPBOX | WS_CHILD | WS_VISIBLE + LTEXT "扇区数量", IDC_STATIC, 15, 115, 60, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "扇区大小", IDC_STATIC, 15, 127, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "可用簇数", IDC_STATIC, 15, 139, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "总簇数", IDC_STATIC, 15, 151, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + EDITTEXT IDC_MAINSECTORS, 88, 115, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINSIZE, 88, 127, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINFREE, 88, 139, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINTOTAL, 88, 151, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + PUSHBUTTON "添加驱动器(&A)", IDC_MAINADD, 183, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "移除驱动器(&R)", IDC_MAINREMOVE, 242, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "挂载", IDC_MAINMOUNT, 183, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "弹出", IDC_MAINEJECT, 183, 161, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "重新挂载", IDC_MAINREMOUNT, 242, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "驱动控制 ...", IDC_MAINCONTROL, 183, 105, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_MOUNTWINDOW DIALOG 0, 0, 187, 97 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "特殊挂载选项" +FONT 9, "宋体" +BEGIN + PUSHBUTTON "确定", IDC_MOUNTOK, 130, 59, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "取消", IDC_MOUNTCANCEL, 130, 76, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_MOUNTIMAGE, 7, 17, 173, 14, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + LTEXT "将被挂载的镜像", IDC_STATIC, 7, 7, 173, 10, SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE | WS_GROUP + AUTOCHECKBOX "禁止 UDF", IDC_MOUNTUDF, 7, 40, 114, 10, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "禁止 Joliet", IDC_MOUNTJOLIET, 7, 56, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "开机时加载", IDC_MOUNTPERSIST, 7, 71, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_DRIVERWINDOW DIALOG 0, 0, 189, 123 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "虚拟光驱驱动程序控制" +FONT 9, "宋体" +BEGIN + PUSHBUTTON "确定", IDC_DRIVEROK, 43, 98, 103, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "安装驱动程序 ...", IDC_DRIVERINSTALL, 43, 61, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "开始", IDC_DRIVERSTART, 43, 79, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "停止", IDC_DRIVERSTOP, 96, 79, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "移除驱动程序", IDC_DRIVERREMOVE, 96, 61, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_DRIVERINFO, 7, 7, 175, 50, ES_CENTER | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP +END + +STRINGTABLE +BEGIN + IDS_DRIVE "驱动器" + IDS_MAPPEDIMAGE "镜像已映射" + IDS_NOMOUNTED "没有镜像被挂载。 最后挂载的是 - %s" + IDS_NONE "无" + IDS_FILTER "所有被支持的镜像 (*.udf; *.cdfs; *.jo; *.iso; *.rock)\0*.udf;*.cdfs;*.jo;*.iso;*.rock\0" +END diff --git a/modules/rosapps/applications/vcdcontroltool/lang/zh-TW.rc b/modules/rosapps/applications/vcdcontroltool/lang/zh-TW.rc new file mode 100755 index 0000000000..315c35bea6 --- /dev/null +++ b/modules/rosapps/applications/vcdcontroltool/lang/zh-TW.rc @@ -0,0 +1,64 @@ +/* Translation has been created by Luo Yufan on 2018-12-17 */ + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL + +IDD_MAINWINDOW DIALOGEX 0, 0, 320, 200 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_APPWINDOW +CAPTION "虛擬光碟機控制台" +FONT 9, "新細明體" +BEGIN + PUSHBUTTON "確定", IDC_MAINOK, 211, 179, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + CONTROL "", IDC_MAINDEVICES, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 7, 306, 83 + GROUPBOX "磁碟機資訊", IDC_STATIC, 7, 101, 153, 74, BS_GROUPBOX | WS_CHILD | WS_VISIBLE + LTEXT "磁區數目", IDC_STATIC, 15, 115, 60, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "磁區大小", IDC_STATIC, 15, 127, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "可用叢集數", IDC_STATIC, 15, 139, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "總叢集數", IDC_STATIC, 15, 151, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + EDITTEXT IDC_MAINSECTORS, 88, 115, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINSIZE, 88, 127, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINFREE, 88, 139, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINTOTAL, 88, 151, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + PUSHBUTTON "添加磁碟機(&A)", IDC_MAINADD, 183, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "移除磁碟機(&R)", IDC_MAINREMOVE, 242, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "掛接", IDC_MAINMOUNT, 183, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "退出", IDC_MAINEJECT, 183, 161, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "重新掛接", IDC_MAINREMOUNT, 242, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "驅動控制 ...", IDC_MAINCONTROL, 183, 105, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_MOUNTWINDOW DIALOG 0, 0, 187, 97 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "特殊掛接選項" +FONT 9, "新細明體" +BEGIN + PUSHBUTTON "確定", IDC_MOUNTOK, 130, 59, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "取消", IDC_MOUNTCANCEL, 130, 76, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_MOUNTIMAGE, 7, 17, 173, 14, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + LTEXT "將被掛接的映像", IDC_STATIC, 7, 7, 173, 10, SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE | WS_GROUP + AUTOCHECKBOX "禁止 UDF", IDC_MOUNTUDF, 7, 40, 114, 10, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "禁止 Joliet", IDC_MOUNTJOLIET, 7, 56, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "開機時加載", IDC_MOUNTPERSIST, 7, 71, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_DRIVERWINDOW DIALOG 0, 0, 189, 123 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "虛擬光碟機驅動程式控制" +FONT 9, "新細明體" +BEGIN + PUSHBUTTON "確定", IDC_DRIVEROK, 43, 98, 103, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "安裝驅動程式 ...", IDC_DRIVERINSTALL, 43, 61, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "開始", IDC_DRIVERSTART, 43, 79, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "停止", IDC_DRIVERSTOP, 96, 79, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "移除驅動程式", IDC_DRIVERREMOVE, 96, 61, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_DRIVERINFO, 7, 7, 175, 50, ES_CENTER | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP +END + +STRINGTABLE +BEGIN + IDS_DRIVE "磁碟機" + IDS_MAPPEDIMAGE "映像已映射" + IDS_NOMOUNTED "沒有映像被掛接。最後一個是 - %s" + IDS_NONE "無" + IDS_FILTER "所有被支持的映像 (*.udf; *.cdfs; *.jo; *.iso; *.rock)\0*.udf;*.cdfs;*.jo;*.iso;*.rock\0" +END diff --git a/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc b/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc index 5f90eecb2e..cd088fd934 100644 --- a/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc +++ b/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc @@ -28,3 +28,9 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #ifdef LANGUAGE_RU_RU #include "lang/ru-RU.rc" #endif +#ifdef LANGUAGE_ZH_CN + #include "lang/zh-CN.rc" +#endif +#ifdef LANGUAGE_ZH_TW + #include "lang/zh-TW.rc" +#endif
6 years
1
0
0
0
[reactos] 01/01: [CYLFRAC] Fix 3 MSVC-x64 warnings about TimeProc() (#1157)
by Serge Gautherie
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=58135d7d41399fb44deaf…
commit 58135d7d41399fb44deafe6294d201c07e8380b6 Author: Serge Gautherie <32623169+SergeGautherie(a)users.noreply.github.com> AuthorDate: Tue Dec 18 13:30:28 2018 +0100 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 13:30:28 2018 +0100 [CYLFRAC] Fix 3 MSVC-x64 warnings about TimeProc() (#1157) - "...\cylfrac.c(160): warning C4028: formal parameter 3 different from declaration" - "...\cylfrac.c(160): warning C4028: formal parameter 4 different from declaration" - "...\cylfrac.c(160): warning C4028: formal parameter 5 different from declaration" CORE-7538 --- modules/rosapps/applications/screensavers/cylfrac/cylfrac.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c b/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c index e981562ff6..be0bb417d2 100644 --- a/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c +++ b/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c @@ -112,7 +112,7 @@ void DrawScene(HWND hwnd, HDC dc, int ticks) EndPaint(hwnd, &ps); } -void CALLBACK TimeProc(UINT uID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2) +void CALLBACK TimeProc(UINT uID, UINT uMsg, DWORD_PTR dwUser, DWORD_PTR dw1, DWORD_PTR dw2) { InvalidateRect((HWND)dwUser, NULL, 0); }
6 years
1
0
0
0
[reactos] 01/01: [CYLFRAC] Fix a MSVC-x64 warning about hwnd (#1158)
by Serge Gautherie
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=57786d7d3ac9a86ad2974…
commit 57786d7d3ac9a86ad29740e8b0b9afeeda394238 Author: Serge Gautherie <32623169+SergeGautherie(a)users.noreply.github.com> AuthorDate: Tue Dec 18 13:29:03 2018 +0100 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 13:29:03 2018 +0100 [CYLFRAC] Fix a MSVC-x64 warning about hwnd (#1158) "...\cylfrac.c(160): warning C4311: 'type cast': pointer truncation from 'HWND' to 'DWORD'". --- modules/rosapps/applications/screensavers/cylfrac/cylfrac.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c b/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c index d72f6385f3..e981562ff6 100644 --- a/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c +++ b/modules/rosapps/applications/screensavers/cylfrac/cylfrac.c @@ -157,7 +157,7 @@ LRESULT WINAPI ScreenSaverProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam GetCursorPos(&initpoint); InitGL(hwnd); oldticks = GetTickCount(); - TimerID = timeSetEvent (timerdelay, 0, TimeProc, (DWORD)hwnd, TIME_PERIODIC); + TimerID = timeSetEvent(timerdelay, 0, TimeProc, (DWORD_PTR)hwnd, TIME_PERIODIC); } break; case WM_PAINT:
6 years
1
0
0
0
[reactos] 01/01: [VCDCONTROLTOOL] Enable Spanish translation
by Pierre Schweitzer
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=963f715c69b570b78c758…
commit 963f715c69b570b78c7581c95e08e3de3dab5641 Author: Pierre Schweitzer <pierre(a)reactos.org> AuthorDate: Tue Dec 18 08:20:27 2018 +0100 Commit: Pierre Schweitzer <pierre(a)reactos.org> CommitDate: Tue Dec 18 08:20:27 2018 +0100 [VCDCONTROLTOOL] Enable Spanish translation Addendum to 1cb1da5 which was an addendum to be8a835 --- modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc b/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc index 969f3e407d..5f90eecb2e 100644 --- a/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc +++ b/modules/rosapps/applications/vcdcontroltool/vcdcontroltool.rc @@ -19,6 +19,9 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL #ifdef LANGUAGE_EN_US #include "lang/en-US.rc" #endif +#ifdef LANGUAGE_ES_ES + #include "lang/es-ES.rc" +#endif #ifdef LANGUAGE_FR_FR #include "lang/fr-FR.rc" #endif
6 years
1
0
0
0
[reactos] 01/01: [TRANSLATION] Update Traditional Chinese translation. (#1142)
by Luo Yufan
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=4b7f1e0a9d48acd0bfd12…
commit 4b7f1e0a9d48acd0bfd128d2a0aeaf40420c2300 Author: Luo Yufan <njlyf2011(a)hotmail.com> AuthorDate: Tue Dec 18 11:30:48 2018 +0800 Commit: Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com> CommitDate: Tue Dec 18 12:30:48 2018 +0900 [TRANSLATION] Update Traditional Chinese translation. (#1142) --- dll/cpl/sysdm/lang/zh-TW.rc | 137 +++++++++++++------------- dll/win32/shell32/lang/zh-TW.rc | 206 +++++++++++++++++++-------------------- dll/win32/syssetup/lang/zh-TW.rc | 152 +++++++++++++++++------------ dll/win32/syssetup/syssetup.rc | 3 + 4 files changed, 262 insertions(+), 236 deletions(-) diff --git a/dll/cpl/sysdm/lang/zh-TW.rc b/dll/cpl/sysdm/lang/zh-TW.rc index 08dacee0ce..8311ba0f66 100644 --- a/dll/cpl/sysdm/lang/zh-TW.rc +++ b/dll/cpl/sysdm/lang/zh-TW.rc @@ -1,10 +1,11 @@ /* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2(a)hotmail.com) */ +/* Translation has been changed by Luo Yufan 2018 (njlyf2011(a)hotmail.com) */ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL IDD_PROPPAGEGENERAL DIALOGEX 0, 0, 256, 218 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "常規" +CAPTION "一般" FONT 9, "新細明體", 0, 0, 0x0 BEGIN CONTROL "", IDC_ROSIMG, "Static", SS_OWNERDRAW, 4, 5, 248, 111 @@ -12,9 +13,9 @@ BEGIN LTEXT REACTOS_STR_PRODUCT_NAME, IDC_STATIC, 10, 128, 116, 9 LTEXT "版本", IDC_ROSVERSION, 10, 137, 116, 9 LTEXT REACTOS_STR_PRODUCT_BUILD, IDC_STATIC, 10, 146, 110, 9 - LTEXT "System Uptime:", IDC_STATIC, 4, 158, 86, 9 + LTEXT "系統啟動時間:", IDC_STATIC, 4, 158, 86, 9 LTEXT "", IDC_UPTIME, 10, 170, 116, 9 - LTEXT "計算機:", IDC_STATIC, 124, 116, 34, 9 + LTEXT "電腦:", IDC_STATIC, 124, 116, 34, 9 LTEXT "", IDC_MACHINELINE1, 130, 128, 118, 9 LTEXT "", IDC_MACHINELINE2, 130, 137, 118, 9 LTEXT "", IDC_MACHINELINE3, 130, 146, 118, 9 @@ -22,78 +23,78 @@ BEGIN LTEXT "", IDC_MACHINELINE5, 130, 164, 118, 9 LTEXT "", IDC_MACHINELINE6, 130, 173, 118, 9 CONTROL "請訪問<A HREF=""
http://www.reactos.org/
"">ReactOS 主頁</A>", IDC_ROSHOMEPAGE_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 10, 200, 140, 10 - PUSHBUTTON "查看版權信息(&L)...", IDC_LICENCE, 170, 198, 78, 15 + PUSHBUTTON "查看著作權信息(&L)...", IDC_LICENCE, 170, 198, 78, 15 END IDD_PROPPAGEHARDWARE DIALOGEX 0, 0, 256, 218 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "硬件" +CAPTION "硬體" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - GROUPBOX "設備管理器", IDC_STATIC, 6, 7, 244, 61 + GROUPBOX "裝置管理員", IDC_STATIC, 6, 7, 244, 61 ICON IDI_DEVMGR, IDC_STATIC, 12, 18, 23, 21, SS_ICON - LTEXT "設備管理器列出所有安裝在計算機上的硬件設備。請使用設備管理器來更改設備的屬性。", IDC_STATIC, 42, 18, 204, 24 - PUSHBUTTON "設備管理器(&D)...", IDC_HARDWARE_DEVICE_MANAGER, 154, 48, 90, 15 - GROUPBOX "添加硬件嚮導", IDC_STATIC, 6, 79, 244, 61 + LTEXT "裝置管理員列出所有安裝在電腦上的硬體裝置。請使用設備管理器來變更設備的屬性。", IDC_STATIC, 42, 18, 204, 24 + PUSHBUTTON "裝置管理員(&D)...", IDC_HARDWARE_DEVICE_MANAGER, 154, 48, 90, 15 + GROUPBOX "添加硬體嚮導", IDC_STATIC, 6, 79, 244, 61 ICON IDI_ADDHW, IDC_STATIC, 12, 90, 23, 21, SS_ICON - LTEXT "“添加硬件嚮導”幫助您安裝新的硬件。", IDC_STATIC, 42, 90, 204, 24 - PUSHBUTTON "添加硬件嚮導(&H)", IDC_HARDWARE_WIZARD, 154, 120, 90, 15 - GROUPBOX "硬件配置文件", IDC_STATIC, 6, 149, 244, 61 + LTEXT "“添加硬體嚮導”幫助您安裝新的硬件。", IDC_STATIC, 42, 90, 204, 24 + PUSHBUTTON "添加硬體件嚮導(&H)", IDC_HARDWARE_WIZARD, 154, 120, 90, 15 + GROUPBOX "硬體設定檔", IDC_STATIC, 6, 149, 244, 61 ICON IDI_HARDPROF, IDC_STATIC, 12, 160, 23, 21, SS_ICON - LTEXT "硬件配置文件向您提供建立和保存不同硬件配置的方法。", IDC_STATIC, 42, 160, 204, 24 - PUSHBUTTON "硬件配置文件(&W)...", IDC_HARDWARE_PROFILE, 154, 190, 90, 15 + LTEXT "硬體設定檔向您提供建立和保存不同硬件配置的方法。", IDC_STATIC, 42, 160, 204, 24 + PUSHBUTTON "硬體設定檔(&W)...", IDC_HARDWARE_PROFILE, 154, 190, 90, 15 END IDD_PROPPAGEADVANCED DIALOGEX 0, 0, 256, 218 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "高級" +CAPTION "進階" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "要進行大多數改動,您必須作爲管理員登錄。", IDC_STATIC, 12, 5, 236, 8 + LTEXT "要進行大多數改動,您必須作爲管理員身分登錄。", IDC_STATIC, 12, 5, 236, 8 GROUPBOX "性能", IDC_STATIC, 6, 18, 244, 50 - LTEXT "性能選項控制應用程序如何使用內存。這將會影響到計算機運行速度。", IDC_STATIC, 16, 29, 228, 17 - PUSHBUTTON "設置", IDC_PERFOR, 194, 48, 50, 15 - GROUPBOX "用戶配置文件", IDC_STATIC, 6, 75, 244, 48 - LTEXT "與您登陸相關的桌面設置", IDC_STATIC, 16, 88, 228, 20 - PUSHBUTTON "設置", IDC_USERPROFILE, 194, 103, 50, 15 + LTEXT "性能選項控制應用程序如何使用內存。這將會影響到電腦運行速度。", IDC_STATIC, 16, 29, 228, 17 + PUSHBUTTON "設定", IDC_PERFOR, 194, 48, 50, 15 + GROUPBOX "使用者設定檔", IDC_STATIC, 6, 75, 244, 48 + LTEXT "與您登陸相關的桌面設定", IDC_STATIC, 16, 88, 228, 20 + PUSHBUTTON "設定", IDC_USERPROFILE, 194, 103, 50, 15 GROUPBOX "啓動和故障恢復", IDC_STATIC, 6, 131, 244, 52 - LTEXT "啓動和故障恢複選項指定計算機如何啓動並設定系統失敗時所需要採取的動作。", IDC_STATIC, 16, 144, 228, 19 - PUSHBUTTON "設置", IDC_STAREC, 194, 162, 50, 15 - PUSHBUTTON "系統設置", IDC_SYSSETTINGS, 6, 192, 80, 15 - PUSHBUTTON "環境變量", IDC_ENVVAR, 88, 192, 80, 15 + LTEXT "啓動和故障恢複選項指定電腦如何啓動並設定系統失敗時所需要採取的動作。", IDC_STATIC, 16, 144, 228, 19 + PUSHBUTTON "設定", IDC_STAREC, 194, 162, 50, 15 + PUSHBUTTON "系統設定", IDC_SYSSETTINGS, 6, 192, 80, 15 + PUSHBUTTON "環境變數", IDC_ENVVAR, 88, 192, 80, 15 PUSHBUTTON "錯誤報告", IDC_ERRORREPORT, 170, 192, 80, 15 END IDD_SYSSETTINGS DIALOGEX 0, 0, 221, 106 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION -CAPTION "系統設置" +CAPTION "系統設定" FONT 9, "新細明體", 0, 0, 0x1 BEGIN GROUPBOX "版本信息", IDC_STATIC, 6, 3, 210, 73 - LTEXT "ReactOS建作爲服務器操作系統並沒有這樣的報告。選中此框可更改此僅對應用程序而已。", IDC_STATIC, 15, 15, 183, 41 - CONTROL "作爲工作站的報告", IDC_REPORTASWORKSTATION, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 16, 57, 190, 10 + LTEXT "ReactOS 建作伺服器作業系統並這樣被報告。選中此框可變更(僅對應用程式有效)。", IDC_STATIC, 15, 15, 183, 41 + CONTROL "作爲工作站報告", IDC_REPORTASWORKSTATION, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 16, 57, 190, 10 PUSHBUTTON "確定", IDOK, 166, 83, 50, 14 END IDD_HARDWAREPROFILES DIALOGEX 6, 18, 254, 234 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "硬件配置文件" +CAPTION "硬件設定檔" FONT 9, "新細明體" BEGIN ICON IDI_HARDPROF, IDC_STATIC, 8, 11, 18, 20, SS_ICON - LTEXT "可以爲不同的硬件配置創建硬件配置文件。在啓動時,可以選擇希望使用的配置文件。", IDC_STATIC, 46, 11, 188, 25 - LTEXT "可用的硬件配置文件:", IDC_STATIC, 8, 41, 120, 8 + LTEXT "可以爲不同的硬件配置創建硬件設定檔。在啓動時,可以選擇希望使用的設定檔。", IDC_STATIC, 46, 11, 188, 25 + LTEXT "可用的硬件設定檔:", IDC_STATIC, 8, 41, 120, 8 LISTBOX IDC_HRDPROFLSTBOX, 8, 52, 215, 54, LBS_NOTIFY PUSHBUTTON "", IDC_HRDPROFUP, 232, 59, 15, 14, BS_ICON | WS_DISABLED PUSHBUTTON "", IDC_HRDPROFDWN, 232, 79, 15, 14, BS_ICON | WS_DISABLED - PUSHBUTTON "屬性(&P)", IDC_HRDPROFPROP, 8, 106, 50, 14, WS_DISABLED + PUSHBUTTON "內容(&P)", IDC_HRDPROFPROP, 8, 106, 50, 14, WS_DISABLED PUSHBUTTON "複製(&C)", IDC_HRDPROFCOPY, 63, 106, 50, 14, WS_DISABLED - PUSHBUTTON "重命名(&R)", IDC_HRDPROFRENAME, 118, 106, 50, 14, WS_DISABLED + PUSHBUTTON "重新命名(&R)", IDC_HRDPROFRENAME, 118, 106, 50, 14, WS_DISABLED PUSHBUTTON "刪除(&D)", IDC_HRDPROFDEL, 173, 106, 50, 14, WS_DISABLED - GROUPBOX "硬件配置文件選擇", IDC_STATIC, 7, 130, 240, 75 + GROUPBOX "硬件設定檔選擇", IDC_STATIC, 7, 130, 240, 75 LTEXT "啓動 ReactOS 時:", IDC_STATIC, 14, 142, 210, 8 - AUTORADIOBUTTON "等待用戶選定硬件配置文件(&W)", IDC_HRDPROFWAIT, 14, 158, 133, 8, WS_GROUP - AUTORADIOBUTTON "秒內還沒有選定配置文件,就請從列出的文件中選擇第一個(&S)", IDC_HRDPROFSELECT, 14, 173, 190, 8 + AUTORADIOBUTTON "等待用戶選定硬件設定檔(&W)", IDC_HRDPROFWAIT, 14, 158, 133, 8, WS_GROUP + AUTORADIOBUTTON "秒內還沒有選定設定檔,就請從列出的文件中選擇第一個(&S)", IDC_HRDPROFSELECT, 14, 173, 190, 8 LTEXT "秒", IDC_STATIC, 65, 187, 35, 8 EDITTEXT IDC_HRDPROFEDIT, 25, 185, 35, 12 CONTROL "", IDC_HRDPROFUPDWN, "msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | @@ -114,17 +115,17 @@ BEGIN LTEXT "序列號:", IDC_STATIC, 10, 55, 52, 8 LTEXT "", IDC_HWPPROP_SERIAL, 64, 55, 135, 8 GROUPBOX "", IDC_STATIC, 10, 69, 192, 61 - AUTOCHECKBOX "這是一臺便攜式計算機(&P)", IDC_HWPPROP_PORTABLE, 17, 68, 115, 10, WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "插接狀態是未知(&S)", IDC_HWPPROP_UNKNOWN, 22, 85, 160, 10, WS_GROUP | WS_TABSTOP - AUTORADIOBUTTON "計算機被插接(&D)", IDC_HWPPROP_DOCKED, 22, 97, 160, 10 - AUTORADIOBUTTON "計算機未插接(&U)", IDC_HWPPROP_UNDOCKED, 22, 109, 160, 10 - GROUPBOX "硬件配置文件選擇", IDC_STATIC, 10, 138, 192, 42 - AUTOCHECKBOX "當電腦啓動時作爲一個選項始終包含此配置文件(&I)", IDC_HWPPROP_INCLUDE, 17, 150, 164, 20, WS_GROUP | WS_TABSTOP | BS_MULTILINE + AUTOCHECKBOX "這是一臺便攜式電腦(&P)", IDC_HWPPROP_PORTABLE, 17, 68, 115, 10, WS_GROUP | WS_TABSTOP + AUTORADIOBUTTON "插接狀態未知(&S)", IDC_HWPPROP_UNKNOWN, 22, 85, 160, 10, WS_GROUP | WS_TABSTOP + AUTORADIOBUTTON "電腦被插接(&D)", IDC_HWPPROP_DOCKED, 22, 97, 160, 10 + AUTORADIOBUTTON "電腦未插接(&U)", IDC_HWPPROP_UNDOCKED, 22, 109, 160, 10 + GROUPBOX "硬件設定檔選擇", IDC_STATIC, 10, 138, 192, 42 + AUTOCHECKBOX "當電腦啓動時作爲一個選項始終包含此設定檔(&I)", IDC_HWPPROP_INCLUDE, 17, 150, 164, 20, WS_GROUP | WS_TABSTOP | BS_MULTILINE END IDD_COPYPROFILE DIALOGEX 12, 26, 256, 52 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "複製配置文件" +CAPTION "複製設定檔" FONT 9, "新細明體" BEGIN LTEXT "從:", IDC_STATIC, 5, 10, 20, 8 @@ -137,7 +138,7 @@ END IDD_RENAMEPROFILE DIALOGEX 12, 26, 256, 52 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "重命名配置文件" +CAPTION "重命名設定檔" FONT 9, "新細明體" BEGIN LTEXT "從:", IDC_STATIC, 5, 10, 20, 8 @@ -150,18 +151,18 @@ END IDD_USERPROFILE DIALOGEX 0, 0, 256, 218 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "用戶配置文件" +CAPTION "使用者設定" FONT 9, "新細明體" BEGIN ICON IDI_USERPROF, IDC_STATIC, 6, 11, 16, 16, SS_ICON - LTEXT "用戶配置文件保存桌面設置和其他與您的用戶帳戶有關的信息。可在您使用的每臺計算機上創建不同的配置文件,或選定一個漫遊配置文件用在您使用的每臺計算機上。", IDC_STATIC, 40, 11, 211, 35 - LTEXT "儲存在本機上的配置文件:", IDC_STATIC, 16, 51, 204, 9 + LTEXT "用戶設定檔保存桌面設定和其他與您的用戶帳戶有關的信息。可在您使用的每臺電腦上創建不同的設定檔,或選定一個漫遊設定檔用在您使用的每臺電腦上。", IDC_STATIC, 40, 11, 211, 35 + LTEXT "儲存在本機上的設定檔:", IDC_STATIC, 16, 51, 204, 9 CONTROL "", IDC_USERPROFILE_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | WS_BORDER | WS_TABSTOP, 6, 66, 244, 85, WS_EX_CLIENTEDGE PUSHBUTTON "更改類型", IDC_USERPROFILE_CHANGE, 90, 155, 50, 15 PUSHBUTTON "刪除", IDC_USERPROFILE_DELETE, 145, 155, 50, 15 PUSHBUTTON "複製到", IDC_USERPROFILE_COPY, 200, 155, 50, 15 - CONTROL "要創建一個新的用戶帳戶,在控制面板中打開<A>用戶帳戶</A> 。", + CONTROL "要創建一個新的使用者帳戶,在控制面板中打開<A>使用者帳戶</A> 。", IDC_USERACCOUNT_LINK, "SysLink", WS_CHILD | WS_VISIBLE | WS_TABSTOP, 7, 175, 245, 18 DEFPUSHBUTTON "確定", IDOK, 134, 198, 54, 15 PUSHBUTTON "取消", IDCANCEL, 196, 198, 54, 15 @@ -202,14 +203,14 @@ END IDD_VIRTMEM DIALOGEX 6, 6, 223, 248 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "虛擬內存" +CAPTION "虛擬記憶體" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "驅動器 [卷標]", IDC_STATIC, 12, 5, 96, 9 + LTEXT "磁碟機 [磁碟機標籤]", IDC_STATIC, 12, 5, 96, 9 LTEXT "頁面文件大小(MB)", IDC_STATIC, 115, 5, 96, 9 LISTBOX IDC_PAGEFILELIST, 10, 16, 204, 52, LBS_NOTIFY | LBS_USETABSTOPS - GROUPBOX "所選驅動器的頁面文件大小", IDC_DRIVEGROUP, 10, 70, 204, 104 - LTEXT "驅動器:", IDC_STATIC, 20, 80, 20, 8 + GROUPBOX "所選磁碟機的分頁檔大小", IDC_DRIVEGROUP, 10, 70, 204, 104 + LTEXT "磁碟:", IDC_STATIC, 20, 80, 20, 8 LTEXT "", IDC_DRIVE, 88, 81, 100, 9 LTEXT "可用空間:", IDC_STATIC, 20, 92, 56, 9 LTEXT "", IDC_SPACEAVAIL, 88, 92, 104, 9 @@ -220,8 +221,8 @@ BEGIN AUTORADIOBUTTON "無分頁文件(&N)", IDC_NOPAGEFILE, 20, 158, 78,9 EDITTEXT IDC_INITIALSIZE, 100, 114, 44, 13, NOT WS_BORDER, WS_EX_CLIENTEDGE EDITTEXT IDC_MAXSIZE, 100, 129, 44, 13, NOT WS_BORDER, WS_EX_CLIENTEDGE - PUSHBUTTON "設置(&S)", IDC_SET, 158, 154, 50, 15 - GROUPBOX "所有驅動器頁面文件大小的總數", IDC_TOTALGROUP, 10, 177, 204, 46 + PUSHBUTTON "設定(&S)", IDC_SET, 158, 154, 50, 15 + GROUPBOX "所有磁碟機頁面文件大小的總數", IDC_TOTALGROUP, 10, 177, 204, 46 LTEXT "允許的最小值:", IDC_STATIC, 18, 188, 58, 9 LTEXT "", IDC_MINIMUM, 88, 188, 100, 9 LTEXT "推薦:", IDC_STATIC, 18, 199, 52, 9 @@ -234,19 +235,19 @@ END IDD_ENVIRONMENT_VARIABLES DIALOGEX 6, 18, 252, 245 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "環境變量" +CAPTION "環境變數" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - GROUPBOX "用戶變量", IDC_STATIC, 7, 12, 238, 100 + GROUPBOX "使用者變數", IDC_STATIC, 7, 12, 238, 100 CONTROL "", IDC_USER_VARIABLE_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | LVS_NOSORTHEADER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP, 14, 25, 224, 58, WS_EX_CLIENTEDGE - PUSHBUTTON "新建(&N)", IDC_USER_VARIABLE_NEW, 80, 90, 50, 14 + PUSHBUTTON "新增(&N)", IDC_USER_VARIABLE_NEW, 80, 90, 50, 14 PUSHBUTTON "編輯(&E)", IDC_USER_VARIABLE_EDIT, 134, 90, 50, 14 PUSHBUTTON "刪除(&D)", IDC_USER_VARIABLE_DELETE, 188, 90, 50, 14 - GROUPBOX "系統變量", IDC_STATIC, 7, 116, 238, 100 + GROUPBOX "系統變數", IDC_STATIC, 7, 116, 238, 100 CONTROL "", IDC_SYSTEM_VARIABLE_LIST, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_SORTASCENDING | LVS_NOSORTHEADER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP, 14, 129, 224, 58, WS_EX_CLIENTEDGE - PUSHBUTTON "新建(&W)", IDC_SYSTEM_VARIABLE_NEW, 80, 194, 50, 14 + PUSHBUTTON "新增(&W)", IDC_SYSTEM_VARIABLE_NEW, 80, 194, 50, 14 PUSHBUTTON "編輯(&I)", IDC_SYSTEM_VARIABLE_EDIT, 134, 194, 50, 14 PUSHBUTTON "刪除(&L)", IDC_SYSTEM_VARIABLE_DELETE, 188, 194, 50, 14 DEFPUSHBUTTON "確定", IDOK, 141, 224, 50, 14, WS_GROUP @@ -255,19 +256,19 @@ END IDD_EDIT_VARIABLE DIALOGEX 10, 15, 227, 71 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "編輯變量" +CAPTION "編輯變數" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "變量名稱(&N):", IDC_STATIC, 7, 14, 68, 8 + LTEXT "變數名稱(&N):", IDC_STATIC, 7, 14, 68, 8 EDITTEXT IDC_VARIABLE_NAME, 75, 12, 145, 12, ES_AUTOHSCROLL - LTEXT "變量值(&V):", IDC_STATIC, 7, 32, 68, 8 + LTEXT "變數值(&V):", IDC_STATIC, 7, 32, 68, 8 EDITTEXT IDC_VARIABLE_VALUE, 75, 30, 145, 12, ES_AUTOHSCROLL DEFPUSHBUTTON "確定", IDOK, 116, 50, 50, 14 PUSHBUTTON "取消", IDCANCEL, 170, 50, 50, 14 END IDD_LICENCE DIALOGEX 6, 5, 267, 159 -CAPTION "版權" +CAPTION "著作權" FONT 9, "新細明體", 0, 0, 0x0 STYLE DS_SHELLFONT | WS_BORDER | WS_THICKFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU BEGIN @@ -278,7 +279,7 @@ END STRINGTABLE BEGIN IDS_CPLSYSTEMNAME "系統" - IDS_CPLSYSTEMDESCRIPTION "查看您的計算機系統的信息並更改各種系統及硬件設置" + IDS_CPLSYSTEMDESCRIPTION "查看您的電腦系統的信息並更改各種系統及硬體設定" IDS_MEGABYTE "MB內存" IDS_GIGABYTE "GB內存" IDS_TERABYTE "TB內存" @@ -304,11 +305,11 @@ BEGIN IDS_WARNMAXIMUMRANGE "分頁文件的最大大小不能小於其初始大小和不能超過所選磁盤上的可用空間。" IDS_PAGEFILE_NONE "無" IDS_PAGEFILE_SYSTEM "系統已管理" - IDS_INFOREBOOT "您必須重新啓動計算機,才能應用更改。" + IDS_INFOREBOOT "您必須重新啓動電腦,才能應用更改。" IDS_DEVS "\nReactOS 團隊\n\n項目協調員\n\nAleksey Bragin\n\n開發團隊\n\nAleksandar Andrejevic\nAleksey Bragin\nAlexander Shaposhnikov\nAmine Khaldi\nAndrew Greenwood\nAndrey Korotaev\nArt Yerkes\nBenedikt Freisen\nCameron Gutman\nChristoph von Wittich\nColin Finck\nDaniel Reimer\nDavid Quintana\nDmitry Chapyshev\nEric Kohl\nGed Murphy\nGiannis Adamopoulos\nGregor Brunmar\nHermès Bélusca-Maïto\nHervé Poussineau\nJames Tabor\nJeffrey Morlan\nJérôme Gardou\nJohannes Anderwald\nKamil Horníček\nKata [...] - IDS_HWPROFILE_CONFIRM_DELETE_TITLE "確認配置文件刪除" - IDS_HWPROFILE_CONFIRM_DELETE "你確定你想要刪除的硬件配置文件? ""%s""?" + IDS_HWPROFILE_CONFIRM_DELETE_TITLE "確認設定檔刪除" + IDS_HWPROFILE_CONFIRM_DELETE "你確定你想要刪除的硬件設定檔? ""%s""?" IDS_HWPROFILE_ALREADY_IN_USE "配置式名稱已在使用。" - IDS_HWPROFILE_PROFILE "配置文件" + IDS_HWPROFILE_PROFILE "設定檔" IDS_HWPROFILE_WARNING "警告" END diff --git a/dll/win32/shell32/lang/zh-TW.rc b/dll/win32/shell32/lang/zh-TW.rc index 07d34004b4..f67aca1f01 100644 --- a/dll/win32/shell32/lang/zh-TW.rc +++ b/dll/win32/shell32/lang/zh-TW.rc @@ -208,7 +208,7 @@ BEGIN LTEXT "註解(&O):", IDC_SHORTCUT_COMMENT, 8, 154, 68, 10 EDITTEXT IDC_SHORTCUT_COMMENT_EDIT, 79, 152, 150, 14, ES_AUTOHSCROLL PUSHBUTTON "尋找目標(&F)...", IDC_SHORTCUT_FIND, 9, 172, 70, 14, ES_LEFT - PUSHBUTTON "更改圖示(&C)...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14, ES_LEFT + PUSHBUTTON "變更圖示(&C)...", IDC_SHORTCUT_CHANGE_ICON, 84, 172, 70, 14, ES_LEFT PUSHBUTTON "進階(&D)...", IDC_SHORTCUT_ADVANCED, 159, 172, 70, 14, ES_LEFT END @@ -233,26 +233,26 @@ FONT 9, "新細明體", 0, 0, 0x0 BEGIN ICON "", 14000, 16, 7, 32, 32, WS_VISIBLE EDITTEXT 14001, 58, 9, 170, 14, ES_LEFT - LTEXT "Type of file:", 14004, 8, 40, 55, 10 - CONTROL "Folder", 14005, "edit", ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL, 58, 40, 170, 10 + LTEXT "檔案類型:", 14004, 8, 40, 55, 10 + CONTROL "資料夾", 14005, "edit", ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL, 58, 40, 170, 10 LTEXT "", -1, 8, 31, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE - LTEXT "Location:", 14008, 8, 56, 55, 10 + LTEXT "位置:", 14008, 8, 56, 55, 10 EDITTEXT 14009, 58, 56, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP - LTEXT "Size:", 14010, 8, 72, 55, 10 + LTEXT "大小:", 14010, 8, 72, 55, 10 EDITTEXT 14011, 58, 72, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL - LTEXT "Size on disk:", 140101, 8, 88, 55, 10 + LTEXT "在磁碟上的大小:", 140101, 8, 88, 55, 10 EDITTEXT 14012, 58, 88, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL - LTEXT "Contains:", 14026, 8, 104, 55, 10 + LTEXT "包含:", 14026, 8, 104, 55, 10 EDITTEXT 14027, 58, 104, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL LTEXT "", -1, 8, 120, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE - LTEXT "Created:", 14014, 8, 128, 55, 10 + LTEXT "建立日期:", 14014, 8, 128, 55, 10 EDITTEXT 14015, 58, 128, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL LTEXT "", -1, 8, 144, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE - LTEXT "Attributes:", 14020, 8, 152, 46, 10 - AUTOCHECKBOX "&Read-only", 14021, 58, 151, 70, 10 - AUTOCHECKBOX "&Hidden", 14022, 126, 151, 70, 10 - AUTOCHECKBOX "&Archive", 14023, 181, 151, 70, 10 - PUSHBUTTON "A&dvanced...", 14028, 158, 150, 70, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + LTEXT "屬性:", 14020, 8, 152, 46, 10 + AUTOCHECKBOX "唯讀(&R)", 14021, 58, 151, 70, 10 + AUTOCHECKBOX "隱藏(&H)", 14022, 126, 151, 70, 10 + AUTOCHECKBOX "封存(&A)", 14023, 181, 151, 70, 10 + PUSHBUTTON "進階(&D)...", 14028, 158, 150, 70, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP END IDD_FILE_PROPERTIES DIALOGEX 0, 0, 240, 205 @@ -274,7 +274,7 @@ BEGIN EDITTEXT 14009, 58, 75, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP LTEXT "大小:", 14010, 8, 91, 45, 10 EDITTEXT 14011, 58, 91, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP - LTEXT "磁碟大小:", 140112, 8, 107, 55, 10 + LTEXT "在磁碟上的大小:", 140112, 8, 107, 55, 10 EDITTEXT 14012, 58, 107, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP LTEXT "", -1, 8, 123, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "建立日期:", 14014, 8, 131, 45, 10 @@ -296,15 +296,15 @@ STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION CAPTION "版本" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "File version: ", 14000, 10, 10, 55, 10 + LTEXT "檔案版本: ", 14000, 10, 10, 55, 10 EDITTEXT 14001, 77, 10, 152, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER - LTEXT "Description: ", 14002, 10, 27, 45, 10 + LTEXT "描述: ", 14002, 10, 27, 45, 10 EDITTEXT 14003, 77, 27, 152, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER - LTEXT "Copyright: ", 14004, 10, 46, 66, 10 + LTEXT "著作權: ", 14004, 10, 46, 66, 10 EDITTEXT 14005, 77, 46, 152, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER - GROUPBOX "Other version information: ", 14006, 6, 70, 222, 115 - LTEXT "Item name: ", 14007, 13, 82, 50, 10 - LTEXT "Value: ", 14008, 112, 82, 45, 10 + GROUPBOX "其他版本資訊: ", 14006, 6, 70, 222, 115 + LTEXT "項目名稱: ", 14007, 13, 82, 50, 10 + LTEXT "值: ", 14008, 112, 82, 45, 10 LISTBOX 14009, 12, 94, 94, 83, LBS_STANDARD | WS_TABSTOP | LBS_NOTIFY EDITTEXT 14010, 112, 93, 109, 83, ES_LEFT | WS_BORDER | WS_VSCROLL | WS_GROUP | ES_MULTILINE | ES_READONLY END @@ -317,28 +317,28 @@ BEGIN ICON "", 14016, 10, 9, 32, 32, WS_VISIBLE EDITTEXT 14000, 40, 11, 190, 14, ES_LEFT | WS_BORDER | WS_GROUP | ES_AUTOHSCROLL LTEXT "", -1, 8, 32, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE - LTEXT "Type:", -1, 8, 38, 95, 10 + LTEXT "類型:", -1, 8, 38, 95, 10 EDITTEXT 14001, 110, 38, 120, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL - LTEXT "File system:", -1, 8, 51, 95, 10 + LTEXT "檔案系統:", -1, 8, 51, 95, 10 EDITTEXT 14002, 110, 51, 120, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP LTEXT "", -1, 8, 64, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE CONTROL "", 14013, "Static", SS_SUNKEN | SS_OWNERDRAW, 8, 69, 10, 10 - LTEXT "Used space:", -1, 25, 69, 80, 10 + LTEXT "已使用的空間:", -1, 25, 69, 80, 10 EDITTEXT 14003, 110, 69, 86, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14004, 197, 69, 33, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL CONTROL "", 14014, "Static", SS_SUNKEN | SS_OWNERDRAW, 8, 82, 10, 10 - LTEXT "Free space:", -1, 25, 82, 80, 10 + LTEXT "剩餘空間:", -1, 25, 82, 80, 10 EDITTEXT 14005, 110, 82, 86, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14006, 197, 82, 33, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL LTEXT "", -1, 8, 97, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE - LTEXT "Capacity:", -1, 25, 103, 80, 10 + LTEXT "容量:", -1, 25, 103, 80, 10 EDITTEXT 14007, 110, 103, 86, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14008, 197, 103, 33, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL CONTROL "", 14015, "Static", SS_OWNERDRAW, 70, 116, 100, 30 - LTEXT "Drive %c", 14009, 100, 150, 70, 10 - PUSHBUTTON "&Disk Cleanup", 14010, 160, 154, 70, 15, WS_TABSTOP + LTEXT "磁碟機 %c", 14009, 100, 150, 70, 10 + PUSHBUTTON "磁碟清理(&D)", 14010, 160, 154, 70, 15, WS_TABSTOP LTEXT "", -1, 8, 171, 223, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE - CHECKBOX "Compress drive to save disk space", 14011, 8, 191, 222, 10, WS_DISABLED + CHECKBOX "壓縮磁碟機來節省磁碟空間", 14011, 8, 191, 222, 10, WS_DISABLED CHECKBOX "Allow Indexing Service to index this disk for fast file searching", 14012, 8, 205, 222, 10, WS_DISABLED END @@ -355,15 +355,15 @@ BEGIN ICON IDI_SHELL_TOOLS_DEFRAG, IDC_STATIC, 13, 85, 21, 20 LTEXT "這個選項將會重組磁碟上的檔案。", -1, 40, 85, 160, 20 PUSHBUTTON "現在重組...", 14001, 130, 105, 90, 15, WS_TABSTOP - GROUPBOX "Backup", -1, 5, 130, 230, 60 + GROUPBOX "備份", -1, 5, 130, 230, 60 ICON IDI_SHELL_TOOLS_BACKUP, IDC_STATIC, 13, 150, 21, 20 LTEXT "This option will back up files on the volume.", -1, 40, 150, 160, 20 - PUSHBUTTON "Backup Now...", 14002, 130, 170, 90, 15, WS_TABSTOP + PUSHBUTTON "現在備份...", 14002, 130, 170, 90, 15, WS_TABSTOP END IDD_DRIVE_HARDWARE DIALOGEX 0, 0, 240, 230 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Hardware" +CAPTION "硬體" FONT 9, "新細明體", 0, 0, 0x0 BEGIN END @@ -390,16 +390,16 @@ END IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190 STYLE DS_SHELLFONT | WS_CHILD | WS_DISABLED | WS_CAPTION -CAPTION "Recycle Bin Properties" +CAPTION "資源回收筒內容" FONT 9, "新細明體", 0, 0, 0x0 BEGIN CONTROL "", 14000, "SysListView32", LVS_REPORT | LVS_SHAREIMAGELISTS | WS_BORDER | WS_TABSTOP, 10, 10, 220, 50 - GROUPBOX "Settings for selected location", -1, 10, 72, 220, 70 - RADIOBUTTON "&Custom size:", 14001, 20, 90, 80, 10, WS_TABSTOP + GROUPBOX "所選位置的設定", -1, 10, 72, 220, 70 + RADIOBUTTON "自訂大小(&C):", 14001, 20, 90, 80, 10, WS_TABSTOP EDITTEXT 14002, 106, 87, 50, 14, WS_TABSTOP | ES_NUMBER - LTEXT "M&aximum size(MB):", -1, 20, 105, 70, 10 + LTEXT "最大大小(&A)(MB):", -1, 20, 105, 70, 10 RADIOBUTTON "Do not move files to the &Recycle Bin. Remove files immediately when deleted.", 14003, 20, 117, 170, 20, BS_MULTILINE | WS_TABSTOP - AUTOCHECKBOX "&Display delete confirmation dialog", 14004, 20, 155, 140, 10, WS_TABSTOP + AUTOCHECKBOX "顯示確認刪除對話方塊(&D)", 14004, 20, 155, 140, 10, WS_TABSTOP END IDD_OPEN_WITH DIALOGEX 0, 0, 264, 256 @@ -561,7 +561,7 @@ END IDD_AUTOPLAY2 DIALOGEX 0, 0, 227, 181 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CAPTION -CAPTION "Autoplay" +CAPTION "自動播放" FONT 9, "新細明體" BEGIN ICON "", 1000, 5, 7, 21, 20 @@ -604,8 +604,8 @@ BEGIN LTEXT "磁碟區標籤(&L)", -1, 7, 93, 170, 9 EDITTEXT 28679, 7, 103, 170, 13, ES_AUTOHSCROLL GROUPBOX "格式化選項(&O)", 4610, 7, 121, 170, 49 - AUTOCHECKBOX "&Quick Format", 28674, 16, 135, 155, 10 - AUTOCHECKBOX "&Enable Compression", 28675, 16, 152, 155, 10 + AUTOCHECKBOX "快速格式化(&Q)", 28674, 16, 135, 155, 10 + AUTOCHECKBOX "啟用壓縮(&E)", 28675, 16, 152, 155, 10 END IDD_CHECK_DISK DIALOGEX 50, 50, 194, 115 @@ -624,16 +624,16 @@ END IDD_PICK_ICON DIALOGEX 0, 0, 193, 200 STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION -CAPTION "更改圖示" +CAPTION "變更圖示" FONT 9, "新細明體", 400, 0, 0x1 BEGIN - LTEXT "Look for icons in this file:", -1, 7, 7, 179, 10 - PUSHBUTTON "Browse...", IDC_BUTTON_PATH, 135, 17, 50, 14 + LTEXT "在這個檔案裡尋找圖示:", -1, 7, 7, 179, 10 + PUSHBUTTON "瀏覽...", IDC_BUTTON_PATH, 135, 17, 50, 14 EDITTEXT IDC_EDIT_PATH, 7, 17, 123, 14, ES_AUTOHSCROLL - LTEXT "Select an icon from the list below:", -1, 7, 36, 179, 10 + LTEXT "選擇所列出的圖示:", -1, 7, 36, 179, 10 LISTBOX IDC_PICKICON_LIST, 7, 47, 181, 122, LBS_OWNERDRAWFIXED | LBS_NOINTEGRALHEIGHT | LBS_MULTICOLUMN | LBS_DISABLENOSCROLL | WS_HSCROLL | WS_TABSTOP - DEFPUSHBUTTON "OK", IDOK, 81, 179, 50, 14 - PUSHBUTTON "Cancel", IDCANCEL, 135, 179, 50, 14 + DEFPUSHBUTTON "確定", IDOK, 81, 179, 50, 14 + PUSHBUTTON "取消", IDCANCEL, 135, 179, 50, 14 END IDD_NOOPEN DIALOGEX 0, 0, 240, 75 @@ -701,24 +701,24 @@ BEGIN END IDD_FOLDER_CUSTOMIZE DIALOGEX 0, 0, 240, 250 -CAPTION "Customize" +CAPTION "自訂" STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION FONT 9, "新細明體" BEGIN - GROUPBOX "What kind of folder do you want?", IDC_STATIC, 5, 5, 230, 65, WS_TABSTOP + GROUPBOX "您想要什麼種類的資料夾?", IDC_STATIC, 5, 5, 230, 65, WS_TABSTOP LTEXT "Use this &folder type as a template:", IDC_STATIC, 15, 20, 210, 12 COMBOBOX IDC_FOLDERCUST_COMBOBOX, 15, 35, 210, 300, CBS_HASSTRINGS | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP AUTOCHECKBOX "Also apply this template to all &subfolders", IDC_FOLDERCUST_CHECKBOX, 15, 50, 210, 15 - GROUPBOX "Folder pictures", IDC_STATIC, 5, 75, 230, 90, WS_TABSTOP + GROUPBOX "資料夾圖片", IDC_STATIC, 5, 75, 230, 90, WS_TABSTOP LTEXT "For Thumbnails view, you can put a picture on this folder to remind you of the contents.", IDC_STATIC, 15, 87, 115, 33 - PUSHBUTTON "Choose &Picture...", IDC_FOLDERCUST_CHOOSE_PIC, 15, 125, 115, 15 - PUSHBUTTON "&Restore Default", IDC_FOLDERCUST_RESTORE_DEFAULTS, 15, 144, 115, 15 - LTEXT "Preview:", IDC_STATIC, 139, 85, 81, 11 + PUSHBUTTON "選擇圖片(&P)...", IDC_FOLDERCUST_CHOOSE_PIC, 15, 125, 115, 15 + PUSHBUTTON "還原成預設值(&R)", IDC_FOLDERCUST_RESTORE_DEFAULTS, 15, 144, 115, 15 + LTEXT "檢視:", IDC_STATIC, 139, 85, 81, 11 CONTROL "", IDC_FOLDERCUST_PREVIEW_BITMAP, "STATIC", SS_BITMAP | WS_GROUP, 150, 100, 60, 60 - GROUPBOX "Folder icons", IDC_STATIC, 5, 170, 230, 65, WS_TABSTOP + GROUPBOX "資料夾圖示", IDC_STATIC, 5, 170, 230, 65, WS_TABSTOP LTEXT "For all views except Thumbnails, you can change the standard ""folder"" icon to another icon.", IDC_STATIC, 15, 180, 210, 25 ICON 0, IDC_FOLDERCUST_ICON, 175, 209, 32, 30 - PUSHBUTTON "Change &Icon...", IDC_FOLDERCUST_CHANGE_ICON, 15, 210, 75, 15 + PUSHBUTTON "變更圖示...(&I)", IDC_FOLDERCUST_CHANGE_ICON, 15, 210, 75, 15 END STRINGTABLE @@ -845,33 +845,33 @@ BEGIN IDS_COMMON_PICTURES "Documents\\My Pictures" IDS_COMMON_VIDEO "Documents\\My Videos" IDS_CDBURN_AREA "Local Settings\\Application Data\\Microsoft\\CD Burning" - IDS_NETWORKPLACE "My Network Places" + IDS_NETWORKPLACE "網路上的芳鄰" IDS_NEWFOLDER "新資料夾" - IDS_DRIVE_FIXED "Local Disk" - IDS_DRIVE_CDROM "CD Drive" - IDS_DRIVE_NETWORK "Network Disk" + IDS_DRIVE_FIXED "本機磁碟" + IDS_DRIVE_CDROM "CD 光碟機" + IDS_DRIVE_NETWORK "網路磁碟" IDS_DRIVE_FLOPPY "3.5 Floppy" IDS_DRIVE_REMOVABLE "Removable Disk" - IDS_FS_UNKNOWN "Unknown" + IDS_FS_UNKNOWN "未知" /* Open With */ - IDS_OPEN_WITH "Open With" - IDS_OPEN_WITH_CHOOSE "Choose Program..." - IDS_OPEN_WITH_RECOMMENDED "Recommended Programs:" - IDS_OPEN_WITH_OTHER "Other Programs:" + IDS_OPEN_WITH "開啟檔案" + IDS_OPEN_WITH_CHOOSE "選擇程式..." + IDS_OPEN_WITH_RECOMMENDED "推薦的程式:" + IDS_OPEN_WITH_OTHER "其它程式:" IDS_SHELL_ABOUT_AUTHORS "&Authors" IDS_SHELL_ABOUT_BACK "< &Back" - FCIDM_SHVIEW_NEW "New" - FCIDM_SHVIEW_NEWFOLDER "New &Folder" - FCIDM_SHVIEW_NEWLINK "New &Link" - IDS_FOLDER_OPTIONS "Folder Options" - IDS_RECYCLEBIN_LOCATION "Recycle Bin Location" - IDS_RECYCLEBIN_DISKSPACE "Space Available" - IDS_EMPTY_BITBUCKET "Empty Recycle Bin" - IDS_PICK_ICON_TITLE "Choose Icon" + FCIDM_SHVIEW_NEW "新增" + FCIDM_SHVIEW_NEWFOLDER "新增資料夾(&F)" + FCIDM_SHVIEW_NEWLINK "新增捷徑(&L)" + IDS_FOLDER_OPTIONS "資料夾選項" + IDS_RECYCLEBIN_LOCATION "資源回收筒位置" + IDS_RECYCLEBIN_DISKSPACE "可用空間" + IDS_EMPTY_BITBUCKET "清空資源回收筒" + IDS_PICK_ICON_TITLE "選擇圖示" IDS_PICK_ICON_FILTER "Icon Files (*.ico, *.icl, *.exe, *.dll)\0*.ico;*.icl;*.exe;*.dll\0All Files (*.*)\0*.*\0" IDS_OPEN_WITH_FILTER "Executable Files (*.exe)\0*.exe\0All Files (*.*)\0*.*\0" @@ -882,45 +882,45 @@ BEGIN IDS_CANTDISCONNECT "Unable to disconnect (Error Code: %lu)." /* Friendly File Type Names */ - IDS_DIRECTORY "Folder" - IDS_BAT_FILE "ReactOS Batch File" - IDS_CMD_FILE "ReactOS Command Script" - IDS_COM_FILE "DOS Application" - IDS_CPL_FILE "Control Panel Item" - IDS_CUR_FILE "Cursor" + IDS_DIRECTORY "資料夾" + IDS_BAT_FILE "ReactOS 批次文件" + IDS_CMD_FILE "ReactOS 命令指令碼" + IDS_COM_FILE "DOS 應用程式" + IDS_CPL_FILE "控制台項目" + IDS_CUR_FILE "指標" IDS_DB__FILE "Database File" - IDS_DLL_FILE "Application Extension" - IDS_DRV_FILE "Device Driver" + IDS_DLL_FILE "應用程式擴充" + IDS_DRV_FILE "裝置驅動程式" IDS_EFI_FILE "Extensible Firmware Interface Executable" - IDS_EXE_FILE "Application" + IDS_EXE_FILE "應用程式" IDS_NLS_FILE "National Language Support File" IDS_OCX_FILE "ActiveX Control" IDS_TLB_FILE "Type Library" - IDS_FON_FILE "Font file" + IDS_FON_FILE "字型檔案" IDS_TTF_FILE "TrueType Font file" IDS_OTF_FILE "OpenType Font file" - IDS_HLP_FILE "Help File" - IDS_ICO_FILE "Icon" - IDS_INI_FILE "Configuration Settings" - IDS_LNK_FILE "Shortcut" - IDS_NT__FILE "NT DOS32 Configuration File" - IDS_PIF_FILE "NT VDM Program Information File" - IDS_SCR_FILE "Screen Saver" - IDS_SYS_FILE "System File" - IDS_VXD_FILE "Virtual Device Driver" - IDS_ANY_FILE "%s-file" - - IDS_OPEN_VERB "Open" - IDS_EXPLORE_VERB "Explore" - IDS_RUNAS_VERB "Run as..." - IDS_EDIT_VERB "Edit" - IDS_FIND_VERB "Find" - IDS_PRINT_VERB "Print" - - IDS_FILE_FOLDER "%u Files, %u Folders" - IDS_PRINTERS "Printers" - IDS_FONTS "Fonts" - IDS_INSTALLNEWFONT "Install New Font..." + IDS_HLP_FILE "說明檔" + IDS_ICO_FILE "圖示" + IDS_INI_FILE "組態設定" + IDS_LNK_FILE "捷徑" + IDS_NT__FILE "NT DOS32 組態設定" + IDS_PIF_FILE "NT VDM 程式資訊檔案" + IDS_SCR_FILE "螢幕保護裝置" + IDS_SYS_FILE "系統檔案" + IDS_VXD_FILE "虛擬裝置驅動程式" + IDS_ANY_FILE "%s-檔案" + + IDS_OPEN_VERB "開啟" + IDS_EXPLORE_VERB "檔案總管" + IDS_RUNAS_VERB "執行身分..." + IDS_EDIT_VERB "編輯" + IDS_FIND_VERB "搜索" + IDS_PRINT_VERB "列印" + + IDS_FILE_FOLDER "%u 個檔案, %u 個檔案夾" + IDS_PRINTERS "印表機" + IDS_FONTS "字型" + IDS_INSTALLNEWFONT "安裝新字型..." IDS_DEFAULT_CLUSTER_SIZE "Default allocation size" IDS_COPY_OF "Copy of" @@ -937,7 +937,7 @@ BEGIN IDS_FILE_EXT_TYPE "%s File" IDS_BYTES_FORMAT "bytes" - IDS_UNKNOWN_APP "Unknown application" + IDS_UNKNOWN_APP "未知應用程式" IDS_EXE_DESCRIPTION "Description:" IDS_MENU_EMPTY "(Empty)" diff --git a/dll/win32/syssetup/lang/zh-TW.rc b/dll/win32/syssetup/lang/zh-TW.rc index 5ef4072634..ea1cf29faf 100644 --- a/dll/win32/syssetup/lang/zh-TW.rc +++ b/dll/win32/syssetup/lang/zh-TW.rc @@ -1,93 +1,113 @@ +/* + * Copyright (C) 2004 Filip Navara + * Copyright (C) 2004 Eric Kohl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This 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. + * + * You 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. + */ + /* Traditional Chinese translation by Henry Tang Ih 2016 (henrytang2(a)hotmail.com) */ +/* Translation has been changed by Luo Yufan 2018 (njlyf2011(a)hotmail.com) */ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL IDD_WELCOMEPAGE DIALOGEX 0, 0, 317, 193 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導" +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN - LTEXT "歡迎使用ReactOS安裝嚮導。", IDC_WELCOMETITLE, 115, 8, 195, 24 - LTEXT "安裝嚮導將在計算機上安裝 ReactOS 。\n它需要蒐集有關您的和計算機的信息,\n以便正確安裝 ReactOS。", IDC_STATIC, 115, 40, 195, 100 - LTEXT "要繼續,請單擊“下一步”。.", IDC_STATIC, 115, 169, 195, 17 + LTEXT "歡迎使用 ReactOS 安裝程式。", IDC_WELCOMETITLE, 115, 8, 195, 24 + LTEXT "安裝程式將在電腦上安裝 ReactOS。它需要收集有關電腦和您的信息以便正確安裝 ReactOS。", IDC_STATIC, 115, 40, 195, 100 + LTEXT "按下一步繼續安裝程式。", IDC_STATIC, 115, 169, 195, 17 END IDD_ACKPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導 " +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體", 0, 0, 0x0 BEGIN - LTEXT "ReactOS 的開發人員就以下的自由軟件項目表示感謝。在建立 ReactOS 時使用了其中的代碼 :", IDC_STATIC, 15, 7, 286, 19 + LTEXT "ReactOS 的開發人員就以下的自由軟件項目表示感謝。在建立 ReactOS 時使用了其中的代碼:", IDC_STATIC, 15, 7, 286, 19 LISTBOX IDC_PROJECTS, 15, 30, 286, 75, LBS_NOSEL | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | WS_VSCROLL - LTEXT "ReactOS 是基於GPL協議發佈的,因此如果您需要再用或重新發佈 ReactOS (或部分)必須遵循GPL許可。", IDC_STATIC, 15, 110, 227, 19 - PUSHBUTTON "查看GPL(&V)...", IDC_VIEWGPL, 245, 110, 65, 15 - LTEXT "繼續安裝單擊 “ 下一步 ” 。", IDC_STATIC, 15, 136, 195, 17 + LTEXT "ReactOS 基於 GPL 許可證發佈,因此如果您需要二次開發或重新發表 ReactOS 的部分或全部,必須遵循 GPL 許可。", IDC_STATIC, 15, 110, 227, 19 + PUSHBUTTON "檢視 GPL(&V)...", IDC_VIEWGPL, 251, 110, 50, 19 + LTEXT "按下一步繼續安裝程式。", IDC_STATIC, 15, 136, 195, 17 END IDD_OWNERPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導 " +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN ICON IDI_ICON2, IDC_STATIC, 21, 7, 20, 20 - LTEXT "輸入您的姓名以及公司或單位的名稱。", IDC_STATIC, 54, 7, 242, 21 + LTEXT "輸入您的姓名以及公司或組織的名稱。", IDC_STATIC, 54, 7, 242, 21 LTEXT "姓名(&M):", IDC_STATIC, 54, 37, 44, 8 EDITTEXT IDC_OWNERNAME, 132, 35, 163, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL - LTEXT "單位(&O):", IDC_STATIC, 54, 57, 60, 20 + LTEXT "組織(&O):", IDC_STATIC, 54, 57, 44, 8 EDITTEXT IDC_OWNERORGANIZATION, 132, 55, 163, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL END IDD_COMPUTERPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導 " +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN ICON IDI_ICON1, IDC_STATIC, 21, 7, 20, 20 - LTEXT "請輸入不超過63個字符的計算機名。每一個在您網絡上的計算機都必須有一個唯一的名稱。", IDC_STATIC, 54, 7, 250, 24 - LTEXT "計算機名(&C):", IDC_STATIC, 54, 38, 75, 8 - EDITTEXT IDC_COMPUTERNAME, 132, 35, 163, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL | ES_UPPERCASE + LTEXT "請輸入不超過 15 個字符的電腦名稱。每一個在您網路上的電腦都必須有一個唯一的名稱。", IDC_STATIC, 54, 7, 250, 24 + LTEXT "電腦名稱(&C):", IDC_STATIC, 54, 38, 75, 8 + EDITTEXT IDC_COMPUTERNAME, 165, 35, 148, 14, WS_VISIBLE | WS_TABSTOP | ES_AUTOHSCROLL | ES_UPPERCASE ICON IDI_ICON5, IDC_STATIC, 21, 57, 20, 20 - LTEXT "安裝程序會創建一個稱爲 Administrator (系統管理員)的用戶帳戶。需要完全控制計算機時,可以使用這個帳戶。", IDC_STATIC, 54, 57, 250, 25 - LTEXT "請鍵入不超過127個字符的系統管理員密碼。", IDC_STATIC, 54, 87, 250, 8 - LTEXT "系統管理員密碼(&A):", IDC_STATIC, 54, 104, 75, 8 - EDITTEXT IDC_ADMINPASSWORD1, 132, 101, 172, 14, WS_VISIBLE | WS_TABSTOP | ES_PASSWORD - LTEXT "確認密碼(&O):", IDC_STATIC, 54, 123, 75, 8 - EDITTEXT IDC_ADMINPASSWORD2, 132, 120, 172, 14, WS_VISIBLE | WS_TABSTOP | ES_PASSWORD + LTEXT "安裝程式會創建一個稱爲 Administrator (系統管理員)的帳戶。需要完全控制電腦時,可以使用這個帳戶。.", IDC_STATIC, 54, 57, 250, 25 + LTEXT "請鍵入不超過 127 個字符的系統管理員密碼。", IDC_STATIC, 54, 87, 250, 8 + LTEXT "系統管理員密碼(&A):", IDC_STATIC, 54, 104, 105, 8 + EDITTEXT IDC_ADMINPASSWORD1, 165, 101, 148, 14, WS_VISIBLE | WS_TABSTOP | ES_PASSWORD + LTEXT "確認密碼(&O):", IDC_STATIC, 54, 123, 105, 8 + EDITTEXT IDC_ADMINPASSWORD2, 165, 120, 148, 14, WS_VISIBLE | WS_TABSTOP | ES_PASSWORD END IDD_LOCALEPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導 " +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN ICON IDI_ICON4, IDC_STATIC, 21, 7, 20, 20 - LTEXT "系統區域用於設置應用使用的語言,用戶區域用於設置數值,貨幣,日期的顯示方式 ", IDC_STATIC, 53, 7, 253, 20 + LTEXT "系統區域設置應與您要使用的應用程序的語言相匹配。使用者區域設置控制數字,貨幣和日期的顯示方式。", IDC_STATIC, 53, 7, 253, 20 LTEXT "", IDC_LOCALETEXT, 53, 29, 250, 16 - LTEXT "要更改系統和用戶的區域設置,請單擊 “自定義” 。", IDC_STATIC, 53, 60, 184, 8 - PUSHBUTTON "自定義(&C)...", IDC_CUSTOMLOCALE, 245, 57, 50, 14 - LTEXT "“文字輸入語言”讓您使用多種輸入方法和設備用\r\n許多不同的語言輸入文字。", IDC_STATIC, 53, 86, 253, 20 + LTEXT "若要變更系統和使用者的地區設定, 點選自訂。", IDC_STATIC, 53, 60, 196, 8 + PUSHBUTTON "自訂(&C)...", IDC_CUSTOMLOCALE, 250, 57, 50, 14 + LTEXT "鍵盤配置控制鍵入時出現的字符。", IDC_STATIC, 53, 86, 253, 8 LTEXT "", IDC_LAYOUTTEXT, 53, 100, 250, 16 - LTEXT "要查看或改變當前配置,請單擊“自定義”。", IDC_STATIC, 53, 124, 184, 8 - PUSHBUTTON "自定義(&U)...", IDC_CUSTOMLAYOUT, 245, 120, 50, 14 + LTEXT "要查看或變更當前配置,請單擊“自訂”。", IDC_STATIC, 53, 126, 184, 8 + PUSHBUTTON "自訂(&U)...", IDC_CUSTOMLAYOUT, 250, 122, 50, 14 END IDD_DATETIMEPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導 " +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN ICON IDI_ICON3, IDC_STATIC, 21, 10, 20, 20 - LTEXT "日期和時間", IDC_STATIC, 53, 7, 253, 8 + LTEXT "日期和時間:", IDC_STATIC, 53, 7, 253, 8 CONTROL "", IDC_DATEPICKER, "SysDateTimePick32", DTS_LONGDATEFORMAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 53, 17, 137, 14 CONTROL "", IDC_TIMEPICKER, "SysDateTimePick32", DTS_TIMEFORMAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 17, 54, 14 - LTEXT "時間區域", IDC_STATIC, 53, 42, 253, 8 + LTEXT "時區:", IDC_STATIC, 53, 42, 253, 8 COMBOBOX IDC_TIMEZONELIST, 53, 52, 201, 93, CBS_DROPDOWNLIST | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL AUTOCHECKBOX "夏時制自動調整時間(&D)", IDC_AUTODAYLIGHT, 53, 124, 201, 10 END IDD_THEMEPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS Setup" +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN PUSHBUTTON "Lautus theme", IDC_THEMEDSTYLE, 18,7,130,130, BS_AUTORADIOBUTTON|BS_PUSHLIKE @@ -96,7 +116,7 @@ END IDD_PROCESSPAGE DIALOGEX 0, 0, 317, 143 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝嚮導 " +CAPTION "ReactOS 安裝程式" FONT 9, "新細明體" BEGIN LTEXT "", IDC_ACTIVITY, 53, 7, 253, 20 @@ -106,18 +126,18 @@ END IDD_FINISHPAGE DIALOGEX 0, 0, 317, 193 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "ReactOS 安裝完成 " +CAPTION "ReactOS 安裝程式已完成" FONT 9, "新細明體" BEGIN - LTEXT "正在完成 ReactOS 安裝嚮導", IDC_FINISHTITLE,115, 8, 195, 24 + LTEXT "已經完成 ReactOS 安裝程式。", IDC_FINISHTITLE, 115, 8, 195, 24 LTEXT "ReactOS 安裝程序已順利完成。\n\n要重新啓動計算機,請單擊“完成”。", IDC_STATIC, 115, 40, 195, 100 CONTROL "", IDC_RESTART_PROGRESS, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE | WS_BORDER, 115, 138, 188, 12 - LTEXT "如果驅動器裏有CD,請將其取出要重新啓動計算機,請單擊“完成”。", IDC_STATIC, 115, 160, 195, 17 + LTEXT "如果光碟機裏有光碟,請將其取出要重新啓動計算機,請按“完成”。", IDC_STATIC, 115, 169, 195, 17 END IDD_GPL DIALOGEX 0, 0, 333, 230 STYLE DS_SHELLFONT | DS_CENTER | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "GNU 通用公共許可證" +CAPTION "GNU 通用公共授權" FONT 9, "新細明體" BEGIN EDITTEXT IDC_GPL_TEXT, 7, 7, 319, 190, ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL @@ -126,7 +146,7 @@ END IDD_STATUSWINDOW_DLG DIALOGEX 0, 0, 274, 37 STYLE NOT WS_VISIBLE | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP -CAPTION "請等待..." +CAPTION "請稍候..." FONT 9, "新細明體", 400, 0, 1 BEGIN LTEXT "", IDC_STATUSLABEL, 7, 8, 234, 12, SS_WORDELLIPSIS @@ -135,8 +155,8 @@ END IDD_PS2MOUSEPROPERTIES DIALOGEX 0, 0, 252, 218 STYLE WS_CHILD | WS_VISIBLE | WS_CAPTION -CAPTION "Advanced Settings" -FONT 8, "MS Shell Dlg" +CAPTION "進階設定" +FONT 9, "新細明體" BEGIN RTEXT "&Sample Rate:", -1, 27, 35, 90, 8 LTEXT "reports per second", -1, 169, 35, 76, 8 @@ -147,7 +167,7 @@ BEGIN LTEXT "packets", -1, 169, 75, 26, 8 EDITTEXT IDC_PS2MOUSEINPUTLEN, 124, 72, 40, 14, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER CONTROL "", IDC_PS2MOUSEINPUTUPDN, "msctls_updown32", UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_CHILD | WS_VISIBLE, 168, 70, 10, 14 - AUTOCHECKBOX "&Fast Initialization", IDC_PS2MOUSEFASTINIT, 124, 97, 72, 10 + AUTOCHECKBOX "&Fast Initialization", IDC_PS2MOUSEFASTINIT, 124, 97, 90, 10 PUSHBUTTON "&Defaults", IDC_PS2MOUSEDEFAULTS, 195, 188, 50, 14 END @@ -155,30 +175,31 @@ STRINGTABLE BEGIN IDS_ACKTITLE "致謝" IDS_ACKSUBTITLE "ReactOS 所依賴的開源項目及其許可證信息" - IDS_OWNERTITLE "自定義軟件" - IDS_OWNERSUBTITLE "安裝程序將使用您提供的個人信息,自定義您的 ReactOS 軟件。" - IDS_COMPUTERTITLE "計算機名和系統管理員密碼" - IDS_COMPUTERSUBTITLE "您必須提供計算機名和系統管理員密碼。" - IDS_LOCALETITLE "區域設置 " - IDS_LOCALESUBTITLE "您可以爲不同的區域和語言自定義 ReactOS。" - IDS_DATETIMETITLE "日期和時間 " - IDS_DATETIMESUBTITLE "爲您的計算機配置正確的日期和時間。" - IDS_PROCESSTITLE "正在安裝" - IDS_PROCESSSUBTITLE "正在完成 ReactOS 最後的安裝" - IDS_THEMESELECTIONTITLE "Appearance" - IDS_THEMESELECTIONSUBTITLE "Select the theme you prefer." + IDS_OWNERTITLE "自訂您的軟體" + IDS_OWNERSUBTITLE "安裝程序將使用您提供的個人信息,自定義您的 ReactOS 軟體。" + IDS_COMPUTERTITLE "電腦名稱和系統管理員密碼" + IDS_COMPUTERSUBTITLE "您必須提供電腦名稱和管理員密碼。" + IDS_LOCALETITLE "地區設定" + IDS_LOCALESUBTITLE "您可以爲不同的地區和語言自訂 ReactOS。" + IDS_DATETIMETITLE "日期和時間" + IDS_DATETIMESUBTITLE "爲您的電腦配置正確的日期和時間。" + IDS_PROCESSTITLE "正在註冊元件" + IDS_PROCESSSUBTITLE "請稍後..." + IDS_THEMESELECTIONTITLE "外觀" + IDS_THEMESELECTIONSUBTITLE "選擇您的主題。" + END STRINGTABLE BEGIN - IDS_REACTOS_SETUP "ReactOS 安裝程序" + IDS_REACTOS_SETUP "ReactOS 安裝程式" IDS_UNKNOWN_ERROR "未知的錯誤" - IDS_REGISTERING_COMPONENTS "請稍候,安裝程序正在安裝組件。" + IDS_REGISTERING_COMPONENTS "正在註冊元件..." IDS_LOADLIBRARY_FAILED "LoadLibrary 失敗: " IDS_GETPROCADDR_FAILED "GetProcAddr 失敗: " IDS_REGSVR_FAILED "DllRegisterServer 失敗: " IDS_DLLINSTALL_FAILED "DllInstall 失敗: " - IDS_TIMEOUT "在註冊期間超時" + IDS_TIMEOUT "註冊超時" IDS_REASON_UNKNOWN "" /* * ATTENTION: @@ -187,22 +208,23 @@ BEGIN * Also check the IDD_COMPUTERPAGE dialog. */ IDS_ADMINISTRATOR_NAME "Administrator" + IDS_MACHINE_OWNER_NAME "Owner" END STRINGTABLE BEGIN - IDS_WZD_NAME "請填寫您的姓名否則安裝程序無法繼續" - IDS_WZD_SETCOMPUTERNAME "請輸入有效的計算機名" - IDS_WZD_COMPUTERNAME "請填寫計算機名否則安裝程序無法繼續" - IDS_WZD_PASSWORDEMPTY "請輸入密碼" - IDS_WZD_PASSWORDMATCH "您兩次輸入的密碼不一致請重新輸入" - IDS_WZD_PASSWORDCHAR "密碼中包含無效字符,請重新輸入" - IDS_WZD_LOCALTIME "安裝程序無法設置本地時間" + IDS_WZD_NAME "安裝程式無法繼續直到您輸入姓名。" + IDS_WZD_SETCOMPUTERNAME "安裝程式無法設定電腦名稱。" + IDS_WZD_COMPUTERNAME "安裝程式無法繼續直到您輸入電腦名稱。" + IDS_WZD_PASSWORDEMPTY "您必須輸入密碼 !" + IDS_WZD_PASSWORDMATCH "您輸入的密碼不匹配。 請再次輸入所需的密碼。" + IDS_WZD_PASSWORDCHAR "您輸入的密碼包含無效字符。請輸入清潔的密碼。" + IDS_WZD_LOCALTIME "安裝程式無法設定時間。" END STRINGTABLE BEGIN - IDS_STATUS_INSTALL_DEV "安裝設備驅動程序..." + IDS_STATUS_INSTALL_DEV "正在安裝裝置驅動程式..." END /* ATTENTION: Synchronize the translation of these strings with shell32 */ diff --git a/dll/win32/syssetup/syssetup.rc b/dll/win32/syssetup/syssetup.rc index 041295dc4c..f3e59ac2f1 100644 --- a/dll/win32/syssetup/syssetup.rc +++ b/dll/win32/syssetup/syssetup.rc @@ -127,3 +127,6 @@ IDR_GPL RT_TEXT "COPYING" #ifdef LANGUAGE_ZH_CN #include "lang/zh-CN.rc" #endif +#ifdef LANGUAGE_ZH_TW + #include "lang/zh-TW.rc" +#endif
6 years
1
0
0
0
[reactos] 01/01: Remove unwanted file; addendum to be8a835.
by Hermès Bélusca-Maïto
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=1cb1da52d96d991680bfd…
commit 1cb1da52d96d991680bfd7456cce16f84f0791df Author: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org> AuthorDate: Tue Dec 18 01:48:30 2018 +0100 Commit: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 01:48:30 2018 +0100 Remove unwanted file; addendum to be8a835. --- es-ES.rc | 62 -------------------------------------------------------------- 1 file changed, 62 deletions(-) diff --git a/es-ES.rc b/es-ES.rc deleted file mode 100644 index 76714d6327..0000000000 --- a/es-ES.rc +++ /dev/null @@ -1,62 +0,0 @@ -LANGUAGE LANG_SPANISH, SUBLANG_ENGLISH_US - -IDD_MAINWINDOW DIALOGEX 0, 0, 320, 200 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -EXSTYLE WS_EX_APPWINDOW -CAPTION "Panel de control de unidad de CD virtual" -FONT 8, "MS Shell Dlg" -BEGIN - PUSHBUTTON "OK", IDC_MAINOK, 211, 179, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - CONTROL "", IDC_MAINDEVICES, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 7, 306, 83 - GROUPBOX "Geometría de unidad", IDC_STATIC, 7, 101, 153, 74, BS_GROUPBOX | WS_CHILD | WS_VISIBLE - LTEXT "Nuúmero de sectores", IDC_STATIC, 15, 115, 60, 9, WS_CHILD | WS_VISIBLE | WS_GROUP - LTEXT "Tamaño de sector", IDC_STATIC, 15, 127, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP - LTEXT "Clusters libres", IDC_STATIC, 15, 139, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP - LTEXT "Total de clusters", IDC_STATIC, 15, 151, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP - EDITTEXT IDC_MAINSECTORS, 88, 115, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - EDITTEXT IDC_MAINSIZE, 88, 127, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - EDITTEXT IDC_MAINFREE, 88, 139, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - EDITTEXT IDC_MAINTOTAL, 88, 151, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - PUSHBUTTON "&Añadir unidad", IDC_MAINADD, 183, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "&Eliminar unidad", IDC_MAINREMOVE, 242, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Montar", IDC_MAINMOUNT, 183, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Expulsar", IDC_MAINEJECT, 183, 161, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Volver a montar", IDC_MAINREMOUNT, 242, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Control de unidad...", IDC_MAINCONTROL, 183, 105, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP -END - -IDD_MOUNTWINDOW DIALOG 0, 0, 187, 97 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Special Mount Options" -FONT 8, "MS Shell Dlg" -BEGIN - PUSHBUTTON "OK", IDC_MOUNTOK, 130, 59, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Cancelar", IDC_MOUNTCANCEL, 130, 76, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - EDITTEXT IDC_MOUNTIMAGE, 7, 17, 173, 14, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP - LTEXT "Imagen a montar", IDC_STATIC, 7, 7, 173, 10, SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE | WS_GROUP - AUTOCHECKBOX "Suprimir UDF", IDC_MOUNTUDF, 7, 40, 114, 10, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP - AUTOCHECKBOX "Suprimir Joliet", IDC_MOUNTJOLIET, 7, 56, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP - AUTOCHECKBOX "montaje persistente", IDC_MOUNTPERSIST, 7, 71, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP -END - -IDD_DRIVERWINDOW DIALOG 0, 0, 189, 123 -STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "Control de la unidad de CD virtual" -FONT 8, "MS Shell Dlg" -BEGIN - PUSHBUTTON "OK", IDC_DRIVEROK, 43, 98, 103, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Instalar controlador ...", IDC_DRIVERINSTALL, 43, 61, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Iniciar", IDC_DRIVERSTART, 43, 79, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Parar", IDC_DRIVERSTOP, 96, 79, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - PUSHBUTTON "Eliminar controlador", IDC_DRIVERREMOVE, 96, 61, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP - EDITTEXT IDC_DRIVERINFO, 7, 7, 175, 50, ES_CENTER | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP -END - -STRINGTABLE -BEGIN - IDS_DRIVE "Unidad" - IDS_MAPPEDIMAGE "Imagen mapeada" - IDS_NOMOUNTED "No hay una mimagen montada. La última fue - %s" - IDS_NONE "Ninguna" - IDS_FILTER "Todas las imágenes soportadas (*.udf; *.cdfs; *.jo; *.iso; *.rock)\0*.udf;*.cdfs;*.jo;*.iso;*.rock\0" -END
6 years
1
0
0
0
[reactos] 01/01: [VCDCONTROLTOOL] Add Spanish translation (#1156)
by Javier Fernandez
https://git.reactos.org/?p=reactos.git;a=commitdiff;h=be8a8354385ca20c05d3b…
commit be8a8354385ca20c05d3be979f27809279c29ca6 Author: Javier Fernandez <elhoir(a)users.noreply.github.com> AuthorDate: Tue Dec 18 01:33:08 2018 +0100 Commit: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito(a)reactos.org> CommitDate: Tue Dec 18 01:33:08 2018 +0100 [VCDCONTROLTOOL] Add Spanish translation (#1156) --- es-ES.rc | 62 ++++++++++++++++++++++ .../applications/vcdcontroltool/lang/es-ES.rc | 62 ++++++++++++++++++++++ 2 files changed, 124 insertions(+) diff --git a/es-ES.rc b/es-ES.rc new file mode 100644 index 0000000000..76714d6327 --- /dev/null +++ b/es-ES.rc @@ -0,0 +1,62 @@ +LANGUAGE LANG_SPANISH, SUBLANG_ENGLISH_US + +IDD_MAINWINDOW DIALOGEX 0, 0, 320, 200 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_APPWINDOW +CAPTION "Panel de control de unidad de CD virtual" +FONT 8, "MS Shell Dlg" +BEGIN + PUSHBUTTON "OK", IDC_MAINOK, 211, 179, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + CONTROL "", IDC_MAINDEVICES, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 7, 306, 83 + GROUPBOX "Geometría de unidad", IDC_STATIC, 7, 101, 153, 74, BS_GROUPBOX | WS_CHILD | WS_VISIBLE + LTEXT "Nuúmero de sectores", IDC_STATIC, 15, 115, 60, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "Tamaño de sector", IDC_STATIC, 15, 127, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "Clusters libres", IDC_STATIC, 15, 139, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "Total de clusters", IDC_STATIC, 15, 151, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + EDITTEXT IDC_MAINSECTORS, 88, 115, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINSIZE, 88, 127, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINFREE, 88, 139, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINTOTAL, 88, 151, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + PUSHBUTTON "&Añadir unidad", IDC_MAINADD, 183, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "&Eliminar unidad", IDC_MAINREMOVE, 242, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Montar", IDC_MAINMOUNT, 183, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Expulsar", IDC_MAINEJECT, 183, 161, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Volver a montar", IDC_MAINREMOUNT, 242, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Control de unidad...", IDC_MAINCONTROL, 183, 105, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_MOUNTWINDOW DIALOG 0, 0, 187, 97 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Special Mount Options" +FONT 8, "MS Shell Dlg" +BEGIN + PUSHBUTTON "OK", IDC_MOUNTOK, 130, 59, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Cancelar", IDC_MOUNTCANCEL, 130, 76, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_MOUNTIMAGE, 7, 17, 173, 14, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + LTEXT "Imagen a montar", IDC_STATIC, 7, 7, 173, 10, SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE | WS_GROUP + AUTOCHECKBOX "Suprimir UDF", IDC_MOUNTUDF, 7, 40, 114, 10, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "Suprimir Joliet", IDC_MOUNTJOLIET, 7, 56, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "montaje persistente", IDC_MOUNTPERSIST, 7, 71, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_DRIVERWINDOW DIALOG 0, 0, 189, 123 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Control de la unidad de CD virtual" +FONT 8, "MS Shell Dlg" +BEGIN + PUSHBUTTON "OK", IDC_DRIVEROK, 43, 98, 103, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Instalar controlador ...", IDC_DRIVERINSTALL, 43, 61, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Iniciar", IDC_DRIVERSTART, 43, 79, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Parar", IDC_DRIVERSTOP, 96, 79, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Eliminar controlador", IDC_DRIVERREMOVE, 96, 61, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_DRIVERINFO, 7, 7, 175, 50, ES_CENTER | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP +END + +STRINGTABLE +BEGIN + IDS_DRIVE "Unidad" + IDS_MAPPEDIMAGE "Imagen mapeada" + IDS_NOMOUNTED "No hay una mimagen montada. La última fue - %s" + IDS_NONE "Ninguna" + IDS_FILTER "Todas las imágenes soportadas (*.udf; *.cdfs; *.jo; *.iso; *.rock)\0*.udf;*.cdfs;*.jo;*.iso;*.rock\0" +END diff --git a/modules/rosapps/applications/vcdcontroltool/lang/es-ES.rc b/modules/rosapps/applications/vcdcontroltool/lang/es-ES.rc new file mode 100644 index 0000000000..14c2e47d9a --- /dev/null +++ b/modules/rosapps/applications/vcdcontroltool/lang/es-ES.rc @@ -0,0 +1,62 @@ +LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL + +IDD_MAINWINDOW DIALOGEX 0, 0, 320, 200 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_APPWINDOW +CAPTION "Panel de control de unidad de CD virtual" +FONT 8, "MS Shell Dlg" +BEGIN + PUSHBUTTON "OK", IDC_MAINOK, 211, 179, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + CONTROL "", IDC_MAINDEVICES, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 7, 7, 306, 83 + GROUPBOX "Geometría de unidad", IDC_STATIC, 7, 101, 153, 74, BS_GROUPBOX | WS_CHILD | WS_VISIBLE + LTEXT "Nuúmero de sectores", IDC_STATIC, 15, 115, 60, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "Tamaño de sector", IDC_STATIC, 15, 127, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "Clusters libres", IDC_STATIC, 15, 139, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + LTEXT "Total de clusters", IDC_STATIC, 15, 151, 49, 9, WS_CHILD | WS_VISIBLE | WS_GROUP + EDITTEXT IDC_MAINSECTORS, 88, 115, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINSIZE, 88, 127, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINFREE, 88, 139, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + EDITTEXT IDC_MAINTOTAL, 88, 151, 49, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + PUSHBUTTON "&Añadir unidad", IDC_MAINADD, 183, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "&Eliminar unidad", IDC_MAINREMOVE, 242, 123, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Montar", IDC_MAINMOUNT, 183, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Expulsar", IDC_MAINEJECT, 183, 161, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Volver a montar", IDC_MAINREMOUNT, 242, 142, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Control de unidad...", IDC_MAINCONTROL, 183, 105, 109, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_MOUNTWINDOW DIALOG 0, 0, 187, 97 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Special Mount Options" +FONT 8, "MS Shell Dlg" +BEGIN + PUSHBUTTON "OK", IDC_MOUNTOK, 130, 59, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Cancelar", IDC_MOUNTCANCEL, 130, 76, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_MOUNTIMAGE, 7, 17, 173, 14, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP + LTEXT "Imagen a montar", IDC_STATIC, 7, 7, 173, 10, SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE | WS_GROUP + AUTOCHECKBOX "Suprimir UDF", IDC_MOUNTUDF, 7, 40, 114, 10, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "Suprimir Joliet", IDC_MOUNTJOLIET, 7, 56, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP + AUTOCHECKBOX "montaje persistente", IDC_MOUNTPERSIST, 7, 71, 111, 9, BS_FLAT | WS_CHILD | WS_VISIBLE | WS_TABSTOP +END + +IDD_DRIVERWINDOW DIALOG 0, 0, 189, 123 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Control de la unidad de CD virtual" +FONT 8, "MS Shell Dlg" +BEGIN + PUSHBUTTON "OK", IDC_DRIVEROK, 43, 98, 103, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Instalar controlador ...", IDC_DRIVERINSTALL, 43, 61, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Iniciar", IDC_DRIVERSTART, 43, 79, 51, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Parar", IDC_DRIVERSTOP, 96, 79, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + PUSHBUTTON "Eliminar controlador", IDC_DRIVERREMOVE, 96, 61, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP + EDITTEXT IDC_DRIVERINFO, 7, 7, 175, 50, ES_CENTER | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP +END + +STRINGTABLE +BEGIN + IDS_DRIVE "Unidad" + IDS_MAPPEDIMAGE "Imagen mapeada" + IDS_NOMOUNTED "No hay una mimagen montada. La última fue - %s" + IDS_NONE "Ninguna" + IDS_FILTER "Todas las imágenes soportadas (*.udf; *.cdfs; *.jo; *.iso; *.rock)\0*.udf;*.cdfs;*.jo;*.iso;*.rock\0" +END
6 years
1
0
0
0
← Newer
1
...
13
14
15
16
17
18
19
...
33
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Results per page:
10
25
50
100
200