Hongbo Ni : user32: Convert Chinese resource to utf8.

Alexandre Julliard julliard at winehq.org
Wed Oct 8 12:48:15 CDT 2008


Module: wine
Branch: stable
Commit: bd0cd504203190e816304870062d4084e11de1fb
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=bd0cd504203190e816304870062d4084e11de1fb

Author: Hongbo Ni <hongbo at njstar.com>
Date:   Wed Aug 27 16:20:22 2008 +1000

user32: Convert Chinese resource to utf8.
(cherry picked from commit adb63f9e8780d2d8451d91d84f42e4088f9bd334)

---

 dlls/user32/resources/user32_Zh.rc |  112 ++++++++++++++++++------------------
 1 files changed, 57 insertions(+), 55 deletions(-)

diff --git a/dlls/user32/resources/user32_Zh.rc b/dlls/user32/resources/user32_Zh.rc
index 663df12..8cd4793 100644
--- a/dlls/user32/resources/user32_Zh.rc
+++ b/dlls/user32/resources/user32_Zh.rc
@@ -16,35 +16,38 @@
  * 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
 
 SYSMENU MENU LOADONCALL MOVEABLE DISCARDABLE
 {
- MENUITEM "»Ö¸´(&R)", 61728
- MENUITEM "Òƶ¯(&M)", 61456
- MENUITEM "´óС(&S)", 61440
- MENUITEM "×îС»¯(&N)", 61472
- MENUITEM "×î´ó»¯(&X)", 61488
+ MENUITEM "恢复(&R)", 61728
+ MENUITEM "移动(&M)", 61456
+ MENUITEM "大小(&S)", 61440
+ MENUITEM "最小化(&N)", 61472
+ MENUITEM "最大化(&X)", 61488
  MENUITEM SEPARATOR
- MENUITEM "¹Ø±Õ(&N)\tAlt-F4", 61536
+ MENUITEM "关闭(&N)\tAlt-F4", 61536
  MENUITEM SEPARATOR
- MENUITEM "Çл»µ½(&S)...\tCtrl-Esc", 61744
+ MENUITEM "切换到(&S)...\tCtrl-Esc", 61744
  MENUITEM SEPARATOR
- MENUITEM "¹ØÓÚWine (&A)...", 61761
+ MENUITEM "关于Wine (&A)...", 61761
 }
 
 EDITMENU MENU LOADONCALL MOVEABLE DISCARDABLE
 {
 	POPUP ""
 	BEGIN
-		MENUITEM "³·Ïû(&U)", EM_UNDO
+		MENUITEM "撤消(&U)", EM_UNDO
 		MENUITEM SEPARATOR
-		MENUITEM "¼ôÇÐ(&T)", WM_CUT
-		MENUITEM "¸´ÖÆ(&C)", WM_COPY
-		MENUITEM "Õ³Ìù(&P)", WM_PASTE
-		MENUITEM "ɾ³ý(&D)", WM_CLEAR
+		MENUITEM "剪切(&T)", WM_CUT
+		MENUITEM "复制(&C)", WM_COPY
+		MENUITEM "粘贴(&P)", WM_PASTE
+		MENUITEM "删除(&D)", WM_CLEAR
 		MENUITEM SEPARATOR
-		MENUITEM "È«Ñ¡(&A)", EM_SETSEL
+		MENUITEM "全选(&A)", EM_SETSEL
 	END
 }
 
@@ -53,64 +56,63 @@ STYLE DS_MODALFRAME | DS_NOIDLEMSG | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYS
 BEGIN
         ICON "", 1088, 8, 20, 16, 16, WS_CHILD | WS_VISIBLE
         LTEXT "", 100, 32, 4, 176, 48, WS_CHILD | WS_VISIBLE | WS_GROUP | SS_NOPREFIX
-        PUSHBUTTON "È·¶¨(&O)", 1, 16, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "È¡Ïû(&C)", 2, 64, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÖÐÖ¹(&A)", 3, 112, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÖØÊÔ(&R)", 4, 160, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ºöÂÔ(&I)", 5, 208, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÊÇ(&Y)", 6, 256, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "·ñ(&N)", 7, 304, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÔÙÊÔ(&T)", 10, 352, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "¼ÌÐø(&C)", 11, 400, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "°ïÖú", 9, 448, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "确定(&O)", 1, 16, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "取消(&C)", 2, 64, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "中止(&A)", 3, 112, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "重试(&R)", 4, 160, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "忽略(&I)", 5, 208, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "是(&Y)", 6, 256, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "否(&N)", 7, 304, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "再试(&T)", 10, 352, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "继续(&C)", 11, 400, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "帮助", 9, 448, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
 END
 
 MDI_MOREWINDOWS DIALOG FIXED IMPURE 20, 20, 232, 122
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Ñ¡Ôñ´°¿Ú"
+CAPTION "选择窗口"
 FONT 8, "MS Shell Dlg"
 BEGIN
     LISTBOX         MDI_IDC_LISTBOX, 5, 7, 222, 90, WS_VSCROLL | WS_HSCROLL /* defined in mdi.h */
-    DEFPUSHBUTTON   "È·¶¨", IDOK, 75, 100, 35, 14
-    PUSHBUTTON      "È¡Ïû", IDCANCEL, 120, 100, 35, 14
+    DEFPUSHBUTTON   "确定", IDOK, 75, 100, 35, 14
+    PUSHBUTTON      "取消", IDCANCEL, 120, 100, 35, 14
 END
 
 STRINGTABLE DISCARDABLE
 {
-    IDS_ERROR "´íÎó"
-    IDS_MDI_MOREWINDOWS  "¸ü¶à´°¿Ú(&M)..." /* defined in mdi.h */
+    IDS_ERROR "错误"
+    IDS_MDI_MOREWINDOWS  "更多窗口(&M)..." /* defined in mdi.h */
 }
 
 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
-#pragma code_page(936)  /* FIXME: default for CHINESE_TRADITIONAL is 950 */
 
 SYSMENU MENU LOADONCALL MOVEABLE DISCARDABLE
 {
- MENUITEM "»ØÍ(&R)", 61728
- MENUITEM "ÒÆ„Ó(&M)", 61456
- MENUITEM "´óС(&S)", 61440
- MENUITEM "×îС»¯(&N)", 61472
- MENUITEM "×î´ó»¯(&X)", 61488
+ MENUITEM "回復(&R)", 61728
+ MENUITEM "移動(&M)", 61456
+ MENUITEM "大小(&S)", 61440
+ MENUITEM "最小化(&N)", 61472
+ MENUITEM "最大化(&X)", 61488
  MENUITEM SEPARATOR
- MENUITEM "êPé](&N)\tAlt-F4", 61536
+ MENUITEM "關閉(&N)\tAlt-F4", 61536
  MENUITEM SEPARATOR
- MENUITEM "ÇГQµ½(&S)...\tCtrl-Esc", 61744
+ MENUITEM "切換到(&S)...\tCtrl-Esc", 61744
  MENUITEM SEPARATOR
- MENUITEM "¹ØÓÚWine (&A)...", 61761
+ MENUITEM "关于Wine (&A)...", 61761
 }
 
 EDITMENU MENU LOADONCALL MOVEABLE DISCARDABLE
 {
 	POPUP ""
 	BEGIN
-		MENUITEM "»ØÍ(&U)", EM_UNDO
+		MENUITEM "回復(&U)", EM_UNDO
 		MENUITEM SEPARATOR
-		MENUITEM "¼ôÏÂ(&T)", WM_CUT
-		MENUITEM "ÍÑu(&C)", WM_COPY
-		MENUITEM "ÙNÉÏ(&P)", WM_PASTE
-		MENUITEM "„h³ý(&D)", WM_CLEAR
+		MENUITEM "剪下(&T)", WM_CUT
+		MENUITEM "復製(&C)", WM_COPY
+		MENUITEM "貼上(&P)", WM_PASTE
+		MENUITEM "刪除(&D)", WM_CLEAR
 		MENUITEM SEPARATOR
-		MENUITEM "È«ßx(&A)", EM_SETSEL
+		MENUITEM "全選(&A)", EM_SETSEL
 	END
 }
 
@@ -119,13 +121,13 @@ STYLE DS_MODALFRAME | DS_NOIDLEMSG | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYS
 BEGIN
         ICON "", 1088, 8, 20, 16, 16, WS_CHILD | WS_VISIBLE
         LTEXT "", 100, 32, 4, 176, 48, WS_CHILD | WS_VISIBLE | WS_GROUP | SS_NOPREFIX
-        PUSHBUTTON "´_¶¨(&O)", 1, 16, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "È¡Ïû(&C)", 2, 64, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÖÐÖ¹(&A)", 3, 112, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÖØÔ‡(&R)", 4, 160, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ºöÂÔ(&I)", 5, 208, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "ÊÇ(&Y)", 6, 256, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
-        PUSHBUTTON "·ñ(&N)", 7, 304, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "確定(&O)", 1, 16, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "取消(&C)", 2, 64, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "中止(&A)", 3, 112, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "重試(&R)", 4, 160, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "忽略(&I)", 5, 208, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "是(&Y)", 6, 256, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+        PUSHBUTTON "否(&N)", 7, 304, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
         PUSHBUTTON "&Try Again", 10, 352, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
         PUSHBUTTON "&Continue", 11, 400, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
         PUSHBUTTON "Help", 9, 448, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
@@ -133,18 +135,18 @@ END
 
 MDI_MOREWINDOWS DIALOG FIXED IMPURE 20, 20, 232, 122
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "ßx“ñÒ•´°"
+CAPTION "選擇視窗"
 FONT 8, "MS Shell Dlg"
 BEGIN
     LISTBOX         MDI_IDC_LISTBOX, 5, 7, 222, 90, WS_VSCROLL | WS_HSCROLL /* defined in mdi.h */
-    DEFPUSHBUTTON   "´_¶¨", IDOK, 75, 100, 35, 14
-    PUSHBUTTON      "È¡Ïû", IDCANCEL, 120, 100, 35, 14
+    DEFPUSHBUTTON   "確定", IDOK, 75, 100, 35, 14
+    PUSHBUTTON      "取消", IDCANCEL, 120, 100, 35, 14
 END
 
 STRINGTABLE DISCARDABLE
 {
     IDS_ERROR "Error"
-    IDS_MDI_MOREWINDOWS "¸ü¶àÒ•´°(&M)..."
+    IDS_MDI_MOREWINDOWS "更多視窗(&M)..."
 }
 
 #pragma code_page(default)




More information about the wine-cvs mailing list