Brian Remedios a42391b252 Satisfied a feature request: http://sourceforge.net/tracker/?func=detail&aid=3292643&group_id=56262&atid=479924
When in a code editor hit the default binding key, F7, to trigger the code review.

Condensed the number of rule panels in the rule selection page, added hyperlink for the external info url to
the summary page. Disabled the PMD/CPD options for now in the File Filters page.

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7601 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-21 08:00:52 +00:00

348 lines
17 KiB
Properties

# PMD Eclipse Plugin message tables
# Property page
property.button.enable = Enable PMD
property.label.select_rule = Select rules for this project :
property.button.select_workingset = Select a working set...
property.button.deselect_workingset = Deselect working set
property.label.no_workingset = No working set is selected.
property.label.selected_workingset = Selected working set :
property.button.store_ruleset_project = Use the ruleset configured in a project file
property.button.ruleset_browse = Browse...
property.button.include_derived_files = Include derived files
property.button.full_build_enabled = Full build enabled
property.button.violations_as_errors = Handle high priority violations as Eclipse errors
# General preferences page
preference.pmd.header = PMD-Plugin options
preference.pmd.title = PMD General Preferences
preference.pmd.label.addcomment = Additional text to be appended to review comment :
preference.pmd.label.sample = Sample :
preference.pmd.tooltip.addcomment = Use MessageFormat substitution rules. {0} is the user name, {1} is the current date.
preference.pmd.message.incorrect_format = Incorrect message format
preference.pmd.group.priorities = Priority levels
preference.pmd.group.review = Violations review parameters
preference.pmd.group.general = General options
preference.pmd.label.perspective_on_check = Show PMD perspective when checking code
preference.pmd.label.use_dfa = Enable dataflow anomaly analysis (experimental)
preference.pmd.label.use_project_build_path = Enable using Java Project Build Path. Disable if your Eclipse JVM version is incompatible with .class file versions.
preference.pmd.label.max_violations_pfpr = Maximum reported violations per file per rule
preference.pmd.tooltip.max_violations_pfpr = This helps limit report sizes and improves overall performance
preference.pmd.message.invalid_numeric_value = Incorrect numeric value entered
preference.pmd.label.review_pmd_style = Use PMD style (// NOPMD comment)
preference.pmd.group.logging = Logging options
preference.pmd.label.log_file_name = Log file name:
preference.pmd.tooltip.log_file_name = Relative paths are from Eclipse execution directory
preference.pmd.button.browse = Browse...
preference.pmd.dialog.browse = Select log file
preference.pmd.label.log_level = Log level:
# PMD Rule set preference page
preference.ruleset.title = PMD RuleSet Configuration Options
preference.ruleset.list = Active Rule Sets
preference.ruleset.add = Add Rule Set to List
preference.ruleset.remove = Remove Rule Set from List
preference.ruleset.label.ruletable = Rules
preference.ruleset.label.rulepropstable = Rule properties
preference.ruleset.label.exclude_patterns_table = Exclude patterns
preference.ruleset.label.include_patterns_table = Include patterns
preference.ruleset.label.rules_grouped_by = Rules grouped by
preference.ruleset.label.active_rule_count = Active rules:
preference.ruleset.button.tooltip.check.all = Check all rules
preference.ruleset.button.tooltip.uncheck.all = Uncheck all rules
preference.ruleset.column.language = Language
preference.ruleset.column.language.tooltip = Target language
preference.ruleset.column.dataflow = DFA
preference.ruleset.column.dataflow.tooltip = Dataflow analysis
preference.ruleset.column.ruleset = Rule set
preference.ruleset.column.ruleset.tooltip = Current rule set
preference.ruleset.column.ruleset_name = Rule set
preference.ruleset.column.rule_name = Rule
preference.ruleset.column.rule_type = Type
preference.ruleset.column.example_count = Examples
preference.ruleset.column.example_count.tooltip = Number of examples
preference.ruleset.column.rule_type.tooltip = Rule type:\n X = XPath\n D = dataflow\n T = type resolving
preference.ruleset.column.minimum_version = Min ver
preference.ruleset.column.minimum_version.tooltip = Minimum applicable version of the target language
preference.ruleset.column.maximum_version = Max ver
preference.ruleset.column.maximum_version.tooltip = Maximum applicable version of the target language
preference.ruleset.column.filters.regex = Regex filter
preference.ruleset.column.filters.regex.tooltip = Regular expression filters
preference.ruleset.column.filters.xpath = XPath filter
preference.ruleset.column.filters.xpath.tooltip = XPath exclusion filters
preference.ruleset.column.since = Since
preference.ruleset.column.since.tooltip = Incorporation within PMD
preference.ruleset.column.priority = Priority
preference.ruleset.column.fixCount = Fixes
preference.ruleset.column.modCount = Changes
preference.ruleset.column.priority.tooltip = Relative priority
preference.ruleset.column.description = Description
preference.ruleset.column.property = Property
preference.ruleset.column.properties = Properties
preference.ruleset.column.properties.tooltip = Current rule properties in short form
preference.ruleset.column.value = Value
preference.ruleset.column.url = URL
preference.ruleset.column.url.tooltip = Address providing additional background information
preference.ruleset.column.exclude_pattern = Exclude Pattern
preference.ruleset.column.include_pattern = Include Pattern
preference.ruleset.grouping.none = <no grouping>
preference.ruleset.grouping.pmd_version = PMD version
preference.ruleset.grouping.regex = Regex filter
preference.ruleset.button.addfilter = Add filter
preference.ruleset.button.removefilter = Remove filter
preference.ruleset.button.addrule = Add rule...
preference.ruleset.button.removerule = Remove rule
preference.ruleset.button.editrule = Edit rule...
preference.ruleset.button.importruleset = Import rule set...
preference.ruleset.button.exportruleset = Export selected rules...
preference.ruleset.button.clearall = Clear all
preference.ruleset.button.ruledesigner = Rule Designer
preference.ruleset.button.addproperty = Add property...
preference.ruleset.button.add_exclude_pattern = Add Exclude Pattern
preference.ruleset.button.add_include_pattern = Add Include Pattern
preference.ruleset.dialog.title = PMD Plugin
preference.ruleset.dialog.ruleset_description = Enter a rule set description
preference.ruleset.dialog.property_name = Enter a name for the new property (properties cannot be deleted !)
preference.rulesetselection.label.enter_ruleset = Select a default ruleset or browse to an external one :
preference.rulesetselection.tooltip.ruleset = The specified rule set must a valid file or a resource in the plugin classpath
preference.rulesetselection.button.browse = Browse...
preference.rulesetselection.button.reference = Import by Reference
preference.rulesetselection.button.copy = Import by Copy
preference.ruleedit.tab.rule = Rule
preference.ruleedit.tab.properties = Properties
preference.ruleedit.tab.description = Description
preference.ruleedit.tab.exclusions = Exclusions
preference.ruleedit.tab.xpath = XPath
preference.ruleedit.tab.fixes = Fixes
preference.ruleedit.tab.examples = Examples
preference.ruleedit.tab.fullview = Summary
preference.ruleedit.label.exclusion_regex = Exclusion regular expression
preference.ruleedit.label.xpath_exclusion = XPath exclusion expression
preference.ruleedit.label.colour_code = Color code
preference.ruleedit.label.min = Min
preference.ruleedit.label.max = Max
preference.ruleedit.label.default = Default
preference.groupby = Group by:
preference.summary.label.name = Name
preference.summary.label.description = Description
preference.summary.label.parameters = Parameters
preference.summary.label.example = Example
preference.ruleedit.label.ruleset_name = RuleSet:
preference.ruleedit.label.since = Since :
preference.ruleedit.label.name = Rule name :
preference.ruleedit.label.implemented_by = Implemented by:
preference.ruleedit.label.implementation_class = Implementation class:
preference.ruleedit.label.message = Message :
preference.ruleedit.label.language = Target language:
preference.ruleedit.label.language.version.min = Min version:
preference.ruleedit.label.language.version.max = Max version:
preference.ruleedit.label.priority = Priority:
preference.ruleedit.label.description = Description :
preference.ruleedit.label.external_info_url = External Info URL :
preference.ruleedit.label.examples = Examples :
preference.ruleedit.label.xpath = XPath :
preference.ruleedit.label.xpath.version = XPath version :
preference.ruleedit.button.rule_reference = Rule Reference
preference.ruleedit.button.xpath_rule = XPath rule
preference.ruleedit.button.uses_type_resolution = Uses type resolution
preference.ruleedit.button.uses_dfa = Uses data flow analysis
preference.ruleedit.button.open_external_info_url = Open in Browser
# CPD preference page
preference.cpd.group.general = General Options
preference.cpd.title = CPD Configuration Options
preference.cpd.tilesize = Minimum Tile Size
# View labels
view.outline.default_text = A violation outline is not available
view.outline.column_message = Error Message
view.outline.column_line = Line
view.overview.column_element = Element
view.overview.column_vio_total = # Violations
view.overview.column_vio_loc = # Violations/KLOC
view.overview.column_vio_method = # Violations/Method
view.overview.column_project = Project
view.dataflow.default_text = A dataflow graph is not available
view.dataflow.choose_method = Choose a method:
view.dataflow.graph.column_line = Line
view.dataflow.graph.column_graph = Graph
view.dataflow.graph.column_nextnodes = Next nodes
view.dataflow.graph.column_values = Dataflow types
view.dataflow.graph.column_code = Codeline
view.dataflow.switchbutton.show = Show anomaly list <
view.dataflow.switchbutton.hide = Hide anomaly list >
view.dataflow.refreshbutton = Refresh
view.dataflow.table.column_type = Type
view.dataflow.table.column_type.tooltip = Specifies the type of the anomaly, that can be UR, DD and DU
view.dataflow.table.column_line = Line(s)
view.dataflow.table.column_variable = Variable
view.dataflow.table.column_method = Method
view.ast.default_text = An abstract syntax tree is not available
view.column.message = Message
view.column.rule = Rule
view.column.class = Class
view.column.package = Package
view.column.project = Project
view.column.location = Line
view.filter.priority.1 = Blocker
view.filter.priority.2 = Critical
view.filter.priority.3 = Urgent
view.filter.priority.4 = Important
view.filter.priority.5 = Warning
view.filter.project_prefix = Show Project
view.action.disable.rule = Disable rule
view.action.show_rule = Show details ...
view.action.review = Mark as reviewed
view.action.remove_violation = Remove violation(s)
view.action.quickfix = Quick fix...
view.action.current_project = Show selected project only
view.action.project = Selected project
view.action.file = Selected file
view.action.errorhigh = Error high priority
view.action.error = Error priority
view.action.warninghigh = Warning high priority
view.action.warning = Warning priority
view.action.information = Information priority
view.tooltip.show_rule = Show rule data from the selected violation
view.tooltip.review = Insert a comment where the violation occurs to mark it as reviewed.
view.tooltip.remove_violation = Remove the selected violation
view.tooltip.quickfix = Try to resolve this violation
view.tooltip.filter.priority = Show %s violations
view.tooltip.filter.priority.1 = Show priority 1 violations (error high)
view.tooltip.filter.priority.2 = Show priority 2 violations (error)
view.tooltip.filter.priority.3 = Show priority 3 violations (warning high)
view.tooltip.filter.priority.4 = Show priority 4 violations (warning)
view.tooltip.filter.priority.5 = Show priority 5 violations (information)
view.tooltip.packages_files = Show files & packages or files only
view.tooltip.collapse_all = Collapse all
view.tooltip.expand_all = Expand all
view.tooltip.project = View current selected project violations only
view.tooltip.file = View current selected file violations only
view.tooltip.errorhigh_filter = View priority level 1 violations (error high)
view.tooltip.error_filter = View priority level 2 violations (error)
view.tooltip.warninghigh_filter = View priority level 3 violations (warning high)
view.tooltip.warning_filter = View priority level 4 violations (warning)
view.tooltip.information_filter = View priority level 5 violations (information)
view.tooltip.refresh_resource = Review code of the active resource
view.tooltip.calc_stats = Calculate statistics
view.menu.resource_filter = Filter resources
view.menu.priority_filter = Filter priorities
view.default_package = (default package)
view.menu.show_file_markers = Show violations to files
view.menu.show_marker_files = Show violations to packages
view.menu.show_pack_files = Show packages with files
view.menu.show_type = Presentation type
# Dialog labels
dialog.cpd.title = Find Suspect Cut & Paste
dialog.cpd.min_tilesize.label = Minimum Tile-size:
dialog.cpd.create_report = Create report file (saved to project report folder)
dialog.cpd.report = Report
dialog.cpd.language.label = Language:
dialog.cpd.format.label = Output format:
dialog.tooltip.cpd.format = Specify the report output format
dialog.tooltip.cpd.tilesize = Specify the minimum tile-size that corresponds to the size of duplicate matches
dialog.tooltip.cpd.language = Specify the language based on the detection
dialog.cpd.help.label = Choose a language for the Copy/Paste detection. You can \nset the size of duplicated code by setting the minimum tile-size.
dialog.cpd.no_results.header = Copy/Paste detection results
dialog.cpd.no_results.body = CPD has now finished with no matches.
dialog.preferences.add_new_property = Add new property
# Monitor messages
monitor.job_title = Checking Code with PMD
monitor.begintask = PMD Processing...
monitor.checking_file = PMD : Checking file
monitor.updating_projects = PMD : Updating project
monitor.review = PMD : Review in progress...
monitor.remove_reviews = PMD : Removing violations reviews...
monitor.calc_stats = Calculating statistics ...
monitor.calc_stats.package = Calculating package
monitor.collect_markers = Collecting markers
# Error messages
message.error.title = PMD Error
message.error.core_exception = Core Exception :
message.error.pmd_exception = PMD Exception :
message.error.io_exception = IO Exception :
message.error.javamodel_exception = Java Model Exception :
message.error.runtime_exception = Runtime Exception :
message.error.invocationtarget_exception = Invocation Target Exception :
message.error.interrupted_exception = Interrupted Exception :
message.error.ruleset_not_found = Rule set not found !
message.error.importing_ruleset = Error when importing the rule set.
message.error.exporting_ruleset = IO Error when exporting the rule set.
message.error.reading_preference = Error reading rule set preferences
message.error.writing_preference = Error storing rule set preferences
message.error.storing_property = Error when writing project properties
message.error.find_marker = Error when searching for PMD markers
message.error.loading_ruleset = The ruleset cannot be loaded from project. Use the plugin configured ruleset instead.
message.error.view_exception = Exception during initialization of a view or viewpart :
message.error.file_not_found = File not found :
message.error.creating_report = Report cannot be created since no CPD was performed
# Question messages
message.question.title = PMD Question
message.question.rules_changed = Rules settings have changed. Do you want to do a full rebuild ?
message.question.rebuild_project = The project PMD configuration has changed, do you want to rebuild the project now? If you select No, rule violations will not update until the next time you save a file.
message.question.create_ruleset_file = The project doesn't contain a ruleset file. Do you want to create a ruleset from the configured properties ?
# Confirmation message
message.confirm.title = PMD Confirmation
message.confirm.ruleset_exists = File already exists. Overwrite ?
message.confirm.clear_ruleset = All rules are to be deleted. Are you sure ?
message.confirm.review_multiple_markers = Only one violation at a time can be reviewed. Confirm review for the first selected violation ?
# Information message
message.information.title = PMD Information
message.information.ruleset_exported = Rule set successfully exported
# Warning message
message.warning.title = PMD Warning
message.warning.name_mandatory = A rule must have a name
message.warning.priority_mandatory = Priority is mandatory
message.warning.message_mandatory = Violation message is mandatory
message.warning.xpath_mandatory = XPath is mandatory
message.warning.class_invalid = Invalid implementation class. The class must be in the plugin classpath and implement the Rule interface. See the related "how to use custom ruleset" in the online documentation.
# Priority labels - not used in the modern UI CAN BE REMOVED WHENEVER
priority.error_high = Error high
priority.error = Error
priority.warning_high = Warning high
priority.warning = Warning
priority.information = Information
priority.column.name = Name
priority.column.name.tooltip = User-specified name
priority.column.name.pmd = PMD Name
priority.column.name.pmd.tooltip = Original priority name as specified in PMD
priority.column.value = Value
priority.column.value.tooltip = Relative value, 1 = highest
priority.column.size = Size
priority.column.symbol = Symbol
priority.column.shape.tooltip = Decoration marker shape
priority.column.color = Color
priority.column.color.tooltip = Decoration marker color
priority.column.description = Description
node.column.name = Type
node.column.image_data = Data
node.column.line_num = Line
node.column.derived = Derived
node.column.img_or_derived = Derived