2
|
1 |
/*
|
7668
|
2 |
* Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
|
2
|
3 |
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
|
4 |
*
|
|
5 |
* This code is free software; you can redistribute it and/or modify it
|
|
6 |
* under the terms of the GNU General Public License version 2 only, as
|
5506
|
7 |
* published by the Free Software Foundation. Oracle designates this
|
2
|
8 |
* particular file as subject to the "Classpath" exception as provided
|
5506
|
9 |
* by Oracle in the LICENSE file that accompanied this code.
|
2
|
10 |
*
|
|
11 |
* This code is distributed in the hope that it will be useful, but WITHOUT
|
|
12 |
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
|
13 |
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
14 |
* version 2 for more details (a copy is included in the LICENSE file that
|
|
15 |
* accompanied this code).
|
|
16 |
*
|
|
17 |
* You should have received a copy of the GNU General Public License version
|
|
18 |
* 2 along with this work; if not, write to the Free Software Foundation,
|
|
19 |
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
20 |
*
|
5506
|
21 |
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
|
22 |
* or visit www.oracle.com if you need additional information or have any
|
|
23 |
* questions.
|
2
|
24 |
*/
|
|
25 |
|
|
26 |
package sun.tools.jconsole.resources;
|
|
27 |
|
|
28 |
import java.util.*;
|
|
29 |
|
|
30 |
import static java.awt.event.KeyEvent.*;
|
|
31 |
|
|
32 |
/**
|
|
33 |
* <p> This class represents the <code>ResourceBundle</code>
|
|
34 |
* for the following package(s):
|
|
35 |
*
|
|
36 |
* <ol>
|
|
37 |
* <li> sun.tools.jconsole
|
|
38 |
* </ol>
|
|
39 |
*
|
|
40 |
* <P>
|
|
41 |
* Subclasses must override <code>getContents0</code> and provide an array,
|
|
42 |
* where each item in the array consists of a <code>String</code> key,
|
|
43 |
* and either a <code>String</code> value associated with that key,
|
|
44 |
* or if the keys ends with ".mnemonic", an element
|
|
45 |
* representing a mnemomic keycode <code>int</code> or <code>char</code>.
|
|
46 |
*/
|
|
47 |
public class JConsoleResources_zh_CN extends JConsoleResources {
|
|
48 |
|
|
49 |
/**
|
|
50 |
* Returns the contents of this <code>ResourceBundle</code>.
|
|
51 |
*
|
|
52 |
* <p>
|
|
53 |
*
|
|
54 |
* @return the contents of this <code>ResourceBundle</code>.
|
|
55 |
*/
|
|
56 |
protected Object[][] getContents0() {
|
7470
|
57 |
Object[][] temp = new Object[][] {
|
2
|
58 |
// NOTE 1: The value strings in this file containing "{0}" are
|
|
59 |
// processed by the java.text.MessageFormat class. Any
|
|
60 |
// single quotes appearing in these strings need to be
|
|
61 |
// doubled up.
|
|
62 |
//
|
|
63 |
// NOTE 2: To make working with this file a bit easier, please
|
|
64 |
// maintain these messages in ASCII sorted order by
|
|
65 |
// message key.
|
|
66 |
//
|
|
67 |
// LOCALIZE THIS
|
|
68 |
{" 1 day"," 1 \u5929"},
|
|
69 |
{" 1 hour"," 1 \u5c0f\u65f6"},
|
|
70 |
{" 1 min"," 1 \u5206\u949f"},
|
|
71 |
{" 1 month"," 1 \u4e2a\u6708"},
|
|
72 |
{" 1 year"," 1 \u5e74"},
|
|
73 |
{" 2 hours"," 2 \u5c0f\u65f6"},
|
|
74 |
{" 3 hours"," 3 \u5c0f\u65f6"},
|
|
75 |
{" 3 months"," 3 \u4e2a\u6708"},
|
|
76 |
{" 5 min"," 5 \u5206\u949f"},
|
|
77 |
{" 6 hours"," 6 \u5c0f\u65f6"},
|
|
78 |
{" 6 months"," 6 \u4e2a\u6708"},
|
|
79 |
{" 7 days"," 7 \u5929"},
|
|
80 |
{"10 min","10 \u5206\u949f"},
|
|
81 |
{"12 hours","12 \u5c0f\u65f6"},
|
|
82 |
{"30 min","30 \u5206\u949f"},
|
|
83 |
{"<","<"},
|
|
84 |
{"<<","<<"},
|
|
85 |
{">",">"},
|
|
86 |
{"ACTION","ACTION"},
|
|
87 |
{"ACTION_INFO","ACTION_INFO"},
|
|
88 |
{"All","\u5168\u90e8"},
|
|
89 |
{"Apply","\u5e94\u7528"},
|
|
90 |
{"Architecture","\u4f53\u7cfb\u7ed3\u6784"},
|
|
91 |
{"Array, OpenType", "\u6570\u7ec4, OpenType"},
|
|
92 |
{"Array, OpenType, Numeric value viewer","\u6570\u7ec4, OpenType, \u6570\u503c\u67e5\u770b\u5668"},
|
|
93 |
{"Attribute","\u5c5e\u6027"},
|
|
94 |
{"Attribute value","\u5c5e\u6027\u503c"},
|
|
95 |
{"Attribute values","\u5c5e\u6027\u503c"},
|
|
96 |
{"Attributes","\u5c5e\u6027"},
|
|
97 |
{"Blank", "\u7a7a\u767d"},
|
|
98 |
{"BlockedCount WaitedCount",
|
7470
|
99 |
"\u963b\u585e\u603b\u6570\uff1a{0} \u7b49\u5f85\u603b\u6570\uff1a {1}\n"},
|
2
|
100 |
{"Boot class path","\u5f15\u5bfc\u7c7b\u8def\u5f84"},
|
|
101 |
{"BorderedComponent.moreOrLessButton.toolTip", "\u5207\u6362\u4ee5\u663e\u793a\u8f83\u591a\u4fe1\u606f\u6216\u8f83\u5c11\u4fe1\u606f"},
|
|
102 |
{"CPU Usage","CPU \u4f7f\u7528\u60c5\u51b5"},
|
|
103 |
{"CPUUsageFormat","CPU \u4f7f\u7528\u60c5\u51b5: {0}%"},
|
|
104 |
{"Cancel","\u53d6\u6d88"},
|
|
105 |
{"Cascade", "\u5c42\u53e0"},
|
|
106 |
{"Cascade.mnemonic", 'C'},
|
|
107 |
{"Chart:", "\u56fe\u8868\uff1a"},
|
|
108 |
{"Chart:.mnemonic", 'C'},
|
|
109 |
{"Class path","\u7c7b\u8def\u5f84"},
|
|
110 |
{"Class","\u7c7b"},
|
|
111 |
{"ClassName","\u7c7b\u540d\u79f0"},
|
|
112 |
{"ClassTab.infoLabelFormat", "<html>\u5df2\u52a0\u8f7d: {0} \u672a\u52a0\u8f7d: {1} \u603b\u8ba1: {2}</html>"},
|
|
113 |
{"ClassTab.loadedClassesPlotter.accessibleName", "\u5df2\u88c5\u5165\u7c7b\u7684\u56fe\u8868\u3002"},
|
|
114 |
{"Classes","\u7c7b"},
|
|
115 |
{"Close","\u5173\u95ed"},
|
|
116 |
{"Column.Name", "\u540d\u79f0"},
|
|
117 |
{"Column.PID", "PID"},
|
|
118 |
{"Committed memory","\u5206\u914d\u7684\u5185\u5b58"},
|
|
119 |
{"Committed virtual memory","\u5206\u914d\u7684\u865a\u62df\u5185\u5b58"},
|
|
120 |
{"Committed", "\u5206\u914d"},
|
|
121 |
{"Compiler","\u7f16\u8bd1\u5668"},
|
|
122 |
{"CompositeData","\u590d\u5408\u6570\u636e"},
|
|
123 |
{"Config","\u914d\u7f6e"},
|
|
124 |
{"Connect", "\u8fde\u63a5"},
|
|
125 |
{"Connect.mnemonic", 'C'},
|
|
126 |
{"Connect...","\u8fde\u63a5..."},
|
|
127 |
{"ConnectDialog.connectButton.toolTip", "\u8fde\u63a5\u81f3 Java \u865a\u62df\u673a"},
|
|
128 |
{"ConnectDialog.accessibleDescription", "\u7528\u4e8e\u4e0e\u672c\u5730\u6216\u8fdc\u7a0b Java \u865a\u62df\u673a\u5efa\u7acb\u65b0\u8fde\u63a5\u7684\u5bf9\u8bdd\u6846"},
|
|
129 |
{"ConnectDialog.masthead.accessibleName", "\u6807\u9898\u56fe\u5f62"},
|
|
130 |
{"ConnectDialog.masthead.title", "\u65b0\u5efa\u8fde\u63a5"},
|
|
131 |
{"ConnectDialog.statusBar.accessibleName", "\u72b6\u6001\u6761"},
|
|
132 |
{"ConnectDialog.title", "JConsole\uff1a\u65b0\u5efa\u8fde\u63a5"},
|
|
133 |
{"Connected. Click to disconnect.","\u5df2\u8fde\u63a5\u3002\u8bf7\u5355\u51fb\u4ee5\u65ad\u5f00\u8fde\u63a5\u3002"},
|
|
134 |
{"Connection failed","\u8fde\u63a5\u5931\u8d25"},
|
|
135 |
{"Connection", "\u8fde\u63a5"},
|
|
136 |
{"Connection.mnemonic", 'C'},
|
|
137 |
{"Connection name", "\u8fde\u63a5\u540d\u79f0"},
|
|
138 |
{"ConnectionName (disconnected)","{0}\uff08\u5df2\u65ad\u5f00\u8fde\u63a5\uff09"},
|
|
139 |
{"Constructor","\u6784\u9020\u51fd\u6570"},
|
|
140 |
{"Current classes loaded", "\u5f53\u524d\u7c7b\u5df2\u88c5\u5165"},
|
|
141 |
{"Current heap size","\u5f53\u524d\u5806\u5927\u5c0f"},
|
|
142 |
{"Current value","\u5f53\u524d\u503c\uff1a {0}"},
|
|
143 |
{"Create", "\u521b\u5efa"},
|
|
144 |
{"Daemon threads","\u5b88\u62a4\u7ebf\u7a0b"},
|
|
145 |
{"Disconnected. Click to connect.","\u5df2\u65ad\u5f00\u8fde\u63a5\u3002\u8bf7\u5355\u51fb\u4ee5\u8fde\u63a5\u3002"},
|
|
146 |
{"Double click to expand/collapse","\u53cc\u51fb\u4ee5\u5c55\u5f00/\u6298\u53e0"},
|
|
147 |
{"Double click to visualize", "\u53cc\u51fb\u4ee5\u663e\u793a"},
|
|
148 |
{"Description", "\u63cf\u8ff0"},
|
|
149 |
{"Description: ", "\u63cf\u8ff0\uff1a "},
|
|
150 |
{"Descriptor", "\u63cf\u8ff0\u7b26"},
|
|
151 |
{"Details", "\u8be6\u7ec6\u4fe1\u606f"},
|
|
152 |
{"Detect Deadlock", "\u68c0\u6d4b\u5230\u6b7b\u9501"},
|
|
153 |
{"Detect Deadlock.mnemonic", 'D'},
|
|
154 |
{"Detect Deadlock.toolTip", "\u68c0\u6d4b\u5230\u6b7b\u9501\u7684\u7ebf\u7a0b"},
|
|
155 |
{"Dimension is not supported:","\u4e0d\u652f\u6301\u7ef4\uff1a"},
|
|
156 |
{"Discard chart", "\u653e\u5f03\u56fe\u8868"},
|
5307
|
157 |
{"DurationDaysHoursMinutes","{0,choice,1#{0,number,integer} day |1.0<{0,number,integer} days }{1,choice,0<{1,number,integer} hours |1#{1,number,integer} hour |1<{1,number,integer} hours }{2,choice,0<{2,number,integer} minutes|1#{2,number,integer} minute|1.0<{2,number,integer} minutes}"},
|
2
|
158 |
|
5307
|
159 |
{"DurationHoursMinutes","{0,choice,1#{0,number,integer} hour |1<{0,number,integer} hours }{1,choice,0<{1,number,integer} minutes|1#{1,number,integer} minute|1.0<{1,number,integer} minutes}"},
|
2
|
160 |
|
|
161 |
{"DurationMinutes","{0,choice,1#{0,number,integer} minute|1.0<{0,number,integer} minutes}"},
|
|
162 |
{"DurationSeconds","{0} \u79d2"},
|
|
163 |
{"Empty array", "\u7a7a\u6570\u7ec4"},
|
|
164 |
{"Empty opentype viewer", "\u7a7a OpenType \u67e5\u770b\u5668"},
|
|
165 |
{"Error","\u9519\u8bef"},
|
|
166 |
{"Error: MBeans already exist","\u9519\u8bef\uff1aMBean \u5df2\u5b58\u5728"},
|
|
167 |
{"Error: MBeans do not exist","\u9519\u8bef\uff1aMBean \u4e0d\u5b58\u5728"},
|
|
168 |
{"Error:","\u9519\u8bef\uff1a"},
|
|
169 |
{"Event","\u4e8b\u4ef6"},
|
|
170 |
{"Exit", "\u9000\u51fa"},
|
|
171 |
{"Exit.mnemonic", 'x'},
|
|
172 |
{"Fail to load plugin", "\u8b66\u544a: \u65e0\u6cd5\u88c5\u5165\u63d2\u4ef6: {0}"},
|
|
173 |
{"FileChooser.fileExists.cancelOption", "\u53d6\u6d88"},
|
|
174 |
{"FileChooser.fileExists.message", "<html><center>\u6587\u4ef6\u5df2\u5b58\u5728:<br>{0}<br>\u662f\u5426\u8981\u66ff\u6362\uff1f"},
|
|
175 |
{"FileChooser.fileExists.okOption", "\u66ff\u6362"},
|
|
176 |
{"FileChooser.fileExists.title", "\u6587\u4ef6\u5df2\u5b58\u5728"},
|
|
177 |
{"FileChooser.savedFile", "<html>\u5df2\u4fdd\u5b58\u5230\u6587\u4ef6:<br>{0}<br>\uff08{1} \u5b57\u8282\uff09"},
|
|
178 |
{"FileChooser.saveFailed.message", "<html><center>\u4fdd\u5b58\u5230\u6587\u4ef6\u5931\u8d25:<br>{0}<br>{1}"},
|
|
179 |
{"FileChooser.saveFailed.title", "\u4fdd\u5b58\u5931\u8d25"},
|
|
180 |
{"Free physical memory","\u53ef\u7528\u7269\u7406\u5185\u5b58"},
|
|
181 |
{"Free swap space","\u53ef\u7528\u4ea4\u6362\u7a7a\u95f4"},
|
|
182 |
{"Garbage collector","\u5783\u573e\u6536\u96c6\u5668"},
|
|
183 |
{"GTK","GTK"},
|
|
184 |
{"GcInfo","Name = ''{0}'', Collections = {1,choice,-1#Unavailable|0#{1,number,integer}}, Total time spent = {2}"},
|
|
185 |
{"GC time","GC \u65f6\u95f4"},
|
|
186 |
{"GC time details","{1}\uff08{2} \u9879\u6536\u96c6\uff09\u6240\u7528\u7684\u65f6\u95f4\u4e3a {0}"},
|
|
187 |
{"Heap Memory Usage","\u5806\u5185\u5b58\u4f7f\u7528\u60c5\u51b5"},
|
|
188 |
{"Heap", "\u5806"},
|
|
189 |
{"Help.AboutDialog.accessibleDescription", "\u5305\u542b\u6709\u5173 JConsole \u548c JDK \u7248\u672c\u4fe1\u606f\u7684\u5bf9\u8bdd\u6846"},
|
|
190 |
{"Help.AboutDialog.jConsoleVersion", "JConsole \u7248\u672c:<br>{0}"},
|
|
191 |
{"Help.AboutDialog.javaVersion", "Java VM \u7248\u672c:<br>{0}"},
|
|
192 |
{"Help.AboutDialog.masthead.accessibleName", "\u6807\u9898\u56fe\u5f62"},
|
|
193 |
{"Help.AboutDialog.masthead.title", "\u5173\u4e8e JConsole"},
|
|
194 |
{"Help.AboutDialog.title", "JConsole\uff1a\u5173\u4e8e"},
|
|
195 |
{"Help.AboutDialog.userGuideLink", "JConsole \u7528\u6237\u6307\u5357:<br>{0}"},
|
|
196 |
{"Help.AboutDialog.userGuideLink.mnemonic", 'U'},
|
|
197 |
{"Help.AboutDialog.userGuideLink.url", "http://java.sun.com/javase/6/docs/technotes/guides/management/MonitoringGuide/toc.html"},
|
|
198 |
{"HelpMenu.About.title", "\u5173\u4e8e JConsole"},
|
|
199 |
{"HelpMenu.About.title.mnemonic", 'A'},
|
|
200 |
{"HelpMenu.UserGuide.title", "\u8054\u673a\u7528\u6237\u6307\u5357"},
|
|
201 |
{"HelpMenu.UserGuide.title.mnemonic", 'U'},
|
|
202 |
{"HelpMenu.title", "\u5e2e\u52a9"},
|
|
203 |
{"HelpMenu.title.mnemonic", 'H'},
|
|
204 |
{"Hotspot MBeans...", "Hotspot MBean..."},
|
|
205 |
{"Hotspot MBeans....mnemonic", 'H'},
|
|
206 |
{"Hotspot MBeans.dialog.accessibleDescription", "\u7528\u4e8e\u7ba1\u7406 Hotspot Mbean \u7684\u5bf9\u8bdd\u6846"},
|
|
207 |
{"Impact","\u5f71\u54cd"},
|
|
208 |
{"Info","\u4fe1\u606f"},
|
|
209 |
{"INFO","INFO"},
|
|
210 |
{"Invalid plugin path", "\u8b66\u544a: \u65e0\u6548\u7684\u63d2\u4ef6\u8def\u5f84: {0}"},
|
|
211 |
{"Invalid URL", "\u65e0\u6548\u7684 URL: {0}"},
|
|
212 |
{"Is","\u4e3a"},
|
|
213 |
{"Java Monitoring & Management Console", "Java \u76d1\u89c6\u548c\u7ba1\u7406\u63a7\u5236\u53f0"},
|
|
214 |
{"JConsole: ","JConsole: {0}"},
|
|
215 |
{"JConsole version","JConsole \u7248\u672c \"{0}\""},
|
|
216 |
{"JConsole.accessibleDescription", "Java \u76d1\u89c6\u548c\u7ba1\u7406\u63a7\u5236\u53f0"},
|
|
217 |
{"JIT compiler","JIT \u7f16\u8bd1\u5668"},
|
|
218 |
{"Java Virtual Machine","Java \u865a\u62df\u673a"},
|
|
219 |
{"Java","Java"},
|
|
220 |
{"Library path","\u5e93\u8def\u5f84"},
|
|
221 |
{"Listeners","\u4fa6\u542c\u5668"},
|
|
222 |
{"Live Threads","\u6d3b\u52a8\u7ebf\u7a0b"},
|
|
223 |
{"Loaded", "\u5df2\u88c5\u5165"},
|
|
224 |
{"Local Process:", "\u672c\u5730\u8fdb\u7a0b:"},
|
|
225 |
{"Local Process:.mnemonic", 'L'},
|
|
226 |
{"Look and Feel","\u5916\u89c2"},
|
|
227 |
{"Masthead.font", "Dialog-PLAIN-25"},
|
|
228 |
{"Management Not Enabled","<b>\u6ce8\u610f</b>\uff1a\u5728\u6b64\u8fdb\u7a0b\u4e2d\u672a\u542f\u7528\u7ba1\u7406\u4ee3\u7406\u3002"},
|
|
229 |
{"Management Will Be Enabled","<b>\u6ce8\u610f</b>\uff1a\u5728\u6b64\u8fdb\u7a0b\u4e2d\u5c06\u542f\u7528\u7ba1\u7406\u4ee3\u7406\u3002"},
|
|
230 |
{"MBeanAttributeInfo","MBeanAttributeInfo"},
|
|
231 |
{"MBeanInfo","MBeanInfo"},
|
|
232 |
{"MBeanNotificationInfo","MBeanNotificationInfo"},
|
|
233 |
{"MBeanOperationInfo","MBeanOperationInfo"},
|
|
234 |
{"MBeans","MBean"},
|
5307
|
235 |
{"MBeansTab.clearNotificationsButton", "\u6e05\u9664(C)"},
|
|
236 |
{"MBeansTab.clearNotificationsButton.mnemonic", 'C'},
|
|
237 |
{"MBeansTab.clearNotificationsButton.toolTip", "\u6e05\u9664\u901a\u77e5"},
|
|
238 |
{"MBeansTab.compositeNavigationMultiple", "\u590d\u5408\u5bfc\u822a {0}/{1}"},
|
|
239 |
{"MBeansTab.compositeNavigationSingle", "\u590d\u5408\u5bfc\u822a"},
|
|
240 |
{"MBeansTab.refreshAttributesButton", "\u5237\u65b0(R)"},
|
2
|
241 |
{"MBeansTab.refreshAttributesButton.mnemonic", 'R'},
|
|
242 |
{"MBeansTab.refreshAttributesButton.toolTip", "\u5237\u65b0\u5c5e\u6027"},
|
5307
|
243 |
{"MBeansTab.subscribeNotificationsButton", "\u8ba2\u9605(S)"},
|
|
244 |
{"MBeansTab.subscribeNotificationsButton.mnemonic", 'S'},
|
|
245 |
{"MBeansTab.subscribeNotificationsButton.toolTip", "\u5f00\u59cb\u4fa6\u542c\u901a\u77e5"},
|
|
246 |
{"MBeansTab.tabularNavigationMultiple", "\u8868\u683c\u5bfc\u822a {0}/{1}"},
|
|
247 |
{"MBeansTab.tabularNavigationSingle", "\u8868\u683c\u5bfc\u822a"},
|
|
248 |
{"MBeansTab.unsubscribeNotificationsButton", "\u53d6\u6d88\u8ba2\u9605(U)"},
|
|
249 |
{"MBeansTab.unsubscribeNotificationsButton.mnemonic", 'U'},
|
|
250 |
{"MBeansTab.unsubscribeNotificationsButton.toolTip", "\u505c\u6b62\u4fa6\u542c\u901a\u77e5"},
|
2
|
251 |
{"Manage Hotspot MBeans in: ", "\u7ba1\u7406 Hotspot MBean \u4e8e\uff1a "},
|
|
252 |
{"Max","\u6700\u5927\u503c"},
|
|
253 |
{"Maximum heap size","\u5806\u5927\u5c0f\u7684\u6700\u5927\u503c"},
|
|
254 |
{"Memory","\u5185\u5b58"},
|
|
255 |
{"MemoryPoolLabel", "\u5185\u5b58\u6c60 \"{0}\""},
|
|
256 |
{"MemoryTab.heapPlotter.accessibleName", "\u5806\u7684\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u56fe\u8868\u3002"},
|
|
257 |
{"MemoryTab.infoLabelFormat", "<html>\u5df2\u4f7f\u7528: {0} \u5df2\u63d0\u4ea4: {1} \u6700\u5927\u503c: {2}</html>"},
|
|
258 |
{"MemoryTab.nonHeapPlotter.accessibleName", "\u975e\u5806\u7684\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u56fe\u8868\u3002"},
|
|
259 |
{"MemoryTab.poolChart.aboveThreshold", "\u5927\u4e8e\u9608\u503c {0}\u3002\n"},
|
|
260 |
{"MemoryTab.poolChart.accessibleName", "\u5185\u5b58\u6c60\u4f7f\u7528\u60c5\u51b5\u56fe\u8868\u3002"},
|
|
261 |
{"MemoryTab.poolChart.belowThreshold", "\u5c0f\u4e8e\u9608\u503c {0}\u3002\n"},
|
|
262 |
{"MemoryTab.poolPlotter.accessibleName", "{0} \u7684\u5185\u5b58\u4f7f\u7528\u60c5\u51b5\u56fe\u8868\u3002"},
|
|
263 |
{"Message","\u6d88\u606f"},
|
|
264 |
{"Method successfully invoked", "\u6210\u529f\u8c03\u7528\u65b9\u6cd5"},
|
|
265 |
{"Minimize All", "\u5168\u90e8\u6700\u5c0f\u5316"},
|
|
266 |
{"Minimize All.mnemonic", 'M'},
|
|
267 |
{"Minus Version", "\u8fd9\u662f {0} \u7248\u672c {1}"},
|
|
268 |
{"Monitor locked",
|
7470
|
269 |
" - \u5df2\u9501\u5b9a {0}\n"},
|
2
|
270 |
{"Motif","\u4fee\u6539"},
|
|
271 |
{"Name Build and Mode","{0}\uff08\u5185\u90e8\u7248\u672c {1}\u3001{2}\uff09"},
|
|
272 |
{"Name and Build","{0}\uff08\u5185\u90e8\u7248\u672c {1}\uff09"},
|
|
273 |
{"Name","\u540d\u79f0"},
|
|
274 |
{"Name: ","\u540d\u79f0\uff1a "},
|
|
275 |
{"Name State",
|
7470
|
276 |
"\u540d\u79f0\uff1a {0}\n" +
|
|
277 |
"\u72b6\u6001\uff1a {1}\n"},
|
2
|
278 |
{"Name State LockName",
|
7470
|
279 |
"\u540d\u79f0\uff1a {0}\n" +
|
|
280 |
"\u72b6\u6001\uff1a{1} \u5728 {2} \u4e0a\n"},
|
2
|
281 |
{"Name State LockName LockOwner",
|
7470
|
282 |
"\u540d\u79f0\uff1a {0}\n" +
|
|
283 |
"\u72b6\u6001\uff1a{1} \u5728 {2} \u4e0a\uff0c\u62e5\u6709\u8005\uff1a {3}\n"},
|
2
|
284 |
{"New Connection...", "\u65b0\u5efa\u8fde\u63a5..."},
|
|
285 |
{"New Connection....mnemonic", 'N'},
|
|
286 |
{"New value applied","\u5df2\u5e94\u7528\u65b0\u503c"},
|
|
287 |
{"No attribute selected","\u672a\u9009\u62e9\u5c5e\u6027"},
|
|
288 |
{"No deadlock detected","\u672a\u68c0\u6d4b\u5230\u6b7b\u9501"},
|
|
289 |
{"No value selected","\u672a\u9009\u62e9\u503c"},
|
|
290 |
{"Non-Heap Memory Usage","\u975e\u5806\u5185\u5b58\u4f7f\u7528\u60c5\u51b5"},
|
|
291 |
{"Non-Heap", "\u975e\u5806"},
|
|
292 |
{"Not Yet Implemented","\u5c1a\u672a\u5b9e\u73b0"},
|
|
293 |
{"Not a valid event broadcaster", "\u4e0d\u662f\u6709\u6548\u7684\u4e8b\u4ef6\u5e7f\u64ad\u5668"},
|
|
294 |
{"Notification","\u901a\u77e5"},
|
|
295 |
{"Notification buffer","\u901a\u77e5\u7f13\u51b2\u533a"},
|
|
296 |
{"Notifications","\u901a\u77e5"},
|
|
297 |
{"NotifTypes", "NotifTypes"},
|
|
298 |
{"Number of Threads","\u7ebf\u7a0b\u7684\u6570\u76ee"},
|
|
299 |
{"Number of Loaded Classes","\u5df2\u88c5\u5165\u7c7b\u7684\u6570\u76ee"},
|
|
300 |
{"Number of processors","\u5904\u7406\u5668\u7684\u6570\u76ee"},
|
|
301 |
{"ObjectName","ObjectName"},
|
|
302 |
{"Operating System","\u64cd\u4f5c\u7cfb\u7edf"},
|
|
303 |
{"Operation","\u64cd\u4f5c"},
|
|
304 |
{"Operation invocation","\u64cd\u4f5c\u8c03\u7528"},
|
|
305 |
{"Operation return value", "\u64cd\u4f5c\u8fd4\u56de\u503c"},
|
|
306 |
{"Operations","\u64cd\u4f5c"},
|
|
307 |
{"Overview","\u6982\u8ff0"},
|
|
308 |
{"OverviewPanel.plotter.accessibleName", "{0} \u7684\u56fe\u8868\u3002"},
|
|
309 |
{"Parameter", "\u53c2\u6570"},
|
|
310 |
{"Password: ", "\u53e3\u4ee4\uff1a "},
|
|
311 |
{"Password: .mnemonic", 'P'},
|
|
312 |
{"Password.accessibleName", "\u5bc6\u7801"},
|
|
313 |
{"Peak","\u5cf0"},
|
|
314 |
{"Perform GC", "\u6267\u884c GC"},
|
|
315 |
{"Perform GC.mnemonic", 'G'},
|
|
316 |
{"Perform GC.toolTip", "\u8bf7\u6c42\u5783\u573e\u6536\u96c6"},
|
|
317 |
{"Plotter.accessibleName", "\u56fe\u8868"},
|
|
318 |
{"Plotter.accessibleName.keyAndValue", "{0}={1}\n"},
|
|
319 |
{"Plotter.accessibleName.noData", "\u672a\u7ed8\u5236\u6570\u636e\u3002"},
|
|
320 |
{"Plotter.saveAsMenuItem", "\u5c06\u6570\u636e\u53e6\u5b58\u4e3a..."},
|
|
321 |
{"Plotter.saveAsMenuItem.mnemonic", 'a'},
|
|
322 |
{"Plotter.timeRangeMenu", "\u65f6\u95f4\u8303\u56f4"},
|
|
323 |
{"Plotter.timeRangeMenu.mnemonic", 'T'},
|
|
324 |
{"Problem adding listener","\u6dfb\u52a0\u4fa6\u542c\u5668\u65f6\u51fa\u73b0\u95ee\u9898"},
|
|
325 |
{"Problem displaying MBean", "\u663e\u793a MBean \u65f6\u51fa\u73b0\u95ee\u9898"},
|
|
326 |
{"Problem invoking", "\u8c03\u7528\u65f6\u51fa\u73b0\u95ee\u9898"},
|
|
327 |
{"Problem removing listener","\u5220\u9664\u4fa6\u542c\u5668\u65f6\u51fa\u73b0\u95ee\u9898"},
|
|
328 |
{"Problem setting attribute","\u8bbe\u7f6e\u5c5e\u6027\u65f6\u51fa\u73b0\u95ee\u9898"},
|
|
329 |
{"Process CPU time","\u5904\u7406 CPU \u65f6\u95f4"},
|
|
330 |
{"R/W","R/W"},
|
|
331 |
{"Readable","\u53ef\u8bfb"},
|
|
332 |
{"Received","\u5df2\u6536\u5230"},
|
|
333 |
{"Reconnect","\u91cd\u65b0\u8fde\u63a5"},
|
|
334 |
{"Remote Process:", "\u8fdc\u7a0b\u8fdb\u7a0b:"},
|
|
335 |
{"Remote Process:.mnemonic", 'R'},
|
|
336 |
{"Remote Process.textField.accessibleName", "\u8fdc\u7a0b\u8fdb\u7a0b"},
|
|
337 |
{"Remove","\u5220\u9664"},
|
|
338 |
{"Restore All", "\u5168\u90e8\u6062\u590d"},
|
|
339 |
{"Restore All.mnemonic", 'R'},
|
|
340 |
{"Return value", "\u8fd4\u56de\u503c"},
|
|
341 |
{"ReturnType", "ReturnType"},
|
|
342 |
{"SeqNum","\u5e8f\u5217\u53f7"},
|
|
343 |
{"Size Bytes", "{0,number,integer} \u5b57\u8282"},
|
|
344 |
{"Size Gb","{0} Gb"},
|
|
345 |
{"Size Kb","{0} Kb"},
|
|
346 |
{"Size Mb","{0} Mb"},
|
|
347 |
{"Source","\u6e90"},
|
|
348 |
{"Stack trace",
|
7470
|
349 |
"\n\u5806\u6808\u8ffd\u8e2a\uff1a \n"},
|
2
|
350 |
{"Success:","\u6210\u529f\uff1a"},
|
|
351 |
// Note: SummaryTab.headerDateTimeFormat can be one the following:
|
|
352 |
// 1. A combination of two styles for date and time, using the
|
|
353 |
// constants from class DateFormat: SHORT, MEDIUM, LONG, FULL.
|
|
354 |
// Example: "MEDIUM,MEDIUM" or "FULL,SHORT"
|
|
355 |
// 2. An explicit string pattern used for creating an instance
|
|
356 |
// of the class SimpleDateFormat.
|
|
357 |
// Example: "yyyy-MM-dd HH:mm:ss" or "M/d/yyyy h:mm:ss a"
|
|
358 |
{"SummaryTab.headerDateTimeFormat", "FULL,FULL"},
|
|
359 |
{"SummaryTab.pendingFinalization.label", "\u6682\u6302\u7ed3\u675f\u64cd\u4f5c"},
|
|
360 |
{"SummaryTab.pendingFinalization.value", "{0} \u4e2a\u5bf9\u8c61"},
|
|
361 |
{"SummaryTab.tabName", "VM \u6458\u8981"},
|
|
362 |
{"SummaryTab.vmVersion","{0} \u7248\u672c {1}"},
|
|
363 |
{"TabularData are not supported", "\u4e0d\u652f\u6301\u8868\u683c\u5f0f\u6570\u636e"},
|
|
364 |
{"Threads","\u7ebf\u7a0b"},
|
|
365 |
{"ThreadTab.infoLabelFormat", "<html>\u6d3b\u52a8: {0} \u5cf0\u503c: {1} \u603b\u8ba1: {2}</html>"},
|
|
366 |
{"ThreadTab.threadInfo.accessibleName", "\u7ebf\u7a0b\u4fe1\u606f"},
|
|
367 |
{"ThreadTab.threadPlotter.accessibleName", "\u7ebf\u7a0b\u6570\u76ee\u56fe\u8868\u3002"},
|
|
368 |
{"Threshold","\u9608\u503c"},
|
|
369 |
{"Tile", "\u5e73\u94fa"},
|
|
370 |
{"Tile.mnemonic", 'T'},
|
|
371 |
{"Time Range:", "\u65f6\u95f4\u8303\u56f4\uff1a"},
|
|
372 |
{"Time Range:.mnemonic", 'T'},
|
|
373 |
{"Time", "\u65f6\u95f4"},
|
|
374 |
{"TimeStamp","\u65f6\u95f4\u6233"},
|
|
375 |
{"Total Loaded", "\u5df2\u88c5\u5165\u7684\u603b\u6570"},
|
|
376 |
{"Total classes loaded","\u5df2\u88c5\u5165\u7c7b\u7684\u603b\u6570"},
|
|
377 |
{"Total classes unloaded","\u5df2\u5378\u8f7d\u7c7b\u7684\u603b\u6570"},
|
|
378 |
{"Total compile time","\u7f16\u8bd1\u603b\u65f6\u95f4"},
|
|
379 |
{"Total physical memory","\u7269\u7406\u5185\u5b58\u603b\u91cf"},
|
|
380 |
{"Total threads started","\u5df2\u542f\u52a8\u7684\u7ebf\u7a0b\u603b\u6570"},
|
|
381 |
{"Total swap space","\u4ea4\u6362\u7a7a\u95f4\u603b\u91cf"},
|
|
382 |
{"Type","\u7c7b\u578b"},
|
|
383 |
{"Unavailable","\u4e0d\u53ef\u7528"},
|
|
384 |
{"UNKNOWN","\u672a\u77e5"},
|
|
385 |
{"Unknown Host","\u672a\u77e5\u4e3b\u673a: {0}"},
|
|
386 |
{"Unregister", "\u672a\u6ce8\u518c"},
|
|
387 |
{"Uptime","\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4"},
|
|
388 |
{"Uptime: ","\u6b63\u5e38\u8fd0\u884c\u65f6\u95f4\uff1a "},
|
|
389 |
{"Usage Threshold","\u4f7f\u7528\u9608\u503c"},
|
|
390 |
{"remoteTF.usage","<b>\u7528\u6cd5</b>: <hostname>:<port> \u6216 service:jmx:<protocol>:<sap>"},
|
|
391 |
{"Used","\u5df2\u4f7f\u7528"},
|
|
392 |
{"Username: ", "\u7528\u6237\u540d: "},
|
|
393 |
{"Username: .mnemonic", 'U'},
|
|
394 |
{"Username.accessibleName", "\u7528\u6237\u540d"},
|
|
395 |
{"UserData","\u7528\u6237\u6570\u636e"},
|
|
396 |
{"Virtual Machine","\u865a\u62df\u673a"},
|
|
397 |
{"VM arguments","VM \u53c2\u6570"},
|
|
398 |
{"VM","VM"},
|
|
399 |
{"VMInternalFrame.accessibleDescription", "\u7528\u4e8e\u76d1\u89c6 Java \u865a\u62df\u673a\u7684\u5185\u90e8\u6846\u67b6"},
|
|
400 |
{"Value","\u503c"},
|
|
401 |
{"Vendor", "\u4f9b\u5e94\u5546"},
|
|
402 |
{"Verbose Output","\u8be6\u7ec6\u8f93\u51fa"},
|
|
403 |
{"Verbose Output.toolTip", "\u4e3a\u7c7b\u88c5\u5165\u7cfb\u7edf\u542f\u7528\u8be6\u7ec6\u8f93\u51fa"},
|
|
404 |
{"View value", "\u67e5\u770b\u503c"},
|
|
405 |
{"View","\u89c6\u56fe"},
|
|
406 |
{"Window", "\u7a97\u53e3"},
|
|
407 |
{"Window.mnemonic", 'W'},
|
|
408 |
{"Windows","\u7a97\u53e3"},
|
|
409 |
{"Writable","\u53ef\u5199"},
|
|
410 |
{"You cannot drop a class here", "\u60a8\u4e0d\u80fd\u5c06\u7c7b\u653e\u5728\u6b64\u5904"},
|
|
411 |
{"collapse", "\u6298\u53e0"},
|
|
412 |
{"connectionFailed1","\u8fde\u63a5\u5931\u8d25\uff1a\u662f\u5426\u91cd\u8bd5\uff1f"},
|
5307
|
413 |
{"connectionFailed2","\u4e0e {0} \u7684\u8fde\u63a5\u672a\u6210\u529f\u3002<br>\u662f\u5426\u8981\u91cd\u8bd5\uff1f"},
|
2
|
414 |
{"connectionLost1","\u8fde\u63a5\u65ad\u5f00\uff1a\u662f\u5426\u91cd\u65b0\u8fde\u63a5\uff1f"},
|
5307
|
415 |
{"connectionLost2","\u4e0e {0} \u7684\u8fde\u63a5\u5df2\u65ad\u5f00\u539f\u56e0\u662f\u5df2\u7ec8\u6b62\u8fdc\u7a0b\u8fdb\u7a0b\u3002<br>\u662f\u5426\u8981\u91cd\u65b0\u8fde\u63a5\uff1f"},
|
2
|
416 |
{"connectingTo1","\u6b63\u5728\u8fde\u63a5\u81f3 {0}"},
|
5307
|
417 |
{"connectingTo2","\u5f53\u524d\u6b63\u5728\u8fde\u63a5\u81f3 {0}\u3002<br>\u8fd9\u5c06\u4f1a\u82b1\u8d39\u4e00\u4e9b\u65f6\u95f4\u3002"},
|
2
|
418 |
{"deadlockAllTab","\u5168\u90e8"},
|
|
419 |
{"deadlockTab","\u6b7b\u9501"},
|
|
420 |
{"deadlockTabN","\u6b7b\u9501 {0}"},
|
|
421 |
{"expand", "\u5c55\u5f00"},
|
|
422 |
{"kbytes","{0} Kb"},
|
|
423 |
{"operation","\u64cd\u4f5c"},
|
|
424 |
{"plot", "\u7ed8\u56fe"},
|
|
425 |
{"visualize","\u663e\u793a"},
|
|
426 |
{"zz usage text",
|
7470
|
427 |
"\u7528\u6cd5: {0} [ -interval=n ] [ -notile ] [ -pluginpath <path> ] [ -version ] [ connection ...]\n\n" +
|
|
428 |
" -interval \u5c06\u66f4\u65b0\u95f4\u9694\u65f6\u95f4\u8bbe\u7f6e\u4e3a n \u79d2\uff08\u9ed8\u8ba4\u503c\u4e3a 4 \u79d2\uff09\n" +
|
|
429 |
" -notile \u6700\u521d\u4e0d\u5e73\u94fa\u663e\u793a\u7a97\u53e3\uff08\u5bf9\u4e8e\u4e24\u4e2a\u6216\u66f4\u591a\u8fde\u63a5\uff09\n" +
|
|
430 |
" -pluginpath \u6307\u5b9a jconsole \u7528\u4e8e\u67e5\u627e\u63d2\u4ef6\u7684\u8def\u5f84\n" +
|
|
431 |
" -version \u8f93\u51fa\u7a0b\u5e8f\u7248\u672c\n\n" +
|
|
432 |
" connection = pid || host:port || JMX URL (service:jmx:<protocol>://...)\n" +
|
|
433 |
" pid \u76ee\u6807\u8fdb\u7a0b\u7684\u8fdb\u7a0b ID\n" +
|
|
434 |
" host \u8fdc\u7a0b\u4e3b\u673a\u540d\u6216 IP \u5730\u5740\n" +
|
|
435 |
" port \u7528\u4e8e\u8fdc\u7a0b\u8fde\u63a5\u7684\u7aef\u53e3\u53f7\n\n" +
|
|
436 |
" -J \u5bf9\u6b63\u5728\u8fd0\u884c jconsole \u7684 Java \u865a\u62df\u673a\u6307\u5b9a\n" +
|
2
|
437 |
" \u8f93\u5165\u53c2\u6570"},
|
|
438 |
// END OF MATERIAL TO LOCALIZE
|
|
439 |
};
|
7470
|
440 |
|
|
441 |
String ls = System.getProperty("line.separator");
|
|
442 |
for(int i=0;i<temp.length;i++) {
|
|
443 |
if (temp[i][1] instanceof String){
|
|
444 |
temp[i][1] = temp[i][1].toString().replaceAll("\n",ls);
|
|
445 |
}
|
|
446 |
}
|
|
447 |
|
|
448 |
return temp;
|
|
449 |
|
2
|
450 |
}
|
|
451 |
|
|
452 |
public synchronized Object[][] getContents() {
|
|
453 |
return getContents0();
|
|
454 |
}
|
|
455 |
}
|