{
  "actionbar": {
    "dockToTop": "Fixar no topo",
    "feedback": "Feedback",
    "feedbackTooltip": "Feedback",
    "freeTierPartner": "Nodes parceiros precisam de um plano pago",
    "freeTierRuns": "{available} / {MAX_AVAILABLE} execuções restantes",
    "share": "Compartilhar",
    "shareTooltip": "Compartilhar fluxo de trabalho"
  },
  "apiNodesCostBreakdown": {
    "costPerRun": "Custo por execução",
    "title": "Nó(s) de API",
    "totalCost": "Custo total"
  },
  "apiNodesSignInDialog": {
    "message": "Este fluxo de trabalho contém nós de API, que exigem que você esteja conectado à sua conta para executar.",
    "title": "Login necessário para usar nós de API"
  },
  "appBuilder": {
    "vueNodeSwitch": {
      "content": "Para a melhor experiência, o construtor de aplicativos utiliza Nodes 2.0. Você pode voltar após construir o aplicativo no menu principal.",
      "dismiss": "Fechar",
      "dontShowAgain": "Não mostrar novamente",
      "title": "Alternado para Nodes 2.0"
    }
  },
  "assetBrowser": {
    "allCategory": "Todas as {category}",
    "allModels": "Todos os Modelos",
    "apiKeyHint": "Importando modelos privados ou restritos? {link}.",
    "apiKeyHintLink": "Adicione suas chaves de API em Configurações",
    "ariaLabel": {
      "assetCard": "{name} - ativo do tipo {type}",
      "loadingAsset": "Carregando ativo"
    },
    "assetCollection": "Coleção de ativos",
    "assets": "Ativos",
    "baseModel": "Modelo base",
    "baseModels": "Modelos base",
    "browseAssets": "Explorar Ativos",
    "byType": "Por tipo",
    "checkpoints": "Checkpoints",
    "civitaiLinkExample": "{example} {link}",
    "civitaiLinkExampleStrong": "Exemplo:",
    "civitaiLinkExampleUrl": "https://civitai.com/models/10706/luisap-z-image-and-qwen-pixel-art-refiner?modelVersionId=2225295",
    "civitaiLinkLabel": "Link de {download} do modelo Civitai",
    "civitaiLinkLabelDownload": "download",
    "civitaiLinkPlaceholder": "Cole o link aqui",
    "confirmModelDetails": "Confirmar detalhes do modelo",
    "connectionError": "Por favor, verifique sua conexão e tente novamente",
    "deletion": {
      "body": "Este modelo será removido permanentemente da sua biblioteca.",
      "complete": "{assetName} foi excluído.",
      "failed": "{assetName} não pôde ser excluído.",
      "header": "Excluir este modelo?",
      "inProgress": "Excluindo {assetName}..."
    },
    "download": {
      "complete": "Download concluído",
      "failed": "Falha no download",
      "inProgress": "Baixando {assetName}..."
    },
    "emptyImported": {
      "canImport": "Nenhum modelo importado ainda. Clique em \"Importar Modelo\" para adicionar o seu.",
      "restricted": "Modelos pessoais estão disponíveis apenas no nível Creator ou superior."
    },
    "errorAccessForbidden": "Acesso a este recurso proibido.",
    "errorConnectionRefused": "Não foi possível conectar à fonte. Tente novamente mais tarde.",
    "errorDownloadCancelled": "O download foi cancelado.",
    "errorFileTooLarge": "O arquivo excede o limite máximo de tamanho permitido",
    "errorFormatNotAllowed": "Apenas o formato SafeTensor é permitido",
    "errorHttpError": "Ocorreu um erro ao buscar os metadados.",
    "errorInternalError": "Ocorreu um erro inesperado. Por favor, tente novamente.",
    "errorInvalidHost": "O nome do host da URL de origem não pôde ser resolvido.",
    "errorInvalidUrl": "Por favor, forneça uma URL.",
    "errorInvalidUrlFormat": "O formato da URL é inválido. Verifique e tente novamente.",
    "errorMetadataFetchFailed": "Falha ao buscar informações do arquivo da fonte.",
    "errorModelTypeNotSupported": "Este tipo de modelo não é suportado",
    "errorNetworkError": "Ocorreu um erro de rede. Verifique sua conexão e tente novamente.",
    "errorNetworkTimeout": "Tempo de solicitação esgotado. Por favor, tente novamente.",
    "errorRateLimited": "Muitas solicitações. Tente novamente em alguns minutos.",
    "errorRequestCancelled": "Solicitação cancelada.",
    "errorResourceNotFound": "Arquivo não encontrado. Verifique a URL e tente novamente.",
    "errorServiceUnavailable": "Serviço temporariamente indisponível. Tente novamente mais tarde.",
    "errorSourceServerError": "O servidor de origem está com problemas. Tente novamente mais tarde.",
    "errorUnauthorized": "Por favor, faça login para continuar.",
    "errorUnauthorizedSource": "Este recurso requer autenticação. Adicione seu token de API nas configurações.",
    "errorUnknown": "Ocorreu um erro inesperado",
    "errorUnsafePickleScan": "O CivitAI detectou código potencialmente inseguro neste arquivo",
    "errorUnsafeVirusScan": "O CivitAI detectou malware ou conteúdo suspeito neste arquivo",
    "errorUnsupportedSource": "Esta URL não é suportada. Apenas URLs do Hugging Face e Civitai são permitidas.",
    "errorUploadFailed": "Falha ao importar o ativo. Por favor, tente novamente.",
    "errorUserTokenAccessDenied": "Seu token de API não tem acesso a este recurso. Verifique as permissões do seu token.",
    "errorUserTokenInvalid": "Seu token de API armazenado é inválido ou expirou. Atualize seu token nas configurações.",
    "failedToCreateNode": "Falha ao criar o nó. Por favor, tente novamente ou verifique o console para mais detalhes.",
    "failedToSetModelValue": "Nó adicionado, mas seu modelo não pôde ser definido automaticamente. Verifique o console para mais detalhes.",
    "fileFormats": "Formatos de arquivo",
    "fileName": "Nome do arquivo",
    "fileSize": "Tamanho do arquivo",
    "filterBy": "Filtrar por",
    "findInLibrary": "Encontre na seção {type} da biblioteca de modelos.",
    "finish": "Concluir",
    "genericLinkPlaceholder": "Cole o link aqui",
    "gridView": "Visualização em grade",
    "importAnother": "Importar outro",
    "imported": "Importado",
    "invalidAsset": "Ativo inválido",
    "invalidAssetDetail": "O ativo selecionado não pôde ser validado. Por favor, tente novamente.",
    "invalidFilename": "Nome de arquivo inválido",
    "invalidFilenameDetail": "Não foi possível determinar o nome do arquivo do ativo. Por favor, tente novamente.",
    "jobId": "ID do trabalho",
    "listView": "Visualização em lista",
    "loadingModels": "Carregando {type}...",
    "maxFileSize": "Tamanho máximo do arquivo: {size}",
    "maxFileSizeValue": "1 GB",
    "media": {
      "audioPlaceholder": "Áudio",
      "threeDModelPlaceholder": "Modelo 3D"
    },
    "missingModelImportTypeLocked": "Bloqueado para {type} para este modelo ausente",
    "missingModelImportTypeMismatchAlreadyImported": "Este arquivo já foi importado como {actual}.",
    "missingModelImportTypeMismatchNextAction": "Tente importar um modelo {required} diferente que este nó possa usar.",
    "missingModelImportTypeMismatchRequired": "Este nó requer {required}, portanto esta importação não pode resolver o modelo ausente.",
    "missingModelImportTypeMismatchTitle": "Este modelo não pode resolver o modelo ausente.",
    "missingModelImportUnknownType": "outro tipo de modelo",
    "missingModelImportWillReplace": "Esta importação irá substituir {model} em:",
    "modelAssociatedWithLink": "O modelo associado ao link fornecido:",
    "modelInfo": {
      "addBaseModel": "Adicionar modelo base...",
      "addTag": "Adicionar tag...",
      "additionalTags": "Tags Adicionais",
      "baseModelUnknown": "Modelo base desconhecido",
      "basicInfo": "Informações Básicas",
      "compatibleBaseModels": "Modelos Base Compatíveis",
      "description": "Descrição",
      "descriptionNotSet": "Nenhuma descrição definida",
      "descriptionPlaceholder": "Adicione uma descrição para este modelo...",
      "displayName": "Nome de Exibição",
      "editDisplayName": "Editar nome de exibição",
      "fileName": "Nome do Arquivo",
      "modelDescription": "Descrição do Modelo",
      "modelTagging": "Tagueamento do Modelo",
      "modelType": "Tipo de Modelo",
      "modelTypeCoreReadonly": "O tipo de modelo não pode ser alterado no core, mover o arquivo ainda não é suportado.",
      "modelTypeImmutableReadonly": "O tipo de modelo não pode ser alterado para um modelo somente leitura.",
      "noAdditionalTags": "Sem tags adicionais",
      "selectModelPrompt": "Selecione um modelo para ver suas informações",
      "selectModelType": "Selecione o tipo de modelo...",
      "source": "Fonte",
      "title": "Informações do Modelo",
      "triggerPhrases": "Frases de Ativação",
      "viewOnSource": "Ver em {source}"
    },
    "modelName": "Nome do modelo",
    "modelNamePlaceholder": "Digite um nome para este modelo",
    "modelTypeSelectorLabel": "Qual o tipo deste modelo?",
    "modelTypeSelectorPlaceholder": "Selecione o tipo de modelo",
    "modelUploaded": "Modelo importado com sucesso.",
    "noAssetsFound": "Nenhum ativo encontrado",
    "noModelsInFolder": "Nenhum {type} disponível nesta pasta",
    "noResultsCanImport": "Tente ajustar sua busca ou filtros.\nVocê também pode adicionar modelos usando o botão \"Importar\" acima.",
    "noValidSourceDetected": "Nenhuma fonte de importação válida detectada",
    "notSureLeaveAsIs": "Não tem certeza? Deixe como está",
    "onlyCivitaiUrlsSupported": "Apenas URLs do Civitai são suportadas",
    "ownership": "Propriedade",
    "ownershipAll": "Todos",
    "ownershipMyModels": "Meus modelos",
    "ownershipPublicModels": "Modelos públicos",
    "processingModel": "Download iniciado",
    "processingModelDescription": "Você pode fechar este diálogo. O download continuará em segundo plano.",
    "providerCivitai": "Civitai",
    "providerHuggingFace": "Hugging Face",
    "rename": {
      "failed": "Não foi possível renomear o ativo."
    },
    "searchModels": "Buscar modelos",
    "selectFrameworks": "Selecione Frameworks",
    "selectModelType": "Selecione o tipo de modelo",
    "selectProjects": "Selecione Projetos",
    "sortAZ": "A-Z",
    "sortBy": "Ordenar por",
    "sortDefault": "Padrão",
    "sortPopular": "Popular",
    "sortRecent": "Recentes",
    "sortUnsorted": "Sem ordenação",
    "sortZA": "Z-A",
    "sortingType": "Tipo de ordenação",
    "tags": "Tags",
    "tagsHelp": "Separe as tags com vírgulas",
    "tagsPlaceholder": "ex: modelos, checkpoint",
    "tryAdjustingFilters": "Tente ajustar sua busca ou filtros",
    "unknown": "Desconhecido",
    "unsupportedUrlSource": "Apenas URLs de {sources} são suportadas",
    "upgradeFeatureDescription": "Este recurso está disponível apenas nos planos Creator ou Pro.",
    "upgradeToUnlockFeature": "Faça upgrade para desbloquear este recurso",
    "upload": "Importar",
    "uploadFailed": "Falha na importação",
    "uploadModel": "Importar",
    "uploadModelDescription1": "Cole um link de download de modelo do Civitai para adicioná-lo à sua biblioteca.",
    "uploadModelDescription1Generic": "Cole um link de download de modelo para adicioná-lo à sua biblioteca.",
    "uploadModelDescription2": "Apenas links de {link} são suportados no momento",
    "uploadModelDescription2Generic": "Apenas URLs dos seguintes provedores são suportadas:",
    "uploadModelDescription2Link": "https://civitai.com/models",
    "uploadModelDescription3": "Tamanho máximo do arquivo: {size}",
    "uploadModelFailedToRetrieveMetadata": "Falha ao recuperar os metadados. Por favor, verifique o link e tente novamente.",
    "uploadModelFromCivitai": "Importar um modelo do Civitai",
    "uploadModelGeneric": "Importar um modelo",
    "uploadModelHelpFooterText": "Precisa de ajuda para encontrar os URLs? Clique em um provedor abaixo para ver um vídeo tutorial.",
    "uploadModelHelpVideo": "Vídeo de Ajuda para Importação de Modelo",
    "uploadModelHowDoIFindThis": "Como encontro isso?",
    "uploadSuccess": "Modelo importado com sucesso!",
    "uploadingModel": "Importando modelo..."
  },
  "auth": {
    "apiKey": {
      "cleared": "Chave de API removida",
      "clearedDetail": "Sua chave de API foi removida com sucesso",
      "description": "Use sua chave de API Comfy para habilitar os Nós de API",
      "error": "Chave de API inválida",
      "generateKey": "Obtenha uma aqui",
      "helpText": "Precisa de uma chave de API?",
      "invalid": "Chave de API inválida",
      "invalidDetail": "Por favor, insira uma chave de API válida",
      "label": "Chave de API",
      "placeholder": "Digite sua chave de API",
      "storageFailed": "Falha ao armazenar a chave de API",
      "storageFailedDetail": "Por favor, tente novamente.",
      "stored": "Chave de API armazenada",
      "storedDetail": "Sua chave de API foi armazenada com sucesso",
      "title": "Chave de API",
      "whitelistInfo": "Sobre sites não permitidos"
    },
    "deleteAccount": {
      "contactSupport": "Para excluir sua conta, entre em contato com {email}"
    },
    "errors": {
      "auth/cancelled-popup-request": "Login cancelado. Por favor, tente novamente.",
      "auth/email-already-in-use": "Já existe uma conta com este e-mail. Tente fazer login.",
      "auth/invalid-credential": "Credenciais de login inválidas. Verifique seu e-mail e senha.",
      "auth/invalid-email": "Por favor, insira um endereço de e-mail válido.",
      "auth/network-request-failed": "Erro de rede. Verifique sua conexão e tente novamente.",
      "auth/operation-not-allowed": "Este método de login não é suportado no momento.",
      "auth/popup-closed-by-user": "Login cancelado. Por favor, tente novamente.",
      "auth/too-many-requests": "Muitas tentativas de login. Aguarde um momento e tente novamente.",
      "auth/user-disabled": "Esta conta foi desativada. Por favor, entre em contato com o suporte.",
      "auth/user-not-found": "Nenhuma conta encontrada com este e-mail. Gostaria de criar uma nova conta?",
      "auth/weak-password": "A senha é muito fraca. Use uma senha mais forte com pelo menos 6 caracteres.",
      "auth/wrong-password": "A senha que você digitou está incorreta. Por favor, tente novamente.",
      "generic": "Algo deu errado ao fazer login. Por favor, tente novamente.",
      "signupBlocked": "Não foi possível criar sua conta agora. Por favor, tente novamente mais tarde. Se o problema persistir, envie um e-mail para support@comfy.org."
    },
    "login": {
      "andText": "e",
      "backToGithubLogin": "Cadastre-se com o Github",
      "backToLogin": "Voltar para login",
      "backToSocialLogin": "Cadastre-se com Google ou Github em vez disso",
      "cloudNewUser": "Novo no Comfy?",
      "cloudSignUp": "Cadastre-se aqui",
      "confirmPasswordLabel": "Confirmar senha",
      "confirmPasswordPlaceholder": "Digite a mesma senha novamente",
      "didntReceiveEmail": "Não recebeu o e-mail? Entre em contato conosco em",
      "emailLabel": "E-mail",
      "emailPlaceholder": "Digite seu e-mail",
      "failed": "Falha no login",
      "forgotPassword": "Esqueceu a senha?",
      "forgotPasswordError": "Falha ao enviar e-mail de redefinição de senha",
      "freeRunsSuffix": "para ganhar {count} execução gratuita. | para ganhar {count} execuções gratuitas.",
      "freeTierBadge": "Elegível para o Plano Gratuito",
      "freeTierDescription": "Cadastre-se com Google para ganhar {credits} créditos gratuitos todo mês. Não precisa de cartão.",
      "freeTierDescriptionGeneric": "Cadastre-se com Google para ganhar créditos gratuitos todo mês. Não precisa de cartão.",
      "googleSsoInAppBrowserNotice": "Se você abriu isso de um navegador dentro do app (ex: Instagram, LinkedIn), o login com Google pode não funcionar. Use GitHub ou e-mail, ou abra esta página no navegador padrão do seu dispositivo.",
      "insecureContextWarning": "Esta conexão é insegura (HTTP) - suas credenciais podem ser interceptadas por invasores se você continuar.",
      "loginButton": "Entrar",
      "loginWithGithub": "Entrar com Github",
      "loginWithGoogle": "Entrar com Google",
      "newUser": "Novo por aqui?",
      "noAssociatedUser": "Não há usuário Comfy associado à chave de API fornecida",
      "orContinueWith": "Ou continue com",
      "passwordLabel": "Senha",
      "passwordPlaceholder": "Digite sua senha",
      "passwordResetError": "Falha ao enviar e-mail de redefinição de senha. Por favor, tente novamente.",
      "passwordResetInstructions": "Digite seu endereço de e-mail e enviaremos um link para redefinir sua senha.",
      "passwordResetSent": "E-mail de redefinição de senha enviado",
      "passwordResetSentDetail": "Por favor, verifique seu e-mail para um link de redefinição de senha.",
      "privacyLink": "Política de Privacidade",
      "questionsContactPrefix": "Dúvidas? Entre em contato conosco em",
      "sendResetLink": "Enviar link de redefinição",
      "signInOrSignUp": "Entrar / Cadastrar-se",
      "signUp": "Cadastrar-se",
      "signUpFreeTierPromo": "Novo por aqui? {signUp} com Google para ganhar {credits} créditos gratuitos todo mês.",
      "success": "Login realizado com sucesso",
      "termsLink": "Termos de Uso",
      "termsText": "Ao clicar em \"Próximo\" ou \"Cadastrar-se\", você concorda com nossos",
      "title": "Faça login na sua conta",
      "useApiKey": "Chave de API Comfy",
      "useEmailInstead": "Usar e-mail em vez disso",
      "userAvatar": "Avatar do usuário"
    },
    "loginButton": {
      "tooltipHelp": "Faça login para poder usar os \"Nós de API\"",
      "tooltipLearnMore": "Saiba mais..."
    },
    "passwordUpdate": {
      "success": "Senha atualizada",
      "successDetail": "Sua senha foi atualizada com sucesso"
    },
    "reauthRequired": {
      "cancel": "Cancelar",
      "confirm": "Fazer login novamente",
      "message": "Por motivos de segurança, esta ação exige que você faça login novamente. Deseja continuar?",
      "title": "Reautenticação necessária"
    },
    "signOut": {
      "saveFailed": "Saída cancelada porque salvar \"{workflow}\" falhou.",
      "signOut": "Sair",
      "signOutAnyway": "Sair mesmo assim",
      "success": "Logout realizado com sucesso",
      "successDetail": "Você saiu da sua conta.",
      "unsavedChangesMessage": "Você tem alterações não salvas que serão perdidas ao sair. Deseja continuar?",
      "unsavedChangesTitle": "Alterações não salvas"
    },
    "signup": {
      "alreadyHaveAccount": "Já tem uma conta?",
      "emailLabel": "E-mail",
      "emailNotEligibleForFreeTier": "Cadastro por e-mail não é elegível para o Plano Gratuito.",
      "emailPlaceholder": "Digite seu e-mail",
      "passwordLabel": "Senha",
      "passwordPlaceholder": "Digite uma nova senha",
      "personalDataConsentLabel": "Concordo com o processamento dos meus dados pessoais.",
      "regionRestrictionChina": "De acordo com os requisitos regulatórios locais, nossos serviços estão temporariamente indisponíveis para usuários localizados na China.",
      "signIn": "Entrar",
      "signUpButton": "Cadastrar-se",
      "signUpWithGithub": "Cadastrar-se com Github",
      "signUpWithGoogle": "Cadastrar-se com Google",
      "title": "Criar uma conta"
    },
    "turnstile": {
      "expired": "Verificação expirada. Por favor, complete o desafio novamente.",
      "failed": "Falha na verificação. Por favor, tente novamente.",
      "submitBlockedHint": "Complete o desafio de verificação acima para habilitar o cadastro."
    }
  },
  "batch": {
    "index": "{current} / {total}"
  },
  "billingOperation": {
    "cancelFailed": "Falha ao cancelar a assinatura",
    "cancelTimeout": "Tempo esgotado ao cancelar a assinatura",
    "subscriptionFailed": "Falha ao atualizar a assinatura",
    "subscriptionFailedDetail": "Não foi possível atualizar sua assinatura. Por favor, tente novamente.",
    "subscriptionProcessing": "Processando pagamento — configurando seu workspace...",
    "subscriptionSuccess": "Assinatura atualizada com sucesso",
    "subscriptionTimeout": "Tempo esgotado na verificação da assinatura",
    "topupFailed": "Falha ao adicionar créditos",
    "topupProcessing": "Processando pagamento — adicionando créditos...",
    "topupSuccess": "Créditos adicionados com sucesso",
    "topupTimeout": "Tempo esgotado na verificação da recarga"
  },
  "boundingBox": {
    "height": "Altura",
    "width": "Largura",
    "x": "X",
    "y": "Y"
  },
  "boundingBoxes": {
    "clearAll": "Limpar tudo",
    "clickRegionToEdit": "Clique em uma região para editar.",
    "colors": "paleta_de_cores",
    "descLabel": "descrição",
    "descPlaceholder": "descrição desta região",
    "grid": "Grade",
    "textLabel": "Texto",
    "textPlaceholder": "texto a ser exibido (literal)",
    "typeObj": "obj",
    "typeText": "texto"
  },
  "breadcrumbsMenu": {
    "activeModeWorkflowActions": "Modo {mode}, ações do fluxo de trabalho",
    "app": "App",
    "blueprint": "Blueprint",
    "clearWorkflow": "Limpar Fluxo de Trabalho",
    "deleteBlueprint": "Excluir Blueprint",
    "deleteWorkflow": "Excluir Fluxo de Trabalho",
    "duplicate": "Duplicar",
    "editBuilderMode": "Editar app",
    "enterAppMode": "Entrar no modo de aplicativo",
    "enterBuilderMode": "Entrar no construtor de aplicativos",
    "enterNewName": "Digite um novo nome",
    "enterNodeGraph": "Entrar no grafo de nós",
    "exitAppMode": "Sair do modo de aplicativo",
    "graph": "Grafo",
    "missingNodesWarning": "O fluxo de trabalho contém nós não suportados (destacados em vermelho).",
    "share": "Compartilhar",
    "workflowActions": "Ações do fluxo de trabalho"
  },
  "builderFooter": {
    "opensAsApp": "Abrir como {mode}",
    "opensAsGraph": "Abrir como {mode}"
  },
  "builderMenu": {
    "enterAppMode": "Entrar no modo de aplicativo",
    "exitAppBuilder": "Sair do construtor de aplicativos"
  },
  "builderSave": {
    "successBody": "Deseja visualizar agora?",
    "successBodyApp": "Este fluxo de trabalho será aberto no Modo App por padrão a partir de agora.\n\nDeseja visualizar agora?",
    "successBodyGraph": "Este fluxo de trabalho será aberto como um grafo de nós.",
    "successTitle": "Salvo com sucesso"
  },
  "builderToolbar": {
    "app": "Aplicativo",
    "appDescription": "Abre como aplicativo por padrão",
    "arrange": "Pré-visualizar",
    "arrangeDescription": "Revisar layout do aplicativo",
    "connectOutput": "Conectar uma saída",
    "connectOutputBody1": "Seu aplicativo precisa de pelo menos uma saída conectada antes de ser salvo.",
    "connectOutputBody2": "Altere para a etapa 'Selecionar' e clique nos nós de saída para adicioná-los aqui.",
    "defaultViewLabel": "Por padrão, este fluxo será aberto como:",
    "emptyWorkflowPrompt": "Deseja começar com um modelo?",
    "emptyWorkflowTitle": "Este fluxo de trabalho não possui nós",
    "filename": "Nome do arquivo",
    "inputs": "Entradas",
    "inputsDescription": "Escolha as entradas",
    "label": "Construtor de aplicativos",
    "nodeGraph": "Grafo de nós",
    "nodeGraphDescription": "Abre como grafo de nós por padrão",
    "outputs": "Saídas",
    "outputsDescription": "Escolha as saídas",
    "saveAs": "Salvar como",
    "switchToOutputs": "Ir para Saídas",
    "viewApp": "Visualizar aplicativo"
  },
  "clipboard": {
    "errorMessage": "Falha ao copiar para a área de transferência",
    "errorNotSupported": "API de área de transferência não suportada no seu navegador",
    "successMessage": "Copiado para a área de transferência"
  },
  "cloudFooter_needHelp": "Precisa de ajuda?",
  "cloudForgotPassword_backToLogin": "Voltar para login",
  "cloudForgotPassword_didntReceiveEmail": "Não recebeu o e-mail?",
  "cloudForgotPassword_emailLabel": "E-mail",
  "cloudForgotPassword_emailPlaceholder": "Digite seu e-mail",
  "cloudForgotPassword_emailRequired": "E-mail é obrigatório",
  "cloudForgotPassword_instructions": "Digite seu endereço de e-mail e enviaremos um link para redefinir sua senha.",
  "cloudForgotPassword_passwordResetError": "Falha ao enviar o e-mail de redefinição de senha",
  "cloudForgotPassword_passwordResetSent": "Redefinição de senha enviada",
  "cloudForgotPassword_sendResetLink": "Enviar link de redefinição",
  "cloudForgotPassword_title": "Esqueceu a senha",
  "cloudHero": {
    "carouselLabel": "Modelos em destaque",
    "carouselRoleDescription": "carrossel",
    "nextSlide": "Próximo slide",
    "previousSlide": "Slide anterior",
    "slideRoleDescription": "slide",
    "slideStatus": "{title}, slide {current} de {total}"
  },
  "cloudNotification": {
    "continueLocally": "Continuar Localmente",
    "exploreCloud": "Experimente a Nuvem Gratuitamente",
    "feature2Title": "Funciona em Qualquer Lugar, Instantaneamente",
    "feature3Title": "Modelos Prontos para Usar",
    "feature4Title": "Principais Pacotes de Nodes Personalizados Pré-instalados",
    "footer": "O ComfyUI continua gratuito e de código aberto. A nuvem é opcional.",
    "message": "Da configuração à criação em segundos. Modelos populares, extensões e GPUs potentes — prontos quando você quiser.",
    "title": "Execute o ComfyUI na Nuvem"
  },
  "cloudOnboarding": {
    "authTimeout": {
      "causes": [
        "Firewall corporativo ou proxy bloqueando serviços de autenticação",
        "Restrições de VPN ou rede",
        "Extensões do navegador interferindo nas requisições",
        "Limitações de rede regionais",
        "Tente outro navegador ou rede"
      ],
      "helpText": "Precisa de ajuda? Contate",
      "message": "Estamos com dificuldades para conectar ao ComfyUI Cloud. Isso pode ser devido a uma conexão lenta ou problema temporário no serviço.",
      "restart": "Sair e tentar novamente",
      "supportLink": "suporte",
      "technicalDetails": "Detalhes técnicos",
      "title": "Conexão demorando demais",
      "troubleshooting": "Causas comuns:"
    },
    "checkingStatus": "Verificando o status da sua conta...",
    "forgotPassword": {
      "backToLogin": "Voltar para login",
      "didntReceiveEmail": "Não recebeu o e-mail? Entre em contato conosco em",
      "emailLabel": "E-mail",
      "emailPlaceholder": "Digite seu e-mail",
      "emailRequired": "E-mail é obrigatório",
      "instructions": "Digite seu endereço de e-mail e enviaremos um link para redefinir sua senha.",
      "passwordResetError": "Falha ao enviar o e-mail de redefinição de senha. Tente novamente.",
      "passwordResetSent": "E-mail de redefinição de senha enviado",
      "sendResetLink": "Enviar link de redefinição",
      "title": "Esqueceu a senha"
    },
    "privateBeta": {
      "desc": "Faça login para entrar na lista de espera. Vamos avisar quando chegar a sua vez. Já foi notificado? Faça login para começar a usar o Cloud.",
      "title": "Cloud está atualmente em beta privado"
    },
    "retry": "Tentar novamente",
    "retrying": "Tentando novamente...",
    "skipToCloudApp": "Pular para o aplicativo na nuvem",
    "start": {
      "desc": "Nenhuma configuração necessária. Funciona em qualquer dispositivo.",
      "download": "Baixar ComfyUI",
      "explain": "Gere múltiplos resultados de uma vez. Compartilhe fluxos de trabalho com facilidade.",
      "learnAboutButton": "Saiba mais sobre o Cloud",
      "title": "comece a criar em segundos",
      "wantToRun": "Prefere rodar o ComfyUI localmente?"
    },
    "survey": {
      "errors": {
        "answerTooLong": "Por favor, mantenha sua resposta com menos de {max} caracteres.",
        "chooseAnOption": "Por favor, escolha uma opção.",
        "describeAnswer": "Por favor, descreva sua resposta.",
        "selectAtLeastOne": "Por favor, selecione pelo menos uma opção."
      },
      "intro": "Ajude-nos a personalizar sua experiência no ComfyUI.",
      "options": {
        "experience": {
          "new": "Novo no ComfyUI",
          "pro": "Sou um usuário avançado",
          "some": "Já conheço um pouco"
        },
        "focus": {
          "custom_nodes": "Nós personalizados",
          "pipelines": "Pipelines automatizados",
          "products": "Produtos para outros"
        },
        "intent": {
          "apps_api": "Apps e APIs",
          "exploring": "Só explorando",
          "images": "Imagens",
          "other": "Outra coisa",
          "otherPlaceholder": "O que você quer criar?",
          "video": "Vídeo",
          "workflows": "Workflows ou pipelines personalizados"
        },
        "source": {
          "community": "Uma comunidade ou fórum",
          "friend": "Amigo ou colega",
          "other": "Outro",
          "otherPlaceholder": "Onde você nos encontrou?",
          "search": "Google / busca",
          "social": "Mídias sociais"
        },
        "source_social": {
          "discord": "Discord",
          "instagram": "Instagram",
          "linkedin": "LinkedIn",
          "reddit": "Reddit",
          "tiktok": "TikTok",
          "twitter": "X (Twitter)",
          "youtube": "YouTube"
        }
      },
      "otherPlaceholder": "Conte-nos mais",
      "placeholder": "Espaço reservado para perguntas da pesquisa",
      "title": "Pesquisa da Nuvem"
    }
  },
  "cloudPrivateBeta_desc": "Faça login para entrar na lista de espera. Vamos avisar você quando chegar a sua vez. Já foi notificado? Faça login para começar a usar o Cloud.",
  "cloudPrivateBeta_title": "Cloud está atualmente em beta privado",
  "cloudSorryContactSupport_title": "Desculpe, entre em contato com o suporte",
  "cloudStart_desc": "Nenhuma configuração necessária. Funciona em qualquer dispositivo.",
  "cloudStart_explain": "Gere múltiplos resultados de uma vez. Compartilhe fluxos de trabalho com facilidade.",
  "cloudStart_learnAboutButton": "Saiba mais sobre a Nuvem",
  "cloudStart_title": "comece a criar em segundos",
  "cloudSurvey_steps_experience": "Qual o seu nível de conhecimento do ComfyUI?",
  "cloudSurvey_steps_focus": "O que você está construindo?",
  "cloudSurvey_steps_intent": "O que você deseja criar com o ComfyUI?",
  "cloudSurvey_steps_source": "Onde você ouviu falar do ComfyUI?",
  "cloudSurvey_steps_source_social": "Em qual plataforma?",
  "cloudWaitlist_contactLink": "aqui",
  "cloudWaitlist_questionsText": "Dúvidas? Entre em contato conosco",
  "color": {
    "alpha": "Alfa",
    "black": "Preto",
    "blue": "Azul",
    "brown": "Marrom",
    "custom": "Personalizado",
    "cyan": "Ciano",
    "default": "Padrão",
    "green": "Verde",
    "hex": "Hex",
    "hue": "Matiz",
    "noColor": "Sem Cor",
    "pale_blue": "Azul Claro",
    "pink": "Rosa",
    "purple": "Roxo",
    "red": "Vermelho",
    "rgba": "RGBA",
    "saturationBrightness": "Saturação e brilho da cor",
    "yellow": "Amarelo"
  },
  "comfyHubProfile": {
    "checkingAccess": "Verificando seu acesso de publicação...",
    "chooseProfilePicture": "Escolha uma foto de perfil",
    "createProfile": "Criar perfil",
    "createProfileButton": "Criar meu perfil",
    "createProfileTitle": "Crie seu perfil no Comfy Workflows",
    "creatingProfile": "Criando perfil...",
    "descriptionLabel": "Sua descrição",
    "descriptionPlaceholder": "Conte para a comunidade sobre você...",
    "introDescription": "Publique seus fluxos de trabalho, construa seu portfólio e seja descoberto por milhões de usuários",
    "introSubtitle": "Para compartilhar seu fluxo de trabalho no Comfy Workflows, vamos primeiro criar seu perfil.",
    "introTitle": "Publique no Comfy Workflows",
    "modalTitle": "Crie seu perfil no Comfy Workflows",
    "nameLabel": "Seu nome",
    "namePlaceholder": "Digite seu nome aqui",
    "profileCreationNav": "Criação de perfil",
    "startPublishingButton": "Começar a publicar",
    "startUpdatingButton": "Atualizar workflow",
    "successDescription": "Agora você pode enviar seu fluxo de trabalho para sua página de criador",
    "successProfileLink": "comfy.com/p/{username}",
    "successProfileUrl": "Sua página de perfil está ativa em",
    "successTitle": "Muito bom, {'@'}{username}!",
    "updateIntroDescription": "Envie suas últimas alterações para o Comfy Workflows. Seu link de compartilhamento e estatísticas permanecem os mesmos.",
    "updateIntroTitle": "Atualize seu workflow no Comfy Workflows",
    "uploadCover": "+ Enviar uma capa",
    "uploadProfilePicture": "+ Enviar uma foto de perfil",
    "uploadWorkflowButton": "Enviar meu fluxo de trabalho",
    "usernameError": "3–42 caracteres alfanuméricos minúsculos e hífens, deve começar e terminar com uma letra ou número",
    "usernameLabel": "Seu nome de usuário (obrigatório)",
    "usernamePlaceholder": "@"
  },
  "comfyHubPublish": {
    "additionalInfo": "Informações adicionais",
    "back": "Voltar",
    "createProfileCta": "Criar um perfil",
    "createProfileToPublish": "Crie um perfil para publicar no Comfy Workflows",
    "exampleImage": "Imagem de exemplo {index}",
    "exampleImagePosition": "Imagem de exemplo {index} de {total}",
    "examplesDescription": "Adicione até {total} imagens de exemplo adicionais",
    "maxExamples": "Você pode selecionar até {max} exemplos",
    "next": "Avançar",
    "publishButton": "Publicar no Comfy Workflows",
    "publishFailedDescription": "Algo deu errado ao publicar seu fluxo de trabalho. Por favor, tente novamente.",
    "publishFailedDescriptionWithReason": "Algo deu errado ao publicar seu workflow: {reason}",
    "publishFailedTitle": "Falha ao publicar",
    "publishSuccessDescription": "Seu fluxo de trabalho está agora disponível no Comfy Workflows.",
    "publishSuccessTitle": "Publicado com sucesso",
    "removeExampleImage": "Remover imagem de exemplo",
    "selectAThumbnail": "Selecione uma miniatura",
    "shareAs": "Compartilhar como",
    "showLessTags": "Mostrar menos...",
    "showMoreTags": "Mostrar mais...",
    "stepDescribe": "Descreva seu fluxo de trabalho",
    "stepExamples": "Adicione exemplos de saída",
    "stepFinish": "Finalizar publicação",
    "suggestedTags": "Tags sugeridas",
    "tags": "Tags",
    "tagsDescription": "Selecione tags para que as pessoas encontrem seu fluxo de trabalho mais rápido",
    "tagsPlaceholder": "Digite tags que combinem com seu fluxo de trabalho para ajudar as pessoas a encontrá-lo, ex: #nanobanana, #anime ou #faceswap",
    "thumbnailImage": "Imagem",
    "thumbnailImageComparison": "Comparação de imagens",
    "thumbnailPreview": "Prévia da miniatura",
    "thumbnailVideo": "Vídeo",
    "title": "Publicar no Comfy Workflows",
    "unsavedDescription": "Você precisa salvar seu fluxo de trabalho antes de publicar no Comfy Workflows. Salve agora para continuar.",
    "updateButton": "Atualizar workflow",
    "uploadAnImage": "Clique para procurar ou arraste uma imagem",
    "uploadComparison": "Enviar antes e depois",
    "uploadComparisonAfterPrompt": "Depois",
    "uploadComparisonBeforePrompt": "Antes",
    "uploadExampleImage": "Enviar imagem de exemplo",
    "uploadPromptClickToBrowse": "Clique para procurar ou",
    "uploadPromptDropImage": "arraste uma imagem aqui",
    "uploadPromptDropVideo": "arraste um vídeo aqui",
    "uploadThumbnail": "Enviar uma imagem",
    "uploadThumbnailHint": "1:1 preferido, máximo 1080p",
    "uploadVideo": "Enviar um vídeo",
    "videoPreview": "Prévia da miniatura do vídeo",
    "workflowDescription": "Descrição do fluxo de trabalho",
    "workflowDescriptionPlaceholder": "O que torna seu fluxo de trabalho interessante e especial? Seja específico para que as pessoas saibam o que esperar.",
    "workflowName": "Nome do fluxo de trabalho",
    "workflowNamePlaceholder": "Dica: insira um nome descritivo e fácil de pesquisar"
  },
  "commands": {
    "clear": "Limpar fluxo de trabalho",
    "clipspace": "Abrir Clipspace",
    "dark": "Escuro",
    "execute": "Executar",
    "help": "Ajuda",
    "interrupt": "Cancelar execução atual",
    "light": "Claro",
    "manageExtensions": "Gerenciar extensões",
    "queue": "Painel de fila",
    "refresh": "Atualizar definições de nó",
    "resetView": "Redefinir visualização da tela",
    "run": "Executar",
    "runWorkflow": "Executar fluxo de trabalho",
    "runWorkflowFront": "Executar fluxo de trabalho (Fila na frente)",
    "settings": "Configurações",
    "theme": "Tema",
    "toggleBottomPanel": "Alternar painel inferior"
  },
  "contextMenu": {
    "Add Group": "Adicionar Grupo",
    "Add Group For Selected Nodes": "Adicionar Grupo para Nós Selecionados",
    "Add Node": "Adicionar Nó",
    "Add Subgraph to Library": "Adicionar Subgrafo à Biblioteca",
    "Adjust Size": "Ajustar Tamanho",
    "Align Selected To": "Alinhar Selecionados a",
    "Bottom": "Inferior",
    "Bypass": "Ignorar",
    "Clone": "Clonar",
    "Collapse": "Recolher",
    "Color": "Cor",
    "Colors": "Cores",
    "Convert to Subgraph": "Converter para Subgrafo",
    "Copy": "Copiar",
    "Copy (Clipspace)": "Copiar (Clipspace)",
    "Copy Image": "Copiar Imagem",
    "Delete": "Excluir",
    "Distribute Nodes": "Distribuir Nós",
    "Duplicate": "Duplicar",
    "Edit Subgraph Widgets": "Editar Widgets do Subgrafo",
    "Expand": "Expandir",
    "Expand Node": "Expandir Nó",
    "Extensions": "Extensões",
    "FavoriteWidget": "Favoritar Widget",
    "Horizontal": "Horizontal",
    "Inputs": "Entradas",
    "Left": "Esquerda",
    "Manage": "Gerenciar",
    "Minimize Node": "Minimizar Nó",
    "Mode": "Modo",
    "Node Info": "Informações do Nó",
    "Node Templates": "Modelos de Nó",
    "Open Image": "Abrir Imagem",
    "Open in Mask Editor": "Abrir no Editor de Máscara",
    "Outputs": "Saídas",
    "Paste": "Colar",
    "Paste Image": "Colar imagem",
    "Pin": "Fixar",
    "Properties": "Propriedades",
    "Properties Panel": "Painel de Propriedades",
    "Remove": "Remover",
    "Remove Bypass": "Remover Ignorar",
    "Rename": "Renomear",
    "RenameWidget": "Renomear Widget",
    "Resize": "Redimensionar",
    "Right": "Direita",
    "Run Branch": "Executar Ramificação",
    "Save Image": "Salvar Imagem",
    "Save Selected as Template": "Salvar Selecionados como Modelo",
    "Search": "Pesquisar",
    "Shape": "Forma",
    "Shapes": "Formas",
    "Title": "Título",
    "Top": "Topo",
    "UnfavoriteWidget": "Desfavoritar Widget",
    "Unpack Subgraph": "Desempacotar Subgrafo",
    "Unpin": "Desafixar",
    "Vertical": "Vertical",
    "deprecated": "obsoleto",
    "new": "novo"
  },
  "credits": {
    "accountInitialized": "Conta inicializada",
    "activity": "Atividade",
    "added": "Adicionado",
    "additionalInfo": "Informações adicionais",
    "apiPricing": "Preços da API",
    "credits": "Créditos",
    "creditsAvailable": "Créditos disponíveis",
    "details": "Detalhes",
    "eventType": "Tipo de evento",
    "eventTypes": {
      "accountCreated": "Conta criada",
      "apiNodeUsage": "Uso de Node Parceiro",
      "apiUsage": "Uso da API",
      "creditAdded": "Créditos adicionados",
      "gpuUsage": "Uso de GPU"
    },
    "faqs": "Perguntas frequentes",
    "insufficient": {
      "memberCta": "Ok, entendi",
      "memberDescription": "Sua equipe usou todos os créditos. Os administradores do workspace precisam adicionar mais créditos para executar workflows.",
      "memberTitle": "Este workspace está sem créditos"
    },
    "invoiceHistory": "Histórico de faturas",
    "lastUpdated": "Última atualização",
    "loadEventsError": "Falha ao carregar a atividade. Por favor, tente novamente.",
    "loadEventsUnknownError": "Algo deu errado ao carregar a atividade. Atualize a página e tente novamente.",
    "messageSupport": "Suporte por mensagem",
    "model": "Modelo",
    "purchaseCredits": "Comprar créditos",
    "refreshes": "Atualiza em {date}",
    "time": "Hora",
    "topUp": {
      "addMoreCredits": "Adicionar mais créditos",
      "addMoreCreditsToRun": "Adicione mais créditos para executar",
      "amountToPayLabel": "Valor a pagar em dólares",
      "buy": "Comprar",
      "buyCredits": "Continuar para o pagamento",
      "buyNow": "Comprar agora",
      "chargedImmediatelyNote": "Seu cartão salvo será cobrado imediatamente.",
      "confirmSubtitle": "Os créditos são adicionados a este workspace assim que o pagamento for concluído.",
      "confirmTitle": "Confirmar",
      "contactUs": "Fale conosco",
      "creditsDescription": "Os créditos são usados para executar fluxos de trabalho ou nós parceiros.",
      "creditsPerDollar": "créditos por dólar",
      "creditsToReceiveLabel": "Créditos a receber",
      "howManyCredits": "Quantos créditos você gostaria de adicionar?",
      "insufficientMessage": "Você não tem créditos suficientes para executar este fluxo de trabalho.",
      "insufficientTitle": "Créditos insuficientes",
      "insufficientWorkflowMessage": "Você não tem créditos suficientes para executar este fluxo de trabalho.",
      "maxAllowed": "Máximo de {credits} créditos.",
      "maxAmount": "(Máx. US$ 1.000)",
      "maximumAmount": "Máximo de ${amount}.",
      "minRequired": "Mínimo de {credits} créditos",
      "minimumPurchase": "Mínimo de ${amount} ({credits} créditos)",
      "needMore": "Precisa de mais?",
      "payAmount": "Pagar {amount}",
      "purchaseError": "Falha na compra",
      "purchaseErrorDetail": "Falha ao comprar créditos: {error}",
      "purchaseSuccess": "Créditos adicionados com sucesso!",
      "quickPurchase": "Compra rápida",
      "seeDetails": "Ver detalhes",
      "selectAmount": "Selecione o valor",
      "templateNote": "*Gerado com o template Wan Fun Control",
      "topUp": "Adicionar créditos",
      "unknownError": "Ocorreu um erro desconhecido",
      "usdAmount": "${amount}",
      "verifyBody": "Seu banco exige uma verificação adicional para concluir este pagamento.",
      "verifyTitle": "Verifique seu pagamento",
      "videosEstimate": "~{count} vídeos",
      "viewPricing": "Ver detalhes de preços",
      "youGet": "Créditos",
      "youPay": "Valor (USD)"
    },
    "unified": {
      "message": "Os créditos foram unificados",
      "tooltip": "Unificamos os pagamentos no Comfy. Agora tudo funciona com Créditos Comfy:\n- Nós parceiros (anteriormente nós de API)\n- Fluxos de trabalho na nuvem\n\nSeu saldo existente de nós parceiros foi convertido em créditos."
    },
    "yourCreditBalance": "Seu saldo de créditos"
  },
  "curveWidget": {
    "linear": "Linear",
    "monotone_cubic": "Suave"
  },
  "dataTypes": {
    "*": "*",
    "ARRAY": "ARRAY",
    "AUDIO": "ÁUDIO",
    "AUDIO_ENCODER": "CODIFICADOR DE ÁUDIO",
    "AUDIO_ENCODER_OUTPUT": "SAÍDA DO CODIFICADOR DE ÁUDIO",
    "AUDIO_RECORD": "GRAVAÇÃO DE ÁUDIO",
    "BACKGROUND_REMOVAL": "REMOÇÃO_DE_FUNDO",
    "BOOLEAN": "BOOLEANO",
    "BOUNDING_BOX": "BOUNDING_BOX",
    "BOUNDING_BOXES": "BOUNDING_BOXES",
    "CLIP": "clip",
    "CLIP_VISION": "clip visão",
    "CLIP_VISION_OUTPUT": "saída de clip visão",
    "COLOR": "COR",
    "COLORS": "CORES",
    "COMBO": "COMBO",
    "COMFY_AUTOGROW_V3": "COMFY_AUTOGROW_V3",
    "COMFY_DYNAMICCOMBO_V3": "COMFY_DYNAMICCOMBO_V3",
    "COMFY_MATCHTYPE_V3": "COMFY_MATCHTYPE_V3",
    "CONDITIONING": "CONDICIONAMENTO",
    "CONTROL_NET": "controlnet",
    "CURVE": "CURVA",
    "DA3_GEOMETRY": "DA3_GEOMETRY",
    "DA3_MODEL": "DA3_MODEL",
    "DICT": "DICIONÁRIO",
    "ELEVENLABS_VOICE": "ELEVENLABS_VOICE",
    "FACE_DETECTION_MODEL": "MODELO_DE_DETECÇÃO_DE_FACE",
    "FACE_LANDMARKS": "FACE_LANDMARKS",
    "FILE_3D": "ARQUIVO_3D",
    "FILE_3D_FBX": "ARQUIVO_3D_FBX",
    "FILE_3D_GLB": "ARQUIVO_3D_GLB",
    "FILE_3D_GLTF": "ARQUIVO_3D_GLTF",
    "FILE_3D_KSPLAT": "FILE_3D_KSPLAT",
    "FILE_3D_OBJ": "ARQUIVO_3D_OBJ",
    "FILE_3D_PLY": "FILE_3D_PLY",
    "FILE_3D_POINT_CLOUD_ANY": "FILE_3D_POINT_CLOUD_ANY",
    "FILE_3D_SPLAT": "FILE_3D_SPLAT",
    "FILE_3D_SPLAT_ANY": "FILE_3D_SPLAT_ANY",
    "FILE_3D_SPZ": "FILE_3D_SPZ",
    "FILE_3D_STL": "ARQUIVO_3D_STL",
    "FILE_3D_USDZ": "ARQUIVO_3D_USDZ",
    "FLOAT": "PONTO FLUTUANTE",
    "FLOATS": "PONTOS FLUTUANTES",
    "GEMINI_INPUT_FILES": "ARQUIVOS DE ENTRADA GEMINI",
    "GLIGEN": "GLIGEN",
    "GUIDER": "ORIENTADOR",
    "HISTOGRAM": "HISTOGRAMA",
    "HOOKS": "GANCHOS",
    "HOOK_KEYFRAMES": "QUADROS-CHAVE DE GANCHO",
    "IC_LORA_PARAMETERS": "IC_LORA_PARAMETERS",
    "IMAGE": "IMAGEM",
    "IMAGECOMPARE": "COMPARAR_IMAGEM",
    "INT": "INTEIRO",
    "INTERP_MODEL": "MODELO_INTERP",
    "KREA_STYLE_REF": "KREA_STYLE_REF",
    "LATENT": "LATENT",
    "LATENT_OPERATION": "OPERAÇÃO LATENT",
    "LATENT_UPSCALE_MODEL": "MODELO DE AUMENTO DE LATENT",
    "LOAD3D_CAMERA": "CÂMERA LOAD3D",
    "LOAD3D_MODEL_INFO": "CARREGAR_INFO_DO_MODELO_3D",
    "LOAD_3D": "CARREGAR 3D",
    "LORA_MODEL": "lora MODEL",
    "LOSS_MAP": "MAPA DE PERDA",
    "LUMA_CONCEPTS": "CONCEITOS LUMA",
    "LUMA_RAY32_KEYFRAME": "LUMA_RAY32_KEYFRAME",
    "LUMA_REF": "REFERÊNCIA LUMA",
    "MASK": "MÁSCARA",
    "MESH": "MALHA",
    "MESHY_RIGGED_TASK_ID": "MESHY_RIGGED_TASK_ID",
    "MESHY_TASK_ID": "MESHY_TASK_ID",
    "MODEL": "MODELO",
    "MODEL_PATCH": "PATCH DE MODELO",
    "MODEL_TASK_ID": "ID DA TAREFA DO MODELO",
    "MOGE_GEOMETRY": "MOGE_GEOMETRY",
    "MOGE_MODEL": "MOGE_MODEL",
    "NOISE": "RUÍDO",
    "OPENAI_CHAT_CONFIG": "CONFIGURAÇÃO DE CHAT OPENAI",
    "OPENAI_INPUT_FILES": "ARQUIVOS DE ENTRADA OPENAI",
    "OPTICAL_FLOW": "FLUX ÓPTICO",
    "PHOTOMAKER": "photomaker",
    "PIXVERSE_TEMPLATE": "MODELO PIXVERSE",
    "POSE_KEYPOINT": "POSE_KEYPOINT",
    "RECRAFT_COLOR": "COR RECRAFT",
    "RECRAFT_CONTROLS": "CONTROLES RECRAFT",
    "RECRAFT_V3_STYLE": "ESTILO RECRAFT V3",
    "RETARGET_TASK_ID": "ID DA TAREFA DE REDIRECIONAMENTO",
    "RIG_TASK_ID": "ID DA TAREFA DE RIG",
    "RUNWAY_ALEPH2_KEYFRAME": "RUNWAY_ALEPH2_KEYFRAME",
    "RUNWAY_ALEPH2_PROMPT_IMAGE": "RUNWAY_ALEPH2_PROMPT_IMAGE",
    "SAM3_TRACK_DATA": "SAM3_TRACK_DATA",
    "SAMPLER": "AMOSTRADOR",
    "SIGMAS": "SIGMAS",
    "SPLAT": "SPLAT",
    "STRING": "TEXTO",
    "STYLE_MODEL": "MODELO DE ESTILO",
    "SVG": "SVG",
    "TIMESTEPS_RANGE": "INTERVALO DE PASSOS DE TEMPO",
    "TRACKS": "FAIXAS",
    "UPSCALE_MODEL": "MODELO DE AUMENTO DE RESOLUÇÃO",
    "VAE": "vae",
    "VIDEO": "VÍDEO",
    "VOXEL": "VOXEL",
    "WAN_CAMERA_EMBEDDING": "EMBEDDING DE CÂMERA WAN",
    "WEBCAM": "WEBCAM"
  },
  "desktopDialogs": {
    "": {
      "buttons": {
        "Close": "Fechar"
      },
      "message": "ID de diálogo inválido fornecido.",
      "title": "Diálogo inválido"
    }
  },
  "desktopLogin": {
    "confirmMessage": "O aplicativo desktop do ComfyUI está aguardando para entrar com sua conta. Continue apenas se você acabou de iniciar o login pelo aplicativo desktop do ComfyUI.",
    "confirmSummary": "Aprovar login no desktop?",
    "expiredDetail": "A solicitação de login expirou ou já foi utilizada. Inicie o login novamente pelo aplicativo desktop do ComfyUI.",
    "expiredSummary": "Falha no login do desktop",
    "failedDetail": "Algo deu errado ao concluir o login no desktop. Inicie o login novamente pelo aplicativo desktop do ComfyUI.",
    "failedSummary": "Falha no login do desktop",
    "successDetail": "Você pode retornar ao aplicativo desktop do ComfyUI.",
    "successSummary": "Login realizado"
  },
  "desktopMenu": {
    "confirmQuit": "Existem fluxos de trabalho não salvos abertos; quaisquer alterações não salvas serão perdidas. Ignorar isso e sair?",
    "confirmReinstall": "Isso irá limpar seu arquivo extra_models_config.yaml,\ne iniciar a instalação novamente.\n\nTem certeza?",
    "quit": "Sair",
    "reinstall": "Reinstalar"
  },
  "desktopStart": {
    "initialising": "Inicializando..."
  },
  "desktopUpdate": {
    "description": "O ComfyUI Desktop está instalando novas dependências. Isso pode levar alguns minutos.",
    "errorCheckingUpdate": "Erro ao verificar atualizações",
    "errorInstallingUpdate": "Erro ao instalar atualização",
    "noUpdateFound": "Nenhuma atualização encontrada",
    "terminalDefaultMessage": "Qualquer saída do console da atualização será exibida aqui.",
    "title": "Atualizando ComfyUI Desktop",
    "updateAvailableMessage": "Uma atualização está disponível. Deseja reiniciar e atualizar agora?",
    "updateFoundTitle": "Atualização Encontrada (v{version})"
  },
  "downloadGit": {
    "gitWebsite": "Baixar git",
    "instructions": "Por favor, baixe e instale a versão mais recente para o seu sistema operacional. O botão Baixar git abaixo abrirá a página de downloads do git-scm.com.",
    "message": "Não foi possível localizar o git. Uma cópia funcional do git é necessária para o funcionamento normal.",
    "skip": "Pular",
    "title": "Baixar git",
    "warning": "Se você tem certeza de que não precisa do git instalado, ou se houve um engano, você pode clicar em Pular para ignorar esta verificação. Tentar executar o ComfyUI sem uma cópia funcional do git atualmente não é suportado."
  },
  "electronFileDownload": {
    "cancel": "Cancelar download",
    "cancelled": "Cancelado",
    "inProgress": "Em andamento",
    "pause": "Pausar download",
    "paused": "Pausado",
    "resume": "Retomar download"
  },
  "errorCatalog": {
    "fallbacks": {
      "inputName": "entrada desconhecida",
      "nodeName": "Este nó"
    },
    "missingErrors": {
      "missing_media": {
        "displayMessage": "Uma entrada de mídia obrigatória não possui arquivo selecionado.",
        "itemLabel": "{nodeName} - {inputName}",
        "toastMessageMany": "Selecione as entradas de mídia ausentes antes de executar este fluxo de trabalho.",
        "toastMessageWithNode": "{nodeName} está sem o arquivo de mídia obrigatório.",
        "toastTitleMany": "Entradas de mídia ausentes",
        "toastTitleOne": "Entrada de mídia ausente"
      },
      "missing_model": {
        "displayMessageCloud": "Importe um modelo ou abra o nó para substituí-lo.",
        "displayMessageOss": "Baixe um modelo ou abra o nó para substituí-lo.",
        "toastMessageManyCloud": "Alguns modelos não são suportados. Escolha outros.",
        "toastMessageManyOss": "{count} arquivos de modelo estão ausentes.",
        "toastMessageOneCloud": "Este modelo não é suportado. Escolha outro.",
        "toastMessageOneOss": "{nodeName} está sem o arquivo de modelo necessário.",
        "toastTitleMany": "Modelos ausentes",
        "toastTitleManyCloud": "Modelos não estão disponíveis na Cloud",
        "toastTitleOneCloud": "{modelName} não está disponível na Cloud",
        "toastTitleOneOss": "{modelName} está ausente"
      },
      "missing_node": {
        "displayMessageCloud": "Nós personalizados necessários não são suportados na Cloud. Substitua-os por nós suportados.",
        "displayMessageOss": "Instale os pacotes ausentes para usar este fluxo de trabalho.",
        "toastMessageManyCloud": "Este fluxo de trabalho usa nós que não são suportados na Cloud.",
        "toastMessageManyOss": "{count} nós requerem pacotes de nós ausentes.",
        "toastMessageOneCloud": "Este nó não é suportado na Cloud.",
        "toastMessageOneOss": "Este fluxo de trabalho usa um nó personalizado que não está instalado. Instale-o pelo registro ou substitua o nó.",
        "toastTitleManyCloud": "Nós não estão disponíveis na Cloud",
        "toastTitleManyOss": "Nós ausentes",
        "toastTitleOneCloud": "{nodeType} não está disponível na Cloud",
        "toastTitleOneOss": "Nó ausente: {nodeType}"
      },
      "swap_nodes": {
        "displayMessage": "Alguns nós podem ser substituídos por alternativas",
        "toastMessageMany": "{count} tipos de nós podem ser substituídos por alternativas compatíveis.",
        "toastMessageOne": "Substitua por {replacementNodeType} no painel de erros.",
        "toastTitleMany": "Nós podem ser substituídos",
        "toastTitleOne": "{nodeType} pode ser substituído"
      }
    },
    "promptErrors": {
      "missing_node_type": {
        "desc": "Um tipo de nó está ausente ou indisponível. O fluxo de trabalho pode estar corrompido ou requerer um nó personalizado.",
        "title": "Tipo de nó ausente"
      },
      "no_prompt": {
        "desc": "Os dados do fluxo de trabalho enviados ao servidor estão vazios. Isso pode ser um erro inesperado do sistema.",
        "title": "Dados do fluxo de trabalho estão vazios"
      },
      "prompt_no_outputs": {
        "desc": "O fluxo de trabalho não contém nenhum nó de saída (ex: Salvar Imagem, Visualizar Imagem) para produzir um resultado.",
        "title": "Prompt sem saídas"
      },
      "prompt_outputs_failed_validation": {
        "desc": "O fluxo de trabalho possui entradas de nó inválidas. Corrija os nós destacados antes de executá-lo novamente.",
        "title": "Falha na validação do prompt"
      },
      "server_error_cloud": {
        "desc": "O servidor encontrou um erro inesperado. Por favor, tente novamente mais tarde.",
        "title": "Erro no servidor"
      },
      "server_error_local": {
        "desc": "O servidor encontrou um erro inesperado. Por favor, verifique os logs do servidor.",
        "title": "Erro no servidor"
      }
    },
    "runtimeErrors": {
      "access_required": {
        "itemLabel": "{nodeName}",
        "message": "Esta execução requer um acesso que não está disponível para a conta atual.",
        "title": "Acesso necessário",
        "toastMessage": "Esta execução requer um acesso que não está disponível para a conta atual.",
        "toastTitle": "Acesso necessário"
      },
      "content_blocked": {
        "itemLabel": "{nodeName}",
        "message": "Esta solicitação foi bloqueada pelo sistema de moderação de conteúdo. Tente alterar o prompt ou as entradas.",
        "title": "Conteúdo bloqueado",
        "toastMessage": "Esta solicitação foi bloqueada pelo sistema de moderação de conteúdo. Tente alterar o prompt ou as entradas.",
        "toastTitle": "Conteúdo bloqueado"
      },
      "execution_failed": {
        "itemLabel": "{nodeName}",
        "message": "O nó gerou um erro durante a execução.",
        "title": "Execução falhou",
        "toastMessage": "Este nó gerou um erro durante a execução. Verifique suas entradas ou tente uma configuração diferente.",
        "toastTitle": "{nodeName} falhou"
      },
      "generation_stalled": {
        "itemLabel": "{nodeName}",
        "message": "Este fluxo de trabalho parou de progredir. Tente executá-lo novamente.",
        "title": "Geração paralisada",
        "toastMessage": "Este fluxo de trabalho parou de progredir. Tente executá-lo novamente.",
        "toastTitle": "Geração paralisada"
      },
      "image_not_loaded": {
        "itemLabel": "{nodeName}",
        "message": "O sistema não conseguiu carregar esta imagem.",
        "title": "Imagem não carregada",
        "toastMessage": "A imagem para {nodeName} não pôde ser carregada. Tente adicioná-la novamente.",
        "toastTitle": "Imagem de entrada não pôde ser carregada"
      },
      "insufficient_credits": {
        "itemLabel": "{nodeName}",
        "message": "Adicione créditos à sua conta para usar este nó.",
        "title": "Créditos insuficientes",
        "toastMessage": "Adicione créditos à sua conta para usar este nó.",
        "toastTitle": "Créditos insuficientes"
      },
      "invalid_clip_input": {
        "itemLabel": "{nodeName}",
        "message": "A entrada CLIP está ausente ou inválida. Verifique o checkpoint conectado ou o carregador CLIP.",
        "title": "Entrada CLIP inválida",
        "toastMessage": "{nodeName} está com a entrada CLIP ausente ou inválida.",
        "toastTitle": "Entrada CLIP inválida"
      },
      "invalid_prompt": {
        "itemLabel": "{nodeName}",
        "message": "Digite um prompt antes de executar este fluxo de trabalho.",
        "title": "Prompt vazio",
        "toastMessage": "Digite um prompt antes de executar este fluxo de trabalho.",
        "toastTitle": "Prompt vazio"
      },
      "invalid_workflow_request": {
        "itemLabel": "{nodeName}",
        "message": "A solicitação do fluxo de trabalho é inválida. Verifique o fluxo de trabalho e tente novamente.",
        "title": "Solicitação de fluxo de trabalho inválida",
        "toastMessage": "A solicitação do fluxo de trabalho é inválida. Verifique o fluxo de trabalho e tente novamente.",
        "toastTitle": "Solicitação de fluxo de trabalho inválida"
      },
      "model_access_error": {
        "itemLabel": "{nodeName}",
        "message": "Um ou mais modelos necessários não puderam ser acessados.",
        "title": "Acesso ao modelo necessário",
        "toastMessage": "Um ou mais modelos necessários não puderam ser acessados.",
        "toastTitle": "Acesso ao modelo necessário"
      },
      "model_download_failed": {
        "itemLabel": "{nodeName}",
        "message": "Não foi possível baixar um modelo. Tente novamente.",
        "title": "Falha ao baixar modelo",
        "toastMessage": "Não foi possível baixar um modelo. Tente novamente.",
        "toastTitle": "Falha ao baixar modelo"
      },
      "out_of_memory": {
        "itemLabel": "{nodeName}",
        "message": "Memória de GPU insuficiente. Tente reduzir a resolução da imagem ou o tamanho do lote e execute novamente.",
        "title": "Geração falhou",
        "toastMessage": "Memória de GPU insuficiente. Tente reduzir a resolução da imagem ou o tamanho do lote e execute novamente.",
        "toastTitle": "Geração falhou"
      },
      "preprocessing_failed": {
        "itemLabel": "{nodeName}",
        "message": "O fluxo de trabalho não pôde ser preparado. Tente executá-lo novamente.",
        "title": "Preparação falhou",
        "toastMessage": "O fluxo de trabalho não pôde ser preparado. Tente executá-lo novamente.",
        "toastTitle": "Preparação falhou"
      },
      "preprocessing_timeout": {
        "itemLabel": "{nodeName}",
        "message": "O fluxo de trabalho demorou demais para ser preparado. Tente executá-lo novamente.",
        "title": "Tempo de preparação esgotado",
        "toastMessage": "O fluxo de trabalho demorou demais para ser preparado. Tente executá-lo novamente.",
        "toastTitle": "Tempo de preparação esgotado"
      },
      "rate_limited": {
        "itemLabel": "{nodeName}",
        "message": "Alta demanda no momento. Tente novamente em instantes.",
        "title": "Servidores ocupados",
        "toastMessage": "Alta demanda no momento. Tente novamente em instantes.",
        "toastTitle": "Servidores ocupados"
      },
      "request_failed": {
        "itemLabel": "{nodeName}",
        "message": "A solicitação falhou antes da execução ser concluída. Tente novamente.",
        "title": "Solicitação falhou",
        "toastMessage": "A solicitação falhou antes da execução ser concluída. Tente novamente.",
        "toastTitle": "Solicitação falhou"
      },
      "run_ended_unexpectedly": {
        "itemLabel": "{nodeName}",
        "message": "A execução terminou inesperadamente. Tente novamente.",
        "title": "Execução terminou inesperadamente",
        "toastMessage": "A execução terminou inesperadamente. Tente novamente.",
        "toastTitle": "Execução terminou inesperadamente"
      },
      "run_start_failed": {
        "itemLabel": "{nodeName}",
        "message": "A execução não pôde ser iniciada. Tente novamente.",
        "title": "Execução não pôde ser iniciada",
        "toastMessage": "A execução não pôde ser iniciada. Tente novamente.",
        "toastTitle": "Execução não pôde ser iniciada"
      },
      "server_busy": {
        "itemLabel": "{nodeName}",
        "message": "Os servidores estão ocupados no momento. Tente novamente em instantes.",
        "title": "Servidores ocupados",
        "toastMessage": "Os servidores estão ocupados no momento. Tente novamente em instantes.",
        "toastTitle": "Servidores ocupados"
      },
      "server_crashed": {
        "itemLabel": "{nodeName}",
        "message": "O servidor parou durante a execução deste fluxo de trabalho. Tente novamente.",
        "title": "Servidor caiu",
        "toastMessage": "O servidor parou durante a execução deste fluxo de trabalho. Tente novamente.",
        "toastTitle": "Servidor caiu"
      },
      "sign_in_required": {
        "itemLabel": "{nodeName}",
        "message": "Nós parceiros requerem uma conta Comfy. Faça login para continuar.",
        "title": "Login necessário",
        "toastMessage": "Nós parceiros requerem uma conta Comfy. Faça login para continuar.",
        "toastTitle": "Faça login para usar este nó"
      },
      "subscription_required": {
        "itemLabel": "{nodeName}",
        "message": "Assine um plano para continuar executando este fluxo de trabalho.",
        "title": "Assinatura necessária",
        "toastMessage": "Assine um plano para continuar executando este fluxo de trabalho.",
        "toastTitle": "Assinatura necessária"
      },
      "subscription_upgrade_required": {
        "details": "Modelos privados requerem upgrade de assinatura: {modelNames}",
        "itemLabel": "{nodeName}",
        "message": "Faça upgrade da sua assinatura para usar os modelos privados neste fluxo de trabalho.",
        "title": "Upgrade de assinatura necessário",
        "toastMessage": "Faça upgrade da sua assinatura para usar estes modelos privados: {modelNames}.",
        "toastTitle": "Upgrade de assinatura necessário"
      },
      "timeout": {
        "itemLabel": "{nodeName}",
        "message": "Este fluxo de trabalho atingiu o tempo máximo de execução. Tente reduzir a resolução da imagem, o tamanho do lote ou o comprimento do fluxo de trabalho e execute novamente.",
        "title": "Tempo de geração esgotado",
        "toastMessage": "Este fluxo de trabalho atingiu o tempo máximo de execução. Tente reduzir a resolução da imagem, o tamanho do lote ou o comprimento do fluxo de trabalho e execute novamente.",
        "toastTitle": "Tempo de geração esgotado"
      },
      "unexpected_service_error": {
        "itemLabel": "{nodeName}",
        "message": "O serviço encontrou um erro inesperado. Tente novamente.",
        "title": "Erro no serviço",
        "toastMessage": "O serviço encontrou um erro inesperado. Tente novamente.",
        "toastTitle": "Erro no serviço"
      },
      "workspace_insufficient_credits": {
        "itemLabel": "{nodeName}",
        "message": "Adicione créditos ao seu workspace para continuar.",
        "title": "Créditos insuficientes",
        "toastMessage": "Adicione créditos ao seu workspace para continuar.",
        "toastTitle": "Créditos insuficientes"
      }
    },
    "validationErrors": {
      "PARTNER_NODE_DISABLED": {
        "itemLabel": "{nodeName}",
        "message": "Este nó foi desabilitado pela política do seu workspace. Use outro nó.",
        "title": "Nó desabilitado",
        "toastMessage": "Este nó foi desabilitado pela política do seu workspace.",
        "toastTitle": "Nós de parceiros"
      },
      "bad_linked_input": {
        "details": "{nodeName} possui uma conexão inválida para {inputName}.",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Uma conexão de nó não pôde ser lida corretamente.",
        "title": "Conexão inválida",
        "toastMessage": "{nodeName} possui uma conexão inválida para {inputName}.",
        "toastTitle": "Conexão inválida"
      },
      "custom_validation_failed": {
        "details": "{nodeName} rejeitou o valor para {inputName}.",
        "detailsWithRawDetails": "{nodeName} falhou na validação personalizada: {rawDetails}",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Um nó rejeitou um ou mais valores de entrada.",
        "title": "Entrada inválida",
        "toastMessage": "{nodeName} rejeitou o valor para {inputName}.",
        "toastTitle": "Entrada inválida"
      },
      "dependency_cycle": {
        "details": "{nodeName} faz parte de uma conexão circular.",
        "detailsWithRawDetails": "{nodeName} faz parte de uma conexão circular: {rawDetails}",
        "itemLabel": "{nodeName}",
        "message": "O fluxo de trabalho possui uma conexão circular de nós.",
        "title": "Fluxo de trabalho inválido",
        "toastMessage": "{nodeName} faz parte de uma conexão circular.",
        "toastTitle": "Fluxo de trabalho inválido"
      },
      "exception_during_inner_validation": {
        "details": "{nodeName} não conseguiu validar {inputName}.",
        "detailsWithRawDetails": "{nodeName} não conseguiu validar {inputName}: {rawDetails}",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "O fluxo de trabalho não pôde validar um nó conectado.",
        "title": "Falha na validação",
        "toastMessage": "{nodeName} não conseguiu validar {inputName}.",
        "toastMessageWithRawDetails": "{nodeName} não conseguiu validar {inputName}: {rawDetails}",
        "toastTitle": "Falha na validação"
      },
      "exception_during_validation": {
        "details": "{nodeName} falhou durante a validação.",
        "detailsWithRawDetails": "{nodeName} falhou durante a validação: {rawDetails}",
        "itemLabel": "{nodeName}",
        "message": "O fluxo de trabalho não pôde ser validado porque uma verificação de validação de nó falhou inesperadamente.",
        "title": "Falha na validação",
        "toastMessage": "{nodeName} falhou durante a validação.",
        "toastMessageWithRawDetails": "{nodeName} falhou durante a validação: {rawDetails}",
        "toastTitle": "Falha na validação"
      },
      "image_not_loaded": {
        "details": "A imagem de {nodeName} não pôde ser carregada. Tente adicioná-la novamente.",
        "itemLabel": "{nodeName}",
        "message": "O sistema não conseguiu carregar esta imagem.",
        "title": "Imagem não carregada",
        "toastMessage": "A imagem de {nodeName} não pôde ser carregada. Tente adicioná-la novamente.",
        "toastTitle": "Imagem de entrada não pôde ser carregada"
      },
      "invalid_input_type": {
        "details": "{nodeName} não conseguiu converter {inputName} para o tipo esperado.",
        "detailsWithValue": "O valor {receivedValue} para {inputName} de {nodeName} não pôde ser convertido para {expectedType}.",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Um valor de entrada está com o tipo incorreto.",
        "title": "Entrada inválida",
        "toastMessage": "{nodeName} não conseguiu converter {inputName} para o tipo esperado.",
        "toastMessageWithValue": "O valor {receivedValue} para {inputName} de {nodeName} não pôde ser convertido para {expectedType}.",
        "toastTitle": "Entrada inválida"
      },
      "required_input_missing": {
        "details": "{nodeName} está sem uma entrada obrigatória: {inputName}",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Entradas obrigatórias não possuem conexão.",
        "title": "Conexão ausente",
        "toastMessage": "{nodeName} está sem uma entrada obrigatória: {inputName}",
        "toastTitle": "Entrada obrigatória ausente"
      },
      "return_type_mismatch": {
        "details": "{nodeName} possui uma conexão incompatível para {inputName}.",
        "detailsWithTypes": "A entrada {inputName} de {nodeName} espera {expectedType}, mas a saída conectada é {receivedType}.",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Os nós conectados estão usando tipos de entrada e saída incompatíveis.",
        "title": "Conexão inválida",
        "toastMessage": "{nodeName} possui uma conexão incompatível para {inputName}.",
        "toastMessageWithTypes": "A entrada {inputName} de {nodeName} espera {expectedType}, mas a saída conectada é {receivedType}.",
        "toastTitle": "Conexão inválida"
      },
      "unknown_validation_error": {
        "details": "{nodeName} retornou um erro de validação não reconhecido: {errorType}",
        "detailsWithRawDetails": "{nodeName} retornou um erro de validação não reconhecido ({errorType}): {rawDetails}",
        "itemLabel": "{nodeName}",
        "message": "Um nó retornou um erro de validação que o ComfyUI não reconhece.",
        "title": "Falha na validação",
        "toastMessage": "{nodeName} retornou um erro de validação não reconhecido.",
        "toastTitle": "Falha na validação"
      },
      "value_bigger_than_max": {
        "details": "{nodeName} possui um valor acima do máximo para {inputName}.",
        "detailsWithValue": "O valor {receivedValue} para {inputName} de {nodeName} está acima do máximo {maxValue}.",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Alguns valores de entrada estão fora do intervalo permitido.",
        "title": "Entrada fora do intervalo",
        "toastMessage": "{nodeName} possui um valor acima do máximo para {inputName}.",
        "toastMessageWithValue": "O valor {receivedValue} para {inputName} de {nodeName} está acima do máximo {maxValue}.",
        "toastTitle": "Entrada fora do intervalo"
      },
      "value_not_in_list": {
        "details": "{nodeName} possui um valor não suportado para {inputName}.",
        "detailsWithValue": "O valor {receivedValue} para {inputName} de {nodeName} não está disponível.",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Alguns valores de entrada não estão disponíveis para este nó.",
        "title": "Entrada inválida",
        "toastMessage": "{nodeName} possui um valor não suportado para {inputName}.",
        "toastMessageWithValue": "O valor {receivedValue} para {inputName} de {nodeName} não está disponível.",
        "toastTitle": "Entrada inválida"
      },
      "value_smaller_than_min": {
        "details": "{nodeName} possui um valor abaixo do mínimo para {inputName}.",
        "detailsWithValue": "O valor {receivedValue} para {inputName} de {nodeName} está abaixo do mínimo {minValue}.",
        "itemLabel": "{nodeName} - {inputName}",
        "message": "Alguns valores de entrada estão fora do intervalo permitido.",
        "title": "Entrada fora do intervalo",
        "toastMessage": "{nodeName} possui um valor abaixo do mínimo para {inputName}.",
        "toastMessageWithValue": "O valor {receivedValue} para {inputName} de {nodeName} está abaixo do mínimo {minValue}.",
        "toastTitle": "Entrada fora do intervalo"
      }
    }
  },
  "errorDialog": {
    "accessRestrictedMessage": "Your account is not authorized for this feature.",
    "accessRestrictedTitle": "Access Restricted",
    "defaultTitle": "Ocorreu um erro",
    "extensionFileHint": "Isso pode ser devido ao seguinte script",
    "loadWorkflowTitle": "Carregamento abortado devido a erro ao recarregar os dados do fluxo de trabalho",
    "noStackTrace": "Nenhum stacktrace disponível",
    "promptExecutionError": "Falha na execução do prompt",
    "queueOpenWorkflowFailedTitle": "Falha ao abrir o workflow"
  },
  "errorOverlay": {
    "missingMedia": "Alguns nós estão sem as entradas necessárias",
    "missingModels": "{count} modelo necessário está ausente | {count} modelos necessários estão ausentes",
    "missingNodes": "Alguns nós estão ausentes e precisam ser instalados",
    "multipleErrorCount": "{count} erro encontrado | {count} erros encontrados",
    "multipleErrorsMessage": "Resolva-os antes de executar o fluxo de trabalho.",
    "viewDetails": "Ver detalhes"
  },
  "errorPanelSurvey": {
    "ctaButton": "Enviar feedback",
    "ctaText": "O que achou do novo painel de erros?"
  },
  "essentials": {
    "3d-transform": "Transformação 3D",
    "control-guidance": "Controle e Orientação",
    "control-image": "Imagem",
    "editing-utilities": "Edição e Utilitários",
    "generate": "Gerar",
    "generate-3d": "3D",
    "generate-audio": "Áudio",
    "generate-image": "Imagem",
    "generate-text": "Texto",
    "generate-video": "Vídeo",
    "image-color": "Cor da Imagem",
    "image-filters-effects": "Filtros e Efeitos de Imagem",
    "image-selection-masking": "Seleção e Máscara de Imagem",
    "image-transform": "Transformação de Imagem",
    "image-utilities": "Utilitários de Imagem",
    "inputs-outputs": "Entradas e Saídas",
    "jumpTo": "Ir para",
    "video-compose": "Composição de Vídeo",
    "video-selection-masking": "Seleção e Máscara de Vídeo",
    "video-transform": "Transformação de Vídeo"
  },
  "execution": {
    "decoding": "Decodificando…",
    "encoding": "Codificando…",
    "generating": "Gerando…",
    "generatingVideo": "Gerando vídeo…",
    "loading": "Carregando…",
    "processing": "Processando…",
    "processingVideo": "Processando vídeo…",
    "resizing": "Redimensionando…",
    "running": "Executando…",
    "saving": "Salvando…",
    "training": "Treinando…"
  },
  "exportToast": {
    "allExportsCompleted": "Todas as exportações concluídas",
    "downloadExport": "Baixar exportação",
    "downloadFailed": "Falha ao baixar \"{name}\"",
    "exportCompleted": "Download ZIP pronto",
    "exportError": "Falha na exportação",
    "exportFailed": "{count} exportação falhou | {count} exportações falharam",
    "exportFailedSingle": "Falha ao criar exportação ZIP",
    "exportStarted": "Preparando download ZIP...",
    "exportingAssets": "Exportando ativos",
    "noExportsInQueue": "Nenhuma exportação de {filter} na fila",
    "preparingExport": "Preparando exportação...",
    "retryDownload": "Tentar baixar novamente"
  },
  "feedback": {
    "title": "Enviar feedback"
  },
  "g": {
    "1x": "1x",
    "2x": "2x",
    "about": "Sobre",
    "add": "Adicionar",
    "addNewKeybinding": "Adicionar novo atalho",
    "addNode": "Adicionar um nó...",
    "addNodeFilterCondition": "Adicionar condição de filtro de nó",
    "all": "Todos",
    "allKeybindingsReset": "Todos os atalhos redefinidos para o padrão",
    "amount": "Quantidade",
    "apply": "Aplicar",
    "architecture": "Arquitetura",
    "arrange": "Organizar",
    "arrangeAsGrid": "Organizar como grade",
    "arrangeHorizontally": "Organizar horizontalmente",
    "arrangeSpacing": "Espaçamento da organização",
    "arrangeVertically": "Organizar verticalmente",
    "asset": "{count} ativo | {count} ativos",
    "audioFailedToLoad": "Falha ao carregar áudio",
    "audioProgress": "Progresso do áudio",
    "author": "Autor",
    "back": "Voltar",
    "batchRename": "Renomear em lote",
    "beta": "BETA",
    "blueprints": "Modelos",
    "bookmark": "Salvar na biblioteca",
    "bookmarked": "Favoritos",
    "browserReservedKeybinding": "Este atalho é reservado por alguns navegadores e pode ter resultados inesperados.",
    "browserReservedKeybindingTooltip": "Este atalho entra em conflito com atalhos reservados do navegador",
    "calculatingDimensions": "Calculando dimensões",
    "cancel": "Cancelar",
    "cancelled": "Cancelado",
    "capture": "capturar",
    "categories": "Categorias",
    "category": "Categoria",
    "changeKeybinding": "Alterar atalho",
    "chart": "Gráfico",
    "chartLowercase": "gráfico",
    "choose_file_to_upload": "escolha o arquivo para enviar",
    "clear": "Limpar",
    "clearAll": "Limpar tudo",
    "clearFilters": "Limpar filtros",
    "close": "Fechar",
    "closeDialog": "Fechar diálogo",
    "collapseAll": "Recolher tudo",
    "color": "Cor",
    "comfy": "Comfy",
    "comfyCloud": "Comfy Cloud",
    "comfyOrgLogoAlt": "Logo do ComfyOrg",
    "comfyPackageOutdated": "A versão instalada de {name} ({installedVersion}) é inferior à versão necessária ({requiredVersion}).",
    "comingSoon": "Em breve",
    "command": "Comando",
    "commandProhibited": "O comando {command} é proibido. Entre em contato com um administrador para mais informações.",
    "community": "Comunidade",
    "completed": "Concluído",
    "completedWithCheckmark": "Concluído ✓",
    "confirm": "Confirmar",
    "confirmed": "Confirmado",
    "content": "conteúdo",
    "continue": "Continuar",
    "control_after_generate": "controle após gerar",
    "control_before_generate": "controle antes de gerar",
    "copied": "Copiado",
    "copy": "Copiar",
    "copyAll": "Copiar tudo",
    "copyJobId": "Copiar ID da tarefa",
    "copySystemInfo": "Copiar informações do sistema",
    "copyToClipboard": "Copiar para a área de transferência",
    "copyURL": "Copiar URL",
    "core": "Núcleo",
    "currentUser": "Usuário atual",
    "custom": "Personalizado",
    "customBackground": "Plano de fundo personalizado",
    "customize": "Personalizar",
    "customizeFolder": "Personalizar pasta",
    "decrement": "Diminuir",
    "defaultBanner": "banner padrão",
    "delete": "Excluir",
    "deleteAudioFile": "Excluir arquivo de áudio",
    "deleteImage": "Excluir imagem",
    "deprecated": "OBSOLETO",
    "description": "Descrição",
    "details": "Detalhes",
    "devOnly": "DEV",
    "devices": "Dispositivos",
    "disableAll": "Desativar tudo",
    "disableSelected": "Desativar selecionados",
    "disableThirdParty": "Desativar terceiros",
    "disabling": "Desativando {id}",
    "disconnectedFromBackend": "Desconectado do backend. Verifique se o servidor está em execução.",
    "dismiss": "Dispensar",
    "download": "Baixar",
    "downloadAudio": "Baixar áudio",
    "downloadImage": "Baixar imagem",
    "downloadVideo": "Baixar vídeo",
    "downloadWithSize": "Baixar ({size})",
    "downloading": "Baixando",
    "dropYourFileOr": "Solte seu arquivo ou",
    "duplicate": "Duplicar",
    "edit": "Editar",
    "editImage": "Editar imagem",
    "editOrMaskImage": "Editar ou mascarar imagem",
    "emDash": "—",
    "empty": "Vazio",
    "enableAll": "Ativar tudo",
    "enableOrDisablePack": "Ativar ou desativar pacote",
    "enableSelected": "Ativar selecionados",
    "enabled": "Ativado",
    "enabling": "Ativando {id}",
    "enter": "Entrar",
    "enterBaseName": "Digite o nome base",
    "enterNewName": "Digite o novo nome",
    "enterNewNamePrompt": "Digite o novo nome:",
    "enterSubgraph": "Entrar no Subgrafo",
    "enterYourKeybind": "Digite seu atalho",
    "error": "Erro",
    "errorLoadingImage": "Erro ao carregar imagem",
    "errorLoadingVideo": "Erro ao carregar vídeo",
    "essentials": "Essenciais",
    "expandAll": "Expandir tudo",
    "experimental": "BETA",
    "export": "Exportar",
    "extensionName": "Nome da extensão",
    "extensions": "Extensões",
    "failed": "Falhou",
    "failedToCopyJobId": "Falha ao copiar o ID da tarefa",
    "failedToDownloadFile": "Falha ao baixar o arquivo",
    "failedToDownloadImage": "Falha ao baixar imagem",
    "failedToDownloadVideo": "Falha ao baixar vídeo",
    "favorites": "Favoritos",
    "feedback": "Feedback",
    "file": "arquivo",
    "filter": "Filtrar",
    "filterBy": "Filtrar por:",
    "filterByType": "Filtrar por {type}...",
    "findIssues": "Encontrar problemas",
    "findOnGithub": "Encontrar no GitHub",
    "frameNodes": "Enquadrar nós",
    "frontendNewer": "A versão do frontend {frontendVersion} pode não ser compatível com a versão do backend {backendVersion}.",
    "frontendOutdated": "A versão do frontend {frontendVersion} está desatualizada. O backend requer {requiredVersion} ou superior.",
    "gallery": "Galeria",
    "galleryImage": "Imagem da galeria",
    "galleryThumbnail": "Miniatura da galeria",
    "getHelpAction": "Obter Ajuda",
    "goToNode": "Ir para o nó",
    "graphNavigation": "Navegação no grafo",
    "halfSpeed": "0,5x",
    "hideLeftPanel": "Ocultar painel esquerdo",
    "hideRightPanel": "Ocultar painel direito",
    "icon": "Ícone",
    "imageDoesNotExist": "Imagem não existe",
    "imageFailedToLoad": "Falha ao carregar imagem",
    "imageGallery": "galeria de imagens",
    "imageLightbox": "Pré-visualização da imagem",
    "imagePreview": "Pré-visualização da imagem - Use as setas para navegar entre as imagens",
    "imageUrl": "URL da imagem",
    "import": "Importar",
    "inProgress": "Em andamento",
    "inSubgraph": "no subgrafo '{name}'",
    "increment": "Aumentar",
    "info": "Informações do nó",
    "input": "Entrada",
    "insert": "Inserir",
    "install": "Instalar",
    "installed": "Instalado",
    "installing": "Instalando",
    "interrupted": "Interrompido",
    "itemsCopiedToClipboard": "Itens copiados para a área de transferência",
    "itemsSelected": "{selectedCount} itens selecionados",
    "job": "Tarefa",
    "jobIdCopied": "ID da tarefa copiado para a área de transferência",
    "keybinding": "Atalho",
    "keybindingAlreadyExists": "Atalho já existe em",
    "keybindingListAriaLabel": "Atalhos de teclado: {combos}",
    "keybindingPresets": {
      "default": "Predefinição padrão",
      "deletePreset": "Excluir predefinição",
      "deletePresetFailed": "Falha ao excluir a predefinição \"{name}\"",
      "deletePresetTitle": "Excluir a predefinição atual?",
      "deletePresetWarning": "Esta predefinição será excluída. Isso não pode ser desfeito.",
      "discardAndSwitch": "Descartar e trocar",
      "exportPreset": "Exportar predefinição",
      "importKeybindingPreset": "Importar predefinição de atalhos",
      "importPreset": "Importar predefinição",
      "invalidPresetFile": "O arquivo de predefinição deve ser um JSON válido exportado do ComfyUI",
      "invalidPresetName": "O nome da predefinição não pode estar vazio, ser \"default\", começar com ponto, conter separadores de caminho ou terminar com .json",
      "loadPresetFailed": "Falha ao carregar a predefinição \"{name}\"",
      "overwritePresetMessage": "Uma predefinição chamada \"{name}\" já existe. Deseja sobrescrevê-la?",
      "overwritePresetTitle": "Sobrescrever Predefinição",
      "presetDeleted": "Predefinição \"{name}\" excluída",
      "presetImported": "Predefinição de atalhos importada",
      "presetNamePrompt": "Digite um nome para a predefinição",
      "presetSaved": "Predefinição \"{name}\" salva",
      "resetToDefault": "Restaurar para o padrão",
      "saveAndSwitch": "Salvar e trocar",
      "saveAsNewPreset": "Salvar como nova predefinição",
      "saveChanges": "Salvar alterações",
      "unsavedChangesMessage": "Você tem alterações não salvas que serão perdidas se você trocar sem salvar.",
      "unsavedChangesTo": "Alterações não salvas em {name}"
    },
    "keybindings": "Atalhos de teclado",
    "learnMore": "Saiba mais",
    "listening": "Ouvindo...",
    "liveSamplingPreview": "Pré-visualização de amostragem ao vivo",
    "loadAllFolders": "Carregar todas as pastas",
    "loadWorkflow": "Carregar fluxo de trabalho",
    "loading": "Carregando",
    "loadingPanel": "Carregando painel {panel}...",
    "login": "Entrar",
    "logoAlt": "Logo do ComfyUI",
    "logs": "Logs",
    "manageExtensions": "Gerenciar extensões",
    "markdown": "markdown",
    "maximizeDialog": "Maximizar diálogo",
    "micPermissionDenied": "Permissão do microfone negada",
    "migrate": "Migrar",
    "missing": "Faltando",
    "modifyKeybinding": "Modificar atalho",
    "more": "Mais",
    "moreOptions": "Mais opções",
    "moreWorkflows": "Mais fluxos de trabalho",
    "mostRelevant": "Mais relevante",
    "multiSelectDropdown": "Menu suspenso de seleção múltipla",
    "nMoreKeybindings": "+ {count} mais",
    "nMoreKeybindingsCompact": "+ {count}",
    "name": "Nome",
    "newFolder": "Nova pasta",
    "next": "Próximo",
    "nextImage": "Próxima imagem",
    "nightly": "NIGHTLY",
    "no": "Não",
    "noAudioRecorded": "Nenhum áudio gravado",
    "noItems": "Nenhum item",
    "noResults": "Sem resultados",
    "noResultsFound": "Nenhum resultado encontrado",
    "noTasksFound": "Nenhuma tarefa encontrada",
    "noTasksFoundMessage": "Não há tarefas na fila.",
    "noWorkflowsFound": "Nenhum fluxo de trabalho encontrado.",
    "nodeContentError": "Erro no conteúdo do nó",
    "nodeHeaderError": "Erro no cabeçalho do nó",
    "nodeRenderError": "Erro ao renderizar nó",
    "nodeSlotsError": "Erro nos slots do nó",
    "nodeWidgetsError": "Erro nos widgets do nó",
    "nodes": "Nós",
    "nodesCount": "{count} nó | {count} nós",
    "nodesRunning": "nós em execução",
    "none": "Nenhum",
    "nothingToCopy": "Nada para copiar",
    "nothingToDelete": "Nada para excluir",
    "nothingToDuplicate": "Nada para duplicar",
    "nothingToRename": "Nada para renomear",
    "off": "Desligado",
    "ok": "OK",
    "on": "Ligado",
    "openManager": "Abrir gerenciador",
    "openNewIssue": "Abrir novo problema",
    "or": "ou",
    "output": "Saída",
    "overwrite": "Sobrescrever",
    "partner": "Parceiro",
    "partnerNodes": "Nós Parceiros",
    "pause": "Pausar",
    "play": "Reproduzir",
    "playPause": "Reproduzir/Pausar",
    "playRecording": "Reproduzir gravação",
    "playbackSpeed": "Velocidade de reprodução",
    "playing": "Reproduzindo",
    "preloadError": "Um recurso necessário falhou ao carregar. Por favor, recarregue a página.",
    "preloadErrorTitle": "Erro de Carregamento",
    "preview": "PRÉVIA",
    "previous": "Anterior",
    "previousImage": "Imagem anterior",
    "profile": "Perfil",
    "progressCountOf": "de",
    "queued": "Na fila",
    "ready": "Pronto",
    "recents": "Recentes",
    "reconnected": "Reconectado",
    "reconnecting": "Reconectando",
    "refresh": "Atualizar",
    "refreshNode": "Atualizar nó",
    "relativeTime": {
      "daysAgo": "há {count}d",
      "hoursAgo": "há {count}h",
      "minutesAgo": "há {count}min",
      "monthsAgo": "há {count}m",
      "now": "agora",
      "weeksAgo": "há {count}s",
      "yearsAgo": "há {count}a"
    },
    "releaseTitle": "Lançamento {package} {version}",
    "reloadToApplyChanges": "Recarregue para aplicar as alterações",
    "remove": "Remover",
    "removeAll": "Remover todos",
    "removeAllKeybindingsMessage": "Todos os atalhos para este comando serão removidos",
    "removeAllKeybindingsTitle": "Remover todos os atalhos?",
    "removeImage": "Remover imagem",
    "removeKeybinding": "Remover atalho",
    "removeTag": "Remover tag",
    "removeVideo": "Remover vídeo",
    "rename": "Renomear",
    "reportIssue": "Enviar relatório",
    "reportIssueTooltip": "Enviar o relatório de erro para a Comfy Org",
    "reportSent": "Relatório enviado",
    "reset": "Redefinir",
    "resetAll": "Redefinir tudo",
    "resetAllKeybindingsMessage": "Todos os atalhos serão redefinidos para seus valores padrão. Esta ação não pode ser desfeita.",
    "resetAllKeybindingsTitle": "Redefinir todos os atalhos?",
    "resetAllKeybindingsTooltip": "Redefinir todos os atalhos para o padrão",
    "resetToDefault": "Redefinir para o padrão",
    "resizeFromBottomLeft": "Redimensionar pelo canto inferior esquerdo",
    "resizeFromBottomRight": "Redimensionar pelo canto inferior direito",
    "resizeFromTopLeft": "Redimensionar pelo canto superior esquerdo",
    "resizeFromTopRight": "Redimensionar pelo canto superior direito",
    "restart": "Reiniciar",
    "restoreDialog": "Restaurar diálogo",
    "resultsCount": "{count} resultados encontrados",
    "running": "Executando",
    "save": "Salvar",
    "saveAnyway": "Salvar mesmo assim",
    "saving": "Salvando",
    "scrollLeft": "Rolar para a esquerda",
    "scrollRight": "Rolar para a direita",
    "search": "Buscar",
    "searchExtensions": "Buscar extensões",
    "searchFailedMessage": "Não encontramos nenhuma configuração correspondente à sua busca. Tente ajustar os termos de pesquisa.",
    "searchKeybindings": "Buscar atalhos",
    "searchModels": "Buscar modelos",
    "searchNodes": "Buscar nós",
    "searchPlaceholder": "Buscar...",
    "searchSettings": "Buscar configurações",
    "searchWorkflows": "Buscar fluxos de trabalho",
    "seeTutorial": "Veja um tutorial",
    "selectItemsToCopy": "Selecione itens para copiar",
    "selectItemsToDelete": "Selecione itens para excluir",
    "selectItemsToDuplicate": "Selecione itens para duplicar",
    "selectItemsToRename": "Selecione itens para renomear",
    "selectedFile": "Arquivo selecionado",
    "setAKeybindingForTheFollowing": "Definir um atalho para o seguinte:",
    "setAsBackground": "Definir como plano de fundo",
    "settings": "Configurações",
    "shortcutSuffix": " ({shortcut})",
    "showLeftPanel": "Mostrar painel esquerdo",
    "showReport": "Mostrar relatório",
    "showRightPanel": "Mostrar painel direito",
    "singleSelectDropdown": "Menu suspenso de seleção única",
    "skipToEnd": "Ir para o fim",
    "skipToStart": "Ir para o início",
    "sort": "Ordenar",
    "source": "Fonte",
    "startRecording": "Iniciar gravação",
    "status": "Status",
    "stopPlayback": "Parar reprodução",
    "stopRecording": "Parar gravação",
    "submit": "Enviar",
    "success": "Sucesso",
    "switchToGridView": "Alternar para visualização em grade",
    "switchToSingleView": "Alternar para visualização única",
    "systemInfo": "Informações do sistema",
    "systemStatsArguments": "Argumentos",
    "systemStatsCloudVersion": "Versão da Nuvem",
    "systemStatsComfyUIVersion": "Versão do ComfyUI",
    "systemStatsEmbeddedPython": "Python Embutido",
    "systemStatsFrontendVersion": "Versão do Frontend",
    "systemStatsOS": "SO",
    "systemStatsPyTorchVersion": "Versão do PyTorch",
    "systemStatsPythonVersion": "Versão do Python",
    "systemStatsRAMFree": "RAM Livre",
    "systemStatsRAMTotal": "RAM Total",
    "systemStatsTemplatesVersion": "Versão dos Modelos",
    "terminal": "Terminal",
    "textFailedToLoad": "Falha ao carregar o texto",
    "title": "Título",
    "triggerPhrase": "Frase de gatilho",
    "unknownError": "Erro desconhecido",
    "unknownFile": "Arquivo desconhecido",
    "untitled": "Sem título",
    "update": "Atualizar",
    "updateAvailable": "Atualização disponível",
    "updateFrontend": "Atualizar frontend",
    "updated": "Atualizado",
    "updating": "Atualizando {id}",
    "upload": "Enviar",
    "uploadAlreadyInProgress": "O upload já está em andamento",
    "uploadTimedOut": "O envio excedeu o tempo limite. Por favor, tente novamente.",
    "usageHint": "Dica de uso",
    "use": "Usar",
    "user": "Usuário",
    "versionMismatchWarning": "Aviso de compatibilidade de versão",
    "versionMismatchWarningMessage": "{warning}: {detail} Visite https://docs.comfy.org/installation/update_comfyui#common-update-issues para instruções de atualização.",
    "videoFailedToLoad": "Falha ao carregar vídeo",
    "videoPreview": "Pré-visualização do vídeo - Use as setas para navegar entre os vídeos",
    "viewGrid": "Visualização em grade",
    "viewImageOfTotal": "Visualizar imagem {index} de {total}",
    "viewVideoOfTotal": "Visualizar vídeo {index} de {total}",
    "volume": "Volume",
    "warning": "Aviso",
    "workflow": "Fluxo de trabalho",
    "you": "Você"
  },
  "gettingStarted": {
    "loadFailed": "Não foi possível carregar os templates.",
    "retry": "Tentar novamente",
    "retryTemplate": "Tentar novamente {title}",
    "startBlank": "Começar com tela em branco",
    "subtitle": "Escolha um fluxo de trabalho pronto para começar ou inicie com uma tela em branco.",
    "tabs": {
      "templates": "Templates",
      "tutorials": "Tutoriais"
    },
    "tabsLabel": "Opções para começar",
    "templateFailed": "Não foi possível abrir este template.",
    "title": "Vamos criar algo",
    "tutorials": {
      "imageToImage": "Imagem para imagem",
      "inpaint": "Inpainting",
      "interfaceOverview": "Visão geral da interface",
      "textToImage": "Texto para imagem"
    }
  },
  "graphCanvasMenu": {
    "canvasMode": "Modo de tela",
    "canvasToolbar": "Barra de ferramentas da tela",
    "fitView": "Ajustar à Tela",
    "focusMode": "Modo de Foco",
    "hand": "Mão",
    "hideLinks": "Ocultar Conexões",
    "panMode": "Modo de Panorâmica",
    "resetView": "Redefinir Visão",
    "select": "Selecionar",
    "selectMode": "Modo de Seleção",
    "showLinks": "Mostrar Conexões",
    "toggleLinkVisibility": "Alternar Visibilidade das Conexões",
    "toggleMinimap": "Alternar Minimapa",
    "zoomIn": "Aproximar",
    "zoomOptions": "Opções de Zoom",
    "zoomOut": "Afastar"
  },
  "hdrViewer": {
    "channel": "Canal",
    "channels": {
      "a": "Alfa",
      "b": "B",
      "g": "G",
      "luminance": "Luminância",
      "r": "R",
      "rgb": "RGB"
    },
    "clipWarnings": "Avisos de recorte",
    "dither": "Dithering",
    "exposure": "Exposição",
    "failedToLoad": "Falha ao carregar a imagem HDR",
    "fitView": "Ajustar",
    "hdrImage": "Imagem HDR",
    "histogram": "Histograma",
    "inf": "Inf",
    "max": "Máx",
    "mean": "Média",
    "min": "Mín",
    "nan": "NaN",
    "normalizeExposure": "Exposição automática",
    "openInHdrViewer": "Abrir no Visualizador HDR",
    "resolution": "Resolução",
    "sourceGamut": "Gama de origem",
    "stdDev": "Desvio padrão",
    "title": "Visualizador HDR"
  },
  "help": {
    "helpCenterMenu": "Menu do Centro de Ajuda",
    "recentReleases": "Lançamentos recentes"
  },
  "helpCenter": {
    "clickToLearnMore": "Clique para saber mais →",
    "desktopUserGuide": "Guia do Usuário Desktop",
    "docs": "Documentação",
    "feedback": "Enviar feedback",
    "github": "Github",
    "help": "Ajuda & Suporte",
    "loadingReleases": "Carregando versões...",
    "managerExtension": "Gerenciar Extensão",
    "more": "Mais...",
    "noRecentReleases": "Nenhuma versão recente",
    "openDevTools": "Abrir Ferramentas de Desenvolvedor",
    "recentReleases": "Versões recentes",
    "reinstall": "Reinstalar",
    "updateAvailable": "Atualizar",
    "updateComfyUI": "Atualizar ComfyUI",
    "updateComfyUIFailed": "Falha ao atualizar o ComfyUI. Por favor, tente novamente.",
    "updateComfyUIStarted": "Atualização iniciada",
    "updateComfyUIStartedDetail": "A atualização do ComfyUI foi adicionada à fila. Por favor, aguarde...",
    "updateComfyUISuccess": "Atualização concluída",
    "updateComfyUISuccessDetail": "ComfyUI foi atualizado. Reiniciando...",
    "whatsNew": "Novidades"
  },
  "icon": {
    "bookmark": "Favorito",
    "box": "Caixa",
    "briefcase": "Maleta",
    "exclamation-triangle": "Aviso",
    "file": "Arquivo",
    "folder": "Pasta",
    "heart": "Coração",
    "inbox": "Caixa de Entrada",
    "star": "Estrela"
  },
  "imageCompare": {
    "batchLabelA": "A:",
    "batchLabelB": "B:",
    "noImages": "Nenhuma imagem para comparar"
  },
  "imageCrop": {
    "cropPreviewAlt": "Pré-visualização do recorte",
    "custom": "Personalizado",
    "loading": "Carregando...",
    "lockRatio": "Bloquear proporção",
    "noInputImage": "Nenhuma imagem de entrada conectada",
    "ratio": "Proporção",
    "unlockRatio": "Desbloquear proporção"
  },
  "importFailed": {
    "copyError": "Erro ao Copiar",
    "title": "Falha na Importação"
  },
  "install": {
    "appDataLocationTooltip": "Diretório de dados do aplicativo ComfyUI. Armazena:\n- Logs\n- Configurações do servidor",
    "appPathLocationTooltip": "Diretório de ativos do aplicativo ComfyUI. Armazena o código e os ativos do ComfyUI",
    "cannotWrite": "Não foi possível gravar no caminho selecionado",
    "chooseInstallationLocation": "Escolher Local de Instalação",
    "customNodes": "Nós Personalizados",
    "customNodesDescription": "Reinstale nós personalizados de instalações existentes do ComfyUI.",
    "desktopAppSettings": "Configurações do Aplicativo Desktop",
    "desktopAppSettingsDescription": "Configure como o ComfyUI se comporta no seu desktop. Você pode alterar essas configurações depois.",
    "desktopSettings": "Configurações do Desktop",
    "failedToSelectDirectory": "Falha ao selecionar o diretório",
    "gpu": "GPU",
    "gpuPicker": {
      "amdDescription": "Use sua GPU AMD com aceleração ROCm™ para o melhor desempenho.",
      "amdSubtitle": "AMD ROCm™",
      "appleMetalDescription": "Aproveita a GPU do seu Mac para maior velocidade e uma experiência geral melhor",
      "cpuDescription": "Use o modo CPU para compatibilidade quando a aceleração por GPU não estiver disponível",
      "cpuSubtitle": "Modo CPU",
      "manualDescription": "Configure o ComfyUI manualmente para configurações avançadas ou hardware não suportado",
      "manualSubtitle": "Configuração Manual",
      "nvidiaDescription": "Use sua GPU NVIDIA com aceleração CUDA para o melhor desempenho.",
      "nvidiaSubtitle": "NVIDIA CUDA",
      "recommended": "RECOMENDADO",
      "title": "Escolha sua configuração de hardware"
    },
    "gpuSelection": {
      "cpuMode": "Modo CPU",
      "cpuModeDescription": "O modo CPU é destinado apenas para desenvolvedores e casos raros.",
      "cpuModeDescription2": "Se você não tem certeza absoluta de que precisa disso, ignore esta caixa e selecione sua GPU acima.",
      "customComfyNeedsPython": "O ComfyUI não funcionará até que o python seja configurado",
      "customInstallRequirements": "Instalar todos os requisitos e dependências (ex: torch customizado)",
      "customManualVenv": "Configurar manualmente o venv do python",
      "customMayNotWork": "Isto não é suportado e pode simplesmente não funcionar",
      "customSkipsPython": "Esta opção pula a configuração normal do python.",
      "enableCpuMode": "Ativar Modo CPU",
      "mpsDescription": "Apple Metal Performance Shaders são suportados usando pytorch nightly.",
      "nvidiaDescription": "Dispositivos NVIDIA são suportados diretamente usando builds pytorch CUDA.",
      "selectGpu": "Selecionar GPU",
      "selectGpuDescription": "Selecione o tipo de GPU que você possui"
    },
    "helpImprove": "Por favor, ajude a melhorar o ComfyUI",
    "insideAppInstallDir": "Esta pasta está dentro do pacote do aplicativo ComfyUI Desktop e será excluída durante as atualizações. Escolha um diretório fora da pasta de instalação, como Documentos/ComfyUI.",
    "insideUpdaterCache": "Esta pasta está dentro do cache de atualização do ComfyUI, que é limpo a cada atualização. Selecione um local diferente para seus dados.",
    "installLocation": "Local de Instalação",
    "installLocationDescription": "Selecione o diretório para os dados do usuário do ComfyUI. Um ambiente Python será instalado no local selecionado.",
    "installLocationTooltip": "Diretório de dados do usuário do ComfyUI. Armazena:\n- Ambiente Python\n- Modelos\n- Nós personalizados\n",
    "insufficientFreeSpace": "Espaço insuficiente - espaço livre mínimo",
    "isOneDrive": "OneDrive não é suportado. Por favor, instale o ComfyUI em outro local.",
    "locationPicker": {
      "chooseDownloadServers": "Escolher servidores de download manualmente",
      "downloadServersDescription": "Selecione servidores espelho específicos para baixar Python, pacotes PyPI e PyTorch de acordo com sua localização.",
      "migrateDescription": "Copie ou vincule seus modelos, nós personalizados e configurações de uma instalação anterior do ComfyUI.",
      "migrateFromExisting": "Migrar de uma instalação existente",
      "migrationPathPlaceholder": "Selecione uma instalação existente do ComfyUI (opcional)",
      "pathPlaceholder": "/Users/username/Documents/ComfyUI",
      "subtitle": "Escolha uma pasta para os arquivos do ComfyUI. Também configuraremos o Python automaticamente lá.",
      "title": "Escolha onde instalar o ComfyUI"
    },
    "manualConfiguration": {
      "createVenv": "Você precisará criar um ambiente virtual no seguinte diretório",
      "requirements": "Requisitos",
      "restartWhenFinished": "Quando terminar de configurar o ambiente virtual, por favor reinicie o ComfyUI.",
      "title": "Configuração Manual",
      "virtualEnvironmentPath": "Caminho do ambiente virtual"
    },
    "metricsDisabled": "Métricas Desativadas",
    "metricsEnabled": "Métricas Ativadas",
    "migrateFromExistingInstallation": "Migrar de Instalação Existente",
    "migration": "Migração",
    "migrationOptional": "A migração é opcional. Se você não possui uma instalação existente, pode pular esta etapa.",
    "migrationSourcePathDescription": "Se você já possui uma instalação do ComfyUI, podemos copiar/vincular seus arquivos de usuário e modelos existentes para a nova instalação. Sua instalação atual do ComfyUI não será afetada.",
    "moreInfo": "Para mais informações, leia nossa",
    "nonDefaultDrive": "Por favor, instale o ComfyUI na unidade do sistema (ex: C:\\). Unidades com sistemas de arquivos diferentes podem causar problemas imprevisíveis. Modelos e outros arquivos podem ser armazenados em outras unidades após a instalação.",
    "parentMissing": "O caminho não existe - crie o diretório de nível superior primeiro",
    "pathExists": "O diretório já existe - certifique-se de ter feito backup de todos os dados",
    "pathValidationFailed": "Falha ao validar o caminho",
    "privacyPolicy": "política de privacidade",
    "selectItemsToMigrate": "Selecione Itens para Migrar",
    "settings": {
      "allowMetrics": "Métricas de Uso",
      "allowMetricsDescription": "Ajude a melhorar o ComfyUI enviando métricas de uso anônimas. Nenhuma informação pessoal ou conteúdo de fluxo de trabalho será coletado.",
      "autoUpdate": "Atualizações Automáticas",
      "autoUpdateDescription": "Baixe atualizações automaticamente quando estiverem disponíveis. Você será notificado antes das atualizações serem instaladas.",
      "checkingMirrors": "Verificando acesso à rede para os espelhos do python...",
      "dataCollectionDialog": {
        "collect": {
          "errorReports": "Mensagem de erro e rastreamento de pilha",
          "systemInfo": "Hardware, tipo de SO e versão do aplicativo",
          "userJourneyEvents": "Eventos da jornada do usuário"
        },
        "doNotCollect": {
          "customNodeConfigurations": "Configurações de nós personalizados",
          "fileSystemInformation": "Informações do sistema de arquivos",
          "personalInformation": "Informações pessoais",
          "workflowContents": "Conteúdo do fluxo de trabalho"
        },
        "title": "Sobre a Coleta de Dados",
        "viewFullPolicy": "Ver política completa",
        "whatWeCollect": "O que coletamos:",
        "whatWeDoNotCollect": "O que não coletamos:"
      },
      "errorUpdatingConsent": "Erro ao Atualizar Consentimento",
      "errorUpdatingConsentDetail": "Falha ao atualizar as configurações de consentimento de métricas",
      "learnMoreAboutData": "Saiba mais sobre a coleta de dados",
      "mirrorSettings": "Configurações de Espelho",
      "mirrorsReachable": "O acesso à rede para os espelhos do python está bom",
      "mirrorsUnreachable": "O acesso à rede para alguns espelhos do python está ruim",
      "pypiMirrorPlaceholder": "Insira a URL do espelho do PyPI",
      "pythonMirrorPlaceholder": "Insira a URL do espelho do Python"
    },
    "systemLocations": "Locais do Sistema",
    "unhandledError": "Erro desconhecido",
    "updateConsent": "Você optou anteriormente por relatar falhas. Agora estamos rastreando métricas baseadas em eventos para ajudar a identificar bugs e melhorar o aplicativo. Nenhuma informação pessoal identificável é coletada."
  },
  "issueReport": {
    "helpFix": "Ajude a Corrigir Isto"
  },
  "linearMode": {
    "appModeToolbar": {
      "appBuilder": "Construtor de aplicativos",
      "apps": "Aplicativos",
      "appsEmptyMessage": "Os aplicativos salvos aparecerão aqui.\nClique abaixo para criar seu primeiro aplicativo.",
      "appsEmptyMessageAction": "Clique abaixo para criar seu primeiro app.",
      "buildAnApp": "Criar um app",
      "create": "Criar",
      "createApp": "Criar app"
    },
    "arrange": {
      "atLeastOne": "pelo menos um",
      "connectAtLeastOne": "Conecte {atLeastOne} nó de saída para que os usuários possam ver os resultados após a execução.",
      "descriptionPlaceholder": "Clique duas vezes para adicionar uma descrição",
      "noOutputs": "Nenhuma saída adicionada ainda",
      "outputExamples": "Exemplos: 'Salvar imagem' ou 'Salvar vídeo'",
      "outputs": "Saídas",
      "resultsLabel": "Os resultados gerados pelo(s) nó(s) de saída selecionado(s) serão exibidos aqui após a execução deste aplicativo",
      "switchToOutputs": "Vá para a etapa 'Saída' e clique nos nós de saída para adicioná-los aqui.",
      "switchToOutputsButton": "Ir para Saídas"
    },
    "backToWorkflow": "Voltar para o fluxo de trabalho",
    "builder": {
      "exit": "Sair do construtor",
      "exitConfirmMessage": "Você tem alterações não salvas que serão perdidas\nSair sem salvar?",
      "exitConfirmTitle": "Sair do construtor de app?",
      "inputPlaceholder": "Entradas aparecerão aqui",
      "inputsDesc": "Os usuários irão interagir e ajustar estes para gerar seus resultados.",
      "inputsExample": "Exemplos: “Carregar imagem”, “Prompt de texto”, “Passos”",
      "noInputs": "Nenhuma entrada adicionada ainda",
      "noOutputs": "Nenhum nó de saída adicionado ainda",
      "outputPlaceholder": "Nós de saída aparecerão aqui",
      "outputRequiredPlaceholder": "Pelo menos um nó é necessário",
      "outputsDesc": "Conecte pelo menos um nó de saída para que os usuários vejam os resultados após executar.",
      "outputsExample": "Exemplos: “Salvar imagem” ou “Salvar vídeo”",
      "promptAddInputs": "Clique nos parâmetros do nó para adicioná-los aqui como entradas",
      "promptAddOutputs": "Clique nos nós de saída para adicioná-los aqui. Estes serão os resultados gerados.",
      "title": "Modo construtor de app",
      "unknownWidget": "Widget não visível"
    },
    "cancelThisRun": "Cancelar esta execução",
    "deleteAllAssets": "Excluir todos os ativos desta execução",
    "downloadAll": "Baixar tudo",
    "dragAndDropImage": "Arraste e solte uma imagem",
    "emptyWorkflowExplanation": "Seu fluxo de trabalho está vazio. Você precisa adicionar alguns nós primeiro para começar a construir um app.",
    "enterNodeGraph": "Entrar no grafo de nós",
    "error": {
      "getHelp": "Para obter ajuda, veja nosso {0}, {1} ou {2} com o erro copiado.",
      "github": "enviar um problema no GitHub",
      "goto": "Mostrar erros no grafo",
      "guide": "guia de solução de problemas",
      "header": "Este aplicativo encontrou um erro",
      "log": "Logs de erro",
      "mobileFixable": "Verifique {0} para erros",
      "promptShow": "Mostrar relatório de erro",
      "promptVisitGraph": "Veja o grafo de nós para ver o erro completo.",
      "requiresGraph": "Algo deu errado durante a geração. Isso pode ser devido a entradas ocultas inválidas, recursos ausentes ou problemas de configuração do fluxo de trabalho.",
      "support": "contate nosso suporte"
    },
    "feedbackLoadError": "Falha ao carregar o formulário de feedback. Por favor, tente novamente mais tarde.",
    "giveFeedback": "Enviar feedback",
    "graphMode": "Modo Gráfico",
    "hasCreditCost": "Requer créditos adicionais",
    "linearMode": "Modo App",
    "loadTemplate": "Carregar um modelo",
    "mobileControls": "Editar e Executar",
    "mobileNoWorkflow": "Este fluxo de trabalho não foi criado para o modo aplicativo. Tente outro.",
    "queue": {
      "clear": "Limpar fila",
      "clickToClear": "Clique para limpar a fila"
    },
    "rerun": "Executar novamente",
    "reuseParameters": "Reutilizar parâmetros",
    "runCount": "Número de execuções:",
    "viewGraph": "Ver grafo de nós",
    "viewJob": "Ver tarefa",
    "welcome": {
      "buildApp": "Criar aplicativo",
      "controls": "Seus resultados aparecem na parte inferior, seus controles estão à direita. Todo o resto fica fora do caminho.",
      "getStarted": "Clique em {runButton} para começar.",
      "message": "Uma visualização simplificada que oculta o grafo de nós para você focar na criação.",
      "noOutputs": "Um app precisa de pelo menos {count} para ser utilizável.",
      "oneOutput": "1 saída",
      "sharing": "Compartilhar é fácil: crie seu fluxo de trabalho, abra o Modo App, clique com o botão direito na aba e exporte. Quando outros abrirem seu arquivo, ele será iniciado diretamente nesta visualização limpa. Você pode compartilhar fluxos de trabalho poderosos como ferramentas simples, sem que ninguém precise entender grafos de nós.",
      "title": "Bem-vindo ao Modo App"
    }
  },
  "load3d": {
    "applyingTexture": "Aplicando Textura...",
    "backgroundColor": "Cor de Fundo",
    "camera": "Câmera",
    "cameraType": {
      "orthographic": "Ortográfica",
      "perspective": "Perspectiva"
    },
    "centerCameraOnModel": "Centralizar câmera no modelo",
    "clearRecording": "Limpar Gravação",
    "dropToLoad": "Arraste o modelo 3D para carregar",
    "edgeThreshold": "Limite de Borda",
    "export": "Exportar",
    "exportModel": "Exportar Modelo",
    "exportRecording": "Exportar Gravação",
    "exportingModel": "Exportando modelo...",
    "fitToViewer": "Ajustar ao Visualizador",
    "fov": "Campo de Visão (FOV)",
    "gizmo": {
      "label": "Gizmo",
      "reset": "Redefinir Transformação",
      "rotate": "Rotacionar",
      "scale": "Escalar",
      "toggle": "Alternar Gizmo",
      "translate": "Mover"
    },
    "hdri": {
      "changeFile": "Alterar HDRI",
      "intensity": "Intensidade",
      "label": "Ambiente HDRI",
      "removeFile": "Remover HDRI",
      "showAsBackground": "Exibir como fundo",
      "uploadFile": "Enviar HDRI (.hdr, .exr)"
    },
    "light": "Luz",
    "lightIntensity": "Intensidade da Luz",
    "loadingBackgroundImage": "Carregando Imagem de Fundo",
    "loadingHDRI": "Carregando HDRI...",
    "loadingModel": "Carregando Modelo 3D...",
    "materialMode": "Modo de Material",
    "materialModes": {
      "clay": "Argila",
      "depth": "Profundidade",
      "lineart": "Lineart",
      "normal": "Normal",
      "original": "Original",
      "pointCloud": "Nuvem de Pontos",
      "wireframe": "Wireframe"
    },
    "menuBar": {
      "bgColor": "Cor de fundo",
      "bgImage": "Imagem de fundo",
      "deleteRecording": "Excluir gravação",
      "downloadRecording": "Baixar gravação",
      "fov": "Campo de visão",
      "intensity": "Intensidade",
      "material": "Material",
      "originalMaterialOnly": "Apenas material original",
      "panorama": "Panorama",
      "record": "Gravar",
      "recording": "Gravando",
      "removeBackground": "Remover fundo",
      "showGrid": "Mostrar grade",
      "skeleton": "Esqueleto",
      "startNewRecording": "Iniciar nova gravação",
      "stopRecording": "Parar gravação",
      "switchProjection": "Alternar projeção",
      "upDirection": "Direção para cima",
      "videoRecordingTooltip": "Gravação de vídeo da cena [mp4]"
    },
    "model": "Modelo",
    "model3d": "Modelo 3D",
    "openIn3DViewer": "Abrir no Visualizador 3D",
    "panoramaMode": "Panorama",
    "previewOutput": "Visualizar Saída",
    "reloadingModel": "Recarregando modelo...",
    "removeBackgroundImage": "Remover Imagem de Fundo",
    "resizeNodeMatchOutput": "Redimensionar Nó para corresponder à saída",
    "scene": "Cena",
    "showGrid": "Mostrar Grade",
    "showSkeleton": "Mostrar Esqueleto",
    "startRecording": "Iniciar Gravação",
    "stopRecording": "Parar Gravação",
    "switchCamera": "Alternar Câmera",
    "switchingMaterialMode": "Alternando Modo de Material...",
    "tiledMode": "Mosaico",
    "unsupportedFileType": "Tipo de arquivo não suportado (suporta .gltf, .glb, .obj, .fbx, .stl)",
    "upDirection": "Direção Para Cima",
    "upDirections": {
      "original": "Original"
    },
    "uploadBackgroundImage": "Enviar Imagem de Fundo",
    "uploadTexture": "Enviar Textura",
    "uploadingModel": "Enviando modelo 3D...",
    "viewer": {
      "apply": "Aplicar",
      "cameraSettings": "Configurações da Câmera",
      "cameraType": "Tipo de Câmera",
      "cancel": "Cancelar",
      "exportSettings": "Configurações de Exportação",
      "lightSettings": "Configurações de Luz",
      "modelSettings": "Configurações do Modelo",
      "sceneSettings": "Configurações da Cena",
      "title": "Visualizador 3D (Beta)"
    }
  },
  "loadWorkflowWarning": {
    "coreNodesFromVersion": "Nós principais da versão {version}:",
    "outdatedVersion": "Este fluxo de trabalho foi criado com uma versão mais recente do ComfyUI ({version}). Alguns nós podem não funcionar corretamente.",
    "outdatedVersionGeneric": "Este fluxo de trabalho foi criado com uma versão mais recente do ComfyUI. Alguns nós podem não funcionar corretamente.",
    "unknownVersion": "desconhecida"
  },
  "logsTerminal": {
    "loadError": "Não foi possível carregar os logs. Certifique-se de que você atualizou o backend do ComfyUI.",
    "resyncError": "Não foi possível ressincronizar os logs após a reconexão do backend. Reabra o console para tentar novamente."
  },
  "maintenance": {
    "None": "Nenhum",
    "OK": "OK",
    "Skipped": "Ignorado",
    "allOk": "Nenhum problema foi detectado.",
    "confirmTitle": "Tem certeza?",
    "consoleLogs": "Logs do Console",
    "detected": "Detectado",
    "error": {
      "cannotContinue": "Não é possível continuar - ainda há erros",
      "defaultDescription": "Ocorreu um erro ao executar uma tarefa de manutenção.",
      "taskFailed": "Falha ao executar a tarefa.",
      "toastTitle": "Erro na tarefa"
    },
    "refreshing": "Atualizando",
    "showManual": "Mostrar tarefas de manutenção",
    "status": "Status",
    "terminalDefaultMessage": "Ao executar um comando de solução de problemas, qualquer saída será exibida aqui.",
    "title": "Manutenção",
    "unsafeMigration": {
      "action": "Use a tarefa de manutenção \"Caminho base\" abaixo para mover o ComfyUI para um local seguro.",
      "appInstallDir": "Seu caminho base está dentro do pacote do aplicativo ComfyUI Desktop. Esta pasta pode ser excluída ou sobrescrita durante as atualizações. Escolha um diretório fora da pasta de instalação, como Documentos/ComfyUI.",
      "generic": "Seu caminho base atual do ComfyUI está em um local que pode ser excluído ou modificado durante as atualizações. Para evitar perda de dados, mova-o para uma pasta segura.",
      "oneDrive": "Seu caminho base está no OneDrive, o que pode causar problemas de sincronização e perda acidental de dados. Escolha uma pasta local que não seja gerenciada pelo OneDrive.",
      "title": "Local de instalação inseguro detectado",
      "updaterCache": "Seu caminho base está dentro do cache de atualização do ComfyUI, que é limpo a cada atualização. Escolha um local diferente para seus dados."
    }
  },
  "manager": {
    "actions": "Ações",
    "allMissingNodesInstalled": "Todos os nodes ausentes foram instalados com sucesso",
    "applyChanges": "Aplicar Alterações",
    "basicInfo": "Informações Básicas",
    "changingVersion": "Alterando versão de {from} para pt-BR",
    "clickToFinishSetup": "Clique",
    "conflicts": {
      "conflictInfoTitle": "Por que isso está acontecendo?",
      "conflictMessages": {
        "accelerator": "GPU/Acelerador não suportado (disponível: {current}, requerido: {required})",
        "banned": "Este pacote está banido por motivos de segurança",
        "comfyui_version": "Versão do ComfyUI incompatível (atual: {current}, requerida: {required})",
        "frontend_version": "Versão do frontend incompatível (atual: {current}, requerida: {required})",
        "generic": "Problema de compatibilidade (atual: {current}, requerido: {required})",
        "import_failed": "Falha na Importação",
        "os": "Sistema operacional não suportado (atual: {current}, requerido: {required})",
        "pending": "Verificação de segurança pendente - compatibilidade não pode ser verificada"
      },
      "conflicts": "Conflitos",
      "description": "Detectamos conflitos entre algumas de suas extensões e a nova versão do ComfyUI. Ao atualizar, você corre o risco de quebrar workflows que dependem dessas extensões.",
      "enableAnyway": "Ativar Mesmo Assim",
      "extensionAtRisk": "Extensão em Risco",
      "importFailedExtensions": "Extensões com Falha na Importação",
      "info": "Se continuar com a atualização, as extensões conflitantes serão desativadas automaticamente. Você pode revisá-las e gerenciá-las a qualquer momento no Gerenciador do ComfyUI.",
      "installAnyway": "Instalar Mesmo Assim",
      "title": "Problemas com Node Pack Detectados!",
      "understood": "Entendi",
      "warningBanner": {
        "button": "Saiba Mais...",
        "message": "Essas extensões requerem versões de pacotes do sistema que diferem da sua configuração atual. Instalá-las pode sobrescrever dependências principais e afetar outras extensões ou workflows.",
        "title": "Algumas extensões estão desativadas devido à incompatibilidade com sua configuração atual"
      },
      "warningTooltip": "Este pacote pode ter problemas de compatibilidade com seu ambiente atual"
    },
    "createdBy": "Criado por",
    "dependencies": "Dependências",
    "disabledNodesWontUpdate": "Nodes desativados não serão atualizados",
    "discoverCommunityContent": "Descubra Node Packs, Extensões e mais criados pela comunidade...",
    "downloads": "Downloads",
    "emptyState": {
      "allInstalled": {
        "message": "Você ainda não instalou nenhuma extensão.",
        "title": "Nenhuma extensão instalada"
      },
      "conflicting": {
        "message": "Todas as suas extensões são compatíveis.",
        "title": "Nenhum conflito detectado"
      },
      "missing": {
        "message": "Todos os nós necessários estão instalados.",
        "title": "Nenhum nó ausente"
      },
      "updateAvailable": {
        "message": "Todas as suas extensões estão atualizadas.",
        "title": "Tudo atualizado"
      },
      "workflow": {
        "message": "Este fluxo de trabalho não utiliza nenhum nó de extensão.",
        "title": "Nenhuma extensão no fluxo de trabalho"
      }
    },
    "enablePackToChangeVersion": "Ative este pacote para alterar versões",
    "errorConnecting": "Erro ao conectar ao Registro de Nodes do Comfy.",
    "extensionsSuccessfullyInstalled": "Extensão(ões) instalada(s) com sucesso e pronta(s) para uso!",
    "failed": "Falhou",
    "failedToInstall": "Falha ao Instalar",
    "filter": {
      "disabled": "Desativado",
      "enabled": "Ativado",
      "nodePack": "Node Pack"
    },
    "gettingInfo": "Obtendo informações...",
    "importFailedGenericError": "Falha ao importar o pacote. Verifique o console para mais detalhes.",
    "inWorkflow": "No Workflow",
    "incompatibleVersion": {
      "message": "Por favor, atualize o ComfyUI-Manager para a versão 4.2.1 ou superior.\n• Desktop: Atualize o aplicativo ComfyUI Desktop\n• Standalone: Execute pip install -U comfyui-manager e reinicie\nSaiba mais: https://github.com/Comfy-Org/ComfyUI-Manager",
      "title": "Atualização do ComfyUI-Manager necessária"
    },
    "infoPanelEmpty": "Clique em um item para ver as informações",
    "installAllMissingNodes": "Instalar Todos",
    "installError": "Erro de Instalação",
    "installSelected": "Instalar Selecionados",
    "installationQueue": "Fila de Instalação",
    "installingDependencies": "Instalando dependências...",
    "lastUpdated": "Última Atualização",
    "latestVersion": "Mais Recente",
    "legacyManagerSearchTip": "Procurando pelo ComfyUI-Manager? Você pode ativar a interface legada do gerenciador iniciando o ComfyUI com a flag --enable-manager-legacy-ui.",
    "legacyManagerUI": "Usar UI Legada",
    "legacyManagerUIDescription": "Para usar a UI Legada do Gerenciador, inicie o ComfyUI com --enable-manager-legacy-ui",
    "legacyMenuNotAvailable": "O menu do gerenciador legado não está disponível, usando o novo menu do gerenciador por padrão.",
    "license": "Licença",
    "loadingVersions": "Carregando versões...",
    "mixedSelectionMessage": "Não é possível realizar ação em massa em seleção mista",
    "nav": {
      "allExtensions": "Todas as Extensões",
      "allInWorkflow": "Todos em: {workflowName}",
      "allInstalled": "Todos Instalados",
      "conflicting": "Conflitante",
      "inWorkflowSection": "NO FLUXO DE TRABALHO",
      "installedSection": "INSTALADO",
      "missingNodes": "Nós Ausentes",
      "notInstalled": "Não Instalado",
      "unresolvedNodes": "Nós não resolvidos",
      "updatesAvailable": "Atualizações Disponíveis"
    },
    "nightlyVersion": "Noturna",
    "noDescription": "Nenhuma descrição disponível",
    "noNodesFound": "Nenhum node encontrado",
    "noNodesFoundDescription": "Os nodes do pacote não puderam ser analisados ou o pacote é apenas uma extensão de frontend e não possui nodes.",
    "noResultsFound": "Nenhum resultado encontrado para sua busca.",
    "nodePack": "Node Pack",
    "nodePackInfo": "Informações do Pacote de Nós",
    "notAvailable": "Não Disponível",
    "packInstall": {
      "nodeIdRequired": "ID do nó é obrigatório para instalação"
    },
    "packsSelected": "pacotes selecionados",
    "repository": "Repositório",
    "restartToApplyChanges": "Para aplicar as alterações, reinicie o ComfyUI",
    "restartingBackend": "Reiniciando backend para aplicar as alterações...",
    "searchPlaceholder": "Buscar",
    "selectVersion": "Selecionar Versão",
    "selected": "Selecionado",
    "sort": {
      "created": "Mais Novos",
      "downloads": "Mais Populares",
      "publisher": "Publicador",
      "updated": "Atualizados Recentemente"
    },
    "status": {
      "active": "Ativo",
      "banned": "Banido",
      "conflicting": "Conflitante",
      "deleted": "Excluído",
      "flagged": "Marcado",
      "importFailed": "Erro de Instalação",
      "pending": "Pendente",
      "unknown": "Desconhecido"
    },
    "survey": {
      "error": "Não foi possível carregar esta pesquisa. Por favor, tente novamente mais tarde.",
      "intro": "A instalação de nodes personalizados estará disponível em breve no Comfy Cloud. Responda algumas perguntas rápidas para entrar na lista de espera e ajudar a definir esse recurso.",
      "title": "Entre na lista de espera"
    },
    "title": "Gerenciador de Nodes Personalizados",
    "toFinishSetup": "para finalizar a configuração",
    "totalNodes": "Total de Nodes",
    "tryAgainLater": "Por favor, tente novamente mais tarde.",
    "tryDifferentSearch": "Por favor, tente uma busca diferente.",
    "tryUpdate": "Tentar Atualizar",
    "tryUpdateTooltip": "Buscar as últimas alterações do repositório. Versões noturnas podem ter atualizações que não são detectadas automaticamente.",
    "uninstall": "Desinstalar",
    "uninstallSelected": "Desinstalar Selecionados",
    "uninstalling": "Desinstalando {id}",
    "unresolvedNodes": {
      "message": "Os seguintes nós não estão instalados e não foram encontrados no registro.",
      "title": "Nós ausentes não resolvidos"
    },
    "update": "Atualizar",
    "updateAll": "Atualizar Todos",
    "updateSelected": "Atualizar Selecionados",
    "updatingAllPacks": "Atualizando todos os pacotes",
    "version": "Versão"
  },
  "maskEditor": {
    "activateLayer": "Ativar camada",
    "applyToWholeImage": "Aplicar à imagem inteira",
    "baseImageLayer": "Camada de imagem base",
    "baseLayerPreview": "Pré-visualização da camada base",
    "black": "Preto",
    "brushSettings": "Configurações do pincel",
    "brushShape": "Forma do pincel",
    "clear": "Limpar",
    "clickToResetZoom": "Clique para redefinir o zoom",
    "colorSelectSettings": "Configurações de seleção de cor",
    "colorSelector": "Seletor de cor",
    "fillOpacity": "Opacidade do preenchimento",
    "hardness": "Dureza",
    "imageLayer": "Camada de imagem",
    "invert": "Inverter",
    "layers": "Camadas",
    "livePreview": "Pré-visualização ao vivo",
    "maskBlendingOptions": "Opções de mesclagem da máscara",
    "maskLayer": "Camada de máscara",
    "maskOpacity": "Opacidade da máscara",
    "maskTolerance": "Tolerância da máscara",
    "method": "Método",
    "mirrorHorizontal": "Espelhar horizontalmente",
    "mirrorVertical": "Espelhar verticalmente",
    "negative": "Negativo",
    "opacity": "Opacidade",
    "openMaskEditor": "Abrir no Editor de Máscara",
    "paintBucketSettings": "Configurações do balde de tinta",
    "paintLayer": "Camada de pintura",
    "redo": "Refazer",
    "resetToDefault": "Restaurar padrão",
    "rotateLeft": "Girar para a esquerda",
    "rotateRight": "Girar para a direita",
    "selectionOpacity": "Opacidade da seleção",
    "smoothingPrecision": "Precisão de suavização",
    "stepSize": "Tamanho do passo",
    "stopAtMask": "Parar na máscara",
    "thickness": "Espessura",
    "title": "Editor de máscara",
    "tolerance": "Tolerância",
    "undo": "Desfazer",
    "white": "Branco"
  },
  "mediaAsset": {
    "actions": {
      "copyJobId": "Copiar ID do trabalho",
      "delete": "Excluir",
      "download": "Baixar",
      "exportWorkflow": "Exportar fluxo de trabalho",
      "insertAsNodeInWorkflow": "Inserir como nó no fluxo de trabalho",
      "inspect": "Inspecionar recurso",
      "more": "Mais opções",
      "moreOptions": "Mais opções",
      "openWorkflow": "Abrir como fluxo de trabalho em nova aba",
      "seeMoreOutputs": "Ver mais resultados",
      "zoom": "Ampliar"
    },
    "assetDeletedSuccessfully": "Recurso excluído com sucesso",
    "deleteAssetDescription": "Este recurso será removido permanentemente.",
    "deleteAssetTitle": "Excluir este recurso?",
    "deleteSelectedDescription": "{count} recurso(s) será(ão) removido(s) permanentemente.",
    "deleteSelectedTitle": "Excluir recursos selecionados?",
    "deletingImportedFilesCloudOnly": "A exclusão de arquivos importados é suportada apenas na versão em nuvem",
    "failedToCreateNode": "Falha ao criar nó",
    "failedToDeleteAsset": "Falha ao excluir o recurso",
    "failedToExportWorkflow": "Falha ao exportar fluxo de trabalho",
    "jobIdToast": {
      "copied": "Copiado",
      "error": "Erro",
      "jobIdCopied": "ID do trabalho copiado para a área de transferência",
      "jobIdCopyFailed": "Falha ao copiar o ID do trabalho"
    },
    "noJobIdFound": "Nenhum ID de trabalho encontrado para este recurso",
    "noWorkflowDataFound": "Nenhum dado de fluxo de trabalho encontrado neste recurso",
    "nodeAddedToWorkflow": "Nó {nodeType} adicionado ao fluxo de trabalho",
    "nodeTypeNotFound": "Tipo de nó {nodeType} não encontrado",
    "selection": {
      "assetsDeletedSuccessfully": "{count} recurso(s) excluído(s) com sucesso",
      "deleteSelected": "Excluir",
      "deleteSelectedAll": "Excluir todos",
      "deselectAll": "Desmarcar todos",
      "downloadSelected": "Baixar",
      "downloadSelectedAll": "Baixar todos",
      "downloadStarted": "Baixando {count} arquivos...",
      "downloadsStarted": "Iniciada a transferência de {count} arquivo(s)",
      "exportStarted": "Preparando exportação ZIP para {count} arquivo | Preparando exportação ZIP para {count} arquivos",
      "exportWorkflowAll": "Exportar todos os fluxos de trabalho",
      "failedToAddNodes": "Falha ao adicionar nós ao fluxo de trabalho",
      "failedToDeleteAssets": "Falha ao excluir os recursos selecionados",
      "insertAllAssetsAsNodes": "Inserir todos os ativos como nós",
      "multipleSelectedAssets": "Vários ativos selecionados",
      "noWorkflowsFound": "Nenhum dado de fluxo de trabalho encontrado nos ativos selecionados",
      "noWorkflowsToExport": "Nenhum dado de fluxo de trabalho encontrado para exportar",
      "nodesAddedToWorkflow": "{count} nó(s) adicionado(s) ao fluxo de trabalho",
      "openWorkflowAll": "Abrir todos os fluxos de trabalho",
      "partialAddNodesSuccess": "{succeeded} adicionado(s) com sucesso, {failed} falharam",
      "partialDeleteSuccess": "{succeeded} excluído(s) com sucesso, {failed} falha(s)",
      "partialWorkflowsExported": "{succeeded} exportado(s) com sucesso, {failed} falharam",
      "partialWorkflowsOpened": "{succeeded} fluxo(s) de trabalho aberto(s), {failed} falharam",
      "selectedCount": "Recursos selecionados: {count}",
      "workflowsExported": "{count} fluxo(s) de trabalho exportado(s) com sucesso",
      "workflowsOpened": "{count} fluxo(s) de trabalho aberto(s) em novas abas"
    },
    "unsupportedFileType": "Tipo de arquivo não suportado para o nó de carregamento",
    "workflowExportedSuccessfully": "Fluxo de trabalho exportado com sucesso",
    "workflowOpenedInNewTab": "Fluxo de trabalho aberto em nova aba"
  },
  "menu": {
    "autoQueue": "Fila automática",
    "batchCount": "Quantidade de lotes",
    "batchCountTooltip": "O número de vezes que a geração do fluxo de trabalho deve ser enfileirada",
    "clear": "Limpar fluxo de trabalho",
    "clipspace": "Abrir Clipspace",
    "customNodesManager": "Gerenciador de nós personalizados",
    "dark": "Escuro",
    "disabled": "Desativado",
    "disabledTooltip": "O fluxo de trabalho não será enfileirado automaticamente",
    "execute": "Executar",
    "fullscreen": "Tela cheia",
    "help": "Ajuda",
    "hideMenu": "Ocultar menu",
    "instant": "Instantâneo",
    "instantTooltip": "O fluxo de trabalho será enfileirado instantaneamente após uma geração terminar",
    "interrupt": "Cancelar execução atual",
    "light": "Claro",
    "manageExtensions": "Gerenciar extensões",
    "onChange": "Ao alterar",
    "onChangeTooltip": "O fluxo de trabalho será enfileirado quando uma alteração for feita",
    "queue": "Painel de fila",
    "refresh": "Atualizar definições de nós",
    "resetView": "Redefinir visualização da tela",
    "run": "Executar",
    "runWorkflow": "Executar fluxo de trabalho (Shift para enfileirar na frente)",
    "runWorkflowFront": "Executar fluxo de trabalho (Enfileirar na frente)",
    "runWorkflowMissingResources": "O fluxo de trabalho contém recursos ausentes.",
    "settings": "Configurações",
    "showMenu": "Mostrar menu",
    "stopRunInstant": "Parar execução (Instantâneo)",
    "stopRunInstantTooltip": "Parar execução",
    "theme": "Tema",
    "toggleBottomPanel": "Alternar painel inferior"
  },
  "menuLabels": {
    "About ComfyUI": "Sobre o ComfyUI",
    "Assets": "Ativos",
    "Bottom Panel": "Painel inferior",
    "Browse Templates": "Navegar por modelos",
    "Bypass/Unbypass Selected Nodes": "Ignorar/Não ignorar nós selecionados",
    "Canvas Performance": "Desempenho da tela",
    "Canvas Toggle Lock": "Alternar trava da tela",
    "Check for Custom Node Updates": "Verificar atualizações de nós personalizados",
    "Check for Updates": "Verificar atualizações",
    "Clear Pending Tasks": "Limpar tarefas pendentes",
    "Clear Workflow": "Limpar fluxo de trabalho",
    "Clipspace": "Clipspace",
    "Close Current Workflow": "Fechar fluxo de trabalho atual",
    "Collapse/Expand Selected Nodes": "Recolher/Expandir nós selecionados",
    "Comfy-Org Discord": "Comfy-Org Discord",
    "ComfyUI Docs": "Documentação do ComfyUI",
    "ComfyUI Forum": "Fórum do ComfyUI",
    "ComfyUI Issues": "Problemas do ComfyUI",
    "Contact Support": "Contatar suporte",
    "Convert Selection to Subgraph": "Converter seleção em subgrafo",
    "Copy": "Copiar",
    "Custom Nodes (Legacy)": "Nós personalizados (Legado)",
    "Custom Nodes Manager": "Gerenciador de nós personalizados",
    "Decrease Brush Size in MaskEditor": "Diminuir tamanho do pincel no MaskEditor",
    "Delete Selected Items": "Excluir itens selecionados",
    "Desktop User Guide": "Guia do usuário (Desktop)",
    "Duplicate Current Workflow": "Duplicar fluxo de trabalho atual",
    "Edit": "Editar",
    "Edit Subgraph Widgets": "Editar widgets do subgrafo",
    "Exit Subgraph": "Sair do subgrafo",
    "Experimental: Browse Model Assets": "Experimental: Navegar por ativos de modelo",
    "Experimental: Enable AssetAPI": "Experimental: Ativar AssetAPI",
    "Experimental: Enable Nodes 2_0": "Experimental: Ativar Nodes 2.0",
    "Export": "Exportar",
    "Export (API)": "Exportar (API)",
    "File": "Arquivo",
    "Fit Group To Contents": "Ajustar grupo ao conteúdo",
    "Focus Mode": "Modo de foco",
    "Group Selected Nodes": "Agrupar nós selecionados",
    "Help": "Ajuda",
    "Help Center": "Central de ajuda",
    "Increase Brush Size in MaskEditor": "Aumentar tamanho do pincel no MaskEditor",
    "Install Missing Custom Nodes": "Instalar nós personalizados ausentes",
    "Interrupt": "Interromper",
    "Job History": "Histórico de tarefas",
    "Load Default Workflow": "Carregar fluxo de trabalho padrão",
    "Lock Canvas": "Travar tela",
    "Manager": "Gerenciador",
    "Manager Menu (Legacy)": "Menu do gerenciador (Legado)",
    "Minimap": "Minimapa",
    "Mirror Horizontal in MaskEditor": "Espelhar horizontalmente no MaskEditor",
    "Mirror Vertical in MaskEditor": "Espelhar verticalmente no MaskEditor",
    "Model Library": "Biblioteca de modelos",
    "Move Selected Nodes Down": "Mover nós selecionados para baixo",
    "Move Selected Nodes Left": "Mover nós selecionados para a esquerda",
    "Move Selected Nodes Right": "Mover nós selecionados para a direita",
    "Move Selected Nodes Up": "Mover nós selecionados para cima",
    "Mute/Unmute Selected Nodes": "Silenciar/Ativar som dos nós selecionados",
    "New": "Novo",
    "Next Opened Workflow": "Próximo fluxo de trabalho aberto",
    "Node Library": "Biblioteca de nós",
    "Node Links": "Ligações de nós",
    "Open": "Abrir",
    "Open 3D Viewer (Beta) for Selected Node": "Abrir Visualizador 3D (Beta) para o Nó Selecionado",
    "Open Color Picker in MaskEditor": "Abrir seletor de cores no MaskEditor",
    "Open Custom Nodes Folder": "Abrir pasta de nós personalizados",
    "Open DevTools": "Abrir DevTools",
    "Open Inputs Folder": "Abrir pasta de entradas",
    "Open Logs Folder": "Abrir pasta de logs",
    "Open Mask Editor for Selected Node": "Abrir Mask Editor para o nó selecionado",
    "Open Models Folder": "Abrir pasta de modelos",
    "Open Outputs Folder": "Abrir pasta de saídas",
    "Open Sign In Dialog": "Abrir diálogo de login",
    "Open extra_model_paths_yaml": "Abrir extra_model_paths.yaml",
    "Paste": "Colar",
    "Paste with Connect": "Colar com Conexão",
    "Pin/Unpin Selected Items": "Fixar/Desafixar itens selecionados",
    "Pin/Unpin Selected Nodes": "Fixar/Desafixar nós selecionados",
    "Previous Opened Workflow": "Fluxo de trabalho anterior aberto",
    "Publish": "Publicar",
    "Queue Prompt": "Adicionar à fila",
    "Queue Prompt (Front)": "Adicionar à fila (início)",
    "Queue Selected Output Nodes": "Adicionar nós de saída selecionados à fila",
    "Quit": "Sair",
    "Redo": "Refazer",
    "Refresh Node Definitions": "Atualizar definições de nós",
    "Reinstall": "Reinstalar",
    "Rename": "Renomear",
    "Reset View": "Redefinir visualização",
    "Resize Selected Nodes": "Redimensionar nós selecionados",
    "Restart": "Reiniciar",
    "Rotate Left in MaskEditor": "Girar para a esquerda no MaskEditor",
    "Rotate Right in MaskEditor": "Girar para a direita no MaskEditor",
    "Save": "Salvar",
    "Save As": "Salvar como",
    "Select All": "Selecionar tudo",
    "Set Subgraph Description": "Definir Descrição do Subgrafo",
    "Set Subgraph Search Aliases": "Definir Apelidos de Busca do Subgrafo",
    "Show Keybindings Dialog": "Mostrar diálogo de atalhos",
    "Show Model Selector (Dev)": "Mostrar seletor de modelo (Dev)",
    "Show Settings Dialog": "Mostrar diálogo de configurações",
    "Sign Out": "Sair",
    "Toggle App Mode": "Alternar Modo App",
    "Toggle Essential Bottom Panel": "Alternar painel inferior essencial",
    "Toggle Logs Bottom Panel": "Alternar Painel Inferior de Logs",
    "Toggle Queue Panel V2": "Alternar painel de fila V2",
    "Toggle Search Box": "Alternar caixa de pesquisa",
    "Toggle Terminal Bottom Panel": "Alternar Painel Inferior do Terminal",
    "Toggle Theme (Dark/Light)": "Alternar tema (Escuro/Claro)",
    "Toggle View Controls Bottom Panel": "Alternar painel inferior de controles de visualização",
    "Toggle promotion of hovered widget": "Alternar promoção do widget destacado",
    "Undo": "Desfazer",
    "Unload Models": "Descarregar modelos",
    "Unload Models and Execution Cache": "Descarregar modelos e cache de execução",
    "Unlock Canvas": "Destravar tela",
    "Unpack the selected Subgraph": "Desempacotar o subgrafo selecionado",
    "View": "Visualizar",
    "Workflows": "Fluxos de trabalho",
    "Zoom In": "Aumentar zoom",
    "Zoom Out": "Diminuir zoom",
    "Zoom to fit": "Ajustar zoom",
    "linearMode_appModeToolbar_apps": "linearMode.appModeToolbar.apps"
  },
  "minimap": {
    "nodeColors": "Cores dos Nós",
    "renderBypassState": "Exibir Estado de Ignorar",
    "renderErrorState": "Exibir Estado de Erro",
    "showGroups": "Mostrar Quadros/Grupos",
    "showLinks": "Mostrar Conexões"
  },
  "missingModelsDialog": {
    "acceptTerms": "Aceitar termos",
    "customModelsInstruction": "Você precisará encontrá-los e baixá-los manualmente. Procure por eles online (tente Civitai ou Hugging Face) ou entre em contato com o provedor original do fluxo de trabalho.",
    "customModelsWarning": "Alguns desses são modelos personalizados que não reconhecemos.",
    "description": "Este fluxo de trabalho requer modelos que você ainda não baixou.",
    "doNotAskAgain": "Não mostrar novamente",
    "downloadAll": "Baixar todos",
    "downloadAvailable": "Baixar disponíveis",
    "footerDescription": "Baixe e coloque esses modelos na pasta correta.\nNós com modelos ausentes estão destacados em vermelho no canvas.",
    "gotIt": "Ok, entendi",
    "reEnableInSettings": "Reativar em {link}",
    "reEnableInSettingsLink": "Configurações",
    "title": "Este fluxo de trabalho está sem modelos",
    "totalSize": "Tamanho total do download:"
  },
  "missingNodes": {
    "cloud": {
      "description": "Este fluxo de trabalho utiliza nós personalizados que ainda não são suportados na versão em nuvem.",
      "gotIt": "Ok, entendi",
      "learnMore": "Saiba mais",
      "priorityMessage": "Marcamos automaticamente esses nós para priorizarmos a adição deles.",
      "replacementInstruction": "Enquanto isso, substitua esses nós (destacados em vermelho no canvas) por outros suportados, se possível, ou tente um fluxo de trabalho diferente.",
      "title": "Esses nós ainda não estão disponíveis no Comfy Cloud"
    },
    "oss": {
      "description": "Este fluxo de trabalho utiliza nós personalizados que você ainda não instalou.",
      "replacementInstruction": "Instale esses nós para executar este fluxo de trabalho ou substitua-os por alternativas já instaladas. Nós ausentes estão destacados em vermelho no canvas.",
      "title": "Este fluxo de trabalho possui nós ausentes"
    }
  },
  "nightly": {
    "badge": {
      "label": "Versão de Prévia",
      "tooltip": "Você está usando uma versão nightly do ComfyUI. Por favor, use o botão de feedback para compartilhar suas opiniões sobre esses recursos."
    }
  },
  "nightlySurvey": {
    "accept": "Claro, vou ajudar!",
    "description": "Você tem usado este recurso. Pode dedicar um momento para compartilhar seu feedback?",
    "dontAskAgain": "Não perguntar novamente",
    "notNow": "Agora não",
    "title": "Ajude-nos a melhorar"
  },
  "nodeCategories": {
    "": "",
    "3d": "3d",
    "Anthropic": "Anthropic",
    "BFL": "BFL",
    "Beeble": "Beeble",
    "Bria": "Bria",
    "ByteDance": "ByteDance",
    "ElevenLabs": "ElevenLabs",
    "Gemini": "Gemini",
    "Grok": "Grok",
    "HeyGen": "HeyGen",
    "HitPaw": "HitPaw",
    "Ideogram": "Ideogram",
    "Kling": "Kling",
    "Krea": "Krea",
    "LTXV": "LTXV",
    "Luma": "Luma",
    "Magnific": "Magnific",
    "Meshy": "Meshy",
    "MiniMax": "MiniMax",
    "OpenAI": "OpenAI",
    "OpenRouter": "OpenRouter",
    "PixVerse": "PixVerse",
    "Quiver": "Quiver",
    "Recraft": "Recraft",
    "Reve": "Reve",
    "Rodin": "Rodin",
    "Runway": "Runway",
    "Sonilo": "Sonilo",
    "Sora": "Sora",
    "Tencent": "Tencent",
    "Topaz": "Topaz",
    "Tripo": "Tripo",
    "Veo": "Veo",
    "Vidu": "Vidu",
    "Wan": "Wan",
    "WaveSpeed": "WaveSpeed",
    "ace": "ace",
    "adjustments": "ajustes",
    "advanced": "avançado",
    "anima": "anima",
    "animate": "animar",
    "attention_experiments": "experimentos_de_atenção",
    "audio": "áudio",
    "autoregressive": "autoregressivo",
    "background removal": "remoção de fundo",
    "batch": "lote",
    "bernini": "bernini",
    "boogu": "boogu",
    "camera": "câmera",
    "chroma radiance": "chroma radiance",
    "clip": "clip",
    "color": "cor",
    "combine": "combinar",
    "compositing": "composição",
    "cond pair": "par_de_condições",
    "cond single": "condição_simples",
    "conditioning": "condicionamento",
    "controlnet": "controlnet",
    "cosmos": "cosmos",
    "create": "criar",
    "custom": "personalizado",
    "dancer": "dançarino",
    "dataset": "dataset",
    "debug": "depuração",
    "detection": "detecção",
    "experimental": "experimental",
    "filters": "filtros",
    "flux": "flux",
    "fun control": "fun control",
    "fun inpaint": "fun inpaint",
    "geometry estimation": "estimativa de geometria",
    "gligen": "gligen",
    "guidance": "orientação",
    "guiders": "guias",
    "hidream": "HiDream",
    "hooks": "ganchos",
    "humo": "humo",
    "hunyhuan video": "hunyhuan video",
    "hunyuan 3d": "hunyuan 3d",
    "hunyuan image": "hunyuan image",
    "hunyuan video": "hunyuan video",
    "image": "imagem",
    "infinite talk": "infinite talk",
    "instructpix2pix": "instructpix2pix",
    "joyimage": "joyimage",
    "kandinsky": "kandinsky",
    "latent": "latente",
    "loaders": "carregadores",
    "logic": "lógica",
    "lotus": "lotus",
    "ltxv": "ltxv",
    "lumina": "lumina",
    "mage": "mage",
    "mask": "máscara",
    "merging": "mesclagem",
    "minimax": "minimax",
    "mochi": "mochi",
    "model": "modelo",
    "model specific": "modelo específico",
    "model_patches": "model_patches",
    "move": "move",
    "multigpu": "multigpu",
    "noise": "ruído",
    "operations": "operações",
    "partner": "parceiro",
    "patch": "patch",
    "phantom subject": "phantom subject",
    "photomaker": "photomaker",
    "pixart": "pixart",
    "post-processors": "pós-processadores",
    "pre-processors": "pré-processadores",
    "preprocessors": "pré-processadores",
    "primitive": "primitivo",
    "qwen": "qwen",
    "qwen image": "qwen image",
    "samplers": "amostradores",
    "sampling": "amostragem",
    "scail": "scail",
    "schedulers": "agendadores",
    "scheduling": "agendamento",
    "shader": "shader",
    "sigmas": "sigmas",
    "sound": "som",
    "splat": "splat",
    "stable audio": "stable audio",
    "stable cascade": "stable cascade",
    "stable diffusion": "stable diffusion",
    "stable diffusion upscaler": "stable diffusion upscaler",
    "stable video": "stable video",
    "stable video 3d": "stable video 3d",
    "stable zero123": "stable zero123",
    "supir": "supir",
    "sync_so": "sync.so",
    "text": "texto",
    "training": "treinamento",
    "transform": "transformar",
    "triposplat": "triposplat",
    "unet": "unet",
    "upscaling": "aumento_de_resolução",
    "utilities": "utilitários",
    "vace": "vace",
    "video": "vídeo",
    "void": "void",
    "wan": "wan",
    "z-image": "z-image"
  },
  "nodeErrors": {
    "content": "Erro de Conteúdo do Nó",
    "header": "Erro de Cabeçalho do Nó",
    "render": "Erro de Renderização do Nó",
    "slots": "Erro de Slots do Nó",
    "widgets": "Erro de Widgets do Nó"
  },
  "nodeFilters": {
    "hideDeprecated": "Ocultar nós obsoletos",
    "hideDeprecatedDescription": "Oculta nós marcados como obsoletos, a menos que estejam explicitamente habilitados",
    "hideDevOnly": "Ocultar nós apenas para desenvolvedores",
    "hideDevOnlyDescription": "Oculta nós marcados como apenas para desenvolvedores, a menos que o modo de desenvolvedor esteja ativado",
    "hideExperimental": "Ocultar nós experimentais",
    "hideExperimentalDescription": "Oculta nós marcados como experimentais, a menos que estejam explicitamente habilitados",
    "hideSubgraph": "Ocultar nós de subgrafo",
    "hideSubgraphDescription": "Oculta temporariamente nós de subgrafo da biblioteca de nós e da busca"
  },
  "nodeHelpPage": {
    "documentationPage": "página de documentação",
    "inputs": "Entradas",
    "loadError": "Falha ao carregar ajuda: {error}",
    "moreHelp": "Para mais ajuda, visite a",
    "outputs": "Saídas",
    "type": "Tipo"
  },
  "nodeReplacement": {
    "compatibleAlternatives": "Alternativas Compatíveis",
    "installMissingNodes": "Instalar Nós Ausentes",
    "installationRequired": "Instalação Necessária",
    "instructionMessage": "Você deve instalar esses nós ou substituí-los por alternativas já instaladas para executar o fluxo de trabalho. Nós ausentes estão destacados em {red} na tela. Alguns nós não podem ser trocados e devem ser instalados pelo Gerenciador de Nós.",
    "notReplaceable": "Instalação Necessária",
    "openNodeManager": "Abrir Gerenciador de Nós",
    "quickFixAvailable": "Correção Rápida Disponível",
    "redHighlight": "vermelho",
    "replaceAll": "Substituir Todos",
    "replaceAllWarning": "Substitui todos os nós disponíveis neste grupo.",
    "replaceFailed": "Falha ao substituir nós",
    "replaceNode": "Substituir Nó",
    "replaceSelected": "Substituir Selecionados ({count})",
    "replaceWarning": "Isso modificará permanentemente o fluxo de trabalho. Salve uma cópia antes se não tiver certeza.",
    "replaceable": "Substituível",
    "replaced": "Substituído",
    "replacedAllNodes": "Substituídos {count} tipo(s) de nó",
    "replacedNode": "Nó substituído: {nodeType}",
    "selectAll": "Selecionar Tudo",
    "skipForNow": "Pular por enquanto",
    "swapNodesTitle": "Trocar Nós",
    "unknownNode": "Desconhecido",
    "willBeReplacedBy": "Este nó será substituído por:"
  },
  "nodeTemplates": {
    "enterName": "Digite o nome",
    "saveAsTemplate": "Salvar como modelo"
  },
  "notSupported": {
    "continue": "Continuar",
    "continueTooltip": "Tenho certeza de que meu dispositivo é suportado",
    "illustrationAlt": "Ilustração de garota triste",
    "learnMore": "Saiba Mais",
    "message": "Apenas os seguintes dispositivos são suportados:",
    "reportIssue": "Reportar Problema",
    "supportedDevices": {
      "macos": "MacOS (M1 ou posterior)",
      "windows": "Windows (GPU Nvidia com suporte a CUDA)"
    },
    "title": "Seu dispositivo não é suportado"
  },
  "oauth": {
    "consent": {
      "allow": "Continuar",
      "appTypeNative": "Aplicativo nativo",
      "appTypeWeb": "Aplicativo web",
      "deny": "Cancelar",
      "detailsHeader": "Detalhes",
      "errorExpired": "Esta solicitação de consentimento expirou ou já foi utilizada. Por favor, reinicie a partir do aplicativo cliente.",
      "errorScopeBroadening": "As permissões previamente aprovadas não cobrem esta solicitação. Você precisará autorizar novamente com as novas permissões.",
      "errorUnavailable": "Este recurso não está disponível no momento. Por favor, entre em contato com o suporte se o problema persistir.",
      "genericError": "A solicitação OAuth falhou. Por favor, reinicie a partir do aplicativo cliente.",
      "loading": "Carregando solicitação de autorização…",
      "missingRequest": "Esta solicitação de autorização está ausente. Por favor, reinicie a partir do aplicativo cliente.",
      "noWorkspaces": "Nenhum workspace elegível está disponível para esta solicitação.",
      "permissionsHeader": "Permissões",
      "redirectNotice": "Você será redirecionado para",
      "resourceFallback": "este aplicativo",
      "sessionError": "Falha ao estabelecer sessão. Por favor, tente novamente.",
      "sessionErrorToastSummary": "Não foi possível continuar o login OAuth",
      "subtitle": "Faça login em {resource} para continuar",
      "title": "{client} deseja acesso",
      "workspaceLabel": "Workspace"
    },
    "scopes": {
      "mcp:tools:call": {
        "label": "Executar workflows em seu nome"
      },
      "mcp:tools:read": {
        "label": "Visualizar ferramentas de workflow disponíveis"
      }
    },
    "workspace": {
      "member": "Membro",
      "owner": "Proprietário",
      "personal": "Pessoal"
    }
  },
  "onboardingCoachmarks": {
    "appMode": {
      "assets": {
        "body": "Toda geração e importação ficam em Assets de Mídia. Abra a qualquer momento para navegar, baixar ou reutilizar trabalhos anteriores.",
        "title": "Encontre todos os seus assets"
      },
      "inputs": {
        "body": "Adicione o que você deseja trabalhar. Suas entradas são o que o app transforma em resultados.",
        "title": "Adicione suas entradas"
      },
      "landing": {
        "body": "Um tour rápido pelos essenciais, em cerca de um minuto. Vamos mostrar onde adicionar entradas, executar seu app e encontrar seus resultados.",
        "primary": "Iniciar tutorial",
        "title": "Bem-vindo aos Apps"
      },
      "outputs": {
        "body": "Seus resultados finais aparecem aqui no centro. Baixe-os ou ajuste uma entrada e execute novamente.",
        "title": "Veja seus resultados"
      },
      "replay": "Fazer um tour pelo Modo App",
      "run": {
        "body": "Satisfeito com suas entradas? Clique em Executar e seu resultado aparecerá no centro assim que estiver pronto.",
        "title": "Execute seu app"
      }
    },
    "back": "Voltar",
    "done": "Concluir",
    "firstRun": {
      "nudge": {
        "dismiss": "Agora não",
        "explore": "Explorar templates",
        "noTour": {
          "body": "Explore os templates e escolha algo para criar.",
          "title": "Centenas de opções esperando por você"
        },
        "ran": {
          "body": "Você acabou de criar sua primeira. Explore o que mais pode construir.",
          "title": "Essa foi uma entre centenas"
        }
      },
      "prompt": {
        "i2v": {
          "body": "A imagem define a cena. Aqui você diz o que acontece em seguida.",
          "title": "Descreva como deve se mover"
        },
        "image-edit": {
          "body": "Sua imagem permanece igual. Descreva o que você quer diferente.",
          "title": "Diga o que mudar"
        },
        "other": {
          "body": "Este é seu prompt. Altere para mudar o resultado.",
          "title": "Diga o que criar"
        },
        "t2i": {
          "body": "Sua imagem será criada a partir desta descrição. Experimente o que quiser.",
          "title": "Descreva o que você quer"
        }
      },
      "result": {
        "failed": {
          "body": "Nada apareceu aqui. Feche o tour e tente executar novamente.",
          "title": "Essa execução não terminou"
        },
        "generating": {
          "body": "Seu resultado aparecerá aqui assim que estiver pronto.",
          "title": "Aguarde um momento"
        },
        "image": {
          "body": "Sua nova imagem aparece aqui — pronta para baixar ou compartilhar.",
          "title": "Aqui está"
        },
        "video": {
          "body": "Seu novo vídeo aparece aqui — pronto para baixar ou compartilhar.",
          "title": "Aqui está"
        }
      },
      "run": {
        "body": "Pressione Executar para começar a gerar seu resultado.",
        "title": "Execute seu fluxo de trabalho"
      },
      "upload": {
        "i2v": {
          "body": "Esta imagem é seu primeiro quadro. Troque por uma sua quando quiser.",
          "title": "Comece com uma imagem"
        },
        "image-edit": {
          "body": "Esta é a imagem que você vai editar. Troque por uma sua quando quiser.",
          "title": "Comece com uma imagem"
        },
        "other": {
          "body": "Esta imagem alimenta o fluxo de trabalho. Troque por uma sua quando quiser.",
          "title": "Comece com uma imagem"
        }
      }
    },
    "loadError": "Algo deu errado ao exibir este tour",
    "next": "Próximo",
    "skip": "Pular",
    "stepLabel": "Etapa {current} de {total}"
  },
  "openSharedWorkflow": {
    "author": "Autor:",
    "copyAssetsAndOpen": "Importar ativos e abrir fluxo de trabalho",
    "copyDescription": "Abrir o fluxo de trabalho criará uma nova cópia no seu espaço de trabalho",
    "dialogTitle": "Abrir fluxo de trabalho compartilhado",
    "importFailed": "Falha ao importar ativos do fluxo de trabalho",
    "loadError": "Não foi possível carregar este fluxo de trabalho compartilhado. Por favor, tente novamente mais tarde.",
    "nonPublicAssetsWarningLine1": "Este fluxo de trabalho possui ativos não públicos.",
    "nonPublicAssetsWarningLine2": "Eles serão importados para sua biblioteca ao abrir o fluxo de trabalho",
    "openWithoutImporting": "Abrir sem importar",
    "openWorkflow": "Abrir fluxo de trabalho",
    "opening": "Abrindo fluxo de trabalho compartilhado..."
  },
  "painter": {
    "background": "Fundo",
    "brush": "Pincel",
    "clear": "Limpar",
    "color": "Seletor de cor",
    "eraser": "Borracha",
    "hardness": "Dureza",
    "height": "Altura",
    "size": "Tamanho do cursor",
    "tool": "Ferramenta",
    "uploadError": "Falha ao enviar imagem do painter: {status} - {statusText}",
    "width": "Largura"
  },
  "palette": {
    "addColor": "Adicionar cor",
    "swatchTitle": "Clique para editar · arraste para reordenar · clique direito para remover"
  },
  "progressToast": {
    "allDownloadsCompleted": "Todos os downloads concluídos",
    "downloadingModel": "Baixando modelo...",
    "downloadsFailed": "{count} download falhou | {count} downloads falharam",
    "failed": "Falhou",
    "filter": {
      "all": "Todos",
      "completed": "Concluídos",
      "failed": "Falharam"
    },
    "finished": "Concluído",
    "importingModels": "Importando modelos",
    "noImportsInQueue": "Nenhum {filter} na fila",
    "pending": "Pendente",
    "progressCount": "{completed} de {total}"
  },
  "queue": {
    "completedIn": "Finalizado em {duration}",
    "inQueue": "Na fila...",
    "initializingAlmostReady": "Inicializando - Quase pronto",
    "jobAddedToQueue": "Tarefa adicionada à fila",
    "jobDetails": {
      "computeHoursUsed": "Horas de computação usadas",
      "errorMessage": "Mensagem de erro",
      "estimatedFinishIn": "Estimado para finalizar em",
      "estimatedStartIn": "Estimado para iniciar em",
      "eta": {
        "minutes": "~{count} minuto | ~{count} minutos",
        "minutesRange": "~{lo}-{hi} minutos",
        "seconds": "~{count} segundo | ~{count} segundos",
        "secondsRange": "~{lo}-{hi} segundos"
      },
      "failedAfter": "Falhou após",
      "generatedOn": "Gerado em",
      "header": "Detalhes da tarefa",
      "jobId": "ID da tarefa",
      "queuePosition": "Posição na fila",
      "queuePositionValue": "~{count} tarefa à frente da sua | ~{count} tarefas à frente da sua",
      "queuedAt": "Enfileirado em",
      "report": "Reportar",
      "timeElapsed": "Tempo decorrido",
      "totalGenerationTime": "Tempo total de geração",
      "workflow": "Fluxo de trabalho"
    },
    "jobHistory": "Histórico de tarefas",
    "jobList": {
      "sortComputeHoursUsed": "Horas de computação usadas (maior primeiro)",
      "sortMostRecent": "Mais recente",
      "sortTotalGenerationTime": "Tempo total de geração (maior primeiro)",
      "undated": "Sem data"
    },
    "jobMenu": {
      "addToCurrentWorkflow": "Adicionar ao fluxo de trabalho atual",
      "cancelJob": "Cancelar tarefa",
      "copyErrorMessage": "Copiar mensagem de erro",
      "copyJobId": "Copiar ID da tarefa",
      "delete": "Excluir",
      "deleteAsset": "Excluir ativo",
      "download": "Baixar",
      "exportWorkflow": "Exportar fluxo de trabalho",
      "inspectAsset": "Inspecionar ativo",
      "openAsWorkflowNewTab": "Abrir como fluxo de trabalho em nova aba",
      "openWorkflowNewTab": "Abrir fluxo de trabalho em nova aba",
      "removeJob": "Remover tarefa",
      "reportError": "Reportar erro"
    },
    "jobQueueing": "Tarefa em fila",
    "toggleJobHistory": "Alternar histórico de tarefas"
  },
  "releaseToast": {
    "description": "Confira as últimas melhorias e recursos nesta atualização.",
    "newVersionAvailable": "Nova atualização disponível!",
    "skip": "Pular",
    "update": "Atualizar",
    "whatsNew": "Veja as novidades"
  },
  "rightSidePanel": {
    "addFavorite": "Favoritar",
    "advancedInputs": "ENTRADAS AVANÇADAS",
    "bypass": "Ignorar",
    "collapse": "Recolher",
    "color": "Cor do nó",
    "editSubgraph": "Editar subgrafo",
    "editTitle": "Editar título",
    "errorHelp": "Para mais ajuda, {github} ou {support}",
    "errorHelpGithub": "enviar um issue no GitHub",
    "errorHelpSupport": "contatar nosso suporte",
    "errorLog": "Log de erros",
    "errorNodeSummary": "{nodes} node — {count} erro | {nodes} node — {count} erros",
    "errorNodesSummary": "{nodes} nodes — {count} erro | {nodes} nodes — {count} erros",
    "errors": "Erros",
    "errorsDetected": "Erro detectado | Erros detectados",
    "errorsSummary": "{count} erro | {count} erros",
    "executionErrorOccurred": "Ocorreu um erro durante a execução. Verifique a aba de Erros para mais detalhes.",
    "expand": "Expandir",
    "fallbackGroupTitle": "Grupo",
    "fallbackNodeTitle": "Nó",
    "favorites": "ENTRADAS FAVORITAS",
    "favoritesNone": "NENHUMA ENTRADA FAVORITA",
    "favoritesNoneDesc": "Entradas que você favoritar aparecerão aqui",
    "favoritesNoneHint": "Na aba Parâmetros, clique em {moreIcon} em qualquer entrada para adicioná-la aqui",
    "favoritesNoneTooltip": "Marque widgets com estrela para acessá-los rapidamente sem selecionar nós",
    "findOnGithubTooltip": "Pesquisar problemas relacionados no GitHub",
    "getHelpTooltip": "Reporte este erro e nós ajudaremos você a resolvê-lo",
    "globalSettings": {
      "canvas": "CANVAS",
      "connectionLinks": "CONEXÕES",
      "gridSpacing": "Espaçamento da grade",
      "linkShape": "Formato do link",
      "nodes": "NÓS",
      "nodes2": "Nós 2.0",
      "searchPlaceholder": "Buscar configurações rápidas...",
      "showAdvanced": "Mostrar parâmetros avançados",
      "showAdvancedTooltip": "Esta é uma configuração importante que, quando ativada, revela todos os parâmetros avançados dos nós",
      "showConnectedLinks": "Mostrar links conectados",
      "showInfoBadges": "Mostrar selos de informação",
      "showToolbox": "Mostrar caixa de ferramentas ao selecionar",
      "snapNodesToGrid": "Alinhar nós à grade",
      "title": "Configurações Globais",
      "viewAllSettings": "Ver todas as configurações"
    },
    "groupSettings": "Configurações de Grupo",
    "groups": "Grupos",
    "hideAdvancedInputsButton": "Ocultar entradas avançadas",
    "hideAdvancedShort": "Ocultar avançado",
    "hideInput": "Ocultar entrada",
    "info": "Informações",
    "infoFor": "Informações para {item}",
    "inputs": "ENTRADAS",
    "inputsNone": "SEM ENTRADAS",
    "inputsNoneTooltip": "O nó não possui entradas",
    "locateNode": "Localizar nó no canvas",
    "locateNodeFor": "Localizar {item}",
    "missingMedia": {
      "missingMediaTitle": "Entradas Ausentes"
    },
    "missingModels": {
      "collapseNodes": "Ocultar nós de referência",
      "copyModelName": "Copiar nome do modelo",
      "copyUrl": "Copiar URL",
      "customNodeDownloadDisabled": "O ambiente em nuvem não suporta importação de modelos para nós personalizados nesta seção. Utilize nós de carregamento padrão ou substitua por um modelo da biblioteca abaixo.",
      "downloadAll": "Baixar tudo",
      "downloadModel": "Baixar {model}",
      "expandNodes": "Mostrar nós de referência",
      "gatedModelDownloadTooltip": "O download pode exigir login no Hugging Face primeiro.",
      "gatedModelTooltip": "Este modelo é restrito e requer que você esteja logado no Hugging Face e aceite o acordo de licença.",
      "gatedModelsHint": "Alguns modelos são restritos. Para baixá-los, faça login no Hugging Face e aceite o acordo de licença do modelo.",
      "gatedModelsHintLabel": "Observação:",
      "import": "Importar",
      "importNotSupported": "Importação não suportada",
      "importing": "Importando...",
      "locateNode": "Localizar nó no canvas",
      "missingModelsTitle": "Modelos Ausentes",
      "openHuggingFaceRepo": "Abrir repositório Hugging Face para {model}",
      "refresh": "Atualizar",
      "refreshFailed": "Falha ao atualizar modelos ausentes. Por favor, tente novamente.",
      "refreshing": "Atualizando modelos ausentes.",
      "unknownCategory": "Desconhecido"
    },
    "missingNodePacks": {
      "applyChanges": "Aplicar alterações",
      "collapse": "Recolher",
      "expand": "Expandir",
      "installAll": "Instalar todos",
      "installed": "Instalado",
      "installing": "Instalando...",
      "ossManagerDisabledHint": "Para instalar nós ausentes, primeiro execute {pipCmd} no seu ambiente Python para instalar o Node Manager e depois reinicie o ComfyUI com a flag {flag}.",
      "title": "Pacotes de nós ausentes",
      "unknownPack": "Pacote desconhecido",
      "unsupportedTitle": "Pacotes de nós não suportados",
      "viewInManager": "Ver no Gerenciador"
    },
    "mute": "Silenciar",
    "noErrors": "Sem erros",
    "noSelection": "Selecione um nó para ver suas propriedades e informações.",
    "nodeState": "Estado do nó",
    "nodes": "Nós",
    "nodesNoneDesc": "NENHUM NÓ",
    "noneSearchDesc": "Nenhum item corresponde à sua busca",
    "normal": "Normal",
    "parameters": "Parâmetros",
    "pinned": "Fixado",
    "properties": "Propriedades",
    "removeFavorite": "Desfavoritar",
    "resetAllParameters": "Redefinir todos os parâmetros",
    "resetToDefault": "Restaurar para o padrão",
    "resolveBeforeRun": "Resolva antes de executar o fluxo de trabalho",
    "seeError": "Ver erro",
    "selectedNodeErrors": "{node} — {count} erro | {node} — {count} erros",
    "selectedNodesErrors": "{nodes} nodes selecionados — {count} erro | {nodes} nodes selecionados — {count} erros",
    "settings": "Configurações",
    "showAdvancedInputsButton": "Mostrar entradas avançadas",
    "showAdvancedShort": "Mostrar avançado",
    "showInput": "Mostrar entrada",
    "title": "Nenhum nó selecionado | 1 nó selecionado | {count} nós selecionados",
    "togglePanel": "Alternar painel de propriedades",
    "workflowOverview": "Visão geral do fluxo de trabalho"
  },
  "secrets": {
    "addSecret": "Adicionar Segredo",
    "createdAt": "Criado em {date}",
    "credentialType": "Tipo de Credencial",
    "credentialTypeHint": "Escolha como você fornecerá esta credencial.",
    "deleteConfirmMessage": "Tem certeza de que deseja excluir \"{name}\"? Esta ação não pode ser desfeita.",
    "deleteConfirmTitle": "Excluir Segredo",
    "description": "Os segredos são criptografados e usados para dados sensíveis como chaves de API.",
    "descriptionUsage": "Armazene seus tokens aqui para permitir o download de modelos privados e restritos de provedores compatíveis.",
    "editSecret": "Editar Segredo",
    "errors": {
      "duplicateName": "Já existe um segredo com este nome",
      "duplicateProvider": "Já existe um segredo para este provedor",
      "fileReadFailed": "Não foi possível ler o arquivo selecionado.",
      "fileTooLarge": "O arquivo é muito grande. Envie uma credencial JSON com menos de 1 MB",
      "invalidJson": "O arquivo deve conter um objeto JSON válido",
      "nameRequired": "O nome é obrigatório",
      "nameTooLong": "O nome deve ter no máximo 255 caracteres",
      "providerRequired": "O provedor é obrigatório",
      "secretValueRequired": "O valor do segredo é obrigatório"
    },
    "jsonFileHint": "Cole o JSON ou envie um arquivo. Ele será criptografado e não poderá ser visualizado novamente.",
    "jsonFileHintEdit": "Deixe em branco para manter o valor atual ou envie um novo arquivo JSON para substituir.",
    "jsonFilePlaceholder": "Envie ou cole as credenciais JSON do provedor",
    "lastUsed": "Último uso em {date}",
    "modelProviders": "Provedores de Modelos",
    "name": "Nome",
    "namePlaceholder": "ex.: Minha Chave de API",
    "noSecrets": "Nenhum segredo armazenado. Adicione sua primeira chave de API para começar.",
    "provider": "Provedor",
    "providerHelp": {
      "gemini": "Insira sua chave de API do Google Gemini. Você pode gerar uma no Google AI Studio.",
      "runway": "Insira sua chave de API do Runway. Você pode encontrá-la nas configurações da sua conta Runway, em chaves de API."
    },
    "providerHint": "Opcional. Selecionar um provedor permite o uso automático do token.",
    "secretValue": "Valor do Segredo",
    "secretValueHint": "Este valor será criptografado e não poderá ser visualizado novamente.",
    "secretValueHintEdit": "Deixe em branco para manter o valor atual.",
    "secretValuePlaceholder": "Digite sua chave de API",
    "secretValuePlaceholderEdit": "Digite um novo valor para alterar",
    "title": "Chaves de API & Segredos",
    "uploadJsonFile": "Enviar arquivo JSON"
  },
  "selectionToolbox": {
    "Bypass Group Nodes": "Ignorar Nós de Grupo",
    "Set Group Nodes to Always": "Definir Nós de Grupo para Sempre",
    "Set Group Nodes to Never": "Definir Nós de Grupo para Nunca",
    "executeButton": {
      "disabledTooltip": "Nenhum nó de saída selecionado",
      "tooltip": "Executar para os nós de saída selecionados (destacados com borda laranja)"
    }
  },
  "serverConfig": {
    "modifiedConfigs": "Você modificou as seguintes configurações do servidor. Reinicie para aplicar as alterações.",
    "restart": "Reiniciar",
    "restartRequiredToastDetail": "Reinicie o aplicativo para aplicar as alterações de configuração do servidor.",
    "restartRequiredToastSummary": "Reinicialização necessária",
    "revertChanges": "Reverter alterações"
  },
  "serverConfigCategories": {
    "Attention": "Attention",
    "CUDA": "CUDA",
    "Cache": "Cache",
    "Directories": "Diretórios",
    "General": "Geral",
    "Inference": "Inferência",
    "Memory": "Memória",
    "Network": "Rede",
    "Preview": "Pré-visualização"
  },
  "serverConfigItems": {
    "cache-classic": {
      "name": "Usar sistema de cache clássico"
    },
    "cache-lru": {
      "name": "Usar cache LRU com um máximo de N resultados de nós em cache.",
      "tooltip": "Pode usar mais RAM/VRAM."
    },
    "cpu-vae": {
      "name": "Executar VAE na CPU"
    },
    "cross-attention-method": {
      "name": "Método de cross attention"
    },
    "cuda-device": {
      "name": "Índice do dispositivo CUDA a ser usado"
    },
    "cuda-malloc": {
      "name": "Usar CUDA malloc para alocação de memória"
    },
    "default-hashing-function": {
      "name": "Função de hash padrão para arquivos de modelo"
    },
    "deterministic": {
      "name": "Fazer o pytorch usar algoritmos determinísticos mais lentos quando possível.",
      "tooltip": "Observe que isso pode não tornar as imagens determinísticas em todos os casos."
    },
    "directml": {
      "name": "Índice do dispositivo DirectML"
    },
    "disable-all-custom-nodes": {
      "name": "Desativar carregamento de todos os nós personalizados."
    },
    "disable-ipex-optimize": {
      "name": "Desativar otimização IPEX"
    },
    "disable-metadata": {
      "name": "Desativar salvamento de metadados do prompt nos arquivos."
    },
    "disable-smart-memory": {
      "name": "Desativar gerenciamento inteligente de memória",
      "tooltip": "Força o ComfyUI a descarregar agressivamente para a RAM comum em vez de manter modelos na VRAM quando possível."
    },
    "disable-xformers": {
      "name": "Desativar otimização xFormers"
    },
    "dont-print-server": {
      "name": "Não imprimir saída do servidor no console."
    },
    "dont-upcast-attention": {
      "name": "Prevenir upcast de attention"
    },
    "enable-cors-header": {
      "name": "Ativar cabeçalho CORS: Use \"*\" para todas as origens ou especifique o domínio"
    },
    "enable-manager-legacy-ui": {
      "name": "Usar interface Manager legada",
      "tooltip": "Usa a interface ComfyUI-Manager legada em vez da nova interface."
    },
    "fast": {
      "name": "Ativar algumas otimizações não testadas e que podem deteriorar a qualidade."
    },
    "force-channels-last": {
      "name": "Forçar formato de memória channels-last"
    },
    "force-upcast-attention": {
      "name": "Forçar upcast de attention"
    },
    "global-precision": {
      "name": "Precisão global de ponto flutuante",
      "tooltip": "Precisão global de ponto flutuante"
    },
    "input-directory": {
      "name": "Diretório de entrada"
    },
    "listen": {
      "name": "Host: O endereço IP para escutar"
    },
    "log-level": {
      "name": "Nível de verbosidade do log"
    },
    "max-upload-size": {
      "name": "Tamanho máximo de upload (MB)"
    },
    "output-directory": {
      "name": "Diretório de saída"
    },
    "port": {
      "name": "Porta: A porta para escutar"
    },
    "preview-method": {
      "name": "Método usado para pré-visualizações latentes"
    },
    "preview-size": {
      "name": "Tamanho das imagens de pré-visualização"
    },
    "reserve-vram": {
      "name": "VRAM reservada (GB)",
      "tooltip": "Defina a quantidade de VRAM em GB que você deseja reservar para uso do seu sistema operacional/outros softwares. Por padrão, uma quantidade é reservada dependendo do seu sistema operacional."
    },
    "text-encoder-precision": {
      "name": "Precisão do codificador de texto",
      "tooltip": "Precisão do codificador de texto"
    },
    "tls-certfile": {
      "name": "Arquivo de Certificado TLS: Caminho para o arquivo de certificado TLS para HTTPS"
    },
    "tls-keyfile": {
      "name": "Arquivo de Chave TLS: Caminho para o arquivo de chave TLS para HTTPS"
    },
    "unet-precision": {
      "name": "Precisão do UNET",
      "tooltip": "Precisão do UNET"
    },
    "vae-precision": {
      "name": "Precisão do VAE",
      "tooltip": "Precisão do VAE"
    },
    "vram-management": {
      "name": "Modo de gerenciamento de VRAM"
    }
  },
  "serverStart": {
    "copyAllTooltip": "Copiar tudo",
    "copySelectionTooltip": "Copiar seleção",
    "errorMessage": "Não foi possível iniciar o ComfyUI Desktop",
    "installation": {
      "title": "Instalando ComfyUI"
    },
    "openLogs": "Abrir logs",
    "process": {
      "error": "Não foi possível iniciar o ComfyUI Desktop",
      "initial-state": "Carregando...",
      "python-setup": "Configurando ambiente Python...",
      "ready": "Carregando interface humana",
      "starting-server": "Iniciando servidor ComfyUI..."
    },
    "reportIssue": "Reportar problema",
    "showTerminal": "Mostrar terminal",
    "title": "Iniciando ComfyUI",
    "troubleshoot": "Solucionar problemas"
  },
  "settingsCategories": {
    "3D": "3D",
    "3DViewer": "Visualizador 3D",
    "API Nodes": "Nós de API",
    "About": "Sobre",
    "Allowlist": "Lista de Permissão",
    "Appearance": "Aparência",
    "BrushAdjustment": "Ajuste do Pincel",
    "Camera": "Câmera",
    "Canvas": "Canvas",
    "Canvas Navigation": "Navegação no Canvas",
    "ColorPalette": "Paleta de Cores",
    "Comfy": "Comfy",
    "Comfy-Desktop": "Comfy-Desktop",
    "ContextMenu": "Menu de Contexto",
    "Credits": "Créditos",
    "CustomColorPalettes": "Paletas de Cores Personalizadas",
    "DevMode": "Modo Desenvolvedor",
    "EditTokenWeight": "Editar Peso do Token",
    "Error System": "Sistema de Erros",
    "Execution": "Execução",
    "Extension": "Extensão",
    "General": "Geral",
    "Graph": "Grafo",
    "Group": "Grupo",
    "Keybinding": "Atalho de Teclado",
    "Light": "Luz",
    "Link": "Link",
    "LinkRelease": "Soltar Link",
    "LiteGraph": "Lite Graph",
    "Load 3D": "Carregar 3D & Animação",
    "Locale": "Idioma",
    "Mask Editor": "Editor de Máscara",
    "Members": "Membros",
    "Menu": "Menu",
    "ModelLibrary": "Biblioteca de Modelos",
    "Node": "Nó",
    "Node Library": "Biblioteca de nós",
    "Node Search Box": "Caixa de Pesquisa de Nós",
    "Node Widget": "Widget de Nó",
    "NodeLibrary": "Biblioteca de Nós",
    "Nodes 2_0": "Nodes 2.0",
    "Notification Preferences": "Preferências de Notificação",
    "Other": "Outros",
    "PLY": "PLY",
    "PlanCredits": "Plano & Créditos",
    "PointCloud": "Nuvem de Pontos",
    "Pointer": "Ponteiro",
    "Queue": "Fila",
    "QueueButton": "Botão de Fila",
    "Reroute": "Redirecionar",
    "RerouteBeta": "Redirecionar Beta",
    "Scene": "Cena",
    "Secrets": "Segredos",
    "Server": "Servidor",
    "Server-Config": "Configuração do Servidor",
    "Settings": "Configurações",
    "Sidebar": "Barra Lateral",
    "Tree Explorer": "Explorador de Árvore",
    "UV": "UV",
    "User": "Usuário",
    "Validation": "Validação",
    "Vue Nodes": "Nodes 2.0",
    "VueNodes": "Nodes 2.0",
    "Window": "Janela",
    "Workflow": "Fluxo de Trabalho",
    "Workspace": "Espaço de trabalho"
  },
  "shape": {
    "CARD": "Cartão",
    "arrow": "Seta",
    "box": "Caixa",
    "circle": "Círculo",
    "default": "Padrão",
    "round": "Arredondado"
  },
  "shareNoOutputs": {
    "message": "Você está prestes a compartilhar um app sem saídas. Ele não poderá ser usado até que uma saída seja conectada.\n\nDeseja compartilhar mesmo assim?",
    "shareAnyway": "Compartilhar mesmo assim",
    "title": "O app não possui saídas"
  },
  "shareWorkflow": {
    "acknowledgeCheckbox": "Entendo que estes arquivos de mídia serão publicados e tornados públicos",
    "checkingAssets": "Verificando visibilidade da mídia…",
    "comfyHubButton": "Enviar para o Comfy Workflows",
    "comfyHubDescription": "Comfy Workflows é o hub oficial da comunidade do ComfyUI.\nSeu fluxo de trabalho terá uma página pública visível para todos.",
    "comfyHubTitle": "Enviar para o Comfy Workflows",
    "copyLink": "Copiar",
    "createLinkButton": "Criar link",
    "createLinkDescription": "Ao criar um link para seu fluxo de trabalho, você compartilhará estes arquivos de mídia junto com seu fluxo de trabalho",
    "createLinkTitle": "Compartilhar fluxo de trabalho",
    "creatingLink": "Criando link...",
    "hasChangesDescription": "Você fez alterações desde a última publicação deste fluxo de trabalho.",
    "hasChangesTitle": "Compartilhar fluxo de trabalho",
    "inLibrary": "Na biblioteca",
    "linkCopied": "Copiado!",
    "loadFailed": "Falha ao carregar o fluxo de trabalho compartilhado",
    "loadingTitle": "Compartilhar fluxo de trabalho",
    "mediaLabel": "{count} Arquivo de Mídia | {count} Arquivos de Mídia",
    "modelsLabel": "{count} Modelo | {count} Modelos",
    "privateAssetsDescription": "Seu fluxo de trabalho contém modelos e/ou arquivos de mídia privados",
    "publishToHubTab": "Publicar",
    "publishedOn": "Publicado em {date}",
    "saveButton": "Salvar fluxo de trabalho",
    "saveFailedDescription": "Falha ao salvar o fluxo de trabalho. Por favor, tente novamente.",
    "saveFailedTitle": "Falha ao salvar",
    "saving": "Salvando...",
    "shareLinkTab": "Compartilhar",
    "shareUrlLabel": "URL de compartilhamento",
    "successDescription": "Qualquer pessoa com este link pode visualizar e usar este fluxo de trabalho. Se você fizer alterações neste fluxo de trabalho, poderá republicar para atualizar a versão compartilhada.",
    "successTitle": "Fluxo de trabalho publicado com sucesso!",
    "unsavedDescription": "Você precisa salvar seu fluxo de trabalho antes de compartilhar. Salve agora para continuar.",
    "unsavedTitle": "Salve o fluxo de trabalho primeiro",
    "updateLinkButton": "Atualizar link",
    "updatingLink": "Atualizando link...",
    "workflowNameLabel": "Nome do fluxo de trabalho"
  },
  "shortcuts": {
    "essentials": "Essencial",
    "keyboardShortcuts": "Atalhos de Teclado",
    "manageShortcuts": "Gerenciar Atalhos",
    "noKeybinding": "Sem atalho",
    "shortcuts": "Atalhos",
    "subcategories": {
      "node": "Nó",
      "panelControls": "Controles do Painel",
      "queue": "Fila",
      "view": "Visualização",
      "workflow": "Fluxo de Trabalho"
    },
    "viewControls": "Controles de Visualização"
  },
  "sideToolbar": {
    "activeJobStatus": "Tarefa ativa: {status}",
    "assets": "Ativos",
    "backToAssets": "Voltar para todos os ativos",
    "browseTemplates": "Explorar modelos de exemplo",
    "downloads": "Downloads",
    "folderView": {
      "errorDetail": "Não foi possível recuperar as saídas para este trabalho. Por favor, tente novamente.",
      "errorSummary": "Falha ao carregar saídas"
    },
    "generatedAssetsHeader": "Ativos gerados",
    "helpCenter": "Central de Ajuda",
    "importedAssetsHeader": "Ativos importados",
    "labels": {
      "assets": "Ativos",
      "console": "Console",
      "generated": "Gerado",
      "imported": "Importado",
      "menu": "Menu",
      "models": "Modelos",
      "nodes": "Nós",
      "queue": "Fila",
      "templates": "Modelos",
      "workflows": "Workflows"
    },
    "logout": "Sair",
    "mediaAssets": {
      "clearFilters": "Limpar tudo",
      "dateAll": "Todo o período",
      "datePastMonth": "Últimos 30 dias",
      "datePastWeek": "Últimos 7 dias",
      "dateThisYear": "Este ano",
      "dateToday": "Hoje",
      "filter3D": "3D",
      "filterAudio": "Áudio",
      "filterBy": "Filtrar por...",
      "filterDate": "Data",
      "filterGroupAttribute": "Atributo",
      "filterImage": "Imagem",
      "filterMediaType": "Tipo de mídia",
      "filterNoMatches": "Nenhuma correspondência",
      "filterText": "Texto",
      "filterVideo": "Vídeo",
      "removeFilter": "Remover filtro {label}",
      "sortAToZ": "Nome (A → Z)",
      "sortFastestFirst": "Tempo de geração (menor primeiro)",
      "sortLongestFirst": "Tempo de geração (maior primeiro)",
      "sortNewestFirst": "Mais recentes primeiro",
      "sortOldestFirst": "Mais antigos primeiro",
      "sortZToA": "Nome (Z → A)",
      "title": "Ativos de Mídia",
      "viewGridLarge": "Grade (grande)",
      "viewGridSmall": "Grade (pequena)",
      "viewSettings": "Ver configurações"
    },
    "modelLibrary": "Biblioteca de modelos",
    "modelLibraryLoadFailed": "Falha ao carregar os modelos. Verifique a conexão com o servidor e use Atualizar para tentar novamente.",
    "newBlankWorkflow": "Criar um novo workflow em branco",
    "noFilesFound": "Nenhum arquivo encontrado",
    "noFilesFoundMessage": "Envie arquivos ou gere conteúdo para vê-los aqui",
    "noGeneratedFiles": "Nenhum arquivo gerado encontrado",
    "noImportedFiles": "Nenhum arquivo importado encontrado",
    "nodeLibrary": "Biblioteca de nós",
    "nodeLibraryTab": {
      "allNodes": "Todos os nós",
      "blueprints": "Blueprints",
      "custom": "Personalizado",
      "essentials": "Essenciais",
      "filterOptions": {
        "blueprints": "Blueprints",
        "comfyNodes": "Nós Comfy",
        "extensions": "Extensões",
        "partnerNodes": "Nós de Parceiros"
      },
      "groupBy": "Agrupar por",
      "groupStrategies": {
        "category": "Categoria",
        "categoryDesc": "Agrupar por categoria do nó",
        "module": "Módulo",
        "moduleDesc": "Agrupar por origem do módulo",
        "source": "Fonte",
        "sourceDesc": "Agrupar por tipo de fonte (Core, Custom, API)"
      },
      "noBookmarkedNodes": "Nenhum favorito ainda",
      "noMatchingNodes": "Nenhum nó corresponde a \"{query}\"",
      "resetView": "Restaurar visualização padrão",
      "sections": {
        "bookmarked": "Favoritos",
        "comfyBlueprints": "Blueprints Comfy",
        "comfyNodes": "Nós Comfy",
        "essentialNodes": "Nós Essenciais",
        "extensions": "Extensões",
        "favoriteNode": "Favoritar nó",
        "favorites": "Favoritos",
        "myBlueprints": "Meus Blueprints",
        "partnerNodes": "Nós de Parceiros",
        "subgraphBlueprints": "Blueprints de Subgrafo",
        "unfavoriteNode": "Desfavoritar nó"
      },
      "sortBy": {
        "alphabetical": "Alfabética",
        "alphabeticalDesc": "Ordenar alfabeticamente dentro dos grupos",
        "original": "Original",
        "originalDesc": "Manter ordem original"
      },
      "sortMode": "Modo de ordenação"
    },
    "nodes": "Nós",
    "openWorkflow": "Abrir workflow no sistema de arquivos local",
    "queue": "Fila",
    "queueProgressOverlay": {
      "activeJobs": "{count} trabalho ativo | {count} trabalhos ativos",
      "activeJobsShort": "{count} ativo(s) | {count} ativo(s)",
      "activeJobsSuffix": "trabalhos ativos",
      "cancelJobTooltip": "Cancelar trabalho",
      "clearAllJobsTooltip": "Cancelar todos os trabalhos em execução",
      "clearHistory": "Limpar histórico da fila de trabalhos",
      "clearHistoryDialogAssetsNote": "Os ativos gerados por esses trabalhos não serão excluídos e sempre poderão ser visualizados no painel de ativos.",
      "clearHistoryDialogDescription": "Todos os trabalhos finalizados ou com falha abaixo serão removidos deste painel de fila de trabalhos.",
      "clearHistoryDialogTitle": "Limpar o histórico da fila de trabalhos?",
      "clearHistoryMenuAssetsNote": "Os ativos de mídia não serão excluídos.",
      "clearQueueTooltip": "Limpar fila",
      "clearQueued": "Limpar fila",
      "colonPercent": ": {percent}",
      "currentNode": "Nó atual:",
      "dockedJobHistory": "Histórico de trabalhos acoplado",
      "expandCollapsedQueue": "Expandir fila de trabalhos",
      "filterAllWorkflows": "Todos os workflows",
      "filterBy": "Filtrar por",
      "filterCurrentWorkflow": "Workflow atual",
      "filterJobs": "Filtrar trabalhos",
      "inlineTotalLabel": "Total",
      "interruptAll": "Interromper todos os trabalhos em execução",
      "jobCompleted": "Tarefa concluída",
      "jobFailed": "Tarefa falhou",
      "jobQueue": "Fila de trabalhos",
      "jobsAddedToQueue": "{count} tarefa adicionada à fila | {count} tarefas adicionadas à fila",
      "jobsCompleted": "{count} trabalho concluído | {count} trabalhos concluídos",
      "jobsFailed": "{count} trabalho falhou | {count} trabalhos falharam",
      "moreOptions": "Mais opções",
      "noActiveJobs": "Nenhum trabalho ativo",
      "preview": "Pré-visualização",
      "queuedJobsLabel": "{count} na fila",
      "queuedSuffix": "na fila",
      "running": "executando",
      "runningJobsLabel": "{count} em execução",
      "runningQueuedSummary": "{running} em execução, {queued} na fila",
      "searchJobs": "Pesquisar...",
      "showAssets": "Mostrar ativos",
      "showAssetsPanel": "Mostrar painel de ativos",
      "showRunProgressBar": "Mostrar barra de progresso da execução",
      "sortBy": "Ordenar por",
      "sortJobs": "Ordenar trabalhos",
      "stubClipTextEncode": "CLIP Text Encode:",
      "title": "Progresso da Fila",
      "total": "Total: {percent}",
      "viewAllJobs": "Ver todos os trabalhos",
      "viewGrid": "Visualização em grade",
      "viewJobHistory": "Ver histórico de trabalhos",
      "viewList": "Visualização em lista"
    },
    "searchAssets": "Buscar ativos",
    "searchResultsCapped": "Mostrando os primeiros {limit} resultados. Refine sua busca para ver resultados mais específicos.",
    "sidebar": "Barra lateral",
    "templates": "Modelos",
    "themeToggle": "Alternar tema",
    "workflowTab": {
      "confirmDelete": "Tem certeza de que deseja excluir este workflow?",
      "confirmDeleteTitle": "Excluir workflow?",
      "confirmOverwrite": "O arquivo abaixo já existe. Deseja sobrescrevê-lo?",
      "confirmOverwriteTitle": "Sobrescrever arquivo existente?",
      "deleteFailed": "Falha ao tentar excluir o workflow.",
      "deleteFailedTitle": "Falha ao excluir",
      "deleted": "Workflow excluído",
      "dirtyClose": "Os arquivos abaixo foram alterados. Deseja salvá-los antes de fechar?",
      "dirtyCloseAnyway": "Fechar mesmo assim",
      "dirtyCloseHint": "Segure Shift para fechar sem perguntar",
      "dirtyCloseTitle": "Salvar alterações?",
      "workflowTreeType": {
        "bookmarks": "Favoritos",
        "browse": "Explorar",
        "open": "Abrir"
      }
    },
    "workflows": "Workflows"
  },
  "subgraphStore": {
    "blueprintName": "Nome do subgrafo",
    "blueprintNamePrompt": "Nome do subgrafo:",
    "cannotDeleteGlobal": "Não é possível excluir blueprints instalados",
    "confirmDelete": "Esta ação removerá permanentemente o blueprint da sua biblioteca",
    "confirmDeleteTitle": "Excluir blueprint?",
    "disconnected": "Desconectado",
    "enterDescription": "Insira uma descrição",
    "enterSearchAliases": "Insira apelidos de busca (separados por vírgula)",
    "hidden": "Parâmetros ocultos/aninhados",
    "hideAll": "Ocultar tudo",
    "linked": "(Vinculado)",
    "loadFailure": "Falha ao carregar blueprints de subgrafo",
    "overwriteBlueprint": "Salvar irá sobrescrever o blueprint atual com suas alterações",
    "overwriteBlueprintTitle": "Sobrescrever blueprint existente?",
    "promoteOutsideSubgraph": "Não é possível promover o widget fora do subgrafo",
    "promoteWidget": "Promover Widget: {name}",
    "publish": "Publicar Subgrafo",
    "publishSuccess": "Salvo na Biblioteca de Nós",
    "publishSuccessMessage": "Você pode encontrar seu blueprint de subgrafo na biblioteca de nós em \"Blueprints de Subgrafo\"",
    "saveBlueprint": "Salvar Subgrafo na Biblioteca",
    "searchAliases": "Buscar Apelidos",
    "showAll": "Mostrar tudo",
    "showRecommended": "Mostrar widgets recomendados",
    "shown": "Exibido no nó",
    "unpromoteWidget": "Despromover Widget: {name}"
  },
  "subscription": {
    "addApiCredits": "Adicionar créditos de API",
    "addCredits": "Adicionar créditos",
    "addCreditsLabel": "Adicione mais créditos quando quiser",
    "additionalCredits": "Créditos adicionais",
    "additionalCreditsInUse": "Em uso",
    "additionalCreditsInfo": "Sobre créditos adicionais",
    "additionalCreditsTooltip": "Créditos que você adiciona além do seu plano. Usados após o término dos créditos mensais. Cada um expira um ano após a compra.",
    "benefits": {
      "benefit1": "$10 em créditos mensais para Partner Nodes — recarregue quando necessário",
      "benefit1FreeTier": "Mais créditos mensais, recarregue a qualquer momento",
      "benefit2": "Até 30 min de execução por tarefa",
      "benefit3": "Use seus próprios modelos (Creator & Pro)"
    },
    "beta": "BETA",
    "billedMonthly": "Cobrado mensalmente",
    "billedYearly": "{total} Cobrado anualmente",
    "billingAndInvoices": "Faturamento e faturas",
    "billingComingSoon": {
      "message": "A cobrança para equipes estará disponível em breve. Você poderá assinar um plano para seu workspace com preço por usuário. Fique atento para novidades.",
      "title": "Em breve"
    },
    "cancelDialog": {
      "confirmCancel": "Cancelar assinatura",
      "description": "Seu acesso continua até {date}. Você não será mais cobrado, e seu workspace e créditos serão preservados. Você pode reassinar a qualquer momento.",
      "endOfBillingPeriod": "fim do período de cobrança",
      "failed": "Falha ao cancelar a assinatura",
      "keepSubscription": "Manter assinatura",
      "offerUnavailable": "Esta opção não está disponível. Por favor, escolha outra opção.",
      "title": "Cancelar assinatura",
      "workspaceChanged": "Seu espaço de trabalho ativo foi alterado. Volte e tente novamente."
    },
    "cancelPlan": "Cancelar plano",
    "cancelSuccess": "Assinatura cancelada com sucesso",
    "canceled": "Cancelado",
    "canceledCard": {
      "description": "Você não será mais cobrado. Seus recursos permanecem ativos até {date}.",
      "descriptionWithoutDate": "Você não será cobrado novamente. Seus recursos permanecem ativos até o final do seu período de cobrança.",
      "endedDescription": "Sua assinatura não está mais ativa.",
      "endedTitle": "Sua assinatura foi encerrada",
      "title": "Sua assinatura foi cancelada"
    },
    "changePlan": "Alterar plano",
    "changeTo": "Mudar para {plan}",
    "changesToPlanOnDate": "Alterações para {plan} em {date}",
    "comfyCloud": "Comfy Cloud",
    "comfyCloudLogo": "Logo do Comfy Cloud",
    "contactOwnerToSubscribe": "Entre em contato com o proprietário do espaço de trabalho para assinar",
    "contactUs": "Fale conosco",
    "creditSliderSave": "Economize {percent}% ({amount})",
    "creditsLeftOfTotal": "{remaining} de {total} restantes",
    "creditsRemainingThisMonth": "Créditos restantes neste mês",
    "creditsRemainingThisYear": "Créditos restantes neste ano",
    "creditsUsed": "{used} usados",
    "creditsYouveAdded": "Créditos que você adicionou",
    "currentPlan": "Plano Atual",
    "customLoRAsLabel": "Importe seus próprios LoRAs",
    "description": "Escolha o melhor plano para você",
    "descriptionWorkspace": "Escolha o melhor plano para seu workspace",
    "downgrade": {
      "body": "Todos os outros membros deste workspace serão removidos imediatamente.",
      "bodyReactivation": "Sua assinatura está cancelada. Alterar seu plano irá reativá-la, e você será cobrado {amount} hoje.",
      "bodyRemovalAndReactivation": "Todos os outros membros deste workspace serão removidos imediatamente. Sua assinatura está cancelada, então alterar seu plano também irá reativá-la, e você será cobrado {amount} hoje.",
      "confirm": "Mudar plano",
      "confirmationPhrase": "Eu entendo",
      "confirmationPrompt": "Digite \"{phrase}\" para confirmar.",
      "failed": "Falha ao mudar o plano",
      "failedAfterMemberRemoval": "Os membros da equipe foram removidos, mas a alteração do plano não foi concluída — tente novamente ou entre em contato com o suporte",
      "memberRemovalFailed": "Não foi possível remover {email} da equipe — alguns membros podem já ter sido removidos e seu plano não foi alterado",
      "notAllowed": "Esta alteração de plano não está disponível",
      "paymentMethodRequired": "É necessário um método de pagamento para mudar de plano",
      "paymentPageBlocked": "Não foi possível abrir a página de pagamento — tente novamente",
      "reactivationAmountChanged": "O valor da cobrança mudou desde a sua confirmação — revise e tente novamente",
      "reactivationConfirmationRequired": "Por favor, confirme a cobrança de reativação antes de continuar",
      "title": "Mudar para o plano {plan}?"
    },
    "endsOnDate": "Termina em {date}",
    "enterprise": {
      "cta": "Saiba mais",
      "flexibility": "Procurando mais flexibilidade ou recursos personalizados?",
      "name": "Enterprise",
      "needMoreMembers": "Precisa de mais membros?",
      "reachOut": "Entre em contato conosco e vamos agendar uma conversa."
    },
    "everythingInPlus": "Tudo do {plan}, além de:",
    "expiresDate": "Expira em {date}",
    "freePerks": {
      "freeRuns": "{count} execução gratuita | {count} execuções gratuitas",
      "maxRuntime": "{duration} de tempo máximo de execução"
    },
    "gpuLabel": "RTX 6000 Pro (96GB VRAM)",
    "haveQuestions": "Tem dúvidas ou interesse em soluções empresariais?",
    "inactive": {
      "memberCta": "Ok, entendi",
      "memberDescription": "Peça ao proprietário do workspace para reativar a assinatura e executar fluxos de trabalho.",
      "memberRunTooltip": "Entre em contato com o proprietário do workspace para reativar a assinatura",
      "memberTitle": "A assinatura deste workspace está inativa",
      "runLabel": "Executar"
    },
    "inactiveTeamDescription": "Reative seu plano de equipe para adicionar mais membros e executar fluxos de trabalho",
    "inactiveTeamPlanIncludes": "Um plano ativo inclui tudo do {plan}, além de:",
    "inactiveTeamTitle": "Assinatura de equipe inativa",
    "inviteUpTo": "Convide até",
    "invoiceHistory": "Histórico de faturas",
    "learnMore": "Saiba mais",
    "manageBilling": "Gerenciar cobrança",
    "managePlan": "Gerenciar plano",
    "manageSubscription": "Gerenciar assinatura",
    "maxDuration": {
      "creator": "30 min",
      "founder": "30 min",
      "free": "30 min",
      "pro": "1 h",
      "standard": "30 min"
    },
    "maxDurationLabel": "Duração máxima de cada execução de workflow",
    "maxMembersLabel": "Máx. de membros",
    "member": "membro",
    "memberCount": "{count} membro | {count} membros",
    "messageSupport": "Falar com o suporte",
    "monthly": "Mensal",
    "monthlyBonusDescription": "Bônus mensal de créditos",
    "monthlyCredits": "créditos mensais",
    "monthlyCreditsInfo": "Esses créditos são renovados mensalmente e não acumulam",
    "monthlyCreditsLabel": "Créditos mensais",
    "monthlyCreditsPerMemberLabel": "Créditos mensais / membro",
    "monthlyCreditsRollover": "Esses créditos serão transferidos para o próximo mês",
    "monthlyCreditsUsedUpDescription": "Agora você está usando créditos adicionais.",
    "monthlyCreditsUsedUpTitle": "Créditos mensais esgotados. Recarga em {date}",
    "monthlyCreditsUsedUpTitleNoDate": "Créditos mensais esgotados",
    "monthlyUsageProgress": "{used} de {total} créditos mensais usados",
    "mostPopular": "Mais popular",
    "needTeamWorkspace": "Precisa de um espaço de trabalho em equipe?",
    "nextBillingCycle": "próximo ciclo de cobrança",
    "outOfCreditsDescription": "Adicione mais créditos para continuar gerando.",
    "outOfCreditsTitle": "Você está sem créditos. Recarga em {date}",
    "outOfCreditsTitleNoDate": "Você está sem créditos",
    "partnerNodesBalance": "Saldo de Créditos \"Partner Nodes\"",
    "partnerNodesCredits": "Preços dos Partner Nodes",
    "partnerNodesDescription": "Para executar modelos comerciais/proprietários",
    "partnerNodesPricingTable": "Tabela de preços dos Partner Nodes",
    "paymentRecovery": {
      "memberCta": "Ok, entendi",
      "memberDescription": "Peça ao proprietário do workspace para restaurar a assinatura.",
      "memberRunLabel": "Executar",
      "memberRunTooltip": "Peça ao proprietário do workspace para restaurar esta assinatura",
      "ownerCta": "Atualizar pagamento",
      "ownerDescription": "Atualize seu método de pagamento para restaurar a assinatura do workspace e executar fluxos de trabalho.",
      "ownerRunLabel": "Atualize o pagamento para executar",
      "ownerRunTooltip": "Atualize o pagamento para restaurar esta assinatura",
      "title": "Assinatura pausada"
    },
    "perMonth": "/ mês",
    "personalHeader": "Planos pessoais são apenas para uso individual. {action}",
    "personalHeaderAction": "Para adicionar colegas, assine o plano de equipe.",
    "personalWorkspace": "Espaço de Trabalho Pessoal",
    "planLoadError": "Não foi possível carregar os detalhes do seu plano.",
    "planLoadErrorRetry": "Tentar novamente",
    "planScope": {
      "personal": "Para uso pessoal",
      "team": "Para equipes"
    },
    "plansAndPricing": "Planos e preços",
    "plansForWorkspace": "Planos para {workspace}",
    "prepaidCreditsInfo": "Créditos pré-pagos expiram após 1 ano da data de compra.",
    "prepaidDescription": "Créditos pré-pagos",
    "preview": {
      "addCreditCard": "Adicionar cartão de crédito",
      "afterThat": "Depois disso",
      "backToAllPlans": "Voltar para todos os planos",
      "billedEachMonth": "{amount} cobrados a cada mês. Cancele a qualquer momento.",
      "commitment": "compromisso",
      "completeVerification": "Concluir verificação",
      "confirm": "Confirmar",
      "confirmChange": "Confirmar alteração",
      "confirmChangeTitle": "Revise sua alteração agendada",
      "confirmPayment": "Confirme seu pagamento",
      "confirmPlanChange": "Confirme a alteração do plano",
      "confirmUpgradeCta": "Confirmar atualização",
      "confirmUpgradeTitle": "Confirme sua atualização",
      "creditFromCurrent": "Crédito do {plan} atual",
      "creditsRefillMonthlyTo": "Créditos recarregam mensalmente para",
      "creditsRefillTo": "Créditos recarregados para",
      "creditsYoullGetToday": "Créditos que você receberá hoje",
      "currentMonthly": "plano mensal",
      "eachMonthCreditsRefill": "A cada mês os créditos são recarregados para",
      "eachYearCreditsRefill": "A cada ano, os créditos recarregam para",
      "ends": "Termina em {date}",
      "everyMonthStarting": "Todo mês a partir de {date}",
      "hideFeatures": "Ocultar recursos",
      "newMonthlySubscription": "Nova assinatura mensal",
      "nextPaymentDue": "Próximo pagamento em {date}. Cancele a qualquer momento.",
      "paymentPopupBlocked": "Não foi possível abrir a página de pagamento — permita pop-ups e tente novamente.",
      "perMember": "/ membro",
      "privacyPolicy": "Política de Privacidade",
      "proratedCharge": "Cobrança proporcional para {plan}",
      "proratedRefund": "Reembolso proporcional para {plan}",
      "reactivation": {
        "amountChanged": "O valor da cobrança mudou desde a sua confirmação — revise e tente novamente",
        "checkboxLabel": "Entendo que serei cobrado {amount} hoje",
        "confirmButton": "Confirmar e reativar",
        "confirmButtonWithCharge": "Confirmar e reativar — {amount} hoje",
        "confirmationRequired": "Sua assinatura está cancelada — confirme a cobrança de reativação antes de continuar",
        "downgradeBody": "Sua {plan} estava programada para terminar em {date}. Mudar para {newPlan} a reativa — você não será cobrado hoje, mas agora ela será renovada automaticamente em {nextDate} pelo novo valor em vez de encerrar.",
        "durationChangeBody": "Sua {plan} estava programada para terminar em {date}. Mudar para cobrança anual a reativa e cobra o valor total do ano, {amount}, hoje. Depois, será renovada anualmente em {nextDate} em vez de encerrar.",
        "durationChangeBodyMonthly": "Sua {plan} estava programada para terminar em {date}. Mudar para cobrança mensal a reativa — você será cobrado {amount} hoje, e ela será renovada automaticamente em {nextDate} em vez de encerrar.",
        "title": "Reativando sua assinatura",
        "titleAnnual": "Reativando sua assinatura — ano completo cobrado hoje",
        "unavailable": "Não podemos confirmar esta reativação agora — por favor, escolha seu plano novamente",
        "upgradeBody": "Sua {plan} estava programada para terminar em {date}. Fazer o upgrade agora a reativa — você será cobrado {amount} hoje, e ela será renovada automaticamente em {nextDate} em vez de encerrar."
      },
      "refillReplacesNote": "Substitui sua recarga mensal. O saldo existente é mantido.",
      "showMoreFeatures": "Mostrar mais recursos",
      "starting": "Começando em {date}",
      "startingToday": "Começando hoje",
      "startsOn": "Começa em {date}",
      "stayOnUntil": "Você permanecerá no {plan} até {date}.",
      "subscribeToPlan": "Assinar {plan}",
      "switchToPlan": "Mudar para {plan}",
      "switchesToday": "Trocas hoje",
      "terms": "Termos",
      "termsAgreement": "Ao continuar, você concorda com os {terms} e {privacy} da Comfy Org.",
      "totalDueToday": "Total devido hoje",
      "yearlySubscription": "Assinatura anual",
      "youllBeCharged": "Você será cobrado"
    },
    "pricingBlurb": "*Baseado neste template, {seeDetails}. Entre em contato para {questions} ou {enterpriseDiscussions}. Para mais detalhes sobre preços, {clickHere}.",
    "pricingBlurbClickHere": "clique aqui",
    "pricingBlurbEnterprise": "discussões enterprise",
    "pricingBlurbQuestions": "dúvidas",
    "pricingBlurbSeeDetails": "ver detalhes",
    "reactivatePlan": "Reativar plano",
    "reactivateToUseCredits": "Reative seu plano para usar esses créditos",
    "refillsDate": "Recargas em {date}",
    "refillsNextCycle": "Recargas no próximo ciclo",
    "refreshCredits": "Atualizar créditos",
    "remaining": "restante",
    "renewsDate": "Renova em {date}",
    "renewsOnDate": "Renova em {date}",
    "required": {
      "pollingFailed": "Falha ao ativar a assinatura",
      "pollingSuccess": "Assinatura ativada com sucesso!",
      "pollingTimeout": "Tempo esgotado aguardando a assinatura. Atualize e tente novamente.",
      "subscribe": "Assinar",
      "title": "Assinar",
      "waitingForSubscription": "Conclua sua assinatura na nova aba. Detectaremos automaticamente quando você terminar!"
    },
    "resubscribe": "Reassinar",
    "resubscribeFailed": "Falha ao reativar a assinatura",
    "resubscribeSuccess": "Assinatura reativada com sucesso",
    "resubscribeTo": "Reassinar {plan}",
    "saveYearly": "Economize 20%",
    "saveYearlyUpTo": "Economize até 20%",
    "soloUseOnly": "Apenas para uso individual",
    "subscribe": "Assinar",
    "subscribeFailed": "Falha ao assinar",
    "subscribeForMore": "Fazer upgrade",
    "subscribeNow": "Assine Agora",
    "subscribeTo": "Assinar {plan}",
    "subscribeToComfyCloud": "Assine o Comfy Cloud",
    "subscribeToRun": "Assinar",
    "subscribeToRunFull": "Assine para Executar",
    "subscriptionRequiredMessage": "Uma assinatura é necessária para que os membros executem fluxos de trabalho na Nuvem",
    "success": {
      "allSet": "Tudo pronto",
      "inviteEmailsPlaceholder": "Digite os e-mails separados por vírgula",
      "inviteSubtext": "Você também pode convidar pessoas depois em Configurações",
      "inviteTitle": "Convide sua equipe",
      "planUpdated": "Seu plano foi atualizado com sucesso.",
      "receiptEmailed": "Um recibo foi enviado para seu e-mail.",
      "sendInvites": "Enviar convites"
    },
    "teamHeader": "Para equipes que desejam colaborar. Precisa de mais membros? {learnMore} sobre enterprise.",
    "teamHeaderLearnMore": "Saiba mais",
    "teamPerks": {
      "concurrentRuns": "Membros podem executar fluxos de trabalho simultaneamente",
      "inviteMembers": "Convidar membros",
      "rolePermissions": "Permissões baseadas em função",
      "sharedCreditPool": "Créditos compartilhados entre todos os membros"
    },
    "teamPlan": {
      "changePlan": "Mudar plano",
      "comingSoonLabel": "Em breve:",
      "cta": "Assinar Equipe Anual",
      "ctaMonthly": "Assinar Equipe Mensal",
      "currentPlan": "Plano atual",
      "detailsTitle": "Detalhes",
      "name": "Plano Equipe",
      "perkConcurrentRuns": "Membros podem executar workflows simultaneamente",
      "perkInviteMembers": "Convide membros da equipe",
      "perkProjectAssets": "Gestão de projetos e ativos",
      "perkRolePermissions": "Permissões baseadas em função",
      "perkSharedPool": "Pool de créditos compartilhado para todos os membros",
      "tagline": "Escolha sua própria assinatura mensal de créditos. Obtenha um desconto maior com uma assinatura de mais créditos.",
      "unavailable": "Este plano de equipe não está disponível no momento."
    },
    "teamPlanIncludes": "Seu plano inclui tudo do {plan}, além de:",
    "teamPlanName": "Equipe",
    "teamWorkspace": "Espaço de Trabalho em Equipe",
    "tierNameYearly": "{name} Anual",
    "tiers": {
      "creator": {
        "feature1": "Importe seus próprios modelos",
        "name": "Criador"
      },
      "founder": {
        "name": "Edição do Fundador"
      },
      "free": {
        "name": "Gratuito"
      },
      "pro": {
        "feature1": "Tempo de execução do workflow mais longo (até 1 hora)",
        "name": "Pro"
      },
      "standard": {
        "feature1": "Tempo máximo de execução do workflow: 30 minutos",
        "feature2": "Adicione mais créditos a qualquer momento",
        "name": "Padrão"
      }
    },
    "title": "Assinatura",
    "titleUnsubscribed": "Assine o Comfy Cloud",
    "totalCredits": "Total de créditos",
    "upgrade": "ATUALIZAR",
    "upgradePlan": "Atualizar Plano",
    "upgradeTo": "Atualizar para {plan}",
    "upgradeToAddCredits": "Faça upgrade para adicionar créditos",
    "usdPerMonth": "USD / mês",
    "usdPerMonthPerMember": "USD / mês / membro",
    "usedAfterMonthly": "Usado após o término dos créditos mensais",
    "videoEstimate": "Gera aproximadamente {count} vídeos de 5s*",
    "videoEstimateExplanation": "Essas estimativas são baseadas no template Wan 2.2 Image-to-Video usando as configurações padrão (5 segundos, 640x640, 16fps, amostragem de 4 etapas).",
    "videoEstimateHelp": "Mais detalhes sobre este template",
    "videoEstimateLabel": "Quantidade aprox. de vídeos de 5s gerados com o template Wan 2.2 Image-to-Video",
    "videoEstimateTryTemplate": "Experimente este template",
    "videoTemplateBasedCredits": "Vídeos gerados com Wan 2.2 Image to Video",
    "viewEnterprise": "Ver soluções empresariais",
    "viewMoreDetails": "Ver mais detalhes",
    "viewMoreDetailsPlans": "Veja mais detalhes sobre planos e preços",
    "viewUsageHistory": "Ver histórico de uso",
    "whatsIncluded": "O que está incluído:",
    "workspaceNotSubscribed": "Este espaço de trabalho não possui uma assinatura",
    "yearly": "Anual",
    "yearlyCreditsLabel": "Total de créditos anuais",
    "yourPlanIncludes": "Seu plano inclui:"
  },
  "tabMenu": {
    "addToBookmarks": "Adicionar aos favoritos",
    "closeOtherTabs": "Fechar outras abas",
    "closeTab": "Fechar aba",
    "closeTabsToLeft": "Fechar abas à esquerda",
    "closeTabsToRight": "Fechar abas à direita",
    "duplicateTab": "Duplicar aba",
    "removeFromBookmarks": "Remover dos favoritos"
  },
  "teamWorkspacesDialog": {
    "confirmCallbackFailed": "Espaço de trabalho criado, mas configuração incompleta",
    "createWorkspace": "Criar espaço de trabalho",
    "namePlaceholder": "ex: Equipe de Marketing",
    "nameValidationError": "O nome deve ter entre 1 e 50 caracteres, usando letras, números, espaços ou pontuação comum.",
    "newWorkspace": "Novo espaço de trabalho",
    "subtitle": "Altere para um existente ou crie um novo espaço de trabalho",
    "subtitleNoWorkspaces": "Crie um novo espaço de trabalho em equipe para compartilhar créditos",
    "switch": "Trocar",
    "title": "Espaços de Trabalho em Equipe",
    "yourTeamWorkspaces": "Seus espaços de trabalho em equipe"
  },
  "templateWidgets": {
    "sort": {
      "searchPlaceholder": "Buscar..."
    }
  },
  "templateWorkflows": {
    "allTemplates": "Todos os Modelos",
    "categories": "Categorias",
    "category": {
      "3D": "3D",
      "All": "Todos os Modelos",
      "Area Composition": "Composição de Área",
      "Audio": "Áudio",
      "Basics": "Básico",
      "ComfyUI Examples": "Exemplos ComfyUI",
      "ControlNet": "ControlNet",
      "Custom Nodes": "Nós Personalizados",
      "Extensions": "Extensões",
      "Flux": "Flux",
      "Generation Type": "Tipo de Geração",
      "GettingStarted": "Primeiros Passos",
      "Image": "Imagem",
      "Image API": "API de Imagem",
      "LLM API": "API de LLM",
      "LLMs": "LLMs",
      "Partner Nodes": "Nós Parceiros",
      "Upscaling": "Aprimoramento",
      "Video": "Vídeo",
      "Video API": "API de Vídeo"
    },
    "clearAllFilters": "Limpar todos os filtros",
    "error": {
      "templateNotFound": "Modelo \"{templateName}\" não encontrado"
    },
    "filtersApplied": "{count} filtro aplicado | {count} filtros aplicados",
    "filtersButton": "Filtros",
    "licenseFilter": "Licença",
    "loading": "Carregando modelos...",
    "loadingMore": "Carregando mais modelos...",
    "modelFilter": "Filtro de Modelo",
    "modelsSelected": "{count} Modelos",
    "noResults": "Nenhum modelo encontrado",
    "noResultsHint": "Tente ajustar sua busca ou filtros",
    "paidTemplate": {
      "badgeLabel": "API de Parceiro",
      "credits": "Executa com créditos",
      "title": "Template premium"
    },
    "resultsCount": "Mostrando {count} de {total} modelos",
    "runsOnFilter": "Executa em",
    "runsOnSelected": "{count} Execuções em",
    "searchPlaceholder": "Buscar modelos...",
    "sort": {
      "alphabetical": "A → Z",
      "default": "Padrão",
      "modelSizeLowToHigh": "Tamanho do Modelo (Menor para Maior)",
      "newest": "Mais Recentes",
      "popular": "Popular",
      "recommended": "Recomendado",
      "relevance": "Relevância",
      "searchPlaceholder": "Buscar..."
    },
    "sorting": "Ordenar por",
    "title": "Comece com um Modelo",
    "useCaseFilter": "Tarefas",
    "useCasesSelected": "{count} Casos de Uso"
  },
  "templates": {
    "logoProviderSeparator": " & "
  },
  "toastMessages": {
    "a1111CoreNodesUnavailable": "Não foi possível carregar o fluxo de trabalho porque esta instalação do ComfyUI está sem os nós principais. Verifique se o backend foi iniciado corretamente.",
    "cannotCreateSubgraph": "Não é possível criar subgrafo",
    "couldNotDetermineFileType": "Não foi possível determinar o tipo de arquivo",
    "dropFileError": "Não foi possível processar o item arrastado: {error}",
    "emptyCanvas": "Tela vazia",
    "errorCopyImage": "Erro ao copiar imagem: {error}",
    "errorLoadingModel": "Erro ao carregar o modelo",
    "errorOpenImage": "Erro ao abrir a imagem: {error}",
    "errorSaveSetting": "Erro ao salvar configuração {id}: {err}",
    "exportSuccess": "Modelo exportado com sucesso como {format}",
    "failedExecutionPathResolution": "Não foi possível resolver o caminho para os nós selecionados",
    "failedToAccessBillingPortal": "Falha ao acessar o portal de cobrança: {error}",
    "failedToApplyTexture": "Falha ao aplicar textura",
    "failedToConvertToSubgraph": "Falha ao converter itens para subgrafo",
    "failedToCreateCustomer": "Falha ao criar cliente: {error}",
    "failedToDownloadFile": "Falha ao baixar o arquivo",
    "failedToExportModel": "Falha ao exportar o modelo como {format}",
    "failedToFetchBalance": "Falha ao buscar saldo: {error}",
    "failedToFetchLogs": "Falha ao buscar logs do servidor",
    "failedToFetchSubscription": "Falha ao buscar status da assinatura: {error}",
    "failedToInitializeLoad3dViewer": "Falha ao inicializar o Visualizador 3D",
    "failedToInitiateCreditPurchase": "Falha ao iniciar compra de créditos: {error}",
    "failedToInitiateSubscription": "Falha ao iniciar assinatura: {error}",
    "failedToLoadBackgroundImage": "Falha ao carregar imagem de fundo",
    "failedToLoadHDRI": "Falha ao carregar o arquivo HDRI",
    "failedToLoadModel": "Falha ao carregar modelo 3D",
    "failedToPurchaseCredits": "Falha ao comprar créditos: {error}",
    "failedToQueue": "Falha ao enfileirar",
    "failedToSaveDraft": "Falha ao salvar o rascunho do fluxo de trabalho",
    "failedToSetGizmoMode": "Falha ao definir o modo do gizmo",
    "failedToToggleCamera": "Falha ao alternar câmera",
    "failedToToggleGizmo": "Falha ao alternar o gizmo",
    "failedToToggleGrid": "Falha ao alternar grade",
    "failedToUpdateBackgroundColor": "Falha ao atualizar cor de fundo",
    "failedToUpdateBackgroundImage": "Falha ao atualizar imagem de fundo",
    "failedToUpdateBackgroundRenderMode": "Falha ao atualizar modo de renderização de fundo para {mode}",
    "failedToUpdateEdgeThreshold": "Falha ao atualizar limite de borda",
    "failedToUpdateFOV": "Falha ao atualizar campo de visão",
    "failedToUpdateLightIntensity": "Falha ao atualizar intensidade da luz",
    "failedToUpdateMaterialMode": "Falha ao atualizar modo de material",
    "failedToUpdateUpDirection": "Falha ao atualizar direção para cima",
    "failedToUploadBackgroundImage": "Falha ao fazer upload da imagem de fundo",
    "fileLoadError": "Não foi possível encontrar o fluxo de trabalho em {fileName}",
    "fileTooLarge": "Arquivo muito grande ({size} MB). O tamanho máximo suportado é {maxSize} MB",
    "fileUploadFailed": "Falha no upload do arquivo",
    "interrupted": "Execução interrompida",
    "invalidBillingPortalUrl": "URL do portal inválida",
    "invalidTemplateData": "Falha ao carregar o modelo de nó: dados inválidos",
    "legacyMaskEditorDeprecated": "O editor de máscara legado está obsoleto e será removido em breve.",
    "migrateToLitegraphReroute": "Nós de redirecionamento serão removidos em versões futuras. Clique para migrar para o redirecionamento nativo do litegraph.",
    "missingMediaVerificationFailed": "Falha ao verificar a mídia ausente. Algumas entradas podem não ser exibidas na aba de Erros.",
    "missingModelVerificationFailed": "Falha ao verificar modelos ausentes. Alguns modelos podem não aparecer na aba de Erros.",
    "modelLoadedSuccessfully": "Modelo 3D carregado com sucesso",
    "no3dScene": "Nenhuma cena 3D para aplicar textura",
    "no3dSceneToExport": "Nenhuma cena 3D para exportar",
    "noTemplatesToExport": "Nenhum template para exportar",
    "nodeDefinitionsUpdateFailed": "Falha ao atualizar definições de nós",
    "nodeDefinitionsUpdated": "Definições de nós atualizadas",
    "nothingSelected": "Nada selecionado",
    "nothingToGroup": "Nada para agrupar",
    "nothingToQueue": "Nada para enfileirar",
    "pendingTasksDeleted": "Tarefas pendentes excluídas",
    "pleaseSelectNodesToGroup": "Por favor, selecione os nós (ou outros grupos) para criar um grupo",
    "pleaseSelectOutputNodes": "Por favor, selecione os nós de saída",
    "unableToGetModelFilePath": "Não foi possível obter o caminho do arquivo do modelo",
    "unauthorizedDomain": "Seu domínio {domain} não está autorizado a usar este serviço. Por favor, entre em contato com {email} para adicionar seu domínio à lista de permissões.",
    "unsupportedHDRIFormat": "Formato de arquivo não suportado. Por favor, envie um arquivo .hdr ou .exr.",
    "updateRequested": "Atualização solicitada",
    "useApiKeyTip": "Dica: Não consegue acessar o login normal? Use a opção Comfy API Key.",
    "userNotAuthenticated": "Usuário não autenticado"
  },
  "typeform": {
    "loadError": "Falha ao carregar o formulário. Por favor, tente novamente mais tarde."
  },
  "userSelect": {
    "enterUsername": "Digite um nome de usuário",
    "existingUser": "Usuário existente",
    "newUser": "Novo usuário",
    "next": "Próximo",
    "selectUser": "Selecione um usuário"
  },
  "userSettings": {
    "accountSettings": "Configurações da conta",
    "email": "E-mail",
    "name": "Nome",
    "notSet": "Não definido",
    "provider": "Provedor de login",
    "title": "Configurações da Minha Conta",
    "updatePassword": "Atualizar senha",
    "workspaceSettings": "Configurações do espaço de trabalho"
  },
  "validation": {
    "descriptionRequired": "Descrição é obrigatória",
    "invalidEmail": "Endereço de e-mail inválido",
    "length": "Deve ter {length} caracteres",
    "maxLength": "Deve ter no máximo {length} caracteres",
    "minLength": "Deve ter pelo menos {length} caracteres",
    "password": {
      "lowercase": "Deve conter pelo menos uma letra minúscula",
      "match": "As senhas devem coincidir",
      "minLength": "Deve ter entre 8 e 32 caracteres",
      "number": "Deve conter pelo menos um número",
      "requirements": "Requisitos da senha",
      "special": "Deve conter pelo menos um caractere especial",
      "uppercase": "Deve conter pelo menos uma letra maiúscula"
    },
    "personalDataConsentRequired": "Você deve concordar com o processamento dos seus dados pessoais.",
    "prefix": "Deve começar com {prefix}",
    "required": "Obrigatório"
  },
  "versionMismatchWarning": {
    "dismiss": "Dispensar",
    "frontendNewer": "A versão do frontend {frontendVersion} pode não ser compatível com a versão do backend {backendVersion}.",
    "frontendOutdated": "A versão do frontend {frontendVersion} está desatualizada. O backend requer a versão {requiredVersion} ou superior.",
    "title": "Aviso de Compatibilidade de Versão",
    "updateFrontend": "Atualizar Frontend"
  },
  "videoEdit": {
    "adjustCrop": "Ajustar região de corte",
    "adjustEndFrame": "Ajustar quadro final",
    "adjustStartFrame": "Ajustar quadro inicial",
    "cropVideo": "Recortar vídeo",
    "duration": "Duração",
    "durationSeconds": "{count}s",
    "durationZero": "0s",
    "endFrame": "Quadro final",
    "fileSize": "Tamanho do arquivo",
    "fileSizeBytes": "{count} B",
    "fileSizeKilobytes": "{count} KB",
    "fileSizeMegabytes": "{count} MB",
    "fileSizeUnknown": "—",
    "frames": "Número de quadros",
    "loadingFilmstrip": "Carregando miniaturas…",
    "loadingVideo": "Carregando prévia do vídeo",
    "noVideoSource": "Selecione ou conecte um vídeo para visualizar e editar",
    "pause": "Pausar",
    "play": "Reproduzir",
    "resolution": "{width} × {height}",
    "seekVideo": "Buscar no vídeo",
    "selectedOfTotal": "{selected} / {total}",
    "setEndFrame": "Redefinir quadro final",
    "setStartFrame": "Redefinir quadro inicial",
    "startFrame": "Quadro inicial",
    "trimVideo": "Cortar vídeo"
  },
  "vueNodesBanner": {
    "desc": "– Fluxos de trabalho mais flexíveis, novos widgets poderosos, feito para extensibilidade",
    "title": "Apresentando Nodes 2.0",
    "tryItOut": "Experimente"
  },
  "vueNodesMigration": {
    "button": "Voltar",
    "message": "Prefere o design antigo?"
  },
  "vueNodesMigrationMainMenu": {
    "message": "Volte para Nodes 2.0 a qualquer momento pelo menu principal."
  },
  "vueNodesSlot": {
    "iterative": "(Iterativo)"
  },
  "welcome": {
    "getStarted": "Começar",
    "title": "Bem-vindo ao ComfyUI"
  },
  "whatsNewPopup": {
    "later": "Depois",
    "learnMore": "Saiba mais",
    "noReleaseNotes": "Nenhuma nota de versão disponível."
  },
  "widgetFileUpload": {
    "browseFiles": "Procurar Arquivos",
    "dropPrompt": "Solte seu arquivo ou"
  },
  "widgets": {
    "boolean": {
      "false": "falso",
      "true": "verdadeiro"
    },
    "node2only": "Apenas Node 2.0",
    "selectModel": "Selecionar modelo",
    "uploadSelect": {
      "maxSelectionReached": "Limite máximo de seleção atingido",
      "placeholder": "Selecionar...",
      "placeholderAudio": "Selecionar áudio...",
      "placeholderImage": "Selecionar imagem...",
      "placeholderMesh": "Selecionar malha...",
      "placeholderModel": "Selecionar modelo...",
      "placeholderUnknown": "Selecionar mídia...",
      "placeholderVideo": "Selecionar vídeo...",
      "topResult": "Melhor resultado: {result}"
    },
    "valueControl": {
      "decrement": "Decrementar Valor",
      "decrementDesc": "Subtrai 1 do valor ou seleciona a opção anterior",
      "editSettings": "Editar configurações de controle",
      "fixed": "Valor Fixo",
      "fixedDesc": "Mantém o valor inalterado",
      "header": {
        "after": "DEPOIS",
        "before": "ANTES",
        "postfix": "de executar o fluxo de trabalho:",
        "prefix": "Atualizar o valor automaticamente"
      },
      "increment": "Incrementar Valor",
      "incrementDesc": "Adiciona 1 ao valor ou seleciona a próxima opção",
      "linkToGlobal": "Vincular a",
      "linkToGlobalDesc": "Valor único vinculado à configuração de controle do Valor Global",
      "linkToGlobalSeed": "Valor Global",
      "randomize": "Valor Aleatório",
      "randomizeDesc": "Embaralha o valor aleatoriamente após cada geração"
    }
  },
  "workflowService": {
    "enterFilename": "Digite o nome do arquivo",
    "enterFilenamePrompt": "Digite o nome do arquivo:",
    "exportWorkflow": "Exportar Fluxo de Trabalho",
    "saveWorkflow": "Salvar fluxo de trabalho",
    "savedAsApp": "Convertido para fluxo de aplicativo",
    "savedAsWorkflow": "Convertido para fluxo apenas com grafo de nós"
  },
  "workspace": {
    "addedToWorkspace": "Você foi adicionado ao {workspaceName}",
    "inviteAccepted": "Convite aceito",
    "inviteFailed": "Falha ao aceitar convite",
    "switchFailed": "Falha ao alternar o workspace. Por favor, tente novamente.",
    "viewWorkspace": "Ver workspace"
  },
  "workspaceAuth": {
    "errors": {
      "accessDenied": "Você não tem acesso a este espaço de trabalho",
      "invalidFirebaseToken": "Falha na autenticação. Por favor, tente fazer login novamente.",
      "notAuthenticated": "Você precisa estar logado para acessar os espaços de trabalho",
      "tokenExchangeFailed": "Falha ao autenticar com o espaço de trabalho: {error}",
      "workspaceNotFound": "Espaço de trabalho não encontrado"
    },
    "initializationFailed": "Não foi possível carregar seu workspace",
    "initializationFailedDetail": "Verifique sua conexão e tente novamente.",
    "initializationFailedSignOutDetail": "Saia e faça login novamente para continuar.",
    "retry": "Tentar novamente"
  },
  "workspacePanel": {
    "activity": {
      "columns": {
        "creditsUsed": "Créditos",
        "date": "Data",
        "eventDetails": "Detalhes do evento",
        "eventType": "Tipo de evento",
        "user": "Usuário"
      },
      "empty": "Nenhuma atividade ainda.",
      "fullActivity": "Atividade completa",
      "hoverCard": {
        "lastActivity": "Última atividade",
        "partnerNodeUsed": "Nó parceiro utilizado",
        "totalCreditsUsed": "Total de créditos usados"
      }
    },
    "billingStatus": {
      "ending": {
        "body": "Os membros mantêm acesso total até lá. Reative para manter seus créditos e vagas compartilhados.",
        "reactivate": "Reativar plano",
        "title": "O plano da sua equipe termina em {date}"
      },
      "outOfCredits": {
        "addCredits": "Adicionar créditos",
        "body": "Sua equipe usou todos os créditos. Adicione mais créditos para continuar gerando ou aguarde até que os créditos sejam renovados em {date}.",
        "bodyNoDate": "Sua equipe usou todos os créditos. Adicione mais créditos para continuar gerando.",
        "dismiss": "Dispensar",
        "memberBody": "Sua equipe usou todos os créditos. Os administradores do workspace precisam adicionar mais créditos para continuar gerando.",
        "title": "Sem créditos"
      },
      "paused": {
        "body": "A assinatura deste workspace está pausada. Atualize o pagamento para retomar.",
        "memberBody": "A assinatura deste workspace está pausada. Os administradores do workspace precisam atualizar o método de pagamento.",
        "title": "Assinatura pausada"
      },
      "updatePayment": "Atualizar pagamento",
      "warning": {
        "bodyNoDate": "Seu último pagamento não foi processado. Atualize o pagamento para evitar a pausa.",
        "title": "Pagamento recusado"
      }
    },
    "changeRoleDialog": {
      "demoteConfirm": "Rebaixar para membro",
      "demoteMessage": "Ele(a) perderá acesso de administrador.",
      "demoteTitle": "Rebaixar {name} para membro?",
      "error": "Falha ao atualizar função",
      "promoteConfirm": "Tornar proprietário",
      "promoteIntro": "Ele(a) poderá:",
      "promotePermissionCredits": "Adicionar créditos adicionais",
      "promotePermissionManage": "Gerenciar membros, métodos de pagamento e configurações do workspace",
      "promotePermissionRoles": "Promover e rebaixar outros proprietários (exceto o criador do workspace).",
      "promoteTitle": "Tornar {name} proprietário?",
      "success": "Função atualizada"
    },
    "createWorkspaceDialog": {
      "create": "Criar",
      "message": "Espaços de trabalho permitem que membros compartilhem um único saldo de créditos. Você se tornará o proprietário após criar este.",
      "nameLabel": "Nome do espaço de trabalho*",
      "namePlaceholder": "Digite o nome do espaço de trabalho",
      "title": "Criar um novo espaço de trabalho"
    },
    "dashboard": {
      "placeholder": "Configurações do workspace do painel"
    },
    "deleteDialog": {
      "message": "Quaisquer créditos não utilizados ou ativos não salvos serão perdidos. Esta ação não pode ser desfeita.",
      "messageWithName": "Excluir \"{name}\"? Quaisquer créditos não utilizados ou ativos não salvos serão perdidos. Esta ação não pode ser desfeita.",
      "title": "Excluir este espaço de trabalho?"
    },
    "editWorkspaceDialog": {
      "nameLabel": "Nome do espaço de trabalho",
      "save": "Salvar",
      "title": "Editar detalhes do espaço de trabalho"
    },
    "invite": "Convidar",
    "inviteLimitReached": "Você atingiu o limite máximo de 50 membros",
    "inviteMember": "Convidar membro",
    "inviteMemberDialog": {
      "failedCount": "Não foi possível enviar {count} convite. Tente novamente. | Não foi possível enviar {count} convites. Tente novamente.",
      "invalidEmailCount": "{count} endereço de e-mail inválido | {count} endereços de e-mail inválidos",
      "invitedMessage": "Um convite foi enviado para {emails} | Convites foram enviados para {emails}",
      "placeholder": "Digite o e-mail da pessoa",
      "seatLimitReached": "Você pode convidar até {count} colega de equipe. | Você pode convidar até {count} colegas de equipe.",
      "title": "Convidar uma pessoa para este workspace"
    },
    "inviteUpsellDialog": {
      "messageNotSubscribed": "Para adicionar membros da equipe a este workspace, você precisa do plano Creator ou superior. O plano Standard suporta apenas um usuário (o proprietário).",
      "messageSingleSeat": "O plano Standard inclui um usuário para o proprietário do workspace. Para convidar membros adicionais, faça upgrade para o plano Creator ou superior para liberar múltiplos usuários.",
      "titleNotSubscribed": "É necessária uma assinatura para convidar membros",
      "titleSingleSeat": "Seu plano atual suporta apenas um usuário",
      "upgradeToTeam": "Fazer upgrade para Team"
    },
    "leaveDialog": {
      "leave": "Sair",
      "message": "Você não poderá entrar novamente a menos que entre em contato com o proprietário do espaço de trabalho.",
      "title": "Sair deste espaço de trabalho?"
    },
    "members": {
      "actions": {
        "cancelInvite": "Cancelar convite",
        "changeRole": "Alterar função",
        "removeMember": "Remover membro",
        "resendInvite": "Reenviar convite",
        "setCreditLimit": "Definir limite de crédito"
      },
      "activity": {
        "daysAgo": "há {count} dia | há {count} dias",
        "hoursAgo": "há {n} h",
        "justNow": "agora mesmo",
        "minutesAgo": "há {n} min"
      },
      "columns": {
        "creditsUsed": "Créditos mensais",
        "expiryDate": "Data de expiração",
        "inviteDate": "Data do convite",
        "role": "Função"
      },
      "contactUs": "Fale conosco",
      "creditLimitDialog": {
        "description": "Quando atingir esse limite, não será possível executar workflows.",
        "invalidLimit": "Insira um limite de crédito maior que zero.",
        "limitOption": "Limitar uso mensal de créditos para:",
        "noLimit": "Sem limite",
        "title": "Definir um limite mensal de créditos para {name}",
        "update": "Atualizar limite",
        "warning": "Este usuário já gastou {credits} créditos. Definir o limite igual ou abaixo do uso atual impedirá novas execuções até o próximo mês."
      },
      "header": "Membros",
      "membersCount": "{count}/50 Membros",
      "needMoreMembers": "Precisa de mais membros?",
      "noInvites": "Nenhum convite pendente",
      "noMembers": "Nenhum membro",
      "pendingInvitesCount": "{count} convite pendente | {count} convites pendentes",
      "reactivateTeam": "Reativar Team",
      "searchPlaceholder": "Pesquisar...",
      "tabs": {
        "active": "Ativo",
        "pendingCount": "Pendente ({count})"
      },
      "upgradeToTeam": "Fazer upgrade para Team",
      "upsellBanner": "Para adicionar colegas de equipe, faça upgrade do seu plano.",
      "upsellBannerReactivate": "Para adicionar mais colegas de equipe, reative seu plano."
    },
    "menu": {
      "creatorCannotLeave": "O criador do workspace não pode sair do workspace que criou",
      "deleteWorkspace": "Excluir espaço de trabalho",
      "deleteWorkspaceDisabledTooltip": "Cancele a assinatura ativa do seu espaço de trabalho primeiro",
      "editWorkspace": "Editar detalhes do espaço de trabalho",
      "leaveWorkspace": "Sair do espaço de trabalho"
    },
    "partnerNodes": {
      "accessMode": "Modo de acesso a nós de parceiros",
      "allowAllAccessHint": "Isso pode levar até 10 minutos para ser aplicado em todo o workspace.",
      "allowAllAccessMessage": "Nós de parceiros de todos os provedores ficarão disponíveis para todos os membros do workspace.",
      "allowAllAccessTitle": "Permitir acesso a todos os nós de parceiros?",
      "columns": {
        "nodes": "Nós",
        "provider": "Provedor"
      },
      "disableAll": "Desabilitar todos",
      "disableAllMessage": "Todos os provedores serão desativados. Os nós de parceiros ficarão indisponíveis enquanto o acesso estiver restrito.",
      "disableAllTitle": "Desabilitar todos os provedores?",
      "enableAll": "Habilitar todos",
      "loadError": "Não foi possível carregar o acesso aos nós de parceiros.",
      "loading": "Carregando acesso aos nós de parceiros",
      "noResults": "Nenhum provedor ou nó de parceiro encontrado",
      "nodeCount": "{count} habilitado(s)",
      "ownerOnly": "Apenas os proprietários do workspace podem atualizar o acesso aos nós de parceiros.",
      "restrictAccessHint": "Isso pode levar até 10 minutos para ser aplicado em todo o workspace.",
      "restrictAccessMessage": "Os membros do workspace só poderão usar nós de parceiros dos provedores que você habilitar.",
      "restrictAccessTitle": "Restringir acesso aos nós de parceiros?",
      "restricted": "Restrito",
      "restrictedDescription": "Apenas nós de parceiros dos provedores habilitados estão disponíveis. As alterações podem levar até 10 minutos para serem aplicadas.",
      "retry": "Tentar novamente",
      "saveError": "Não foi possível atualizar o acesso aos nós de parceiros. Tente novamente.",
      "searchPlaceholder": "Buscar provedores e nós de parceiros...",
      "tableLabel": "Provedores de nós de parceiros",
      "title": "Acesso a nós de parceiros",
      "toggleProvider": "Definir acesso para {provider}",
      "unavailable": "O acesso aos nós de parceiros não está disponível para este workspace.",
      "unrestricted": "Sem restrição",
      "unrestrictedDescription": "Nós de parceiros de todos os provedores estão disponíveis para todos. Desabilitar provedores definirá como Restrito."
    },
    "planCredits": {
      "tabs": {
        "activity": "Atividade",
        "overview": "Créditos"
      }
    },
    "removeMemberDialog": {
      "error": "Falha ao remover membro",
      "message": "Este membro será removido do seu workspace. Os créditos utilizados por ele não serão reembolsados.",
      "remove": "Remover membro",
      "success": "Membro removido",
      "title": "Remover este membro?"
    },
    "revokeInviteDialog": {
      "message": "Este membro não poderá mais entrar no seu workspace. O link de convite será invalidado.",
      "revoke": "Desfazer convite",
      "title": "Desfazer convite para esta pessoa?"
    },
    "tabs": {
      "dashboard": "Painel",
      "membersCount": "Membros ({count})",
      "planCredits": "Plano e Créditos"
    },
    "toast": {
      "failedToCreateWorkspace": "Falha ao criar o espaço de trabalho",
      "failedToDeleteWorkspace": "Falha ao excluir o espaço de trabalho",
      "failedToFetchWorkspaces": "Falha ao carregar workspaces",
      "failedToLeaveWorkspace": "Falha ao sair do espaço de trabalho",
      "failedToUpdateWorkspace": "Falha ao atualizar o espaço de trabalho",
      "inviteResendFailed": "Falha ao reenviar convite",
      "inviteResent": "Convite reenviado",
      "workspaceCreated": {
        "message": "Assine um plano, convide colegas e comece a colaborar.",
        "subscribe": "Assinar",
        "title": "Workspace criado"
      },
      "workspaceDeleted": {
        "message": "O workspace foi excluído permanentemente.",
        "title": "Workspace excluído"
      },
      "workspaceLeft": {
        "message": "Você saiu do workspace.",
        "title": "Saiu do workspace"
      },
      "workspaceUpdated": {
        "message": "Os detalhes do espaço de trabalho foram salvos.",
        "title": "Espaço de trabalho atualizado"
      }
    }
  },
  "workspaceSwitcher": {
    "createWorkspace": "Criar novo espaço de trabalho",
    "failedToSwitch": "Falha ao trocar de espaço de trabalho",
    "maxWorkspacesReached": "Você só pode possuir 10 espaços de trabalho. Exclua um para criar um novo.",
    "personal": "Pessoal",
    "roleMember": "Membro",
    "roleOwner": "Proprietário",
    "subscribe": "Assinar",
    "switchWorkspace": "Trocar espaço de trabalho"
  },
  "zoomControls": {
    "hideMinimap": "Ocultar Minimapa",
    "label": "Controles de Zoom",
    "showMinimap": "Mostrar Minimapa",
    "zoomToFit": "Ajustar ao Espaço"
  }
}
