### Quick-fixes ###
QFIX.add.import.add.import=Add "''{0}''"
#PyImplementMethodsQuickFix
QFIX.NAME.implement.methods=Implement abstract methods
QFIX.NAME.change.signature=Change signature
QFIX.change.signature.of=Change the signature of {0}
QFIX.FAMILY.NAME.rename.element=Rename an element
QFIX.NAME.rename.element=Rename the element
QFIX.ignore.unresolved.reference=Ignore unresolved references
QFIX.ignore.unresolved.reference.0=Ignore unresolved references ''{0}''
QFIX.mark.all.unresolved.attributes.of.0.as.ignored=Ignore all unresolved attributes of ''{0}''
QFIX.fill.paragraph=Fill the paragraph
QFIX.remove.trailing.blank.lines=Remove trailing blank lines
QFIX.generating.skeletons.for.binary.module=Generating skeletons for a binary module
QFIX.generate.binary.stubs=Generate binary stubs
QFIX.reformat.file=Reformat the file
QFIX.bold.html.text={0}
# Namespace packages
QFIX.mark.as.namespace.package=Mark directory ''{0}'' as namespace package
QFIX.change.to.same.directory.import=Change to same directory import
# Intentions: INTN
# Conflict checker
CONFLICT.name.obscured.by.local.definitions=Name ''{0}'' is obscured by local definitions
CONFLICT.name.obscured.cannot.convert=Name ''{0}'' is obscured. Cannot convert.
CONFLICT.occurrence.pl=occurrences
##########################################################################################################################
# Unwrap
##########################################################################################################################
unwrap.if=Unwrap if\u2026
unwrap.while=Unwrap while\u2026
unwrap.for=Unwrap for\u2026
unwrap.with=Unwrap with\u2026
unwrap.try=Unwrap try\u2026
unwrap.else=Unwrap else\u2026
unwrap.elif=Unwrap elif\u2026
remove.else=Remove else\u2026
remove.elif=Remove elif\u2026
INSP.GROUP.python=Python
# Refactoring
refactoring.will.not.be.accessible=The member you are trying to move depends on ''{0}'' which will not be accessible after this refactoring
refactoring.error.file.exists=File "{0}" already exists
refactoring.error.directory.exists=Directory "{0}" already exists
# introduce parameter
refactoring.extract.parameter.dialog.title=Extract Parameter
refactoring.introduce.parameter.dialog.title=Introduce Parameter
# pull up
refactoring.pull.up.dialog.title=Pull members up to
refactoring.pull.up.dialog.move.members.to.class=Move members to class
refactoring.pull.up.dialog.members.to.be.moved=Following members would be moved
refactoring.pull.up.error.cannot.perform.refactoring.not.inside.class=Cannot perform pull member up: not inside the class
refactoring.pull.up.error.cannot.perform.refactoring.no.base.classes=Class {0} has no super classes or none of them could be used for refactoring
# extract superclass
refactoring.extract.super.target.path.outside.roots=The target directory is outside the project. It must be within content roots
refactoring.extract.super.target.class.already.exists=Class ''{0}'' already exists in this module
refactoring.extract.super.name.0.must.be.ident=Name ''{0}'' is invalid. It must be a valid Python identifier
refactoring.extract.super.class.no.members.allowed=None of members could be extracted
# move
refactoring.move.choose.destination.file.title=Choose Destination File
refactoring.move.error.destination.file.contains.class=The destination file already contains a class named ''{0}''
refactoring.move.error.destination.file.contains.function=The destination file already contains a function named ''{0}''
refactoring.move.error.destination.file.contains.global.variable=The destination file already contains a global variable named ''{0}''
refactoring.move.error.cannot.use.module.name=Cannot use a module name ''{0}'' in imports
# move module members (top-level)
refactoring.move.module.members=Move module members
refactoring.move.module.members.dialog.title=Move Module Members
refactoring.move.module.members.dialog.table.title=Bulk &move
refactoring.move.module.members.dialog.description.class=Move class {0}
refactoring.move.module.members.dialog.description.function=Move the function {0}
refactoring.move.module.members.dialog.description.variable=Move the global variable {0}
refactoring.move.module.members.dialog.description.selection=Move the selected elements
refactoring.move.module.members.error.selection=Cannot perform refactoring using the selected element(s)
refactoring.move.module.members.error.selection.empty=No members selected
# Make function top-level
refactoring.make.method.top.level.dialog.title=Make Method Top-Level
refactoring.make.method.top.level.dialog.description=Move method {0} to top-level
refactoring.make.local.function.top.level.dialog.title=Make Local Function Top-Level
refactoring.make.local.function.top.level.dialog.description=Move local function {0} to top-level
refactoring.make.function.top.level.error.nonlocal.writes=Cannot move a function with nonlocal writes
refactoring.make.function.top.level.error.self.reads=Cannot move a function that contains usages of the "self" parameter from the outer scope
refactoring.make.function.top.level.error.outer.scope.reads=Cannon move a method that references names from the outer scope
refactoring.make.function.top.level.error.private.attributes=Cannot move a method that references private instance attributes
refactoring.make.function.top.level.error.attribute.writes=Cannot move a method that writes to instance attributes
refactoring.make.function.top.level.error.method.calls=Cannot move a method that calls other methods of the same class
refactoring.make.function.top.level.error.special.usage.of.self=Cannot move a method that contains special usages of the "self" parameter
#change signature
refactoring.change.signature.usage.view.declarations.header=Functions to be refactored
refactoring.change.signature.dialog.validation.name.defined=Name is already defined in the scope
refactoring.change.signature.dialog.validation.function.name=Incorrect function name
refactoring.change.signature.dialog.validation.parameter.name=Incorrect parameter name
refactoring.change.signature.dialog.validation.multiple.star=Multiple * arguments are not allowed
refactoring.change.signature.dialog.validation.multiple.double.star=Multiple ** arguments are not allowed
refactoring.change.signature.dialog.validation.default.missing=Default value is missing
refactoring.change.signature.dialog.validation.parameter.missing=Parameter name is missing
refactoring.change.signature.dialog.default.value.checkbox=Use default value in signature:
refactoring.change.signature.dialog.name.label=Name:
refactoring.change.signature.find.usages.of.base.class=Method {0} of the class {1}\noverrides method of the class {2}.\nDo you want to refactor the base method?
refactoring.change.signature.error.wrong.caret.position.method.name=The caret should be positioned at the name of the method to be refactored
refactoring.change.signature.error.lambda.call=The caret is positioned on lambda call
refactoring.change.signature.error.tuple.parameters=The function contains tuple parameters
refactoring.change.signature.error.not.under.source.root=The function is not under the source root
refactoring.change.signature.suggested.callSite.value=The value of a call site
refactoring.change.signature.suggested.callSite.value.optional=An optional value of a call site
refactoring.convert.package.to.module.error.not.empty.package=Package "{0}" is not empty
refactoring.occurrences.count={0} ({1} occurrences)
refactoring.introduce.field.setup.method=setUp() method
refactoring.introduce.field.cannot.be.used.in.static.methods=Introduce Field refactoring cannot be used in static methods
refactoring.introduce.field.not.in.class=Cannot introduce the field: not in the class
refactoring.rename.containing.file.with.the.following.name.to=Rename a containing file with the following name to:
refactoring.rename.containing.file.title=Rename Containing File
refactoring.rename.containing.file=Rename a containing file
refactoring.rename.containing.file.entity.name=Containing File
refactoring.rename.parameter.in.hierarchy.to=Rename a parameter in hierarchy to:
refactoring.rename.parameter.entity.name=Parameter
refactoring.rename.parameters.title=Rename Parameters
refactoring.rename.parameters.in.hierarchy=Rename parameters in the hierarchy
refactoring.rename=Rename
refactoring.rename.not.valid.identifier=The name ''{0}'' is not a valid Python identifier. Cannot update an import statement in ''{1}''
refactoring.rename.inheritor.classes.with.the.following.names.to=Rename inheritor classes with the following names to:
refactoring.rename.inheritors.title=Rename Inheritors
refactoring.rename.inheritors=Rename inheritors
refactoring.rename.inheritor.class.entity.name=Inheritor Class
python.run.select.script=Select Script
python.scripts=Python scripts
python.run.configuration=Python run configuration
python.run.python=Python
python.run.anything.file.provider=Run Python file
python.run.anything.pip.provider=Run pip command
python.run.anything.conda.provider=Run conda command
python.testing.target.not.provided=The target is not provided
python.testing.provide.qualified.name=Provide a qualified name of a function, class or module
python.testing.pattern.can.only.be.used=Pattern can only be used to match files in a folder. Can't use pattern for a file.
python.testing.cant.resolve=Can''t resolve {0}. Try to remove the configuration and generate it again
python.testing.cant.find.where.declared=Can''t find file where {0} declared. Make sure it is in the project root
python.testing.cant.get.importable.name=Can''t get an importable name for {0}. Is it a Python file in project?
runcfg.tests.cant_rerun=Can't rerun tests since test IDs can't be resolved. Try to delete run configuration, then right-click to create a new one.
runcfg.tests.empty_suite=Empty suite
### doctest run conf
runcfg.doctest.display_name=Doctests
runcfg.python_tests.config.additionalArguments=Additional Arguments
runcfg.python_tests.config.target=Target
runcfg.python_tests.config.targetType=Target Type
### nosetests run conf
runcfg.nosetests.display_name=Nosetests
runcfg.nosetests.config.regexPattern=Regex Pattern
### pytest run conf
runcfg.pytest.display_name=pytest
runcfg.pytest.parameters.group.name=Pytest
runcfg.pytest.config.keywords=Keywords
runcfg.pytest.config.keywords.hint=Keyword filters
runcfg.pytest.config.keywords.action.hint=Filter tests by keyword expressions
runcfg.pytest.config.parameters=Parameters
runcfg.pytest.config.parameters.label=Pytest parameters
runcfg.pytest.config.parameters.hint=Custom tests parameters
runcfg.pytest.config.parameters.action.hint=Custom test parameters
runcfg.pytest.config.additional.arguments=Additional arguments
runcfg.pytest.config.additional.arguments.hint=Additional pytest options
runcfg.pytest.config.additional.arguments.action.hint=Specify extra pytest command-line options
group.advanced.settings.python=Python
advanced.setting.python.pytest.swapdiff=Swap the order of actual and expected assertions in Pytest
advanced.setting.python.pytest.show_summary=Pytest: do not add "--no-header --no-summary -q"
advanced.setting.python.code.vision.usages.limit=Code Vision: maximum number of usages to search
advanced.setting.python.debugger.attach.timeout=Debugger: Attach to Process connection timeout
# Settings Memory Usage
settings.memory.group.title=Memory Usage
settings.memory.heap.size.label=Maximum IDE Memory (MiB):
settings.memory.heap.size.current.label=Current: {0} MiB
settings.memory.heap.size.row.comment=Defines the maximum amount of memory PyCharm can use.\
If you're working with large projects or experiencing slow performance,
\
increasing this value may help.
settings.memory.heap.size.restarting.warn.label=
\
Use this to monitor usage and adjust memory allocation if needed.
\
Click the indicator to manually trigger garbage collection.
# Main Python Settings Group
settings.python.group.title=Python
settings.python.group.description=
sudo apt-get install python{0}-dev
debugger.cython.extension.gcc.not.found=x86_64-linux-gnu-gcc
debugger.cython.extension.gcc.not.found.suggestion=\n\nUse your package manager to install the missing gcc.\n\nTry command:\nsudo apt install gcc
debugger.cython.extension.non.zero.exit.code=Non-zero exit code ({0}): \n{1}
debugger.cython.please.enter.your.password.to.compile.cython.extensions=Enter your password to compile cython extensions:
debugger.warning.message=This option may slow down the debugger
debugger.connected.to.pydev.debugger.build=Connected to pydev debugger (build {0})\n
debugger.warning.wrong.debugger.version=Warning: wrong debugger version. Use pycharm-debugger.egg from PyCharm installation folder\nOr execute: ''pip install pydevd-pycharm~={0}''\n
debugger.pydev.console.pause.the.process.to.use.command.line=Pause the process to use command-line.
debugger.debug.process.running=Process is running
debugger.remote.starting.debug.server.at.port=Starting debug server at port {0}\n
debugger.use.the.following.code.to.connect.to.the.debugger=Use the following code to connect to the debugger:\n
debugger.progress.title.stackframe.processing=StackFrame processing
python.local.attach.group.name=Python
pydev.console.runner.settings=Settings
pydev.console.runner.output.actions=Output Actions
pydev.console.runner.copy.console.output.text=Copy Console Output
pydev.console.runner.copy.console.output.description=Copy console output to clipboard
pydev.console.runner.error.running.console=Error running console
pydev.console.runner.python.console.debugger=Python Console Debugger
pydev.console.runner.unknown.error=Unknown error
pydev.console.console.process.terminated.with.error=Console process terminated with error:\n{0}{1}
pydev.console.console.process.terminated.with.exit.code=Console process terminated with exit code {0}, output:{1}
pydev.console.couldnt.connect.to.console.process=Couldn't connect to console process.
pydev.console.debugger.connected=\nDebugger connected.\n
pydev.console.couldnt.read.integer.value.from.stream=Couldn't read an integer value from stream
pydev.console.python.interpreter.is.not.selected=Python interpreter is not selected. Please setup Python interpreter first.
external.documentation.python.plugin=Python External Documentation
external.documentation.pycharm=External Documentation
external.documentation.description=Configure URLs for Python external documentation to enable quick access to relevant resources.
external.documentation.edit.documentation.url=Edit Documentation URL
external.documentation.title=Python External Documentation
external.documentation.configure.description=No external documentation URL is configured for module {0}.\nWould you like to configure it now?
external.documentation.column.name.module=Module Name
external.documentation.column.name.url.path.pattern=URL/Path Pattern
python.new.project.synchronization.not.configured.dialog.title=Synchronization not Configured
python.new.project.synchronization.not.configured.dialog.message=Local/Remote synchronization is not configured correctly.\n{0}\n\
You may need to sync local and remote project manually.\n\n \
Do you want to continue? \n\n\
Say ''Yes'' to stay with misconfigured mappings or ''No'' to start manual configuration process.
python.new.project.remote.path.not.provided=Remote path not provided
python.new.project.more.settings=Mor&e Settings
python.new.project.install.failed.title=Install {0} Failed
python.new.project.update.failed.title=Update {0} Failed
python.new.project.error.solution.another.sdk=Choose another SDK
python.project.view.remote.libraries=Remote Libraries
python.project.view.py.skeletons=Binary Skeletons
python.project.view.typeshed.stubs=Typeshed Stubs
python.project.view.bundled.stubs=Bundled Stubs
python.packaging.installing.error.failed.to.find.specification=Failed to find specification for {0}
python.packaging.installing.packaging.tools=Installing packaging tools\u2026
python.packaging.list.packages=Loading installed packages\u2026
python.packaging.check.is.package.installed=Checking if package {0} is installed\u2026
python.packaging.installing.requirements=Installing requirements\u2026
python.packaging.installing.packages=Installing packages\u2026
python.packaging.installing.package=Installing package {0}\u2026
python.packaging.updating.packages=Updating packages\u2026
python.packaging.updating.package=Updating package {0}\u2026
python.packaging.uninstall.packages=Uninstalling packages\u2026
python.packaging.uninstall.package=Uninstalling package {0}\u2026
python.packaging.warning=Warning
python.packaging.create.setup.py=Create setup.py
python.packaging.failed.to.run.task=Failed to run task: {0}
python.packaging.run.setup.py.task=Run setup.py Task\u2026
python.packaging.expand.options=Expand Options >>
python.packaging.collapse.options=<< Collapse Options
python.packaging.run.setup.task.0=Run Setup Task {0}
python.packaging.enter.setup.py.task=Enter setup.py task name
python.packaging.no.tasks.found=No tasks found
python.packaging.command.line=Command Line
python.packaging.install=Install
python.packaging.choose.packages.to.install=Choose Packages to Install
python.packaging.failed.to.install.packaging.tools.title=Failed to Install Python Packaging Tools
python.packaging.install.packaging.tools=Install packaging tools
python.packaging.create.setup.package.name=Package name
python.packaging.create.setup.version=Version
python.packaging.create.setup.url=URL
python.packaging.create.setup.license=License
python.packaging.create.setup.author=Author
python.packaging.create.setup.author.email=Author Email
python.packaging.create.setup.description=Description
# Example of produced message:
# You are attempting to uninstall MarkupSafe package which is required for Jinja2 package
#
# Do you want to proceed?
python.packaging.dialog.description.attempt.to.uninstall.for.one.dependent.package=\
You are attempting to uninstall {0} package that is required for {1} {2, choice, 1#package|2#packages}\n\n\
Do you want to proceed?
# Example of produced message:
# You are attempting to uninstall packages which are required for another packages.
#
# Jinja2 -> Flask
# muffin -> muffin-jinja2
#
# Do you want to proceed?
python.packaging.dialog.description.attempt.to.uninstall.for.several.dependent.packages.single.package.description={0} -> {1}
python.packaging.dialog.description.attempt.to.uninstall.for.several.dependent.packages=\
You are attempting to uninstall packages which are required for another packages.\n\n\
{0}\n\n\
Do you want to proceed?
python.packaging.notification.description.details.link=Details\u2026
python.packaging.notification.description.installed.all.requirements=Installed all requirements
python.packaging.notification.description.installed.packages=Installed packages: {0}
python.packaging.notification.description.installed.python.packaging.tools=Installed Python packaging tools
python.packaging.notification.title.error.occurred={0}: error occurred.
python.packaging.notification.title.install.packages.failed=Installing packages failed
python.packaging.notification.title.packages.installed.successfully=Packages installed successfully
python.packaging.progress.text.installing.specific.package=Installing package ''{0}''\u2026
python.packaging.progress.title.installing.packages=Installing packages
python.packaging.progress.title.uninstalling.packages=Uninstalling packages
python.packaging.failed.to.install.packages.title=Failed to Install Packages
python.packaging.dialog.title.install.package.confirmation=Confirm Package Installation
python.packaging.dialog.message.install.package.confirmation=\
You are installing the package {0}. \
Make sure that the package name is correct.\n\n\
Do you want to continue?
python.unresolved.reference.inspection.install.package=Install package {0}
python.unresolved.reference.inspection.install.all=Install all missing packages
# UI forms
form.auto.import.from.module.import.name=from Could not parse the response for the package {0} from repository {1}
python.packaging.notification.installed=Package {0} installed python.packaging.notification.deleted=Package {0} deleted python.packaging.notification.update.failed=Failed to Update {0} python.packaging.notification.updated=Package {0} updated to version {1} python.packaging.notification.all.updated=Packages are updated python.packaging.button.install.package=Install package python.packages.no.details.in.repo=Could not read package description from {0}.
python.packaging.error.no.repository.url=There is no repository url for {0} defined python.packaging.error.not.simple.repository.url=Not simple repository api url defined {0}, it has to have {1} ending python.packaging.error.package.is.not.listed.in.repositories=Package {0} is not listed in available repositories python.packaging.error.package.is.not.listed.in.repository=Package {0} is not listed in repository {1} python.packaging.interpreter.widget.manage.packages=Manage Packages\u2026 # Conda conda.packaging.install.progress=Installing conda package {0} conda.packaging.uninstall.progress=Uninstalling conda package {0} conda.packaging.update.progress=Updating conda package {0} conda.packaging.list.progress=Reading installed conda packages conda.packaging.list.outdated.progress=Searching for outdated conda packages conda.packaging.cache.update.progress=Updating available conda packages list conda.packaging.button.install.with.conda=Install with conda conda.packaging.button.install.with.pip=Install with pip conda.packaging.empty.pypi.info=No package description fround on PyPI.
It can still be installed with conda.
Couldn't retrieve package description.
It can still be installed.
Package author did not provide a description.
python.toolwindow.packages.rst.parsing.failed=Failed to parse the description python.toolwindow.packages.manage.repositories.action=Manage Repositories python.toolwindow.packages.reload.repositories.action=Reload All Repositories python.toolwindow.packages.add.package.action=Add Package python.toolwindow.packages.add.package.from.vcs=From Version Control python.toolwindow.packages.add.package.from.disc=From Disk python.toolwindow.packages.add.package.as.editable=Install as editable (-e) python.toolwindow.packages.add.package.vcs.git=Git python.toolwindow.packages.add.package.vcs.svn=Subversion python.toolwindow.packages.add.package.vcs.hg=Mercurial python.toolwindow.packages.add.package.vcs.bzr=Bazaar python.toolwindow.packages.add.package.path=Path: python.toolwindow.packages.add.package.path.selector=Select File Or Directory python.toolwindow.packages.add.package.dialog.title=Install Package python.toolwindow.packages.load.more=\u2026 {0} more items. Double click to show more. python.toolwindow.packages.converting.description.progress=Reading package description python.toolwindow.packages.documentation.local.interpreter=PyCharm need at least one local interpreter to display package documentation. python.toolwindow.packages.sdk.label.html={0} ({1}) python.packages.dictionary.name=Python Packages Dictionary vcs.activate.virtualenv.checkbox.text=Activate virtualenv for hooks notification.action.edit.settings=Edit settings python.template.language.none=None enter.path.dialog.title=Enter Path path.label=Path: path.must.not.be.empty.error.message=Path must not be empty # Python run target language python.language.configure.label=Python Configuration python.language.run.label=Run Python application configurable.name.python.language=Python Language python.interpreter.label=Python interpreter: path.to.python.interpreter.dialog.title=Path to Python Interpreter python.interpreter.banner.slogan=Python Interpreter ''{0}'' # Python Command Queue python.console.command.queue.add.title={0} Command Queue python.console.command.queue.show.action.text=Show Command Queue python.console.command.queue.show.action.description=Shows a window with the command queue python.console.command.queue.got.it.tooltip.id=python.console.command.queue.show python.console.command.queue.got.it.tooltip.title=Console Command Queue python.console.command.queue.got.it.tooltip.text=Commands queued in line for execution are listed in the Command Queue popup notification.group.sciview.advertiser=Python scientific view recommended notification.group.cython=Python debugger native extension available notification.group.package.requirements=Python package requirements python.interpreters.add.interpreter.action.text=Add New Interpreter python.interpreters.remove.interpreter.action.text=Remove Interpreter python.interpreters.rename.interpreter.action.text=Rename python.interpreters.show.interpreter.paths.text=Show Interpreter Paths python.interpreters.rename.interpreter.dialog.message=New name: python.interpreters.rename.interpreter.dialog.title=Rename Python Interpreter rename.python.interpreter.dialog.provide.name.error.text=Provide a name for Python interpreter. rename.python.interpreter.name.already.exists.error.text=Python interpreter with the same name already exists. pandas.completion.type.text=DataFrame: {0} dict.completion.type.text=dict key python.sdk.configurable.name=Python SDK inlay.hints.usages.text={0,choice, 0#no usages|1#1 usage|2#{0,number}'{1,choice, |1#+}' usages} inlay.hints.usages.with.dynamic.text={0,choice, 0#no usages|1#1 usage|2#{0,number} usages} ({1,choice, 1#1 dynamic|2#{1,number} dynamic}) # Black formatter black.configurable.name=Black black.formatting.service.name=Black formatter black.not.installed.error=Black formatter package is not installed on the current interpreter black.remote.sdk.error=Package mode is not available for remote SDKs. Please use Binary mode. black.install.button.label=Install Black black.use.section.label=Use Black formatter: black.enable.black.checkbox.label=On code reformat black.enable.action.on.save.label=On save black.advanced.settings.panel.title=Advanced settings black.empty.output.error=Black formatter returned empty output black.empty.path.to.executable.exception.text=Black executable not found or empty black.action.on.save.name=Run Black black.action.on.save.package.info=Using Black package v{0} black.action.on.save.executable.info=Using Black executable v{0} black.action.on.save.executable.path.not.specified=Black executable path not specified black.formatting.with.black=Formatting with Black black.no.lines.changed=Black: No lines changed. Content is already properly formatted. black.formatted.n.lines=Black: Formatted {0} {1, choice, 0#lines|1#line} black.installing.modal.title=Installing Black formatter black.installation.error.title=Failed to install Black formatter black.failed.to.format.on.save.error.label=Black: Failed to format file {0} black.processing.file.name=Black: Processing file {0} black.exception.error.message=Black formatter error black.file.ignored.notification.label=Black: File ignored black.file.ignored.notification.message=File {0} ignored according to --exclude or --force-exclude rules black.advertising.service.notification.title=Black formatter integration black.advertising.service.found.in.packages=Black formatter package is detected on the project interpreter. Try Black formatter integration! black.advertising.service.found.in.PATH=Black formatter executable is detected in {0, choice, 0#%PATH%|1#$PATH}. Try Black formatter integration! black.advertising.service.configure.button.label=Configure black.advertising.service.dont.show.again.label=Don't show again black.select.path.to.executable=Select path to Black formatter executable black.execution.mode.label=Execution mode: black.executable.label=Black executable: black.executable.auto.detected.path=Auto-detected: {0} black.executable.not.found=Unable to auto-detect Black executable in {0, choice, 0#%PATH%|1#$PATH} black.execution.mode.package=Package black.execution.mode.binary=Binary black.execution.mode.tooltip.text=Use either executable or package installed on the project interpreter black.cli.args.text.field.label=Settings: black.cli.args.comment=List command line arguments separated by whitespace. Learn moreTo disable hints for a method or a function, use one of the following patterns:
\(*info) - all functions with a single parameter whose name ends with info(a, b) - all functions with parameters a and b*.put(self, key, value) - all put methods with parameters key and valueFoo.bar(self, a, b) - method bar of class Foo with parameters a and bfoo(\\<star\\>\\<star\\>kwargs) - function foo with parameter **kwargsNames or placeholders must be provided for all parameters, including the optional ones.
\
Qualified method names must include class names, or placeholders for them.
\
Use the "Do not show hints for current method" {0} action to add patterns from the editor.