Files
openide/java/compiler/openapi/resources/messages/JavaCompilerBundle.properties
Nikita Iarychenko aa98668729 OPENIDE add missing copyrights
(cherry picked from commit ee436bd1a4e9f0357eccd25bb2f956f1c2a77079)
2025-04-30 13:27:35 +04:00

367 lines
23 KiB
Properties

# Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
#
# Modified by Nikita Iarychenko at 2025 as part of the OpenIDE project(https://openide.ru).
# Any modifications are available on the same license terms as the original source code.
message.category.error=ERROR
message.category.warning=WARNING
message.category.information=INFORMATION
message.category.statistics=STATISTICS
error.javac.out.of.memory=Out of memory. Increase the maximum heap size in Project Properties|Compiler settings.
progress.loading.classes=Loading classes\u2026
progress.compiling.class=Compiling {0}\u2026
progress.parsing.file=Parsing {0}\u2026
action.compile.description.module=Module ''{0}''
action.compile.description.selected.files=Selected Files
rebuild.lvcs.label.no.errors=''{0}'' with no errors
rebuild.lvcs.label.with.errors=''{0}'' with errors
action.make.selected.modules.text=Build Selected _Modules
action.make.single.module.text=Build _Module ''{0}''
# {0} = comma-separated quoted module names
action.make.few.modules.text=Build _Modules {0}
message.resource.patterns.format.changed=The format of resource patterns has changed.\n{0} failed to convert existing regular expression patterns:\n{1}\nPlease enter pattern string in a new format.\nEach resource pattern may contain the following wildcards:\n? - one character\n* - zero or more characters\n! - negate the pattern (allowed only at the start of a pattern)\nUse ; (semicolon) to separate resource patterns;\nEscape the "!" character with a backslash ("\\").\nYou might also need to modify template project settings.\nPress ''{2}'' to accept entered patterns, ''{3}'' to load default patterns in new format.
pattern.conversion.dialog.title=Pattern Conversion
error.bad.resource.patterns=The following resource patterns are malformed:{0}
bad.resource.patterns.dialog.title=Malformed Resource Patterns
compiler.results.export.text.prefix=line ({0})
status.compilation.aborted=Compilation aborted
status.all.up.to.date=All files are up-to-date
compiler.error.failed.to.delete=Failed to delete {0}
compiler.build.messages.classes.check.uptodate=Build results are up-to-date for requested compile scope.\nSubsequent incremental build wouldn't do anything.
compiler.build.messages.classes.check.outdated=Build results are outdated for requested compile scope.\nSubsequent incremental build will compile files for changed sources and remove obsolete results of the previous build.
progress.updating.caches=Updating caches\u2026
compiler.content.name.rebuild=Rebuild
compiler.content.name.recompile=Recompile
compiler.content.name.make=Build
modules.classpath.title=Dependencies
status.compilation.completed.successfully.with.warnings=Build completed successfully with {0} {0,choice, 0#warnings|1#warning|2#warnings} in {1}
status.compilation.completed.successfully=Build completed successfully in {0}
status.compilation.completed.successfully.with.warnings.and.errors=Build completed with {0} {0,choice, 0#errors|1#error|2#errors} and {1} {1,choice, 0#warnings|1#warning|2#warnings} in {2}
progress.executing.precompile.tasks=Executing pre-compile tasks\u2026
progress.executing.postcompile.tasks=Executing post-compile tasks\u2026
error.chunk.modules.must.have.same.jdk=The following modules must have the same JDK assigned because of cyclic dependencies between them:\n{0}\nPlease update modules configuration
error.chunk.modules.must.have.same.language.level=The following modules must have the same language level assigned because of cyclic dependencies between them:\n{0}\nPlease update modules configuration
action.compiler.properties.text=Compiler Properties
actions.exclude.from.compile.text=Exclude from Compile
java.compiler.description=Java Compiler
rmi.compiler.description=RMI Compiler
error.jdk.not.specified=The SDK is not specified for {0,choice, 1#module|2#modules\n} {1}
error.jdk.module.names.overflow.element.ellipsis=...
dialog.message.error.jdk.not.specified.with.fixSuggestion=SDK is not specified or corrupted for {0} {1,choice, 1#module|2#modules}. Resolve the following SDKs automatically?
dialog.message.error.jdk.not.specified.with.noFix=Manual configuration is still required for:
dialog.message.action.apply.fix=Fix automatically
error.output.not.specified=The output path is not specified for {0,choice, 1#module|2#modules\n} {1}
compiler.javac.name=Javac
compiler.configurable.display.name=Compiler
label.option.clear.output.directory.on.rebuild=C&lear output directory on rebuild
label.option.resource.patterns.text=Resource patterns\:
error.compiler.configurable.malformed.patterns=The following resource patterns are malformed:\n{0}
exclude.from.compile.table.path.column.name=Path
exclude.from.compile.table.recursively.column.name=Recursively
no.excludes=No excludes
option.use.compiler.text=Use compiler:
java.compiler.option.additional.command.line.parameters=Additional command line parameters:
java.compiler.option.generate.no.warnings=Generate no warnings
java.compiler.option.generate.debugging.info=Generate debugging info
java.compiler.option.report.deprecated=Report use of deprecated features
javac.options.group.title=Javac Options
rmic.option.generate.iiop.stubs=Generate IIOP stubs
rmic.option.enable.rmi.stubs=Enable RMI stubs generation
compiler.running.dialog.title=Compiler Running
warning.compiler.running.on.toolwindow.close=The compiler is running. Terminate it?
add.notnull.assertions=Add runtime &assertions for notnull-annotated methods and parameters
compiler.eclipse.name=Eclipse
eclipse.options.group.title=Eclipse Options
#artifacts
packaging.element.text.output.root=<output root>
label.text.main.class=&Main Class:
label.text.class.path=Class &Path:
element.type.name.artifact=Artifact
dialog.title.choose.artifacts=Choose Artifacts
node.text.0.directory.content=''{0}'' directory contents
element.type.name.library.files=Library Files
node.text.0.compile.output=''{0}'' compile output
node.text.0.test.compile.output=''{0}'' test compile output
node.text.0.module.sources=''{0}'' sources
element.type.name.module.source=Module Sources
element.type.name.module.output=Module Output
element.type.name.module.test.output=Module Test Output
element.type.name.directory=Directory
element.type.name.archive=Archive
artifact.type.plain=Other
build.artifacts.before.run.description.empty=Build Artifacts
build.artifacts.before.run.description.single=Build ''{0}'' artifact
build.artifacts.before.run.description.multiple=Build {0} artifacts
build.artifacts.before.run.selector.title=Select Artifacts
message.text.error.copying.file.to.file=Error copying ''{0}'' to ''{1}''.
message.text.xml.file.invalid=XML file ''{0}'' is invalid
mesage.text.deployment.descriptor.file.not.exist=Deployment descriptor file ''{0}'' does not exist
message.text.deployment.description.invalid.file=Invalid file
warning.text.file.has.been.changed=File has been changed during compilation, inspection validation skipped
dialog.message.compilation.of.unloaded.modules.failed=There are unloaded modules in the project which depend on changed files.\n\
Compilation of these modules finished with errors.
button.text.checkin.handler.show.errors=&Show Errors
link.label.checkin.handler.show.errors=Show errors
checkbox.text.compile.affected.unloaded.modules=Compile affected &unloaded modules
#artifacts
dialog.title.output.directory.for.artifact=Output Directory for Artifact
chooser.description.select.output.directory.for.0.artifact=Select output directory for ''{0}'' artifact
#package file action
action.name.package.file=Package File
action.description.package.file=Update the file in the corresponding artifacts
message.tect.package.file.io.error=IO Error:\n{0}
status.text.file.has.been.packaged={0, choice, 1#File|2#Files} {1} {0, choice, 1#has|2#have} been packaged at {2}.
action.name.package.files=Package Files
# validation
validation.display.name=Validation
action.name.exclude.from.validation=Exclude from Validation
no.validators=No validators available
label.option.autoshow.first.error=Automatically show first &error in editor
label.option.display.notification.popup=Display notification on build completion
java.compiler.option.prefer.target.jdk.compiler=Use compiler from module target JDK when possible
configurable.CompilerUIConfigurable.display.name=General
configurable.AnnotationProcessorsConfigurable.display.name=Annotation Processors
settings.configure.annotations=&Configure annotations\u2026
settings.build.project.automatically=Build project automatically
settings.actions.on.save.page.build.project.on.save.checkbox=Build project
settings.actions.on.save.page.build.project.on.save.checkbox.comment=Not triggered while running/debugging
settings.actions.on.save.page.compiler.settings.link=Compiler settings\u2026
settings.compile.independent.modules.in.parallel=Compile independent modules in parallel:
settings.compile.independent.modules.in.parallel.enabled = Enabled
settings.compile.independent.modules.in.parallel.automatic = Automatic
settings.compile.independent.modules.in.parallel.disabled = Disabled
settings.rebuild.module.on.dependency.change=Rebuild module on dependency change
settings.size.mbytes=Mbytes
settings.build.process.group=Build Process
settings.build.process.heap.size=Shared heap size:
settings.user.local.build.process.heap.size=User-local heap size:
settings.user.local.build.process.heap.size.comment=Overrides Shared size
settings.shared.build.process.vm.options=Shared VM options:
settings.user.local.build.process.vm.options=User-local VM options:
settings.user.local.build.process.vm.options.comment=Overrides Shared options
settings.auto.build.only.works.while.not.running=Only works while not running / debugging
settings.parallel.module.compile.context.help.title=May require a larger heap size
settings.parallel.module.compile.context.help.description=In automatic mode, parallel compilation is enabled based on hardware specifications.</p>
settings.warning=Warning: if enabled, the entire contents of directories where generated sources are stored will be cleared on rebuild.
settings.use.release.option.for.cross.compilation=Use '--release' option for cross-compilation (Java 9 and later)
settings.project.bytecode.version=Project bytecode version:
settings.per.module.bytecode.version=Per-module bytecode version:
settings.warn.on.arch.mismatch=Warn if the JDK and system architectures do not match
settings.same.as.language.level=Same as language level
settings.all.modules.will.be.compiled.with.project.bytecode.version=All modules will be compiled with project bytecode version
settings.module.column=Module
settings.target.bytecode.version=Target bytecode version
settings.recommended.in.paths='/' recommended in paths for cross-platform configurations
settings.override.compiler.parameters.per.module=Override compiler parameters per-module:
settings.override.module.column=Module
settings.override.compilation.options.column=Compilation options
settings.additional.compilation.options=Additional compilation options will be the same for all modules
settings.enable.annotation.processing=Enable annotation processing
settings.annotation.processing.proc.only=Run processors in a separate step before compiling java (-proc:only mode)
settings.obtain.processors.from.project.classpath=Obtain processors from project classpath
settings.processor.path=Processor path:
settings.use.processor.module.path.compiler.option.for.java.9.and.later=Use --processor-module-path compiler option (for Java 9 and later)
settings.module.content.root=Module content root
settings.module.output.directory=Module output directory
settings.annotation.processors=Annotation processors:
settings.compiler.will.run.all.automatically.discovered.processors=Compiler will run all automatically discovered processors
settings.annotation.processor.options=Annotation processor options:
settings.no.processor.specific.options.configured=No processor-specific options configured
settings.module.path.warning=Assume specified path is a 'module path': a path of JARs or directories containing packaged java modules.\nIn order to be discovered and run from the module path an annotation processor should be packaged as a java module and registered with the ServiceLoader in the module declaration.
settings.store.generated.sources.relative.to=Store generated sources relative to:
settings.production.sources.directory=Production sources directory:
settings.column.option.name=Option Name
settings.column.value=Value
settings.test.sources.directory=Test sources directory:
settings.processor.fq.name=Processor FQ Name
settings.validate.on.build=Validate on build
settings.exclude.from.validation=Exclude From Validation:
settings.validators=Validators:
no.compilation.problems.found=No compilation problems found
cannot.package.file=Cannot package file
packaging.files=Packaging Files
only.works.while.not.running.debugging=Only works while not running / debugging
disabled.in.power.save.mode=Disabled in Power Save mode
path.to.ecj.compiler.tool=Path To ECJ Compiler Tool
choose.members=Choose Members
all.modules=<All Modules>
create.jar.from.modules=Create JAR from Modules
cannot.delete.0=Cannot delete ''{0}''
cannot.clean.0.artifact=Cannot clean ''{0}'' artifact
cleaning.artifacts=Cleaning artifacts
clean.artifacts=Clean Artifacts
0.errors.1.warnings={0} Errors, {1} Warnings
compilation.finished=Compilation Finished
meta.inf.manifest.mf.file.not.found.in.0=META-INF/MANIFEST.MF file not found in ''{0}''
0.manifest.properties=''{0}'' manifest properties:
specify.path.to.manifest.mf.file=Specify Path to MANIFEST.MF File
edit.classpath=Edit Classpath
synchronizing.output.directories=Synchronizing output directories\u2026
button.rebuild=Rebuild
confirm.project.rebuild=Confirm Project Rebuild
you.are.about.to.rebuild.the.whole.project=You are about to rebuild the whole project.\nRun 'Build Project' instead?
class.can.have.more.common.super.class=Class can have more common super class
cannot.create.directory.0.1=Cannot create directory ''{0}'': {1}
select.directory.for.meta.inf.manifest.mf.file=Select Directory for META-INF/MANIFEST.MF file
title.new.archive=New Archive
enter.archive.name=Enter archive name:
action.text.move.to=Move to
title.create.new.profile=Create new profile
dialog.message.profile.name=Profile name
title.new.directory=New Directory
dialog.message.enter.directory.name=Enter directory name:
dialog.title.packaging.choose.module=Choose Module
dialog.title.packaging.choose.library=Choose Library
node.excluded.flag.tooltip=Excluded
macro.output.path=Output path
button.add=&Add\u2026
eclipse.compiler.path.label=Path to ECJ batch compiler tool:
eclipse.compiler.path.comment=Leave empty to use bundled
eclipse.compiler.proceed.on.errors.option=Proceed on errors
progress.title.cancelling.running.builds=Cancelling Running Builds
abnormal.build.process.termination=Abnormal build process termination
wsl.network.connection.failure=Cannot establish network connection from WSL to Windows host (could be blocked by firewall). More details: https://jb.gg/wsl-firewall
unknown.build.process.error=unknown error
intention.name.make.implements=Make implements ''{0}''
intention.name.make.extends=Make extends ''{0}''
classes.up.to.date.check=Classes up-to-Date Check
action.run.all.affected.tests.text=Run All Affected Tests
popup.title.affected.tests.counts=Found {0} {1, choice, 0#Test|1#Tests} in {2} {3, choice, 0#Class|1#Classes} for {4}
popup.title.chosen.artifact.action=Action{0,choice,0# For {0} Artifacts|1#|2# For {0} Artifacts}
dialog.message.output.dir.contains.source.roots=The output directory ''{0}'' of ''{1}'' artifact contains source roots of the project.\
Do you want to continue and clear it?
dialog.message.output.dir.artifact= ''{0}'' artifact (''{1}'')
dialog.message.output.dirs.contain.source.roots=The output directories of the following artifacts contains source roots:\n\
{0}Do you want to continue and clear these directories?
action.compiler.reference.find.usages.text=Compiler Reference Find Usages
action.compiler.reference.functional.expression.search.text=Compiler Reference Functional Expression Search
action.compiler.reference.direct.inheritor.search.text=Compiler Reference Direct Inheritor Search
progress.text.clearing.build.system.data=Clearing build system data\u2026
separator.choose.members.to.delete=<html>Choose Members To Delete Since They Are Already Defined In <b>{0}</b>
text.empty.profile=Profile name shouldn't be empty
text.profile.exists=Profile {0} already exists
compiler.ui.pattern.legend.text=Use <b>;</b> to separate patterns and <b>!</b> to negate a pattern.
compiler.ui.pattern.context.help.title=Accepted wildcards
compiler.ui.pattern.context.help=<ul>\
<li><code>?</code> \\&#8594; exactly one symbol;\
<li><code>*</code> \\&#8594; zero or more symbols;\
<li><code>/</code> \\&#8594; path separator;\
<li><code>/**/</code> \\&#8594; any number of directories;\
<li><code>\\&lt;dir_name\\&gt;:\\&lt;pattern\\&gt;</code> \\&#8594; restrict to source roots with the specified name.\
</ul>
notification.compiler.auto.build.failure=Auto build failure: {0}
notification.compiler.auto.build.completed.with.errors=Auto build completed with errors
dialog.title.manifest.select.main.class=Select Main Class
label.unknown.value=<unknown>
label.extracted.dir.presentation=Extracted ''{0}''
label.library.element.module=module ''{0}''
label.in.path.suffix=(in {0})
jar.text=JAR
jar.from.modules.presentable.name=From modules with dependencies\u2026
unknown.artifact.type.0=Unknown artifact type: {0}
unknown.element.0=Unknown element: {0}
unknown.artifact.properties.0=Unknown artifact properties: {0}
artifact.configuration.problem.text={0, choice, 1#artifact {1}|2#{0} artifacts}
unknown.artifact.remove.confirmation=Would you like to remove artifact ''{0}''?
show.content.of.included.artifacts=Show Content of Included Artifacts
show.library.files=Show Library Files
directory.copy.element.type.name=Directory Content
extracted.directory.element.type.name=Extracted Directory
file.title=File
action.disabled.when.per.module.working.directory.configured=''{0}'' is disabled when per-module working directory is configured.\
<br/>Specify a single working directory, or change the test scope to a single module.
action.disabled.in.fork.mode={0} is disabled in fork mode.<br/>Change fork mode to \\&lt;none\\&gt; to {1}.
popup.title.choose.suite.to.add=Choose suite to add
tab.title.thread.dump=Dump {0}
whole.project=<whole project>
dialog.message.jar.file.doesn.t.exist=JAR file ''{0}'' doesn''t exist
jshell.nothing.to.execute=Nothing to execute
jshell.internal.error=Internal Error
jshell.dropped.x.code.snippets=Dropped {0} code snippets
jshell.console=JShell Console
all.inheritors=All ({0})
label.debugger.mode=&Debugger mode:
label.host=&Host:
label.transport=&Transport:
label.port=&Port:
label.address=&Address:
error.no.scratch.file.associated.with.configuration=No scratch file associated with configuration
error.associated.scratch.file.not.found=Associated scratch file not found
java.scratch=Java Scratch
configuration.for.java.scratch.files=Configuration for Java scratch files
test.discovery.find.affected.tests=Find affected tests\u2026
test.discovery.show.affected.tests=Show affected tests
test.discovery.parametrized=Parametrized
test.discovery.unused.test.data.tab.title=Unused Test Data
test.discovery.tests.tab.title=Tests for {0}
popup.title.debug.recent.tests=Debug Recent Tests
popup.title.run.recent.tests=Run Recent Tests
shift.key=Shift
popup.advertisement.debug.with.shift.navigate.with.f4=Debug with {0}, navigate with F4
module.sources.set.display.name={0, choice, 0#|1#Tests of }''{1}'' module
ArtifactPropertiesEditor.tab.validation=Validation
ArtifactPropertiesEditor.tab.post.processing=Post-processing
ArtifactPropertiesEditor.tab.pre.processing=Pre-processing
reference.projectsettings.compiler.excludes=Excludes
reference.projectsettings.compiler.annotationProcessors=Annotation Processors
affected.tests.counts=\ / {0} {1, choice, 0#test|1#tests}
artifacts.menu.item.all=All Artifacts
artifacts.menu.item.build=Build
artifacts.menu.item.clean=Clean
artifacts.menu.item.rebuild=Rebuild
artifacts.menu.item.edit=Edit\u2026
error.task.0.execution.failed=Task {0} failed, please see idea.log for details
dialog.title.choose.module=Choose Module
build.process.no.javac.found=No system java compiler is provided by the JRE. Make sure tools.jar is present in IDE classpath.
build.process.no.javac.path.found=Cannot determine path to ''tools.jar'' library for {0} ({1})
build.process.no.free.debug.port=Cannot find free port to debug build process
build.process.ecj.path.does.not.exist=Path to eclipse ecj compiler does not exist: {0}
build.process.wsl.distribution.dont.match=Attempting to start build with JDK {0}, which is not stored in the project''s WSL distribution.\n\
The JDK to run the build as well as JDK used by the project must be stored in the same WSL distribution where the project is stored.\n\
A JDK {1} or later is required to run the build. If your project uses older JDK, please add a JDK {1} or newer to your SDK configuration table. This JDK will be automatically picked up to run the build.
jar.artifacts.dialog.label.directory.for.metainf=&Directory for META-INF/MANIFEST.MF:
jar.artifacts.dialog.checkbox.include.tests=&Include tests
jar.artifacts.dialog.label.module=&Module:
jar.artifacts.dialog.border.title.jar.files.from.libraries=JAR files from libraries
jar.artifacts.dialog.radio.button.extract.to.the.target.jar=&extract to the target JAR
jar.artifacts.dialog.radio.button.copy.to.the.output.directory.and.link.via.manifest=copy &to the output directory and link via manifest
jar.artifacts.dialog.label.main.class=Main &Class:
element.with.manifest.button.create.manifest=&Create Manifest\u2026
element.with.manifest.button.use.existing.manifest=&Use Existing Manifest\u2026
element.with.manifest.label.meta.inf.manifest.mf.file.not.found=META-INF/MANIFEST.MF file not found
element.with.manifest.label.manifest.file=Manifest &File:
notification.group.title.jps.cannot.start.compiler=Build failed to start
notification.action.jps.open.configuration.dialog=Configure\u2026
notification.title.jps.cannot.start.compiler=Cannot start compiler
notification.title.cpu.snapshot.build.has.been.captured=Build CPU snapshot has been captured
action.show.snapshot.location.text=Show Snapshot Location
progress.preparing.wsl.build.environment=Preparing WSL build environment\u2026
plugins.advertiser.feature.artifact=artifact
notification.group.compiler=Build finished
compiler.cache.description=Compiler Cache
compiler.cache.option.force.update=Force update caches
compiler.cache.option.disable.update=Disable cache download
compiler.cache.option.cleanup.asynchronously=Cleanup asynchronously
compiler.cache.option.max.download.time=Maximum duration of caches download:
compiler.cache.option.max.download.time.units= minutes
notification.title.jps.caches.downloader=JPS cache downloader
notification.content.space.plugin.required.for.correct.work=To use the JPS cache, you must first install or enable the Space plugin
notification.action.install.space.plugin=Install Space plugin
notification.action.enable.space.plugin=Enable Space plugin
notification.title.git.crlf.config=Wrong Git line-endings configuration
notification.content.git.crlf.config=To have working compiler caches you need to execute <code>{0}</code> command and force checkout the project
class.can.be.record.suppress.conversion.if.annotated.description=Specify class names or package wildcards like <code>com.example.*</code>
error.clean.state.rebuild.not.possible=Complete cleaning of build system data is not possible, if option 'Clear output directory on rebuild' is set to 'false'. Build system data will be cleared as a part of project rebuild.