#
#  Copyright (c) 2018, 2019, Oracle and/or its affiliates. All rights reserved.
#
#  DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
#  The contents of this file are subject to the terms of either the Universal Permissive License 
#  v 1.0 as shown at http://oss.oracle.com/licenses/upl
#   
#  or the following license:
#   
#  Redistribution and use in source and binary forms, with or without modification, are permitted
#  provided that the following conditions are met:
#   
#  1. Redistributions of source code must retain the above copyright notice, this list of conditions
#  and the following disclaimer.
#   
#  2. Redistributions in binary form must reproduce the above copyright notice, this list of
#  conditions and the following disclaimer in the documentation and/or other materials provided with
#  the distribution.
#   
#  3. Neither the name of the copyright holder nor the names of its contributors may be used to
#  endorse or promote products derived from this software without specific prior written permission.
#
#  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
#  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
#  FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
#  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
#  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
#  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
#  WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# {0} is an event type id, {1} is an attribute id
RulesToolkit_ATTRIBUTE_NOT_FOUND=\u65E0\u6CD5\u4ECE ID \u4E3A ''{1}'' \u7684\u4E8B\u4EF6\u7C7B\u578B\u4E2D\u83B7\u53D6 ID \u4E3A ''{0}'' \u7684\u5C5E\u6027\u3002\u6B64\u8BB0\u5F55\u53EF\u80FD\u6765\u81EA\u4E0D\u652F\u6301\u7684\u7248\u672C\u3002
# {0} is an event type id, {1} is an attribute id
RulesToolkit_ATTRIBUTE_NOT_FOUND_LONG=\u65E0\u6CD5\u4ECE ID \u4E3A ''{1}'' \u7684\u4E8B\u4EF6\u7C7B\u578B\u4E2D\u83B7\u53D6 ID \u4E3A ''{0}'' \u7684\u5C5E\u6027\u3002\u6B64\u8BB0\u5F55\u53EF\u80FD\u6765\u81EA\u4E0D\u652F\u6301\u7684\u7248\u672C\u3002<p>\u5982\u679C\u60A8\u4F7F\u7528\u7684\u662F\u65E7\u7248 Java\uFF0C\u5219\u53EF\u4EE5\u8003\u8651\u5347\u7EA7\u3002
RulesToolkit_EVERY_CHUNK=\u6BCF\u4E2A\u5757
# {0} is a rule name, {1} is one or more event type ids
RulesToolkit_RULE_REQUIRES_UNAVAILABLE_EVENT_TYPE={0} \u89C4\u5219\u9700\u8981\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\uFF1A{1}\u3002
# {0} is a rule name, {1} is one or more event type ids
RulesToolkit_RULE_REQUIRES_UNAVAILABLE_EVENT_TYPE_LONG={0} \u89C4\u5219\u9700\u8981\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\uFF1A{1}\u3002<p>\u8FD9\u4E9B\u4E8B\u4EF6\u7C7B\u578B\u5728\u6B64\u7248\u672C\u7684 Java \u4E2D\u4E0D\u53EF\u7528\uFF0C\u6216\u8005\u5FC5\u987B\u5728\u7B2C\u4E09\u65B9\u7EC4\u4EF6\u4E2D\u542F\u7528\u3002\u5982\u679C\u60A8\u4F7F\u7528\u7684\u662F\u65E7\u7248 Java\uFF0C\u5219\u53EF\u4EE5\u8003\u8651\u5347\u7EA7\u3002
# {0} is an event type name
RulesToolkit_RULE_REQUIRES_EVENT_TYPE_NOT_AVAILABLE=\u6B64\u89C4\u5219\u8981\u6C42\u6CA1\u6709\u6765\u81EA\u4EE5\u4E0B\u7C7B\u578B\u7684\u4E8B\u4EF6\uFF1A{0}\u3002
# {0} is a rule name, {1} is one or more event type names
RulesToolkit_RULE_REQUIRES_EVENT_TYPE_NOT_AVAILABLE_LONG={0} \u89C4\u5219\u8981\u6C42\u6CA1\u6709\u6765\u81EA\u4EE5\u4E0B\u7C7B\u578B\u7684\u4E8B\u4EF6\uFF1A{1}\u3002<p>\u8BF7\u7981\u7528\u8FD9\u4E9B\u4E8B\u4EF6\u7C7B\u578B\uFF0C\u4EE5\u4FBF\u6B64\u89C4\u5219\u53EF\u4EE5\u6B63\u5E38\u8FD0\u884C\u3002\u5982\u679C\u60A8\u8981\u4F7F\u7528 JMC \u521B\u5EFA\u98DE\u884C\u8BB0\u5F55\uFF0C\u5219\u53EF\u4EE5\u5728\u201C\u542F\u52A8\u98DE\u884C\u8BB0\u5F55\u201D\u5411\u5BFC\u4E2D\u7981\u7528\u4E8B\u4EF6\u7C7B\u578B\u3002\u5982\u679C\u60A8\u8981\u4ECE\u547D\u4EE4\u884C\u542F\u52A8\u98DE\u884C\u8BB0\u5F55\uFF0C\u5219\u53EF\u4EE5\u4F7F\u7528\u8BBE\u7F6E\u53C2\u6570 <a href="https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html">-XX:FlightRecorderOptions</a>\u3002
# {0} is an event type name
RulesToolkit_RULE_REQUIRES_EVENTS=\u6B64\u89C4\u5219\u8981\u6C42\u6709\u6765\u81EA\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\u7684\u4E8B\u4EF6\uFF1A{0}\u3002
# {0} is a rule name, {1} is one or more event type names
RulesToolkit_RULE_REQUIRES_EVENTS_LONG={0} \u89C4\u5219\u8981\u6C42\u6709\u6765\u81EA\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\u7684\u4E8B\u4EF6\uFF1A{1}\u3002<p>\u5728\u8BB0\u5F55\u671F\u95F4\u7981\u7528\u4E86\u8FD9\u4E9B\u4E8B\u4EF6\u7C7B\u578B\uFF0C\u6216\u8005\u53EF\u80FD\u6CA1\u6709\u53D1\u751F\u89E6\u53D1\u4E8B\u4EF6\u7684\u60C5\u51B5\u3002\u4E8B\u4EF6\u8BBE\u7F6E\uFF08\u4F8B\u5982\uFF0C\u65F6\u6BB5\u548C\u9608\u503C\uFF09\u53EF\u80FD\u4E5F\u4F1A\u963B\u6B62\u67D0\u4E9B\u4E8B\u4EF6\u53D1\u51FA\u3002\u5982\u679C\u60A8\u8981\u4F7F\u7528 JMC \u521B\u5EFA\u98DE\u884C\u8BB0\u5F55\uFF0C\u5219\u53EF\u4EE5\u5728\u201C\u542F\u52A8\u98DE\u884C\u8BB0\u5F55\u201D\u5411\u5BFC\u4E2D\u542F\u7528\u548C\u914D\u7F6E\u4E8B\u4EF6\u7C7B\u578B\u3002\u5982\u679C\u60A8\u8981\u4ECE\u547D\u4EE4\u884C\u542F\u52A8\u98DE\u884C\u8BB0\u5F55\uFF0C\u5219\u53EF\u4EE5\u4F7F\u7528\u8BBE\u7F6E\u53C2\u6570 <a href="https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html">-XX:FlightRecorderOptions</a>\u3002
# {0} is an event type name
RulesToolkit_RULE_REQUIRES_EVENT_TYPE=\u6B64\u89C4\u5219\u8981\u6C42\u542F\u7528\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\uFF1A{0}\u3002
# {0} is a rule name, {1} is one or more event type names
RulesToolkit_RULE_REQUIRES_EVENT_TYPE_LONG={0} \u89C4\u5219\u8981\u6C42\u542F\u7528\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\uFF1A{1}\u3002<p>\u5982\u679C\u60A8\u8981\u4F7F\u7528 JMC \u521B\u5EFA\u98DE\u884C\u8BB0\u5F55\uFF0C\u5219\u53EF\u4EE5\u5728\u201C\u542F\u52A8\u98DE\u884C\u8BB0\u5F55\u201D\u5411\u5BFC\u4E2D\u542F\u7528\u4E8B\u4EF6\u7C7B\u578B\u3002\u5982\u679C\u60A8\u8981\u4ECE\u547D\u4EE4\u884C\u542F\u52A8\u98DE\u884C\u8BB0\u5F55\uFF0C\u5219\u53EF\u4EE5\u4F7F\u7528\u8BBE\u7F6E\u53C2\u6570 <a href="https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html">-XX:FlightRecorderOptions</a>\u3002
# {0} is a rule name, {1} is one or more event type names
RulesToolkit_RULE_REQUIRES_SOME_EVENTS={0} \u89C4\u5219\u8981\u6C42\u81F3\u5C11\u6709\u6765\u81EA\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\u4E4B\u4E00\u7684\u4E8B\u4EF6\uFF1A{1}\u3002
# {0} is one or more event type names
RulesToolkit_RULE_RECOMMENDS_EVENTS=\u8981\u63D0\u9AD8\u89C4\u5219\u7CBE\u5EA6\u548C/\u6216\u83B7\u53D6\u66F4\u591A\u8BE6\u7EC6\u4FE1\u606F\u4EE5\u4FBF\u8FDB\u4E00\u6B65\u8C03\u67E5\uFF0C\u5EFA\u8BAE\u542F\u7528\u4EE5\u4E0B\u4E8B\u4EF6\u7C7B\u578B\uFF1A{0}\u3002
RulesToolkit_TOO_FEW_EVENTS=\u8981\u8BA1\u7B97\u7ED3\u679C\u7684\u4E8B\u4EF6\u592A\u5C11\u3002

Result_SHORT_RECORDING=\u6B64\u8BB0\u5F55\u7684\u957F\u5EA6\u53EA\u6709 {0}\uFF0C\u8BF7\u8003\u8651\u521B\u5EFA\u957F\u4E8E {1} \u7684\u8BB0\u5F55\uFF0C\u4EE5\u63D0\u9AD8\u89C4\u5219\u7CBE\u5EA6\u3002

Severity_INFORMATION=\u4FE1\u606F
Severity_NOT_APPLICABLE=\u4E0D\u9002\u7528
Severity_OK=\u6B63\u5E38
Severity_WARNING=\u8B66\u544A

ItemTreeToolkit_BREAKDOWN_HEADER_LAYERS=<b>\u7EC6\u5206\uFF08\u5C42\uFF09\uFF1A</b><br>
ItemTreeToolkit_BREAKDOWN_HEADER_MAX_DURATION_EVENT_CHAIN=<b>\u7EC6\u5206 (\u6700\u957F\u6301\u7EED\u65F6\u95F4\u4E8B\u4EF6\u94FE):</b><br>
ItemTreeToolkit_BREAKDOWN_LAYER_CAPTION=\u5C42 {0}\uFF1A<br>
