{
    "ClientLoc.FindMatchingEnv.noEnvsFound": "Não encontramos um ambiente com esses pacotes instalados. Deseja instalar os pacotes ausentes?",
    "ClientLoc.FindMatchingEnv.scanningCancelled": "Verificação cancelada.",
    "ClientLoc.FindMatchingEnv.scanningInProgress": "Verificando {0} ({1}/{2}) em busca de pacotes usados nesse arquivo.",
    "ClientLoc.FindMatchingEnv.switchToEnv": "Detectamos que '{0}' já tem os pacotes usados nesse arquivo instalados. Deseja alternar para ele?",
    "ClientLoc.InstallMissingPkgs.placeholder": "Selecione os pacotes a serem instalados no ambiente atual.",
    "ClientLoc.InstallMissingPkgs.title": "Selecionar pacotes para instalação",
    "ClientLoc.ServerRestart.crashMessage": "O Pylance falhou.",
    "ClientLoc.ServerRestart.crashRestartingMessage": "O Pylance falhou. O Pylance será reiniciado quando você selecionar um executável Node.js para executar o Pylance.",
    "ClientLoc.ServerRestart.restartingMessage": "Reiniciando o Pylance usando Node.js...",
    "ClientLoc.ServerRestart.selectButton": "Selecionar",
    "ClientLoc.ServerRestart.selectNodeJsTitle": "Selecione o executável Node.js para executar o Pylance",
    "ClientLoc.TroubleshootMissingImports.apiNotFound": "As APIs da extensão Ambientes Python não estão disponíveis. Verifique se a extensão está instalada e habilitada.",
    "ClientLoc.TroubleshootMissingImports.envExtensionRequired": "Essa Correção Rápida requer que a extensão Ambientes Python esteja instalada e habilitada.",
    "ClientLoc.TroubleshootMissingImports.moduleNotFound": "O pacote {0} está instalado, mas o módulo {1} pode não estar disponível. Ele pode não existir na versão instalada ou pode ser criado dinamicamente em runtime. Tente verificar a documentação do pacote ou atualizar para uma versão compatível.",
    "ClientLoc.askNodeSafetyQuestion": "O Pylance está configurado para ser executado com o {0}.  Deseja usar esse executável para executar o Pylance?",
    "ClientLoc.autoImportCompletionsStatusItem.name": "Modo de Conclusões de Importação Automática do Python",
    "ClientLoc.autoImportCompletionsStatusItem.text": "Conclusões de Importação Automática: {0}",
    "ClientLoc.autoImportCompletionsStatusItem.titleOff": "Alternar para desativado",
    "ClientLoc.autoImportCompletionsStatusItem.titleOn": "Alternar para ativado",
    "ClientLoc.copilotOutputChannelName": "Servidor do Copilot Pylance",
    "ClientLoc.crashTooManyRestarts": "O Pylance falhou cinco vezes nos últimos três minutos. O Pylance não será reiniciado. Verifique [este link](https://aka.ms/AApf7ox) para obter mais detalhes.",
    "ClientLoc.pylanceAndPythonPrereleaseExtensionMismatch": "As extensões Pylance e Python têm dependências compartilhadas incompatíveis.\r\nCertifique-se de que ambas as extensões estejam na versão de pré-lançamento mais recente.",
    "ClientLoc.pylanceAndPythonStableExtensionMismatch": "As extensões Pylance e Python têm dependências compartilhadas incompatíveis.\r\nCertifique-se de que ambas as extensões estejam na versão estável mais recente.",
    "ClientLoc.typeCheckingModeStatusItem.name": "Modo de Verificação de Tipo do Python",
    "ClientLoc.typeCheckingModeStatusItem.pickerPlaceholder": "Modo atual: {0}. Selecione o modo de verificação de tipo.",
    "ClientLoc.typeCheckingModeStatusItem.pickerSettingsPage": "exibição na página de configurações",
    "ClientLoc.typeCheckingModeStatusItem.textFormatted": "Verificação de Tipo: {0}",
    "ClientLoc.typeCheckingModeStatusItem.textFormattedFromConfig": "Verificação de tipo: {0} (de {1})",
    "ClientLoc.typeCheckingModeStatusItem.title": "Selecione o modo de verificação de tipo",
    "ClientLoc.typeCheckingModeStatusItem.titleConfig": "Abrir configuração",
    "ClientLoc.typeCheckingRecommendation.suggestionMessage": "O Pylance detectou anotações de tipo no seu código e recomenda habilitar a verificação de tipo. Deseja alterar essa configuração?",
    "ClientLoc.updateSettingsErrorMsgFormatted": "Falha ao atualizar a configuração \"{0}.{1}\".",
    "Common.Help": "Ajuda",
    "Common.No": "Não",
    "Common.Yes": "Sim",
    "Common.dismiss": "Ignorar",
    "Common.learnMore": "Saiba mais",
    "Common.reload": "Recarregar",
    "Common.remindMeLater": "Lembrar mais tarde",
    "LanguageServer.settingsMigratedMessage": "As configurações aplicáveis ao Microsoft Language Server foram copiadas para as configurações do Pylance. Consulte os arquivos settings.json para obter detalhes.",
    "LanguageServer.settingsMigrationError": "Não foi possível migrar as seguintes configurações:",
    "LanguageServer.settingsNotOverridable": "\"{0}\" não pode ser definido quando um pyrightconfig.json ou pyproject.toml está sendo usado.",
    "Refactoring.MoveSymbol.newFileDetail": "Insira o caminho ou selecione o arquivo de destino",
    "Refactoring.MoveSymbol.newFileLabel": "Inserir o caminho do arquivo de destino",
    "Refactoring.MoveSymbol.openDialogOpenLabel": "Selecionar",
    "Refactoring.MoveSymbol.openDialogTitle": "Selecione o novo arquivo para o qual mover o símbolo...",
    "Refactoring.MoveSymbol.progressBarTitle": "Mover símbolo para...",
    "Refactoring.MoveSymbol.quickPickPlaceHolder": "Pesquisar arquivo de destino",
    "Refactoring.MoveSymbol.quickPickTitle": "Selecione o destino para mover",
    "Refactoring.MoveSymbol.separatorText": "Arquivos de Destino",
    "Refactoring.SearchImports.quickPickPlaceHolder": "Pesquisar importações",
    "Refactoring.SearchImports.quickPickTitle": "Pesquisar importações correspondentes adicionais",
    "commands.pylance.docstrings.fold.title": "Pylance: Dobrar Todos os Docstrings",
    "commands.pylance.docstrings.unfold.title": "Pylance: Desdobrar Todos os Docstrings",
    "commands.pylance.gotoOutputChannel.title": "Pylance: ir para o canal de saída",
    "commands.pylance.indexing.clearPersistedIndices.title": "Pylance: Limpar Todos os Índices Persistentes",
    "commands.pylance.logging.start.title": "Pylance: iniciar registro em log",
    "commands.pylance.logging.stop.title": "Pylance: parar registro em log",
    "commands.pylance.profiling.start.title": "Pylance: Iniciar Criação de Perfil",
    "commands.pylance.profiling.stop.title": "Pylance: Interromper Criação de Perfil",
    "commands.pylance.reportIssue.title": "Pylance: Relatar Problema...",
    "commands.pylance.runCurrentFileInSandbox.title": "Pylance: executar o arquivo atual na área restrita",
    "settings.languageServerMode.default.description": "Deixe o Pylance com as configurações padrão.",
    "settings.languageServerMode.description": "Selecione um conjunto predefinido de valores para configurações. Verifique [este link](https://aka.ms/languageserver-mode) para obter mais detalhes.",
    "settings.languageServerMode.full.description": "Habilite a maioria dos recursos do Pylance por padrão. Confira o link na descrição para descobrir exatamente quais configurações estão definidas e seus respectivos valores.",
    "settings.languageServerMode.light.description": "Defina o Pylance para fazer apenas o trabalho que é essencial para torná-lo mais leve. Consulte o link na descrição para descobrir exatamente quais configurações estão definidas para qual valor.",
    "settings.python.analysis.aiCodeActions.convertFormatString.description": "Habilitar/desabilitar a assistência de IA para converter concatenação de cadeia de caracteres em f-string ou format().",
    "settings.python.analysis.aiCodeActions.convertLambdaToNamedFunction.description": "Habilitar/desabilitar a assistência de IA para converter lambdas em funções nomeadas.",
    "settings.python.analysis.aiCodeActions.description": "Ativar/desativar ações de código assistidas por IA. Requer que a extensão de Copilot Chat esteja habilitada.",
    "settings.python.analysis.aiCodeActions.generateDocstring.description": "Enable/disable AI assistance for generating reStructuredText docstrings. Trigger with code action inside empty docstrings.",
    "settings.python.analysis.aiCodeActions.generateSymbol.description": "Habilitar/desabilitar a assistência de IA para gerar símbolos como classe, função e variável.",
    "settings.python.analysis.aiCodeActions.implementAbstractClasses.description": "Habilitar/desabilitar a assistência de IA para implementar classes abstratas herdadas.",
    "settings.python.analysis.aiHoverSummaries.description": "Enable/disable AI assistance to show copilot-generated summaries in the hover tooltip. This feature requires a GitHub Copilot Pro or Pro+ subscription.",
    "settings.python.analysis.autoFormatStrings.description.message": "Ao digitar um `{` em uma cadeia de caracteres, prefixe automaticamente a cadeia de caracteres com um `f`.",
    "settings.python.analysis.autoImportCompletions.description": "Habilitar preenchimentos de importação automática.",
    "settings.python.analysis.autoIndent.description": "Ajuste automaticamente a indentação com base na semântica da linguagem ao digitar um código Python.",
    "settings.python.analysis.autoSearchPaths.description": "Adicione automaticamente os caminhos de pesquisa comuns como `src`.",
    "settings.python.analysis.autoSplitStrings.description": "Adicione automaticamente caracteres de continuação de aspas e linhas ao dividir cadeias de caracteres.",
    "settings.python.analysis.cacheLSPData.description": "Armazene dados de LSP em cache para obter conclusões mais rápidas. \r\n\r\n[Experimental] pode fazer com que o Pylance pare de funcionar.",
    "settings.python.analysis.completeFunctionParens.description": "Adicionar parênteses às conclusões da função.",
    "settings.python.analysis.diagnosticMode.description": "Escopo de análise para mostrar o diagnóstico.",
    "settings.python.analysis.diagnosticSeverityOverrides.description": "Permite que um usuário substitua os níveis de gravidade para diagnósticos individuais. \r\n\r\nUse o nome da regra como chave e uma das opções `error`, `warning`, `information`, `none`, `true` (alias para `error`) ou `false` (alias para `none`) como valor. O valor padrão mostrado para cada diagnóstico será o padrão quando #python.analysis.typeCheckingMode# for definido como `off`. Confira [aqui](https://github.com/microsoft/pyright/blob/main/docs/configuration.md#diagnostic-rule-defaults) para obter os padrões para cada modo de verificação de tipo (`off`, `basic` e `strict`).",
    "settings.python.analysis.diagnosticsSource.description": "Permite especificar um servidor de idiomas diferente para diagnóstico. O Pylance combinará seus resultados com esse outro servidor.",
    "settings.python.analysis.diagnosticsSource.mypy.description": "Usar o mypy para diagnóstico. É necessário instalar a [extensão do verificador de tipo Mypy](https://marketplace.visualstudio.com/items?itemName=ms-python.mypy-type-checker).",
    "settings.python.analysis.diagnosticsSource.pylance.description": "Usar o Pylance para diagnóstico. (padrão)",
    "settings.python.analysis.diagnosticsSource.pyright.description": "Usar o Pyright para diagnóstico. Permite executar um Pyright diferente do que é fornecido com a extensão Pylance.",
    "settings.python.analysis.diagnosticsSource.ruff.description": "Use Ruff para diagnóstico. Requer a [extensão Ruff](https://marketplace.visualstudio.com/items?itemName=charliermarsh.ruff) instalada.",
    "settings.python.analysis.disableTaggedHints.description": "Desabilite o diagnóstico de dicas com dicas especiais para texto esmaecido ou tachado.",
    "settings.python.analysis.displayEnglishDiagnostics.description": "Exibir diagnósticos em Inglês, independentemente do idioma de exibição do VS Code.",
    "settings.python.analysis.enableAsyncProgram.description": "Habilitar/desabilitar a comunicação assíncrona com o Servidor de Tipos interno. Somente para uso interno, pode fazer com que o Pylance pare de funcionar.",
    "settings.python.analysis.enableColorPicker.description": "Enable/disable color picker in the editor for '#RRGGBB' and '#RRGGBBAA' strings.",
    "settings.python.analysis.enableCompactContext.description": "Habilitar/desabilitar o contexto experimental. Somente para uso interno, pode fazer com que o Pylance pare de funcionar.",
    "settings.python.analysis.enableEditableInstalls.description": "Habilite o suporte para as instalação editáveis de pacotes conforme descrito no [PEP 660](https://peps.python.org/pep-0660/) ao usar o Python 3.13 e superior. \r\n\r\n[Experimental]. Somente para uso interno, pode fazer com que Pylance pare de funcionar.",
    "settings.python.analysis.enablePerfTelemetry.description": "Habilita a telemetria de desempenho interno se a telemetria estiver habilitada VS Code.",
    "settings.python.analysis.enablePrecomputeContext.description": "Enable/disable experimental precompute context. For internal use only, may cause Pylance to stop working.",
    "settings.python.analysis.enablePytestSupport.description": "Habilita o suporte ao pytest no Pylance.",
    "settings.python.analysis.enableTroubleshootMissingImports.description": "Habilitar/desabilitar a Correção Rápida para solucionar problemas de importação ausentes. Essa Correção Rápida requer que a extensão Ambientes Python esteja instalada e habilitada.",
    "settings.python.analysis.exclude.description": "Caminhos de diretórios ou arquivos que não devem ser incluídos. Eles substituem os diretórios de inclusão, permitindo a exclusão de subdiretórios específicos. \r\n\r\nObserve que os arquivos nos caminhos de exclusão ainda poderão ser incluídos na análise se forem mencionados (importados) por arquivos de origem que não foram excluídos. \r\n\r\nOs caminhos podem conter caracteres curinga `**` (um diretório ou vários níveis de diretórios), `*` (uma sequência de zero ou mais caracteres) ou `?` (um único caractere). \r\n\r\nSe nenhum caminho de exclusão for especificado, o Pylance excluirá automaticamente o seguinte: `**/node_modules`, `**/__pycache__`, `.git` e os diretórios de ambiente virtual. Se o caminho contiver uma variável `${workspaceFolder:<workspaceName>}`, o padrão glob será aplicado apenas ao workspace correspondente em um ambiente de workspace multi-raiz.",
    "settings.python.analysis.extraCommitChars.description": "Permitir o uso de ''.'', ''('' como caracteres de confirmação quando aplicável.",
    "settings.python.analysis.extraPaths.description": "Caminhos de resolução de pesquisa de importação adicionais",
    "settings.python.analysis.fixAll.description": "correções de origem a serem executadas para corrigir tudo.",
    "settings.python.analysis.generateWithTypeAnnotation.description": "Adicione anotações de tipo ao gerar código. O padrão é 'false' para o modo de verificação de tipo 'off' e 'true' para outros modos.",
    "settings.python.analysis.gotoDefinitionInStringLiteral.description": "Para literais de cadeia de caracteres que se parecem com os nomes de módulo, permite ir para definição para ir para o módulo.",
    "settings.python.analysis.ignore.description": "Caminhos de diretórios ou arquivos cuja saída de diagnóstico (erros e avisos) deve ser suprimida, mesmo que sejam arquivos incluídos ou estejam no fechamento transitivo de um arquivo incluído. \r\n\r\nOs caminhos podem conter caracteres curinga `**` (um diretório ou vários níveis de diretórios), `*` (uma sequência de zero ou mais caracteres) ou `?` (um único caractere). \r\n\r\nSe o caminho contiver uma variável `${workspaceFolder:<workspaceName>}`, o padrão glob será aplicado apenas ao workspace correspondente em um ambiente de workspace multi-raiz.",
    "settings.python.analysis.importFormat.description": "Define o formato padrão para importar módulos.",
    "settings.python.analysis.include.description": "Caminhos de diretórios ou arquivos que devem ser incluídos. Se nenhum caminho for especificado, o padrão do Pylance será o diretório raiz do workspace. \r\n\r\nOs caminhos podem conter caracteres curinga `**` (um diretório ou vários níveis de diretórios), `*` (uma sequência de zero ou mais caracteres) ou `?` (um único caractere). \r\n\r\nSe o caminho contiver uma variável `${workspaceFolder:<workspaceName>}`, o padrão glob será aplicado apenas ao workspace correspondente em um ambiente de workspace multi-raiz.",
    "settings.python.analysis.includeAliasesFromUserFiles.description": "Incluir símbolos de alias de arquivos de usuário. Isso fará com que os símbolos de alias apareçam em recursos como `adicionar importação`, `importação automática`",
    "settings.python.analysis.indexing.description": "Habilite a indexação de bibliotecas de terceiros e arquivos de usuário instalados para recursos de idioma como importação automática, adição de importação, símbolos de workspace e etc.",
    "settings.python.analysis.inlayHints.callArgumentNames.description": "Habilitar/desabilitar dicas embutidas para nomes de argumentos de chamada:\r\n```python\r\ndatetime('year='2019, 'month='10, 'day='27)\r\n```\r\n",
    "settings.python.analysis.inlayHints.functionReturnTypes.description": "Habilitar/desabilitar dicas embutidas para tipos de retorno de função:\r\n```python\r\ndef foo(x:int) '-> int':\r\n\treturn x\r\n```\r\n",
    "settings.python.analysis.inlayHints.pytestParameters.description": "Habilitar/desabilitar dicas embutidas para tipos de parâmetros de função pytest:\r\n```python\r\ndef test_foo(my_fixture: 'str'):\r\n\tassert(my_fixture == 'foo')\r\n```\r\n",
    "settings.python.analysis.inlayHints.variableTypes.description": "Habilitar/desabilitar dicas de inlay para tipos de variáveis. As dicas não são exibidas para atribuições de literais ou constantes:\r\n```python\r\nfoo':list[str]' = [\"a\"]\r\n \r\n```\r\n",
    "settings.python.analysis.logLevel.description": "Especifica o nível de registro do painel Saída",
    "settings.python.analysis.nodeArguments.description": "Argumentos extras a serem passados para um executável do Node.js que será usado para executar o servidor de linguagem quando `python.analysis.nodeExecutable` estiver definido. O padrão é `--max_old_space_size=8192`.",
    "settings.python.analysis.nodeExecutable.description": "Caminho para um executável Node.js que será usado para executar o servidor de linguagem. Se não for especificado, o servidor de linguagem usará o executável Node.js fornecido com o VS Code. Se definido como \"auto\", ele baixará automaticamente uma versão do [nodejs](https://nodejs.org/dist/). Defina essa opção se estiver tendo problemas com a execução do Pylance por memória insuficiente. Consulte [aqui](https://aka.ms/AApf7ox) para obter mais informações.",
    "settings.python.analysis.packageIndexDepths.description": "Usado para substituir quantos níveis abaixo dos pacotes instalados são indexados por pacote. Por padrão, somente os módulos de nível superior são indexados (depth = 1). Para indexar submódulos, aumente depth em 1 para cada nível de submódulo que você deseja indexar. Os valores aceitos são:\r\n```JSON\r\n{\"name\": \"package name (str)\",\r\n \"depth\": \"depth to scan (int)\",\r\n \"includeAllSymbols\": \"whether to include all symbols (bool)\"}\r\n\r\n```\r\nSe `includeAllSymbols` estiver definido como `false`, somente os símbolos no `__all__` de cada pacote serão incluídos. Quando definido como `true`, o Pylance indexará todas as declarações de símbolo de nível superior/módulo no arquivo.  \r\n  \r\nExemplo de uso: \r\n```JSON\r\n[\r\n\t{\"name\": \"sklearn\", \"depth\": 2, \"includeAllSymbols\": true},\r\n\t{\"name\": \"matplotlib\", \"depth\": 3, \"includeAllSymbols\": false}\r\n]\r\n\r\n```\r\n",
    "settings.python.analysis.persistAllIndices.description": "Os índices de todas as bibliotecas de terceiros serão mantidos no disco.",
    "settings.python.analysis.pyrightVersion.description": "Especifica a versão do Pyright que será usada para diagnóstico. O valor mínimo permitido é 1.1.397. Essa configuração só é usada quando `python.analysis.diagnosticsSource` está definido como `Pyright`. \r\n\r\nEste valor pode ser um dos seguintes\r\n- Cadeia de caracteres de versão = ou seja, 1.1.397\r\n- Caminho para um arquivo local pyright-langserver.js (que também deve ter pelo menos 1.1.397 ou superior).",
    "settings.python.analysis.regenerateStdLibIndices.description": "Em vez de depender dos índices stdlib.json compartilhados com todas as versões do Python, gere índices exclusivos ajustados para a versão e a plataforma específicas do Python de cada espaço de trabalho. Esse processo de regeneração afetará o desempenho, ao contrário do uso dos índices stdlib predefinidos.",
    "settings.python.analysis.reportExtraTelemetry.description": "Relatório de telemetria extra [Experimental]. Somente para uso interno, pode causar lentidão no Pylance.",
    "settings.python.analysis.showOnlyDirectDependenciesInAutoImport.description": "Mostrar somente as dependências diretas declaradas em `requirements.txt` ou `pyproject.toml` em sugestões de `auto import`, se existirem. Isso afeta apenas o `auto import` para preenchimentos. A ação de código `add import` continuará a mostrar todas as importações possíveis.",
    "settings.python.analysis.stubPath.description": "Caminho para o diretório que contém arquivos stub de tipo personalizado.",
    "settings.python.analysis.supportDocstringTemplate.description": "Enable/disable reStructuredText docstring generation. Templates appear after typing opening triple quotes or via code action inside empty docstrings.",
    "settings.python.analysis.supportRestructuredText.description": "Habilite/desabilite o suporte para reStructuredText em docstrings.",
    "settings.python.analysis.typeEvaluation.analyzeUnannotatedFunctions.description": "Analise e relate erros de funções e métodos que não têm anotações de tipo para parâmetros de entrada ou tipos de retorno. O valor padrão desta configuração é 'true'.",
    "settings.python.analysis.typeEvaluation.deprecateTypingAliases.description": "A [PEP 585](https://peps.python.org/pep-0585) indica que os aliases para tipos em coleções padrão que foram introduzidos apenas para oferecer suporte a genéricos estão obsoletos a partir do Python 3.9. Essa opção controla se eles serão tratados como obsoletos. Isso se aplica somente quando pythonVersion for 3.9 ou mais recente. O valor padrão para essa configuração é `false`, mas poderá ser alterado para `true` no futuro.",
    "settings.python.analysis.typeEvaluation.disableBytesTypePromotions.description": "Desabilita o comportamento herdado em que `bytearray` e `memoryview` são considerados subtipos de `bytes`. [PEP 688](https://peps.python.org/pep-0688/#no-special-meaning-for-bytes) pretere esse comportamento, mas essa opção é fornecida para restaurar o comportamento mais antigo. O valor padrão para essa configuração é `false`.",
    "settings.python.analysis.typeEvaluation.enableExperimentalFeatures.description": "Habilita um conjunto de recursos experimentais (principalmente não documentados) que correspondem a alterações propostas ou exploratórias no padrão de tipificação do Python. Esses recursos provavelmente serão alterados ou removidos, portanto, eles não devem ser usados, exceto para fins de experimentação. O valor padrão para essa configuração é `false`.",
    "settings.python.analysis.typeEvaluation.enableReachabilityAnalysis.description": "Se habilitado, o código que é determinado como inacessível pela análise de tipo será relatado usando uma dica marcada. Esta configuração não afeta o código que é determinado como inacessível, independentemente da análise de tipo; esse código será sempre relatado como inacessível. Esta configuração também não tem efeito ao usar a versão de linha de comando do pyright porque ela nunca emite dicas marcadas para código inacessível.",
    "settings.python.analysis.typeEvaluation.enableTypeIgnoreComments.description": "[PEP 484](https://peps.python.org/pep-0484) define o suporte para comentários `# type: ignore`. Essa opção habilita ou desabilita o suporte a esses comentários. O valor padrão para essa configuração é `true`. Isso não afeta os comentários `# pyright: ignore`.",
    "settings.python.analysis.typeEvaluation.strictDictionaryInference.description": "Ao inferir o tipo das chaves e dos valores de um dicionário, use suposições de tipo estritas. Por exemplo, a expressão \r\n\r\n```python\r\n{'a': 1, 'b': 'a'}\r\n```\r\n poderia ser inferida como sendo do tipo `dict[str, Any]` ou `dict[str, int | str]`. Se essa configuração for true, ele usará o último tipo (mais estrito). O valor padrão para essa configuração é `false`.",
    "settings.python.analysis.typeEvaluation.strictListInference.description": "Ao inferir o tipo de uma lista, use suposições de tipo estritas. Por exemplo, a expressão \r\n\r\n```python\r\n[1, 'a', 3.4]\r\n```\r\n poderia ser inferida como sendo do tipo `list[Any]` ou `list[int | str | float]`. Se essa configuração for true, ele usará o último tipo (mais estrito). O valor padrão para essa configuração é `false`.",
    "settings.python.analysis.typeEvaluation.strictParameterNoneValue.description": "[PEP 484](https://peps.python.org/pep-0484) indica que, quando um parâmetro de função recebe um valor padrão None, seu tipo deve ser implicitamente Optional, mesmo que o tipo explícito não seja. Quando habilitada, essa regra exige que as anotações de tipo de parâmetro usem Optional explicitamente nesse caso. O valor padrão para essa configuração é `true`.",
    "settings.python.analysis.typeEvaluation.strictSetInference.description": "When inferring the type of a set, use strict type assumptions. For example, the expression \r\n\r\n```python\r\n{1, 'a', 3.4}\r\n```\r\n could be inferred to be of type `set[Any]` or `set[int | str | float]`. If this setting is true, it will use the latter (stricter) type. The default value for this setting is `false`.",
    "settings.python.analysis.typeServerArguments.description": "Arguments to pass to the type server. For internal use only, may cause Pylance to stop working.",
    "settings.python.analysis.typeServerExecutable.description": "Path to a custom type server. For internal use only, may cause Pylance to stop working.",
    "settings.python.analysis.typecheckingMode.description": "Define o conjunto de regras padrão para verificação de tipo.",
    "settings.python.analysis.typeshedPaths.description": "Caminhos para procurar módulos com typeshed.",
    "settings.python.analysis.useLibraryCodeForTypes.description": "Use implementações de biblioteca para extrair informações de tipo quando o tipo stub não estiver presente.",
    "settings.python.analysis.usePullDiagnostics.description": "Enable/disable support for pulling diagnostics from Pylance (instead of Pylance pushing them). \r\n\r\n[Experimental], may cause diagnostics to not appear.",
    "settings.python.analysis.userFileIndexingLimit.description": "Número máximo de arquivos de usuário a serem indexados no workspace. A indexação de arquivos é uma tarefa de alto desempenho. Use essa configuração para limitar o número de arquivos que você deseja indexar. Se você inserir -1, indexaremos todos os arquivos.",
    "settings.typecheckingMode.basic.description": "Todas as regras de `off` + regras de verificação do tipo `basic`.",
    "settings.typecheckingMode.compare.description": "Modos de verificação de tipo Basic, Standard e Strict:\r\n\r\n| Recurso                                   | Basic | Standard | Strict |\r\n|------------------------------------------|:-----:|:--------:|:------:|\r\n| Incompatibilidades de tipo de variável                 |   ✅   |    ✅     |   ✅   |\r\n| Verificações de tipo de retorno de função              |   ✅   |    ✅     |   ✅   |\r\n| Imposição de restrição de tipo              |   ✅   |    ✅     |   ✅   |\r\n| Verificação de tipo `Any`              |   ✅   |    ✅     |   ✅   |\r\n| Verificações de acesso privado/protegido              |   ✅   |    ✅     |   ✅   |\r\n| Impõe uso de genéricos mais estrito              |   ✅   |    ✅     |   ✅   |\r\n| Relatórios com anotações de tipo ausentes              |   ✅   |    ✅     |   ✅   |\r\n| Não permite uso do tipo `Any`              |   ✅   |    ✅     |   ✅   |\r\n| Requer compatibilidade estrita de tipo              |   ✅   |    ✅     |   ✅   |\r\n| Impõe a cobertura de tipo completa              |   ✅   |    ✅     |   ✅   |\r\n\r\nPara mais detalhes, consulte a [Pyright documentation](https://microsoft.github.io/pyright/#/configuration?id=type-check-diagnostics-settings).",
    "settings.typecheckingMode.off.description": "Mostrar diagnósticos de sintaxe inválida, importações não resolvidas, variáveis indefinidas.",
    "settings.typecheckingMode.standard.description": "Todas as regras de verificação do tipo `basic` + `standard`.",
    "settings.typecheckingMode.strict.description": "Todas as regras de verificação do tipo `standard` + `strict`."
}
