[i18n] IJPL-158521 Fix more ellipsis problems in plugins

GitOrigin-RevId: 981393c6f975e303847ca598b650fec8fe65d9bf
This commit is contained in:
Yuriy Artamonov
2024-07-24 17:14:59 +02:00
committed by intellij-monorepo-bot
parent 330a18544a
commit 4dac328bf4
46 changed files with 199 additions and 199 deletions

View File

@@ -37,7 +37,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...
action.Images.EditExternalEditorPath.text=Edit Path to External Editor\u2026
action.Images.EditExternalEditorPath.description=Edit path to external editor
action.Images.ToggleTransparencyChessboard.text=Transparency Chessboard
action.Images.ToggleTransparencyChessboard.description=Toggle transparency chessboard under image

View File

@@ -1,12 +1,12 @@
action.TemplateProjectStructure.text=Structure for New Projects...
action.TemplateProjectStructure.text=Structure for New Projects\u2026
action.TemplateProjectStructure.description=Configure default structure for all new projects
build.script.found.notification={0} build {1,choice,1#script|1<scripts} found
build.script.found.notification.import={0,choice,1#Load|2#Load all}
build.scripts.from.multiple.providers.found.notification=Build scripts found
project.structure.automatically.detected.notification=Project has been configured automatically based on the project sources
project.structure.automatically.detected.notification.gotit.action=Got it
project.structure.automatically.detected.notification.configure.action=Configure manually...
task.searching.for.project.sources=Detecting project structure...
project.structure.automatically.detected.notification.configure.action=Configure manually\u2026
task.searching.for.project.sources=Detecting project structure\u2026
notification.text.duplicated.urls.were.removed=Duplicated URLs were removed from {0}. These duplicated URLs were produced due to a bug in a previous {1} version and might cause performance issues.
dialog.title.cannot.import=Cannot Import
message.cannot.import.anything.from.0=Cannot import anything from {0}
@@ -29,7 +29,7 @@ label.artifact.configurable.type=Type:
configurable.RemoteRepositoriesConfigurable.display.name=Remote Jar Repositories
project.new.wizard.module.name.title=Module na&me:
action.name.inline.artifact=Inline Artifact
action.text.add.packaging.element=Add...
action.text.add.packaging.element=Add\u2026
configurable.library.prefix=Library
project.roots.no.jdk.on.project.title=Create SDK
find.usage.view.no.usages.text=No usages found
@@ -46,7 +46,7 @@ module.paths.output.label=Output path:
action.text.pack.element.into.0=Pack Into {0}
add.new.global.library.text=New Global Library
prompt.please.specify.java.sources.directory=Please specify a directory where source files for your project can be found.\nThis path should correspond to default (root, unnamed, top level) package.\nNote: the program will recognize only source files that are located under these directories.
action.text.add.to.modules=Add to Modules...
action.text.add.to.modules=Add to Modules\u2026
dialog.message.artifact.0.already.exists=Artifact ''{0}'' already exists!
project.settings.display.name=Project Structure
button.unmark.resource=Unmark Resource
@@ -74,7 +74,7 @@ libraries.remove.confirmation.text=Library ''{0}'' and {1} more {1, choice, 1#li
Are you sure you want to delete all selected libraries?
jdk.combo.box.none.item=<None>
error.resolve.generic=Resolve Error
action.name.extract.artifact=Extract Artifact...
action.name.extract.artifact=Extract Artifact\u2026
module.circular.dependency.warning.description=There are circular dependencies between:
action.text.0.disabled.if.elements.are.sorted={0} (Disabled if Elements Are Sorted)
error.project.undefined=No external project config file is defined
@@ -83,7 +83,7 @@ find.pointcut.applications.not.found.title=Information
artifact.source.items.tree.tooltip=<html>Double-click on element to put into default location<br>\
Drag-and-drop element to add into the desired location<br>\
More actions are available in the popup menu</html>
library.attach.sources.action.busy.text=Attaching...
library.attach.sources.action.busy.text=Attaching\u2026
action.text.new.module=New Module
dialog.title.edit.repository.0=Edit {0}
button.unmark.test.resource=Unmark Test Resource
@@ -93,11 +93,11 @@ prompt.please.select.project.jdk=Please select project SDK.\nThis SDK will be us
project.roots.module.groups.text=Module groups are used to logically organize project modules.
project.roots.external.annotations.description=<html>Manage external annotations attached to this module.</html>
settings.remote.repo.artifactory.or.nexus=Artifactory or Nexus service URLs
module.new.action={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Module...
module.new.action={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Module\u2026
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...
progress.text.processing.0.project.roots=Processing {0} project roots\u2026
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...
classpath.add.module.dependency.action=Module Dependency\u2026
label.new.name.for.0.1=New name for {0, choice, 0#library|1#module} ''{1}'':
module.libraries.choose.sources.button=Choose &Sources...
module.libraries.choose.sources.button=Choose &Sources\u2026
combobox.item.global.library=Global Library
popup.title.select.library.type=Select Library Type
label.text.the.following.frameworks.are.detected=<html>Several frameworks are detected in the project. Please review the following items and exclude mistakenly detected.</html>
@@ -140,8 +140,8 @@ tab.title.output.layout=Output Layout
output.tab.title=Output
project.new.wizard.module.file.chooser.title=Select Module File Parent Directory
action.text.put.source.item.into.0=Put into {0}
action.text.library.0.to.1.copy=Copy to {0}...
action.text.library.0.to.1.move=Move to {0}...
action.text.library.0.to.1.copy=Copy to {0}\u2026
action.text.library.0.to.1.move=Move to {0}\u2026
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 ...
sdk.paths.specify.url.button=Specify URL...
project.new.wizard.progress.title=Initialization \u2026
sdk.paths.specify.url.button=Specify URL\u2026
dialog.text.enter.common.prefix.comment=<html>Modules are grouped in the IDE accordingly to their names; <br>if names of several modules have a common \
prefix they will be shown together.</html>
copy.module.dialog.title=Copy Module
@@ -190,7 +190,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...
import.module.action.text={0, choice, 0#Import |1#}{1, choice, 0#Java |1#}Module from Existing Sources\u2026
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
@@ -216,7 +216,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...
module.javadoc.add.url.button=Add JavaDoc URL\u2026
action.stop.searching=Stop Searching
dialog.title.project.initialization.failed=Project Initialization Failed
project.roots.display.name=Modules
@@ -228,7 +228,7 @@ multiple.facets.banner.0.1.facets={0} {1} facets
title.resources=Resources
combobox.item.project.library=Project Library
action.text.import.module=Import Module
modal.text.importing.module=Importing...
modal.text.importing.module=Importing\u2026
prompt.overwrite.project.folder={0} folder already exists in {1}.\nIts content may be overwritten.\nContinue?
label.library.name=&Name:
project.roots.module.banner.text=Module ''{0}''
@@ -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...
module.libraries.attach.sources.button=Attach &Sources\u2026
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.\
@@ -287,7 +287,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...
progress.title.searching.source=Searching Source\u2026
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.
@@ -295,20 +295,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...
new.project.action.text={0, choice, 0#New |1#}{1, choice, 0#Java |1#}Project\u2026
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...
action.text.change.module.names=Change Module Names\u2026
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...
classpath.add.simple.module.library.action=JARs or Directories\u2026
project.new.wizard.from.existent.sources.description=<html>Create {0} {1} structure over existing sources</html>
dialog.title.copy.library=Copy Library
action.text.sort.elements.by.names.and.types=Sort Elements by Names and Types
dialog.title.new.library=New Library...
dialog.title.new.library=New Library\u2026
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
@@ -365,7 +365,7 @@ jdk.windows.wsl.error=A WSL JDK can't be used to set up a Windows project
jdk.wsl.windows.error=A Windows JDK can't be used to set up a WSL project
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...
classpath.add.library.action=Library\u2026
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
@@ -406,14 +406,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...
module.classpath.button.edit=Ed&it\u2026
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...
import.project.action.text={0, choice, 0#Import |1#}{1, choice, 0#Java |1#}Project from Existing Sources\u2026
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:
@@ -436,7 +436,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...
action.text.convert.to.repository.library=Convert to Repository Library\u2026
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
@@ -444,14 +444,14 @@ 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...
task.title.comparing.jar.files=Comparing JAR Files\u2026
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
action.name.text=text
label.project.wizard.new.project.build.system=Build system:
label.project.wizard.new.project.jdk=JDK:
project.wizard.sdk.preindexing.progress.title=Pre-indexing SDK...
project.wizard.sdk.preindexing.progress.title=Pre-indexing SDK\u2026
dialog.message.cannot.file.copy=Cannot copy file {0}: {1}
dialog.message.cannot.file.move=Cannot move file {0}: {1}
@@ -478,15 +478,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...
internet.attach.source.provider.action.busy.text=Searching...
internet.attach.source.provider.action.name=Download\u2026
internet.attach.source.provider.action.busy.text=Searching\u2026
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...
repository.library.root.action.attach.annotations.text=Attach Annotations...
repository.library.type.action.name.label=From Maven\u2026
repository.library.root.action.attach.annotations.text=Attach Annotations\u2026
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:
@@ -501,11 +501,11 @@ repository.library.bind.repository.not.selected=<no bind repository>
repository.library.properties.include.transitive.dependencies=Include &transitive dependencies
unnamed.title=<unnamed>
attach.source.provider.download.sources.action.name=Download Sources
attach.source.provider.download.sources.action.busy.text=Download sources...
attach.source.provider.download.sources.action.busy.text=Download sources\u2026
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...
progress.text.building.initial.libraries.layout=Building an initial layout for libraries\u2026
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.
@@ -527,7 +527,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...
module.insight.scan.progress.text.building.modules.layout=Building a layout for modules\u2026
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
@@ -543,7 +543,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...
label.add.to.dependencies=Add to Dependencies\u2026
label.remove.library=Remove Library
label.remove.all.unused.libraries=Remove All Unused Libraries
circular.dependencies.message=Circular dependencies
@@ -554,7 +554,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...
popup.title.surround.with=Surround With\u2026
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?
@@ -567,11 +567,11 @@ 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.{0}\n{1}\n{2}
downloadable.library.properties.change.version.title=Change &Version...
downloadable.library.properties.change.version.title=Change &Version\u2026
notification.content.no.files.were.downloaded=No files have been downloaded for {0}
notification.content.no.files.were.downloaded.multiple=No files have been downloaded for {0} and {1} more
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...
library.jars.change.coordinates.action.title=Change Coordinates\u2026
project.structure.dialog.title.choose.libraries=Choose Libraries
add.idea.module.label=Add Intellij IDEA module
existing.sources=Existing sources
@@ -589,7 +589,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...
x.more.problems={0} more problems\u2026
label.build.process.configuration=Build process configuration
label.x.unloaded.modules={0} Unloaded Modules
label.unloaded.module=Unloaded Module ''{0}''
@@ -627,7 +627,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...
label.loading.available.versions=&Loading available versions\u2026
button.reload=&Reload
label.version=&Version:
checkbox.download.javadocs2=Download &Javadocs
@@ -636,15 +636,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...
button.create=&Create...
button.configure=&Configure\u2026
button.create=&Create\u2026
radio.button.download=&Download
radio.button.use.library=&Use library:
label.label=Label
label.loading.versions=Loading versions...
label.loading.versions=Loading versions\u2026
radio.button.set.up.library.later=Set up library &later
label.use.library=Use library:
button.edit3=&Edit...
button.edit3=&Edit\u2026
checkbox.sources=&Sources
checkbox.transitive.dependencies=&Transitive dependencies
checkbox.annotations=A&nnotations

View File

@@ -191,8 +191,8 @@ schema.widget.no.schema.label=No JSON schema
schema.widget.no.schema.tooltip=No JSON Schema defined
schema.widget.package.postfix=(Package: ''{0}'')
schema.widget.conflict.popup.title=JSON Schema conflicting mappings
schema.widget.checking.state.text={0}Analyzing...
schema.widget.checking.state.tooltip=Analyzing...
schema.widget.checking.state.text={0}Analyzing\u2026
schema.widget.checking.state.tooltip=Analyzing\u2026
schema.reader.cant.load.file=Cannot load JSON Schema file ''{0}''
schema.reader.cant.load.model=Cannot load code model for JSON Schema file ''{0}''

View File

@@ -243,7 +243,7 @@ action.GroupByLeavesAction.show.original.expression.values.description=Show orig
action.GroupByLeavesAction.analysis.in.progress.text=(Analysis in progress)
action.GroupByLeavesAction.show.original.expression.values.text=Group by leaf expression
hint.text.cannot.find.what.to.analyze=Cannot find what to analyze. Please stand on the expression or variable or method parameter and try again.
progress.title.expanding.all.nodes=Expanding All Nodes...{0}
progress.title.expanding.all.nodes=Expanding All Nodes\u2026 {0}
progress.title.may.very.well.take.whole.day=(may very well take the whole day)
dialog.message.unable.to.find.leaf.expressions.to.group.by=Unable to find leaf expressions to group by
dialog.title.cannot.group=Cannot Group
@@ -486,7 +486,7 @@ status.text.find.toolwindow.empty.state.1=Use Find Usages{0} on a symbol in the
status.text.find.toolwindow.empty.state.2=Use Find in Files{0} to search for any text in the project.
run.toolwindow.empty.text.0=To run your code, do one of the following:
run.toolwindow.empty.text.1=\u2013 Click the Run icon in the editor gutter
run.toolwindow.empty.text.2=\u2013 Select "Run..." in the editor context menu
run.toolwindow.empty.text.2=\u2013 Select "Run\u2026" in the editor context menu
intention.category.other=Other
intention.category.language.injection=Language injection

View File

@@ -1698,7 +1698,7 @@ search.everywhere.preview.showing=Show preview
big.popup.filter.button.all=All
big.popup.filter.button.none=None
big.popup.filter.button.invert=Invert
search.everywhere.points.more=... more
search.everywhere.points.more=\u2026 more
search.everywhere.action.tooltip.text=Search Everywhere<br/>Press <b>{0}</b> to access <ul style=''list-style-type:none;margin:0;padding:0;''>\
<li>- {1}</li><li>- Files</li><li>- Tool Windows</li><li>- Actions</li><li>- Settings</li></ul>
search.everywhere.action.tooltip.description.text=Searches for: <ul style=''list-style-type:none;margin:0;padding:0;''>\

View File

@@ -237,8 +237,8 @@ action.GenerateConstructor.text=Constructor
action.GenerateConstructor.description=Generate constructor
action.GenerateLogField.text=Logger
action.GenerateLogField.description=Generate logger
action.GenerateCreateUI.text=createUI(...)
action.GenerateCreateUI.description=Generate createUI(...)
action.GenerateCreateUI.text=createUI(\u2026)
action.GenerateCreateUI.description=Generate createUI(\u2026)
action.GenerateGetter.text=Getter
action.GenerateGetter.description=Generate getter
action.GenerateSetter.text=Setter

View File

@@ -1,12 +1,12 @@
thinClientDownloader.checking=Checking JDK...
thinClientDownloader.checking=Checking JDK\u2026
thinClientDownloader.downloading=Downloading {0}
thinClientDownloader.extracting=Extracting {0}
thinClientDownloader.downloading.and.extracting=Downloading {0} and extracting {1}
thinClientDownloader.ready=Launching...
thinClientDownloader.ready=Launching\u2026
launcher.title=Launching client
launcher.get.client.info=Obtaining required client version...
launcher.launch.client=Launch client...
launcher.get.client.info=Obtaining required client version\u2026
launcher.launch.client=Launch client\u2026
notification.title.failed.to.start.client=Failed to start client
notification.content.process.finished.with.exit.code.0=Process finished with exit code {0}

View File

@@ -129,8 +129,8 @@ 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=... ({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
node.text.ellipsis.truncated=\u2026 (length: {0})
node.test.show.full.value=\u2026 View
inspect.value.dialog.title=Inspect ''{0}''
debugger.state.message.connected=Connected

View File

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

View File

@@ -69,7 +69,7 @@ run.ant.targets.action.name=Run Targets
make.ant.runconfiguration.name=Create Run Configuration
filter.ant.targets.action.name=Filter targets
filter.ant.targets.action.description=Filter targets
executes.before.run.debug.acton.name=Before Run/Debug...
executes.before.run.debug.acton.name=Before Run/Debug\u2026
ant.create.meta.target.action.name=Create Meta Target
ant.create.meta.target.action.description=Save selected targets as a meta-target
remove.meta.targets.action.name=Remove
@@ -77,7 +77,7 @@ remove.meta.targets.action.description=Remove selected meta target(s)
remove.meta.target.action.name=Remove Meta Target
remove.selected.build.file.action.name=Remove Build File
remove.selected.meta.targets.action.name=Remove Meta Targets
ant.explorer.assign.shortcut.action.name=Assign Shortcut...
ant.explorer.assign.shortcut.action.name=Assign Shortcut\u2026
save.meta.data.such.sequence.of.targets.already.exists.error.message=Such sequence of targets already exists
save.meta.data.name.label=&Name:
save.meta.data.targets.label=Targets:
@@ -125,7 +125,7 @@ run.execution.tab.ant.command.line.label=Ant command &line:
run.execution.tab.ant.command.line.dialog.title=Ant Command Line
run.execution.tab.run.under.jdk.label=Run under &JDK:
run.execution.tab.run.with.ant.border=Run with Ant\:
run.execution.tab.set.default.button=&Set Default...
run.execution.tab.set.default.button=&Set Default\u2026
run.execution.tab.use.custom.ant.radio=Use c&ustom Ant\:
run.execution.tab.use.project.default.ant.radio=Use project &default Ant\:
remove.action.name=Remove
@@ -155,9 +155,9 @@ target.is.duplicated.in.imported.file=Target ''{0}'' is duplicated in file ''{1}
ant.inspections.display.name=Ant
inspection.ant.duplicate.targets=Duplicate targets
inspection.ant.missing.properties.file=Missing properties file
dialog.title.register.ant.build.file=Registering Ant Build File ''{0}''...
progress.text.register.ant.build.file=Registering Ant build file ''{0}''...
progress.text.loading.ant.config=Loading Ant configuration...
dialog.title.register.ant.build.file=Registering Ant Build File ''{0}''\u2026
progress.text.register.ant.build.file=Registering Ant build file ''{0}''\u2026
progress.text.loading.ant.config=Loading Ant configuration\u2026
intention.configure.highlighting.family.name=Configure highlighting
intention.configure.highlighting.text=Configure highlighting
build.file.properties.maximum.stack.size.label=Maximum &stack size (Mb):
@@ -199,6 +199,6 @@ ant.error.unsupported.class.version=Unsupported class version {0}
ant.cannot.add.build.file.reason.file.is.not.xml=the file is not an xml file
ant.cannot.add.build.file.reason.file.not.ant.file=the file is not recognized as an Ant file
ant.empty.text.1=No build files added.
ant.empty.text.2=Add Ant build file...
ant.empty.text.2=Add Ant build file\u2026
ant.empty.text.help=Adding build file to project
add.ant.build.file=Add Ant build file

View File

@@ -1,9 +1,9 @@
changes.browser.node.title=People who change the files in the active changelist also change
changes.browser.node.attribute.git.log.is.loading=Git Log is loading...
changes.browser.node.attribute.prediction.is.calculating=Calculating...
changes.browser.node.attribute.git.log.is.loading=Git Log is loading\u2026
changes.browser.node.attribute.prediction.is.calculating=Calculating\u2026
changes.browser.node.prediction.tooltip.text={0,choice,1#This|2#These} {0} {0,choice,1#file|2#files} {0,choice,1#is|2#are} usually committed together with the {1,choice,1#file|2#files} from {2}
prediction.controller.task.background.title=ChangeReminder is calculating prediction...
prediction.controller.task.background.title=ChangeReminder is calculating prediction\u2026
action.ChangesView.ViewOptions.ShowRelatedFiles.text=Files Related to Active Changelist
action.ChangesView.ViewOptions.ShowRelatedFiles.description=Show files related to active changelist

View File

@@ -10,6 +10,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...
ml.completion.notification.configure=Configure\u2026
action.DumpMLCompletionFeatures.text=Copy ML Completion Features To Clipboard
action.DumpMLExperimentGroups.text=Copy ML Completion A/B Experiment Groups To Clipboard

View File

@@ -1,5 +1,5 @@
action.PsiViewer.text=_View PSI Structure...
action.PsiViewerForContext.text=View PSI Structure of Cu_rrent File...
action.PsiViewer.text=_View PSI Structure\u2026
action.PsiViewerForContext.text=View PSI Structure of Cu_rrent File\u2026
action.show.stub.details.text=Show Stub Details
button.build.psi.tree=\\&Build PSI Tree
button.close=\\&Close

View File

@@ -7,7 +7,7 @@ inspections.group.path=Plugin Dev
inspections.highlight.visitor.internal.display.name=Good code is red
#PSI Viewer Debugger
action.Debug.PsiViewer.text=Show PSI Structure...
action.Debug.PsiViewer.text=Show PSI Structure\u2026
action.Debug.PsiViewer.Toggle.UI.text=Use Dialog For PSI Debugger
psi.viewer.show.open.dialog.action = Open Dialog
psi.viewer.show.open.dialog.description = Open in PSI viewer dialog

View File

@@ -3,4 +3,4 @@ builder.name.intellij.runtime.module.descriptors=IntelliJ runtime module descrip
error.message.duplicating.id.0.is.found=Duplicating ID ''{0}'' is found
error.message.failed.to.save.jar.file.0=Failed to save JAR file: {0}
error.message.project.compiler.output.directory.is.not.specified=Project compiler output directory is not specified.
progress.message.generating.intellij.modules.repository=Generating IntelliJ Modules Repository...
progress.message.generating.intellij.modules.repository=Generating IntelliJ Modules Repository\u2026

View File

@@ -65,5 +65,5 @@ action.WelcomeScreen.OpenEclipseProject.text=Open existing Eclipse projects\u202
eclipse.projects=Eclipse Projects
notification.group.unknown.natures=Unknown natures detected
eclipse.xml.profile.import.unexpected.values=Unexpected value(s) for {0} option(s):
eclipse.xml.profile.import.unexpected.values.and.x.more=and {0} more ...
eclipse.xml.profile.import.unexpected.values.and.x.more=and {0} more \u2026
eclipse.xml.profile.import.unexpected.values.see.logs=See log for more information

View File

@@ -220,7 +220,7 @@ action.open.file=Open .editorconfig
disabled.notification=EditorConfig disabled
config.code.style.overridden=One or more code style options are overridden by EditorConfig
editor.preview.not.saved.warning=Preview changes will not be saved to the actual source file.
editor.preview.open=Open File to Preview Code Style...
editor.preview.open=Open File to Preview Code Style\u2026
export.topmost.file=Add "root=true" to the beginning of the file
export.properties.title=Property Sets
export.properties.standard=EditorConfig standard
@@ -229,7 +229,7 @@ export.languages.title=Add properties for:
export.comment.out.properties=Add properties as comments
export.editor.config.about=What is EditorConfig?
export.editor.config.root.help=Searching for EditorConfig files is stopped when the topmost file (root=true) is detected.
editor.config.files.show=Show Files Related to Project...
editor.config.files.show=Show Files Related to Project\u2026
line.marker.name.code.preview=Code preview
command.name.reformat=reformat
dialog.title.new.editorconfig.file=New EditorConfig File

View File

@@ -1563,7 +1563,7 @@ git.toolbar.widget.no.repo=Version control
git.toolbar.widget.no.repo.tooltip=Configure a version control for the project
group.Vcs.ToolbarWidget.ShareProject.text=Share Project On
# suppress inspection "UnusedProperty"
action.Git.Init.Vcs.Toolbar.Widget.text=Create Git Repository...
action.Git.Init.Vcs.Toolbar.Widget.text=Create Git Repository\u2026
# Git log index data
group.Git.Log.ShareLogIndexData.text=Shared Git Log Index Data
@@ -1573,12 +1573,12 @@ vcs.log.status.bar.replacing.log.index.data=Replacing Git Log index data\u2026
vcs.log.create.archive.with.log.index.data=Dump Git Log Index Data
vcs.log.archiving.log.index.data=Archiving Git Log index data\u2026
MainToolbarQuickActions.Git.Update.text=Update Project...
MainToolbarQuickActions.Git.Commit.text=Commit...
MainToolbarQuickActions.Git.Push.text=Push...
MainToolbarQuickActions.Git.Diff.text=Show Diff...
MainToolbarQuickActions.Git.History.text=Show History...
MainToolbarQuickActions.Git.Rollback.text=Rollback...
MainToolbarQuickActions.Git.Update.text=Update Project\u2026
MainToolbarQuickActions.Git.Commit.text=Commit\u2026
MainToolbarQuickActions.Git.Push.text=Push\u2026
MainToolbarQuickActions.Git.Diff.text=Show Diff\u2026
MainToolbarQuickActions.Git.History.text=Show History\u2026
MainToolbarQuickActions.Git.Rollback.text=Rollback\u2026
group.MainToolbarVCSGroup.text=VCS Group
MainToolbarQuickActions.vcs.separator=VCS

View File

@@ -1,4 +1,4 @@
copying.resources.0=Copying resources... [{0}]
copying.resources.0=Copying resources\u2026 [{0}]
error.failed.to.apply.filter=Error - Failed to apply filter({0}): {1}
error.invalid.filter.should.extend=Error - Invalid filter specification for {0}. It should extend java.io.FilterReader.
file.is.too.big.to.be.filtered=File is too big to be filtered. Most likely it is a binary file and should be excluded from filtering

View File

@@ -22,7 +22,7 @@ grazie.offline.language.bundle.dialog.descriptor.error={0} is not a valid langua
grazie.grammar.inspection.grammar.text=Grammar
grazie.grammar.quickfix.open.rule.family=Configure rule
grazie.grammar.quickfix.open.rule.text=Configure rule ''{0}''...
grazie.grammar.quickfix.open.rule.text=Configure rule ''{0}''\u2026
grazie.grammar.quickfix.ignore.family=Add exception
grazie.grammar.quickfix.ignore.text.no.context=Ignore ''{0}''
@@ -68,7 +68,7 @@ grazie.settings.proofreading.languages.empty.text=No languages added.
grazie.settings.proofreading.languages.empty.action=Add language
grazie.settings.proofreading.languages.popup.title=Available Languages
grazie.settings.proofreading.languages.download.name={0} language
grazie.settings.proofreading.link-to-inspection=Configure 'Proofreading' inspections...
grazie.settings.proofreading.link-to-inspection=Configure 'Proofreading' inspections\u2026
grazie.settings.grammar.scope.file-types.text=File types:
grazie.settings.grammar.scope.rules.text=Rules:

View File

@@ -21,7 +21,7 @@ class CommitSupportTest : BasePlatformTestCase() {
myFixture.findSingleIntention("Wrong article")
myFixture.findSingleIntention("an")
myFixture.findSingleIntention("Ignore 'a error'")
myFixture.findSingleIntention("Configure rule 'Use of 'a' vs. 'an''...")
myFixture.findSingleIntention("Configure rule 'Use of 'a' vs. 'an''")
}
}

View File

@@ -153,7 +153,7 @@ class ReportingTest : BasePlatformTestCase() {
"z fix", "a fix", // then custom fixes, in the specified order
"mock intention and fix", // if a custom fix overrides an intention, it's raised in the list
"Ignore 'S' in this sentence", // then the built-in general context action
"Configure rule 'something'...",
"Configure rule 'something'",
"mock intention", // normal intentions are at the bottom
)
}

View File

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

View File

@@ -1,12 +1,12 @@
action.HtmlAddTableColumnBefore.text=Add a New Column to the Table Before the Current One
action.HtmlAddTableColumnAfter.text=Add a New Column to the Table After the Current One
action.WebOpenInAction.text=Web Preview...
action.WebOpenInAction.text=Web Preview\u2026
action.HtmlTableCellNavigateRight.text=Navigate to Next Table Column
action.HtmlTableCellNavigateLeft.text=Navigate to Previous Table Column
action.HtmlTableCellNavigateDown.text=Navigate to Next Table Row
action.HtmlTableCellNavigateUp.text=Navigate to Previous Table Row
html.action.open_in.list.popup.title=Preview File in...
html.action.open_in.list.popup.title=Preview File in\u2026
html.action.open_in.list.prefix=Preview File in
html.drop.handler.hint.text.file.already.linked=File {0} is already linked

View File

@@ -32,7 +32,7 @@ inline.property.refactoring=Inline Property
inspection.duplicates.display.name=Duplicate string literal
inspection.duplicates.message=<html><body>Duplicate string literal found in<br>{0}</body></html>
inspection.duplicates.message.in.this.file=(in this file)
inspection.duplicates.message.more=... ({0} more)
inspection.duplicates.message.more=\u2026 ({0} more)
inspection.duplicates.navigate.to.occurrences=Navigate to occurrences
inspection.duplicates.occurrences.view.title=Duplicates for ''{0}''
inspection.duplicates.option=&Min string length:
@@ -60,7 +60,7 @@ inspection.i18n.option.ignore.context.tostring=Inside toString() method
inspection.i18n.option.ignore.context.assigned.to.constants=Literals assigned to constants
inspection.i18n.option.ignore.context.enum=Enum constant arguments
inspection.i18n.option.ignore.context.exception.constructor=Constructor arguments of the following exception classes:
inspection.i18n.option.no.report.content=Do not report literals, whose content...
inspection.i18n.option.no.report.content=Do not report literals, whose content\u2026
inspection.i18n.option.no.report.content.qualified.class.names=...is equal to existing qualified class name
inspection.i18n.option.no.report.content.property.keys=...is equal to existing property key
inspection.i18n.option.no.report.content.nonalphanumerics=...does not contain alphabetic characters

View File

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

View File

@@ -50,7 +50,7 @@ inspection.message.jsonpath.unknown.key=Property key ''{0}'' is not defined in t
inspection.message.jsonpath.unsupported.jayway.function=Function {0} is not supported in Jayway JSONPath implementation
inspection.message.jsonpath.unsupported.jayway.operator=Operator {0} is not supported in Jayway JSONPath implementation
action.JsonPathEvaluateAction.text=Evaluate JSONPath Expression...
action.JsonPathEvaluateAction.text=Evaluate JSONPath Expression\u2026
action.JsonPathExportEvaluateResultAction.text=Export Result
filetype.jsonpath.description=JSONPath

View File

@@ -105,7 +105,7 @@ running.tests.disabled.during.index.update.error.message=Running tests is disabl
dialog.message.failed.to.resolve.maven.id=Failed to resolve {0}
junit5.migration.description=For transferring the JUnit 4 test annotations to the new jupiter ones, may result in red code! Assertions won't be migrated. \
Please see the 'Java | JUnit issues | JUnit 4 test can be JUnit 5' inspection to migrate only tests which can be converted fully automatically.
progress.title.download.additional.dependencies=Download additional dependencies...
progress.title.download.additional.dependencies=Download additional dependencies\u2026
junit.config.with.parameter.0=\ with parameter "{0}"
dialog.title.preparing.test=Preparing Test

View File

@@ -43,7 +43,7 @@ configuration.warning.text.following.modules.override.project.settings=Following
configuration.text.and=and
configuration.text.other.s=other(s)
loading.available.versions.from.maven=Loading available versions from Maven...
loading.available.versions.from.maven=Loading available versions from Maven\u2026
failed.fetching.all.available.versions.from.maven=Failed fetching all available versions from Maven
configuration.name.kotlin.compiler=Kotlin Compiler

View File

@@ -129,7 +129,7 @@ fix.change.signature.remove.parameter.command=Remove Parameter ''{0}''
fix.change.signature.unavailable=<not available>
fix.change.signature.error=<error>
fix.change.signature.unnamed.parameter=parameter
fix.change.signature.prepare=Prepare...
fix.change.signature.prepare=Prepare\u2026
fix.change.object.to.class=Change 'object' to 'class'
@@ -1510,8 +1510,8 @@ remove.redundant.if.text=Remove redundant 'if' statement
remove.redundant.if.may.change.semantics.with.floating.point.types=Remove redundant 'if' statement (may change semantics with floating-point types)
redundant.if.statement=Redundant 'if' statement
redundant.if.option.ignore.chained=Ignore chained 'if' statements
redundant.if.statement.analyzing.type=Analyzing condition type...
convert.to.concatenated.string.statement.analyzing.entry.type=Analyzing entry type...
redundant.if.statement.analyzing.type=Analyzing condition type\u2026
convert.to.concatenated.string.statement.analyzing.entry.type=Analyzing entry type\u2026
delete.fix.family.name=Remove arrow
redundant.lambda.arrow=Redundant lambda arrow
remove.let.call=Remove 'let' call
@@ -2362,8 +2362,8 @@ kotlin.script.in.project.sources.1.9=<html>This script is not supposed to be ins
kotlin.script.warning.more.info=More info
kotlin.script.in.project.sources.hide=Hide
kotlin.script.in.project.sources.later=Decide later
kotlin.script.in.project.sources.move=Move to...
kotlin.script.in.project.sources.allow=Allow...
kotlin.script.in.project.sources.move=Move to\u2026
kotlin.script.in.project.sources.allow=Allow\u2026
kotlin.script.in.project.sources.link=https://youtrack.jetbrains.com/issue/KT-52735
kotlin.script.in.beta.stage=Kotlin Scripting is now in Beta stage
kotlin.script.in.beta.stage.link=https://kotlinlang.org/docs/components-stability.html#stability-levels-explained
@@ -2404,7 +2404,7 @@ evaluate.compile.time.expression=Evaluate compile-time expression
reorder.parameters=Reorder parameters
reorder.parameters.command=Reorder Parameters
analyzing.functions=Analyzing functions...
analyzing.functions=Analyzing functions\u2026
hints.title.codevision=Code Vision
@@ -2490,7 +2490,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...
action.hints.settings.text=Hints Settings\u2026
start.import.button.text.add=Add
start.import.button.text.remove=Remove
import.order.button.text.add.package=Add Package
@@ -2619,11 +2619,11 @@ fix.convert.to.is.array.of.call=Convert to 'isArrayOf' call
inspection.message.object.with.manual.tostring.can.be.converted.to.data.object='object' with manual 'toString' can be converted to 'data object'
inspection.message.sealed.object.can.be.converted.to.data.object='sealed' sub-object can be converted to 'data object'
convert.to.data.object=Convert to 'data object'
analyzing.members=Analyzing members...
analyzing.members=Analyzing members\u2026
inspection.convert.object.to.data.object.display.name=Convert 'object' to 'data object'
inspection.replace.with.string.builder.append.range.display.name='StringBuilder.append(CharArray, offset, len)' call on the JVM
progress.title.collect.hierarchy=Collect ''{0}'' hierarchy ...
progress.title.collect.hierarchy=Collect ''{0}'' hierarchy \u2026
inspection.redundant.value.argument.display.name=Redundant value argument
inspection.redundant.value.argument.annotation=Value argument matches the default value of parameter ''{0}''
@@ -2654,7 +2654,7 @@ notification.text.kotlin.js.compiler.link=https://kotl.in/jsirstable
find.usages.prepare.dialog.progress=Prepare Dialog
replace.overloaded.operator.with.function.call=Replace overloaded operator with function call
dialog.progress.collect.members.to.generate=Collect Members...
dialog.progress.collect.members.to.generate=Collect Members\u2026
group.advanced.settings.kotlin=Kotlin
advanced.setting.kotlin.mpp.experimental=Enable experimental Multiplatform IDE features

View File

@@ -8,5 +8,5 @@ inspection.message.never.used={0} is never used
formatting.settings.dialog.message.formatterkind=Formatter Kind = {0}
find.usage.provider.0.of.1={0} of {1}
find.usage.provider.0={0}
slice.nullness.progress.title.expanding.all.nodes=Expanding All Nodes... (it may take a long time)
slice.nullness.progress.title.expanding.all.nodes=Expanding All Nodes\u2026 (it may take a long time)
slice.nullness.tab.title.grouped.by.nullness=\ Grouped by Nullness

View File

@@ -1,4 +1,4 @@
copying.resources=Copying resources... [{0}]
copying.resources=Copying resources\u2026 [{0}]
failed.to.copy.0.to.1.2=Failed to copy ''{0}'' to ''{1}'': {2}
file.is.too.big.to.be.filtered=File is too big to be filtered. Most likely it is a binary file and should be excluded from filtering
maven.project.configuration.required=Maven project configuration required for module ''{0}'' isn''t available. Compilation of Maven projects is supported only if external build is started from an IDE.

View File

@@ -105,7 +105,7 @@ maven.settings.archetype.add.groupid=GroupId
maven.settings.archetype.add.artifactid=ArtifactId
maven.settings.archetype.add.version=Version
maven.settings.archetype.create.from.archetype=Create from &archetype
maven.settings.archetype.add.archetype=A&dd Archetype...
maven.settings.archetype.add.archetype=A&dd Archetype\u2026
maven.settings.archetype.add.title=Add Archetype
maven.settings.edit.goal.select.maven.project=Select maven project
@@ -149,7 +149,7 @@ maven.run.configuration.command.line.argument.column=Maven Option
maven.run.configuration.command.line.description.column=Description
maven.run.configuration.command.line.hint=Example: compile --debug. Use {0} for autocompletion.
maven.run.configuration.command.line.title=Maven Commands
maven.run.configuration.command.line.tooltip=Insert Maven Commands...
maven.run.configuration.command.line.tooltip=Insert Maven Commands\u2026
maven.run.configuration.command.line.empty.state=Command line
maven.run.configuration.command.line.name=&Command line
maven.run.configuration.jre.label=&JRE:
@@ -182,7 +182,7 @@ maven.run.configuration.multi.project.build.policy=Multi-project build &fail pol
maven.run.configuration.properties.name=P&roperties
maven.run.configuration.properties.label=P&roperties:
maven.run.configuration.properties.dialog.title=Properties
maven.run.configuration.properties.dialog.tooltip=Edit Maven Properties...
maven.run.configuration.properties.dialog.tooltip=Edit Maven Properties\u2026
maven.run.configuration.properties.dialog.label=Properties:
maven.run.configuration.properties.dialog.empty.state=No properties
maven.run.configuration.properties.dialog.ok.button=Save

View File

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

View File

@@ -1,20 +1,20 @@
maven.name=Maven
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 library sources and documentation...
maven.downloading.sources=Downloading Maven library sources...
maven.downloading.docs=Downloading Maven library documentation...
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 library sources and documentation\u2026
maven.downloading.sources=Downloading Maven library sources\u2026
maven.downloading.docs=Downloading Maven library documentation\u2026
maven.action.download.sources=Download Sources
maven.action.download.sources.busy.text=Downloading sources...
maven.action.download.sources.busy.text=Downloading sources\u2026
maven.project.importing=Importing Maven projects
maven.project.importing.evaluating.effective.pom=Evaluating effective POM
@@ -23,9 +23,9 @@ maven.post.processing=Configuring Maven projects
maven.project.preimporting=Maven preimport
maven.generating.uber.jars=Generating Uber JARs for {0}...
maven.compiling.uber.jars.dependencies=Compiling Uber JAR Dependencies for {0}...
maven.remapping.uber.jars.dependencies=Remapping Uber JAR Dependencies for {0}...
maven.generating.uber.jars=Generating Uber JARs for {0}\u2026
maven.compiling.uber.jars.dependencies=Compiling Uber JAR Dependencies for {0}\u2026
maven.remapping.uber.jars.dependencies=Remapping Uber JAR Dependencies for {0}\u2026
module.group.name={0} and modules
@@ -47,7 +47,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...
maven.ignore.edit=Edit Ignored Files\u2026
maven.profile.activate=Activate
maven.profile.deactivate=Deactivate
maven.profile.default=Use Default
@@ -161,9 +161,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...
action.Maven.BeforeRun.text=Execute Before Run/Debug\u2026
action.Maven.BeforeRun.description=Execute selected phase/goal before launching Run/Debug configuration
action.Maven.AssignShortcut.text=Assign Shortcut...
action.Maven.AssignShortcut.text=Assign Shortcut\u2026
action.Maven.AssignShortcut.description=Assign shortcut to the selected phase/goal
group.Maven.DownloadAllGroupPopup.text=Download Sources and/or Documentation
group.Maven.GenerateGroup.text=Generate
@@ -173,7 +173,7 @@ group.Maven.RepositoryMenu.text=Repository
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...
action.Maven.EditRunConfiguration.text=Edit Run Configuration\u2026
action.Maven.RemoveRunConfiguration.text=Remove Run Configuration
action.Maven.UpdateLocalIndex.text=Reindex repository
action.Maven.UpdateLocalIndex.description=Reindex local repository to search for classes
@@ -227,7 +227,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...
progress.text.refreshing.files=Refreshing files\u2026
notification.title.cannot.create=Cannot create {0}
dialog.message.wizard.please.specify.groupid=Specify GroupId
dialog.message.wizard.please.specify.artifactid=Specify ArtifactId
@@ -236,7 +236,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...
and.more=and more\u2026
tab.title.ignored=Ignored {0}
detailed.description.problems=Problems:
detailed.description.location=Location:

View File

@@ -59,7 +59,7 @@ cannot.resolve.maven.home=Cannot resolve Maven home
is.not.correct.maven.home.reverting.to.embedded={0} is not correct maven home, reverting to embedded
cannot.download.zip.from=Cannot download ZIP distribution from {0}. Please check distributionUrl
zip.is.not.correct=Zip archive at {0} is not correct Maven distribution. Please check distributionUrl
maven.sync.wrapper.unpacking=Unpacking archive...
maven.sync.wrapper.unpacking=Unpacking archive\u2026
maven.sync.wrapper.unpacked.into=Maven wrapper unpacked into {0}
maven.sync.wrapper.downloading.from=Downloading Maven wrapper from {0}
maven.sync.wrapper.downloading.progress=Downloading Maven wrapper {0}/{1}%
@@ -90,7 +90,7 @@ maven.sync.not.trusted.description=The opened untrusted project is not fully loa
maven.sync.trust.project=Trust project
maven.sync.wsl.maven.is.not.wsl=Maven distribution looks incorrect
maven.sync.wsl.maven.is.not.wsl.description=Maven home resolved to {0}.\n For performance reason better to use maven installed in wsl distribution. <a href="{1}">Open settings</a>
maven.sync.restarting=Restarting Maven...
maven.sync.restarting=Restarting Maven\u2026
maven.sync.wsl.jdk=Maven JDK for importer should be WSL JDK
maven.sync.wsl.jdk.set.to.project=For the correct importing process Maven JDK for importer was run with Project JDK
maven.sync.wsl.jdk.revert.usr=Maven JDK for importer was not found, /usr/bin/java will be used if exists

View File

@@ -6,8 +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...
maven.structure.wizard.loading.archetypes.list=Loading archetype list\u2026
maven.builder.module.builder.description=Maven modules are used for developing <b>JVM-based</b> applications with dependencies managed by <b>Maven</b>. \
You can create either a blank Maven module or a module based on a <b>Maven archetype</b>
@@ -20,7 +19,7 @@ maven.new.project.wizard.archetype.generator.comment=To create a general Maven {
maven.new.project.wizard.archetype.catalog.label=Catalog:
maven.new.project.wizard.archetype.catalog.tooltip=Catalog is an XML file where information\
<br/>about archetypes is stored
maven.new.project.wizard.archetype.catalog.manage.button=Manage catalogs...
maven.new.project.wizard.archetype.catalog.manage.button=Manage catalogs\u2026
maven.new.project.wizard.archetype.catalog.internal.name=Internal
maven.new.project.wizard.archetype.catalog.default.local.name=Default Local
maven.new.project.wizard.archetype.catalog.central.name=Maven Central
@@ -47,7 +46,7 @@ maven.new.project.wizard.archetype.tooltip=Archetype is a Maven project template
<br/>that provides a way to quickly\
<br/>jumpstart your work
maven.new.project.wizard.archetype.error.empty=Missing archetype
maven.new.project.wizard.archetype.add.button=Add...
maven.new.project.wizard.archetype.add.button=Add\u2026
maven.new.project.wizard.archetype.add.dialog.title=Add Archetype
maven.new.project.wizard.archetype.add.dialog.add.button=Add
maven.new.project.wizard.archetype.group.id.label=GroupId:
@@ -58,4 +57,4 @@ maven.new.project.wizard.archetype.version.label=Version:
maven.new.project.wizard.archetype.version.error.empty=Missing archetype version
maven.new.project.wizard.archetype.properties.title=Additional Properties
maven.new.project.wizard.archetype.properties.empty=No properties
maven.new.project.wizard.groovy.creating.groovy.project=Generating Groovy Maven Project...
maven.new.project.wizard.groovy.creating.groovy.project=Generating Groovy Maven Project\u2026

View File

@@ -16,7 +16,7 @@ remove.property.quick.fix.name=Remove property
no.property.selected.panel.label=<html><body><center>Please select property name on the left to edit its values</body></html>
select.property.separator.dialog.text=Select separator
select.property.separator.dialog.title=Property Keys Separator
select.separator.action.with.empty.separator.name=Other...
select.separator.action.with.empty.separator.name=Other\u2026
filetype.resourcebundle.description=Resource bundle
filetype.resourcebundle.display.name=Resource Bundle
property.key.expected.parsing.error.message=Property key expected
@@ -29,7 +29,7 @@ unused.property.suppress.for.property=Suppress for this property
unused.property.suppress.for.file=Suppress for whole file
i18nize.dialog.title=Internationalize Hardcoded String
i18nize.multiple.strings.dialog.title=Internationalize Hardcoded Strings
action.I18nize.text=Internationali_ze...
action.I18nize.text=Internationali_ze\u2026
action.I18nize.description=Replace Java string literal or JSP text with internationalized expression
i18nize.cant.create.properties.file.because.its.name.is.associated=Can''t create properties file ''{0}'' because its name is associated with the {1}.
i18nize.error.creating.properties.file=Error Creating Properties File
@@ -83,7 +83,7 @@ create.resource.bundle.dialog.add.locales.validator.title=Add Locales
add.property.files.to.resource.bundle.dialog.action.title=Add Property Files to Resource Bundle
action.EditPropertyValue.text=Edit Property Value...
action.EditPropertyValue.text=Edit Property Value\u2026
duplicate.property.module.scope.option=Module
duplicate.property.diff.key.option=&Duplicate keys with different values
duplicate.property.file.scope.option=File

View File

@@ -30,14 +30,13 @@ dialog.message.invalid.wrapper.class.package.name=''{0}'' is an invalid wrapper
could.not.find.selected.wrapping.class=Cannot find the selected wrapping class
there.already.exists.a.class.with.the.selected.name=The class with the selected name already exists
action.RemoveMiddleman.text=Remove _Middleman...
action.RemoveMiddleman.text=Remove _Middleman\u2026
action.RemoveMiddleman.description=Inline delegate to the selected field methods
action.ReplaceTempWithQuery.text=Replace Temp with _Query...
action.ReplaceTempWithQuery.text=Replace Temp with _Query\u2026
action.ReplaceTempWithQuery.description=Convert the selected variable into a method
action.WrapReturnValue.text=Wra_p Method Return Value...
action.WrapReturnValue.text=Wra_p Method Return Value\u2026
action.WrapReturnValue.description=Wrap return value of the specified method with object
action.Generify.text=Convert Raw Types to Generics...
action.Generify.text=Convert Raw Types to Generics\u2026
action.Generify.description=Convert your code to use generic types
generify.title=Convert Raw Types to Generics

View File

@@ -38,7 +38,7 @@ authentication.form.token=Token:
authentication.form.password=Password:
authentication.form.prompt.enter.ssh.key.password=Enter your password for the SSH key "{0}":
autosync.progress.text=Waiting for automatic synchronization...
autosync.progress.text=Waiting for automatic synchronization\u2026
message.see.help.pages.for.more.info=See the docs <a href="{0}">Share settings through a settings repository</a> for more info
merge.settings.column.name.theirs=Theirs
merge.settings.column.name.yours=Yours
@@ -48,8 +48,8 @@ readonly.sources.configuration.url.label=URL:
readonly.sources.configuration.repository.chooser=Choose Local Git Repository
readonly.sources.configuration.add.source=Add Read-only Source
readonly.sources.configuration.no.sources.configured=No sources configured
progress.syncing.before.deleting.repository=Synchronizing before deleting repository...
progress.deleting.repository=Deleting repository...
progress.syncing.before.deleting.repository=Synchronizing before deleting repository\u2026
progress.deleting.repository=Deleting repository\u2026
repository.editor.delete.button=Delete
repository.editor.repository.label=Repository:
init.dialog.create.button=Create
@@ -57,10 +57,10 @@ dialog.error.message.url.empty=URL is empty
dialog.message.path.is.not.directory=Path is not a directory
configure.ics.choose.local.repository.dialog.title=Choose Local Git Repository
merge.settings.dialog.title=Settings Repository: Conflicts
operation.progress.committing=Committing...
progress.deleting.old.repositories=Deleting old repositories...
operation.progress.committing=Committing\u2026
progress.deleting.old.repositories=Deleting old repositories\u2026
progress.cloning.repository=Cloning {0}
repository.editor.combobox.comment=Use File -> Manage IDE Settings -> Settings Repository... to configure
repository.editor.combobox.comment=Use File -> Manage IDE Settings -> Settings Repository\u2026 to configure
settings.auto.sync.checkbox=Auto Sync
settings.auto.sync.comment=Use File -> Manage IDE Settings -> Sync with Settings Repository to sync when you want

View File

@@ -6,7 +6,7 @@ settingsSync.errors.notificationGroup=Settings Sync messages
notification.title.push.error=Couldn't synchronize settings
notification.title.update.error=Couldn't get settings from server
notification.title.update.no.such.file=No settings file on the server
progress.title.updating.settings.from.server=Updating settings from server...
progress.title.updating.settings.from.server=Updating settings from server\u2026
notification.title.apply.error=Couldn't apply settings
action.SettingsSyncStatusAction.text=Settings Sync
@@ -38,24 +38,24 @@ settings.category.tools.description=Includes version control and debugger
settings.category.system.name=System settings
# suppress inspection "UnusedProperty" -- computed key
settings.category.system.description=
config.button.login=Log in with JetBrains Account...
config.button.login=Log in with JetBrains Account\u2026
# config.button.logout=Log Out...
config.button.enable=Enable Settings Sync...
config.button.disable=Disable Settings Sync...
config.button.enable=Enable Settings Sync\u2026
config.button.disable=Disable Settings Sync\u2026
enable.dialog.select.what.to.sync=Select what settings to sync:
enable.dialog.enable.sync.action=Enable Sync
enable.dialog.sync.local.settings=Push Settings to Account
enable.dialog.get.settings.from.account=Get Settings from Account
enable.sync.check.server.data.progress=Checking Server Data...
enable.sync.get.from.server.progress=Getting Settings from Server...
enable.sync.push.to.server.progress=Pushing Settings to Server...
enable.sync.check.server.data.progress=Checking Server Data\u2026
enable.sync.get.from.server.progress=Getting Settings from Server\u2026
enable.sync.push.to.server.progress=Pushing Settings to Server\u2026
disable.dialog.title=Disable settings sync?
disable.dialog.text=The settings will not be synced anymore
disable.dialog.remove.data.box=Remove data from JB account and disable for all IDEs
disable.dialog.disable.button=Disable
disable.remove.data.title=Removing Server Data...
disable.remove.data.title=Removing Server Data\u2026
disable.remove.data.failure=Unable to remove data from server
status.action.settings.sync=Settings Sync...
status.action.settings.sync=Settings Sync\u2026
status.action.settings.sync.is.off=Off
status.action.settings.sync.is.on=On
status.action.settings.sync.failed=Failed
@@ -81,7 +81,7 @@ sync.notification.restart.message.list.entry.plugin.enable=Enable {0,choice,1#pl
sync.notification.restart.message.list.entry.plugin.disable=Disable {0,choice,1#plugin|2#plugins}: {1}{0,choice,3#...}
# {0} - action (install, enable, disable), {1} - comma separated list of plugins
sync.restart.notification.submessage.plugins={0} plugin(s): {1}...
sync.restart.notification.submessage.plugins={0} plugin(s): {1}\u2026
# {0} - IDE name, i.e. Android Studio, MPS, etc.
sync.restart.notification.action=Restart {0}
sync.status.enabled=Sync enabled
@@ -112,7 +112,7 @@ settings.warning.sync.cannot.be.enabled.label=Settings Sync cannot be enabled wi
installing.plugins.indicator=Installing plugins from Settings Sync
troubleshooting.loading.info.progress.dialog.title=Loading information about settings sync...
troubleshooting.loading.info.progress.dialog.title=Loading information about settings sync\u2026
troubleshooting.dialog.title=Settings Sync Troubleshooting
troubleshooting.dialog.server.url.label=Server URL:
troubleshooting.dialog.login.label=Login:
@@ -121,15 +121,15 @@ troubleshooting.dialog.email.label=Email:
troubleshooting.dialog.delete.button=Delete
troubleshooting.dialog.delete.confirmation.message=Are you sure you want to delete this file?
troubleshooting.dialog.delete.confirmation.title=Delete Settings from Server
troubleshooting.delete.file.from.server.progress.title=Deleting file from server...
troubleshooting.fetching.history.progress.title=Fetching settings history...
troubleshooting.delete.file.from.server.progress.title=Deleting file from server\u2026
troubleshooting.fetching.history.progress.title=Fetching settings history\u2026
# {0} is file name
troubleshooting.settings.history.dialog.title=Server History of {0}
troubleshooting.dialog.download.full.history.button=Download Full History
troubleshooting.dialog.download.full.history.success.message=Settings server history downloaded
troubleshooting.dialog.error.download.file.failed=Failed to Download the File
troubleshooting.dialog.error.loading.info.failed=Failed to Load Information from Server
troubleshooting.dialog.downloading.settings.from.server.progress.title=Downloading Settings from Server...
troubleshooting.dialog.downloading.settings.from.server.progress.title=Downloading Settings from Server\u2026
troubleshooting.dialog.successfully.downloaded.message=Downloaded the file
troubleshooting.dialog.error.check.log.file.for.errors=Check the log file for errors
troubleshooting.dialog.error.wrong.configuration=Settings Sync Troubleshooting doesn''t work for {0}

View File

@@ -54,7 +54,7 @@ testng.select.properties.file=Select .properties file for test properties
testng.suite.browser.select.suite=Select Suite
testng.suite.browser.select.xml.or.yaml.suite.file=Please select the xml or yaml suite file
testng.util.found.test.class=Found test class {0}
testng.util.searching.test.progress.title=Searching for tests...
testng.util.searching.test.progress.title=Searching for tests\u2026
testng.util.unable.to.convert=Unable to Convert.
testng.util.will.be.added.to.module.classpath=TestNG will be added to module classpath

View File

@@ -27,7 +27,7 @@ progress.converting=Converting: {0}
title.add.component=Add Component
message.enter.group.name=Enter a new group name:
title.add.group=Add Group
title.converting.project=Converting project...
title.converting.project=Converting project\u2026
title.edit.component=Edit Component
edit.enter.group.name=Enter a group name:
title.edit.group=Edit Group
@@ -73,7 +73,7 @@ component.horizontal.spacer=Horizontal Spacer
component.form=Form
component.no.binding=no binding
component.gui.designer.form.to.source.compiler=GUI Designer form to source compiler
progress.compiling.ui.forms=Compiling UI forms...
progress.compiling.ui.forms=Compiling UI forms\u2026
error.cannot.process.form.file=Cannot process form file. Reason: {0}
error.cannot.copy.gui.designer.form.runtime=Cannot copy GUI designer form runtime classes to the output directory of module {0}.\nReason: {1}
error.class.to.bind.does.not.exist=Class to bind does not exist: {0}
@@ -243,7 +243,7 @@ inspection.no.label.for.quickfix=Assign label ''{0}''
inspection.no.button.group=Radio button not in a group
inspection.no.button.group.error=Radio button not in a group
inspection.no.button.group.quickfix.create=Group adjacent buttons
key.chooser.new.property=&New Property...
key.chooser.new.property=&New Property\u2026
key.chooser.new.property.title=Create Property
key.chooser.new.property.name=Key &name:
key.chooser.new.property.value=Key &value:
@@ -267,7 +267,7 @@ error.for.component=Component {0}: {1}
button.group.name.prompt=Enter the name for the group:
button.group.name.title=Create Button Group
button.group.none=<None>
button.group.new=New...
button.group.new=New\u2026
delete.row.nonempty=The selected {1,choice,1#row contains|2#{1} rows contain} {0} components. Would you like to delete the components and the {1,choice,1#row|2#rows}?
delete.column.nonempty=The selected {1,choice,1#column contains|2#{1} columns contain} {0} components. Would you like to delete the components and the {1,choice,1#column|2#columns}?
delete.row.title=Delete Row
@@ -285,7 +285,7 @@ paste.choose.destination.prompt=Select paste destination. Click or press Enter t
navigate.to.listener.title=Navigate to Listener
navigate.to.listener.empty=no listeners found
palette.special.group=Palette
palette.non.palette.component=Non-Palette Component...
palette.non.palette.component=Non-Palette Component\u2026
palette.non.palette.component.tooltip=Add a component not present in palette
palette.non.palette.component.title=Add Non-Palette Component
default.layout.manager=&Default layout manager:
@@ -306,7 +306,7 @@ client.properties.title=Configure Client Properties
client.properties.class.prompt=Enter the full-qualified name of the class to configure client properties for:
client.properties.name=Name
client.properties.class=Class
client.properties.configure=(configure...)
client.properties.configure=(configure\u2026)
client.properties.type.header=Property Type
morph.component.title=Choose Component to Morph Into
morph.non.palette.component=Morph to Non-Palette Component
@@ -435,7 +435,7 @@ inspection.invalid.property.in.form.quickfix.error.key.not.found=Key ''{0}'' not
inspection.invalid.property.in.form.title=Invalid property key in a UI form
inspection.i18n.message.in.form=Hardcoded string literal in form: ''{0}''
inspection.i18n.message.in.form.title=Hardcoded string literal in a UI form
inspection.editor.quick.fix.name=Change to...
inspection.editor.quick.fix.name=Change to\u2026
inspection.java15form.problem.descriptor=Usage of API documented as @since {0}+
command.paste=Paste
add.component.error.qualified.name.required=Please enter a qualified class name
@@ -446,7 +446,7 @@ field.is.overwritten.by.generated.code=Field ''{0}'' is overwritten by generated
bound.field.type.mismatch=Types of GUI component (''{0}'') and bound field (''{1}'') do not match
action.GuiDesigner.PreviewForm.text=Preview
action.GuiDesigner.PreviewForm.description=Preview form
action.GuiDesigner.DataBindingWizard.text=Data Binding Wizard...
action.GuiDesigner.DataBindingWizard.text=Data Binding Wizard\u2026
action.GuiDesigner.ChooseLocale.text=Choose UI Designer Form Locale
action.GuiDesigner.ExpandSelection.text=Expand Selection
action.GuiDesigner.ExpandSelection.description=Expand selection structurally
@@ -476,7 +476,7 @@ action.GuiDesigner.EditGroup.text=Edit Group
action.GuiDesigner.EditGroup.description=Edit group
action.GuiDesigner.DeleteGroup.text=Delete Group
action.GuiDesigner.DeleteGroup.description=Delete group
action.GuiDesigner.AddComponent.text=Add Component to Palette...
action.GuiDesigner.AddComponent.text=Add Component to Palette\u2026
action.GuiDesigner.AddComponent.description=Add component
action.GuiDesigner.EditComponent.text=Edit Component
action.GuiDesigner.EditComponent.description=Edit component
@@ -484,7 +484,7 @@ action.GuiDesigner.DeleteComponent.text=Delete Component
action.GuiDesigner.DeleteComponent.description=Delete component
action.GuiDesigner.Duplicate.text=Duplicate
action.GuiDesigner.Duplicate.description=Duplicate components
action.GuiDesigner.SurroundPopup.text=Surround With...
action.GuiDesigner.SurroundPopup.text=Surround With\u2026
action.GuiDesigner.SurroundPopup.description=Surround the selected controls with a container
action.GuiDesigner.AddTab.text=Add Tab
action.GuiDesigner.AddTab.description=Add a new tab to the selected tabbed pane
@@ -496,7 +496,7 @@ action.GuiDesigner.CreateComponent.text=Create Component
action.GuiDesigner.CreateComponent.description=Choose a component class and add the component to the form
action.GuiDesigner.Flatten.text=Flatten
action.GuiDesigner.Flatten.description=Delete selected container and move its contents to its parent container
action.GuiDesigner.Morph.text=Morph Component...
action.GuiDesigner.Morph.text=Morph Component\u2026
action.GuiDesigner.Morph.description=Convert the component to a different class while preserving properties
action.GuiDesigner.GenerateMain.text=Form main()
action.GuiDesigner.GenerateMain.description=Generate a main() method to show the UI form

View File

@@ -1,6 +1,6 @@
action.add.association.text=Add...
action.add.association.text=Add\u2026
action.add.file.association.description=Add file association
action.configure.associations.text=Configure...
action.configure.associations.text=Configure\u2026
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...
action.XPathView.Actions.FindByExpression.text=Find by XPath...
action.XPathView.Actions.Evaluate.text=Evaluate XPath\u2026
action.XPathView.Actions.FindByExpression.text=Find by XPath\u2026
action.XPathView.Actions.ShowPath.text=Show Unique XPath
# suppress inspection "UnusedProperty"
group.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...
button.edit.context=&Edit Context\u2026
button.edit.expression=Edit Expression
button.evaluate=Evaluate
button.ok=OK
button.open.template=Open Template...
button.save.template=Save Template...
button.open.template=Open Template\u2026
button.save.template=Save Template\u2026
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
@@ -280,7 +280,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...
progress.text.collecting.matches=Collecting matches\u2026
progress.text.downloading=Downloading {0}
progress.title.downloading.resource=Downloading resource
radio.button.custom=&Custom:

View File

@@ -425,8 +425,8 @@ python.sdk.cannot.setup.sdk=Cannot set up a python SDK \nat {0}.\nThe SDK seems
python.sdk.interpreter.executable.path.title=Python Interpreter Executable Path
python.sdk.action.add.new.interpreter.text=Add New Interpreter
python.sdk.action.add.local.interpreter.text=Add Local Interpreter...
python.sdk.action.add.interpreter.based.on.target.text=On {0}...
python.sdk.action.add.local.interpreter.text=Add Local Interpreter\u2026
python.sdk.action.add.interpreter.based.on.target.text=On {0}\u2026
python.cldt.checking=Checking for Command-Line Developer Tools installation
python.cldt.required=Selected python requires Command-Line Developer Tools: {0}
@@ -1142,13 +1142,13 @@ python.execute.selection.action.execute.line.in.console=Execute Line in Python C
python.add.sdk.panel.name.conda.environment=Conda Environment
python.add.sdk.panel.path.to.conda.field=Conda Executable
python.add.sdk.panel.load.envs=Load Environments
python.add.sdk.panel.wait=Please wait...
python.add.sdk.panel.wait=Please wait\u2026
python.add.sdk.panel.conda.use.existing=Use existing environment
python.add.sdk.panel.conda.create.new=Create new environment
python.add.sdk.panel.conda.env.name=Environment name:
python.add.sdk.python.version=Python version:
python.add.sdk.error=Error
python.add.sdk.conda.detecting=Detecting conda...
python.add.sdk.conda.detecting=Detecting conda\u2026
python.add.sdk.panel.name.existing.environment=Existing environment
python.add.sdk.panel.name.previously.configured.interpreter=Previously configured interpreter
python.add.sdk.panel.name.new.environment.using=New environment using

View File

@@ -285,7 +285,9 @@
<action id="GenerateGetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAction"/>
<action id="GenerateSetter" class="com.intellij.codeInsight.generation.actions.GenerateSetterAction"/>
<action id="GenerateGetterAndSetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAndSetterAction"/>
<!--suppress PluginXmlCapitalization -->
<action id="GenerateEquals" class="com.intellij.codeInsight.generation.actions.GenerateEqualsAction"/>
<!--suppress PluginXmlCapitalization -->
<action id="Actions.ActionsPlugin.GenerateToString" class="org.jetbrains.java.generate.GenerateToStringAction"/>
<action id="GenerateCreateUI" class="com.intellij.codeInsight.generation.actions.GenerateCreateUIAction"/>
<action id="GenerateProviderMethod" class="com.intellij.codeInsight.generation.actions.GenerateProviderMethodAction"/>