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= 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.

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= 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=Choose Members To Delete Since They Are Already Defined In {0} text.empty.profile=Profile name shouldn't be empty text.profile.exists=Profile {0} already exists compiler.ui.pattern.legend.text=Use ; to separate patterns and ! to negate a pattern. compiler.ui.pattern.context.help.title=Accepted wildcards compiler.ui.pattern.context.help= 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= 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.\
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.
Change fork mode to \\<none\\> to {1}. popup.title.choose.suite.to.add=Choose suite to add tab.title.thread.dump=Dump {0} 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 {0} command and force checkout the project class.can.be.record.suppress.conversion.if.annotated.description=Specify class names or package wildcards like com.example.* 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.