Revert "[IDEA-270680] Use an ellipsis character in several bundles"

Temporally revert ellipsis

GitOrigin-RevId: e7e60813b6e7a6f724cc066708caaabe3cb8ca54
This commit is contained in:
Alex Plate
2021-10-26 12:53:16 +03:00
committed by intellij-monorepo-bot
parent 9c0de1b573
commit 2c8b118e3f
36 changed files with 541 additions and 541 deletions

View File

@@ -36,7 +36,7 @@ action.Images.Editor.FitZoomToWindow.text=Fit Zoom to Window
action.Images.EditExternally.text=Jump to External Editor
action.Images.EditExternally.description=Open image in external editor
action.Images.EditExternalEditorPath.text=Edit Path to External Editor\u2026
action.Images.EditExternalEditorPath.text=Edit Path to External Editor...
action.Images.EditExternalEditorPath.description=Edit path to external editor
action.Images.ToggleTransparencyChessboard.text=Transparency Chessboard
action.Images.ToggleTransparencyChessboard.description=Toggle transparency chessboard under image

View File

@@ -3,9 +3,9 @@ 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
progress.loading.classes=Loading classes...
progress.compiling.class=Compiling {0}...
progress.parsing.file=Parsing {0}...
action.compile.description.module=Module ''{0}''
action.compile.description.selected.files=Selected Files
rebuild.lvcs.label.no.errors=''{0}'' with no errors
@@ -24,7 +24,7 @@ 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
progress.updating.caches=Updating caches...
compiler.content.name.rebuild=Rebuild
compiler.content.name.recompile=Recompile
compiler.content.name.make=Build
@@ -32,8 +32,8 @@ 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
progress.executing.precompile.tasks=Executing pre-compile tasks...
progress.executing.postcompile.tasks=Executing post-compile tasks...
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
@@ -125,11 +125,11 @@ 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.configure.annotations=&Configure annotations...
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.actions.on.save.page.compiler.settings.link=Compiler settings...
settings.compile.independent.modules.in.parallel=Compile independent modules in parallel
settings.rebuild.module.on.dependency.change=Rebuild module on dependency change
settings.build.process.heap.size=Shared build process heap size (Mbytes):
@@ -191,7 +191,7 @@ meta.inf.manifest.mf.file.not.found.in.0=META-INF/MANIFEST.MF file not found in
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
synchronizing.output.directories=Synchronizing output directories...
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?
@@ -209,7 +209,7 @@ 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
button.add=&Add...
eclipse.compiler.cross.platform.help.message=('/' recommended in paths for cross-platform configurations)
eclipse.compiler.path.leave.empty.help.message=Path to ECJ batch compiler tool (leave empty to use bundled):
eclipse.compiler.proceed.on.errors.option=Proceed on errors
@@ -233,7 +233,7 @@ dialog.message.output.dirs.contain.source.roots=The output directories of the fo
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
progress.text.clearing.build.system.data=Clearing build system data...
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
@@ -249,7 +249,7 @@ 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
jar.from.modules.presentable.name=From modules with dependencies...
unknown.artifact.type.0=Unknown artifact type: {0}
unknown.element.0=Unknown element: {0}
unknown.artifact.properties.0=Unknown artifact properties: {0}
@@ -300,7 +300,7 @@ 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
artifacts.menu.item.edit=Edit...
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 IntelliJ IDEA classpath.
@@ -315,16 +315,16 @@ jar.artifacts.dialog.radio.button.extract.to.the.target.jar=&extract to the targ
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.button.create.manifest=&Create Manifest...
element.with.manifest.button.use.existing.manifest=&Use Existing Manifest...
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=Cannot start compilation
notification.action.jps.open.configuration.dialog=Configure\u2026
notification.action.jps.open.configuration.dialog=Configure...
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
dialog.message.failed.to.determine.host.ip.for.wsl.jdk=Failed to determine host IP for WSL JDK
progress.preparing.wsl.build.environment=Preparing WSL build environment\u2026
progress.preparing.wsl.build.environment=Preparing WSL build environment...
plugins.advertiser.feature.artifact=artifact

View File

@@ -75,8 +75,8 @@ class CompilerBuildViewTest : BaseCompilerTestCase() {
runWithProgressExIndicatorSupport { rebuildProject() }
buildViewTestFixture.assertBuildViewTreeEquals("-\n rebuild finished")
buildViewTestFixture.assertBuildViewSelectedNode("rebuild finished", false) { output: String? ->
assertThat(output).startsWith("Clearing build system data\n" +
"Executing pre-compile tasks\n" +
assertThat(output).startsWith("Clearing build system data...\n" +
"Executing pre-compile tasks...\n" +
"Loading Ant configuration...\n" +
"Running Ant tasks...\n" +
"Cleaning output directories…\n" +
@@ -91,16 +91,16 @@ class CompilerBuildViewTest : BaseCompilerTestCase() {
"Adding the Threading Model assertions… [a]\n" +
"Running 'after' tasks\n")
assertThat(output).contains("Finished, saving caches…\n" +
"Executing post-compile tasks\n" +
"Executing post-compile tasks...\n" +
"Loading Ant configuration...\n" +
"Running Ant tasks...\n" +
"Synchronizing output directories")
"Synchronizing output directories...")
}
runWithProgressExIndicatorSupport { rebuild(module) }
buildViewTestFixture.assertBuildViewTreeEquals("-\n recompile finished")
buildViewTestFixture.assertBuildViewSelectedNode("recompile finished", false) { output: String? ->
assertThat(output).startsWith("Executing pre-compile tasks\n" +
assertThat(output).startsWith("Executing pre-compile tasks...\n" +
"Loading Ant configuration...\n" +
"Running Ant tasks...\n" +
"Cleaning output directories…\n" +
@@ -115,10 +115,10 @@ class CompilerBuildViewTest : BaseCompilerTestCase() {
"Adding the Threading Model assertions… [a]\n" +
"Running 'after' tasks")
assertThat(output).contains("Finished, saving caches…\n" +
"Executing post-compile tasks\n" +
"Executing post-compile tasks...\n" +
"Loading Ant configuration...\n" +
"Running Ant tasks...\n" +
"Synchronizing output directories")
"Synchronizing output directories...")
}
}

View File

@@ -1,12 +1,12 @@
action.TemplateProjectStructure.text=Structure for New Projects\u2026
action.TemplateProjectStructure.text=Structure for New Projects...
action.TemplateProjectStructure.description=Configure default structure for all new projects
build.script.found.notification={0} build {1,choice,1#script|1<scripts} found
build.script.found.notification.import={0,choice,1#Load|2#Load all}
build.scripts.from.multiple.providers.found.notification=Build scripts found
project.structure.automatically.detected.notification=Project has been configured automatically based on the project sources
project.structure.automatically.detected.notification.gotit.action=Got it
project.structure.automatically.detected.notification.configure.action=Configure manually\u2026
task.searching.for.project.sources=Detecting project structure\u2026
project.structure.automatically.detected.notification.configure.action=Configure manually...
task.searching.for.project.sources=Detecting project structure...
notification.text.duplicated.urls.were.removed=Duplicated URLs were removed from {0}. These duplicated URLs were produced due to a bug in a previous {1} version and might cause performance issues.
dialog.title.cannot.import=Cannot Import
message.cannot.import.anything.from.0=Cannot import anything from {0}
@@ -29,7 +29,7 @@ label.artifact.configurable.type=Type:
configurable.RemoteRepositoriesConfigurable.display.name=Remote Jar Repositories
project.new.wizard.module.name.title=Module na&me:
action.name.inline.artifact=Inline Artifact
action.text.add.packaging.element=Add\u2026
action.text.add.packaging.element=Add...
configurable.library.prefix=Library
project.roots.no.jdk.on.project.title=Create SDK
find.usage.view.no.usages.text=No usages found
@@ -46,7 +46,7 @@ module.paths.output.label=Output path:
action.text.pack.element.into.0=Pack Into {0}
add.new.global.library.text=New Global Library
prompt.please.specify.java.sources.directory=Please specify a directory where source files for your project can be found.\nThis path should correspond to default (root, unnamed, top level) package.\nNote: the program will recognize only source files that are located under these directories.
action.text.add.to.modules=Add to Modules\u2026
action.text.add.to.modules=Add to Modules...
dialog.message.artifact.0.already.exists=Artifact ''{0}'' already exists!
project.settings.display.name=Project Structure
button.unmark.resource=Unmark Resource
@@ -74,7 +74,7 @@ libraries.remove.confirmation.text=Library ''{0}'' and {1} more {1, choice, 1#li
Are you sure you want to delete all selected libraries?
jdk.combo.box.none.item=<None>
error.resolve.generic=Resolve Error
action.name.extract.artifact=Extract Artifact\u2026
action.name.extract.artifact=Extract Artifact...
module.circular.dependency.warning.description=There are circular dependencies between:
action.text.0.disabled.if.elements.are.sorted={0} (Disabled if Elements Are Sorted)
error.project.undefined=No external project config file is defined
@@ -83,7 +83,7 @@ find.pointcut.applications.not.found.title=Information
artifact.source.items.tree.tooltip=<html>Double-click on element to put into default location<br>\
Drag-and-drop element to add into the desired location<br>\
More actions are available in the popup menu</html>
library.attach.sources.action.busy.text=Attaching\u2026
library.attach.sources.action.busy.text=Attaching...
action.text.new.module=New Module
dialog.title.edit.repository.0=Edit {0}
button.unmark.test.resource=Unmark Test Resource
@@ -93,11 +93,11 @@ prompt.please.select.project.jdk=Please select project SDK.\nThis SDK will be us
project.roots.module.groups.text=Module groups are used to logically organize project modules.
project.roots.external.annotations.description=<html>Manage external annotations attached to this module.</html>
settings.remote.repo.artifactory.or.nexus=Artifactory or Nexus service URLs
module.new.action={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Module\u2026
module.new.action={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Module...
project.roots.native.library.node.text=Native Library Locations
button.add.selected=Add Selected
label.project.roots.not.found=Source files for your project not found.
progress.text.processing.0.project.roots=Processing {0} project roots\u2026
progress.text.processing.0.project.roots=Processing {0} project roots...
label.missed.libraries.text=''{0}'' library not found in the module dependencies list
message.text.error.creating.deployment.descriptor=Error Creating Deployment Item: {0}
error.message.the.selected.node.consist.of.several.elements.so.it.cannot.be.edited=The selected node consist of several elements so it cannot be edited.\nSwitch off 'Show content of elements' checkbox to edit the output layout.
@@ -106,9 +106,9 @@ checkbox.0.library.files.to.copy=Copy library files to:
checkbox.0.library.files.to.move=Move library files to:
library.source.mismatch=Library source does not match the bytecode for class {0}
dialog.title.add.frameworks.support=Add Frameworks Support
classpath.add.module.dependency.action=Module Dependency\u2026
classpath.add.module.dependency.action=Module Dependency...
label.new.name.for.0.1=New name for {0, choice, 0#library|1#module} ''{1}'':
module.libraries.choose.sources.button=Choose &Sources\u2026
module.libraries.choose.sources.button=Choose &Sources...
combobox.item.global.library=Global Library
popup.title.select.library.type=Select Library Type
label.text.the.following.frameworks.are.detected=<html>Several frameworks are detected in the project. Please review the following items and exclude mistakenly detected.</html>
@@ -140,8 +140,8 @@ tab.title.output.layout=Output Layout
output.tab.title=Output
project.new.wizard.module.file.chooser.title=Select Module File Parent Directory
action.text.put.source.item.into.0=Put into {0}
action.text.library.0.to.1.copy=Copy to {0}\u2026
action.text.library.0.to.1.move=Move to {0}\u2026
action.text.library.0.to.1.copy=Copy to {0}...
action.text.library.0.to.1.move=Move to {0}...
settings.remote.repo.no.services=No services
directory.module.file=The module file directory\n
label.please.enter.project.name=Please enter a name to create a new {0} {1}.
@@ -174,8 +174,8 @@ sdk.configure.javadoc.tab=Documentation Paths
add.external.annotations.path.title=Add Path to External Annotations
library.source.show.diff=Show diff
prompt.relative.path.to.sources.empty=Relative path to sources is empty.\nWould you like to mark the module content root\n''{0}''\nas a source directory?
project.new.wizard.progress.title=Initialization \u2026
sdk.paths.specify.url.button=Specify URL\u2026
project.new.wizard.progress.title=Initialization ...
sdk.paths.specify.url.button=Specify URL...
dialog.text.enter.common.prefix.comment=<html>Modules are grouped in the IDE accordingly to their names; <br>if names of several modules have a common \
prefix they will be shown together.</html>
copy.module.dialog.title=Copy Module
@@ -191,7 +191,7 @@ action.AnActionButton.text.remove=Remove
display.name.artifacts=Artifacts
error.message.library.0.already.exists=Library ''{0}'' already exists
notification.title.io.error=IO Error
import.module.action.text={0, choice, 0#Import |1#}{1, choice, 0#Java |1#}Module from Existing Sources\u2026
import.module.action.text={0, choice, 0#Import |1#}{1, choice, 0#Java |1#}Module from Existing Sources...
library.name.not.specified.title=Library Name Not Specified
classpath.message.library.already.added=Library ''{0}'' already added to this module
library.javadocs.node=JavaDocs
@@ -217,7 +217,7 @@ action.text.put.into.0.and.link.via.manifest=Put Into ''{0}'' and link via manif
project.roots.no.jdk.on.project.message=Set up created SDK on project?
prompt.please.select.module.jdk=Please select the {0} to be set for this module
project.new.wizard.module.file.title=Mod&ule file location:
module.javadoc.add.url.button=Add JavaDoc URL\u2026
module.javadoc.add.url.button=Add JavaDoc URL...
action.stop.searching=Stop Searching
dialog.title.project.initialization.failed=Project Initialization Failed
project.roots.display.name=Modules
@@ -243,7 +243,7 @@ module.remove.confirmation.title=Remove {0, choice, 1#Module|2#Modules}
settings.label.project.format=Project format:
prompt.enter.project.file.location=Enter {0} file location
dependencies.used.in.popup.title=Used in
module.libraries.attach.sources.button=Attach &Sources\u2026
module.libraries.attach.sources.button=Attach &Sources...
label.enter.library.name=Enter library name:
module.paths.validation.duplicate.content.error=Content root ''{0}'' is defined for modules ''{1}'' and ''{2}''.\nTwo modules in a project cannot share the same content root.
quarantine.dialog.message=OS marked the following folders as ''quarantined'', probably because they were downloaded from Internet.\
@@ -284,7 +284,7 @@ module.sdk.not.defined=Module JDK is not defined
label.enter.artifact.name=Enter artifact name:
project.new.wizard.import.title=Import {0} from external &model
library.name.already.exists.error=Library ''{0}'' already exists
progress.title.searching.source=Searching Source\u2026
progress.title.searching.source=Searching Source...
error.source.directory.should.be.under.module.content.root.directory=Source directory should be under module content root directory
project.new.wizard.module.file.description=Module .iml file would be placed in selected directory
dialog.mesage.0.was.not.loaded={0} was not loaded.
@@ -292,20 +292,20 @@ project.roots.replace.library.entry.message=Do you really want to replace old li
setup.library.dialog.title=Setup Library
warning.text.0.do.you.want.to.overwrite.these.files={0}\nWould you like to overwrite {1,choice,1#it|2#these files}?
action.continue.searching=Continue Searching
new.project.action.text={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Project\u2026
new.project.action.text={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Project...
project.import.default.name.dotIdea=Imported From {0}
chooser.description.select.directory.where.external.annotations.are.located=Select directory where external annotations are located
label.source.directory=The following directory will be marked as a source directory:
chooser.title.directory.for.library.files=Directory for Library Files
rename.module.title=Rename module
action.text.change.module.names=Change Module Names\u2026
action.text.change.module.names=Change Module Names...
error.message.module.name.prefix.contains.invalid.chars=A prefix must be composed of characters which can be used in a file name
path.0.is.invalid.error.message=Path ''{0}'' is invalid
classpath.add.simple.module.library.action=JARs or Directories\u2026
classpath.add.simple.module.library.action=JARs or Directories...
project.new.wizard.from.existent.sources.description=<html>Create {0} {1} structure over existing sources</html>
dialog.title.copy.library=Copy Library
action.text.sort.elements.by.names.and.types=Sort Elements by Names and Types
dialog.title.new.library=New Library\u2026
dialog.title.new.library=New Library...
can.t.find.library.for.0=Can''t find library for {0}
empty.module.selection.string=Select a module to view or edit its details here
library.name.already.exists.title=Library Already Exists
@@ -347,7 +347,7 @@ radio.do.not.create.source.directory=&Do not create source directory
jdk.missing.item=<No SDK>
button.set.default=Set Default
prompt.enter.relative.path.to.module.content.root=Enter relative path to module content root (example: java{0}src):
classpath.add.library.action=Library\u2026
classpath.add.library.action=Library...
error.cannot.parse.project=Can not parse {0} project
project.new.wizard.module.root.title=Content &root:
sdk.configure.save.settings.error=Cannot Save Settings
@@ -388,14 +388,14 @@ sdk.configure.sourcepath.tab=Sourcepath
error.message.please.enter.valid.library.files.path=Please enter valid library files path
add.new.module.text.full=Module
project.roots.classpath.format.default.descr=IntelliJ IDEA (.iml)
module.classpath.button.edit=Ed&it\u2026
module.classpath.button.edit=Ed&it...
choose.modules.dialog.description=Library ''{0}'' will be added to the selected modules.
dialog.message.no.suitable.modules.for.0.facet.found=No suitable modules for {0} facet found.
project.roots.output.compiler.title=Compiler Output
tab.name.all.facets=All Facets
section.title.test.resource.folders=Test Resource Folders
module.circular.dependency.warning.short=There is circular dependency between {0}
import.project.action.text={0, choice, 0#Import |1#}{1, choice, 0#Java |1#}Project from Existing Sources\u2026
import.project.action.text={0, choice, 0#Import |1#}{1, choice, 0#Java |1#}Project from Existing Sources...
action.description.remove.packaging.elements=Remove selected elements
section.title.resource.folders=Resource Folders
classpath.chooser.description.add.module.dependency=Select the modules the current module should depend on:
@@ -418,7 +418,7 @@ error.message.failed.to.download.sources.0=Failed to download sources: {0}
error.message.failed.to.save.0=Failed to save {0}
notification.content.libraries.reloaded={0, choice, 0#No libraries were|1#One library was|2#{0} libraries were} successfully reloaded
action.description.convert.to.repository.library=Convert a regular library to a repository library which additionally stores its Maven coordinates, so the IDE can automatically download the library JARs if they are missing
action.text.convert.to.repository.library=Convert to Repository Library\u2026
action.text.convert.to.repository.library=Convert to Repository Library...
button.text.replace=Replace
dialog.message.no.files.were.downloaded=No files were downloaded. Do you want to try different coordinates?
dialog.title.no.files.were.downloaded=Failed to Download Library
@@ -426,7 +426,7 @@ dialog.message.cannot.detect.maven.coordinates=Cannot detect Maven coordinates f
dialog.message.multiple.maven.coordinates=Multiple Maven coordinates are found in the library JARs
dialog.message.do.you.want=Do you want to search Maven repositories manually?
dialog.title.cannot.detect.maven.coordinates=Cannot Detect Maven Coordinates
task.title.comparing.jar.files=Comparing JAR Files\u2026
task.title.comparing.jar.files=Comparing JAR Files...
action.text.class.path.move.up=Move Up (Disabled if Items Are Shown in Sorted Order)
action.text.class.path.move.down=Move Down (Disabled if Items Are Shown in Sorted Order)
configurable.empty.text.select.library=Select a library to view or edit its details here
@@ -459,15 +459,15 @@ library.detection.dialog.message.stop.library.analysis=Stop library analysis?
module.detection.dialog.message.stop.module.analysis=Stop module analysis?
sdk.setting.step.label={0, choice, 0#Project|1#Module} &SDK:
internet.attach.source.provider.name=Attach downloaded source
internet.attach.source.provider.action.name=Download\u2026
internet.attach.source.provider.action.busy.text=Searching\u2026
internet.attach.source.provider.action.name=Download...
internet.attach.source.provider.action.busy.text=Searching...
internet.attach.source.provider.action.notification.title.downloading.failed=Downloading failed
internet.attach.source.provider.action.notification.title.sources.not.found=Sources not found
internet.attach.source.provider.action.notification.content.sources.for.jar.not.found=Sources for ''{0}.jar'' not found
internet.attach.source.provider.action.notification.content.failed.to.create.directory=Failed to create directory to store sources: {0}
internet.attach.source.provider.action.notification.content.connection.problem=Connection problem. See log for more details.
repository.library.type.action.name.label=From Maven\u2026
repository.library.root.action.attach.annotations.text=Attach Annotations\u2026
repository.library.type.action.name.label=From Maven...
repository.library.root.action.attach.annotations.text=Attach Annotations...
repository.attach.dialog.caption.label=keyword or class name to search by or exact Maven coordinates, i.e. 'spring', 'Logger' or 'ant:ant-junit:1.6.5'
jar.repository.manager.dialog.resolving.dependencies.title=Resolving Maven Dependencies{0, choice, 0#|1#...}
jar.repository.manager.notification.title.downloaded=The following files were downloaded:
@@ -477,11 +477,11 @@ jar.repository.manager.version.resolve.progress.text=Loading {0} versions
repository.library.properties.include.transitive.dependencies=Include &transitive dependencies
unnamed.title=<unnamed>
attach.source.provider.download.sources.action.name=Download Sources
attach.source.provider.download.sources.action.busy.text=Download sources\u2026
attach.source.provider.download.sources.action.busy.text=Download sources...
progress.details.building.library.dependencies.for.module=Building library dependencies for module {0}
progress.details.building.module.dependencies.for.module=Building module dependencies for module {0}
progress.text.scanning.for.libraries=Scanning for libraries {0}
progress.text.building.initial.libraries.layout=Building an initial layout for libraries\u2026
progress.text.building.initial.libraries.layout=Building an initial layout for libraries...
error.library.with.name.already.exists=Library with name {0} already exists
error.module.with.name.already.exists=Module with name {0} already exists
libraries.layout.step.description=Review the detected libraries. At this stage, you can set library names that will be used in the project,\nexclude particular libraries from the project, or move individual files between the libraries.
@@ -503,7 +503,7 @@ title.library.contents=Library Contents
title.libraries=Libraries
default.project.structure.root.type.name=Content
module.insight.scan.progress.text.scanning=Scanning {0}
module.insight.scan.progress.text.building.modules.layout=Building a layout for modules\u2026
module.insight.scan.progress.text.building.modules.layout=Building a layout for modules...
module.wizard.dialog.title=Import {0, choice, 0#Project|1#Module} {1, choice, 0#|1#from {2}}
ivi.attach.source.provider.action.name=Attach Sources from Ivy Repository
library=library
@@ -519,7 +519,7 @@ facet.project.structure.display.text=Facet ''{0}'' in module ''{1}''
library.project.structure.invalid.roots.description=Library {0} has broken {1} {2, choice, 0#path|1#paths}:
library.0.is.not.used=Library {0} is not used
label.remove.invalid.roots=Remove Invalid {0, choice, 0#Root|1#Roots}
label.add.to.dependencies=Add to Dependencies\u2026
label.add.to.dependencies=Add to Dependencies...
label.remove.library=Remove Library
label.remove.all.unused.libraries=Remove All Unused Libraries
circular.dependencies.message=Circular dependencies
@@ -530,7 +530,7 @@ layout.tree.check.can.remove.dialog.message=The selected node belongs to {1, cho
1#the whole ''''{0}'''' element from the artifact?|\
2#all these elements from the artifact?}
action.hide.content.text=Hide Content{1, choice, 1# of ''''{0}''''|2#}
popup.title.surround.with=Surround With\u2026
popup.title.surround.with=Surround With...
library.source.item.label.invalid.library=Invalid library
library.source.item.label.empty.library=Empty library
analyze.module.dependency.action.dialog.message.no.dependency.found=No code dependencies have been found.{0} Remove the dependency?
@@ -543,10 +543,10 @@ analyze.module.dependency.replace.dialog.confirm.replace=Do you want to replace
1#a direct dependency on ''''{2}''''|\
2#direct dependencies}?
analyze.module.dependency.replace.dialog.message=No direct code dependencies have been found found.{0}\n{1}\n{2}
downloadable.library.properties.change.version.title=Change &Version\u2026
downloadable.library.properties.change.version.title=Change &Version...
notification.content.no.files.were.downloaded=No files have been downloaded for {0}
library.jars.diff.dialog.0.jars.differ.from.1.library.jars={0} JARs differ from the ''{1}'' library JARs.
library.jars.change.coordinates.action.title=Change Coordinates\u2026
library.jars.change.coordinates.action.title=Change Coordinates...
project.structure.dialog.title.choose.libraries=Choose Libraries
add.idea.module.label=Add Intellij IDEA module
existing.sources=Existing sources
@@ -564,7 +564,7 @@ no.facets.are.configured=No facets are configured
text.press.button.to.add.new.facet=Press the '+' button to add a new facet
show.dependencies=Show Dependencies
dialog.message.are.you.sure.you.want.to.delete.this.library=Are you sure you want to delete this library?
x.more.problems={0} more problems\u2026
x.more.problems={0} more problems...
label.build.process.configuration=Build process configuration
label.x.unloaded.modules={0} Unloaded Modules
label.unloaded.module=Unloaded Module ''{0}''
@@ -601,7 +601,7 @@ checkbox.download.javadocs=Download &Javadocs
checkbox.download.sources=Download &sources
checkbox.copy.library.files.to=&Copy library files to:
label.name=&Name:
label.loading.available.versions=&Loading available versions\u2026
label.loading.available.versions=&Loading available versions...
button.reload=&Reload
label.version=&Version:
checkbox.download.javadocs2=Download &Javadocs
@@ -610,15 +610,15 @@ checkbox.download.annotations=Download a&nnotations
download.sources=Download sources
label.failed.to.load.versions=Failed to load versions
label.maven=Maven:
button.configure=&Configure\u2026
button.create=&Create\u2026
button.configure=&Configure...
button.create=&Create...
radio.button.download=&Download
radio.button.use.library=&Use library:
label.label=Label
label.loading.versions=Loading versions\u2026
label.loading.versions=Loading versions...
radio.button.set.up.library.later=Set up library &later
label.use.library=Use library:
button.edit3=&Edit\u2026
button.edit3=&Edit...
checkbox.sources=&Sources
checkbox.transitive.dependencies=&Transitive dependencies
checkbox.annotations=A&nnotations

View File

@@ -1619,7 +1619,7 @@ class XInternalError {}
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
void testImplementViaOverrideCompletion() {
configure()
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods', 'public void run'
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods...', 'public void run'
lookup.currentItem = lookup.items[2]
myFixture.type('\n')
checkResult()
@@ -1628,7 +1628,7 @@ class XInternalError {}
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
void testSuggestToOverrideMethodsWhenTypingOverrideAnnotation() {
configure()
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods'
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods...'
lookup.currentItem = lookup.items[1]
myFixture.type('\n')
checkResult()
@@ -1637,7 +1637,7 @@ class XInternalError {}
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
void testSuggestToOverrideMethodsWhenTypingOverrideAnnotationBeforeMethod() {
configure()
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods'
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods...'
lookup.currentItem = lookup.items[1]
myFixture.type('\n')
checkResult()
@@ -1646,7 +1646,7 @@ class XInternalError {}
@NeedsIndex.SmartMode(reason = "JavaGenerateMemberCompletionContributor.fillCompletionVariants provides dialog option in smart mode only")
void testSuggestToOverrideMethodsInMulticaretMode() {
configure()
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods'
myFixture.assertPreferredCompletionItems 0, 'Override', 'Override/Implement methods...'
lookup.currentItem = lookup.items[1]
myFixture.type('\n')
checkResult()

View File

@@ -15,23 +15,23 @@ class MoveActionNameTest : LightJavaCodeInsightFixtureTestCase() {
}
fun testStaticMethod() {
assertEquals("Move Members", doTest())
assertEquals("Move Members...", doTest())
}
fun testInstanceMethod() {
assertEquals("Move Instance Method", doTest())
assertEquals("Move Instance Method...", doTest())
}
fun testMoveClass() {
assertEquals("Move Class", doTest())
assertEquals("Move Class...", doTest())
}
fun testInnerClass() {
assertEquals("Move Inner Class", doTest())
assertEquals("Move Inner Class...", doTest())
}
fun testAnonymousToInner() {
assertEquals("Convert Anonymous to Inner", doTest())
assertEquals("Convert Anonymous to Inner...", doTest())
}
private fun doTest(): String? {

View File

@@ -21,10 +21,10 @@ action.implement.methods=Implement Methods
action.override.method=Override Method
action.override.methods=Override Methods
action.text.0.on.parameter.1={0} on parameter ''{1}''
action.text.choose.class.in.0=choose class in {0}\u2026
action.text.choose.class.in.0=choose class in {0}...
action.text.copy.to.clipboard=Copy to Clipboard
action.text.edit.template=Edit Template
action.text.enter.class.name=enter class name\u2026
action.text.enter.class.name=enter class name...
action.text.generated.root.0=Generated {0}
action.text.merge.identical.stacktraces=Merge Identical Stacktraces
action.text.show.methods.to.implement=Show methods to implement
@@ -43,15 +43,15 @@ bean.property=Bean Property
boolean.method.is.always.inverted.display.name=Boolean method is always inverted
boolean.method.is.always.inverted.problem.descriptor=Boolean method '#ref' is always inverted
button.add.blank=Add Blank
button.add.class=Add Class\u2026
button.add=Add\u2026
button.add.package=Add Package\u2026
button.add.pattern=Add Pattern\u2026
button.annotations=Annotations\u2026
button.add.class=Add Class...
button.add=Add...
button.add.package=Add Package...
button.add.pattern=Add Pattern...
button.annotations=Annotations...
button.base.method=&Base Method
button.code.patterns=Code patterns\u2026
button.code.patterns=Code patterns...
button.current.method=&Current Method
button.text.settings=Settings\u2026
button.text.settings=Settings...
cast.expression=Insert cast expression
cast.to.0=Cast to ''{0}''
change.color.command.text=Change color
@@ -152,7 +152,7 @@ configurable.TemplatesPanel.display.name=Templates
label.new.template.name=New template name:
dialog.title.create.new.template=Create New Template
dialog.title.copy.template=Copy Template
configure.annotations.option=Configure Annotations\u2026
configure.annotations.option=Configure Annotations...
convert.compareto.expression.to.equals.call=Convert 'compareTo()' expression to 'equals()' call
convert.compareto.expression.to.equals.call.may.change.semantics=Convert 'compareTo()' expression to 'equals()' call (may change semantics)
copy.abstract.method.intention.name=Use existing implementation of ''{0}''
@@ -171,12 +171,12 @@ cyclic.dependencies.usage.view.root.node.text=Usages of package ''{0}'' in packa
dataflow.from.here=Dataflow from Here
dataflow.to.here=Dataflow to Here
deannotate.intention.action.text=Deannotate {0}
deannotate.intention.action.several.text=Deannotate\u2026
deannotate.intention.action.several.text=Deannotate...
deannotate.intention.action.family.name=Deannotate
deannotate.intention.chooser.title=Choose Annotation to Delete
default.file.template.description=Default File template
default.file.template.display.name=Default File Template Usage
default.file.template.edit.template=Edit template\u2026
default.file.template.edit.template=Edit template...
default.file.template.replace.with.actual.file.template=Replace with actual file template
default.package.presentable.name=<default>
dependencies.libraries.node.text=Libraries
@@ -342,7 +342,7 @@ illegal.name.validation.info=Illegal name: {0}
import.layout.static.imports.separately=Layout static imports separately
import.statically=Import statically
include.accessors=&Include Accessors
infer.nullity.progress=Post-processing results\u2026
infer.nullity.progress=Post-processing results...
insert.override.annotation=Insert @&Override annotation
inspection.1.5.display.name=Usages of API which isn't available at the configured language level
inspection.1.5.problem.descriptor=Usage of API documented as @since {0}+
@@ -819,7 +819,7 @@ intention.implement.abstract.method.command.name=Implement method
intention.implement.abstract.method.error.no.classes.message=There are no classes found where this method can be implemented
intention.implement.abstract.method.error.no.classes.title=No Classes Found
intention.implement.abstract.method.family=Implement abstract method
intention.implement.abstract.method.searching.for.descendants.progress=Searching For Descendants\u2026
intention.implement.abstract.method.searching.for.descendants.progress=Searching For Descendants...
intention.implement.abstract.method.text=Implement method ''{0}''
intention.inline.map.family=Inline stream mapping method
intention.inline.map.inline.text=Inline ''{0}'' body into the next ''{1}'' call
@@ -1095,15 +1095,15 @@ project.problems.fix.description=Found problems related to ''{0}''
project.problems.title=Related problems
title.related.problems.inlay.hints=Related Problems
progress.creating.class=Creating class {0}
progress.title.check.applicability=Check applicability\u2026
progress.title.check.applicability=Check applicability...
progress.title.download.library.descriptor=Download Library Descriptor
progress.title.find.references.in.implement.extends.lists=Find References in Implement/Extends Lists\u2026
progress.title.find.references.in.implement.extends.lists=Find References in Implement/Extends Lists...
progress.title.finding.cause=Finding cause
progress.title.looking.for.jdk.locations=Looking for JDK locations\u2026
progress.title.looking.for.jdk.locations=Looking for JDK locations...
progress.title.looking.for.libraries=Looking for Libraries
progress.title.optimize.imports=Optimize Imports\u2026
progress.title.optimize.imports=Optimize Imports...
progress.title.preprocess.usages=Preprocess Usages
progress.title.search.for.overriding.methods=Search for overriding methods\u2026
progress.title.search.for.overriding.methods=Search for overriding methods...
progress.title.searching.for.sub.classes=Searching for Subclasses
prompt.choose.base.class.of.the.hierarchy=Choose Base Class of the Hierarchy to Search In
prompt.create.non.existing.package=Package {0} does not exist.\nDo you want to create it?
@@ -1115,11 +1115,11 @@ prompt.delete.package={0,choice,1#package|2#packages}
prompt.delete.type.parameter={0,choice,1#type parameter|2#type parameters}
#{1} presents an action verb with preposition: "to refactor" is the default value, RefactorinBundle:to.refactor
prompt.do.you.want.to.action_verb.the.method.from_class=Do you want {1} the base {0,choice,1#method|2#methods} instead?
psi.search.overriding.progress=Searching for Overriding Methods\u2026
psi.search.overriding.progress=Searching for Overriding Methods...
quickfix.add.variable.family.name=Initialize variable
quickfix.add.variable.text=Initialize variable ''{0}''
quickfix.family.avoid.mutation.using.stream.api=Avoid mutation using Stream API
quickfix.family.change.javadoc.to=Change to \u2026
quickfix.family.change.javadoc.to=Change to ...
quickfix.family.find.cause=Find cause
quickfix.family.remove.javadoc.tag=Remove tag
quickfix.family.remove.redundant.parameter=Remove redundant parameter
@@ -1551,8 +1551,8 @@ annotation.types.cannot.be.inlined=Annotation types cannot be inlined
type.parameters.cannot.be.inlined=Type parameters cannot be inlined
postfix.template.editor.choose.class.title=Choose Class
null.check.surrounder.description=if (expr != null) {...}
push.method.down.command.name=Push method down\u2026
replace.implements.with.static.import.field.usages.progress=Find Constant Field Usages\u2026
push.method.down.command.name=Push method down...
replace.implements.with.static.import.field.usages.progress=Find Constant Field Usages...
show.siblings.choose.super.class.title=Choose super class or interface
show.siblings.find.usages.method.title=Super methods
show.siblings.find.usages.class.title=Super classes/interfaces
@@ -1635,7 +1635,7 @@ postfix.template.condition.array.name=array
inspection.redundant.unmodifiable.call.display.name=Redundant usage of the ''{0}'' wrapper
inspection.redundant.unmodifiable.call.description=Redundant usage of unmodifiable collection wrappers
inspection.redundant.unmodifiable.call.unwrap.argument.quickfix=Unwrap argument
completion.override.implement.methods=Override/Implement methods\u2026
completion.override.implement.methods=Override/Implement methods...
lambda.tree.node.presentation=Lambda
inspection.meaningless.record.annotation.description=Meaningless record annotation
inspection.meaningless.record.annotation.message.method.and.parameter=Annotation has no effect: its targets are METHOD and PARAMETER but both accessor and canonical constructor are explicitly declared
@@ -1653,12 +1653,12 @@ intention.name.iterate.over=Iterate over {0}
advanced.settings.group.compiler=Compiler
advanced.setting.compiler.automake.allow.when.app.running=Allow auto-make to start even if developed application is currently running
advanced.setting.compiler.automake.allow.when.app.running.description=Automatically started make may eventually delete some classes that are required by the application
dialog.title.check.functional.interface.candidates=Check Functional Interface Candidates\u2026
dialog.title.check.functional.interface.candidates=Check Functional Interface Candidates...
popup.title.select.target.code.block=Select Target Code Block
target.code.block.presentable.text=Containing block
conflict.message.method.will.override.method.base.class=Renamed {0} will override method of the base {1}
progress.title.looking.for.jdk=Looking for JDK\u2026
dialog.title.check.configuration=Check Configuration\u2026
progress.title.looking.for.jdk=Looking for JDK...
dialog.title.check.configuration=Check Configuration...
dialog.message.template.not.found=Template not found
dialog.message.template.not.applicable=Template is not applicable
dialog.message.class.not.found=Template class ''{0}'' not found
@@ -1667,7 +1667,7 @@ notification.content.change.jdk=Change JDK
button.to.another.directory=To Another &Directory
button.to.another.source.root=To Another &Source Root
where.do.you.want.to.move.directory.prompt=Where do you want to move\n''{0}''?
loading.additional.annotations=Loading additional annotations\u2026
loading.additional.annotations=Loading additional annotations...
tooltip.anonymous=Anonymous
tooltip.has.several.functional.implementations=Has several functional implementations
tooltip.implements.method=Implements method
@@ -1685,7 +1685,7 @@ tooltip.is.subclassed.by=Is subclassed by
tooltip.overrides.method=Overrides method
tooltip.overrides.method.in=Overrides method in
tooltip.via.subclass=via subclass
progress.title.calculate.applicable.types=Calculate applicable types\u2026
progress.title.calculate.applicable.types=Calculate applicable types...
completion.inner.scope.tail.text=\ (from {0} block)
completion.inner.scope=inner
javadoc.documentation.url.checked=The following documentation {0, choice, 1#URL was|2#URLs were} checked:

View File

@@ -41,7 +41,7 @@ all.references.and.remove.the.field=Inline &all and remove the field
all.references.keep.field=Inline all and k&eep the field
all.these.directories.will.be.moved.and.all.references.to.0.will.be.changed=All these directories will be moved, and all references to {0} \nwill be changed.
analyze.and.replace.usages=Analyze and Replace Usages
analyze.module.conflicts=Analyze Module Conflicts\u2026
analyze.module.conflicts=Analyze Module Conflicts...
annotate.field.as.nonnls.checkbox=Annotate &field as @NonNls
anonymous.class.text=Anonymous class
anonymous.to.inner.enum.constant.cannot.refactor.message=Enum constant can't be converted to inner class
@@ -82,7 +82,7 @@ changeSignature.no.return.type=Return type is not specified
changeSignature.no.type.for.exception=Specify type for exception
changeSignature.no.type.for.parameter=Specify {0} type for parameter ''{1}''
changeSignature.not.throwable.type=Wrong type ''{0}'' for exception, should extend java.lang.Throwable
changeSignature.propagate.exceptions.title=Propagate E&xceptions\u2026
changeSignature.propagate.exceptions.title=Propagate E&xceptions...
changeSignature.vararg.not.last=Vararg parameter should be the last in method signature
changeSignature.wrong.return.type=Wrong return type: ''{0}''
changeSignature.wrong.type.for.exception=Wrong type: ''{0}'' for exception
@@ -99,7 +99,7 @@ changeSignature.contract.converter.return.parameter.removed=Parameter ''{0}'' wa
changeSignature.contract.converter.can.not.update.annotation=@Contract annotation cannot be updated automatically: {0}
changeSignature.contract.converter.inherited.annotation=Annotation is inherited from base method
changeSignature.use.any.var=Use any var.
checking.conflicts=Checking Conflicts\u2026
checking.conflicts=Checking Conflicts...
choose.the.ones.you.want.to.be.deleted=Choose the ones you want to be deleted
class.0.already.exists=Class {0} already exists
class.0.is.not.accessible.from.target.1=Class {0} is not accessible from target {1}
@@ -114,14 +114,14 @@ class.is.final.warning.message=Class {0} is final
class.is.interface={0} is an interface.
class.is.never.used=Class is never used
class.name.prompt=Class &name:
collect.overloads=Collect overloads\u2026
collect.overloads=Collect overloads...
comments.elements.header=Occurrences found in comments, strings and non-code files {0}
constructor.being.refactored.is.used.in.initializer.of.0=Constructor being refactored is used in initializer of {0}. Non-static factory of inner class{1} cannot be used in this context. Resulting code will not compile.
constructor.description=constructor {0}
constructor.with.builder.new.setter.prefix.dialog.message=New setter prefix:
constructor.with.builder.parameters.to.pass.to.the.builder.title=Parameters to Pass to the Builder
constructor.with.builder.rename.setters.prefix.action.name=Rename Setters Prefix
convert.anonymous.to.inner.action.name=Convert Anonymous to Inner\u2026
convert.anonymous.to.inner.action.name=Convert Anonymous to Inner...
convert.local.to.field.title=Convert Local to Field
convert.to.instance.method.title=Convert To Instance Method
convertToInstanceMethod.all.reference.type.parameters.are.not.in.project=No target class for the instance method is found: all referenced types are not in project.
@@ -137,8 +137,8 @@ copy.class.clone.0.1=Clone {0} {1}
copy.class.copy.0.1=Copy {0} {1}
copy.handler.clone.class=Clone Class
copy.handler.copy.class=Copy Class
copy.handler.copy.class.with.dialog=Copy Class\u2026
copy.handler.copy.classes.with.dialog=Copy Classes\u2026
copy.handler.copy.class.with.dialog=Copy Class...
copy.handler.copy.classes.with.dialog=Copy Classes...
copy.handler.is.not.available.during.indexing=Copy classes is not available during indexing
current.class=current class
dataflow.to.here.expand.progress=Expanding All Nodes...{0}
@@ -278,12 +278,12 @@ infer.class.type.args.warning=Impossible to infer class type arguments. When pro
information.title=Information
initializer.for.variable.cannot.be.a.constant.initializer=Initializer for variable {0} cannot be a constant initializer
inline.action.name=Inline
inline.anonymous.conflict.progress=Searching for class "{0}" inheritors \u2026
inline.anonymous.conflict.progress=Searching for class "{0}" inheritors ...
inline.class.elements.header=Class to inline
inline.conflicts.progress=Check if inline is possible\u2026
inline.conflicts.progress=Check if inline is possible...
inline.constant.field.not.supported.for.enum.constants={0} is not supported for enum constants
inline.element.unknown.header=Unknown element
inline.field.action.name=Inline Field\u2026
inline.field.action.name=Inline Field...
inline.field.command=Inline field {0}
inline.field.elements.header=Field to inline
inline.field.field.name.label=Field {0}
@@ -308,7 +308,7 @@ inline.method.object.suggestion.message=Do you want to inline the object and the
inline.method.qualifier.usage.side.effect=Inlined method is used in method reference with side effects in qualifier
inline.method.used.in.javadoc=Inlined method is used in javadoc
inline.method.used.in.reflection=Inlined method is used reflectively
inline.parameter.action.name=Inline Parameter\u2026
inline.parameter.action.name=Inline Parameter...
inline.parameter.cannot.find.initializer.warning.message=Cannot find constant initializer for parameter
inline.parameter.confirmation=Inline parameter ''{0}'' with initializer ''{1}''?
inline.parameter.error.hierarchy=Inline parameter is not supported when method is a part of inheritance hierarchy
@@ -330,7 +330,7 @@ inline.parameter.replace.with.local.checkbox=R&eplace with local variable
inline.parameter.write.usages.warning.message=Inline parameter which has write usages is not supported
inline.pattern.variable.title=Inline Pattern Variable
inline.super.class=Inline Super Class
inline.super.class.action.name=Inline Super Class\u2026
inline.super.class.action.name=Inline Super Class...
inline.super.class.label=Class {0}
inline.super.ctor.can.be.replaced=Constructor {0} can be replaced with any of {1}
inline.super.doc.panel.title=JavaDoc for Inlined Members
@@ -384,7 +384,7 @@ introduce.functional.variable.pass.fields.checkbox=Pass &fields as params
introduce.local.variable.to.reassign.title=Choose variable to reassign
introduce.parameter.command=Extracting parameter to {0}
introduce.parameter.convert.lambda=&Convert to functional expression
introduce.parameter.duplicates.progress=Search method duplicates\u2026
introduce.parameter.duplicates.progress=Search method duplicates...
introduce.parameter.elements.header=Adding parameter to a method
introduce.parameter.object.create.inner.class=Create &inner class
introduce.parameter.object.create.new.class=&Create new class
@@ -440,8 +440,8 @@ migration.dialog.alert.name=Delete Migration Map
migration.dialog.alert.text=Delete ''{0}'' Migration?
migration.dialog.alert.delete=Delete
migration.dialog.link.delete=Delete
migration.dialog.link.duplicate=Duplicate and edit\u2026
migration.dialog.link.edit=Edit\u2026
migration.dialog.link.duplicate=Duplicate and edit...
migration.dialog.link.edit=Edit...
migration.dialog.scope.label=Scope:
migration.dialog.scope.whole.project=Whole project
migration.entry.class=Class
@@ -462,13 +462,13 @@ migration.edit.existing.name=A migration with the same name already exists.
migration.edit.empty.name=A migration name cannot be empty.
migration.edit.empty.table=The migration table cannot be empty.
migration.edit.copy.existing=Copy an existing
move.class=Move Class\u2026
move.class=Move Class...
move.class.refactoring.cannot.be.applied.to.anonymous.classes=Move Class refactoring cannot be applied to anonymous classes
move.class.to.inner.command.name=Move {0, choice, 1#class|2#classes} {1} to {2}
move.class.to.inner.move.to.self.error=It is not allowed to move a class into itself
move.class.to.inner.nonstatic.error=It is not allowed to move a class into a non-static inner class
move.classes=Move Classes\u2026
move.classes.and.packages=Move Classes and Packages\u2026
move.classes=Move Classes...
move.classes.and.packages=Move Classes and Packages...
move.classes.command=Moving {0} to package {1}
move.classes.destination.make.inner=&Make inner class of
move.classes.destination.package.prompt=To package:
@@ -481,18 +481,18 @@ move.classes.or.packages.unused.exports.notification.title=Unused exports/opens<
move.classes.or.packages.unused.exports.action.name=Delete unused exports/opens
move.classes.or.packages.unused.exports.command.name=Deleting Unused Exports/Opens
move.enum.constant.cb=Move as &enum constants if possible
move.files.regrouping.command.name=Regrouping\u2026
move.files.regrouping.command.name=Regrouping...
move.files.to.new.directory.prompt=To directory:
move.inner.class.action.name=Move Inner Class\u2026
move.inner.class.action.name=Move Inner Class...
move.inner.class.command=Moving inner class {0}
move.inner.class.to.another.class=&Move inner class {0} to another class
move.inner.class.to.be.moved=Class to be moved
move.inner.class.to.upper.level=Move &inner class {0} to upper level
move.inner.class.to.upper.level.action.name=Move Inner Class to Upper Level\u2026
move.instance.method.delegate.title=Move Instance Method\u2026
move.inner.class.to.upper.level.action.name=Move Inner Class to Upper Level...
move.instance.method.delegate.title=Move Instance Method...
move.instance.method.elements.header=Move instance method
move.instance.method.handler.make.method.static=Would you like to make method ''{0}'' static and then move?
move.members.action.name=Move Members\u2026
move.members.action.name=Move Members...
move.method.enter.a.valid.name.for.parameter=Please Enter a Valid name for Parameter
move.method.is.not.supported.for.0=Move instance method is not supported for {0}
move.method.is.not.supported.for.constructors=Move method is not supported for constructors
@@ -502,9 +502,9 @@ move.method.this.parameter.label=Select a name for ''{0}.this'' parameter
move.methods.panel.title=&Methods to Move to the Extracted Class
move.methods.used.in.extracted.block.only=Move Methods Used in Extracted Block Only
move.nonstatic.class.from.jsp.not.supported=Moving non-static classes from JSP page is not supported
move.package.or.directory=Move Package or Directory\u2026
move.package.or.directory=Move Package or Directory...
move.package.refactoring.cannot.be.applied.to.default.package=Move Package refactoring cannot be applied to default package
move.packages.or.directories=Move Packages or Directories\u2026
move.packages.or.directories=Move Packages or Directories...
move.single.class.or.package.name.label=Move {0} {1}
move.specified.classes=Move specified classes
move.specified.classes.to=Move specified classes to:
@@ -549,7 +549,7 @@ refactoring.cannot.be.applied.to.inline.non.chaining.constructors={0} refactorin
refactoring.cannot.be.applied.to.native.methods={0} refactoring cannot be applied to native methods
refactoring.cannot.be.applied.to.vararg.constructors={0} refactoring cannot be applied to vararg constructors
refactoring.extract.method.dialog.duplicates.count={0,choice, 1#One|2#{0,number}} duplicate code {0,choice, 1#fragment|2#fragments} can be replaced with the extracted method call
refactoring.extract.method.dialog.duplicates.pending=Searching for duplicates\u2026
refactoring.extract.method.dialog.duplicates.pending=Searching for duplicates...
refactoring.extract.method.dialog.duplicates.progress=Searching for Duplicates
refactoring.extract.method.inner.class.defined=Inner class {0} is already defined in class {1}.
refactoring.extract.method.preview.button.refactor=&Do Refactor
@@ -623,7 +623,7 @@ replace.this.code.fragment.and.make.method.visible=(Method will be made {0})
replace.with.method.call.does.not.work.for.constructors=Replace With Method Call does not work for constructors
replace.write.access.occurrences=Rep&lace write access occurrences
replacing.inheritance.with.delegation=Replacing inheritance with delegation
safe.delete.search.for.caller.method.usages.progress=Search for Caller Method Usages\u2026
safe.delete.search.for.caller.method.usages.progress=Search for Caller Method Usages...
safe.delete.select.members.to.propagate.dialog.title=Select Members To Propagate Safe Delete
safe.delete.select.methods.to.propagate.delete.parameters.dialog.title=Select Methods To Propagate Parameter Deletion
safe.delete.parameter.usage.warning=Parameter ''{0}'' has usage that is not safe to delete
@@ -793,4 +793,4 @@ introduce.variable.no.matching.occurrences=No matching occurrences
inline.super.no.inheritors.warning.message=Cannot inline class without inheritors
inline.superclass.foreign.language.conflict.message=Cannot inline to {0}
field.0.won.t.be.initialized.already.in.class.initializer=Field ''{0}'' won''t be initialized inside class initializer
dialog.title.analyze.code.fragment.to.extract=Analyze Code to Extract\u2026
dialog.title.analyze.code.fragment.to.extract=Analyze Code to Extract...

View File

@@ -35,7 +35,7 @@ paginator.previous.page.description=Show previous page
notebook.tabs.code.title=Code
graphics.not.available=No graphics available
graphics.could.not.be.loaded=Graphics couldn't be loaded
graphics.loading=Loading\u2026
graphics.loading=Loading...
action.name.output.select.all=Select all
action.name.table.select.all=Select all
action.NotebookOutputCollapseSingleInCellAction.text=Collapse Selected Output

View File

@@ -53,8 +53,8 @@ inspection.export.generating.html.for=Generating HTML:{0}
inspection.export.error.writing.to=Error writing to {0}: {1}
inspection.export.results.error.title=Inspection Results Export
inspection.generating.html.progress.title=Generating HTML\u2026
inspection.generating.xml.progress.title=Dumping XML\u2026
inspection.generating.html.progress.title=Generating HTML...
inspection.generating.xml.progress.title=Dumping XML...
inspection.action.export.html=Export
inspection.action.export.popup.title=Export To
inspection.tool.description.under.construction.text=Under construction
@@ -75,7 +75,7 @@ inspection.javadoc.problem.add.tag.family=Add missing Javadoc tag
inspection.results.for.profile.toolwindow.title=''{0}'' Profile on {1}
inspection.results.for.inspection.toolwindow.title=''{0}'' Inspection on {1}
inspection.display.name=Analyzing code \u2026
inspection.display.name=Analyzing code ...
inspection.action.group.by.severity=Group by Severity
inspection.action.group.by.severity.description=Group Inspections By Severity
@@ -88,15 +88,15 @@ inspection.severity=Se&verity:
inspection.scopes.and.severities=Severity by scope:
inspection.profile.unnamed=Unnamed
inspection.tool.availability.in.tree.node1=(available for Code|Inspect Code)
inspection.edit.severities.action=Edit Severities\u2026
inspection.edit.severities.item=Edit severities\u2026
inspection.edit.severities.action=Edit Severities...
inspection.edit.severities.item=Edit severities...
inspection.application.starting.up=Starting up {0} \u2026
inspection.application.starting.up=Starting up {0} ...
inspection.done=done.
inspection.capitalized.done=Done.
inspection.application.file.cannot.be.found=File {0} cannot be found
inspection.application.opening.project=Opening project\u2026
inspection.application.initializing.project=Initializing project\u2026
inspection.application.opening.project=Opening project...
inspection.application.initializing.project=Initializing project...
inspection.application.unable.open.project=Unable to open project
inspection.application.directory.cannot.be.found=Directory {0} cannot be found
inspection.application.project.has.older.format.and.will.be.converted=Project has an older format and will be converted.
@@ -208,7 +208,7 @@ disable.inspection.action.name=Disable inspection
group.names.packaging.issues=Packaging issues
group.names.dependency.issues=Dependency issues
group.names.modularization.issues=Modularization issues
run.inspection.on.file.intention.text=Run inspection on \u2026
run.inspection.on.file.intention.text=Run inspection on ...
severities.editor.dialog.title=Severities Editor
highlight.severity.create.dialog.title=Edit Severity Name
highlight.severity.create.dialog.name.label=Name
@@ -237,7 +237,7 @@ inspection.application.chosen.profile.log.message=Inspecting with the ''{0}'' pr
nothing.found=Nothing found
assignment.to.itself.quickfix.name=Remove self assignment
preparing.for.apply.fix=Preparing to Apply Fix\u2026
preparing.for.apply.fix=Preparing to Apply Fix...
inspection.tool.window.dialog.no.options=Inspection ''{0}'' has no configurable options
inspection.tool.window.inspection.dialog.title=Inspection ''{0}'' options
naming.convention.problem.descriptor.short={0} name <code>#ref</code> is too short ({1} \\&lt; {2}) #loc
@@ -263,7 +263,7 @@ inspection.redundant.suppression.option=Ignore ''{0}''
##inspections view
view.offline.inspections.select.path.description=Select directory which contains exported inspections results
view.offline.inspections.select.path.title=Select Path
quick.fix.action.checking.problem.progress=Checking problem descriptors\u2026
quick.fix.action.checking.problem.progress=Checking problem descriptors...
processing.progress.text=Processing {0}
scanning.files.to.inspect.progress.text=Scanning Files to Inspect
rerun.inspection.family.name=Rerun ''{0}'' inspection
@@ -275,7 +275,7 @@ apply.quick.fixes.action.text=Apply quick fixes
apply.quick.fixes.to.all.action.text=Apply quick fixes to all the problems
nothing.found.to.fix.title=Nothing Found to Fix
there.are.no.applicable.quick.fixes.message=There are no applicable quick fixes
inspections.view.applying.quick.label=Applying quick fix for ''{0}''\u2026
inspections.view.applying.quick.label=Applying quick fix for ''{0}''...
inspections.view.no.preview.label=Can''t open preview for ''{0}''
inspections.view.invalid.label=''{0}'' is no longer valid.
inspections.view.nothing.message=Select inspection to see problems.

View File

@@ -156,7 +156,7 @@ wrapping.comments=Comments
wrapping.comments.wrap.at.right.margin=Wrap at right margin
checkbox.align.multiline.fields.groups=Group declarations
checkbox.keep.when.reformatting.control.statement.in.one.line=Control statement in one line
label.loading.page.please.wait=Loading\u2026
label.loading.page.please.wait=Loading...
button.delete=Delete
editbox.scheme.type.name=Scheme
group.spaces.around.operators=Around operators
@@ -421,7 +421,7 @@ scheme.exporter.ui.file.chooser.message=Export to
scheme.exporter.ui.scheme.exported.message={0} {1} was exported to {2}
scheme.exporter.ui.cannot.write.message=Cannot write to selected file/location.
scheme.exporter.ui.export.failed=Export failed: {0}
code.style.widget.configure.indents=Configure Indents for {0}\u2026
code.style.widget.configure.indents=Configure Indents for {0}...
code.style.set.from.menu.language=Language
settings.editor.font.restored.defaults=Restore defaults
@@ -430,7 +430,7 @@ settings.editor.font.overwrite=Use color scheme font instead of the
settings.editor.console.font.overwrite=Use console font instead of the
settings.editor.font.monospaced=Monospaced
settings.editor.font.proportional=Proportional
settings.editor.font.updating=Updating\u2026
settings.editor.font.updating=Updating...
settings.editor.font.main.weight=Main weight:
settings.editor.font.bold.weight=Bold weight:
settings.editor.font.recommended=Recommended
@@ -502,7 +502,7 @@ launcher.script.prompt=<html>You can create a launcher script to enable opening
launcher.script.overwrite=The file ''{0}'' already exists. Would you like to overwrite it?
launcher.script.overwrite.button=&Overwrite
launcher.script.sudo.prompt=Enter your password to create a launcher script in a ''{0}''
launcher.script.progress=Creating launcher script\u2026
launcher.script.progress=Creating launcher script...
desktop.entry.title=Create Desktop Entry
# suppress inspection "UnusedProperty" - used from Rider
@@ -513,7 +513,7 @@ desktop.entry.xdg.missing=Unfortunately, xdg-utils seem to be unavailable on you
desktop.entry.icon.missing=Unable to locate suitable application icon in ''{0}''.
desktop.entry.script.missing=Unable to locate suitable startup script in ''{0}''.
desktop.entry.sudo.prompt=Enter your password to create a desktop entry
desktop.entry.progress=Creating desktop entry\u2026
desktop.entry.progress=Creating desktop entry...
# suppress inspection "UnusedProperty"
inotify.instance.limit=The <b>inotify</b>(7) instances limit reached. <a href="https://jb.gg/inotify-instances">More details.</a>
@@ -577,8 +577,8 @@ settings.code.style.default.general=Default
reformat.changed.text.file.too.big.notification.groupId=Reformat changed text
reformat.changed.text.file.too.big.notification.title=Couldn't calculate changed ranges
reformat.changed.text.file.too.big.notification.text=file {0} is too big or there are too many changes
bulk.reformat.prepare.progress.text=Preparing\u2026
bulk.reformat.process.progress.text=Processing\u2026
bulk.reformat.prepare.progress.text=Preparing...
bulk.reformat.process.progress.text=Processing...
code.style.indent.detector.reject=Indent New Lines with {0}
code.style.indent.detector.disable=Disable Indents Detection for Project
@@ -621,13 +621,13 @@ color.scheme.theme.change.confirmation.title=Change {0} Theme
settings.code.style.reset.to.defaults.message=Change all code style settings to their default values?\nNote: all the changes you have made to the scheme will be lost.
settings.code.style.reset.to.defaults.title=Restore Defaults
editor.settings.keep.trailing.spaces.on.caret.line=Keep trailing spaces on caret line
settings.editor.scheme.copy=Duplicate\u2026
settings.editor.scheme.delete=Delete\u2026
settings.editor.scheme.copy=Duplicate...
settings.editor.scheme.delete=Delete...
settings.editor.scheme.import=Import {0}
settings.editor.scheme.export=Export
settings.editor.scheme.reset=Restore Defaults
settings.editor.scheme.copy.to.project=Copy to Project\u2026
settings.editor.scheme.copy.to.ide=Copy to IDE\u2026
settings.editor.scheme.copy.to.project=Copy to Project...
settings.editor.scheme.copy.to.ide=Copy to IDE...
settings.editor.scheme.copy.to.project.title=Copy Setting to Project
settings.editor.scheme.copy.to.project.message=Overwrite project settings with values from {0}?
settings.editor.scheme.import.success={0} was imported to {1} scheme.
@@ -679,7 +679,7 @@ light.edit.exit.title=Save Documents
light.edit.exit.message=There are unsaved documents.\nDo you want to save the changes?
intention.category.light.edit.mode=LightEdit mode
light.edit.open.in.project.intention=Open file in project\u2026
light.edit.open.in.project.intention=Open file in project...
light.edit.open.in.project.progress.message=Searching Project Root
light.edit.open.in.project.dialog.title=Choose Project Root Directory
light.edit.action.recentFile.text=Open _Recent
@@ -698,9 +698,9 @@ light.edit.autosave.widget.popup.text.deactivation=on tab/window close<br>or on
light.edit.status.bar.notification.label.text=LightEdit mode.
light.edit.status.bar.notification.link.text=Access full IDE
light.edit.open_current_file_in_project.text=Open the Current File in Project\u2026
light.edit.open_recent_project.text=Open Recent Project\u2026
light.edit.create_new_project.text=Create New Project\u2026
light.edit.open_current_file_in_project.text=Open the Current File in Project...
light.edit.open_recent_project.text=Open Recent Project...
light.edit.create_new_project.text=Create New Project...
light.edit.status.bar.notification.tooltip=The file is open in the LightEdit mode: a<br>\
simple text editor with basic code<br>\
navigation and folding.<p>\
@@ -721,7 +721,7 @@ light.edit.file.creation.failed.hide.message=Hide
light.edit.reload.action=Re&load from Disk
custom.option=Custom\u2026
custom.option=Custom...
custom.option.with.shortcut=Custom ({0})
configurable.CodeStyleSchemesConfigurable.display.name=Code Style
configurable.ArrangementRuleAliasesListEditor.display.name=Custom Composite Tokens

View File

@@ -1,8 +1,8 @@
project.configuration.save.file.not.found={0} not found
project.load.undefined.path.variables.message=There are undefined path variables in project configuration files.
project.load.default.error=Error Loading Default Project
project.loading.components=Loading components\u2026
project.preparing.workspace=Preparing workspace\u2026
project.loading.components=Loading components...
project.preparing.workspace=Preparing workspace...
project.configure.path.variables.title=Configure Path Variables
project.open.select.from.multiple.processors.dialog.title=Open or Import Project
project.open.select.from.multiple.processors.dialog.description.line1=Found {0} project configurations in ''{1}''.
@@ -21,17 +21,17 @@ sdk.table.settings=SDK Table
sdk.unknown.name=Unknown SDK
sdk.list.name.required.error=Please specify SDK name
sdk.list.unique.name.required.error=Please specify a different SDK name
sdk.lookup.resolving.sdk.progress=Resolving {0}\u2026
sdk.configure.add.sdkType.subAction={0}\u2026
sdk.configure.add.sdkType.action=Add {0}\u2026
sdk.configure.add.sdkType.actionTitle=Add {0}\u2026
sdk.configure.addFromDisk.sdkType.subAction=Select {0} Home from Disk\u2026
sdk.configure.addFromDisk.sdkType.action=Select {0} home from disk\u2026
sdk.configure.addFromDisk.sdkType.actionTitle=Select {0} Home from Disk\u2026
sdk.configure.download.subAction=Download {0}\u2026
sdk.configure.download.action=Download {0}\u2026
sdk.configure.download.actionTitle=Download {0}\u2026
sdk.configure.downloading=Downloading {0}\u2026
sdk.lookup.resolving.sdk.progress=Resolving {0}...
sdk.configure.add.sdkType.subAction={0}...
sdk.configure.add.sdkType.action=Add {0}...
sdk.configure.add.sdkType.actionTitle=Add {0}...
sdk.configure.addFromDisk.sdkType.subAction=Select {0} Home from Disk...
sdk.configure.addFromDisk.sdkType.action=Select {0} home from disk...
sdk.configure.addFromDisk.sdkType.actionTitle=Select {0} Home from Disk...
sdk.configure.download.subAction=Download {0}...
sdk.configure.download.action=Download {0}...
sdk.configure.download.actionTitle=Download {0}...
sdk.configure.downloading=Downloading {0}...
sdk.configure.type.home.path={0} home path:
sdk.configure.home.invalid.error=The selected directory is not a valid home for {0}
sdk.configure.home.file.invalid.error=The selected file is not a valid home for {0}
@@ -67,8 +67,8 @@ jdk.combo.box.project.item=<No Project SDK>
jdk.combo.box.invalid.item={0} [Invalid]
jdk.combo.box.no.sdk.item.accessibility=No SDK
progress.title.jdk.combo.box.resolving.jdk.home=Scanning JDK Home
progress.text.jdk.combo.box.resolving.jdk.home=Refreshing {0}\u2026
module.libraries.javadoc.url.button=Specify Documentation &URL\u2026
progress.text.jdk.combo.box.resolving.jdk.home=Refreshing {0}...
module.libraries.javadoc.url.button=Specify Documentation &URL...
module.load.unload.dialog.title=Load/Unload Modules
module.unload.button.text=&Unload >
module.load.button.text=< &Load
@@ -89,7 +89,7 @@ module.unload.dependents.dialog.title=Unload Dependent Modules
module.unload.with.dependents.button.text=Unload All Dependent Modules
module.unload.without.dependents.button.text=Unload Selected Modules Only
convert.module.groups.action.text=Convert Module Groups to Qualified Names\u2026
convert.module.groups.action.text=Convert Module Groups to Qualified Names...
convert.module.groups.action.description=Replace module groups by prefixes added to module names
convert.module.groups.dialog.title=Convert Module Groups to Qualified Names
convert.module.groups.button.text=Convert
@@ -105,8 +105,8 @@ convert.module.groups.inspection.display.name=Module names list inspection
module.renaming.scheme.cannot.load.error=Failed to load renaming scheme from {0}:\n{1}
module.renaming.scheme.cannot.save.error=Failed to save renaming scheme:\n{0}
module.renaming.scheme.load.button.text=&Load\u2026
module.renaming.scheme.save.button.text=&Save\u2026
module.renaming.scheme.load.button.text=&Load...
module.renaming.scheme.save.button.text=&Save...
module.renaming.scheme.save.chooser.title=Save Module Renaming Scheme
module.renaming.scheme.save.chooser.description=Choose file where current module renaming scheme will be stored.
module.renaming.scheme.cannot.import.error.title=Cannot Import Module Names
@@ -116,7 +116,7 @@ module.name.inspection.duplicate.module.name=Duplicate module name ''{0}''
module.name.inspection.too.many.lines=There are {0} modules in the project so line {1} doesn''t correspond to a module
module.name.inspection.too.few.lines=There are {0} modules in the project but only {1} lines here
button.text.attach.files=Attach &Files or Directories\u2026
button.text.attach.files=Attach &Files or Directories...
library.attach.files.action=Attach Files or Directories
library.attach.files.to.library.action=Attach Files or Directories to Library ''{0}''
library.attach.files.description=Select files or directories in which library classes, sources and documentation are located
@@ -133,7 +133,7 @@ module.toggle.sources.action=Sources
module.toggle.sources.action.description=Mark directory as a {0}
sdk.specify.location=Specify SDK location
sdk.missing.item=<No SDK>
sdk.loading.item=Loading\u2026
sdk.loading.item=Loading...
module.type.unknown.name=Unknown module type. Used \"{0}\" as a substitute
module.source.roots.not.configured.error=No Source Roots configured for module {0}\nPlease use Settings | Paths to configure roots.
module.source.roots.not.configured.title=No Source Roots Configured
@@ -180,8 +180,8 @@ configurable.DetectionExcludesConfigurable.display.name=Framework Detection Excl
configurable.PlatformContentEntriesConfigurable.display.name=Project Structure
notification.text.config.unknown.sdk={0} "{1}" is missing
notification.text.config.invalid.sdk={0} "{1}" is not found on the disk or corrupted
action.text.config.unknown.sdk.configure=Configure\u2026
action.text.config.invalid.sdk.configure=Configure\u2026
action.text.config.unknown.sdk.configure=Configure...
action.text.config.invalid.sdk.configure=Configure...
action.text.config.unknown.sdk.download=Download {0}
label.text.download.for.missing.sdk=Download {0} for missing {1} "{2}"
label.text.download.for.invalid.sdk=Download {0} for corrupted {1} "{2}"
@@ -206,11 +206,11 @@ button.folder.type.tests=Tests
action.text.remove.module=Remove Module
action.text.remove.from.project.view=Remove from Project View
dialog.message.failed.to.download.0.1=Failed to download {0}. {1}
progress.text.configuring.sdks=Configuring SDKs\u2026
progress.text.looking.for.downloadable.sdks=Looking for downloadable SDKs\u2026
progress.text.looking.for.local.sdks=Looking for local SDKs\u2026
progress.text.resolving.missing.sdks=Resolving missing SDKs\u2026
progress.text.resolving.existing.sdks=Validating existing SDKs\u2026
progress.text.configuring.sdks=Configuring SDKs...
progress.text.looking.for.downloadable.sdks=Looking for downloadable SDKs...
progress.text.looking.for.local.sdks=Looking for local SDKs...
progress.text.resolving.missing.sdks=Resolving missing SDKs...
progress.text.resolving.existing.sdks=Validating existing SDKs...
progress.title.resolving.sdks=Resolving SDKs
section.title.choose.roots=Choose Roots
dialog.title.detected.roots=Detected Roots
@@ -226,15 +226,15 @@ label.new.project=New project
item.text.empty.project=Empty Project
progress.title.downloading.sdk=Configuring SDK
notification.title.sdks.configured=SDKs are configured
notification.link.change.sdks=Change SDKs\u2026
notification.link.change.sdk=Change {0}\u2026
notification.link.change.sdks=Change SDKs...
notification.link.change.sdk=Change {0}...
notification.title.sdk.configured={0} is configured
notification.text.sdk.usage.is.set.to="{0}" is set to {1}
progress.title.downloading.jdk.list=Downloading JDK List
progress.text.downloading.jdk.list=Downloading JDK list\u2026
progress.text.resolving.hint.path=Resolving hint path: {0}\u2026
progress.text.detecting.local.jdks=Detecting local JDKs\u2026
progress.text.checking.existing.jdks=Checking existing JDKs\u2026
progress.text.downloading.jdk.list=Downloading JDK list...
progress.text.resolving.hint.path=Resolving hint path: {0}...
progress.text.detecting.local.jdks=Detecting local JDKs...
progress.text.checking.existing.jdks=Checking existing JDKs...
dialog.title.download.jdk=Download JDK
dialog.title.select.path.to.install.jdk=Select Path to Install JDK
dialog.button.download.jdk=Download
@@ -250,13 +250,13 @@ dialog.message.error.target.path.empty=Target path is empty
dialog.message.error.resolving.path=Failed to resolve path
dialog.message.error.target.path.exists.file=Target path is an existing file
dialog.message.error.target.path.exists.nonEmpty.dir=Target path is an existing non-empty directory
progress.text.installing.jdk.1=Installing {0}\u2026
progress.text.installing.jdk.1=Installing {0}...
progress.text2.downloading.jdk=Downloading
progress.text2.unpacking.jdk=Unpacking
error.message.sdk.download.failed=Failed to download {0}
config.unknown.sdk.commandline.configure=Configures unknown project SDKs
config.unknown.progress.scanning=Scanning for unknown SDKs\u2026
config.unknown.progress.configuring=Configuring {0}\u2026
config.unknown.progress.scanning=Scanning for unknown SDKs...
config.unknown.progress.configuring=Configuring {0}...
progress.title.updating.jdk.0.to.1=Updating JDK "{0}" to {1}
progress.title.updating.jdk.failed=Failed to download and install JDK {0}
progress.text.updating.jdk.setting.up=Configuring JDK
@@ -266,7 +266,7 @@ action.description.jdk.update.found=JDK update to {1} is available for JDK ''{0}
notification.link.jdk.update.retry=Retry
dialog.text.resolving.sdks.item={0} "{1}"
unknown.sdk.with.no.name=<unknown>
list.item.all.frameworks=All Frameworks\u2026
list.item.all.frameworks=All Frameworks...
#0 - file name
framework.detection.in.0=\ in {0}
#0 - number, 1 - kind of files (e.g. xml)

View File

@@ -1,13 +1,13 @@
indexes.reloading=Indexes reloading\u2026
psi.scanning.files.progress=Scanning files\u2026
psi.search.for.word.progress=Searching for {0} in {1,choice,1# file|1<{1} files}\u2026
psi.search.in.non.java.files.progress=Analyzing non-code usages\u2026
indexes.reloading=Indexes reloading...
psi.scanning.files.progress=Scanning files...
psi.search.for.word.progress=Searching for {0} in {1,choice,1# file|1<{1} files}...
psi.search.in.non.java.files.progress=Analyzing non-code usages...
psi.search.scope.project.and.libraries=Project and Libraries
search.scope.module=Module ''{0}''
search.scope.module.runtime=Module ''{0}'' runtime scope
terms.directory=directory
terms.file=file
indexes.preparing.to.shutdown.message=Preparing Indexes to Shutdown\u2026
indexes.preparing.to.shutdown.message=Preparing Indexes to Shutdown...
indexable.files.provider.indexing.library.name=Indexing library ''{0}''
indexable.files.provider.indexing.module.name=Indexing module ''{0}''
indexable.files.provider.indexing.fileOrDir.name=Indexing ''{0}''
@@ -28,13 +28,13 @@ index.corrupted.notification.text=Index files on disk are corrupted. Indexes wil
index.format.changed.notification.text=Index file format has changed for {0} indexes. These indexes will be rebuilt.
progress.indexing=Updating indexes
progress.indexing.title=Updating Indexes
progress.indexing.scanning=Scanning files to index\u2026
progress.indexing.updating=Indexing\u2026
progress.indexing.scanning=Scanning files to index...
progress.indexing.updating=Indexing...
progress.indexing.started.as.suspended=Press the button to start indexing
toggled.dumb.mode=Running dumb mode\u2026
toggled.dumb.mode=Running dumb mode...
removing.indexable.set.project.handler=Flushing indexes for project files
index.content.diagnostic.dumping=Dumping indexed file paths and other metadata\u2026
index.content.diagnostic.reading=Reading indexed files metadata\u2026
index.content.diagnostic.dumping=Dumping indexed file paths and other metadata...
index.content.diagnostic.reading=Reading indexed files metadata...
default.index.storage.presentable.name=Default IJ Storage
progress.text.additional.library.indexing.added.files=Indexing ''{0}'' added files
progress.text.additional.library.indexing.unknown.added.files=Indexing added library files

View File

@@ -13,17 +13,17 @@ reformat.scope.panel=Scope
reformat.options.panel=Options
configure.code.style.on.fragment.dialog.title=Adjust code style settings
configure.code.style.on.fragment.dialog.cancel=Skip
configure.code.style.on.fragment.dialog.progress.text=Filtering settings affecting selected code fragment\u2026
configure.code.style.on.fragment.dialog.progress.text=Filtering settings affecting selected code fragment...
configure.code.style.on.fragment.dialog.progress.text.under=Press 'Skip' to show all settings
process.optimize.imports=Optimize Imports
process.optimize.imports.before.commit=Optimize Imports Before Commit
progress.text.optimizing.imports=Optimizing imports\u2026
progress.text.optimizing.imports=Optimizing imports...
# suppress inspection "UnusedProperty"
progress.reformat.and.optimize.common.command.text=Reformat and Optimize Imports
command.cleanup.code=Clean Up Code
process.cleanup.code=Cleaning up code\u2026
process.cleanup.code=Cleaning up code...
command.rearrange.code=Rearrange Code
process.rearrange.code=Rearranging code\u2026
process.rearrange.code=Rearranging code...
process.rearrange.code.before.commit=Rearrange Code Before Commit
dialog.reformat.files.title=Reformat Files
dialog.reformat.files.optimize.imports.checkbox=&Optimize imports
@@ -80,7 +80,7 @@ intention.create.test=Create Test
intention.preview.adv.show.text=Press {0} to open preview
intention.preview.adv.hide.text=Press {0} to hide preview
intention.preview.no.available.text=Preview isn't available
intention.preview.loading.preview=Loading\u2026
intention.preview.loading.preview=Loading...
lightbulb.tooltip=Click or press {0}
dialog.intention.settings.description.panel.title=Description:
intention.settings=Intentions
@@ -100,8 +100,8 @@ javadoc.parameters=Params:
javadoc.returns=Returns:
javadoc.throws=Throws:
javadoc.external.fetch.error.message=Cannot fetch remote documentation: internal error
searching.for.implementations=Searching For Implementations\u2026
searching.for.definitions=Searching For Definitions\u2026
searching.for.implementations=Searching For Implementations...
searching.for.definitions=Searching For Definitions...
goto.implementation.chooserTitle=<html><body>Choose Implementation of <b>{0}</b> ({1} found{2})</body></html>
goto.implementation.findUsages.title=Implementations of {0}
@@ -119,10 +119,10 @@ goto.super.method.findUsages.title=Super methods of {0}
javadoc.action.back=Back
javadoc.action.forward=Forward
javadoc.action.view.external=View External Documentation
javadoc.fetching.progress=Fetching Documentation\u2026
javadoc.fetching.progress=Fetching Documentation...
no.documentation.found=No documentation found.
javadoc.candidates=<html>Candidates for method call <b>{0}</b> are:<br><br>{1}</html>
javadoc.adjust.font.size=Adjust Font Size\u2026
javadoc.adjust.font.size=Adjust Font Size...
javadoc.open.as.tool.window=Open as Tool Window
javadoc.show.popup.automatically=Open Automatically During Completion
javadoc.restore.size=Restore Size
@@ -131,7 +131,7 @@ javadoc.show.on.mouse.move=Show on Mouse Move
action.Documentation.OpenInToolWindow.text=Open in Documentation Tool Window
action.Documentation.OpenInToolWindow.description=Moves the content of the current popup into a preview tab of the Documentation tool window
doc.render.dumb.mode.text=<i>Cannot render documentation during indexing</i>
doc.render.loading.text=Loading\u2026
doc.render.loading.text=Loading...
doc.render.not.available.text=<i>Not available</i>
doc.render.gutter.icon.setting=Documentation comments in-place rendering
doc.render.copy.action.text=Copy Selection
@@ -297,7 +297,7 @@ collapse.selection.overlapping.warning.text=Overlapping fold region(s) exist
collapse.selection.overlapping.warning.ok=Remove
collapse.selection.overlapping.warning.cancel=Cancel
parameter.info.progress.title=Calculating parameter info\u2026
parameter.info.progress.title=Calculating parameter info...
configurable.PostfixTemplatesConfigurable.display.name=Postfix Completion
configurable.InspectionToolsConfigurable.display.name=Inspections
@@ -326,12 +326,12 @@ emmet.enable.jsx.emmet=Enable JSX Emmet
settings.postfix.completion.description=Description:
settings.postfix.completion.before=Before:
settings.postfix.completion.after=After:
settings.code.style.set.from=Set from\u2026
settings.code.style.set.from=Set from...
disable.inlay.hints.of.type.action.name=Disable ''{0}'' hints type
action.disable.inlay.hints.provider.case.text=Disable ''{0}: {1}'' Inlay Hints
action.disable.inlay.hints.provider.with.cases.text=Disable All ''{0}'' Inlay Hints
action.disable.inlay.hints.provider.text=Disable ''{0}'' Inlay Hints
action.configure.inlay.hints.provider.text=Configure Inlay Hints\u2026
action.configure.inlay.hints.provider.text=Configure Inlay Hints...
settings.inlay.hints.panel.name=Inlay Hints
settings.inlay.parameter.hints.panel.name=Parameter hints
settings.inlay.show.parameter.hints=Show parameter hints
@@ -340,12 +340,12 @@ settings.inlay.hints.warning.hints.for.language.disabled=Inlay hints for ''{0}''
settings.inlay.hints.warning.configure.settings=Configure settings.
notification.show.parameter.hints.settings.or.undo.label=<html><a href='settings'>Show Parameter Hints Settings</a> or <a href='undo'>Undo</a></html>
notification.inlay.method.added.to.exclude.list=Method ''{0}'' added to exclude list
settings.inlay.java.exclude.list=Exclude list\u2026
settings.inlay.java.exclude.list=Exclude list...
checkbox.apply.to.the.&topmost.expression=Apply to the &topmost expression
action.DumbAware.TemplateListPanel.text.restore.defaults=Restore defaults
action.DumbAware.TemplateListPanel.description.restore.default.setting=Restore default setting for the selected templates
action.AnActionButton.text.duplicate=Duplicate
action.AnActionButton.text.edit.scopes=Edit Scopes\u2026
action.AnActionButton.text.edit.scopes=Edit Scopes...
action.AnActionButton.Template.list.text.duplicate=Duplicate
action.AnActionButton.text.restore.deleted.defaults=Restore deleted defaults
action.AnActionButton.text.open.as.popup=Open as Popup
@@ -377,7 +377,7 @@ action.description.restore.popup.view.mode=Restore popup view mode
progress.text.searching.for.additional.intention.actions.quick.fixes=Searching for additional intention actions \\& quick fixes
error.hint.can.t.expand.postfix.template=Can't expand postfix template
popup.title.next.error.action.0.goes.through=''Next Error'' Action{0} Goes Through
progress.title.searching.for.context.actions=Searching for context actions\u2026
progress.title.searching.for.context.actions=Searching for context actions...
notification.element.information.is.not.available.during.index.update=Element information is not available during index update
dialog.title.rename=Rename
label.enter.the.new.group.name=Enter the new group name:
@@ -409,7 +409,7 @@ action.text.edit.postfix.templates.settings=Edit postfix templates settings
label.next.tip=Next Tip
action.text.edit.live.template.settings=Edit live template settings
action.text.disable.live.template=Disable ''{0}'' template
progress.title.resolving.reference=Resolving reference\u2026
progress.title.resolving.reference=Resolving reference...
command.expand.postfix.template=Expand Postfix Template
dialog.title.expressions=Expressions
@@ -497,7 +497,7 @@ label.reformat.optional=Optional:
checkbox.rearrange.code=Rearra&nge code
label.reformat.scope=Scope:
actions.on.save.page.checkbox.reformat.code=Reformat code
actions.on.save.page.link.configure.scope=Configure scope\u2026
actions.on.save.page.link.configure.scope=Configure scope...
actions.on.save.page.label.all.file.types=All file types
actions.on.save.page.label.select.file.types=Select file types
actions.on.save.page.label.one.file.type.selected=Files: {0}
@@ -508,11 +508,11 @@ actions.on.save.page.label.whole.file=Whole file
actions.on.save.page.label.changed.lines=Changed lines
actions.on.save.page.checkbox.optimize.imports=Optimize imports
actions.on.save.page.checkbox.rearrange.code=Rearrange code
actions.on.save.page.link.configure.arrangement.rules=Configure arrangement rules\u2026
actions.on.save.page.link.configure.arrangement.rules=Configure arrangement rules...
actions.on.save.page.popup.title.arrangement.settings=Open Arrangement Settings
actions.on.save.page.checkbox.run.code.cleanup=Run code cleanup
actions.on.save.page.code.cleanup.comment=Applies fixes from the code cleanup inspections
actions.on.save.page.link.configure.inspections=Configure inspections\u2026
actions.on.save.page.link.configure.inspections=Configure inspections...
label.non.ascii.chars.example.files.containing.bom=<html>E.g. files starting with <code>FEFF</code>
label.non.ascii.chars.example.characters.in.comments=<html>E.g.: <code>// hello \u10D2\u10D4\u10DC\u10D0\u10EA\u10D5\u10D0\u10DA\u10D8</code>
label.non.ascii.chars.example.characters.in.identifiers=<html>E.g.: <code>int \u041F\u043E\u043B\u0435 = 0;</code>
@@ -566,7 +566,7 @@ goto.related.items.separator.other=Other
parameter.info.message=Parameter Info. Press TAB to navigate through each element. Press ESC to close.
accessible.name.expression.type.hint=Expression type hint
accessible.name.parameter.info.press.tab=Parameter Info. Press TAB to navigate through each element. Press ESC to close.
progress.title.preparing.result=Preparing result\u2026
progress.title.preparing.result=Preparing result...
do.not.keep.line.breaks=Do not keep line &breaks
hint.text.custom.line.breaks.are.preserved=Reformat again to remove custom line breaks
second.reformat=Second Reformat

View File

@@ -77,7 +77,7 @@ refactoring.introduceVariable=Introduce Variable refactoring
refactoring.rename=Rename
refactoring.copyClass=Copy Class refactoring
ui.tree.speedsearch=Speed search in trees
ui.scheme.quickswitch=Quickly switch scheme\u2026
ui.scheme.quickswitch=Quickly switch scheme...
ui.horizontal.scrolling=Horizontal scrolling
# suppress inspection "UnusedProperty"

View File

@@ -24,7 +24,7 @@ There are 3 types of validation rules: \
</ul> \
</html>
stats.cannot.find.test.scheme.storage=Cannot find events test scheme storage
stats.updating.test.scheme=Updating Events Test Scheme\u2026
stats.updating.test.scheme=Updating Events Test Scheme...
stats.test.scheme.was.updated=Test Scheme was updated
stats.failed.updating.test.scheme.0=Failed updating test scheme: {0}
stats.edit.test.scheme=Edit Events Test Scheme

View File

@@ -805,7 +805,7 @@ settings.file.status.color.added.in.not.active.changelist=Added in not active ch
settings.file.status.color.changelist.conflict=Changelist conflict
settings.issue.navigation.patterns={0} will search for the specified patterns in checkin comments and link them to issues in your issue tracker:
settings.shelf.content.larger=The base content of files larger than {0}K will not be stored
settings.change.shelves.location=Change Shelves Location\u2026
settings.change.shelves.location=Change Shelves Location...
change.shelves.location.dialog.title=Change Shelves Location
change.shelves.location.dialog.action.button=Change Location
change.shelves.location.dialog.group.title=Store shelves in:

View File

@@ -16,9 +16,9 @@ xdebugger.attach.toLocal.popup.recent=Recent
xdebugger.attach.popup.emptyText=No processes to attach to
xdebugger.attach.popup.title.default=Attach To
xdebugger.attach.popup.selectDebugger.title=Debugger
xdebugger.attach.action=Attach to Process\u2026
xdebugger.attach.action=Attach to Process...
xdebugger.attach.action.description=Attach to process with an available debugger
xdebugger.attach.action.collectingItems=Collecting Attach Items\u2026
xdebugger.attach.action.collectingItems=Collecting Attach Items...
xdebugger.attach.pid=pid {0,number,#}
xdebugger.attach.reattach=Reattach to PID {0,number,#}
xdebugger.attach.local.host=Local Host
@@ -87,13 +87,13 @@ xdebugger.evaluate.stack.frame.has.not.evaluator=Cannot evaluate, current stack
xdebugger.popup.value.tree.set.root.action.tooltip=Set As Root
xdebugger.building.tree.node.message=Collecting data\u2026
xdebugger.modifiyng.value.node.message=Modifying value\u2026
xdebugger.evaluating.expression.node.message=Evaluating\u2026
node.text.ellipsis.0.more.nodes.double.click.to.show=\u2026 ({0} more {0, choice, 1#item|2#items}. Double-click to see)
node.text.ellipsis.0.unknown.more.nodes.double.click.to.show=\u2026 (Double-click to see more items)
node.text.ellipsis.truncated=\u2026 (length: {0})
node.test.show.full.value=\u2026 View
xdebugger.building.tree.node.message=Collecting data...
xdebugger.modifiyng.value.node.message=Modifying value...
xdebugger.evaluating.expression.node.message=Evaluating...
node.text.ellipsis.0.more.nodes.double.click.to.show=... ({0} more {0, choice, 1#item|2#items}. Double-click to see)
node.text.ellipsis.0.unknown.more.nodes.double.click.to.show=... (Double-click to see more items)
node.text.ellipsis.truncated=... (length: {0})
node.test.show.full.value=... View
inspect.value.dialog.title=Inspect ''{0}''
debugger.state.message.connected=Connected
@@ -112,7 +112,7 @@ debugger.session.tab.variables.title=Variables
debugger.session.tab.console.content.name=Console
action.next.frame.text=Next Frame
action.previous.frame.text=Previous Frame
stack.frame.loading.text=Loading\u2026
stack.frame.loading.text=Loading...
invalid.frame=<invalid frame>
xdebugger.drag.text.0.elements={0} elements
xdebugger.drop.text.add.to.watches=Add to watches
@@ -180,7 +180,7 @@ breakpoints.dialog.edit.description=Edit Description
breakpoints.dialog.new.group.name=New group name
breakpoints.dialog.new.group=New Group
breakpoints.dialog.no.group=<No Group>
breakpoints.dialog.create.new.group=Create New\u2026
breakpoints.dialog.create.new.group=Create New...
breakpoints.dialog.unset.as.default=Unset as Default
breakpoints.dialog.set.as.default=Set as Default
breakpoints.show.user.groups=Show user groups

View File

@@ -5,7 +5,7 @@ bytecode.not.found.message=Unable to Find Class to Show Bytecode
bytecode.not.found.title=Bytecode not Found
bytecode.parser.failure.message=Unable to parse class file for ''{0}''.
class.file.may.be.out.of.date=Class File May Be Out-of-Date
looking.for.bytecode.progress=Looking for Bytecode\u2026
looking.for.bytecode.progress=Looking for Bytecode...
no.bytecode.found=No bytecode found
no.bytecode.found.for=No bytecode found for {0}
popup.title.element.bytecode={0} Bytecode

View File

@@ -77,7 +77,7 @@ column.info.name=Name
label.text.no.injections.configured=no injections configured
label.text.0.injection.1.2.of.3.place.4.enabled={0} {0,choice,0#injections|1#injection|2#injections} ({1} of {2} {2,choice,0#places|1#place|2#places} enabled)
dialog.title.export.failed=Export Failed
dialog.title.export.selected.injections.to.file=Export Selected Injections to File\u2026
dialog.title.export.selected.injections.to.file=Export Selected Injections to File...
label.text.move.to.project.scope=Move to Project Scope
label.text.move.to.ide.scope=Move to IDE Scope
table.empty.text.no.injections.configured2=No injections configured

View File

@@ -1,4 +1,4 @@
ant.target.default.name=default
running.ant.target.from.file=Running ''{0}'' Ant target from ''{1}'' file\u2026
running.ant.target.from.file=Running ''{0}'' Ant target from ''{1}'' file...
target.finished.with.exit.code=Target ''{0}'' in ''{1}'' finished with exit code {2}
cannot.run.target=Cannot run ''{0}'' target: {1}

View File

@@ -11,6 +11,6 @@ ml.completion.notification.decorating.opinion.like=Yes
ml.completion.notification.decorating.opinion.dislike=No
ml.completion.notification.decorating.opinion.neutral=I'm not sure
ml.completion.notification.decorating.disabled.content=Marking the most relevant choice with a star is disabled. You can re-enable it in {0} | Editor | General | Code Completion.
ml.completion.notification.configure=Configure\u2026
ml.completion.notification.configure=Configure...
ml.completion.notification.enable.decorations=Enable highlighting
action.DumpMLCompletionFeatures.text=Copy ML Completion Features To Clipboard

View File

@@ -72,7 +72,7 @@ radio.location.in.file.before.package=Before package
radio.location.in.file.before.root.tag=Before root tag
radio.location.in.file.before.doctype=Before doctype
settings.copyright.formatting.add.blank.line.before=Add blank line &before
link.label.configure.copyright.settings=Configure\u2026
link.label.configure.copyright.settings=Configure...
checkbox.update.copyright.notice=Update copyright notice
label.updates.existing.copyrights.e.g.changes.year.or.updated.notice=Updates copyright text, year, and other properties
label.no.copyright.configured=No copyright is configured

View File

@@ -401,7 +401,7 @@ stash.editor.diff.preview.empty.title=Stash
stash.tab.name=Stash
stash.empty.text=No stashes found
stash.changes.empty=Select stash to view changes
stash.changes.loading=Loading\u2026
stash.changes.loading=Loading...
action.Git.Stash.Pop.text=Pop
action.Git.Stash.Pop.description=Pop selected stash
action.Git.Stash.Apply.text=Apply

View File

@@ -1,4 +1,4 @@
enhancing.classes.in.module.0=Enhancing classes in module ''{0}''\u2026
enhancing.classes.in.module.0=Enhancing classes in module ''{0}''...
google.appengine.enhancer=Google AppEngine Enhancer
persistence.api.item.name.jdo=JDO 2

View File

@@ -24,7 +24,7 @@ inspection.message.native.methods.not.allowed=Native methods aren't allowed in A
inspection.message.application.should.not.create.new.instances.0=App Engine application should not create new instances of ''{0}'' class
inspection.message.application.should.not.call.method=AppEngine application should not call ''{0}.{1}'' method
inspection.message.class.not.included.in.white.list=Class ''{0}'' is not included in App Engine JRE White List
button.sdk.download.text=Download\u2026
button.sdk.download.text=Download...
sdk.file.not.found.message=''{0}'' is not valid App Engine SDK installation: ''{1}'' file not found
error.message.not.valid.port.number=''{0}'' is not valid port number

View File

@@ -9,7 +9,7 @@ greclipse.compiling.chunk.0=Compiling java \\& groovy [{0}]
greclipse.info=Using Groovy-Eclipse to compile Java \\& Groovy sources
greclipse.invalid.jar.path.0=Invalid jar path in the compiler settings: ''{0}''
greclipse.not.initialized.for.project.0=Compiler settings component not initialized for {0}
groovy.compiler.in.operation=Groovy compiler in operation\u2026
groovy.compiler.in.operation=Groovy compiler in operation...
incomplete.dependency.for.class.0=Class dependency information may be incomplete! Error parsing generated class {0}
internal.groovyc.error.code.0=Internal groovyc error: code {0}
no.groovy.cannot.load.0=\

View File

@@ -130,7 +130,7 @@ invalid.enumerated.value=Invalid enumerated value
inspection.message.fx.root.valid.only.as.root.node.fxml.document='<fx:root>' is valid only as the root node of an FXML document
label.selected.module.output.would.to.be.included.in.artifact=The selected module output will be included in the artifact
dialog.title.select.module.for.artifact=Select Module
action.from.module.artifact.text=From Module\u2026
action.from.module.artifact.text=From Module...
action.from.modules.artifact.text=From Module ''{0}''
dialog.title.choose.preloader.class=Choose Preloader Class
dialog.title.choose.application.class=Choose Application Class

View File

@@ -15,4 +15,4 @@ text.loading.kotlin.script.definitions=Loading kotlin script definitions
text.loading.kotlin.script.configuration=Loading script configuration
implement.members.handler.title=Implement Members
override.members.handler.title=Override Members
progress.title.calculating.names=Calculating names to suggest\u2026
progress.title.calculating.names=Calculating names to suggest...

View File

@@ -2454,7 +2454,7 @@ convert.to.unicode.escape=Convert to unicode escape
popup.title.expressions=Expressions
popup.title.types=Types
popup.title.elements=Elements
action.hints.settings.text=Hints Settings\u2026
action.hints.settings.text=Hints Settings...
start.import.button.text.add=Add
start.import.button.text.remove=Remove
import.order.button.text.add.package=Add Package

View File

@@ -5,7 +5,7 @@ fix.create.module.with.parent=Create Module with Parent
fix.update.indices=Update Maven Indexes
fix.parent.path=Fix Relative Path
fix.open.file=Open ''{0}''
fix.add.dependency=Add Maven dependency\u2026
fix.add.dependency=Add Maven dependency...
intention.choose.file=Choose File
generate.dependency.title=Dependency

View File

@@ -1,20 +1,20 @@
maven.name=Maven
maven.scanning.projects=Scanning Maven projects\u2026
maven.locating.files=Locating Maven project files\u2026
maven.reading=Reading Maven projects\u2026
maven.reading.pom=Reading {0}\u2026
maven.resolving=Resolving Maven dependencies\u2026
maven.resolving.pom=Resolving dependencies of {0}\u2026
maven.updating.folders=Generating Maven sources\u2026
maven.updating.folders.pom=Generating sources for {0}\u2026
maven.downloading.plugins=Downloading Maven plugins\u2026
maven.downloading.pom.plugins=Downloading plugins for {0}\u2026
maven.downloading=Downloading Maven sources and documentation\u2026
maven.downloading.sources=Downloading Maven sources\u2026
maven.downloading.docs=Downloading Maven documentation\u2026
maven.scanning.projects=Scanning Maven projects...
maven.locating.files=Locating Maven project files...
maven.reading=Reading Maven projects...
maven.reading.pom=Reading {0}...
maven.resolving=Resolving Maven dependencies...
maven.resolving.pom=Resolving dependencies of {0}...
maven.updating.folders=Generating Maven sources...
maven.updating.folders.pom=Generating sources for {0}...
maven.downloading.plugins=Downloading Maven plugins...
maven.downloading.pom.plugins=Downloading plugins for {0}...
maven.downloading=Downloading Maven sources and documentation...
maven.downloading.sources=Downloading Maven sources...
maven.downloading.docs=Downloading Maven documentation...
maven.action.download.sources=Download Sources
maven.action.download.sources.busy.text=Downloading sources\u2026
maven.action.download.sources.busy.text=Downloading sources...
maven.project.importing=Importing Maven projects
maven.project.importing.evaluating.effective.pom=Evaluating effective POM
@@ -42,7 +42,7 @@ maven.tab.ignored.files=Ignored Files
maven.testRunning=Running Tests
maven.ignore=Ignore Projects
maven.unignore=Unignore Projects
maven.ignore.edit=Edit Ignored Files\u2026
maven.ignore.edit=Edit Ignored Files...
maven.profile.activate=Activate
maven.profile.deactivate=Deactivate
maven.profile.default=Use default
@@ -154,9 +154,9 @@ action.Maven.BeforeRebuild.text=Execute Before Rebuild
action.Maven.BeforeRebuild.description=Execute selected phase/goal before full rebuild
action.Maven.AfterRebuild.text=Execute After Rebuild
action.Maven.AfterRebuild.description=Execute selected phase/goal after full rebuild
action.Maven.BeforeRun.text=Execute Before Run/Debug\u2026
action.Maven.BeforeRun.text=Execute Before Run/Debug...
action.Maven.BeforeRun.description=Execute selected phase/goal before launching Run/Debug configuration
action.Maven.AssignShortcut.text=Assign Shortcut\u2026
action.Maven.AssignShortcut.text=Assign Shortcut...
action.Maven.AssignShortcut.description=Assign shortcut to the selected phase/goal
group.Maven.DownloadAllGroupPopup.text=Download Sources and/or Documentation
action.Maven.GenerateGroup.text=Generate
@@ -165,7 +165,7 @@ group.Maven.GlobalProjectMenu.text=Maven
group.Maven.RefactoringGroup.text=Refactoring
action.refactoring.introduce.property.text=Property
action.refactoring.extract.dependency.text=Extract Managed Dependency
action.Maven.EditRunConfiguration.text=Edit Run Configuration\u2026
action.Maven.EditRunConfiguration.text=Edit Run Configuration...
action.Maven.RemoveRunConfiguration.text=Remove Run Configuration
maven.before.build.of.count={2} ({0} of {1})
@@ -196,7 +196,7 @@ popup.content.maven.projects.not.found=Maven projects not found
dialog.title.select.maven.project=Select Maven Project
dialog.title.choose.maven.goal=Choose Maven Goal
progress.details.configuring.module=Configuring module {0}
progress.text.refreshing.files=Refreshing files\u2026
progress.text.refreshing.files=Refreshing files...
notification.title.cannot.create=Cannot create {0}
dialog.message.wizard.please.specify.groupid=Specify GroupId
dialog.message.wizard.please.specify.artifactid=Specify ArtifactId
@@ -205,7 +205,7 @@ notification.title.cannot.create.module=Cannot create a module
notification.title.failed.to.create.maven.project=Failed to create a Maven project
command.name.configuring.projects=Configuring Projects
sources.not.found.for=Sources not found for:
and.more=and more\u2026
and.more=and more...
tab.title.ignored=Ignored {0}
detailed.description.problems=Problems:
detailed.description.location=Location:
@@ -252,5 +252,5 @@ wsl.different.wsl.jdk.used.descr=WSL JDK from another WSL distribution used for
maven.wsl.jdk.fix.failed=JDK setup failed
maven.wsl.jdk.fix.failed.descr=Cannot setup project JDK, setup JDK manually\n\
<br/><a href="OPEN">Open Project Structure</a>
wsl.jdk.searching=Searching for existing jdks\u2026
wsl.jdk.downloading=Downloading jdk\u2026
wsl.jdk.searching=Searching for existing jdks...
wsl.jdk.downloading=Downloading jdk...

View File

@@ -6,7 +6,7 @@ maven.structure.wizard.module.artifactid=ArtifactId
maven.structure.wizard.module.version=Version
maven.structure.wizard.module.inherit=Inherit
maven.structure.wizard.properties=Properties
maven.structure.wizard.loading.archetypes.list=Loading archetype list\u2026
maven.structure.wizard.loading.archetypes.list=Loading archetype list...
maven.builder.module.builder.description=Maven modules are used for developing <b>JVM-based</b> applications with dependencies managed by <b>Maven</b>. \

View File

@@ -1,6 +1,6 @@
action.add.association.text=Add\u2026
action.add.association.text=Add...
action.add.file.association.description=Add file association
action.configure.associations.text=Configure\u2026
action.configure.associations.text=Configure...
action.navigate.to.next.history.entry.description=Navigate to the next history entry
action.navigate.to.previous.history.entry.description=Navigate to the previous history entry
action.next.history.entry.text=Next History Entry
@@ -9,8 +9,8 @@ action.previous.history.entry.text=Previous History Entry
action.remove.association.description=Remove association
action.remove.association.text=Remove
action.remove.association.to.description=Remove Association to ''{0}''
action.XPathView.Actions.Evaluate.text=Evaluate XPath\u2026
action.XPathView.Actions.FindByExpression.text=Find by XPath\u2026
action.XPathView.Actions.Evaluate.text=Evaluate XPath...
action.XPathView.Actions.FindByExpression.text=Find by XPath...
action.XPathView.Actions.ShowPath.text=Show Unique XPath
# suppress inspection "UnusedProperty"
action.XPathView.XSLT.Associations.text=File Associations
@@ -67,12 +67,12 @@ border.title.scope=Scope
border.title.variables=Variables
button.advanced=Advanced
button.cancel=Cancel
button.edit.context=&Edit Context\u2026
button.edit.context=&Edit Context...
button.edit.expression=Edit Expression
button.evaluate=Evaluate
button.ok=OK
button.open.template=Open Template\u2026
button.save.template=Save Template\u2026
button.open.template=Open Template...
button.save.template=Save Template...
button.simple=Simple
checkbox.always.flag.explicit.conversion.to.unexpected.type=&Always flag explicit conversion to unexpected type
checkbox.create.with.default.value=Create with &default value
@@ -281,7 +281,7 @@ parsing.error.unexpected.end.file=Unexpected end of file
parsing.error.unexpected.token=Unexpected token
parsing.error.variable.expected=Variable expected
parsing.error.xpath.expression.expected=XPath expression expected
progress.text.collecting.matches=Collecting matches\u2026
progress.text.collecting.matches=Collecting matches...
progress.text.downloading=Downloading {0}
progress.title.downloading.resource=Downloading resource
radio.button.custom=&Custom:

View File

@@ -110,7 +110,7 @@ xml.javadoc.version.message=Version
xml.javadoc.enumeration.value.message=Enumeration value
xml.javadoc.complex.type.message=Complex type
xml.lookup.choose.color=choose color\u2026
xml.lookup.choose.color=choose color...
xml.map.resource.dialog.label.file=&File:
xml.map.resource.dialog.label.uri=&URI: