Author: dreimer Date: Fri Sep 5 11:34:20 2008 New Revision: 35961
URL: http://svn.reactos.org/svn/reactos?rev=35961&view=rev Log: Sync winhlp32, wordpad and xcopy with wine.
Added: trunk/reactos/base/applications/winhlp32/lang/ja-JP.rc (with props) trunk/reactos/base/applications/wordpad/Ja.rc (with props) trunk/reactos/base/applications/wordpad/Zh.rc (with props) Modified: trunk/reactos/base/applications/cmdutils/xcopy/xcopy.c trunk/reactos/base/applications/winhlp32/hlpfile.c trunk/reactos/base/applications/winhlp32/hlpfile.h trunk/reactos/base/applications/winhlp32/lang/no-NO.rc trunk/reactos/base/applications/winhlp32/lang/zh-CN.rc trunk/reactos/base/applications/winhlp32/rsrc.rc trunk/reactos/base/applications/wordpad/Fr.rc trunk/reactos/base/applications/wordpad/rsrc.rc
Modified: trunk/reactos/base/applications/cmdutils/xcopy/xcopy.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/cmdutils/... ============================================================================== --- trunk/reactos/base/applications/cmdutils/xcopy/xcopy.c [iso-8859-1] (original) +++ trunk/reactos/base/applications/cmdutils/xcopy/xcopy.c [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -120,7 +120,7 @@ }
/* Preinitialize flags based on COPYCMD */ - if (GetEnvironmentVariable(COPYCMD, copyCmd, MAXSTRING)) { + if (GetEnvironmentVariableW(COPYCMD, copyCmd, MAXSTRING)) { if (wcsstr(copyCmd, PROMPTSTR1) != NULL || wcsstr(copyCmd, PROMPTSTR2) != NULL) { flags |= OPT_NOPROMPT; @@ -177,7 +177,7 @@ OPT_REMOVEARCH; break;
/* E can be /E or /EXCLUDE */ - case 'E': if (CompareString (LOCALE_USER_DEFAULT, + case 'E': if (CompareStringW(LOCALE_USER_DEFAULT, NORM_IGNORECASE | SORT_STRINGSORT, &argvW[0][1], 8, EXCLUDE, -1) == 2) { @@ -221,10 +221,10 @@
/* Debug info: */ FileTimeToSystemTime (&dateRange, &st); - GetDateFormat (0, DATE_SHORTDATE, &st, NULL, datestring, - sizeof(datestring)); - GetTimeFormat (0, TIME_NOSECONDS, &st, - NULL, timestring, sizeof(timestring)); + GetDateFormatW(0, DATE_SHORTDATE, &st, NULL, datestring, + sizeof(datestring)/sizeof(WCHAR)); + GetTimeFormatW(0, TIME_NOSECONDS, &st, + NULL, timestring, sizeof(timestring)/sizeof(WCHAR));
WINE_TRACE("Date being used is: %s %s\n", wine_dbgstr_w(datestring), wine_dbgstr_w(timestring)); @@ -323,7 +323,7 @@ /* * Validate the source, expanding to full path ensuring it exists */ - if (GetFullPathName(suppliedsource, MAX_PATH, actualsource, NULL) == 0) { + if (GetFullPathNameW(suppliedsource, MAX_PATH, actualsource, NULL) == 0) { WINE_FIXME("Unexpected failure expanding source path (%d)\n", GetLastError()); return RC_INITERROR; } @@ -351,7 +351,7 @@ if (starPos || questPos) { attribs = 0x00; /* Ensures skips invalid or directory check below */ } else { - attribs = GetFileAttributes(actualsource); + attribs = GetFileAttributesW(actualsource); }
if (attribs == INVALID_FILE_ATTRIBUTES) { @@ -393,7 +393,7 @@ lstrcpyW(spec, suppliedsource+2); } else { WCHAR curdir[MAXSTRING]; - GetCurrentDirectory (sizeof(curdir), curdir); + GetCurrentDirectoryW(sizeof(curdir)/sizeof(WCHAR), curdir); stem[0] = curdir[0]; stem[1] = curdir[1]; stem[2] = 0x00; @@ -418,13 +418,13 @@ /* * Validate the source, expanding to full path ensuring it exists */ - if (GetFullPathName(supplieddestination, MAX_PATH, actualdestination, NULL) == 0) { + if (GetFullPathNameW(supplieddestination, MAX_PATH, actualdestination, NULL) == 0) { WINE_FIXME("Unexpected failure expanding source path (%d)\n", GetLastError()); return RC_INITERROR; }
/* Destination is either a directory or a file */ - attribs = GetFileAttributes(actualdestination); + attribs = GetFileAttributesW(actualdestination);
if (attribs == INVALID_FILE_ATTRIBUTES) {
@@ -500,7 +500,7 @@ WCHAR *deststem, WCHAR *destspec, DWORD flags) { - WIN32_FIND_DATA *finddata; + WIN32_FIND_DATAW *finddata; HANDLE h; BOOL findres = TRUE; WCHAR *inputpath, *outputpath; @@ -510,7 +510,7 @@ int ret = 0;
/* Allocate some working memory on heap to minimize footprint */ - finddata = HeapAlloc(GetProcessHeap(), 0, sizeof(WIN32_FIND_DATA)); + finddata = HeapAlloc(GetProcessHeap(), 0, sizeof(WIN32_FIND_DATAW)); inputpath = HeapAlloc(GetProcessHeap(), 0, MAX_PATH * sizeof(WCHAR)); outputpath = HeapAlloc(GetProcessHeap(), 0, MAX_PATH * sizeof(WCHAR));
@@ -519,7 +519,7 @@ lstrcatW(inputpath, srcspec);
/* Search 1 - Look for matching files */ - h = FindFirstFile(inputpath, finddata); + h = FindFirstFileW(inputpath, finddata); while (h != INVALID_HANDLE_VALUE && findres) {
skipFile = FALSE; @@ -587,7 +587,7 @@ /* If just /D supplied, only overwrite if src newer than dest */ if (!skipFile && (flags & OPT_DATENEWER) && (destAttribs != INVALID_FILE_ATTRIBUTES)) { - HANDLE h = CreateFile(copyTo, GENERIC_READ, FILE_SHARE_READ, + HANDLE h = CreateFileW(copyTo, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); if (h != INVALID_HANDLE_VALUE) { @@ -611,7 +611,7 @@
/* Uppercase source filename */ lstrcpyW(copyFromUpper, copyFrom); - CharUpperBuff(copyFromUpper, lstrlenW(copyFromUpper)); + CharUpperBuffW(copyFromUpper, lstrlenW(copyFromUpper));
/* Loop through testing each exclude line */ while (pos) { @@ -703,13 +703,13 @@ write protection */ if ((destAttribs & FILE_ATTRIBUTE_READONLY) && (flags & OPT_REPLACEREAD)) { - SetFileAttributes(copyTo, destAttribs & ~FILE_ATTRIBUTE_READONLY); + SetFileAttributesW(copyTo, destAttribs & ~FILE_ATTRIBUTE_READONLY); }
copiedFile = TRUE; if (flags & OPT_SIMULATE || flags & OPT_NOCOPY) { /* Skip copy */ - } else if (CopyFile(copyFrom, copyTo, FALSE) == 0) { + } else if (CopyFileW(copyFrom, copyTo, FALSE) == 0) {
DWORD error = GetLastError(); XCOPY_wprintf(XCOPY_LoadMessage(STRING_COPYFAIL), @@ -728,7 +728,7 @@ if (!skipFile) { if ((srcAttribs & FILE_ATTRIBUTE_ARCHIVE) && (flags & OPT_REMOVEARCH)) { - SetFileAttributes(copyFrom, (srcAttribs & ~FILE_ATTRIBUTE_ARCHIVE)); + SetFileAttributesW(copyFrom, (srcAttribs & ~FILE_ATTRIBUTE_ARCHIVE)); } filesCopied++; } @@ -736,7 +736,7 @@ }
/* Find next file */ - findres = FindNextFile(h, finddata); + findres = FindNextFileW(h, finddata); } FindClose(h);
@@ -747,7 +747,7 @@ findres = TRUE; WINE_TRACE("Processing subdirs with spec: %s\n", wine_dbgstr_w(inputpath));
- h = FindFirstFile(inputpath, finddata); + h = FindFirstFileW(inputpath, finddata); while (h != INVALID_HANDLE_VALUE && findres) {
/* Only looking for dirs */ @@ -778,7 +778,7 @@ }
/* Find next one */ - findres = FindNextFile(h, finddata); + findres = FindNextFileW(h, finddata); } }
@@ -809,7 +809,7 @@ while ((len = lstrlenW(new_path)) && new_path[len - 1] == '\') new_path[len - 1] = 0;
- while (!CreateDirectory(new_path,NULL)) + while (!CreateDirectoryW(new_path,NULL)) { WCHAR *slash; DWORD last_error = GetLastError(); @@ -899,7 +899,7 @@ }
/* Process line by line */ - while (fgetws(buffer, sizeof(buffer), inFile) != NULL) { + while (fgetws(buffer, sizeof(buffer)/sizeof(WCHAR), inFile) != NULL) { EXCLUDELIST *thisEntry; int length = lstrlenW(buffer);
@@ -914,7 +914,7 @@ thisEntry->name = HeapAlloc(GetProcessHeap(), 0, (length * sizeof(WCHAR))+1); lstrcpyW(thisEntry->name, buffer); - CharUpperBuff(thisEntry->name, length); + CharUpperBuffW(thisEntry->name, length); WINE_TRACE("Read line : '%s'\n", wine_dbgstr_w(thisEntry->name)); } } @@ -940,7 +940,7 @@ static WCHAR msg[MAXSTRING]; const WCHAR failedMsg[] = {'F', 'a', 'i', 'l', 'e', 'd', '!', 0};
- if (!LoadString(GetModuleHandle(NULL), id, msg, sizeof(msg))) { + if (!LoadStringW(GetModuleHandleW(NULL), id, msg, sizeof(msg)/sizeof(WCHAR))) { WINE_FIXME("LoadString failed with %d\n", GetLastError()); lstrcpyW(msg, failedMsg); } @@ -955,10 +955,10 @@ LPWSTR lpMsgBuf; int status;
- status = FormatMessage (FORMAT_MESSAGE_ALLOCATE_BUFFER | + status = FormatMessageW(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, err, 0, - (LPTSTR) &lpMsgBuf, 0, NULL); + (LPWSTR) &lpMsgBuf, 0, NULL); if (!status) { WINE_FIXME("FIXME: Cannot display message for error %d, status %d\n", err, GetLastError());
Modified: trunk/reactos/base/applications/winhlp32/hlpfile.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/... ============================================================================== --- trunk/reactos/base/applications/winhlp32/hlpfile.c [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/hlpfile.c [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -63,6 +63,7 @@ static BOOL HLPFILE_GetContext(HLPFILE*); static BOOL HLPFILE_GetKeywords(HLPFILE*); static BOOL HLPFILE_GetMap(HLPFILE*); +static BOOL HLPFILE_GetTOMap(HLPFILE*); static BOOL HLPFILE_AddPage(HLPFILE*, const BYTE*, const BYTE*, unsigned, unsigned); static BOOL HLPFILE_SkipParagraph(HLPFILE*, const BYTE*, const BYTE*, unsigned*); static void HLPFILE_Uncompress2(HLPFILE*, const BYTE*, const BYTE*, BYTE*, const BYTE*); @@ -70,23 +71,6 @@ static void HLPFILE_UncompressRLE(const BYTE* src, const BYTE* end, BYTE* dst, unsigned dstsz); static BOOL HLPFILE_ReadFont(HLPFILE* hlpfile);
-/*********************************************************************** - * - * HLPFILE_PageByNumber - */ -static HLPFILE_PAGE *HLPFILE_PageByNumber(HLPFILE* hlpfile, UINT wNum) -{ - HLPFILE_PAGE *page; - UINT temp = wNum; - - WINE_TRACE("<%s>[%u]\n", hlpfile->lpszPath, wNum); - - for (page = hlpfile->first_page; page && temp; page = page->next) temp--; - if (!page) - WINE_ERR("Page of number %u not found in file %s\n", wNum, hlpfile->lpszPath); - return page; -} - /****************************************************************** * HLPFILE_PageByOffset * @@ -153,8 +137,8 @@ /* For win 3.0 files hash values are really page numbers */ if (hlpfile->version <= 16) { - *relative = 0; - return HLPFILE_PageByNumber(hlpfile, lHash); + if (lHash >= hlpfile->wTOMapLen) return NULL; + return HLPFILE_PageByOffset(hlpfile, hlpfile->TOMap[lHash], relative); }
ptr = HLPFILE_BPTreeSearch(hlpfile->Context, LongToPtr(lHash), comp_PageByHash); @@ -282,7 +266,7 @@ OFSTRUCT ofs; BYTE* buf; DWORD ref = 0x0C; - unsigned index, old_index, offset, len, offs; + unsigned index, old_index, offset, len, offs, topicoffset;
hFile = OpenFile(lpszPath, &ofs, OF_READ); if (hFile == HFILE_ERROR) return FALSE; @@ -292,6 +276,8 @@ if (!ret) return FALSE;
if (!HLPFILE_SystemCommands(hlpfile)) return FALSE; + + if (hlpfile->version <= 16 && !HLPFILE_GetTOMap(hlpfile)) return FALSE;
/* load phrases support */ if (!HLPFILE_UncompressLZ77_Phrases(hlpfile)) @@ -336,7 +322,11 @@ switch (buf[0x14]) { case 0x02: - if (!HLPFILE_AddPage(hlpfile, buf, end, ref, index * 0x8000L + offs)) return FALSE; + if (hlpfile->version <= 16) + topicoffset = ref + index * 12; + else + topicoffset = index * 0x8000 + offs; + if (!HLPFILE_AddPage(hlpfile, buf, end, ref, topicoffset)) return FALSE; break;
case 0x01: @@ -430,6 +420,19 @@
page->browse_bwd = GET_UINT(buf, 0x19); page->browse_fwd = GET_UINT(buf, 0x1D); + + if (hlpfile->version <= 16) + { + if (page->browse_bwd == 0xFFFF || page->browse_bwd == 0xFFFFFFFF) + page->browse_bwd = 0xFFFFFFFF; + else + page->browse_bwd = hlpfile->TOMap[page->browse_bwd]; + + if (page->browse_fwd == 0xFFFF || page->browse_fwd == 0xFFFFFFFF) + page->browse_fwd = 0xFFFFFFFF; + else + page->browse_fwd = hlpfile->TOMap[page->browse_fwd]; + }
WINE_TRACE("Added page[%d]: title='%s' %08x << %08x >> %08x\n", page->wNumber, page->lpszTitle, @@ -1290,12 +1293,14 @@
WINE_TRACE("Changing font to %d\n", font); format += 3; + /* Font size in hlpfile is given in the same units as + rtf control word \fs uses (half-points). */ switch (rd->font_scale) { - case 0: fs = (4 * page->file->fonts[font].LogFont.lfHeight - 13) / 5; break; + case 0: fs = page->file->fonts[font].LogFont.lfHeight - 4; break; default: - case 1: fs = (4 * page->file->fonts[font].LogFont.lfHeight - 3) / 5; break; - case 2: fs = (4 * page->file->fonts[font].LogFont.lfHeight + 17) / 5; break; + case 1: fs = page->file->fonts[font].LogFont.lfHeight; break; + case 2: fs = page->file->fonts[font].LogFont.lfHeight + 4; break; } /* FIXME: missing at least colors, also bold attribute looses information */
@@ -1430,7 +1435,7 @@ case 0xE1: WINE_WARN("jump topic 1 => %u\n", GET_UINT(format, 1)); HLPFILE_AllocLink(rd, (*format & 1) ? hlp_link_link : hlp_link_popup, - page->file->lpszPath, -1, GET_UINT(format, 1)-16, 1, -1); + page->file->lpszPath, -1, GET_UINT(format, 1), 1, -1);
format += 5; @@ -2575,6 +2580,26 @@
/*********************************************************************** * + * HLPFILE_GetTOMap + */ +static BOOL HLPFILE_GetTOMap(HLPFILE *hlpfile) +{ + BYTE *cbuf, *cend; + unsigned clen; + + if (!HLPFILE_FindSubFile(hlpfile, "|TOMAP", &cbuf, &cend)) + {WINE_WARN("no tomap section\n"); return FALSE;} + + clen = cend - cbuf - 9; + hlpfile->TOMap = HeapAlloc(GetProcessHeap(), 0, clen); + if (!hlpfile->TOMap) return FALSE; + memcpy(hlpfile->TOMap, cbuf+9, clen); + hlpfile->wTOMapLen = clen/4; + return TRUE; +} + +/*********************************************************************** + * * DeleteMacro */ static void HLPFILE_DeleteMacro(HLPFILE_MACRO* macro)
Modified: trunk/reactos/base/applications/winhlp32/hlpfile.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/... ============================================================================== --- trunk/reactos/base/applications/winhlp32/hlpfile.h [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/hlpfile.h [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -100,6 +100,8 @@ BYTE* kwdata; unsigned wMapLen; HLPFILE_MAP* Map; + unsigned wTOMapLen; + unsigned* TOMap; unsigned long contents_start;
struct tagHlpFileFile* prev;
Added: trunk/reactos/base/applications/winhlp32/lang/ja-JP.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/... ============================================================================== --- trunk/reactos/base/applications/winhlp32/lang/ja-JP.rc (added) +++ trunk/reactos/base/applications/winhlp32/lang/ja-JP.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -1,0 +1,125 @@ +/* + * Help Viewer + * + * Copyright 1996 Ulrich Schmid + * Copyright 2002 Sylvain Petreolle spetreolle@yahoo.fr + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +/* Menu */ + +MAIN_MENU MENU LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT +{ + POPUP "t@C(&F)" { + MENUITEM "J(&O)", MNID_FILE_OPEN + MENUITEM SEPARATOR + MENUITEM "óü(&P)", MNID_FILE_PRINT + MENUITEM "v^ÌÝè(&S)...", MNID_FILE_SETUP + MENUITEM SEPARATOR + MENUITEM "I¹(&X)", MNID_FILE_EXIT + } + POPUP "ÒW(&E)" { + MENUITEM "Rs[(&C)...", MNID_EDIT_COPYDLG + MENUITEM SEPARATOR + MENUITEM "Rg(&A)...", MNID_EDIT_ANNOTATE + } + POPUP "µ¨è(&B)" { + MENUITEM "è`(&D)...", MNID_BKMK_DEFINE + } + POPUP "IvV(&O)" { + POPUP "Help always visible" + BEGIN + MENUITEM "Default", MNID_OPTS_HELP_DEFAULT + MENUITEM "Visible", MNID_OPTS_HELP_VISIBLE + MENUITEM "Non visible", MNID_OPTS_HELP_NONVISIBLE + END + MENUITEM "ð", MNID_OPTS_HISTORY + POPUP "tHg" + BEGIN + MENUITEM "¬", MNID_OPTS_FONTS_SMALL + MENUITEM "W", MNID_OPTS_FONTS_NORMAL + MENUITEM "å", MNID_OPTS_FONTS_LARGE + END + MENUITEM "VXe J[ðg¤", MNID_OPTS_SYSTEM_COLORS + } + POPUP "wv(&H)" { + MENUITEM "wvÉ¢ÄÌwv(&O)", MNID_HELP_HELPON + MENUITEM "íÉèOÉ\¦(&T)", MNID_HELP_HELPTOP + MENUITEM SEPARATOR + MENUITEM "îñ(&I)...", MNID_HELP_ABOUT +#ifdef WINELIB + MENUITEM "WINE É¢Ä(&A)", MNID_HELP_WINE +#endif + } +} + +IDD_INDEX DIALOG DISCARDABLE 0, 0, 200, 190 LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +FONT 8, "MS Shell Dlg" +CAPTION "õø" +{ + LISTBOX IDC_INDEXLIST, 10, 10, 180, 150, LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_BORDER +} + +IDD_SEARCH DIALOG DISCARDABLE 0, 0, 200, 190 LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +FONT 8, "MS Shell Dlg" +CAPTION "õ" +{ + LTEXT "¢À", -1, 10, 10, 180, 150 +} + +/* Strings */ +STRINGTABLE DISCARDABLE LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT +{ +STID_WINE_HELP, "WINE wv" +STID_WHERROR, "G[" +STID_WARNING, "x" +STID_INFO, "îñ" +STID_NOT_IMPLEMENTED, "ñÀ" +STID_HLPFILE_ERROR_s, "wvt@C `%s' ðÇÝñŢ鯫ÉG[" +STID_INDEX, "õø(&I)" +STID_CONTENTS, "Tv" +STID_BACK, "ßé(&B)" +STID_ALL_FILES, "·×ÄÌt@C (*.*)" +STID_HELP_FILES_HLP, "wv t@C (*.hlp)" +STID_FILE_NOT_FOUND_s "'%s' ª©Â©èܹñB©ªÅ±Ìt@CðTµÜ·©?" +STID_NO_RICHEDIT "b`GfBbgÀª©Â©èܹñ... I¹µÜ·" +STID_PSH_INDEX, "wv gsbN: " +} + +CONTEXT_MENU MENU LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT +BEGIN + POPUP "" + BEGIN + MENUITEM "Rg...", MNID_CTXT_ANNOTATE + MENUITEM "Rs[", MNID_CTXT_COPY + MENUITEM "óü...", MNID_CTXT_PRINT + POPUP "tHg" + BEGIN + MENUITEM "¬", MNID_CTXT_FONTS_SMALL + MENUITEM "W", MNID_CTXT_FONTS_NORMAL + MENUITEM "å", MNID_CTXT_FONTS_LARGE + END + POPUP "Help always visible" + BEGIN + MENUITEM "Default", MNID_CTXT_HELP_DEFAULT + MENUITEM "Visible", MNID_CTXT_HELP_VISIBLE + MENUITEM "Non visible", MNID_CTXT_HELP_NONVISIBLE + END + MENUITEM "VXe J[ðg¤", MNID_CTXT_SYSTEM_COLORS + END +END
Propchange: trunk/reactos/base/applications/winhlp32/lang/ja-JP.rc ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/base/applications/winhlp32/lang/no-NO.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/... ============================================================================== --- trunk/reactos/base/applications/winhlp32/lang/no-NO.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/lang/no-NO.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -73,6 +73,14 @@ LISTBOX IDC_INDEXLIST, 10, 10, 180, 150, LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_BORDER }
+IDD_SEARCH DIALOG DISCARDABLE 0, 0, 200, 190 LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +FONT 8, "MS Shell Dlg" +CAPTION "Søk" +{ + LTEXT "Ikke laget ennå", -1, 10, 10, 180, 150 +} + /* Strings */ STRINGTABLE DISCARDABLE LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL {
Modified: trunk/reactos/base/applications/winhlp32/lang/zh-CN.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/... ============================================================================== --- trunk/reactos/base/applications/winhlp32/lang/zh-CN.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/lang/zh-CN.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -1,8 +1,9 @@ /* * Help Viewer - * Simplified Chinese Language Support + * Simplified and Traditional Chinese Language Support * * Copyright 2002 liuspider liuspider@yahoo.com + * Copyright 2008 Hongbo Ni <hongbo.at.njstar.com> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -19,68 +20,143 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+/* Chinese text is encoded in UTF-8 */ +#pragma code_page(65001) + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + /* Menu */
-MAIN_MENU MENU LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED +MAIN_MENU MENU { - POPUP "Îļþ£¨&F£©" { - MENUITEM "´ò¿ª£¨&O£©", MNID_FILE_OPEN + POPUP "æä»¶(&F)" { + MENUITEM "æå¼(&O)", MNID_FILE_OPEN MENUITEM SEPARATOR - MENUITEM "´òÓ¡£¨&P£©", MNID_FILE_PRINT - MENUITEM "´òÓ¡»úÉèÖã¨&S£©...", MNID_FILE_SETUP + MENUITEM "æå°(&P)", MNID_FILE_PRINT + MENUITEM "æå°æºè®¾ç½®(&S)...", MNID_FILE_SETUP MENUITEM SEPARATOR - MENUITEM "Í˳ö£¨&E£©", MNID_FILE_EXIT + MENUITEM "éåº(&E)", MNID_FILE_EXIT } - POPUP "±à¼£¨&E£©" { - MENUITEM "¸´ÖÆ£¨&C£©...", MNID_EDIT_COPYDLG + POPUP "ç¼è¾(&E)" { + MENUITEM "å¤å¶(&C)...", MNID_EDIT_COPYDLG MENUITEM SEPARATOR - MENUITEM "×¢ÊÍ£¨&A£©...", MNID_EDIT_ANNOTATE + MENUITEM "注é(&A)...", MNID_EDIT_ANNOTATE } - POPUP "ÊéÇ©£¨&B£©" { - MENUITEM "¶¨Ò壨&D£©...", MNID_BKMK_DEFINE + POPUP "书ç¾(&B)" { + MENUITEM "å®ä¹(&D)...", MNID_BKMK_DEFINE } - POPUP "&Options" { - POPUP "Help always visible" + POPUP "é项(&O)" { + POPUP "æ¾ç¤ºå¸®å©" BEGIN - MENUITEM "Default", MNID_OPTS_HELP_DEFAULT - MENUITEM "Visible", MNID_OPTS_HELP_VISIBLE - MENUITEM "Non visible", MNID_OPTS_HELP_NONVISIBLE + MENUITEM "é»è®¤", MNID_OPTS_HELP_DEFAULT + MENUITEM "æ¾ç¤º", MNID_OPTS_HELP_VISIBLE + MENUITEM "䏿¾ç¤º", MNID_OPTS_HELP_NONVISIBLE END - MENUITEM "History", MNID_OPTS_HISTORY - POPUP "Fonts" + MENUITEM "åå²", MNID_OPTS_HISTORY + POPUP "åä½" BEGIN - MENUITEM "Small", MNID_OPTS_FONTS_SMALL - MENUITEM "Normal", MNID_OPTS_FONTS_NORMAL - MENUITEM "Large", MNID_OPTS_FONTS_LARGE + MENUITEM "å°å·", MNID_OPTS_FONTS_SMALL + MENUITEM "ä¸å·", MNID_OPTS_FONTS_NORMAL + MENUITEM "大å·", MNID_OPTS_FONTS_LARGE END - MENUITEM "Use system colors", MNID_OPTS_SYSTEM_COLORS + MENUITEM "使ç¨ç³»ç»é¢è²", MNID_OPTS_SYSTEM_COLORS } - POPUP "°ïÖú£¨&H£©" { - MENUITEM "ÈçºÎʹÓðïÖú£¨&O£©", MNID_HELP_HELPON - MENUITEM "×ÜÊÇÔÚ×îÇ°Ãæ£¨&T£©", MNID_HELP_HELPTOP + POPUP "帮å©(&H)" { + MENUITEM "å¦ä½ä½¿ç¨å¸®å©(&O)", MNID_HELP_HELPON + MENUITEM "æ»æ¯å¨æåé¢(&T)", MNID_HELP_HELPTOP MENUITEM SEPARATOR - MENUITEM "×ÊÁÏÐÅÏ¢£¨&I£©...", MNID_HELP_ABOUT + MENUITEM "èµæä¿¡æ¯(&I)...", MNID_HELP_ABOUT #ifdef WINELIB - MENUITEM "¹ØÓÚ WINE£¨&A£©", MNID_HELP_WINE + MENUITEM "å ³äº WINE(&A)", MNID_HELP_WINE #endif } }
/* Strings */ -STRINGTABLE DISCARDABLE LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED +STRINGTABLE DISCARDABLE { -STID_WINE_HELP, "WINE °ïÖú" -STID_WHERROR, "´íÎó" -STID_WARNING, "¾¯¸æ" -STID_INFO, "ÐÅÏ¢" -STID_NOT_IMPLEMENTED, "δʵÏÖ" -STID_HLPFILE_ERROR_s, "¶ÁÈë°ïÖúÎļþ ¡®%s¡¯ ʱ·¢Éú´íÎó" -STID_INDEX, "ÄÚÈÝ£¨&C£©" -STID_CONTENTS, "Summary" -STID_BACK, "·µ»Ø£¨&B£©" -STID_ALL_FILES, "ËùÓÐÎļþ (*.*)" -STID_HELP_FILES_HLP, "°ïÖúÎļþ (*.hlp)" -STID_FILE_NOT_FOUND_s "Cannot find '%s'. Do you want to find this file yourself?" -STID_NO_RICHEDIT "Cannot find a richedit implementation... Aborting" -STID_PSH_INDEX, "Help topics: " +STID_WINE_HELP, "WINE 帮å©" +STID_WHERROR, "é误" +STID_WARNING, "è¦å" +STID_INFO, "ä¿¡æ¯" +STID_NOT_IMPLEMENTED, "æªå®ç°" +STID_HLPFILE_ERROR_s, "è¯»å ¥å¸®å©æä»¶ â%sâ æ¶åçé误" +STID_INDEX, "å 容(&C)" +STID_CONTENTS, "æ¦è¦" +STID_BACK, "è¿å(&B)" +STID_ALL_FILES, "æææä»¶ (*.*)" +STID_HELP_FILES_HLP, "叮婿件 (*.hlp)" +STID_FILE_NOT_FOUND_s "ä¸è½æå¼æä»¶ '%s'. ä½ æ³è¦èªå·±æ¾è¿ä¸ªæä»¶å?" +STID_NO_RICHEDIT "æ¾ä¸å° richedit... ç»æ¢" +STID_PSH_INDEX, "帮å©å 容: " } + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL + +/* Menu */ + +MAIN_MENU MENU +{ + POPUP "æªæ¡(&F)" { + MENUITEM "éå(&O)", MNID_FILE_OPEN + MENUITEM SEPARATOR + MENUITEM "åå°(&P)", MNID_FILE_PRINT + MENUITEM "å°è¡¨æ©è¨å®(&S)...", MNID_FILE_SETUP + MENUITEM SEPARATOR + MENUITEM "çµæ(&E)", MNID_FILE_EXIT + } + POPUP "編輯(&E)" { + MENUITEM "è¤è£½(&C)...", MNID_EDIT_COPYDLG + MENUITEM SEPARATOR + MENUITEM "註é(&A)...", MNID_EDIT_ANNOTATE + } + POPUP "æ¸ç±¤(&B)" { + MENUITEM "å®ç¾©(&D)...", MNID_BKMK_DEFINE + } + POPUP "é¸é (&O)" { + POPUP "顯示幫å©" + BEGIN + MENUITEM "é»èª", MNID_OPTS_HELP_DEFAULT + MENUITEM "顯示", MNID_OPTS_HELP_VISIBLE + MENUITEM "ä¸é¡¯ç¤º", MNID_OPTS_HELP_NONVISIBLE + END + MENUITEM "æ·å²", MNID_OPTS_HISTORY + POPUP "åå" + BEGIN + MENUITEM "å°è", MNID_OPTS_FONTS_SMALL + MENUITEM "ä¸è", MNID_OPTS_FONTS_NORMAL + MENUITEM "大è", MNID_OPTS_FONTS_LARGE + END + MENUITEM "使ç¨ç³»çµ±é¡è²", MNID_OPTS_SYSTEM_COLORS + } + POPUP "幫å©(&H)" { + MENUITEM "å¦ä½ä½¿ç¨å¹«å©(&O)", MNID_HELP_HELPON + MENUITEM "總æ¯å¨æä¸é¢(&T)", MNID_HELP_HELPTOP + MENUITEM SEPARATOR + MENUITEM "è³è¨(&I)...", MNID_HELP_ABOUT +#ifdef WINELIB + MENUITEM "éæ¼ WINE(&A)", MNID_HELP_WINE +#endif + } +} + +/* Strings */ +STRINGTABLE DISCARDABLE +{ +STID_WINE_HELP, "WINE 幫å©" +STID_WHERROR, "é¯èª¤" +STID_WARNING, "è¦å" +STID_INFO, "è³è¨" +STID_NOT_IMPLEMENTED, "æªå¯¦ç¾" +STID_HLPFILE_ERROR_s, "è®å ¥å¹«å©æªæ¡ â%sâ æç¼çé¯èª¤" +STID_INDEX, "å §å®¹(&C)" +STID_CONTENTS, "æ¦è¦" +STID_BACK, "è¿å(&B)" +STID_ALL_FILES, "æææªæ¡ (*.*)" +STID_HELP_FILES_HLP, "幫婿ªæ¡ (*.hlp)" +STID_FILE_NOT_FOUND_s "ä¸è½éåæªæ¡ '%s'. ä½ æ³è¦èªå·±æ¾éåæªæ¡å?" +STID_NO_RICHEDIT "æ¾ä¸å° richedit... çµæ¢" +STID_PSH_INDEX, "幫å©å §å®¹: " +} + +#pragma code_page(default)
Modified: trunk/reactos/base/applications/winhlp32/rsrc.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/winhlp32/... ============================================================================== --- trunk/reactos/base/applications/winhlp32/rsrc.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/winhlp32/rsrc.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -39,6 +39,7 @@ #include "lang/fr-FR.rc" #include "lang/hu-HU.rc" #include "lang/it-IT.rc" +#include "lang/ja-JP.rc" #include "lang/ko-KR.rc" // #include "lang/lt-LT.rc" #include "lang/nl-NL.rc"
Modified: trunk/reactos/base/applications/wordpad/Fr.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/wordpad/F... ============================================================================== --- trunk/reactos/base/applications/wordpad/Fr.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/wordpad/Fr.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -64,7 +64,7 @@ BEGIN MENUITEM "&Barre d'outils", ID_TOGGLE_TOOLBAR MENUITEM "&Barre de format", ID_TOGGLE_FORMATBAR - MENUITEM "&Ruler", ID_TOGGLE_RULER + MENUITEM "&Règle", ID_TOGGLE_RULER MENUITEM "&Barre d'état", ID_TOGGLE_STATUSBAR MENUITEM SEPARATOR MENUITEM "&Options...", ID_VIEWPROPERTIES @@ -75,7 +75,7 @@ END POPUP "Forma&t" BEGIN - MENUITEM "&Polive...", ID_FONTSETTINGS + MENUITEM "&Police...", ID_FONTSETTINGS MENUITEM "&Puces" ID_BULLET MENUITEM "&Paragraphe..." ID_PARAFORMAT MENUITEM "&Tabulations..." ID_TABSTOPS @@ -109,10 +109,10 @@ CAPTION "Date et heure" FONT 10, "MS Sans Serif" BEGIN - LTEXT "Available formats",0,3,2,100,15 + LTEXT "Formats disponibles",0,3,2,100,15 LISTBOX IDC_DATETIME,3,12,80,65,LBS_NOINTEGRALHEIGHT PUSHBUTTON "&OK",IDOK,87,12,40,12 - PUSHBUTTON "&Cancel",IDCANCEL,87,26,40,12 + PUSHBUTTON "&Annuler",IDCANCEL,87,26,40,12 END
IDD_NEWFILE DIALOG DISCARDABLE 30, 20, 140, 80 @@ -132,13 +132,13 @@ FONT 8, "MS Shell Dlg" BEGIN GROUPBOX "Indentation", 0, 10, 10, 120, 68 - LTEXT "Left", 0, 15, 22, 40, 13 + LTEXT "Gauche", 0, 15, 22, 40, 13 EDITTEXT IDC_PARA_LEFT, 55, 20, 60, 13 - LTEXT "Right", 0, 15, 40, 40, 13 + LTEXT "Droite", 0, 15, 40, 40, 13 EDITTEXT IDC_PARA_RIGHT, 55, 38, 60, 13 - LTEXT "First line", 0, 15, 58, 40, 13 + LTEXT "Première ligne", 0, 15, 58, 40, 18 EDITTEXT IDC_PARA_FIRST, 55, 56, 60, 13 - LTEXT "Alignment", 0, 15, 87, 40, 13 + LTEXT "Alignement", 0, 15, 87, 40, 13 COMBOBOX IDC_PARA_ALIGN, 55, 85, 60, 60, CBS_DROPDOWNLIST PUSHBUTTON "&OK", IDOK, 137, 15, 50, 15 PUSHBUTTON "&Annuler", IDCANCEL, 137, 33, 50, 15 @@ -163,14 +163,14 @@ Caption "" FONT 8, "MS Shell Dlg" BEGIN - GROUPBOX "Line wrapping", 0, 10, 10, 130, 85 - RADIOBUTTON "Wrap text by the &window border", IDC_PAGEFMT_WW, 18, 25, 117, 15 - RADIOBUTTON "Wrap text by the &margin", IDC_PAGEFMT_WM, 18, 45, 117, 15 - GROUPBOX "Barres d'outils", 0, 150, 10, 120, 85 - CHECKBOX "&Barre d'outils", IDC_PAGEFMT_TB, 160, 20, 80, 15 - CHECKBOX "Barre de &format", IDC_PAGEFMT_FB, 160, 38, 80, 15 - CHECKBOX "&Ruler", IDC_PAGEFMT_RU, 160, 56, 80, 15 - CHECKBOX "Barre de &statut", IDC_PAGEFMT_SB, 160, 74, 80, 15 + GROUPBOX "Enveloppement de ligne", 0, 10, 10, 170, 85 + RADIOBUTTON "Enveloppe le texte à partir de la bordure de fenêtre", IDC_PAGEFMT_WW, 18, 25, 145, 15 + RADIOBUTTON "Enveloppe le texte à partir de la &marge", IDC_PAGEFMT_WM, 18, 45, 145, 15 + GROUPBOX "Barres d'outils", 0, 170, 10, 120, 85 + CHECKBOX "&Barre d'outils", IDC_PAGEFMT_TB, 180, 20, 80, 15 + CHECKBOX "Barre de &format", IDC_PAGEFMT_FB, 180, 38, 80, 15 + CHECKBOX "&Règle", IDC_PAGEFMT_RU, 180, 56, 80, 15 + CHECKBOX "Barre de &statut", IDC_PAGEFMT_SB, 180, 74, 80, 15 LTEXT "", IDC_PAGEFMT_ID, 0,0,0,0 END
@@ -213,8 +213,8 @@ STRING_PREVIEW_PRINT, "Imprimer" STRING_PREVIEW_NEXTPAGE, "Page suivante" STRING_PREVIEW_PREVPAGE, "Page précédente" - STRING_PREVIEW_TWOPAGES, "Two pages" - STRING_PREVIEW_ONEPAGE, "One page" + STRING_PREVIEW_TWOPAGES, "Deux pages" + STRING_PREVIEW_ONEPAGE, "Une page" STRING_PREVIEW_CLOSE, "Fermer" END
Added: trunk/reactos/base/applications/wordpad/Ja.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/wordpad/J... ============================================================================== --- trunk/reactos/base/applications/wordpad/Ja.rc (added) +++ trunk/reactos/base/applications/wordpad/Ja.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -1,0 +1,241 @@ +/* + * Copyright 2008 by Katayama Hirofumi MZ + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT + +IDM_MAINMENU MENU DISCARDABLE +BEGIN + POPUP "t@C(&F)" + BEGIN + MENUITEM "VKì¬(&N)...\tCtrl+N", ID_FILE_NEW + MENUITEM "J(&O)...\tCtrl+O", ID_FILE_OPEN + MENUITEM "ã«Û¶(&S)\tCtrl+S", ID_FILE_SAVE + MENUITEM "¼Oðt¯ÄÛ¶(&A)...", ID_FILE_SAVEAS + MENUITEM SEPARATOR + MENUITEM "óü(&P)...\tCtrl+P", ID_PRINT + MENUITEM "óüvr [(&W)...", ID_PREVIEW + MENUITEM "y[WÝè(&E)...", ID_PRINTSETUP + MENUITEM SEPARATOR + MENUITEM "I¹(&X)", ID_FILE_EXIT + END + POPUP "ÒW(&E)" + BEGIN + MENUITEM "³Éß·(&U)\tCtrl+Z", ID_EDIT_UNDO + MENUITEM "âè¼µ(&E)\tCtrl+Y", ID_EDIT_REDO + MENUITEM SEPARATOR + MENUITEM "Øèæè(&T)\tCtrl+X", ID_EDIT_CUT + MENUITEM "Rs[(&C)\tCtrl+C", ID_EDIT_COPY + MENUITEM "\èt¯(&P)\tCtrl+V", ID_EDIT_PASTE + MENUITEM "NA(&C)\tDEL", ID_EDIT_CLEAR + MENUITEM "·×ÄIð(&S)\tCtrl+A", ID_EDIT_SELECTALL + MENUITEM SEPARATOR + MENUITEM "õ(&F)...\tCrtl+F", ID_FIND + MENUITEM "ðõ(&N)\tF3", ID_FIND_NEXT + MENUITEM "u·(&R)...\tCtrl+H", ID_REPLACE + MENUITEM SEPARATOR + MENUITEM "ÇÝæèêp(&O)", ID_EDIT_READONLY + MENUITEM "ÏX è(&M)", ID_EDIT_MODIFIED + MENUITEM SEPARATOR + POPUP "E&xtras" + BEGIN + MENUITEM "Selection &info", ID_EDIT_SELECTIONINFO + MENUITEM "Character &format", ID_EDIT_CHARFORMAT + MENUITEM "&Def. char format", ID_EDIT_DEFCHARFORMAT + MENUITEM "Paragrap&h format", ID_EDIT_PARAFORMAT + MENUITEM "&Get text", ID_EDIT_GETTEXT + END + END + POPUP "\¦(&V)" + BEGIN + MENUITEM "c[o[(&T)", ID_TOGGLE_TOOLBAR + MENUITEM "®o[(&F)", ID_TOGGLE_FORMATBAR + MENUITEM "[[(&R)", ID_TOGGLE_RULER + MENUITEM "Xe[^X o[(&S)", ID_TOGGLE_STATUSBAR + MENUITEM SEPARATOR + MENUITEM "IvV(&O)...", ID_VIEWPROPERTIES + END + POPUP "}ü(&I)" + BEGIN + MENUITEM "útÆ(&D)...", ID_DATETIME + END + POPUP "®(&O)" + BEGIN + MENUITEM "tHg(&F)...", ID_FONTSETTINGS + MENUITEM "Óð«(&B)" ID_BULLET + MENUITEM "i(&P)..." ID_PARAFORMAT + MENUITEM "^u(&T)..." ID_TABSTOPS + POPUP "wi(&D)" + BEGIN + MENUITEM "VXe(&S)\tCtrl+1", ID_BACK_1 + MENUITEM "&PostThat yellowish\tCtrl+2", ID_BACK_2 + END + END + POPUP "wv(&H)" + BEGIN + MENUITEM "Wine WordpadÉ¢Ä(&A)" ID_ABOUT + END +END + +IDM_POPUP MENU DISCARDABLE +BEGIN + POPUP "" + BEGIN + MENUITEM "Øèæè(&T)", ID_EDIT_CUT + MENUITEM "Rs[(&C)", ID_EDIT_COPY + MENUITEM "\èt¯(&P)", ID_EDIT_PASTE + MENUITEM SEPARATOR + MENUITEM "Óð«(&B)" ID_BULLET + MENUITEM "i(&P)..." ID_PARAFORMAT + END +END + +IDD_DATETIME DIALOG DISCARDABLE 30, 20, 130, 80 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "útÆ" +FONT 9, "MS UI Gothic" +BEGIN + LTEXT "pÅ«é`®",0,3,2,100,15 + LISTBOX IDC_DATETIME,3,12,80,65,LBS_NOINTEGRALHEIGHT|LBS_NOTIFY + PUSHBUTTON "&OK",IDOK,87,12,40,12 + PUSHBUTTON "LZ(&C)",IDCANCEL,87,26,40,12 +END + +IDD_NEWFILE DIALOG DISCARDABLE 30, 20, 140, 80 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "VKì¬" +FONT 9, "MS UI Gothic" +BEGIN + LTEXT "Vµ¢¶`®",0,3,2,100,15 + LISTBOX IDC_NEWFILE,3,12,90,65,LBS_NOINTEGRALHEIGHT + PUSHBUTTON "&OK",IDOK,97,12,40,12 + PUSHBUTTON "LZ(&C)",IDCANCEL,97,26,40,12 +END + +IDD_PARAFORMAT DIALOG DISCARDABLE 30, 20, 200, 110 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "iÌÝè" +FONT 9, "MS UI Gothic" +BEGIN + GROUPBOX "Cfg", 0, 10, 10, 120, 68 + LTEXT "¶(&L)", 0, 15, 22, 40, 13 + EDITTEXT IDC_PARA_LEFT, 55, 20, 60, 13 + LTEXT "E(&R)", 0, 15, 40, 40, 13 + EDITTEXT IDC_PARA_RIGHT, 55, 38, 60, 13 + LTEXT "ÅÌs(&F)", 0, 15, 58, 40, 13 + EDITTEXT IDC_PARA_FIRST, 55, 56, 60, 13 + LTEXT "®ñ(&A)", 0, 15, 87, 40, 13 + COMBOBOX IDC_PARA_ALIGN, 55, 85, 60, 60, CBS_DROPDOWNLIST + PUSHBUTTON "&OK", IDOK, 137, 15, 50, 15 + PUSHBUTTON "LZ(&C)", IDCANCEL, 137, 33, 50, 15 +END + +IDD_TABSTOPS DIALOG DISCARDABLE 30, 20, 200, 110 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "^uÌÝè" +FONT 9, "MS UI Gothic" +BEGIN + GROUPBOX "^uÌâ~Êu(&T)", 0, 10, 10, 120, 90 + COMBOBOX IDC_TABSTOPS, 20, 20, 100, 60, CBS_SIMPLE | CBS_SORT + DEFPUSHBUTTON "ÇÁ(&A)", ID_TAB_ADD, 20, 80, 45, 15 + PUSHBUTTON "í(&R)", ID_TAB_DEL, 72, 80, 45, 15 + PUSHBUTTON "&OK", IDOK, 137, 15, 50, 15 + PUSHBUTTON "LZ(&C)", IDCANCEL, 137, 33, 50, 15 + PUSHBUTTON "·×Äí(&L)", ID_TAB_EMPTY, 137, 51, 50, 15 +END + +IDD_FORMATOPTS DIALOG DISCARDABLE 0, 0, 280, 110 +STYLE DS_SYSMODAL +CAPTION "" +FONT 8, "MS Shell Dlg" +BEGIN + GROUPBOX "sÌÜèÔµ", 0, 10, 10, 130, 85 + RADIOBUTTON "EBhEÌ«EÅÜèÔ·(&W)", IDC_PAGEFMT_WW, 18, 25, 117, 15 + RADIOBUTTON "}[WÅÜèÔ·(&M)", IDC_PAGEFMT_WM, 18, 45, 117, 15 + GROUPBOX "c[o[", 0, 150, 10, 120, 85 + CHECKBOX "c[o[(&T)", IDC_PAGEFMT_TB, 160, 20, 80, 15 + CHECKBOX "®o[(&F)", IDC_PAGEFMT_FB, 160, 38, 80, 15 + CHECKBOX "[[(&R)", IDC_PAGEFMT_RU, 160, 56, 80, 15 + CHECKBOX "Xe[^Xo[(&S)", IDC_PAGEFMT_SB, 160, 74, 80, 15 + LTEXT "", IDC_PAGEFMT_ID, 0,0,0,0 +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_RICHTEXT_FILES_RTF, "b`eLXg`® (*.rtf)" + STRING_TEXT_FILES_TXT, "eLXg¶ (*.txt)" + STRING_TEXT_FILES_UNICODE_TXT, "UnicodeeLXg¶(*.txt)" + STRING_ALL_FILES, "·×ÄÌt@C (*.*)" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_ALIGN_LEFT, "¶" + STRING_ALIGN_RIGHT, "E" + STRING_ALIGN_CENTER, "" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_NEWFILE_RICHTEXT, "b`eLXg¶" + STRING_NEWFILE_TXT, "eLXg¶" + STRING_NEWFILE_TXT_UNICODE, "UnicodeeLXg¶" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_PRINTER_FILES_PRN, "v^t@C (*.PRN)" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_VIEWPROPS_TITLE, "IvV" + STRING_VIEWPROPS_TEXT, "eLXg" + STRING_VIEWPROPS_RICHTEXT, "b`eLXg" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_PREVIEW_PRINT, "óü" + STRING_PREVIEW_NEXTPAGE, "Ìy[W" + STRING_PREVIEW_PREVPAGE, "OÌy[W" + STRING_PREVIEW_TWOPAGES, "2y[W" + STRING_PREVIEW_ONEPAGE, "1y[W" + STRING_PREVIEW_CLOSE, "¶é" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_UNITS_CM, "cm" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_DEFAULT_FILENAME, "¶" + STRING_PROMPT_SAVE_CHANGES, "'%s'ÖÌÏXðÛ¶µÜ·©?" + STRING_SEARCH_FINISHED, "¶Ìõð®¹B" + STRING_LOAD_RICHED_FAILED, "RichEditCuÌÇÝÝɸsB" + STRING_SAVE_LOSEFORMATTING, "v[eLXg`®ÅÛ¶·éÆA" \ + "·×ÄÌ®ª¸íêÜ·B" \ + "»êÅàæ¢Å·©H" + STRING_INVALID_NUMBER, "Ì®ªs³" + STRING_OLE_STORAGE_NOT_SUPPORTED, "OLEXg[W¶ÍT|[g³êĢܹñB" + STRING_WRITE_FAILED, "t@Cð۶ūܹñB" + STRING_WRITE_ACCESS_DENIED, "t@CÉÛ¶·é Àª èܹñB" + STRING_OPEN_FAILED, "t@CðJ¯Ü¹ñB" + STRING_OPEN_ACCESS_DENIED, "t@CðJ Àª èܹñB" +END
Propchange: trunk/reactos/base/applications/wordpad/Ja.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/base/applications/wordpad/Zh.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/wordpad/Z... ============================================================================== --- trunk/reactos/base/applications/wordpad/Zh.rc (added) +++ trunk/reactos/base/applications/wordpad/Zh.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -1,0 +1,472 @@ +/* + * wordpad (Simplified and Traditional Chinese Resource) + * + * Copyright 2008 Hongbo Ni <hongbo.at.njstar.com> + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +/* Chinese text is encoded in UTF-8 */ +#pragma code_page(65001) + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED + +IDM_MAINMENU MENU DISCARDABLE +BEGIN + POPUP "æä»¶(&F)" + BEGIN + MENUITEM "æ°å»º(&N)...\tCtrl+N", ID_FILE_NEW + MENUITEM "æå¼(&O)...\tCtrl+O", ID_FILE_OPEN + MENUITEM "ä¿å(&S)\tCtrl+S", ID_FILE_SAVE + MENUITEM "å¦å为(&A)...", ID_FILE_SAVEAS + MENUITEM SEPARATOR + MENUITEM "æå°(&P)...\tCtrl+P", ID_PRINT + MENUITEM "æå°é¢è§(&W)...", ID_PREVIEW + MENUITEM "页é¢è®¾ç½®(&E)...", ID_PRINTSETUP + MENUITEM SEPARATOR + MENUITEM "éåº(&X)", ID_FILE_EXIT + END + POPUP "ç¼è¾(&E)" + BEGIN + MENUITEM "æ¤é(&U)\tCtrl+Z", ID_EDIT_UNDO + MENUITEM "éå(&E)\tCtrl+Y", ID_EDIT_REDO + MENUITEM SEPARATOR + MENUITEM "åªå(&T)\tCtrl+X", ID_EDIT_CUT + MENUITEM "å¤å¶(&C)\tCtrl+C", ID_EDIT_COPY + MENUITEM "ç²è´´(&P)\tCtrl+V", ID_EDIT_PASTE + MENUITEM "å é¤(&D)\tDEL", ID_EDIT_CLEAR + MENUITEM "å ¨é(&S)\tCtrl+A", ID_EDIT_SELECTALL + MENUITEM SEPARATOR + MENUITEM "æ¥æ¾(&F)...\tCrtl+F", ID_FIND + MENUITEM "æ¾ä¸ä¸ä¸ª(&N)\tF3", ID_FIND_NEXT + MENUITEM "æ¿æ¢(&R)...\tCtrl+H", ID_REPLACE + MENUITEM SEPARATOR + MENUITEM "åªè¯»(&0))", ID_EDIT_READONLY + MENUITEM "å·²æ¹å¨(M)", ID_EDIT_MODIFIED + MENUITEM SEPARATOR + POPUP "å ¶ä»(&X)" + BEGIN + MENUITEM "éæ©ä¿¡æ¯(&I)", ID_EDIT_SELECTIONINFO + MENUITEM "æåæ ¼å¼(&F)", ID_EDIT_CHARFORMAT + MENUITEM "é»è®¤æ ¼å¼(&D)", ID_EDIT_DEFCHARFORMAT + MENUITEM "æ®µè½æ ¼å¼(&H)", ID_EDIT_PARAFORMAT + MENUITEM "è·åæå(&G)", ID_EDIT_GETTEXT + END + END + POPUP "è§å¾(&V)" + BEGIN + MENUITEM "å·¥å ·æ (&T)", ID_TOGGLE_TOOLBAR + MENUITEM "æ ¼å¼å·¥å ·æ (&F)", ID_TOGGLE_FORMATBAR + MENUITEM "æ å°º(&R)", ID_TOGGLE_RULER + MENUITEM "ç¶ææ (&S)", ID_TOGGLE_STATUSBAR + MENUITEM SEPARATOR + MENUITEM "é项(&O)...", ID_VIEWPROPERTIES + END + POPUP "æå ¥(&I)" + BEGIN + MENUITEM "æ¥ææ¶é´(&D)...", ID_DATETIME + END + POPUP "æ ¼å¼(&O)" + BEGIN + MENUITEM "åä½(&F)..", ID_FONTSETTINGS + MENUITEM "åå¼¹ç¹(&B)", ID_BULLET + MENUITEM "段è½(&P)...", ID_PARAFORMAT + MENUITEM "æ ç¾(&T)...", ID_TABSTOPS + POPUP "èæ¯(&D)" + BEGIN + MENUITEM "ç³»ç»(&S)\tCtrl+1", ID_BACK_1 + MENUITEM "æ·¡é»è²(&P)\tCtrl+2", ID_BACK_2 + END + END + POPUP "帮å©(&H)" + BEGIN + MENUITEM "å ³äº &Wine ååæ¿", ID_ABOUT + END +END + +IDM_POPUP MENU DISCARDABLE +BEGIN + POPUP "" + BEGIN + MENUITEM "åªå(&T)", ID_EDIT_CUT + MENUITEM "å¤å¶(&C)", ID_EDIT_COPY + MENUITEM "ç²è´´(&P)", ID_EDIT_PASTE + MENUITEM SEPARATOR + MENUITEM "åå¼¹ç¹(&B)" ID_BULLET + MENUITEM "段è½(&P)..." ID_PARAFORMAT + END +END + +IDD_DATETIME DIALOG DISCARDABLE 30, 20, 130, 80 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "æ¥æåæ¶é´" +FONT 9, "MS Song" +BEGIN + LTEXT "å¯ç¨æ ¼å¼",0,3,2,100,15 + LISTBOX IDC_DATETIME,3,12,80,65,LBS_NOINTEGRALHEIGHT + PUSHBUTTON "ç¡®å®(&O)",IDOK,87,12,40,12 + PUSHBUTTON "åæ¶(&C)",IDCANCEL,87,26,40,12 +END + +IDD_NEWFILE DIALOG DISCARDABLE 30, 20, 140, 80 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "æ°å»º" +FONT 9, "MS Song" +BEGIN + LTEXT "æ°æä»¶ç±»å",0,3,2,100,15 + LISTBOX IDC_NEWFILE,3,12,90,65,LBS_NOINTEGRALHEIGHT + PUSHBUTTON "ç¡®å®(&O)",IDOK,97,12,40,12 + PUSHBUTTON "åæ¶(&C)",IDCANCEL,97,26,40,12 +END + +IDD_PARAFORMAT DIALOG DISCARDABLE 30, 20, 200, 110 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +Caption "æ®µè½æ ¼å¼" +FONT 9, "MS Song" +BEGIN + GROUPBOX "缩è¿", 0, 10, 10, 120, 68 + LTEXT "å·¦", 0, 15, 22, 40, 13 + EDITTEXT IDC_PARA_LEFT, 55, 20, 60, 13 + LTEXT "å³", 0, 15, 40, 40, 13 + EDITTEXT IDC_PARA_RIGHT, 55, 38, 60, 13 + LTEXT "第ä¸è¡", 0, 15, 58, 40, 13 + EDITTEXT IDC_PARA_FIRST, 55, 56, 60, 13 + LTEXT "对é½", 0, 15, 87, 40, 13 + COMBOBOX IDC_PARA_ALIGN, 55, 85, 60, 60, CBS_DROPDOWNLIST + PUSHBUTTON "ç¡®å®(&O)", IDOK, 137, 15, 50, 15 + PUSHBUTTON "åæ¶(&C)", IDCANCEL, 137, 33, 50, 15 +END + +IDD_TABSTOPS DIALOG DISCARDABLE 30, 20, 200, 110 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +Caption "æ ç¾" +FONT 9, "MS Song" +BEGIN + GROUPBOX "æ ç¾åç¹", 0, 10, 10, 120, 90 + COMBOBOX IDC_TABSTOPS, 20, 20, 100, 60, CBS_SIMPLE | CBS_SORT + DEFPUSHBUTTON "æ·»å (&A)", ID_TAB_ADD, 20, 80, 45, 15 + PUSHBUTTON "å é¤(&R)", ID_TAB_DEL, 72, 80, 45, 15 + PUSHBUTTON "ç¡®å®(&O)", IDOK, 137, 15, 50, 15 + PUSHBUTTON "åæ¶(&C)", IDCANCEL, 137, 33, 50, 15 + PUSHBUTTON "å ¨é¨å é¤(&R)", ID_TAB_EMPTY, 137, 51, 50, 15 +END + +IDD_FORMATOPTS DIALOG DISCARDABLE 0, 0, 280, 110 +STYLE DS_SYSMODAL +Caption "" +FONT 9, "MS Song" +BEGIN + GROUPBOX "èªå¨æ¢è¡", 0, 10, 10, 130, 85 + RADIOBUTTON "æè§çªå®½åº¦(&W)", IDC_PAGEFMT_WW, 18, 25, 117, 15 + RADIOBUTTON "æçº¸å¼ 宽度(&M)", IDC_PAGEFMT_WM, 18, 45, 117, 15 + GROUPBOX "å·¥å ·æ ", 0, 150, 10, 120, 85 + CHECKBOX "å·¥å ·æ (&T)", IDC_PAGEFMT_TB, 160, 20, 80, 15 + CHECKBOX "æ ¼å¼å·¥å ·æ (&F)", IDC_PAGEFMT_FB, 160, 38, 80, 15 + CHECKBOX "æ å°º(&R)", IDC_PAGEFMT_RU, 160, 56, 80, 15 + CHECKBOX "ç¶ææ (&S)", IDC_PAGEFMT_SB, 160, 74, 80, 15 + LTEXT "", IDC_PAGEFMT_ID, 0,0,0,0 +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_RICHTEXT_FILES_RTF, "RTF䏰坿 ¼å¼ (*.rtf)" + STRING_TEXT_FILES_TXT, "ææ¬æä»¶ (*.txt)" + STRING_TEXT_FILES_UNICODE_TXT, "ç»ä¸ç ææ¬æä»¶ (*.txt)" + STRING_ALL_FILES, "æææä»¶ (*.*)" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_ALIGN_LEFT, "å·¦" + STRING_ALIGN_RIGHT, "å³" + STRING_ALIGN_CENTER, "ä¸" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_NEWFILE_RICHTEXT, "RTF䏰坿 ¼å¼æä»¶" + STRING_NEWFILE_TXT, "ææ¬æä»¶ " + STRING_NEWFILE_TXT_UNICODE, "ç»ä¸ç ææ¬æä»¶" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_PRINTER_FILES_PRN, "æå°æä»¶ (*.PRN)" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_VIEWPROPS_TITLE, "é项" + STRING_VIEWPROPS_TEXT, "ææ¬æå" + STRING_VIEWPROPS_RICHTEXT, "䏰坿 ¼å¼æå" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_PREVIEW_PRINT, "æå°" + STRING_PREVIEW_NEXTPAGE, "ä¸ä¸é¡µ" + STRING_PREVIEW_PREVPAGE, "ä¸ä¸é¡µ" + STRING_PREVIEW_TWOPAGES, "å页" + STRING_PREVIEW_ONEPAGE, "å页" + STRING_PREVIEW_CLOSE, "å ³é" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_UNITS_CM, "cm" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_DEFAULT_FILENAME, "Document" + STRING_PROMPT_SAVE_CHANGES, "ä¿åæ¹å¨å° '%s'?" + STRING_SEARCH_FINISHED, "æä»¶æ¥æ¾ç»æ." + STRING_LOAD_RICHED_FAILED, "RichEdit è£ è½½å¤±è´¥." + STRING_SAVE_LOSEFORMATTING, "ä½ å·²ç»éæ©ä¿åä¸ºææ¬æä»¶, " \ + "è¿å¯è½å¯¼è´æ ¼å¼ä¸¢å¤±. " \ + "ä½ ç¡®å®è¦è¿ä¹åå?" + STRING_INVALID_NUMBER, "æ°åæ ¼å¼æ æ" + STRING_OLE_STORAGE_NOT_SUPPORTED, "䏿¯æOLE å¨åæä»¶" + STRING_WRITE_FAILED, "ä¸è½ä¿åæä»¶." + STRING_WRITE_ACCESS_DENIED, "ä½ æ²¡æä¿åæä»¶çæå." + STRING_OPEN_FAILED, "ä¸è½æå¼æä»¶." + STRING_OPEN_ACCESS_DENIED, "ä½ æ²¡ææå¼æä»¶çæå." +END + +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL + +IDM_MAINMENU MENU DISCARDABLE +BEGIN + POPUP "æªæ¡(&F)" + BEGIN + MENUITEM "æ°å»º(&N)...\tCtrl+N", ID_FILE_NEW + MENUITEM "éå(&O)...\tCtrl+O", ID_FILE_OPEN + MENUITEM "å²å(&S)\tCtrl+S", ID_FILE_SAVE + MENUITEM "å¦åçº(&A)...", ID_FILE_SAVEAS + MENUITEM SEPARATOR + MENUITEM "åå°(&P)...\tCtrl+P", ID_PRINT + MENUITEM "åå°é 覽(&W)...", ID_PREVIEW + MENUITEM "é é¢è¨å®(&E)...", ID_PRINTSETUP + MENUITEM SEPARATOR + MENUITEM "çµæ(&X)", ID_FILE_EXIT + END + POPUP "編輯(&E)" + BEGIN + MENUITEM "復å(&U)\tCtrl+Z", ID_EDIT_UNDO + MENUITEM "éå(&E)\tCtrl+Y", ID_EDIT_REDO + MENUITEM SEPARATOR + MENUITEM "åªä¸(&T)\tCtrl+X", ID_EDIT_CUT + MENUITEM "è¤è£½(&C)\tCtrl+C", ID_EDIT_COPY + MENUITEM "è²¼ä¸(&P)\tCtrl+V", ID_EDIT_PASTE + MENUITEM "åªé¤(&D)\tDEL", ID_EDIT_CLEAR + MENUITEM "å ¨é¸(&S)\tCtrl+A", ID_EDIT_SELECTALL + MENUITEM SEPARATOR + MENUITEM "æ¥æ¾(&F)...\tCrtl+F", ID_FIND + MENUITEM "æ¾ä¸ä¸å(&N)\tF3", ID_FIND_NEXT + MENUITEM "æ¿æ(&R)...\tCtrl+H", ID_REPLACE + MENUITEM SEPARATOR + MENUITEM "å¯è®(&0))", ID_EDIT_READONLY + MENUITEM "å·²æ¹å(M)", ID_EDIT_MODIFIED + MENUITEM SEPARATOR + POPUP "å ¶ä»(&X)" + BEGIN + MENUITEM "鏿è³è¨(&I)", ID_EDIT_SELECTIONINFO + MENUITEM "æåæ ¼å¼(&F)", ID_EDIT_CHARFORMAT + MENUITEM "é»èªæ ¼å¼(&D)", ID_EDIT_DEFCHARFORMAT + MENUITEM "æ®µè½æ ¼å¼(&H)", ID_EDIT_PARAFORMAT + MENUITEM "ç²åæå(&G)", ID_EDIT_GETTEXT + END + END + POPUP "檢è¦(&V)" + BEGIN + MENUITEM "å·¥å ·æ¬(&T)", ID_TOGGLE_TOOLBAR + MENUITEM "æ ¼å¼å·¥å ·æ¬(&F)", ID_TOGGLE_FORMATBAR + MENUITEM "æ¨å°º(&R)", ID_TOGGLE_RULER + MENUITEM "çæ æ¬(&S)", ID_TOGGLE_STATUSBAR + MENUITEM SEPARATOR + MENUITEM "é¸é (&O)...", ID_VIEWPROPERTIES + END + POPUP "æå ¥(&I)" + BEGIN + MENUITEM "æ¥ææé(&D)...", ID_DATETIME + END + POPUP "æ ¼å¼(&O)" + BEGIN + MENUITEM "åå(&F)..", ID_FONTSETTINGS + MENUITEM "åå½é»(&B)", ID_BULLET + MENUITEM "段è½(&P)...", ID_PARAFORMAT + MENUITEM "æ¨ç±¤(&T)...", ID_TABSTOPS + POPUP "èæ¯(&D)" + BEGIN + MENUITEM "系統(&S)\tCtrl+1", ID_BACK_1 + MENUITEM "æ·¡é»è²(&P)\tCtrl+2", ID_BACK_2 + END + END + POPUP "幫å©(&H)" + BEGIN + MENUITEM "éæ¼ &Wine å¯«åæ¿", ID_ABOUT + END +END + +IDM_POPUP MENU DISCARDABLE +BEGIN + POPUP "" + BEGIN + MENUITEM "åªä¸(&T)", ID_EDIT_CUT + MENUITEM "è¤è£½(&C)", ID_EDIT_COPY + MENUITEM "è²¼ä¸(&P)", ID_EDIT_PASTE + MENUITEM SEPARATOR + MENUITEM "åå½é»(&B)" ID_BULLET + MENUITEM "段è½(&P)..." ID_PARAFORMAT + END +END + +IDD_DATETIME DIALOG DISCARDABLE 30, 20, 130, 80 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "æ¥æåæé" +FONT 8, "PMingLiu" +BEGIN + LTEXT "å¯ç¨æ ¼å¼",0,3,2,100,15 + LISTBOX IDC_DATETIME,3,12,80,65,LBS_NOINTEGRALHEIGHT + PUSHBUTTON "確å®(&O)",IDOK,87,12,40,12 + PUSHBUTTON "åæ¶(&C)",IDCANCEL,87,26,40,12 +END + +IDD_NEWFILE DIALOG DISCARDABLE 30, 20, 140, 80 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +CAPTION "æ°å»º" +FONT 8, "PMingLiu" +BEGIN + LTEXT "æ°æªæ¡é¡å",0,3,2,100,15 + LISTBOX IDC_NEWFILE,3,12,90,65,LBS_NOINTEGRALHEIGHT + PUSHBUTTON "確å®(&O)",IDOK,97,12,40,12 + PUSHBUTTON "åæ¶(&C)",IDCANCEL,97,26,40,12 +END + +IDD_PARAFORMAT DIALOG DISCARDABLE 30, 20, 200, 110 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +Caption "æ®µè½æ ¼å¼" +FONT 8, "PMingLiu" +BEGIN + GROUPBOX "縮é²", 0, 10, 10, 120, 68 + LTEXT "å·¦", 0, 15, 22, 40, 13 + EDITTEXT IDC_PARA_LEFT, 55, 20, 60, 13 + LTEXT "å³", 0, 15, 40, 40, 13 + EDITTEXT IDC_PARA_RIGHT, 55, 38, 60, 13 + LTEXT "第ä¸è¡", 0, 15, 58, 40, 13 + EDITTEXT IDC_PARA_FIRST, 55, 56, 60, 13 + LTEXT "å°é½", 0, 15, 87, 40, 13 + COMBOBOX IDC_PARA_ALIGN, 55, 85, 60, 60, CBS_DROPDOWNLIST + PUSHBUTTON "確å®(&O)", IDOK, 137, 15, 50, 15 + PUSHBUTTON "åæ¶(&C)", IDCANCEL, 137, 33, 50, 15 +END + +IDD_TABSTOPS DIALOG DISCARDABLE 30, 20, 200, 110 +STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU +Caption "æ¨ç±¤" +FONT 8, "PMingLiu" +BEGIN + GROUPBOX "æ¨ç±¤åé»", 0, 10, 10, 120, 90 + COMBOBOX IDC_TABSTOPS, 20, 20, 100, 60, CBS_SIMPLE | CBS_SORT + DEFPUSHBUTTON "æ·»å (&A)", ID_TAB_ADD, 20, 80, 45, 15 + PUSHBUTTON "åªé¤(&R)", ID_TAB_DEL, 72, 80, 45, 15 + PUSHBUTTON "確å®(&O)", IDOK, 137, 15, 50, 15 + PUSHBUTTON "åæ¶(&C)", IDCANCEL, 137, 33, 50, 15 + PUSHBUTTON "å ¨é¨åªé¤(&R)", ID_TAB_EMPTY, 137, 51, 50, 15 +END + +IDD_FORMATOPTS DIALOG DISCARDABLE 0, 0, 280, 110 +STYLE DS_SYSMODAL +Caption "" +FONT 8, "PMingLiu" +BEGIN + GROUPBOX "èªåæè¡", 0, 10, 10, 130, 85 + RADIOBUTTON "æè¦çªå¯¬åº¦(&W)", IDC_PAGEFMT_WW, 18, 25, 117, 15 + RADIOBUTTON "æç´å¼µå¯¬åº¦(&M)", IDC_PAGEFMT_WM, 18, 45, 117, 15 + GROUPBOX "å·¥å ·æ¬", 0, 150, 10, 120, 85 + CHECKBOX "å·¥å ·æ¬(&T)", IDC_PAGEFMT_TB, 160, 20, 80, 15 + CHECKBOX "æ ¼å¼å·¥å ·æ¬(&F)", IDC_PAGEFMT_FB, 160, 38, 80, 15 + CHECKBOX "æ¨å°º(&R)", IDC_PAGEFMT_RU, 160, 56, 80, 15 + CHECKBOX "çæ æ¬(&S)", IDC_PAGEFMT_SB, 160, 74, 80, 15 + LTEXT "", IDC_PAGEFMT_ID, 0,0,0,0 +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_RICHTEXT_FILES_RTF, "RTFè±å¯æ ¼å¼ (*.rtf)" + STRING_TEXT_FILES_TXT, "ææ¬æªæ¡ (*.txt)" + STRING_TEXT_FILES_UNICODE_TXT, "çµ±ä¸ç¢¼ææ¬æªæ¡ (*.txt)" + STRING_ALL_FILES, "æææªæ¡ (*.*)" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_ALIGN_LEFT, "å·¦" + STRING_ALIGN_RIGHT, "å³" + STRING_ALIGN_CENTER, "ä¸" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_NEWFILE_RICHTEXT, "RTFè±å¯æ ¼å¼æªæ¡" + STRING_NEWFILE_TXT, "ææ¬æªæ¡ " + STRING_NEWFILE_TXT_UNICODE, "çµ±ä¸ç¢¼ææ¬æªæ¡" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_PRINTER_FILES_PRN, "åå°æªæ¡ (*.PRN)" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_VIEWPROPS_TITLE, "é¸é " + STRING_VIEWPROPS_TEXT, "ææ¬æå" + STRING_VIEWPROPS_RICHTEXT, "è±å¯æ ¼å¼æå" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_PREVIEW_PRINT, "åå°" + STRING_PREVIEW_NEXTPAGE, "ä¸ä¸é " + STRING_PREVIEW_PREVPAGE, "ä¸ä¸é " + STRING_PREVIEW_TWOPAGES, "éé " + STRING_PREVIEW_ONEPAGE, "å®é " + STRING_PREVIEW_CLOSE, "éé" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_UNITS_CM, "cm" +END + +STRINGTABLE DISCARDABLE +BEGIN + STRING_DEFAULT_FILENAME, "Document" + STRING_PROMPT_SAVE_CHANGES, "å²åæ¹åå° '%s'?" + STRING_SEARCH_FINISHED, "æªæ¡æ¥æ¾çµæ." + STRING_LOAD_RICHED_FAILED, "RichEdit è£è¼å¤±æ." + STRING_SAVE_LOSEFORMATTING, "ä½ å·²ç¶é¸æå²åçºææ¬æªæ¡, " \ + "éå¯è½å°è´æ ¼å¼ä¸å¤±. " \ + "ä½ ç¢ºå®è¦é麼åå?" + STRING_INVALID_NUMBER, "æ¸åæ ¼å¼ç¡æ" + STRING_OLE_STORAGE_NOT_SUPPORTED, "䏿¯æ´OLE å²åæªæ¡" + STRING_WRITE_FAILED, "ä¸è½å²åæªæ¡." + STRING_WRITE_ACCESS_DENIED, "ä½ æ²æå²åæªæ¡çæ¬å." + STRING_OPEN_FAILED, "ä¸è½éåæªæ¡." + STRING_OPEN_ACCESS_DENIED, "ä½ æ²æéåæªæ¡çæ¬å." +END + +#pragma code_page(default)
Propchange: trunk/reactos/base/applications/wordpad/Zh.rc ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/base/applications/wordpad/rsrc.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/wordpad/r... ============================================================================== --- trunk/reactos/base/applications/wordpad/rsrc.rc [iso-8859-1] (original) +++ trunk/reactos/base/applications/wordpad/rsrc.rc [iso-8859-1] Fri Sep 5 11:34:20 2008 @@ -69,6 +69,7 @@ #include "En.rc" #include "Fr.rc" #include "Hu.rc" +#include "Ja.rc" #include "Ko.rc" #include "Nl.rc" #include "No.rc" @@ -76,3 +77,4 @@ #include "Ru.rc" #include "Si.rc" #include "Tr.rc" +#include "Zh.rc"