From 2c8b118e3f2af97ddc9edcce3adc1032fb6e7c87 Mon Sep 17 00:00:00 2001 From: Alex Plate Date: Tue, 26 Oct 2021 12:53:16 +0300 Subject: [PATCH] Revert "[IDEA-270680] Use an ellipsis character in several bundles" Temporally revert ellipsis GitOrigin-RevId: e7e60813b6e7a6f724cc066708caaabe3cb8ca54 --- .../messages/ImagesBundle.properties | 2 +- .../messages/JavaCompilerBundle.properties | 34 +- .../progress/CompilerBuildViewTest.kt | 14 +- .../messages/JavaUiBundle.properties | 90 ++-- .../completion/NormalCompletionTest.groovy | 8 +- .../java/refactoring/MoveActionNameTest.kt | 10 +- .../resources/messages/JavaBundle.properties | 58 +- .../messages/JavaRefactoringBundle.properties | 56 +- .../messages/VisualizationBundle.properties | 2 +- .../messages/InspectionsBundle.properties | 24 +- .../messages/ApplicationBundle.properties | 32 +- .../messages/ProjectBundle.properties | 74 +-- .../messages/IndexingBundle.properties | 20 +- .../messages/CodeInsightBundle.properties | 42 +- .../FeatureStatisticsBundle.properties | 2 +- .../src/messages/ActionsBundle.properties | 498 +++++++++--------- .../messages/StatisticsBundle.properties | 2 +- .../resources/messages/VcsBundle.properties | 2 +- .../messages/XDebuggerBundle.properties | 22 +- .../JavaByteCodeViewerBundle.properties | 2 +- .../src/messages/IntelliLangBundle.properties | 2 +- .../messages/AntJpsBundle.properties | 2 +- .../messages/MlCompletionBundle.properties | 2 +- .../messages/CopyrightBundle.properties | 2 +- .../resources/messages/GitBundle.properties | 2 +- .../JavaGoogleAppEngineJpsBundle.properties | 2 +- .../JavaGoogleAppEngineBundle.properties | 2 +- .../messages/GroovyJpsBundle.properties | 2 +- .../messages/JavaFXBundle.properties | 2 +- .../messages/KotlinIdeaCoreBundle.properties | 2 +- .../messages/KotlinBundle.properties | 2 +- .../messages/MavenDomBundle.properties | 2 +- .../messages/MavenProjectBundle.properties | 44 +- .../messages/MavenWizardBundle.properties | 2 +- .../resources/messages/XPathBundle.properties | 16 +- .../resources/messages/XmlBundle.properties | 2 +- 36 files changed, 541 insertions(+), 541 deletions(-) diff --git a/images/resources/messages/ImagesBundle.properties b/images/resources/messages/ImagesBundle.properties index 4b6374a801e0..2c3e993edf20 100644 --- a/images/resources/messages/ImagesBundle.properties +++ b/images/resources/messages/ImagesBundle.properties @@ -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 diff --git a/java/compiler/openapi/resources/messages/JavaCompilerBundle.properties b/java/compiler/openapi/resources/messages/JavaCompilerBundle.properties index 803745b2724c..0690066ff2b7 100644 --- a/java/compiler/openapi/resources/messages/JavaCompilerBundle.properties +++ b/java/compiler/openapi/resources/messages/JavaCompilerBundle.properties @@ -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=Choose Members To Delete Since They Are Already Defined In {0} text.empty.profile=Profile name shouldn't be empty text.profile.exists=Profile {0} already exists @@ -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 diff --git a/java/compiler/tests/com/intellij/compiler/progress/CompilerBuildViewTest.kt b/java/compiler/tests/com/intellij/compiler/progress/CompilerBuildViewTest.kt index 46eb8d3a2bc2..c7efc7e945ea 100644 --- a/java/compiler/tests/com/intellij/compiler/progress/CompilerBuildViewTest.kt +++ b/java/compiler/tests/com/intellij/compiler/progress/CompilerBuildViewTest.kt @@ -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...") } } diff --git a/java/idea-ui/resources/messages/JavaUiBundle.properties b/java/idea-ui/resources/messages/JavaUiBundle.properties index baab42a75ca5..03c1926f404b 100644 --- a/java/idea-ui/resources/messages/JavaUiBundle.properties +++ b/java/idea-ui/resources/messages/JavaUiBundle.properties @@ -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 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=Double-click on element to put into default location
\ Drag-and-drop element to add into the desired location
\ More actions are available in the popup menu -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=Manage external annotations attached to this module. 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=Several frameworks are detected in the project. Please review the following items and exclude mistakenly detected. @@ -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=Modules are grouped in the IDE accordingly to their names;
if names of several modules have a common \ prefix they will be shown together. 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=Create {0} {1} structure over existing sources 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= 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= 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 diff --git a/java/java-tests/testSrc/com/intellij/java/codeInsight/completion/NormalCompletionTest.groovy b/java/java-tests/testSrc/com/intellij/java/codeInsight/completion/NormalCompletionTest.groovy index 97a110e7f411..d7da17d3510d 100644 --- a/java/java-tests/testSrc/com/intellij/java/codeInsight/completion/NormalCompletionTest.groovy +++ b/java/java-tests/testSrc/com/intellij/java/codeInsight/completion/NormalCompletionTest.groovy @@ -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() diff --git a/java/java-tests/testSrc/com/intellij/java/refactoring/MoveActionNameTest.kt b/java/java-tests/testSrc/com/intellij/java/refactoring/MoveActionNameTest.kt index 495b83f6262b..33484474282a 100644 --- a/java/java-tests/testSrc/com/intellij/java/refactoring/MoveActionNameTest.kt +++ b/java/java-tests/testSrc/com/intellij/java/refactoring/MoveActionNameTest.kt @@ -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? { diff --git a/java/openapi/resources/messages/JavaBundle.properties b/java/openapi/resources/messages/JavaBundle.properties index 6b23fdfff5d0..7efa03240243 100644 --- a/java/openapi/resources/messages/JavaBundle.properties +++ b/java/openapi/resources/messages/JavaBundle.properties @@ -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= 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: diff --git a/java/openapi/resources/messages/JavaRefactoringBundle.properties b/java/openapi/resources/messages/JavaRefactoringBundle.properties index 1f784ea68057..7593d8804b45 100644 --- a/java/openapi/resources/messages/JavaRefactoringBundle.properties +++ b/java/openapi/resources/messages/JavaRefactoringBundle.properties @@ -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 \ No newline at end of file +dialog.title.analyze.code.fragment.to.extract=Analyze Code to Extract... \ No newline at end of file diff --git a/notebooks/visualization/resources/messages/VisualizationBundle.properties b/notebooks/visualization/resources/messages/VisualizationBundle.properties index 63535b890747..d4faa65408f9 100644 --- a/notebooks/visualization/resources/messages/VisualizationBundle.properties +++ b/notebooks/visualization/resources/messages/VisualizationBundle.properties @@ -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 diff --git a/platform/analysis-api/resources/messages/InspectionsBundle.properties b/platform/analysis-api/resources/messages/InspectionsBundle.properties index 9f168e4ba22c..5f6e36ea94d1 100644 --- a/platform/analysis-api/resources/messages/InspectionsBundle.properties +++ b/platform/analysis-api/resources/messages/InspectionsBundle.properties @@ -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 #ref is too short ({1} \\< {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. diff --git a/platform/ide-core/resources/messages/ApplicationBundle.properties b/platform/ide-core/resources/messages/ApplicationBundle.properties index c36f5b6d3763..1bab791b71e4 100644 --- a/platform/ide-core/resources/messages/ApplicationBundle.properties +++ b/platform/ide-core/resources/messages/ApplicationBundle.properties @@ -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=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 inotify(7) instances limit reached. More details. @@ -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
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
\ simple text editor with basic code
\ navigation and folding.

\ @@ -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 diff --git a/platform/ide-core/resources/messages/ProjectBundle.properties b/platform/ide-core/resources/messages/ProjectBundle.properties index e177aab82782..a89f260b235f 100644 --- a/platform/ide-core/resources/messages/ProjectBundle.properties +++ b/platform/ide-core/resources/messages/ProjectBundle.properties @@ -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= 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= -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= -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) diff --git a/platform/indexing-api/resources/messages/IndexingBundle.properties b/platform/indexing-api/resources/messages/IndexingBundle.properties index 7b9a11e540bf..140bbf681580 100644 --- a/platform/indexing-api/resources/messages/IndexingBundle.properties +++ b/platform/indexing-api/resources/messages/IndexingBundle.properties @@ -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 diff --git a/platform/lang-api/resources/messages/CodeInsightBundle.properties b/platform/lang-api/resources/messages/CodeInsightBundle.properties index f8530c8efa0d..b9afa225084b 100644 --- a/platform/lang-api/resources/messages/CodeInsightBundle.properties +++ b/platform/lang-api/resources/messages/CodeInsightBundle.properties @@ -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=Choose Implementation of {0} ({1} found{2}) 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=Candidates for method call {0} are:

{1} -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=Cannot render documentation during indexing -doc.render.loading.text=Loading\u2026 +doc.render.loading.text=Loading... doc.render.not.available.text=Not available 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=Show Parameter Hints Settings or Undo 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=E.g. files starting with FEFF label.non.ascii.chars.example.characters.in.comments=E.g.: // hello \u10D2\u10D4\u10DC\u10D0\u10EA\u10D5\u10D0\u10DA\u10D8 label.non.ascii.chars.example.characters.in.identifiers=E.g.: int \u041F\u043E\u043B\u0435 = 0; @@ -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 diff --git a/platform/platform-api/resources/messages/FeatureStatisticsBundle.properties b/platform/platform-api/resources/messages/FeatureStatisticsBundle.properties index 39d704ae6728..aec2383b8fea 100644 --- a/platform/platform-api/resources/messages/FeatureStatisticsBundle.properties +++ b/platform/platform-api/resources/messages/FeatureStatisticsBundle.properties @@ -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" diff --git a/platform/platform-resources-en/src/messages/ActionsBundle.properties b/platform/platform-resources-en/src/messages/ActionsBundle.properties index 139793bd4c02..712eea94373f 100644 --- a/platform/platform-resources-en/src/messages/ActionsBundle.properties +++ b/platform/platform-resources-en/src/messages/ActionsBundle.properties @@ -228,11 +228,11 @@ action.GenerateGetterAndSetter.text=Getter and Setter action.GenerateGetterAndSetter.description=Generate getter and setter action.GenerateEquals.text=equals() and hashCode() action.GenerateEquals.description=Generate equals() and hashCode() -action.OverrideMethods.text=_Override Methods\u2026 +action.OverrideMethods.text=_Override Methods... action.OverrideMethods.description=Override base class methods in the current class -action.ImplementMethods.text=_Implement Methods\u2026 +action.ImplementMethods.text=_Implement Methods... action.ImplementMethods.description=Implement base interface/class methods in the current class -action.DelegateMethods.text=_Delegate Methods\u2026 +action.DelegateMethods.text=_Delegate Methods... action.DelegateMethods.description=Generate delegate method to a field/getter action.GenerateSuperMethodCall.text=Super Method Call action.GenerateSuperMethodCall.description=Generate super method call @@ -244,10 +244,10 @@ action.Diff.NextConflict.text=Next Conflict action.Diff.NextConflict.description=Move to the next unresolved conflict action.Diff.PreviousConflict.text=Previous Conflict action.Diff.PreviousConflict.description=Move to the previous unresolved conflict -action.GotoChangedFile.text=Go To Changed File\u2026 +action.GotoChangedFile.text=Go To Changed File... action.GotoChangedFile.description=Quickly navigate to changed file by name action.Refresh.text=R_efresh -action.CheckinProject.text=Comm_it\u2026 +action.CheckinProject.text=Comm_it... action.CheckinFiles.text=Comm_it File action.CheckinFiles.description=Commit selected files or directories action.UpdateFiles.text=_Update @@ -258,7 +258,7 @@ action.Annotate.synonym1=Blame action.Annotate.description=Show the latest modification date and author for each line (also known as "Blame") action.Compare.SameVersion.text=Compare with the Same Repositor_y Version action.Compare.LastVersion.text=Compare with Latest Repository _Version -action.Compare.Selected.text=_Compare with Revision\u2026 +action.Compare.Selected.text=_Compare with Revision... group.NewGroup.text=_New group.NewElement.text=_New group.NewElementMenu.text=_New @@ -268,21 +268,21 @@ action.NewClass.text=Java Class action.NewFile.text=File action.NewDir.text=Directory/Package action.NewFromTemplate.text=From Template -action.ImportModule.text=Module from Existing Sources\u2026 -action.ProjectFromVersionControl.text=Project from Version Control\u2026 -action.ImportProject.text=Project from Existing Sources\u2026 -action.SaveAsNewFormat.text=Save as Directory-Based Format\u2026 -action.JShell.Console.text=JShell Console\u2026 +action.ImportModule.text=Module from Existing Sources... +action.ProjectFromVersionControl.text=Project from Version Control... +action.ImportProject.text=Project from Existing Sources... +action.SaveAsNewFormat.text=Save as Directory-Based Format... +action.JShell.Console.text=JShell Console... action.JShell.Console.description=Launch JShell Console action.ChangesView.GroupBy.Module.text=Module action.Actions.ActionsPlugin.GenerateToString.text=to_String() action.Actions.ActionsPlugin.GenerateToString.description=Generate toString() method action.DumpThreads.text=Get Thread Dump -action.Debugger.ShowRelatedStack.text=Show related stack\u2026 +action.Debugger.ShowRelatedStack.text=Show related stack... action.Debugger.ShowTypes.text=Show types -action.Debugger.AddSteppingFilter.text=Add Stepping Filter\u2026 +action.Debugger.AddSteppingFilter.text=Add Stepping Filter... action.Debugger.StepOutOfBlock.text=Step Out of Code Block -action.Debugger.CreateRenderer.text=Create\u2026 +action.Debugger.CreateRenderer.text=Create... action.Debugger.CreateRenderer.XDebuggerTreeInlayPopup.text=Create Renderer action.Debugger.MuteRenderers.text=Mute Renderers action.Debugger.AsyncStacks.text=Async Stack Traces @@ -290,7 +290,7 @@ action.Debugger.SwitchToTheNextContext.text=Switch to the Next Stopped Breakpoin action.Debugger.CallTracer.text=Trace Calls action.Debugger.ReloadFile.text=Compile And Reload File action.MemoryView.ShowInstancesFromDebuggerTree.text=Show Instances -action.Memory.CalculateRetainedSize.text=Calculate Retained Size\u2026 +action.Memory.CalculateRetainedSize.text=Calculate Retained Size... action.MemoryView.ShowAllocationStackTrace.text=Jump To Allocation Position action.MemoryView.ShowOnlyWithInstances.text=Show With Instances Only action.MemoryView.ShowOnlyTracked.text=Show Tracked Classes Only @@ -321,7 +321,7 @@ action.LocalHistory.ShowHistory.text=Show _History action.LocalHistory.ShowHistory.GoToAction.text=Show Local History action.LocalHistory.ShowSelectionHistory.text=Show History for Selection action.LocalHistory.ShowSelectionHistory.GoToAction.text=Show Local History for Selection -action.LocalHistory.PutLabel.text=Put _Label\u2026 +action.LocalHistory.PutLabel.text=Put _Label... group.VcsGroups.text=_Git group.VcsGlobalGroup.text=VCS Group @@ -329,19 +329,19 @@ action.Vcs.UpdateProject.text=_Update Project group.VcsGroup.text=Version Control group.VcsFileGroupPopup.text=Version Control Group group.FileMenu.text=_File -action.NewProject.text=_Project\u2026 +action.NewProject.text=_Project... action.NewProject.description=Create a new project from scratch -action.NewModule.text=_Module\u2026 +action.NewModule.text=_Module... action.NewModule.description=Create new module from scratch and add it to the project action.ImportProject.description=Create project structure for directory with existing sources or convert existing project model action.ImportModule.description=Import module from directory with existing sources or from existing project model -action.OpenFile.text=_Open\u2026 +action.OpenFile.text=_Open... action.OpenFile.description=Open a project or a file in editor group.reopen.win.text=_Reopen Project group.reopen.mac.text=Open _Recent group.$LRU.text=Open _Recent group.$LRU.GoToAction.text=Open Recent Project -action.ManageRecentProjects.text=Manage Projects\u2026 +action.ManageRecentProjects.text=Manage Projects... group.$LRU.description=List of recently opened projects action.CloseProject.text=Close Pro_ject action.CloseProject.description=Close current project @@ -349,30 +349,30 @@ action.CloseAllProjects.text=Close All Projects action.CloseAllProjects.description=Close all projects action.CloseOtherProjects.text=Close Other Projects action.CloseOtherProjects.description=Close other projects -action.ShowProjectStructureSettings.text=Project Structure\u2026 +action.ShowProjectStructureSettings.text=Project Structure... action.ShowProjectStructureSettings.description=Configure project structure action.SaveAll.text=_Save All action.SaveAll.description=Save all files and settings -action.ExportSettings.text=_Export Settings\u2026 +action.ExportSettings.text=_Export Settings... action.ExportSettings.description=Export global settings -action.ImportSettings.text=Import Settings\u2026 +action.ImportSettings.text=Import Settings... action.ImportSettings.description=Import global settings -action.RestoreDefaultSettings.text=Restore Default Settings\u2026 +action.RestoreDefaultSettings.text=Restore Default Settings... action.RestoreDefaultSettings.description=Reset all settings to their default values -action.ExportToEclipse.text=Export To Eclipse\u2026 +action.ExportToEclipse.text=Export To Eclipse... action.ExportToEclipse.description=Create Eclipse projects for each module action.Synchronize.text=Reload All from Disk action.Synchronize.description=Detect all externally changed files and reload them from disk -action.InvalidateCaches.text=Invalidate Caches\u2026 +action.InvalidateCaches.text=Invalidate Caches... action.InvalidateCaches.description=Force rebuild of all caches and indexes on next startup -action.CallSaul.text=Run Guided Cache Recovery\u2026 +action.CallSaul.text=Run Guided Cache Recovery... action.CallSaul.description=Run cache diagnostic and try recover its state group.CacheRecovery.text=Cache Recovery -action.RestartIde.text=Restart IDE\u2026 -action.ExportToHTML.text=Export Files or Selection to _HTML\u2026 -action.ExportToHTML.MainMenu.text=Files or Selection to _HTML\u2026 +action.RestartIde.text=Restart IDE... +action.ExportToHTML.text=Export Files or Selection to _HTML... +action.ExportToHTML.MainMenu.text=Files or Selection to _HTML... action.ExportToHTML.description=Save file content in HTML format with syntax coloring -action.Print.text=_Print\u2026 +action.Print.text=_Print... action.Print.description=Print file action.Exit.text=E_xit action.Exit.description=Quit IDE @@ -407,13 +407,13 @@ group.Copy.Paste.Special.text=Copy / Paste Special group.Copy.Paste.Special.description=Copy / Paste Special Editor Actions action.$Paste.text=_Paste action.$Paste.description=Paste from clipboard -action.PasteMultiple.text=Past_e from History\u2026 +action.PasteMultiple.text=Past_e from History... action.PasteMultiple.description=Paste from recent clipboards action.$SelectAll.text=Select _All action.$SelectAll.description=Select all -action.NewElement.text=_New\u2026 +action.NewElement.text=_New... action.NewElement.description=Create new class, interface, file or directory -action.NewElementSamePlace.text=_New in This Directory\u2026 +action.NewElementSamePlace.text=_New in This Directory... action.NewElementSamePlace.description=Create new class, interface, file or directory in this directory action.$Delete.text=_Delete action.$Delete.description=Delete selected item @@ -421,9 +421,9 @@ action.ShowBookmarks.text=_Show Bookmarks action.ShowBookmarks.description=Show list of all bookmarks action.ToggleBookmarkWithMnemonic.text=Toggle Bookmark Mnemonic action.DeleteMnemonicFromBookmark.text=Delete Mnemonic -action.Find.text=_Find\u2026 +action.Find.text=_Find... action.Find.description=Find a string in active editor -action.Replace.text=_Replace\u2026 +action.Replace.text=_Replace... action.Replace.description=Replace a string in active editor with another string action.FindNext.text=Find _Next / Move to Next Occurrence action.FindNext.MainMenu.text=Find _Next Occurrence @@ -440,17 +440,17 @@ action.FindUsages.text=Find _Usages action.FindUsages.description=Find usages of the symbol at caret action.ShowUsages.text=_Show Usages action.ShowUsages.description=Show usages of the symbol at caret -action.ShowSettingsAndFindUsages.text=Find Usages Settings\u2026 +action.ShowSettingsAndFindUsages.text=Find Usages Settings... action.ShowSettingsAndFindUsages.description=Choose scope and edit options for the Find Usages action action.FindUsagesInFile.text=F_ind Usages in File action.FindUsagesInFile.description=Find usages of the symbol at caret in active editor action.HighlightUsagesInFile.text=_Highlight Usages in File action.HighlightUsagesInFile.description=Highlight usages of the symbol at caret in active editor action.HighlightUsagesInFile.not.ready=This usage search requires indexes and cannot be performed until they are built -action.FindInPath.text=Find in Files\u2026 +action.FindInPath.text=Find in Files... action.FindInPath.description=Find a string in multiple files action.FindInPath.synonym1=Find in Path -action.ReplaceInPath.text=Repl_ace in Files\u2026 +action.ReplaceInPath.text=Repl_ace in Files... action.ReplaceInPath.synonym1=Repl_ace in Path action.ReplaceInPath.description=Replace a string in multiple files with another string group.ViewMenu.text=_View @@ -486,7 +486,7 @@ action.ShowFilePath.text=File _Path action.ShowFilePath.description=Popup path of the current file for opening in external file manager action.ShowFilePath.file=File _Path action.ShowFilePath.directory=Directory _Path -action.SelectIn.text=Se_lect In\u2026 +action.SelectIn.text=Se_lect In... action.SelectIn.description=Select the current class or method in any view action.FixDocComment.text=Fix doc comment action.FixDocComment.description=Generate or fix doc comment for the current context @@ -517,7 +517,7 @@ action.ParameterInfo.description=Show parameters of the method call at caret action.ToggleInlineHintsAction.text=Toggle parameter name hints action.ToggleInlineHintsAction.description=Toggle parameter name hints action.ToggleCompletionHintsAction.text=Show parameter name hints on completion -action.ShowParameterHintsSettings.text=Hints Settings\u2026 +action.ShowParameterHintsSettings.text=Hints Settings... action.ShowParameterHintsSettings.description=Open parameter name hints settings action.ExpressionTypeInfo.text=Typ_e Info action.ExpressionTypeInfo.description=Show type of the selected expression @@ -551,7 +551,7 @@ action.RecentChangedFiles.text=Recently Changed Files action.RecentChangedFiles.description=Show list of recently changed files action.RecentLocations.text=Recent Locations action.RecentLocations.description=Show list of recently viewed/changed locations -action.QuickChangeScheme.text=_Quick Switch Scheme\u2026 +action.QuickChangeScheme.text=_Quick Switch Scheme... action.QuickChangeScheme.description=Change current code style scheme, color\\&fonts scheme, keymap or Look\\&Feel action.TypeHierarchy.text=Type _Hierarchy action.TypeHierarchy.description=Browse hierarchy for the selected class @@ -596,24 +596,24 @@ action.RecentChanges.text=R_ecent Changes group.GoToMenu.text=_Navigate action.SearchEverywhere.text=Search Everywhere action.SearchEverywhereToolbar.text=Search everywhere -action.SearchEverywhereToolbar.searching.text=Searching\u2026 +action.SearchEverywhereToolbar.searching.text=Searching... action.SearchEverywhereToolbarHotKey.text=Search everywhere Shift+Shift action.SearchEverywhere.description=Searches for classes, files, tool windows, action and preferences action.SmartSelect.text=Extend Selection action.SmartUnSelect.text=Shrink Selection -action.GotoClass.text=Go to Class\u2026 +action.GotoClass.text=Go to Class... action.GotoClass.description=Quickly navigate to a class by name -action.GotoFile.text=Go to File\u2026 -action.GotoFile.MainMenu.text=_File\u2026 +action.GotoFile.text=Go to File... +action.GotoFile.MainMenu.text=_File... action.GotoFile.description=Quickly navigate to a file by name -action.GotoSymbol.text=Go to Symbol\u2026 -action.GotoSymbol.MainMenu.text=_Symbol\u2026 +action.GotoSymbol.text=Go to Symbol... +action.GotoSymbol.MainMenu.text=_Symbol... action.GotoSymbol.description=Quickly navigate to any symbol by name -action.GotoCustomRegion.text=Custom Folding\u2026 -action.GotoAction.text=_Find Action\u2026 +action.GotoCustomRegion.text=Custom Folding... +action.GotoAction.text=_Find Action... action.GotoAction.description=Quickly navigate to action by name -action.GotoLine.text=Go to Line:Column\u2026 -action.GotoLine.MainMenu.text=_Line:Column\u2026 +action.GotoLine.text=Go to Line:Column... +action.GotoLine.MainMenu.text=_Line:Column... action.GotoLine.description=Navigate to a line (and/or column) in editor by its number action.GotoDeclarationOnly.text=Declaration action.GotoDeclarationOnly.description=Navigate to the declaration of the symbol at caret @@ -643,7 +643,7 @@ action.GotoNextError.text=_Next Highlighted Error action.GotoNextError.description=Navigate to the next highlighted error in the active editor action.GotoPreviousError.text=_Previous Highlighted Error action.GotoPreviousError.description=Navigate to the previous highlighted error in the active editor -action.GotoRelated.text=_Related Symbol\u2026 +action.GotoRelated.text=_Related Symbol... action.GotoRelated.description=Navigate to one of the related or linked symbols action.MethodDown.text=N_ext Method action.MethodDown.description=Navigate to the next method in the active editor @@ -672,11 +672,11 @@ action.VcsShowNextChangeMarker.description=Go to next change action.VcsShowPrevChangeMarker.text=Previous Ch_ange action.VcsShowPrevChangeMarker.description=Go to previous change group.CodeMenu.text=_Code -action.SurroundWith.text=_Surround With\u2026 +action.SurroundWith.text=_Surround With... action.SurroundWith.description=Surround selected code fragment with if, while, try/catch or other construct -action.Generate.text=Generate\u2026 +action.Generate.text=Generate... action.Generate.description=Generate constructor, getter or setter method, etc. -action.Unwrap.text=Un_wrap/Remove\u2026 +action.Unwrap.text=Un_wrap/Remove... action.Unwrap.description=Safely unwraps or removes the selected scope group.CodeCompletionGroup.text=Code _Completion group.EditorToggleActions.text=Active Editor @@ -691,12 +691,12 @@ action.SmartTypeCompletion.description=Complete code based on expected type action.SmartTypeCompletion.synonym=SmartType action.ClassNameCompletion.text=Second Basic Completion action.ClassNameCompletion.description=Same as pressing shortcut for Basic Completion twice (may be used to complete non-imported class name) -action.InsertLiveTemplate.text=Insert Live _Template\u2026 +action.InsertLiveTemplate.text=Insert Live _Template... action.InsertLiveTemplate.description=Show popup list of live templates starting with the specified prefix action.ExpandLiveTemplateByTab.text=Expand Live Template by Tab action.ExpandLiveTemplateCustom.text=Expand Live Template / Emmet Abbreviation action.ExpandLiveTemplateCustom.description=Invoke the live template that bound to 'Custom shortcut' with the prefix typed in the editor -action.SurroundWithLiveTemplate.text=Surround with Live Tem_plate\u2026 +action.SurroundWithLiveTemplate.text=Surround with Live Tem_plate... action.SurroundWithLiveTemplate.description=Surrounds the selection with one of the template action.CommentByLineComment.text=Comment with _Line Comment action.CommentByLineComment.description=Comment/uncomment current line or selected block with line comments @@ -711,7 +711,7 @@ action.OptimizeImports.text=Optimi_ze Imports action.OptimizeImports.description=Remove unused imports and reorder/reorganize imports action.RearrangeCode.text=Rearrange Code action.RearrangeCode.description=Rearrange code -action.ShowReformatFileDialog.text=Reformat File\u2026 +action.ShowReformatFileDialog.text=Reformat File... action.ShowRecentTests.text=Recent Tests action.MoveStatementDown.text=Move Statement Do_wn action.MoveStatementDown.description=Move selected statements one line down @@ -726,34 +726,34 @@ action.MoveLineDown.description=Move selected lines one line down action.MoveLineUp.text=Move Line _Up action.MoveLineUp.description=Move selected lines one line up group.AnalyzeMenu.text=Analy_ze -action.CodeCleanup.text=_Code Cleanup\u2026 +action.CodeCleanup.text=_Code Cleanup... action.CodeCleanup.description=Run cleanup inspections and apply quick fixes action.SilentCodeCleanup.text=Silent Code Cleanup action.SilentCodeCleanup.description=Run cleanup inspections and apply quick fixes with current inspection profile -action.InspectCode.text=_Inspect Code\u2026 +action.InspectCode.text=_Inspect Code... action.InspectCode.description=Inspect code -action.InferNullity.text=Infer _Nullity\u2026 +action.InferNullity.text=Infer _Nullity... action.InferNullity.description=Infer nullity -action.ViewOfflineInspection.text=View _Offline Inspection Results\u2026 +action.ViewOfflineInspection.text=View _Offline Inspection Results... action.ViewOfflineInspection.description=Load offline inspection results -action.ShowPackageDeps.text=Analyze _Dependencies\u2026 -action.ShowPackageDeps.MainMenu.text=_Dependencies\u2026 +action.ShowPackageDeps.text=Analyze _Dependencies... +action.ShowPackageDeps.MainMenu.text=_Dependencies... action.ShowPackageDeps.description=Browse code chosen analysis item depends on -action.ShowBackwardPackageDeps.text=Analyze _Backward Dependencies\u2026 -action.ShowBackwardPackageDeps.MainMenu.text=_Backward Dependencies\u2026 +action.ShowBackwardPackageDeps.text=Analyze _Backward Dependencies... +action.ShowBackwardPackageDeps.MainMenu.text=_Backward Dependencies... action.ShowBackwardPackageDeps.description=Browse code chosen analysis item used in -action.ShowPackageCycles.text=Analyze _Cyclic Dependencies\u2026 -action.ShowPackageCycles.MainMenu.text=_Cyclic Dependencies\u2026 +action.ShowPackageCycles.text=Analyze _Cyclic Dependencies... +action.ShowPackageCycles.MainMenu.text=_Cyclic Dependencies... action.ShowPackageCycles.description=Browse code chosen analysis item used in cycles -action.ShowModulesDependencies.text=Analyze _Module Dependencies\u2026 -action.ShowModulesDependencies.MainMenu.text=_Module Dependencies\u2026 +action.ShowModulesDependencies.text=Analyze _Module Dependencies... +action.ShowModulesDependencies.MainMenu.text=_Module Dependencies... action.ShowModulesDependencies.description=Show dependencies between modules in project action.ShowDependenciesOnTarget.text=Analyze Dependencies on Specified Target action.ShowDependenciesOnTarget.MainMenu.text=Dependencies on Specified Target action.GenerateModuleDescriptors.text=Generate module-info Descriptors action.GenerateModuleDescriptors.description=Generate module-info files for all modules in the project (for Java 9 and higher) -action.Unscramble.text=Analyze _Stack Trace or Thread Dump\u2026 -action.Unscramble.EditorPopup.text=_Stack Trace or Thread Dump\u2026 +action.Unscramble.text=Analyze _Stack Trace or Thread Dump... +action.Unscramble.EditorPopup.text=_Stack Trace or Thread Dump... action.Unscramble.description=Open console with the navigatable stack trace or a thread dump action.IdeScriptingConsole.text=IDE Scripting Console action.IdeScriptingConsole.description=Open IDE scripting console @@ -769,84 +769,84 @@ action.Scratch.ShowFilesPopup.description=Shows scratch files in a popup action.Scratch.ExportToScratch.text=Export to Scratch File action.Scratch.ExportToScratch.description=Export as text to a new scratch file group.RefactoringMenu.text=_Refactor -action.RenameElement.text=_Rename\u2026 +action.RenameElement.text=_Rename... action.RenameElement.description=Rename the selected symbol and correct all references -action.ChangeSignature.text=Change Si_gnature\u2026 +action.ChangeSignature.text=Change Si_gnature... action.ChangeSignature.description=Change signature of the selected method or class and correct all references -action.ChangeTypeSignature.text=T_ype Migration\u2026 +action.ChangeTypeSignature.text=T_ype Migration... action.ChangeTypeSignature.description=Change type of the return type of the method, field, parameter, variable or class type arguments and correct all references -action.MakeStatic.text=Make S_tatic\u2026 +action.MakeStatic.text=Make S_tatic... action.MakeStatic.description=Convert method or inner class to static and correct all references -action.ConvertToInstanceMethod.text=C_onvert To Instance Method\u2026 +action.ConvertToInstanceMethod.text=C_onvert To Instance Method... action.ConvertToInstanceMethod.description=Convert static method to instance method and correct all references -action.Move.text=_Move\u2026 +action.Move.text=_Move... action.Move.description=Move the selected class, method, package or static member to another package or class and correct all references -action.CopyElement.text=C_opy\u2026 +action.CopyElement.text=C_opy... action.CopyElement.description=Create a copy of the selected class, file(s) or directory(es) -action.SafeDelete.text=Safe _Delete\u2026 +action.SafeDelete.text=Safe _Delete... action.SafeDelete.description=Delete the selected class, method or field, checking for usages -action.ExtractMethod.text=Extract _Method\u2026 +action.ExtractMethod.text=Extract _Method... action.ExtractMethod.description=Turn the selected code fragment into a method -action.MethodDuplicates.text=Find and Replace _Code Duplicates\u2026 -action.MethodDuplicates.field.text=Find Field Duplicates and Replace with References\u2026 -action.MethodDuplicates.method.text=Find Method Duplicates and Replace with Calls\u2026 +action.MethodDuplicates.text=Find and Replace _Code Duplicates... +action.MethodDuplicates.field.text=Find Field Duplicates and Replace with References... +action.MethodDuplicates.method.text=Find Method Duplicates and Replace with Calls... action.MethodDuplicates.description=Finds code in selected scope that can be transformed into a call of selected method/constant -action.InvertBoolean.text=Invert _Boolean\u2026 +action.InvertBoolean.text=Invert _Boolean... action.InvertBoolean.description=Makes the method return or variable contain the opposite value and corrects the references -action.IntroduceParameterObject.text=Introduce Parameter Ob_ject\u2026 +action.IntroduceParameterObject.text=Introduce Parameter Ob_ject... action.IntroduceParameterObject.description=Replaces method parameters list with object -action.ExtractClass.text=Extract _Delegate\u2026 +action.ExtractClass.text=Extract _Delegate... action.ExtractClass.description=Extract Delegate -action.IntroduceVariable.text=Introduce _Variable\u2026 +action.IntroduceVariable.text=Introduce _Variable... action.IntroduceVariable.description=Put a result of the selected expression into a variable -action.IntroduceField.text=Introduce _Field\u2026 +action.IntroduceField.text=Introduce _Field... action.IntroduceField.description=Put a result of the selected expression into a field -action.IntroduceConstant.text=Introduce _Constant\u2026 +action.IntroduceConstant.text=Introduce _Constant... action.IntroduceConstant.description=Replace selected expression with a constant -action.IntroduceParameter.text=Introduce _Parameter\u2026 +action.IntroduceParameter.text=Introduce _Parameter... action.IntroduceParameter.description=Turn the selected expression into method parameter -action.IntroduceFunctionalParameter.text=Introduce Functiona_l Parameter\u2026 +action.IntroduceFunctionalParameter.text=Introduce Functiona_l Parameter... action.IntroduceFunctionalParameter.description=Replace selected statements with a call to a new functional method parameter -action.IntroduceFunctionalVariable.text=Introduce Functional Variable\u2026 +action.IntroduceFunctionalVariable.text=Introduce Functional Variable... action.IntroduceFunctionalVariable.description=Replace selected statements with a call to a new functional variable -action.ExtractInterface.text=Extract _Interface\u2026 +action.ExtractInterface.text=Extract _Interface... action.ExtractInterface.description=Extract interface from the selected class -action.ExtractModule.text=Extract _Module\u2026 +action.ExtractModule.text=Extract _Module... action.ExtractModule.description=Extract module from the selected class -action.ExtractSuperclass.text=Extract S_uperclass\u2026 +action.ExtractSuperclass.text=Extract S_uperclass... action.ExtractSuperclass.description=Extract superclass from the selected class group.IntroduceActionsGroup.text=E_xtract/Introduce -action.TurnRefsToSuper.text=Use Interface _Where Possible\u2026 +action.TurnRefsToSuper.text=Use Interface _Where Possible... action.TurnRefsToSuper.description=Change usages of a class to those of its superclass or interface -action.MembersPullUp.text=Pu_ll Members Up\u2026 +action.MembersPullUp.text=Pu_ll Members Up... action.MembersPullUp.description=Pull class members to superclass or implemented interface -action.MemberPushDown.text=Pu_sh Members Down\u2026 +action.MemberPushDown.text=Pu_sh Members Down... action.MemberPushDown.description=Push class members down to directly inheriting subclasses -action.InheritanceToDelegation.text=Replace _Inheritance with Delegation\u2026 +action.InheritanceToDelegation.text=Replace _Inheritance with Delegation... action.InheritanceToDelegation.description=Replace inheritance with delegation -action.RenameFile.text=Rename File\u2026 +action.RenameFile.text=Rename File... action.RenameFile.description=Rename selected file -action.Inline.text=I_nline\u2026 +action.Inline.text=I_nline... action.Inline.description=Inline the selected method or variable -action.AnonymousToInner.text=Convert Anon_ymous to Inner\u2026 +action.AnonymousToInner.text=Convert Anon_ymous to Inner... action.AnonymousToInner.description=Convert anonymous class into an inner class -action.EncapsulateFields.text=_Encapsulate Fields\u2026 +action.EncapsulateFields.text=_Encapsulate Fields... action.EncapsulateFields.description=Replace direct access to fields in the selected class with use of accessor methods -action.ReplaceMethodWithMethodObject.text=Replace Method With Method Ob_ject\u2026 +action.ReplaceMethodWithMethodObject.text=Replace Method With Method Ob_ject... action.ReplaceMethodWithMethodObject.description=Turn the method into its own object so that all the parameters become fields on that object -action.Generify.text=Convert Raw Types to Generics\u2026 +action.Generify.text=Convert Raw Types to Generics... action.Generify.description=Convert your code to use generic types -action.Migrate.text=Migrate\u2026 -action.NewMigration.text=Create New Migration\u2026 +action.Migrate.text=Migrate... +action.NewMigration.text=Create New Migration... action.Migrate.description=Open migration dialog -action.ExtractInclude.text=_Include File\u2026 +action.ExtractInclude.text=_Include File... action.ExtractInclude.description=Turn the selected code fragment into included file group.BuildMenu.text=_Build action.CompileProject.text=_Rebuild Project action.CompileProject.description=Recompile all files in the project action.CompileDirty.text=Build _Project action.CompileDirty.description=Compile all modified and dependent files in the project -action.BuildArtifact.text=Build Artifacts\u2026 +action.BuildArtifact.text=Build Artifacts... action.BuildArtifact.description=Select and build artifacts configured in the project action.MakeModule.text=Build _Module action.MakeModule.description=Compile all modified and dependent files in the module @@ -858,11 +858,11 @@ action.DebugBuildProcess.description=If enabled build process will wait for debu group.BuildArtifactsGroup.text=Build Artifact group.RunMenu.text=R_un group.RunnerActions.text=Run/Debug -action.editRunConfigurations.text=Edit Configu_rations\u2026 +action.editRunConfigurations.text=Edit Configu_rations... action.editRunConfigurations.description=Open 'Edit Run/Debug configurations' dialog action.Stop.text=Stop action.Stop.description=Stop process -action.StopBackgroundProcesses.text=Stop Background Processes\u2026 +action.StopBackgroundProcesses.text=Stop Background Processes... action.StopBackgroundProcesses.description=Stop Background processes action.Hotswap.text=Relo_ad Changed Classes action.Hotswap.description=Reload all changed classes into application being debugged (HotSwap) @@ -897,7 +897,7 @@ action.Pause.text=_Pause Program action.Pause.description=Suspend program execution and enable debugging action.Resume.text=Resume Pro_gram action.Resume.description=Resume program execution -action.EvaluateExpression.text=Evaluate E_xpression\u2026 +action.EvaluateExpression.text=Evaluate E_xpression... action.EvaluateExpression.description=Evaluate arbitrary expression action.QuickEvaluateExpression.text=_Quick Evaluate Expression action.QuickEvaluateExpression.description=Evaluate selected expression @@ -919,10 +919,10 @@ action.ToggleBreakpointEnabled.description=Enable/disable breakpoint at the curr action.ToggleTemporaryLineBreakpoint.text=Toggle Temporary Line Breakpoint action.ToggleTemporaryLineBreakpoint.MainMenu.text=Temporary Line Breakpoint action.ToggleTemporaryLineBreakpoint.description=Toggle temporary line breakpoint at caret -action.ViewBreakpoints.text=View Brea_kpoints\u2026 +action.ViewBreakpoints.text=View Brea_kpoints... action.ViewBreakpoints.description=View and manage all breakpoints and watchpoints action.EditBreakpoint.text=Edit breakpoint -action.ExportThreads.text=Export T_hreads\u2026 +action.ExportThreads.text=Export T_hreads... action.ExportThreads.description=Save all threads information to a text file or clipboard action.Runner.RestoreLayout.text=Restore Default Layout action.Runner.RestoreLayout.description=Restore visual elements of debugger session to default state @@ -941,11 +941,11 @@ action.Runner.FocusOnStartup.description=Focus this view by default when UI is s action.Debugger.FocusOnBreakpoint.text=Focus On Breakpoint action.Debugger.FocusOnBreakpoint.description=Focus this view by default when breakpoint is reached group.ToolsMenu.text=_Tools -action.SaveAsTemplate.text=Save as L_ive Template\u2026 +action.SaveAsTemplate.text=Save as L_ive Template... action.SaveAsTemplate.description=Save the selected text as live template -action.SaveFileAsTemplate.text=Save File as Temp_late\u2026 +action.SaveFileAsTemplate.text=Save File as Temp_late... action.SaveFileAsTemplate.description=Save current file as template -action.GenerateJavadoc.text=Generate Java_Doc\u2026 +action.GenerateJavadoc.text=Generate Java_Doc... action.GenerateJavadoc.description=Run the JavaDoc tool group.Macros.text=Macro_s group.Macros.description=View, Change, Record, Play Macros @@ -956,7 +956,7 @@ action.StartStopMacroRecording.text=Start/Stop Macro _Recording action.StartStopMacroRecording.description=Start/Stop recording of a new macro action.EditMacros.text=_Edit Macros action.EditMacros.description=Configure existing macros -action.PlaySavedMacrosAction.text=Play Saved Macros\u2026 +action.PlaySavedMacrosAction.text=Play Saved Macros... action.PlaySavedMacrosAction.description=Play Saved Macros group.MacrosGroup.text=Macro Actions action.ValidateXml.text=_Validate @@ -973,12 +973,12 @@ action.EmmetPreview.description=Show preview for emmet abbreviation action.SurroundWithEmmet.text=Surround with Emmet action.SurroundWithEmmet.description=Surround selected code with Emmet abbreviation group.Emmet.text=Emmet -group.OpenInBrowserEditorContextBarGroupAction.description=Open In\u2026 +group.OpenInBrowserEditorContextBarGroupAction.description=Open In... action.OpenInBrowser.text=Open in default _browser action.OpenInBrowser.description=Open selected file in default browser action.EscapeEntities.text=Encode XML/HTML Special Characters action.EscapeEntities.description=Escape XML/HTML special characters with entities -action.GenerateXmlTag.text=XML Tag\u2026 +action.GenerateXmlTag.text=XML Tag... action.GenerateXmlTag.description=Generate a new XML tag according to schema information group.NewXmlDescriptor.text=XML Configuration File group.NewXml.text=XML @@ -988,15 +988,15 @@ action.DomCollectionControl.Add.text=Add action.DomElementsTreeView.DeleteElement.text=Delete element action.DomElementsTreeView.AddElement.text=Insert element action.DomElementsTreeView.GotoDomElementDeclarationAction.text=Goto Element -action.Document2XSD.text=Generate XML Document from XSD Schema\u2026 -action.XSD2Document.text=Generate XSD Schema from XML File\u2026 +action.Document2XSD.text=Generate XML Document from XSD Schema... +action.XSD2Document.text=Generate XSD Schema from XML File... group.ExternalToolsGroup.text=External Tools -action.PsiViewer.text=_View PSI Structure\u2026 -action.PsiViewerForContext.text=View PSI Structure of Cu_rrent File\u2026 +action.PsiViewer.text=_View PSI Structure... +action.PsiViewerForContext.text=View PSI Structure of Cu_rrent File... action.DebugListen.text=Throw Debug Exception action.VirtualFileInfo.text=Virtual File Info action.Merge3Files.text=Merge -action.DecodeBytesAction.text=Decode Bytes\u2026 +action.DecodeBytesAction.text=Decode Bytes... action.ReloadProjectAction.text=Reload Project action.ShowMainMenu.text=Show Main Menu action.DumpInspectionDescriptions.text=Dump Inspection Descriptions @@ -1149,7 +1149,7 @@ action.MoveTabRight.text=Split and Move Right action.MoveTabRight.description=Split editor area into 2 tab groups and move the current tab to the right group and close the left editor action.MoveTabDown.text=Split and Move Down action.MoveTabDown.description=Split editor area into 2 tab groups and move the current tab to the bottom group and close the top editor -action.SplitChooser.text=Open in Split with Chooser\u2026 +action.SplitChooser.text=Open in Split with Chooser... action.SplitChooser.description=Allow interactively choose split position in editor and open/move chosen file there action.SplitChooser.NextWindow.text=Next split action.SplitChooser.PreviousWindow.text=Previous split @@ -1194,7 +1194,7 @@ action.Help.KeymapReference.description=Open PDF file with the default keymap re action.Help.JetBrainsTV.text=Product on YouTube action.Help.JetBrainsTV.templateText={0} on YouTube action.Help.JetBrainsTV.description=View short live demos introducing features of JetBrains products. -action.CheckForUpdate.text=_Check for Updates\u2026 +action.CheckForUpdate.text=_Check for Updates... action.CheckForUpdate.description=Checks for available IDE and plugin updates action.CheckForUpdate.description.plugins=Checks for available plugin updates (IDE updates are managed externally) action.CheckForUpdate.WelcomeScreen.text=Check for Updates @@ -1209,7 +1209,7 @@ group.popup@ExpandableBookmarkContextMenu.text=Bookmarks group.Bookmarks.Goto.text=Go to Type group.Bookmarks.Toggle.text=Toggle Type -action.XDebugger.SetValue.text=Set Value\u2026 +action.XDebugger.SetValue.text=Set Value... action.XDebugger.SetValue.XDebuggerTreeInlayPopup.text=Set Value action.XDebugger.SetValue.description=Modify value of selected node action.XDebugger.CopyValue.text=Copy Value @@ -1222,14 +1222,14 @@ action.XDebugger.JumpToSource.text=Jump To Source action.XDebugger.JumpToSource.description=Open source of the selected item action.XDebugger.JumpToTypeSource.text=Jump To Type Source action.XDebugger.JumpToTypeSource.description=Open source of the selected value's type -action.XDebugger.Inspect.text=Inspect\u2026 +action.XDebugger.Inspect.text=Inspect... action.Debugger.Tree.EvaluateInConsole.text=Evaluate In Console action.XDebugger.RemoveWatch.text=Remove Watch action.XDebugger.RemoveAllWatches.text=Remove All Watches -action.XDebugger.NewWatch.text=New Watch\u2026 -action.XDebugger.EditWatch.text=Edit\u2026 +action.XDebugger.NewWatch.text=New Watch... +action.XDebugger.EditWatch.text=Edit... action.XDebugger.CopyWatch.text=Duplicate Watch action.XDebugger.MoveWatchUp.text=Move Watch Up action.XDebugger.MoveWatchDown.text=Move Watch Down @@ -1243,26 +1243,26 @@ action.XDebugger.ToggleSortValues.description=Sort values alphabetically in debu group.XDebugger.Watches.Presentation.text=Presentation Settings group.XDebugger.settings.text=Settings -action.Debugger.AdjustArrayRange.text=Adjust Range\u2026 -action.Debugger.FilterArray.text=Filter\u2026 +action.Debugger.AdjustArrayRange.text=Adjust Range... +action.Debugger.FilterArray.text=Filter... action.Debugger.ViewEditText.text=View/Edit Text action.Debugger.ViewText.text=View Text action.Debugger.ViewText.description=View text value of selected node in a separate pane -action.Debugger.EditCustomField.text=Edit\u2026 -action.Debugger.NewCustomField.text=New Class Level Watch\u2026 +action.Debugger.EditCustomField.text=Edit... +action.Debugger.NewCustomField.text=New Class Level Watch... action.Debugger.RemoveCustomField.text=Remove Watch -action.Debugger.EditArrayFilter.text=Edit\u2026 +action.Debugger.EditArrayFilter.text=Edit... action.Debugger.RemoveArrayFilter.text=Remove Filter -action.Debugger.ShowReferring.text=Show Referring Objects\u2026 -action.Debugger.CustomizeContextView.text=Customize Data Views\u2026 -action.Debugger.CustomizeThreadsView.text=Customize Threads View\u2026 +action.Debugger.ShowReferring.text=Show Referring Objects... +action.Debugger.CustomizeContextView.text=Customize Data Views... +action.Debugger.CustomizeThreadsView.text=Customize Threads View... action.Debugger.EditFrameSource.text=EditFrameSource action.Debugger.EditNodeSource.text=EditNodeSource action.Debugger.ViewAsGroup.text=View as action.Debugger.ResumeThread.text=Resume action.Debugger.FreezeThread.text=Suspend action.Debugger.InterruptThread.text=Interrupt -action.Debugger.MarkObject.text=Mark Object\u2026 +action.Debugger.MarkObject.text=Mark Object... action.Debugger.MarkObject.unmark.text=Unmark Object action.Debugger.MarkObject.description=Mark/unmark the object so that it can be visually distinguished in in debugger views action.Debugger.AddToWatch.text=Add to Watches @@ -1301,7 +1301,7 @@ action.ModuleSettings.text=Module _Settings action.ModuleSettings.description=Open settings dialog for selected module group.MoveModuleToGroup.text=Move Module to Group group.MoveModuleToGroup.description=_Move module -action.AssociateWithFileType.text=Associate with File Type\u2026 +action.AssociateWithFileType.text=Associate with File Type... action.AssociateWithFileType.description=Associate selected file with one of file types action.RestoreDefaultExtensionScripts.text=Restore Default Extensions action.RestoreDefaultExtensionScripts.description=Restore bundled extensions for this directory @@ -1313,7 +1313,7 @@ action.MethodHierarchy.ImplementMethodAction.text=Implement Method action.MethodHierarchy.ImplementMethodAction.description=Implement Method (from Method Hierarchy) action.MethodHierarchy.OverrideMethodAction.text=Override Method action.MethodHierarchy.OverrideMethodAction.description=Override Method (from Method Hierarchy) -action.Vcs.MoveChangedLinesToChangelist.text=Move Lines to Another Changelist\u2026 +action.Vcs.MoveChangedLinesToChangelist.text=Move Lines to Another Changelist... action.Vcs.MoveChangedLinesToChangelist.description=Move changes in selected lines to another changelist action.Vcs.Diff.ExcludeChangedLinesFromCommit.text=Include Lines into Commit action.Vcs.Diff.IncludeOnlyChangedLinesIntoCommit.text=Include Only These Lines into Commit @@ -1381,15 +1381,15 @@ action.ProjectView.ShowVisibilityIcons.text=Show Visibility Icons action.ProjectView.ShowVisibilityIcons.description=Show icon of element visibility before its name action.ProjectView.SortByType.text=Sort by Type action.ProjectView.SortByType.description=Sort files of different types separately -action.ScopeView.EditScopes.text=Ed_it Scopes\u2026 -action.ScopeView.EditScopes.description=Edit Scopes\u2026 -action.ProjectView.FileNesting.text=File Nesting\u2026 +action.ScopeView.EditScopes.text=Ed_it Scopes... +action.ScopeView.EditScopes.description=Edit Scopes... +action.ProjectView.FileNesting.text=File Nesting... action.ProjectView.FileNesting.description=Configure file nesting action.CodeInspection.OnEditor.text=Inspect Code With _Editor Settings action.CodeInspection.OnEditor.description=Inspect Code With _Editor Settings -action.SendFeedback.text=Submit _Feedback\u2026 +action.SendFeedback.text=Submit _Feedback... action.SendFeedback.detailed.description=Submit feedback to {0} action.OpenLog.text=Open Log in Editor action.ShowLog.text=Show _Log in File Manager @@ -1398,17 +1398,17 @@ action.ShowLog.Finder.text=Show _Log in Finder action.ShowLog.description=Opens folder with log file action.CollectZippedLogs.text=Collect Logs and Diagnostic Data action.CollectZippedLogs.description=Compress logs and settings into file -action.DeleteOldAppDirs.text=Delete Leftover IDE Directories\u2026 +action.DeleteOldAppDirs.text=Delete Leftover IDE Directories... action.DeleteOldAppDirs.description=Looks for settings, cache, and log directories from previous IDE versions -action.EditCustomProperties.text=Edit Custom Properties\u2026 +action.EditCustomProperties.text=Edit Custom Properties... action.EditCustomProperties.description=Opens an editor tab with a custom properties file -action.EditCustomVmOptions.text=Edit Custom VM Options\u2026 +action.EditCustomVmOptions.text=Edit Custom VM Options... action.EditCustomVmOptions.description=Opens an editor tab with a custom VM options file -action.LogDebugConfigure.text=D_ebug Log Settings\u2026 +action.LogDebugConfigure.text=D_ebug Log Settings... action.LogDebugConfigure.description=Enable or disable additional log categories. Allows to provide more information to the support team by request. -action.TechnicalSupport.text=Contact _Support\u2026 +action.TechnicalSupport.text=Contact _Support... action.TechnicalSupport.description=Contact technical support on JetBrains website -action.ReportProblem.text=Submit a Bug Report\u2026 +action.ReportProblem.text=Submit a Bug Report... action.ReportProblem.description=Submit a bug report in JetBrains issue tracker action.TextComponent.ClearAction.text=Clear text @@ -1417,18 +1417,18 @@ action.TextComponent.ClearAction.description=Clear text in text components action.ChangesView.Refresh.text=Refresh action.ChangesView.Refresh.MainMenu.text=Refresh VCS Changes action.ChangesView.Refresh.description=Refresh VCS changes -action.ChangesView.NewChangeList.text=New Changelist\u2026 +action.ChangesView.NewChangeList.text=New Changelist... action.ChangesView.NewChangeList.description=Create new changelist -action.ChangesView.Revert.text=_Rollback\u2026 -action.ChangesView.RevertFiles.text=_Rollback File\u2026 +action.ChangesView.Revert.text=_Rollback... +action.ChangesView.RevertFiles.text=_Rollback File... action.ChangesView.RemoveChangeList.text=Delete Changelist action.ChangesView.RemoveChangeList.description=Remove changelist and move all changes to another action.ChangesView.RemoveChangeList.text.template=Delete {0,choice,0#Changelist|2#Changelists} action.ChangesView.RemoveChangeList.description.template=Remove {0,choice,0#changelist|2#changelists} and move all changes to {1} action.ChangesView.SetDefault.text=Set Active Changelist action.ChangesView.SetDefault.description=Set changelist to which new changes are placed by default -action.ChangesView.Move.text=Move to Another Changelist\u2026 -action.ChangesView.Move.Files.text=Move Files to Another Changelist\u2026 +action.ChangesView.Move.text=Move to Another Changelist... +action.ChangesView.Move.Files.text=Move Files to Another Changelist... action.ChangesView.Move.description=Move selected changes to another changelist action.ChangesView.Diff.text=Show Diff action.ChangesView.Diff.description=Compare files or revisions @@ -1436,23 +1436,23 @@ action.ChangesView.AddUnversioned.text=Add to VCS action.ChangesView.AddUnversioned.description=Schedule selected files to be added to VCS action.ChangesView.RemoveDeleted.text=Remove from VCS action.ChangesView.RemoveDeleted.description=Schedule selected files to be removed from VCS -action.ChangesView.Rename.text=Edit Changelist\u2026 +action.ChangesView.Rename.text=Edit Changelist... action.ChangesView.Rename.description=Edit name and description of selected changelist -action.ChangesView.CreatePatch.text=Create Patch from Local Changes\u2026 +action.ChangesView.CreatePatch.text=Create Patch from Local Changes... action.ChangesView.CreatePatch.description=Create a patch from the selected changes -action.ChangesView.ApplyPatch.text=Apply Patch\u2026 +action.ChangesView.ApplyPatch.text=Apply Patch... action.ChangesView.ApplyPatch.description=Apply a patch to the sources of the project -action.ChangesView.ApplyPatchFromClipboard.text=Apply Patch from Clipboard\u2026 +action.ChangesView.ApplyPatchFromClipboard.text=Apply Patch from Clipboard... action.ChangesView.ApplyPatchFromClipboard.description=Apply a patch to the sources of the project -action.ChangesView.Shelve.text=Shelve Changes\u2026 +action.ChangesView.Shelve.text=Shelve Changes... action.ChangesView.Shelve.description=Save changes to an external patch file and remove them from the code -action.ShelvedChanges.Rename.text=Rename\u2026 +action.ShelvedChanges.Rename.text=Rename... action.ShelvedChanges.Rename.description=Rename shelved changelist -action.ChangesView.Browse.text=Browse Changes\u2026 +action.ChangesView.Browse.text=Browse Changes... action.ChangesView.Browse.description=View history of committed changes action.ChangesView.Edit.text=Check Out action.ChangesView.Edit.description=Check out selected files for editing -action.ChangesView.CreatePatchFromChanges.text=Create Patch\u2026 +action.ChangesView.CreatePatchFromChanges.text=Create Patch... action.ChangesView.CreatePatchFromChanges.description=Create a patch from the selected changes action.ChangesView.CreatePatchToClipboard.text=Copy as Patch to Clipboard action.ChangesView.CreatePatchToClipboard.description=Create patch from changes and copy it to clipboard @@ -1498,12 +1498,12 @@ action.Vcs.RevertSelectedChanges.text=Revert Selected Changes action.Vcs.EditSource.text=Edit Source action.ChangesView.UnshelveSilently.text=Unshelve Silently action.ChangesView.UnshelveSilently.description=Unshelve changes to appropriate changelists -action.ShelvedChanges.CleanMarkedToDelete.text=Clean Already Unshelved\u2026 +action.ShelvedChanges.CleanMarkedToDelete.text=Clean Already Unshelved... action.ShelvedChanges.CleanMarkedToDelete.description=Delete unshelved changelists action.ShelvedChanges.ShowRecentlyDeleted.text=Show Recently Deleted action.ShelvedChanges.ShowRecentlyDeleted.description=Show recently deleted shelves action.ShelvedChanges.ShowHideDeleted.description=Show/Hide already unshelved -action.ShelveChanges.UnshelveWithDialog.text=Unshelve\u2026 +action.ShelveChanges.UnshelveWithDialog.text=Unshelve... action.ShelveChanges.UnshelveWithDialog.description=Correct paths where to apply patches and unshelve action.ChangesView.ShelveSilently.text=Shelve Silently action.ChangesView.ShelveSilently.description=Shelve changes to appropriate shelved changelists @@ -1511,24 +1511,24 @@ action.ChangesView.SaveToShelve.text=Save To Shelf action.ChangesView.SaveToShelve.description=Copy selected changes to shelved changelist action.ChangesView.GroupBy.Directory.text=Directory group.ChangesView.GroupBy.text=Group By -action.Vcs.QuickListPopupAction.text=VCS Operations Popup\u2026 +action.Vcs.QuickListPopupAction.text=VCS Operations Popup... action.Vcs.QuickListPopupAction.description=Context aware popup with list of commonly used VCS actions -action.Vcs.VcsClone.text=Get from Version Control\u2026 +action.Vcs.VcsClone.text=Get from Version Control... action.Vcs.VcsClone.text.synonym1=Checkout action.Vcs.VcsClone.text.synonym2=Clone Vcs.VcsClone.Welcome.text=Get from Version Control Vcs.VcsClone.Tabbed.Welcome.text=Get from VCS -Vcs.VcsClone.Project.text=Project from Version Control\u2026 +Vcs.VcsClone.Project.text=Project from Version Control... action.Vcs.ShowDiffWithLocal.text=Compare with Local action.Vcs.ShowDiffWithLocal.description=Compare version in selected revision with current version action.Vcs.ShowDiffWithLocal.Before.text=Compare Before with Local action.Vcs.ShowDiffWithLocal.Before.description=Compare version before selected revision with current version -action.Compare.Specified.text=Com_pare with Specified Revision\u2026 +action.Compare.Specified.text=Com_pare with Specified Revision... action.Show.Current.Revision.text=Show Current Revision group.ChangesView.Changelists.text=Changelists separator.Local.History.text=Local History -action.AddFrameworkSupport.text=Add Framework Support\u2026 +action.AddFrameworkSupport.text=Add Framework Support... action.Diff.FocusOppositePane.text=Select Opposite Diff Pane action.Diff.FocusOppositePane.description=Select opposite pane in diff view @@ -1559,11 +1559,11 @@ action.FileChooser.ShowHiddens.text=Show Hidden Files and Directories action.FileChooser.ShowHiddens.description=Show hidden files and directories action.FileChooser.Refresh.text=Refresh action.FileChooser.Refresh.description=Refresh the file system tree -action.FileChooser.Delete.text=Delete\u2026 +action.FileChooser.Delete.text=Delete... action.FileChooser.Delete.description=Delete -action.FileChooser.NewFolder.text=New Folder\u2026 +action.FileChooser.NewFolder.text=New Folder... action.FileChooser.NewFolder.description=Create new folder -action.FileChooser.NewFile.text=New File\u2026 +action.FileChooser.NewFile.text=New File... action.FileChooser.NewFile.description=Create new file action.FileChooser.GotoHome.text=Home Directory action.FileChooser.GotoHome.description=Go to home directory @@ -1584,9 +1584,9 @@ action.WelcomeScreen.CreateNewProject.description=Start the \"New Project\" Wiza action.WelcomeScreen.Plugins.text=Plugins action.WelcomeScreen.Plugins.Extensions.text=Extensions action.WelcomeScreen.Plugins.description=Manage installed plugins and download new ones from repository -action.WelcomeScreen.Configure.Import.text=Import Settings\u2026 +action.WelcomeScreen.Configure.Import.text=Import Settings... action.WelcomeScreen.Configure.Export.text=Export Settings -action.WelcomeScreen.Configure.RestoreDefault.text=Restore Default Settings\u2026 +action.WelcomeScreen.Configure.RestoreDefault.text=Restore Default Settings... group.WelcomeScreen.Options.text=Options Menu action.CommittedChanges.Revert.text=Revert Changes @@ -1596,7 +1596,7 @@ action.WelcomeScreen.OpenDirectoryProject.text=Open action.WelcomeScreen.OpenDirectoryProject.description=Start editing code in the specified file or directory. action.WelcomeScreen.CreateDirectoryProject.text=New Project action.WelcomeScreen.CreateDirectoryProject.description=Create a new project. -action.NewDirectoryProject.text=New Project\u2026 +action.NewDirectoryProject.text=New Project... action.NewDirectoryProject.description=Create a new project action.NewDirectoryProject.title=Create Project action.NewDirectoryProject.cannot.create.dir=Cannot create directory ''{0}''. @@ -1606,12 +1606,12 @@ action.NewDirectoryProject.not.empty.dialog.create.new=Create from Existing Sour action.NewDirectoryProject.not.empty.dialog.open.existing=Open Project group.AnalyzeActionsPopup.text=Analyze Code -action.SliceBackward.text=Analyze Data Flow _to Here\u2026 -action.SliceBackward.MainMenu.text=Data Flow _to Here\u2026 +action.SliceBackward.text=Analyze Data Flow _to Here... +action.SliceBackward.MainMenu.text=Data Flow _to Here... action.SliceBackward.description=Search for values which can be assigned to selected expression -action.SliceForward.text=Analyze Data Flow _from Here\u2026 -action.SliceForward.MainMenu.text=Data Flow _from Here\u2026 +action.SliceForward.text=Analyze Data Flow _from Here... +action.SliceForward.MainMenu.text=Data Flow _from Here... action.SliceForward.description=Search for values escaped from this location action.ChangeTemplateDataLanguage.text=Change Template Data Language @@ -1675,10 +1675,10 @@ group.VcsToolbarActions.text=VCS Actions action.ChangesView.GroupBy.Repository.text=Repository action.CheckIgnoredAndNotExcludedDirectories.text=Check Ignored but not Excluded Directories action.CheckIgnoredAndNotExcludedDirectories.description=Check presense of ignored directories which may be excluded from indexing and search -action.CheckIgnoredAndNotExcludedDirectories.progress=Checking Ignored but not Excluded Directories\u2026 +action.CheckIgnoredAndNotExcludedDirectories.progress=Checking Ignored but not Excluded Directories... action.Vcs.Push.Force.text=_Force Push -action.Vcs.Push.text=Push\u2026 -action.PopupHector.text=Configure Current File Analysis\u2026 +action.Vcs.Push.text=Push... +action.PopupHector.text=Configure Current File Analysis... action.PopupHector.description=Show panel to configure highlighting mode for the current file group.EditorTabPopupMenu.text=Editor Tab Popup Menu group.MainMenu.text=Main menu @@ -1691,10 +1691,10 @@ group.AnalyzeJavaMenu.text=Analyze Java Menu group.AnalyzeJavaMenu.description=Analyze Java Menu group.ToolsBasicGroup.text=Tools Basic Group group.ToolsBasicGroup.description=Tools Basic Group -action.ShowRegistry.text=Registry\u2026 -action.ShowExperiments.text=Experimental features\u2026 -action.UiDebugger.text=UI Debugger\u2026 -action.ExportTestResults.text=Export Test Results\u2026 +action.ShowRegistry.text=Registry... +action.ShowExperiments.text=Experimental features... +action.UiDebugger.text=UI Debugger... +action.ExportTestResults.text=Export Test Results... action.ExportTestResults.description=Export test results to the file action.TogglePowerSave.text=Power Save Mode action.TogglePowerSave.description=Power save mode disables background code analysis and other background operations @@ -1710,22 +1710,22 @@ action.MarkExcludeRoot.text=Excluded action.UnmarkRoot.text=Unmark action.MarkAsContentRoot.text=Not Excluded action.MarkAsContentRoot.description=Cancel exclusion for the selected directory to make its files processable by IDE's actions -action.CreateLibraryFromFile.text=Add as Library\u2026 -action.ExtractModuleFromPackage.text=Extract Module\u2026 +action.CreateLibraryFromFile.text=Add as Library... +action.ExtractModuleFromPackage.text=Extract Module... action.ExtractModuleFromPackage.description=Extract a package to a separate module action.ImportModuleFromImlFile.text=Import Module action.ImportModuleFromImlFile.description=Import iml file as a module to the project group.MarkRootGroup.text=Mark Directory as -action.CreateLauncherScript.text=Create Command-line Launcher\u2026 +action.CreateLauncherScript.text=Create Command-line Launcher... action.CreateLauncherScript.description=Create a script for opening files and projects from the command line -action.CreateDesktopEntry.text=Create Desktop Entry\u2026 +action.CreateDesktopEntry.text=Create Desktop Entry... action.CreateDesktopEntry.description=Create a desktop entry for integration with system application menu group.EditorGutterPopupMenu.text=Editor Gutter Popup Menu -action.ConfigureSoftWraps.text=Configure Soft Wraps\u2026 +action.ConfigureSoftWraps.text=Configure Soft Wraps... action.EditorGutterToggleLocalSoftWraps.gutterText=Soft-Wrap Current Editor action.EditorGutterToggleGlobalLineNumbers.text=Show Line Numbers action.EditorGutterToggleGlobalIndentLines.text=Show Indent Guides -action.ShowGutterIconsSettings.text=Configure Gutter Icons\u2026 +action.ShowGutterIconsSettings.text=Configure Gutter Icons... action.ShowGutterIconsSettings.description=Show dialog for configuring gutter icons group.EditorBreadcrumbsSettings.text=Breadcrumbs @@ -1779,9 +1779,9 @@ action.FillParagraph.description=Reformat string literal or comment to fit maxim action.SaveDocument.text=Save Document action.SaveDocument.description=Saves only the file opened in the current editor -action.StructuralSearchPlugin.StructuralSearchAction.text=Search S_tructurally\u2026 +action.StructuralSearchPlugin.StructuralSearchAction.text=Search S_tructurally... action.StructuralSearchPlugin.StructuralSearchAction.description=Structural Search -action.StructuralSearchPlugin.StructuralReplaceAction.text=Repla_ce Structurally\u2026 +action.StructuralSearchPlugin.StructuralReplaceAction.text=Repla_ce Structurally... action.StructuralSearchPlugin.StructuralReplaceAction.description=Structural Replace action.ModuleSettings.navigate=Open Module Settings @@ -1800,12 +1800,12 @@ action.MethodOverloadSwitchDown.text=Next Method Overload action.BraceOrQuoteOut.text=Jump Outside Current Bracket/Quote -action.SetShortcutAction.text=Add shortcut\u2026 +action.SetShortcutAction.text=Add shortcut... action.EditorFocusGutter.text=Focus Gutter (accessibility) action.EditorShowGutterIconTooltip.text=Show Gutter Icon Tooltip (accessibility) -action.ConfigureEditorTabs.text=Configure Editor Tabs\u2026 +action.ConfigureEditorTabs.text=Configure Editor Tabs... action.ConfigureEditorTabs.description=Configure the look, behavior and order of editor tabs group.FilePropertiesGroup.text=File Properties @@ -1816,11 +1816,11 @@ group.NavigateInFileGroup.text=Navigate in File group.HelpDiagnosticTools.text=Diagnostic Tools group.ChangeLineSeparators.text=Line Separators -group.CopyReferencePopupGroup.text=Copy Path/Reference\u2026 +group.CopyReferencePopupGroup.text=Copy Path/Reference... action.CompareDirs.text=Compare Directories action.compare.files.text=Compare Files -action.compare.with.text=Compare With\u2026 +action.compare.with.text=Compare With... action.compare.text=Compare action.compare.archives.text=Compare Archives @@ -1962,7 +1962,7 @@ action.ScrollPane-scrollRight.text=Scroll Page Right action.ScrollPane-scrollRight.description=Scrolls the surrounding scrollable area right by one page. action.RunAnything.text=Run Anything action.RunAnything.description=Allows to execute any command -action.Performance.ActivityMonitor.text=Activity Monitor\u2026 +action.Performance.ActivityMonitor.text=Activity Monitor... action.Performance.ActivityMonitor.description=A tool to check which plugins and subsystems consume most resources action.performancePlugin.ShowMemoryDialogAction.text=Change Memory Settings action.performancePlugin.ShowMemoryDialogAction.description=Show change memory dialog @@ -1999,7 +1999,7 @@ action.QuickDocCopy.text=Copy Quick Doc action.OpenElementInNewWindow.text=Open In New Editor Window action.ForceRefresh.text=Force Refresh action.Diff.OpenDiffInEditor.text=Open Selected Diff Request as Editor Tab -action.Diff.ShowSettingsPopup.text=Show Diff Settings Popup\u2026 +action.Diff.ShowSettingsPopup.text=Show Diff Settings Popup... action.Diff.ShowInExternalTool.text=Show Diff in External Tool action.ScrollTreeToCenter.text=Scroll to Center action.IconsLoadTime.text=Log Icons Load Time @@ -2012,16 +2012,16 @@ action.Performance.DumpThreads.text=Dump Threads action.CollectTroubleshootingInformation.text=Collect Troubleshooting Information action.WelcomeScreen.OpenSelected.text=Open Selected action.WelcomeScreen.NewGroup.text=New Project Group -action.WelcomeScreen.EditGroup.text=Edit\u2026 -action.WelcomeScreen.ChangeProjectIcon.text=Change Project Icon\u2026 +action.WelcomeScreen.EditGroup.text=Edit... +action.WelcomeScreen.ChangeProjectIcon.text=Change Project Icon... action.WelcomeScreen.CopyProjectPath.text=Copy Path action.WelcomeScreen.RemoveSelected.text=Remove from Recent Projects action.JBTabsDemo.text=JBTabs Demo action.JTabbedPaneDemo.text=JTabbedPane Demo action.DumbMode.text=Dumb Mode action.LaggingMode.text=Lagging Mode -action.AddInlayInternalAction.text=Add Inlay\u2026 -action.SetCaretVisualAttributesInternalAction.text=Set Caret Visual Attributes\u2026 +action.AddInlayInternalAction.text=Add Inlay... +action.SetCaretVisualAttributesInternalAction.text=Set Caret Visual Attributes... action.EditorRenderingBenchmarkAction.text=Editor Rendering Benchmark action.JBCefOsrMeasureFps.text=Measure OSR JCEF FPS action.NotificationTestAction.text=Add Test Notification @@ -2036,7 +2036,7 @@ action.ManualMacMessagesTest.text=Manual Test for Testing MacMessages action.MacMessagesSequencesTest.text=Test Mac Messages Sequences action.FocusDebugger.text=Start Focus Debugger action.DumpFocusableComponentHierarchyAction.text=Dump Focusable Component Hierarchy -action.ChooseRuntime.text=Choose Boot Java Runtime for the IDE\u2026 +action.ChooseRuntime.text=Choose Boot Java Runtime for the IDE... action.FocusTracer.text=Start Focus Tracing action.LogFocusRequests.text=Log Focus Requests action.UiInspector.text=UI &Inspector @@ -2070,7 +2070,7 @@ action.ImageDuplicates.text=Find Image Duplicates action.ShowNonRetinaImages.text=Show Non Retina Images action.ShowUpdateDialogAction.text=Show Update Dialog action.ApplyFixedWindowSize.text=Apply Specific Size -action.ConfigureDefaultSize.text=Configure Default Size\u2026 +action.ConfigureDefaultSize.text=Configure Default Size... action.ShowEditorHighlighterTokens.text=Show Editor Highlighter Tokens action.DirDiffMenu.SynchronizeDiff.text=Synchronize Selected action.DirDiffMenu.SynchronizeDiff.All.text=Synchronize All @@ -2089,7 +2089,7 @@ action.DirDiffMenu.EnableNotEqual.text=Show Difference action.DirDiffMenu.CompareNewFilesWithEachOtherAction.text=Compare New Files with Each Other action.DirDiffMenu.CancelComparingNewFilesWithEachOther.text=Cancel Comparing New Files with Each Other action.OpenBlankEditorInBlankDiffWindow.text=Switch to Blank Editor -action.OpenFileEditorInBlankDiffWindow.text=Switch to a File\u2026 +action.OpenFileEditorInBlankDiffWindow.text=Switch to a File... group.OpenRecentEditorInBlankDiffWindow.text=Switch to Recent action.SwapSidesInDiffWindow.text=Swap Sides action.ToggleThreeSideInBlankDiffWindow.text=Toggle Three-Side Viewer @@ -2137,14 +2137,14 @@ group.SearchEverywhereActions.text=Search Everywhere group.Internal.HeapAnalysis.text=Heap Analysis group.Internal.UI.Demos.text=Demos -action.ChooseRunConfiguration.text=Run\u2026 +action.ChooseRunConfiguration.text=Run... action.ChooseRunConfiguration.description=Choose and run configuration -action.ChooseDebugConfiguration.text=Debug\u2026 +action.ChooseDebugConfiguration.text=Debug... action.ChooseDebugConfiguration.description=Choose and debug configuration -action.Refactorings.QuickListPopupAction.text=Refactor This\u2026 +action.Refactorings.QuickListPopupAction.text=Refactor This... action.Refactorings.QuickListPopupAction.description=Context aware popup with list of refactoring actions -action.GeneratePattern.text=Generate by Pattern\u2026 +action.GeneratePattern.text=Generate by Pattern... action.ProjectViewEditSource.text=Edit Source action.TypeHierarchyBase.BaseOnThisType.text=Base on This Type action.MethodHierarchy.BaseOnThisMethod.text=Base on This Method @@ -2189,11 +2189,11 @@ action.ShowControlFlowAction.text=Show Control Flow action.AnalyzePluginStartupPerformance.text=Analyze Plugin Startup Performance action.TriggerLowMemoryNotification.text=Trigger Low Memory Notification -action.WelcomeScreen.ManageLicense.text=Manage Licenses\u2026 +action.WelcomeScreen.ManageLicense.text=Manage Licenses... action.AskForLicense.text=Show User Agreement Dialog -action.Register.text=_Register\u2026 +action.Register.text=_Register... action.Register.description=Enter registration data -action.JBLogin.text=_JetBrains Log-in\u2026 +action.JBLogin.text=_JetBrains Log-in... action.JBLogin.description=Log into JetBrains Account group.RegistrationActions.text=Registration Actions @@ -2287,7 +2287,7 @@ action.Graph.SnapToGrid.text=Snap to Grid action.Graph.ShowHideGrid.text=Show Grid action.Graph.CopyEntireDiagramToClipboard.text=Copy Diagram to Clipboard action.Graph.CopyDiagramSelectionToClipboard.text=Copy Selection to Clipboard -action.Graph.ExportToFile.text=Export to Image File\u2026 +action.Graph.ExportToFile.text=Export to Image File... action.Graph.ExportToFile.description=Export to PNG, JPG, GIF, SVG or SVGZ file action.Graph.ActualSize.text=Actual Size action.Graph.ZoomOut.text=Zoom Out @@ -2296,16 +2296,16 @@ action.Graph.ZoomIn.text=Zoom In action.JsonCopyPointer.text=Copy JSON Pointer action.JsonCopyPointer.description=Copy JSON Pointer -action.JsonPathEvaluateAction.text=Evaluate JSONPath Expression\u2026 +action.JsonPathEvaluateAction.text=Evaluate JSONPath Expression... action.JsonPathExportEvaluateResultAction.text=Export Result action.ExternalSystem.RemoveRunConfiguration.text=Remove Run Configuration -action.ExternalSystem.EditRunConfiguration.text=Edit Run Configuration\u2026 +action.ExternalSystem.EditRunConfiguration.text=Edit Run Configuration... action.ExternalSystem.ShowIgnored.text=Show Ignored action.ExternalSystem.ShowInheritedTasks.text=Display Tasks Inherited from Sub-Projects action.ExternalSystem.GroupModules.text=Group Modules action.ExternalSystem.GroupTasks.text=Group Tasks -action.ExternalSystem.BeforeRun.text=Execute Before Run/Debug\u2026 +action.ExternalSystem.BeforeRun.text=Execute Before Run/Debug... action.ExternalSystem.BeforeRun.description=Execute selected task before launching Run/Debug configuration action.ExternalSystem.AfterRebuild.text=Execute After Rebuild action.ExternalSystem.AfterRebuild.description=Execute selected task after full rebuild @@ -2319,9 +2319,9 @@ action.ExternalSystem.AfterSync.text=Execute After Sync action.ExternalSystem.AfterSync.description=Execute selected task after the project import action.ExternalSystem.BeforeSync.text=Execute Before Sync action.ExternalSystem.BeforeSync.description=Execute selected task before the project import -action.ExternalSystem.AssignRunConfigurationShortcut.text=Assign Shortcut\u2026 +action.ExternalSystem.AssignRunConfigurationShortcut.text=Assign Shortcut... action.ExternalSystem.AssignRunConfigurationShortcut.description=Assign shortcut to the selected Run Configuration -action.ExternalSystem.AssignShortcut.text=Assign Shortcut\u2026 +action.ExternalSystem.AssignShortcut.text=Assign Shortcut... action.ExternalSystem.AssignShortcut.description=Assign shortcut to the selected task action.ExternalSystem.RunTask.text=_Run Task action.ExternalSystem.RunTask.description=Execute selected tasks @@ -2329,17 +2329,17 @@ action.ExternalSystem.SelectProjectDataToImport.text=Select Project Data To Impo action.ExternalSystem.CollapseAll.text=Collapse All action.ExternalSystem.ExpandAll.text=Expand All group.ExternalSystem.ShowSettingsGroup.text=Build Tool Settings -action.ExternalSystem.ShowCommonSettings.text=Auto-Reload Settings\u2026 +action.ExternalSystem.ShowCommonSettings.text=Auto-Reload Settings... action.ExternalSystem.ShowCommonSettings.description=Edit build tools settings for the current project -action.NewDatabaseProject.text=Project\u2026 -action.DetachDirectory.text=Detach Directory from Project\u2026 -action.AttachDirectory.text=Attach Directory to Project\u2026 +action.NewDatabaseProject.text=Project... +action.DetachDirectory.text=Detach Directory from Project... +action.AttachDirectory.text=Attach Directory to Project... action.ExcludeFromProjectAction.text=Exclude from Project action.IncludeToProjectAction.text=Include to Project action.ConsoleView.FoldLinesLikeThis.text=Fold Lines Like This -action.ManageProjectTemplates.text=Manage Project Templates\u2026 -action.SaveProjectAsTemplate.text=Save Project as Template\u2026 +action.ManageProjectTemplates.text=Manage Project Templates... +action.SaveProjectAsTemplate.text=Save Project as Template... action.InsertRubyInjectionWithoutOutput.text=Insert '<% %>' action.InsertRubyInjectionWithoutOutput.description=Inserts '<% %>' in Erb files action.InsertRubyInjection.text=Insert '<%= %>' @@ -2349,7 +2349,7 @@ action.RubyMineDeveloperCommunity.text=Developer Community action.RubyMineDeveloperCommunity.description=RubyMine developer community forum action.RubyMineDemos.text=Demos and Tutorials action.RubyMineDemos.description=View short live demos introducing features of RubyMine -action.NewRubyMineDirectoryProject.text=Project\u2026 +action.NewRubyMineDirectoryProject.text=Project... group.Internal.PMM.text=PMM Utils group.TopAnomalies.text=Top Anomalies group.Internal.focusAndModality.text=Focus and Modality Testing @@ -2393,10 +2393,10 @@ action.GenerateEventsScheme.description=Gather statistics collectors' scheme fro action.StaticIconFields.text=List Static Field Initializers action.ExpressionStatistics.text=Collect Java Expression Statistics action.UsedIconsListing.text=List Used Icons -action.GenerateVisitorByHierarchy.text=Generate Hierarchy Visitor\u2026 +action.GenerateVisitorByHierarchy.text=Generate Hierarchy Visitor... group.Internal.Java.text=Java -action.CollectFUStatisticsAction.text=Collect Statistics from Collector\u2026 -action.TestParseEventsSchemeAction.text=Test Parsing Events Scheme\u2026 +action.CollectFUStatisticsAction.text=Collect Statistics from Collector... +action.TestParseEventsSchemeAction.text=Test Parsing Events Scheme... action.ValidateLocalHistory.text=Validate Local History Storage action.FixLineSeparators.text=Fix Line Separators action.PruneEmptyDirectories.text=Prune Empty Directories @@ -2415,19 +2415,19 @@ group.Internal.Dump.text=Dump group.Internal1.text=IDEA Internal Actions action.FindUsedTestData.text=Find Unused Test Data action.ShowDiscoveredTests.text=Show Affected Tests -action.RenameAction.text=Rename\u2026 +action.RenameAction.text=Rename... action.LightEditExitAction.text=E&xit action.LightEditNewFileAction.text=&New action.FileChooser.LightEditGotoOpenedFile.text=Select Opened File -action.LightEditOpenFileInProjectAction.text=Open File in Project\u2026 -action.SaveAs.text=Save As\u2026 -action.AttachProject.text=Attach project\u2026 +action.LightEditOpenFileInProjectAction.text=Open File in Project... +action.SaveAs.text=Save As... +action.AttachProject.text=Attach project... action.DumpVfsInfoForExcludedFilesAction.text=Dump VFS content for files under excluded roots action.ResetFilterAction.text=Reset Filter action.ChangeSortingAction.text=Sort by Name action.RestoreShelvedChange.text=Restore action.ComputeVirtualFileNameStatAction.text=Compute VF Name Statistics -action.CustomizeUIAction.text=Customize Menus and Toolbars\u2026 +action.CustomizeUIAction.text=Customize Menus and Toolbars... action.ShowDetailedInformationAction.text=Show indirect dependencies action.RemoveFromScopeAction.text=Remove from scope action.AddToScopeAction.text=Add to scope @@ -2436,11 +2436,11 @@ action.DumpDirectoryInfoAction.text=Dump Directory Info action.DumpInspectionDescriptionsAction.text=Dump inspection descriptions action.DumpIntentionsAction.text=Dump Intentions action.DumpFormattingModelAction.text=Dump Formatting Model -action.ConfigureScopesAction.text=Configure\u2026 +action.ConfigureScopesAction.text=Configure... action.MaintenanceAction.text=Maintenance action.ReopenClosedTabAction.text=Reopen Closed Tab action.SeverityEditorDialogAction.text=Show Severities Editor -action.ConfigureTemplatesAction.text=Configure Live Templates\u2026 +action.ConfigureTemplatesAction.text=Configure Live Templates... action.ShowFontsUsedByEditor.text=Show Fonts Used by Editor action.ShowFontsUsedByEditor.description=Allows to find out what fallback fonts are actually used in editor @@ -2457,7 +2457,7 @@ action.Profiler.OpenBackTracesAction.description=Open selected method Back Trace action.OpenMouseWheelSmoothScrollSettings.text=Smooth Scroll Options save.file.as.template=Save File as Template -action.DupLocate.text=_Locate Duplicates\u2026 +action.DupLocate.text=_Locate Duplicates... action.DupLocate.description=Locate duplicate code in project action.InspectionFilterAction.filter.inspections.text=Filter Inspections action.InspectionFilterAction.filter.by.language.text=Filter by Language @@ -2486,7 +2486,7 @@ action.ProblemsView.CopyProblemDescription.description=Copy problem description group.Patch.MainMenu.text=Patch -action.LoadUnloadModules.text=Load/Unload Modules\u2026 +action.LoadUnloadModules.text=Load/Unload Modules... group.ArrangementRulesGroup.text=Arrangement Rules group.FileChooserToolbar.text=File Chooser @@ -2508,15 +2508,15 @@ action.TrustProject.text=Trust action.UntrustProject.text=Do not trust action.FixWSLFirewall.text=Fix WSL Firewall Settings -action.RunConfigurationTemplatesForNewProjects.MainMenu.text=Run Configuration Templates\u2026 -action.TemplateProjectStructure.MainMenu.text=Structure\u2026 +action.RunConfigurationTemplatesForNewProjects.MainMenu.text=Run Configuration Templates... +action.TemplateProjectStructure.MainMenu.text=Structure... action.ClickLink.text=Click Link action.RunToolbarWidgetAction.text=Run Widget Component action.RunToolbarProcessStartedAction.text=Active Process action.RunToolbarMainSlotInfoAction.text=Active Processes -action.RunToolbarRunConfigurationsAction.text=Add Configuration\u2026 -action.RunToolbarMainRunConfigurationsAction.text=Add Configuration\u2026 +action.RunToolbarRunConfigurationsAction.text=Add Configuration... +action.RunToolbarMainRunConfigurationsAction.text=Add Configuration... action.RunToolbarRerunAction.text=Rerun action.RunToolbarStopAction.text=Stop action.RunToolbarShowHidePopupAction.text=Launch Several Configurations Simultaneously @@ -2529,7 +2529,7 @@ action.RunToolbarShowHidePopupAction.click.to.open.combo.text=Click to choose ru action.RunToolbarMainMultipleStopAction.text=Stop action.RunToolbarMainSlotActive.text=Active Process action.RunToolbarMoveToTopAction.text=Move Configuration to Top -action.RunToolbarEditConfigurationAction.text=Edit Configuration\u2026 +action.RunToolbarEditConfigurationAction.text=Edit Configuration... action.RunToolbarRemoveSlotAction.text=Remove action.RunToolbarRemoveSlotAction.terminating=Terminating action.RunToolbarShowToolWindowTab.text=Show process tool window diff --git a/platform/statistics/resources/messages/StatisticsBundle.properties b/platform/statistics/resources/messages/StatisticsBundle.properties index f0bbeabb1903..cd34bc65f4b4 100644 --- a/platform/statistics/resources/messages/StatisticsBundle.properties +++ b/platform/statistics/resources/messages/StatisticsBundle.properties @@ -24,7 +24,7 @@ There are 3 types of validation rules: \ \ 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 diff --git a/platform/vcs-api/vcs-api-core/resources/messages/VcsBundle.properties b/platform/vcs-api/vcs-api-core/resources/messages/VcsBundle.properties index 5e295b3d9fa3..66b8bb9be7aa 100644 --- a/platform/vcs-api/vcs-api-core/resources/messages/VcsBundle.properties +++ b/platform/vcs-api/vcs-api-core/resources/messages/VcsBundle.properties @@ -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: diff --git a/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties b/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties index 60b65ae304f0..97eaafa2f55e 100644 --- a/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties +++ b/platform/xdebugger-api/resources/messages/XDebuggerBundle.properties @@ -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= 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= -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 diff --git a/plugins/ByteCodeViewer/resources/messages/JavaByteCodeViewerBundle.properties b/plugins/ByteCodeViewer/resources/messages/JavaByteCodeViewerBundle.properties index 085cd529cc4c..5c7973dd6fb0 100644 --- a/plugins/ByteCodeViewer/resources/messages/JavaByteCodeViewerBundle.properties +++ b/plugins/ByteCodeViewer/resources/messages/JavaByteCodeViewerBundle.properties @@ -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 diff --git a/plugins/IntelliLang/src/messages/IntelliLangBundle.properties b/plugins/IntelliLang/src/messages/IntelliLangBundle.properties index 260d376052fe..5e8dd4995c7a 100644 --- a/plugins/IntelliLang/src/messages/IntelliLangBundle.properties +++ b/plugins/IntelliLang/src/messages/IntelliLangBundle.properties @@ -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 diff --git a/plugins/ant/jps-plugin/resources/messages/AntJpsBundle.properties b/plugins/ant/jps-plugin/resources/messages/AntJpsBundle.properties index 10fac060d58f..bb259e5c61cf 100644 --- a/plugins/ant/jps-plugin/resources/messages/AntJpsBundle.properties +++ b/plugins/ant/jps-plugin/resources/messages/AntJpsBundle.properties @@ -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} diff --git a/plugins/completion-ml-ranking/resources/messages/MlCompletionBundle.properties b/plugins/completion-ml-ranking/resources/messages/MlCompletionBundle.properties index 599d3f995e2d..103a17e12fe9 100644 --- a/plugins/completion-ml-ranking/resources/messages/MlCompletionBundle.properties +++ b/plugins/completion-ml-ranking/resources/messages/MlCompletionBundle.properties @@ -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 diff --git a/plugins/copyright/resources/messages/CopyrightBundle.properties b/plugins/copyright/resources/messages/CopyrightBundle.properties index 47b8bb1a0735..5e1ebdff47f6 100644 --- a/plugins/copyright/resources/messages/CopyrightBundle.properties +++ b/plugins/copyright/resources/messages/CopyrightBundle.properties @@ -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 diff --git a/plugins/git4idea/resources/messages/GitBundle.properties b/plugins/git4idea/resources/messages/GitBundle.properties index 15c6ababcdcb..b02601fd3bde 100644 --- a/plugins/git4idea/resources/messages/GitBundle.properties +++ b/plugins/git4idea/resources/messages/GitBundle.properties @@ -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 diff --git a/plugins/google-app-engine/jps-plugin/resources/messages/JavaGoogleAppEngineJpsBundle.properties b/plugins/google-app-engine/jps-plugin/resources/messages/JavaGoogleAppEngineJpsBundle.properties index a8320cdc8a83..0261494f6426 100644 --- a/plugins/google-app-engine/jps-plugin/resources/messages/JavaGoogleAppEngineJpsBundle.properties +++ b/plugins/google-app-engine/jps-plugin/resources/messages/JavaGoogleAppEngineJpsBundle.properties @@ -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 diff --git a/plugins/google-app-engine/resources/messages/JavaGoogleAppEngineBundle.properties b/plugins/google-app-engine/resources/messages/JavaGoogleAppEngineBundle.properties index 2a9cb32dea7e..94918fb7c0cc 100644 --- a/plugins/google-app-engine/resources/messages/JavaGoogleAppEngineBundle.properties +++ b/plugins/google-app-engine/resources/messages/JavaGoogleAppEngineBundle.properties @@ -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 diff --git a/plugins/groovy/jps-plugin/resources/messages/GroovyJpsBundle.properties b/plugins/groovy/jps-plugin/resources/messages/GroovyJpsBundle.properties index 623b8ba31992..4ce5a34181f0 100644 --- a/plugins/groovy/jps-plugin/resources/messages/GroovyJpsBundle.properties +++ b/plugins/groovy/jps-plugin/resources/messages/GroovyJpsBundle.properties @@ -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=\ diff --git a/plugins/javaFX/resources/messages/JavaFXBundle.properties b/plugins/javaFX/resources/messages/JavaFXBundle.properties index f3f5be9881b6..ae6023f474bb 100644 --- a/plugins/javaFX/resources/messages/JavaFXBundle.properties +++ b/plugins/javaFX/resources/messages/JavaFXBundle.properties @@ -130,7 +130,7 @@ invalid.enumerated.value=Invalid enumerated value inspection.message.fx.root.valid.only.as.root.node.fxml.document='' 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 diff --git a/plugins/kotlin/core/resources/messages/KotlinIdeaCoreBundle.properties b/plugins/kotlin/core/resources/messages/KotlinIdeaCoreBundle.properties index 9427481362ce..a18daf09433a 100644 --- a/plugins/kotlin/core/resources/messages/KotlinIdeaCoreBundle.properties +++ b/plugins/kotlin/core/resources/messages/KotlinIdeaCoreBundle.properties @@ -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... diff --git a/plugins/kotlin/idea/resources-en/messages/KotlinBundle.properties b/plugins/kotlin/idea/resources-en/messages/KotlinBundle.properties index f32ca86ca031..abfb5751aad8 100644 --- a/plugins/kotlin/idea/resources-en/messages/KotlinBundle.properties +++ b/plugins/kotlin/idea/resources-en/messages/KotlinBundle.properties @@ -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 diff --git a/plugins/maven/src/main/resources/messages/MavenDomBundle.properties b/plugins/maven/src/main/resources/messages/MavenDomBundle.properties index 3e9abda2abe6..1db85075499a 100644 --- a/plugins/maven/src/main/resources/messages/MavenDomBundle.properties +++ b/plugins/maven/src/main/resources/messages/MavenDomBundle.properties @@ -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 diff --git a/plugins/maven/src/main/resources/messages/MavenProjectBundle.properties b/plugins/maven/src/main/resources/messages/MavenProjectBundle.properties index fe1aad2fa616..eeeb38feeeb0 100644 --- a/plugins/maven/src/main/resources/messages/MavenProjectBundle.properties +++ b/plugins/maven/src/main/resources/messages/MavenProjectBundle.properties @@ -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\
Open Project Structure -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... diff --git a/plugins/maven/src/main/resources/messages/MavenWizardBundle.properties b/plugins/maven/src/main/resources/messages/MavenWizardBundle.properties index bd3583b931b7..47065e42cc4a 100644 --- a/plugins/maven/src/main/resources/messages/MavenWizardBundle.properties +++ b/plugins/maven/src/main/resources/messages/MavenWizardBundle.properties @@ -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 JVM-based applications with dependencies managed by Maven. \ diff --git a/plugins/xpath/xpath-lang/resources/messages/XPathBundle.properties b/plugins/xpath/xpath-lang/resources/messages/XPathBundle.properties index 73677ea6fd8a..285eb4eaf084 100644 --- a/plugins/xpath/xpath-lang/resources/messages/XPathBundle.properties +++ b/plugins/xpath/xpath-lang/resources/messages/XPathBundle.properties @@ -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: diff --git a/xml/openapi/resources/messages/XmlBundle.properties b/xml/openapi/resources/messages/XmlBundle.properties index 9724863d95ff..fa32615c5eae 100644 --- a/xml/openapi/resources/messages/XmlBundle.properties +++ b/xml/openapi/resources/messages/XmlBundle.properties @@ -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: