OSDN Git Service

enable to extract birthmarks from class, package, and archive
[stigmata/stigmata.git] / src / main / resources / resources / messages.properties
1 # $Id$\r
2 # $Revision$ $Date$\r
3 \r
4 stigmata.version=${pom.version}\r
5 \r
6 icon.directory=/resources/images/\r
7 \r
8 ################################################\r
9 # StigmataFrame\r
10 ################################################\r
11 filefilter.description.allfiles=All files\r
12 \r
13 stigmata.frame.title=Stigmata: Java Birthmark Toolkit\r
14 stigmata.logo=stigmata_logo.png\r
15 \r
16 control.tab.label=Control\r
17 control.tab.tooltip=Settings for extracting/comparing birthmarks\r
18 \r
19 extract.tab.label=Extract Result {0}\r
20 extract.tab.tooltip=Extracted birthmarks <{0}>.\r
21 \r
22 compare.tab.label=Compare Result {0}\r
23 compare.tab.tooltip=Compare birthmarks <{1}> and <{2}> by {0}.\r
24 \r
25 comparedetail.tab.label=Compare Detail {0}\r
26 comparedetail.tab.tooltip=Compare birthmarks between {1} and {2} by {0}.\r
27 \r
28 similaritygraph.tab.label=Similarity Graph {0}\r
29 similaritygraph.tab.tooltip=Similarity distribution graph.\r
30 \r
31 mappinggraph.tab.label=MDS Graph {0}\r
32 mappinggraph.tab.tooltip=Plot classes based on MDS\r
33 \r
34 store.extensions=xml, csv\r
35 store.description=Sotre birthmarks as {0}\r
36 \r
37 fileMenu.menu.label=File\r
38 \r
39 newframe.menuitem.label=New Frame\r
40 newframe.menuitem.tooltip=Create New Frame\r
41 newframe.menuitem.icon=application_add.png\r
42 \r
43 exportsetting.menuitem.label=Export settings...\r
44 exportsetting.menuitem.tooltip=Export settings of control panel.\r
45 exportsetting.menuitem.icon=page_save.png\r
46 \r
47 export.extensions=xml\r
48 export.description=Store stigmata settings to {0} file\r
49 \r
50 closetab.menuitem.label=Close Tab\r
51 closetab.menuteim.tooltip=Close current tab\r
52 closetab.menuitem.icon=tab_delete.png\r
53 \r
54 closeframe.menuitem.label=Close\r
55 closeframe.menuitem.tooltip=Close current frame\r
56 closeframe.menuitem.icon=delete.png\r
57 \r
58 exit.menuitem.label=Exit\r
59 exit.menuitem.tooltip=Exit application\r
60 exit.menuitem.icon=door_open.png\r
61 \r
62 helpmenu.menu.label=Help\r
63 \r
64 about.menuitem.label=About...\r
65 about.menuitem.tooltip=Show information about this application\r
66 about.menuitem.icon=information.png\r
67 about.dialog.title=About Stigmata\r
68 \r
69 license.menuitem.label=License...\r
70 license.menuitem.tooltip=Show this application license\r
71 license.menuitem.icon=page_key.png\r
72 license.dialog.title=Stigmata License\r
73 \r
74 helpmenu.menuitem.label=Help...\r
75 helpmenu.menuitem.tooltip=Show help\r
76 helpmenu.menuitem.icon=help.png\r
77 \r
78 expertmenu.menuitem.label=Expert mode\r
79 expertmenu.menuitem.tooltip=Expert mode (show birthmark definition pane and list more birthmarks)\r
80 expertmenu.menuitem.icon=star.png\r
81 \r
82 lookandfeel.menu.label=Look & Feel\r
83 lookandfeel.menu.icon=award_star_gold_1.png\r
84 \r
85 cannotclosecontroltab.dialog.title=Close tab error\r
86 cannotclosecontroltab.dialog.message=Control tab cannot be closed\r
87 \r
88 notdirectory.dialog.title=Directory Setting Error\r
89 notdirectory.dialog.message={0} is not directory.\r
90 \r
91 ################################################\r
92 # TargetSelectionPane\r
93 ################################################\r
94 addpackage.button.label=Add...\r
95 addpackage.button.tooltip=Add package to the list\r
96 addpackage.button.icon=package_add.png\r
97 \r
98 removepackage.button.label=Remove\r
99 removepackage.button.tooltip=Remove selected package(s) from the list\r
100 removepackage.button.icon=package_delete.png\r
101 \r
102 unsupportedfiletype.dialog.title=Unsupported file types\r
103 unsupportedfiletype.dialog.message=Following files are not supported.\r
104 \r
105 ################################################\r
106 # WellknownClassesSettingsPane\r
107 ################################################\r
108 addwellknown.button.label=Add...\r
109 addwellknown.button.tooltip=Add well-known class check rule\r
110 addwellknown.button.icon=cog_add.png\r
111 addwellknown.dialog.title=New Wellknown class rule\r
112 \r
113 removewellknown.button.label=Remove...\r
114 removewellknown.button.tooltip=Remove selected check rule\r
115 removewellknown.button.icon=cog_delete.png\r
116 \r
117 checkwellknown.button.label=Check\r
118 checkwellknown.button.tooltip=Check well-known class\r
119 checkwellknown.button.icon=tick.png\r
120 \r
121 # wellknown class checker\r
122 wellknownclasschecker.border=Well-known class checker\r
123 wellknownclasschecker.default.icon=lightbulb_off.png\r
124 wellknownclasschecker.default.tooltip=\r
125 wellknownclasschecker.wellknown.icon=lightbulb.png\r
126 wellknownclasschecker.wellknown.tooltip=wellknown class\r
127 wellknownclasschecker.notwellknown.icon=lightbulb_off.png\r
128 wellknownclasschecker.notwellknown.tooltip=NOT wellknown class\r
129 wellknownclasschecker.dialog.title=Check Result\r
130 \r
131 #rule table\r
132 rules.border=Wellknown classes check rule\r
133 prefix.label=Prefix\r
134 suffix.label=Suffix\r
135 exactmatch.label=Exact match\r
136 fully.label=Fully class name\r
137 package.label=Package name\r
138 classname.label=Class name (without package)\r
139 exclude.label=Exclude (fully class name)\r
140 \r
141 matchtype.items=${prefix.label}, ${suffix.label},${exactmatch.label}\r
142 checkpart.items=${fully.label},${package.label},${classname.label},${exclude.label}\r
143 \r
144 matchtype.table.column=Match Type\r
145 checkpart.table.column=Check Part\r
146 pattern.table.column=Pattern\r
147 \r
148 ################################################\r
149 # ControlPane\r
150 ################################################\r
151 reset.button.label=Reset\r
152 reset.button.tooltip=Reset whole settings\r
153 reset.button.icon=arrow_undo.png\r
154 \r
155 extract.button.label=Extract\r
156 extract.button.tooltip=Extract birthmarks from class files in specified jar files\r
157 extract.button.icon=arrow_out.png\r
158 \r
159 compare.button.label=Compare\r
160 compare.button.tooltip=Compare class files in jar files by round robin comparison with selected birthmarks\r
161 compare.button.icon=arrow_right_left.png\r
162 \r
163 #compareguess.button.label=Compare Pair (guess)\r
164 #compareguess.button.tooltip=Compare class files between same name in X axis and Y axis by selected birthmarks.\r
165 #compareguess.button.icon=table_gear.png\r
166 \r
167 #comparemapping.button.label=Compare Pair...\r
168 #comparemapping.button.tooltip=Compare class files by given mapping.\r
169 #comparemapping.button.icon=table_add.png\r
170 comparemapping.extension=csv\r
171 comparemapping.description=Mapping file ({0})\r
172 \r
173 findclass.button.label=Find\r
174 findclass.button.tooltip=Lookup specified class from above classpath.\r
175 findclass.button.icon=find.png\r
176 \r
177 targets.tab.label=Targets\r
178 targets.tab.tooltip=Main control for extracting/comparing birthmarks\r
179 \r
180 wellknown.tab.label=Well-known-classes\r
181 wellknown.tab.tooltip=Set well-known classes\r
182 \r
183 classpath.tab.label=Classpath\r
184 classpath.tab.tooltip=Classpath for target classes\r
185 \r
186 targets.extensions=war, zip, jar\r
187 targets.description=Select target files ({0})\r
188 targetx.border=X Axis\r
189 targety.border=Y Axis\r
190 \r
191 birthmarkspane.border=Birthmarks\r
192 checkall.button.label=Check All\r
193 checkall.butotn.tooltip=Check all birthmarks for extracting/comparing\r
194 checkall.button.icon=\r
195 uncheckall.button.label=Uncheck All\r
196 uncheckall.butotn.tooltip=Uncheck all birthmarks for extracting/comparing\r
197 uncheckall.button.icon=\r
198 \r
199 userclasspath.border=Classpath\r
200 userclasspath.extensions=zip, jar\r
201 userclasspath.description=Select file ({0})\r
202 \r
203 bootclasspath.border=Boot classpath\r
204 \r
205 classpathchecker.border=Classpath checker\r
206 classpathchecker.default.icon=error.png\r
207 classpathchecker.default.tooltip=\r
208 classpathchecker.found.icon=accept.png\r
209 classpathchecker.found.tooltip=Found!\r
210 classpathchecker.notfound.icon=error.png\r
211 classpathchecker.notfound.tooltip=Not found!\r
212 classpathchecker.dialog.title=Classpath Checker\r
213 \r
214 ################################################\r
215 #CompareTablePane\r
216 ################################################\r
217 savecomparison.button.label=Save\r
218 savecomparison.button.tooltip=Save comparation result to a file.\r
219 savecomparison.button.icon=disk.png\r
220 \r
221 showgraph.button.label=Graph\r
222 showgraph.button.tooltip=Show distribution graph of birthmark similarity.\r
223 showgraph.button.icon=chart_curve.png\r
224 showgraph.menu.label=${showgraph.button.label}\r
225 showgraph.menu.tooltip=${showgraph.button.tooltip}\r
226 showgraph.menu.icon=${showgraph.button.icon}\r
227 \r
228 mdsmap.menuitem.label=Distance Mapping\r
229 mdsmap.menuitem.tooltip=Mapping all classes into 2-d plane.\r
230 mdsmap.menuitem.icon=map.png\r
231 \r
232 ################################################\r
233 #BirthmarksViewPane\r
234 ################################################\r
235 savebirthmark.button.label=Save\r
236 savebirthmark.button.tooltip=Save extracted birthmarks to a file.\r
237 savebirthmark.button.icon=disk.png\r
238 \r
239 birthmarktree.root.label=Birthmark\r
240 \r
241 ################################################\r
242 # mds graph pane\r
243 ################################################\r
244 \r
245 savemds.label=Save MDS Graph...\r
246 savemds.button.label=${savemds.label}\r
247 savemds.menuitem.label=${savemds.label}\r
248 savemds.icon=picture_save.png\r
249 savemds.tooltip=Save mds graph image to file.\r
250 savemds.button.tooltip=${savemds.tooltip}\r
251 savemds.extensions=png, jpg, gif\r
252 savemds.description=Save mds graph as image file ({0})\r
253 \r
254 savelocation.label=Save coordinate\r
255 savelocation.button.label=${savelocation.label}\r
256 savelocation.menuitem.label=${savelocation.label}\r
257 savelocation.icon=table_save.png\r
258 savelocation.tooltip=Save coordinates as csv\r
259 savelocation.menuitem.tooltip=${savelocation.tooltip}\r
260 savelocation.extensions=csv\r
261 savelocation.description=Save coordinates (csv)\r
262 \r
263 updatecolor.label=Update color...\r
264 updatecolor.tooltip=Update color\r
265 updatecolor.button.label=${updatecolor.label}\r
266 updatecolor.button.tooltip=${updatecolor.tooltip}\r
267 updatecolor.menuitem.label=${updatecolor.label}\r
268 updateovercolor.label=Update pointed color...\r
269 updateovercolor.button.label=${updateovercolor.label}\r
270 updateovercolor.menuitem.label=${updateovercolor.label}\r
271 updatecolor.icon=color_swatch.png\r
272 updateovercolor.icon=${updatecolor.icon}\r
273 updateovercolor.tooltip=Update mouse over color.\r
274 updateovercolor.button.tooltip=${updateovercolor.tooltip}\r
275 \r
276 ################################################\r
277 # graph pane\r
278 ################################################\r
279 similarity.label=Similarity\r
280 \r
281 similarity.border=Similarity\r
282 elementcount.border=Element count\r
283 comparisoncount.border=Comparison count\r
284 matchcount.border=Match count\r
285 numberofclasses.border=\# of classes\r
286 distinctionratio.border=Distinction ratio\r
287 average.border=Average\r
288 minimum.border=Minimum\r
289 maximum.border=Maximum\r
290 \r
291 savegraph.button.label=Save Graph...\r
292 savegraph.button.icon=picture_save.png\r
293 savegraph.extensions=png, jpg\r
294 savegraph.description=Save graph as image file ({0})\r
295 \r
296 changecolor.label=Change Color...\r
297 changecolor.icon=color_swatch.png\r
298 changecolor.title=Switch Color\r
299 \r
300 showlabel.button.label=Show label\r
301 \r
302 comparepair.tab.label=Compare Pair {0}\r
303 comparepair.tab.tooltip=Compare pair between {1} and {2} by {0} birthmark.\r
304 comparepair.target1.label=Target 1\r
305 comparepair.target2.label=Target 2\r
306 comparepair.similarity.label=Similarity\r
307 comparepair.table.columns=${comparepair.target1.label},${comparepair.target2.label},${comparepair.similarity.label}\r
308 \r
309 roundrobin.label=Round robin\r
310 guessedpair.label=Guessed pair\r
311 specifiedpair.label=Specified pair...\r
312 roundrobin.filtering.label=Filtering round robin...\r
313 \r
314 roundrobin.button.label=Comparing round robin\r
315 roundrobin.button.tooltip=Compare birthmarks by round robin comparison from selected files\r
316 roundrobin.button.icon=arrow_right_left.png\r
317 roundrobin.menuitem.label=${roundrobin.button.label}\r
318 roundrobin.menuitem.tooltip=${roundrobin.button.tooltip}\r
319 \r
320 guessedpair.button.label=Comparing guessed pair\r
321 guessedpair.button.tooltip=Compare birthmarks by guessed pair\r
322 guessedpair.button.icon=arrow_right_left.png\r
323 guessedpair.menuitem.label=${guessedpair.button.label}\r
324 guessedpair.menuitem.tooltip=${guessedpair.button.tooltip}\r
325 \r
326 specifiedpair.menuitem.label=Comparing specified pair...\r
327 specifiedpair.menuitem.tooltip=Compare birthmarks by specified pair\r
328 \r
329 roundrobin.filtering.menuitem.label=Filtering round robin result\r
330 roundrobin.filtering.menuitem.tooltip=Filtering the result pairs of comparing birthmarks by round robin.\r
331 \r
332 comparison.methods=roundrobin,guessedpair,specifiedpair,roundrobin.filtering\r
333 comparison.methods.inroundrobinresult=guessedpair,specifiedpair,roundrobin.filtering\r
334 \r
335 unit.class=Extract from Class\r
336 unit.package=Extract from Package\r
337 unit.archive=Extract from Archive\r
338 extraction.units=unit.class,unit.package,unit.archive\r
339 \r
340 result.border=Comparison Result\r
341 eachbirthmarksimilarity.border=Each birthmark similarities\r
342 \r
343 comparisonresultset.tab.label=Compare Pair {0}\r
344 comparisonresultset.tab.tooltip=Comparison pair.\r
345 \r
346 obfuscate.button.label=Obfuscation...\r
347 obfuscate.button.tooltip=Obfuscate class name and save name mappng before and after obfuscation.\r
348 obfuscate.button.icon=shield.png\r
349 obfuscationmapping.extension=csv\r
350 obfuscationmapping.description=Save name mappings ({0})\r
351 \r
352 ###########################################################\r
353 # BirthmarkDefinitionPane\r
354 ###########################################################\r
355 servicelist.border=Birthmark service list\r
356 servicelist.tooltip=Registered birthmark service list\r
357 definition.tab.label=Define Birthmarks\r
358 definition.tab.tooltip=Define new birthmarks\r
359 \r
360 removeservice.button.label=Remove\r
361 removeservice.button.tooltip=Remove selected service from context\r
362 removeservice.button.icon=script_delete.png\r
363 newservice.button.label=New service\r
364 newservice.button.tooltip=Add new service to context\r
365 newservice.button.icon=script_add.png\r
366 \r
367 define.type.tooltip=Used for distinguishing other birthmarks\r
368 define.type.border=Birthmark type\r
369 define.displaytype.tooltip=Display type of birthmark\r
370 define.displaytype.border=Birthmark display type\r
371 define.description.tooltip=Description of birthmark\r
372 define.description.border=Description\r
373 define.extractor.tooltip=BirthmarkExtractor class name\r
374 define.extractor.border=Birthmark extractor\r
375 define.comparator.tooltip=BirthmarkComparator class name\r
376 define.comparator.border=Birthmark comparator\r
377 define.expert.label=Birthmark for expert\r
378 define.expert.tooltip=birthmark for expert\r
379 define.userdef.label=User defined birthmark\r
380 define.userdef.tooltip=User defined birthmark\r
381 newservice.definition.label=(New Service)\r
382 \r
383 ############################################################\r
384 # property pane\r
385 ############################################################\r
386 property.tab.label=Properties\r
387 property.tab.tooltip=Editing properties\r
388 \r
389 propertyname.label=Property name\r
390 propertyvalue.label=Property value\r
391 propertyadd.button.label=Add...\r
392 propertyadd.button.tooltip=Add new property\r
393 propertyadd.button.icon=tag_blue_add.png\r
394 propertyremove.button.label=Remove\r
395 propertyremove.button.tooltip=Remove selected property\r
396 propertyremove.button.icon=tag_blue_delete.png\r
397 propertyadd.dialog.title=New property\r
398 \r
399 ############################################################\r
400 # Filter pane\r
401 ############################################################\r
402 filter.tab.label=Comparison result filters\r
403 filter.tab.tooltip=View/Edit filters of comparison result\r
404 \r
405 filterselection.dialog.title=Select filters\r
406 \r
407 filtersetlist.pane.border=FilterSet list\r
408 filtersetlist.pane.tooltip=\r
409 filterdefinition.pane.border=FilterSet\r
410 filterdefinition.pane.tooltip=\r
411 filter.pane.border=Filter\r
412 filter.pane.tooltip=\r
413 \r
414 newfilterset.button.label=\r
415 newfilterset.button.tooltip=Define new filter\r
416 newfilterset.button.icon=add.png\r
417 updatefilterset.button.label=\r
418 updatefilterset.button.tooltip=Update filter definition\r
419 updatefilterset.button.icon=pencil.png\r
420 removefilterset.button.label=\r
421 removefilterset.button.tooltip=Remove selected filter\r
422 removefilterset.button.icon=delete.png\r
423 \r
424 newfilter.button.label=\r
425 newfilter.button.tooltip=Define new filter\r
426 newfilter.button.icon=add.png\r
427 updatefilter.button.label=\r
428 updatefilter.button.tooltip=Update filter definition\r
429 updatefilter.button.icon=pencil.png\r
430 removefilter.button.label=\r
431 removefilter.button.tooltip=Remove selected filter\r
432 removefilter.button.icon=delete.png\r
433 \r
434 moveup.button.label=\r
435 moveup.button.tooltip=Move up selected filtering order\r
436 moveup.button.icon=arrow_up.png\r
437 movedown.button.label=\r
438 movedown.button.tooltip=Move down selected filtering order\r
439 movedown.button.icon=arrow_down.png\r
440 \r
441 matchall.button.label=Match all of the following\r
442 matchall.button.tooltip=Match all of the following criteria\r
443 matchany.button.label=Match any of the following\r
444 matchany.button.tooltip=Match any of the following criteria\r
445 \r
446 filterorder.border=Filter order\r
447 filtername.border=Filter name\r
448 filtername.label=Filter name\r
449 \r
450 enablefilter.label=Enable\r
451 \r
452 filter.similarity.label=Similarity\r
453 filter.totalelementcount.label=The sum of element count of\r
454 filter.elementcount.label=Element count of\r
455 filter.elementcount.label.next=birthmark of\r
456 filter.name.label=The name of\r
457 \r
458 ############################################################\r
459 # Criterion\r
460 ############################################################\r
461 criterion.LESS_THAN=less than\r
462 criterion.LESS_EQUALS=less than equals\r
463 criterion.GREATER_THAN=greater than\r
464 criterion.GREATER_EQUALS=greater than equals\r
465 criterion.EQUALS_AS=equals\r
466 criterion.NOT_EQUALS_AS=not equals\r
467 criterion.STARTS_WITH=starts with\r
468 criterion.NOT_STARTS_WITH=not starts with\r
469 criterion.ENDS_WITH=ends with\r
470 criterion.NOT_ENDS_WITH=not ends with\r
471 criterion.MATCH=match\r
472 criterion.NOT_MATCH=not match\r
473 \r
474 target.TARGET_1=target 1\r
475 target.TARGET_2=target 2\r
476 target.BOTH_TARGET=target 1 and target 2\r
477 target.ONE_OF_TARGET=target 1 or target 2\r
478 \r
479 error.dialog.title=Error\r
480 error.message.classpath=Failed proccessed operation because following classes did not found.<br>Please examine your classpath settings at ``Control'' tab.\r
481 error.message.contactus=Failed proccessed operation because following exception.<br>Please report to developer with following error messages.\r
482 error.empty.threshold=Threshold is empty\r
483 error.empty.value=Value is empty\r
484 error.invalid.format={0}: Invalid format\r
485 error.invalid.format.double={0}: Invalid double format\r
486 error.invalid.format.integer={0}: Invalid integer format\r
487 error.filter.cannotcreate=Filter cannot create because following reasons:\r
488 error.negative.value={0}: Unacceptable negative value\r
489 error.over.range=Over acceptable range. valid range is {0}.\r
490 error.io=IOException: {0}\r
491 error.unsupportedformat={0}: unsupported format\r
492 \r
493 target1.button.label=${target.TARGET1} birthmark\r
494 target2.button.label=${target.TARGET2} birthmark\r
495 both.button.label=${target.BOTH} birthmarks\r
496 \r
497 target1.name.button.label=${target.TARGET1} class name\r
498 target2.name.button.label=${target.TARGET2} class name\r
499 both.name.button.label=${target.BOTH} class name\r
500 \r
501 ################################################\r
502 # update table cell color\r
503 ################################################\r
504 \r
505 updatecellcolor.button.label=Update Cell Color\r
506 updatecellcolor.button.tooltip=Update table cell colors\r
507 updatecellcolor.button.icon=color_swatch.png\r
508 \r
509 updatecellcolor.dialog.title=Update Color\r
510 updatecellfore.button.label=Foreground...\r
511 updatecellfore.button.tooltip=Update foreground color\r
512 updatecellfore.button.icon=color_swatch.png\r
513 updatecellback.button.label=Background...\r
514 updatecellback.button.tooltip=Update background color\r
515 updatecellback.button.icon=color_swatch.png\r
516 \r
517 forecolor_0.label=Foreground (similarity=0)\r
518 backcolor_0.label=Background (similarity=0)\r
519 forecolor_1.label=Foreground (0 < similarity <= 0.2)\r
520 backcolor_1.label=Background (0 < similarity <= 0.2)\r
521 forecolor_2.label=Foreground (0.2 < similarity <= 0.4)\r
522 backcolor_2.label=Background (0.2 < similarity <= 0.4)\r
523 forecolor_3.label=Foreground (0.4 < similarity <= 0.6)\r
524 backcolor_3.label=Background (0.4 < similarity <= 0.6)\r
525 forecolor_4.label=Foreground (0.6 < similarity <= 0.8)\r
526 backcolor_4.label=Background (0.6 < similarity <= 0.8)\r
527 forecolor_5.label=Foreground (0.8 < similarity <= 1.0)\r
528 backcolor_5.label=Background (0.8 < similarity <= 1.0)\r
529 \r
530 updatecell.title=Update Color ({0})\r
531 \r
532 rank_0.label=Similarity: 0.0\r
533 rank_1.label=Similarity: (0.0, 0.2]\r
534 rank_2.label=Similarity: (0.2, 0.4]\r
535 rank_3.label=Similarity: (0.4, 0.6]\r
536 rank_4.label=Similarity: (0.6, 0.8]\r
537 rank_5.label=Similarity: (0.8, 1.0]\r
538 \r