{
  "common": {
    "loading": "Carregando...",
    "error": "Ocorreu um erro",
    "somethingWentWrong": "Algo deu errado",
    "save": "Salvar",
    "cancel": "Cancelar",
    "delete": "Excluir",
    "edit": "Editar",
    "create": "Criar",
    "search": "Buscar",
    "filter": "Filtrar",
    "sort": "Ordenar",
    "copy": "Copiar",
    "copied": "Copiado!",
    "reset": "Redefinir",
    "variables": "Variáveis",
    "fillVariables": "Preencher Variáveis",
    "fillVariablesDescription": "Por favor preencha as variáveis necessárias antes de executar o prompt.",
    "copiedToClipboard": "Copiado para a área de transferência",
    "failedToCopy": "Falha ao copiar",
    "submit": "Enviar",
    "back": "Voltar",
    "next": "Próximo",
    "previous": "Anterior",
    "confirm": "Confirmar",
    "close": "Fechar",
    "all": "Todos",
    "none": "Nenhum",
    "ad": "Anúncio",
    "moreLines": "+{count} mais linhas",
    "codeView": "Código",
    "treeView": "Árvore",
    "expandAll": "Expandir Tudo",
    "collapseAll": "Recolher Tudo"
  },
  "nav": {
    "collection": "Minha Coleção",
    "feed": "Feed",
    "promptmasters": "Promptmasters",
    "prompts": "Prompts",
    "skills": "Habilidades",
    "taste": "Taste",
    "workflows": "Fluxos de trabalho",
    "categories": "Categorias",
    "tags": "Tags",
    "settings": "Configurações",
    "admin": "Admin",
    "profile": "Perfil",
    "login": "Entrar",
    "register": "Cadastrar",
    "logout": "Sair",
    "ide": "Typed-Prompts IDE",
    "developers": "Desenvolvedores",
    "book": "Livro",
    "forKids": "Para Crianças",
    "more": "Mais"
  },
  "brand": {
    "copyLogoSvg": "Copiar Logo SVG",
    "brandAssets": "Recursos da Marca",
    "title": "Recursos da Marca",
    "description": "Logotipos oficiais, cores e diretrizes de marca para {name}. Gratuito para imprensa, parcerias e projetos comunitários.",
    "logos": "Logotipos",
    "logo": "Logo",
    "logoWithName": "Logo com Nome",
    "forLightBackgrounds": "Para fundos claros",
    "forDarkBackgrounds": "Para fundos escuros",
    "animatedLogos": "Logos Animados",
    "brandColors": "Cores da Marca",
    "clickToCopy": "Clique para copiar o valor hex",
    "primary": "Cor primária da marca",
    "background": "Fundo claro",
    "accent": "Cor de destaque índigo",
    "muted": "Cor de texto suave",
    "usageGuidelines": "Diretrizes de Uso",
    "guideline1": "Não estique, distorça ou gire o logo",
    "guideline2": "Mantenha espaçamento adequado ao redor do logo",
    "guideline3": "Use o logo escuro em fundos claros e vice-versa",
    "guideline4": "Não adicione efeitos como sombras ou gradientes ao logo",
    "guideline5": "O logo deve ser claramente visível contra o fundo",
    "license": "Licença",
    "licenseText": "Os recursos de marca {name} são fornecidos sob <link>CC0 1.0 Universal</link>. Você é livre para usar estes recursos para qualquer finalidade sem atribuição."
  },
  "auth": {
    "login": "Entrar",
    "loginDescription": "Digite suas credenciais para continuar",
    "loginDescriptionOAuth": "Entre com sua conta para continuar",
    "register": "Cadastrar",
    "registerDescription": "Crie uma conta para começar",
    "logout": "Sair",
    "email": "E-mail",
    "password": "Senha",
    "confirmPassword": "Confirmar Senha",
    "username": "Nome de usuário",
    "name": "Nome",
    "noAccount": "Não tem uma conta?",
    "hasAccount": "Já tem uma conta?",
    "signInWith": "Entrar com {provider}",
    "loginSuccess": "Login realizado com sucesso",
    "registerSuccess": "Cadastro realizado com sucesso",
    "invalidCredentials": "E-mail ou senha inválidos",
    "emailTaken": "Este e-mail já está em uso",
    "usernameTaken": "Este nome de usuário já está em uso",
    "registrationFailed": "Falha no cadastro",
    "githubAttributionHint": "Entre com GitHub para vincular suas contribuições à comunidade Open Source"
  },
  "prompts": {
    "title": "Prompts",
    "create": "Criar Prompt",
    "createSkill": "Criar Habilidade",
    "createTaste": "Criar Taste",
    "skillsDescription": "Habilidades de Agente são prompts multi-arquivo que dão aos agentes de IA capacidades especializadas. Incluem instruções, configurações e arquivos de suporte que podem ser usados com Claude, Cursor, Windsurf e outros assistentes de codificação de IA.",
    "tastesDescription": "Tastes são arquivos markdown individuais que definem seu estilo de codificação e preferências. Ajudam os agentes de codificação de IA a aprender como você escreve código, para que possam corresponder às suas convenções, padrões e gosto.",
    "createInfo": "Esta plataforma não executa prompts — é uma biblioteca comunitária para compartilhar e descobrir prompts de IA. Crie seu prompt aqui, e outros poderão copiá-lo e usá-lo em suas ferramentas de IA favoritas como ChatGPT, Claude, Gemini ou qualquer outro LLM. A comunidade também pode comentar seus prompts e sugerir melhorias através de solicitações de alteração.",
    "hfDataStudio": {
      "button": "HF Data Studio",
      "openDataset": "Abrir Dataset",
      "runQuery": "Executar Consulta no HF",
      "examples": "Exemplos",
      "selectExample": "Selecione um exemplo...",
      "aiGenerate": "Gerar com IA",
      "aiPlaceholder": "Descreva a consulta SQL que você precisa...",
      "generateSql": "Gerar SQL"
    },
    "edit": "Editar Prompt",
    "delete": "Excluir Prompt",
    "noPrompts": "Nenhum prompt encontrado",
    "noPromptsDescription": "Tente ajustar sua busca ou critérios de filtro para encontrar o que procura.",
    "noMorePrompts": "Você chegou ao fim",
    "loadMore": "Carregar mais",
    "loading": "Carregando...",
    "promptTitle": "Título",
    "promptContent": "Conteúdo",
    "promptDescription": "Descrição",
    "promptType": "Tipo",
    "promptCategory": "Categoria",
    "promptTags": "Tags",
    "searchTags": "Buscar tags...",
    "noTagsFound": "Nenhuma tag encontrada",
    "promptContributors": "Contribuidores",
    "contributorsDescription": "Outros usuários que ajudaram a escrever este prompt. Usuários cujas solicitações de alteração são aprovadas são adicionados automaticamente.",
    "worksBestWithModels": "Funciona Melhor Com",
    "worksBestWithModelsDescription": "Modelos de IA com os quais este prompt funciona melhor (máx 3)",
    "selectModel": "Selecionar modelo...",
    "worksBestWithMCP": "Servidores MCP",
    "worksBestWithMCPDescription": "Servidores e ferramentas MCP com os quais este prompt funciona",
    "mcpCommandPlaceholder": "npx -y @mcp/server-name",
    "mcpToolsPlaceholder": "tool1, tool2",
    "add": "Adicionar",
    "workflowLink": "Link do Workflow",
    "workflowLinkDescription": "URL onde usuários podem testar este workflow",
    "workflowLinkCreateNote": "Salve o prompt primeiro, depois adicione prompts conectados para habilitar este campo.",
    "workflowLinkPlaceholder": "https://example.com/workflow-demo",
    "advancedOptions": "Opções Avançadas",
    "searchContributors": "Buscar por nome de usuário...",
    "noUsersFound": "Nenhum usuário encontrado",
    "worksBestWith": "Funciona melhor com",
    "mcpTools": "Ferramentas MCP",
    "promptPrivate": "Privado",
    "feature": "Destacar",
    "featured": "Destacado",
    "unlist": "Ocultar",
    "relist": "Mostrar",
    "adminArea": "Área Admin",
    "promptDeleted": "Este prompt foi excluído",
    "promptDeletedDescription": "Este prompt foi excluído e só é visível para administradores. Não aparecerá em buscas ou listagens públicas.",
    "promptDelisted": "Este prompt foi removido da lista",
    "delistReasonTooShort": "Este prompt foi removido automaticamente porque o conteúdo é muito curto. Ele ainda aparecerá no seu perfil, mas não será exportado para o GitHub e não aparecerá nas buscas.",
    "delistReasonNotEnglish": "Este prompt foi removido automaticamente porque não está em inglês. Listamos apenas prompts em inglês para torná-los úteis globalmente. Ele ainda aparecerá no seu perfil, mas não será exportado para o GitHub e não aparecerá nas buscas.",
    "delistReasonLowQuality": "Este prompt foi removido automaticamente devido a problemas de qualidade. Ele ainda aparecerá no seu perfil, mas não será exportado para o GitHub e não aparecerá nas buscas.",
    "delistReasonNotInstruction": "Este prompt foi removido automaticamente porque não parece ser uma instrução para LLM. Ele ainda aparecerá no seu perfil, mas não será exportado para o GitHub e não aparecerá nas buscas.",
    "delistReasonManual": "Este prompt foi removido manualmente por um administrador. Ele ainda aparecerá no seu perfil, mas não será exportado para o GitHub e não aparecerá nas buscas.",
    "delistReasonUnknown": "Este prompt foi removido da lista. Ele ainda aparecerá no seu perfil, mas não será exportado para o GitHub e não aparecerá nas buscas.",
    "delistOwnerNote": "Como este prompt foi removido por problemas de qualidade, você pode solicitar uma revisão ou excluí-lo.",
    "requestListing": "Solicitar Listagem",
    "relistRequested": "Solicitação Enviada",
    "relistRequestSent": "Sua solicitação de re-listagem foi enviada. Um administrador a revisará em breve.",
    "relistRequestAlreadySent": "Você já enviou uma solicitação de re-listagem para este prompt.",
    "relistRequestError": "Falha ao enviar solicitação de re-listagem. Por favor, tente novamente.",
    "relatedPrompts": "Prompts Relacionados",
    "deletePrompt": "Excluir Prompt",
    "deletePromptTitle": "Excluir este prompt?",
    "deletePromptDescription": "Esta ação não pode ser desfeita. O prompt será excluído permanentemente.",
    "deleteError": "Falha ao excluir o prompt",
    "restorePrompt": "Restaurar Prompt",
    "promptRestored": "Prompt restaurado com sucesso",
    "restoreError": "Falha ao restaurar prompt",
    "types": {
      "text": "Texto",
      "image": "Imagem",
      "video": "Vídeo",
      "audio": "Áudio",
      "structured": "Estruturado",
      "document": "Documento",
      "skill": "Habilidade",
      "taste": "Taste"
    },
    "inputType": "Prompt do Usuário",
    "outputType": "Resposta da IA",
    "afterAiProcessing": "O que seu prompt produzirá?",
    "outputTypeDescription": "Mostre à comunidade como este prompt funciona quando executado em ferramentas de IA. Você pode gerar as saídas você mesmo usando seu aplicativo de IA favorito.",
    "outputTypeSkillNote": "Habilidades instruem agentes a gerar código. A IA produzirá código baseado nas instruções da sua habilidade.",
    "inputTypes": {
      "text": "Prompt de Texto",
      "structured": "Estruturado (JSON/YAML)",
      "skill": "Habilidade (Agent Skills)",
      "taste": "Taste (Coding Taste)"
    },
    "outputTypes": {
      "text": "Texto",
      "image": "Imagem",
      "video": "Vídeo",
      "audio": "Áudio/Voz"
    },
    "outputPreview": {
      "text": "✨ A magia acontece aqui... sua IA escreverá algo brilhante!",
      "imageUpload": "Envie uma imagem de exemplo",
      "videoUpload": "Envie um vídeo/GIF de exemplo",
      "audioUpload": "Carregar exemplo de áudio"
    },
    "structuredFormat": "Formato",
    "versions": "Versões",
    "version": "versão",
    "contributors": "contribuidores",
    "currentVersion": "Versão Atual",
    "versionHistory": "Histórico de Versões",
    "noVersions": "Sem histórico de versões",
    "compare": "Comparar",
    "compareVersions": "Comparar Versões",
    "compareFrom": "De",
    "compareTo": "Para",
    "comparing": "Comparando",
    "selectVersionsToCompare": "Selecione versões para comparar",
    "compareWithCurrent": "Comparar com atual",
    "changeRequests": "Solicitações de Alteração",
    "createChangeRequest": "Propor Alterações",
    "viewCount": "Visualizações",
    "createdAt": "Criado",
    "updatedAt": "Atualizado",
    "promptCreated": "Prompt criado",
    "promptUpdated": "Prompt atualizado",
    "rateLimitError": "Aguarde 30 segundos antes de criar outro prompt",
    "dailyLimitError": "Você atingiu o limite diário de 5 prompts",
    "duplicatePromptError": "Você já tem um prompt com o mesmo título ou conteúdo",
    "contentExistsError": "Já existe um prompt com este conteúdo: \"{title}\" por {author}",
    "run": "Executar",
    "downloadMarkdown": "Baixar MD",
    "downloadYaml": "Baixar YAML",
    "downloadSkillMd": "Baixar SKILL.md",
    "downloadSkill": "Baixar .skill",
    "skillFiles": "Arquivos de Habilidade",
    "copy": "Copiar",
    "download": "Baixar",
    "addFile": "Adicionar Arquivo",
    "deleteFile": "Excluir Arquivo",
    "file": "arquivo",
    "files": "arquivos",
    "addNewFile": "Adicionar Novo Arquivo",
    "addNewFileDescription": "Digite um nome de arquivo com extensão. Use / para diretórios (ex., config.json, src/utils.ts)",
    "deleteFileConfirm": "Excluir Arquivo?",
    "deleteFileDescription": "Tem certeza de que deseja excluir \"{filename}\"? Esta ação não pode ser desfeita.",
    "validation": {
      "filenameEmpty": "O nome do arquivo não pode estar vazio",
      "filenameInvalidChars": "O nome do arquivo contém caracteres inválidos",
      "pathStartEndSlash": "O caminho não pode começar ou terminar com /",
      "pathConsecutiveSlashes": "O caminho não pode conter barras consecutivas",
      "pathContainsDotDot": "O caminho não pode conter ..",
      "filenameReserved": "SKILL.md já existe",
      "filenameDuplicate": "Um arquivo com este nome já existe",
      "pathTooLong": "O caminho é muito longo (máx. 200 caracteres)",
      "frontmatterMissing": "A habilidade deve incluir frontmatter com nome e descrição",
      "frontmatterNameRequired": "O nome do frontmatter é obrigatório (atualize 'my-skill-name' para um nome único)",
      "frontmatterNameInvalidFormat": "O nome da skill deve ser em minúsculas kebab-case (ex: my-skill-name)",
      "frontmatterDescriptionRequired": "A descrição do frontmatter é obrigatória (forneça uma descrição clara do que esta habilidade faz)"
    },
    "copyMarkdownUrl": "Copiar link MD",
    "copyYamlUrl": "Copiar link YAML",
    "downloadStarted": "Download iniciado",
    "downloadFailed": "Falha no download",
    "urlCopied": "Link copiado",
    "failedToCopyUrl": "Falha ao copiar link",
    "promptCopied": "Prompt copiado",
    "promptCopiedDescription": "O prompt foi copiado para a área de transferência. Cole-o no {platform} após abrir.",
    "openPlatform": "Abrir {platform}",
    "cancel": "Cancelar",
    "titleRequired": "Título é obrigatório",
    "contentRequired": "Conteúdo é obrigatório",
    "generateFrontmatter": "Gerar Frontmatter",
    "titlePlaceholder": "Digite um título para seu prompt",
    "descriptionPlaceholder": "Descrição opcional do seu prompt",
    "contentPlaceholder": "Digite o conteúdo do seu prompt aqui...",
    "insertVariable": "Inserir Variável",
    "variableName": "Nome da Variável",
    "variableDefault": "Valor Padrão (opcional)",
    "variableDefaultPlaceholder": "ex: tecnologia",
    "variableHint": "Use a sintaxe $'{'nome'}' ou $'{'nome:padrão'}'",
    "insert": "Inserir",
    "selectCategory": "Selecione uma categoria",
    "noCategory": "Nenhuma",
    "mediaUrl": "URL da Mídia",
    "mediaUrlPlaceholder": "https://...",
    "mediaImage": "Imagem de Mídia",
    "mediaVideo": "Vídeo de Mídia",
    "mediaAudio": "Áudio de Mídia",
    "clickToUpload": "Clique para enviar uma imagem",
    "clickToUploadVideo": "Clique para enviar um vídeo",
    "clickToUploadAudio": "Clique para carregar um arquivo de áudio",
    "uploading": "Enviando...",
    "maxFileSize": "Tamanho máximo: 4MB (JPEG, PNG, GIF, WebP)",
    "maxVideoSize": "Tamanho máximo: 4MB (MP4)",
    "maxAudioSize": "Tamanho máx.: 4MB (MP3, WAV, OGG)",
    "fileTooLarge": "Arquivo muito grande. O tamanho máximo é 4MB.",
    "videoTooLarge": "Vídeo muito grande. O tamanho máximo é 4MB.",
    "invalidFileType": "Tipo de arquivo inválido. Apenas JPEG, PNG, GIF e WebP são permitidos.",
    "invalidVideoType": "Tipo de vídeo inválido. Apenas vídeos MP4 são permitidos.",
    "invalidAudioType": "Tipo de áudio inválido. Apenas arquivos MP3, WAV e OGG são permitidos.",
    "uploadMedia": "Enviar Mídia",
    "generateMedia": "Gerar",
    "chooseGenerator": "Escolher Gerador",
    "uploadInstead": "Enviar em vez disso",
    "confirmGeneration": "Confirmar Geração",
    "confirmGenerationDescription": "Gerar mídia com {provider} usando o modelo {model}?",
    "promptPreview": "Prévia do prompt",
    "noPromptProvided": "Nenhum prompt fornecido",
    "inputImage": "Imagem de entrada",
    "aspectRatio": "Proporção",
    "startGeneration": "Iniciar Geração",
    "generatingMedia": "Gerando Mídia com {provider}",
    "doNotCloseWindow": "Por favor não feche esta janela durante a geração.",
    "generationComplete": "Geração Concluída",
    "generationFailed": "Geração Falhou",
    "mediaAddedToPrompt": "A mídia foi adicionada ao seu prompt.",
    "mediaGenerated": "Mídia gerada com sucesso!",
    "aiGenerationAvailable": "✨ Geração com IA Disponível",
    "generateWith": "Gerar com IA",
    "generateImage": "Gerar Imagem",
    "generateVideo": "Gerar Vídeo",
    "generateAudio": "Gerar Áudio",
    "generateImageDescription": "Gere uma imagem única para seu prompt usando IA — perfeito para mostrar seu prompt à comunidade.",
    "generateVideoDescription": "Gere um vídeo único para seu prompt usando IA — perfeito para mostrar seu prompt à comunidade.",
    "generateAudioDescription": "Gere áudio/música únicos para seu prompt usando IA — perfeito para apresentar seu prompt à comunidade.",
    "close": "Fechar",
    "mediaGeneration": {
      "connecting": "Conectando ao servidor...",
      "connected": "Conectado, aguardando na fila...",
      "queued": "Aguardando na fila...",
      "accepted": "Tarefa aceita...",
      "preprocessStart": "Pré-processando...",
      "preprocessEnd": "Pré-processamento concluído",
      "gpuAssigned": "GPU atribuída, aguardando na fila...",
      "started": "Geração iniciada...",
      "generating": "Gerando...",
      "processingOutput": "Processando saída...",
      "ending": "Geração concluída",
      "postprocessStart": "Pós-processando...",
      "postprocessEnd": "Finalizando...",
      "complete": "Concluído!",
      "error": "Ocorreu um erro",
      "errorProcessing": "Erro de processamento..."
    },
    "requiresMediaUpload": "Requer Upload de Mídia",
    "attachedMediaType": "Tipo de Mídia Anexada",
    "requiredMediaType": "Tipo de Mídia",
    "requiredMediaCount": "Número de Arquivos",
    "requiresImage": "Requer {count} {count, plural, one {imagem} other {imagens}}",
    "requiresVideo": "Requer {count} {count, plural, one {vídeo} other {vídeos}}",
    "requiresDocument": "Requer {count} {count, plural, one {documento} other {documentos}}",
    "update": "Atualizar",
    "createButton": "Criar",
    "pin": "Fixar no Perfil",
    "unpin": "Desafixar",
    "pinned": "Fixado no perfil",
    "unpinned": "Desafixado do perfil",
    "pinFailed": "Falha ao atualizar fixação",
    "pinnedPrompts": "Fixados",
    "previous": "Anterior",
    "next": "Próximo",
    "mediaLoadError": "A mídia deste prompt não pôde ser carregada. A URL pode ser inválida ou o recurso não está mais disponível.",
    "mediaUnavailable": "Mídia indisponível",
    "variableWarningTitle": "Padrões semelhantes a variáveis detectados",
    "variableWarningDescription": "Encontramos marcadores que podem ser convertidos em variáveis dinâmicas, permitindo que os usuários personalizem valores ao usar este prompt.",
    "convertVariables": "Converter tudo",
    "more": "mais",
    "supportedFormat": "Formato suportado",
    "or": "ou",
    "detectedVariables": "Variáveis",
    "clickToEdit": "Clique para editar",
    "translateToLanguage": "Traduzir para o seu idioma",
    "translated": "Conteúdo traduzido",
    "translationFailed": "Falha na tradução",
    "alreadyTranslated": "Já traduzido",
    "learnHowToWritePrompts": "Aprenda a escrever prompts eficazes →",
    "structuredFormatDetected": "Formato {format} detectado",
    "structuredFormatWarningDescription": "O conteúdo do seu prompt parece ser dados estruturados. Considere mudar para o modo estruturado para melhor destaque de sintaxe e validação.",
    "switchToStructured": "Mudar para {format}"
  },
  "changeRequests": {
    "title": "Solicitações de Alteração",
    "create": "Criar Solicitação de Alteração",
    "createDescription": "Sugira melhorias ou correções para este prompt",
    "backToPrompt": "Voltar ao prompt",
    "proposedTitle": "Título Proposto",
    "proposedContent": "Conteúdo Proposto",
    "proposedContentPlaceholder": "Digite suas alterações propostas para o prompt...",
    "reason": "Motivo das Alterações",
    "reasonPlaceholder": "Explique por que você está sugerindo essas alterações...",
    "mustMakeChanges": "Você deve fazer pelo menos uma alteração",
    "submit": "Enviar Solicitação de Alteração",
    "created": "Solicitação de alteração enviada com sucesso",
    "status": "Status",
    "pending": "Pendente",
    "approved": "Aprovado",
    "rejected": "Rejeitado",
    "approve": "Aprovar",
    "reject": "Rejeitar",
    "reviewNote": "Nota de Revisão",
    "reviewNotePlaceholder": "Adicione uma nota sobre sua decisão (opcional)...",
    "reviewActions": "Revisar esta solicitação de alteração",
    "optional": "opcional",
    "titleChange": "Alteração de Título",
    "contentChanges": "Alterações de Conteúdo",
    "approvedSuccess": "Solicitação de alteração aprovada e prompt atualizado",
    "rejectedSuccess": "Solicitação de alteração rejeitada",
    "reopen": "Reabrir",
    "reopenedSuccess": "Solicitação de alteração reaberta",
    "noRequests": "Sem solicitações de alteração",
    "submittedTo": "Enviado para {author}",
    "receivedFrom": "Recebido de {author}",
    "edit": "Editar",
    "preview": "Visualizar",
    "noChangesYet": "Sem alterações ainda",
    "changesDetected": "Alterações detectadas",
    "dismiss": "Retirar",
    "dismissed": "Solicitação de alteração retirada",
    "dismissConfirmTitle": "Retirar Solicitação de Alteração?",
    "dismissConfirmDescription": "Isso excluirá permanentemente sua solicitação de alteração. Esta ação não pode ser desfeita."
  },
  "categories": {
    "title": "Categorias",
    "allCategories": "Todas as Categorias",
    "description": "Navegue e inscreva-se em categorias",
    "create": "Criar Categoria",
    "edit": "Editar Categoria",
    "delete": "Excluir Categoria",
    "name": "Nome",
    "parent": "Categoria Pai",
    "noCategories": "Nenhuma categoria encontrada",
    "prompts": "prompts",
    "promptCount": "{count} prompts",
    "subscriberCount": "{count} assinantes",
    "searchPlaceholder": "Buscar prompts...",
    "sort": {
      "newest": "Mais recentes",
      "oldest": "Mais antigos",
      "most_upvoted": "Mais votados",
      "most_contributors": "Mais contribuidores"
    }
  },
  "tags": {
    "title": "Tags",
    "description": "Navegue por prompts por tags",
    "create": "Criar Tag",
    "edit": "Editar Tag",
    "delete": "Excluir Tag",
    "name": "Nome",
    "color": "Cor",
    "noTags": "Nenhuma tag encontrada",
    "prompts": "prompts",
    "allTags": "Todas as Tags"
  },
  "settings": {
    "title": "Configurações",
    "description": "Gerencie suas configurações de conta e perfil",
    "profile": "Perfil",
    "appearance": "Aparência",
    "language": "Idioma",
    "theme": "Tema",
    "avatar": "Avatar",
    "getVerifiedTitle": "Obter Verificação",
    "getVerifiedDescription": "Apoie a comunidade e obtenha um selo verificado ao lado do seu nome. Seu nome aparecerá em nosso Mural de Honra dos Apoiadores, além de acesso a recursos premium em breve.",
    "getVerifiedButton": "Obter Selo Verificado",
    "verifiedBadgePrice": "$9.99/mês",
    "verifiedTitle": "Apoiador Verificado",
    "verifiedThankYou": "Obrigado por apoiar a comunidade! Sua contribuição ajuda a manter este projeto."
  },
  "admin": {
    "title": "Painel Admin",
    "description": "Gerencie usuários, categorias e tags",
    "stats": {
      "users": "Usuários",
      "prompts": "Prompts",
      "categories": "Categorias",
      "tags": "Tags"
    },
    "tabs": {
      "users": "Usuários",
      "categories": "Categorias",
      "tags": "Tags",
      "webhooks": "Webhooks",
      "prompts": "Prompts",
      "reports": "Denúncias"
    },
    "reports": {
      "title": "Gestão de Denúncias",
      "description": "Revise e gerencie prompts denunciados",
      "prompt": "Prompt",
      "reason": "Motivo",
      "reportedBy": "Denunciado por",
      "status": "Estado",
      "date": "Data",
      "noReports": "Nenhuma denúncia ainda",
      "viewPrompt": "Ver Prompt",
      "markReviewed": "Marcar como Revisado",
      "dismiss": "Descartar",
      "markedReviewed": "Denúncia marcada como revisada",
      "dismissed": "Denúncia descartada",
      "updateFailed": "Falha ao atualizar denúncia",
      "statuses": {
        "pending": "Pendente",
        "reviewed": "Revisado",
        "dismissed": "Descartado"
      },
      "relistPrompt": "Re-listar Prompt",
      "restorePrompt": "Restaurar Prompt",
      "promptRelisted": "Prompt re-listado com sucesso",
      "promptRestored": "Prompt restaurado com sucesso",
      "relistFailed": "Falha ao re-listar prompt",
      "restoreFailed": "Falha ao restaurar prompt"
    },
    "prompts": {
      "title": "Gerenciamento de Prompts",
      "description": "Importe prompts do prompts.csv e gerencie embeddings de IA",
      "import": "Importar CSV",
      "export": "Exportar CSV",
      "exportInfo": "Baixar prompts como CSV para GitHub/HuggingFace",
      "exportSuccess": "Prompts exportados com sucesso",
      "importSuccess": "{count} prompts importados",
      "allSkipped": "Todos os prompts já existem",
      "importResult": "Importados: {imported}, Ignorados: {skipped}",
      "deleteSuccess": "{count} prompts excluídos",
      "importConfirmTitle": "Importar Prompts?",
      "importConfirmDescription": "Isso importará prompts do prompts.csv. Prompts existentes serão ignorados.",
      "deleteConfirmTitle": "Excluir Prompts da Comunidade?",
      "deleteConfirmDescription": "Isso excluirá permanentemente todos os prompts importados e contribuidores não reivindicados.",
      "cancel": "Cancelar",
      "confirm": "Importar",
      "delete": "Excluir",
      "generateEmbeddings": "Gerar Embeddings",
      "regenerateEmbeddings": "Regenerar todos os embeddings",
      "pending": "pendente",
      "embeddingsSuccess": "{count} embeddings gerados",
      "embeddingsResult": "Gerados: {success}, Falhas: {failed}",
      "slugsTitle": "Slugs de URL",
      "generateSlugs": "Gerar Slugs",
      "regenerateSlugs": "Regenerar todos os slugs (traduz títulos para inglês)",
      "slugsSuccess": "{count} slugs gerados",
      "slugsResult": "Gerados: {success}, Falhas: {failed}",
      "relatedTitle": "Regenerar prompts relacionados para todos os prompts públicos",
      "regenerateRelated": "Regenerar Relacionados",
      "relatedSuccess": "{count} prompts relacionados gerados",
      "relatedResult": "Gerados: {success}, Falhas: {failed}"
    },
    "promptsList": {
      "title": "Todos os Prompts",
      "description": "Navegar e gerenciar todos os prompts do sistema",
      "noPrompts": "Nenhum prompt encontrado",
      "private": "Privado",
      "unlisted": "Não listado",
      "views": "visualizações",
      "votes": "votos",
      "created": "Criado",
      "showing": "Mostrando {from}-{to} de {total}",
      "deleteConfirmTitle": "Excluir Prompt?",
      "deleteConfirmDescription": "Tem certeza que deseja excluir permanentemente \"{title}\"? Esta ação não pode ser desfeita.",
      "deleted": "Prompt excluído com sucesso",
      "filters": {
        "all": "Todos",
        "public": "Públicos",
        "private": "Privados",
        "unlisted": "Não listados",
        "featured": "Destaques",
        "reported": "Denunciados",
        "deleted": "Excluídos"
      }
    },
    "users": {
      "title": "Gerenciamento de Usuários",
      "description": "Visualize e gerencie contas de usuários",
      "user": "Usuário",
      "email": "E-mail",
      "role": "Função",
      "prompts": "Prompts",
      "joined": "Cadastrado",
      "makeAdmin": "Tornar Admin",
      "removeAdmin": "Remover Admin",
      "delete": "Excluir",
      "cancel": "Cancelar",
      "deleted": "Usuário excluído com sucesso",
      "deleteFailed": "Falha ao excluir usuário",
      "roleUpdated": "Função do usuário atualizada",
      "roleUpdateFailed": "Falha ao atualizar função",
      "verify": "Verificar",
      "unverify": "Remover Verificação",
      "verified": "Usuário verificado",
      "unverified": "Verificação removida",
      "verifyFailed": "Falha ao atualizar verificação",
      "deleteConfirmTitle": "Excluir Usuário?",
      "deleteConfirmDescription": "Esta ação não pode ser desfeita. Todos os dados do usuário serão excluídos permanentemente.",
      "searchPlaceholder": "Buscar usuários...",
      "noUsers": "Nenhum usuário encontrado",
      "showing": "Mostrando {from}-{to} de {total}",
      "filters": {
        "all": "Todos",
        "admin": "Admins",
        "user": "Usuários",
        "verified": "Verificados",
        "unverified": "Não verificados",
        "flagged": "Sinalizados"
      },
      "flag": "Sinalizar usuário",
      "unflag": "Remover sinalização",
      "flagged": "Usuário sinalizado",
      "unflagged": "Sinalização removida",
      "flagFailed": "Falha ao atualizar status de sinalização",
      "editCredits": "Editar créditos",
      "editCreditsTitle": "Editar créditos de geração",
      "editCreditsDescription": "Definir limite de créditos diários para @{username}",
      "dailyLimit": "Limite diário de créditos",
      "currentCredits": "Atualmente: {remaining}/{limit} créditos restantes",
      "creditsUpdated": "Créditos atualizados com sucesso",
      "creditsUpdateFailed": "Falha ao atualizar créditos",
      "save": "Salvar"
    },
    "categories": {
      "title": "Gerenciamento de Categorias",
      "description": "Crie e gerencie categorias de prompts",
      "name": "Nome",
      "slug": "Slug",
      "descriptionLabel": "Descrição",
      "icon": "Ícone",
      "parent": "Pai",
      "prompts": "Prompts",
      "add": "Adicionar Categoria",
      "edit": "Editar",
      "delete": "Excluir",
      "cancel": "Cancelar",
      "save": "Salvar",
      "create": "Criar",
      "noCategories": "Nenhuma categoria ainda",
      "created": "Categoria criada com sucesso",
      "updated": "Categoria atualizada com sucesso",
      "deleted": "Categoria excluída com sucesso",
      "saveFailed": "Falha ao salvar categoria",
      "deleteFailed": "Falha ao excluir categoria",
      "createTitle": "Criar Categoria",
      "createDescription": "Adicione uma nova categoria para organizar prompts",
      "editTitle": "Editar Categoria",
      "editDescription": "Atualize os detalhes da categoria",
      "deleteConfirmTitle": "Excluir Categoria?",
      "deleteConfirmDescription": "Isso removerá a categoria. Prompts nesta categoria ficarão sem categoria.",
      "parentCategory": "Categoria Pai",
      "selectParent": "Selecione uma categoria pai",
      "noParent": "Nenhuma (Categoria Raiz)",
      "parentHelp": "Deixe vazio para criar uma categoria raiz, ou selecione um pai para criar uma subcategoria",
      "rootCategory": "Raiz",
      "subcategories": "subcategorias",
      "pin": "Fixar na Página de Prompts",
      "unpin": "Desafixar da Página de Prompts",
      "pinned": "Categoria fixada",
      "unpinned": "Categoria desafixada",
      "pinnedBadge": "Fixado",
      "pinnedLabel": "Fixar na página de prompts (mostrar como filtro rápido)"
    },
    "tags": {
      "title": "Gerenciamento de Tags",
      "description": "Crie e gerencie tags de prompts",
      "name": "Nome",
      "slug": "Slug",
      "color": "Cor",
      "prompts": "Prompts",
      "add": "Adicionar Tag",
      "edit": "Editar",
      "delete": "Excluir",
      "cancel": "Cancelar",
      "save": "Salvar",
      "create": "Criar",
      "noTags": "Nenhuma tag ainda",
      "created": "Tag criada com sucesso",
      "updated": "Tag atualizada com sucesso",
      "deleted": "Tag excluída com sucesso",
      "saveFailed": "Falha ao salvar tag",
      "deleteFailed": "Falha ao excluir tag",
      "createTitle": "Criar Tag",
      "createDescription": "Adicione uma nova tag para rotular prompts",
      "editTitle": "Editar Tag",
      "editDescription": "Atualize os detalhes da tag",
      "deleteConfirmTitle": "Excluir Tag?",
      "deleteConfirmDescription": "Isso removerá a tag de todos os prompts."
    },
    "webhooks": {
      "title": "Gerenciamento de Webhooks",
      "description": "Configure webhooks para receber notificações quando eventos ocorrerem",
      "name": "Nome",
      "url": "URL do Webhook",
      "method": "Método HTTP",
      "headers": "Cabeçalhos HTTP",
      "events": "Eventos",
      "payload": "Payload JSON",
      "placeholders": "Placeholders Disponíveis",
      "status": "Status",
      "enabled": "Habilitado",
      "add": "Adicionar Webhook",
      "edit": "Editar",
      "delete": "Excluir",
      "cancel": "Cancelar",
      "save": "Salvar",
      "create": "Criar",
      "empty": "Nenhum webhook configurado",
      "addTitle": "Adicionar Webhook",
      "addDescription": "Configure um novo endpoint de webhook",
      "editTitle": "Editar Webhook",
      "editDescription": "Atualize a configuração do webhook",
      "deleteConfirm": "Tem certeza que deseja excluir este webhook?",
      "useSlackPreset": "Usar Preset do Slack",
      "test": "Testar",
      "testSuccess": "Teste do webhook bem-sucedido!",
      "testFailed": "Teste do webhook falhou"
    },
    "import": {
      "title": "Importar Prompts da Comunidade",
      "description": "Importe prompts do arquivo prompts.csv do Awesome ChatGPT Prompts",
      "fileInfo": "Importar do prompts.csv da comunidade Awesome ChatGPT Prompts",
      "csvFormat": "Formato: act, prompt, for_devs, type",
      "importButton": "Importar Prompts da Comunidade",
      "importing": "Importando...",
      "success": "{count} prompts importados com sucesso",
      "allSkipped": "Todos os prompts já existem",
      "resultTitle": "Resultados da Importação",
      "imported": "Importados: {count}",
      "skipped": "Ignorados (já existem): {count}",
      "total": "Total no CSV: {count}",
      "errors": "Erros:",
      "confirmTitle": "Importar Prompts?",
      "confirmDescription": "Isso importará todos os prompts do prompts.csv. Prompts existentes com o mesmo título serão ignorados.",
      "cancel": "Cancelar",
      "confirm": "Importar",
      "deleteButton": "Excluir",
      "deleteConfirmTitle": "Excluir Prompts da Comunidade?",
      "deleteConfirmDescription": "Isso excluirá permanentemente todos os prompts importados do prompts.csv e usuários contribuidores não reivindicados. Esta ação não pode ser desfeita.",
      "deleteSuccess": "{count} prompts da comunidade excluídos"
    },
    "aiSearch": {
      "title": "Busca por IA",
      "description": "Gere embeddings para busca semântica powered by OpenAI",
      "promptsWithoutEmbeddings": "Prompts sem embeddings",
      "generateButton": "Gerar Embeddings",
      "generating": "Gerando...",
      "generateSuccess": "{count} embeddings gerados",
      "generateResult": "Gerados: {success}, Falhas: {failed}"
    }
  },
  "search": {
    "placeholder": "Buscar prompts...",
    "filters": "Filtros",
    "noResults": "Nenhum resultado encontrado",
    "sortBy": "Ordenar por",
    "relevance": "Relevância",
    "newest": "Mais Recentes",
    "oldest": "Mais Antigos",
    "mostUpvoted": "Mais Votados",
    "search": "Buscar",
    "clear": "Limpar",
    "found": "{count} encontrados",
    "aiSearch": "Busca por IA",
    "searchTags": "Pesquisar tags..."
  },
  "user": {
    "profile": "Perfil",
    "prompts": "Prompts",
    "allPrompts": "Todos os Prompts",
    "joined": "Cadastrado",
    "noPrompts": "Nenhum prompt ainda",
    "noPromptsOwner": "Você ainda não criou nenhum prompt",
    "createFirstPrompt": "Crie seu primeiro prompt",
    "upvotesReceived": "votos recebidos",
    "editProfile": "Editar Perfil",
    "unclaimedUser": "Não Reivindicado",
    "contributions": "Contribuições",
    "contributionsCount": "contribuições",
    "noContributions": "Nenhuma contribuição ainda",
    "noContributionsOwner": "Você ainda não contribuiu para nenhum prompt",
    "privatePromptsNote": "Você tem {count} {count, plural, one {prompt privado} other {prompts privados}}. Acesse-os via MCP usando sua chave de API em clientes compatíveis.",
    "contribution": "contribuição",
    "contributionsPlural": "contribuições",
    "inLastYear": "no último ano",
    "inLast6Months": "nos últimos 6 meses",
    "less": "Menos",
    "more": "Mais",
    "filteringByDate": "Mostrando prompts de {date}",
    "clearFilter": "Limpar filtro",
    "noPromptsOnDate": "Nenhum prompt encontrado nesta data.",
    "noPromptsOnDateOwner": "Você não tem prompts nesta data.",
    "createForToday": "Criar para hoje",
    "likes": "Curtidas",
    "noLikes": "Nenhum prompt curtido ainda",
    "noLikesOwner": "Você ainda não curtiu nenhum prompt",
    "getVerified": "Obter Verificação",
    "examples": "Exemplos",
    "noExamples": "Nenhum exemplo compartilhado ainda",
    "noExamplesOwner": "Você ainda não compartilhou nenhum exemplo"
  },
  "subscription": {
    "subscribe": "Inscrever-se",
    "subscribed": "Inscrito",
    "unsubscribe": "Cancelar Inscrição",
    "subscribedTo": "Inscrito em {name}",
    "unsubscribedFrom": "Inscrição cancelada de {name}"
  },
  "vote": {
    "loginRequired": "Login Necessário",
    "loginToVote": "Faça login para votar em prompts e salvar seus votos.",
    "goToLogin": "Ir para Login",
    "upvote": "voto",
    "upvotes": "votos"
  },
  "version": {
    "newVersion": "Nova Versão",
    "createVersion": "Criar Versão",
    "createNewVersion": "Criar Nova Versão",
    "updateDescription": "Atualize o conteúdo do prompt e adicione uma nota descrevendo suas alterações.",
    "promptContent": "Conteúdo do Prompt",
    "changeNote": "Nota de Alteração (opcional)",
    "changeNotePlaceholder": "ex: Corrigiu erro de digitação, Adicionou mais contexto...",
    "contentPlaceholder": "Digite o conteúdo atualizado do prompt...",
    "contentMustDiffer": "O conteúdo deve ser diferente da versão atual",
    "versionCreated": "Nova versão criada",
    "deleteVersion": "Excluir Versão",
    "confirmDeleteVersion": "Tem certeza que deseja excluir a versão {version}? Esta ação não pode ser desfeita.",
    "versionDeleted": "Versão excluída com sucesso"
  },
  "profile": {
    "title": "Perfil",
    "updateInfo": "Atualize suas informações de perfil",
    "avatarUrl": "URL do Avatar",
    "displayName": "Nome de Exibição",
    "namePlaceholder": "Seu nome",
    "username": "Nome de Usuário",
    "usernamePlaceholder": "nomedeusuario",
    "profileUrl": "URL do seu perfil",
    "email": "E-mail",
    "emailCannotChange": "O e-mail não pode ser alterado",
    "bio": "Bio",
    "bioPlaceholder": "Conte-nos um pouco sobre você...",
    "bioCharCount": "{count}/250",
    "customLinks": "Links",
    "customLinksDescription": "Adicione links para seus perfis sociais e sites",
    "addLink": "Adicionar Link",
    "linkType": "Tipo",
    "linkUrl": "URL",
    "linkLabel": "Rótulo (opcional)",
    "linkLabelPlaceholder": "Rótulo personalizado",
    "removeLink": "Remover",
    "maxLinksReached": "Máximo de 5 links permitidos",
    "invalidUrl": "Por favor, insira uma URL válida",
    "linkTypes": {
      "website": "Site",
      "github": "GitHub",
      "twitter": "X (Twitter)",
      "linkedin": "LinkedIn",
      "instagram": "Instagram",
      "youtube": "YouTube",
      "twitch": "Twitch",
      "discord": "Discord",
      "mastodon": "Mastodon",
      "bluesky": "Bluesky",
      "sponsor": "Patrocinador"
    },
    "saveChanges": "Salvar Alterações",
    "profileUpdated": "Perfil atualizado com sucesso",
    "usernameTaken": "Este nome de usuário já está em uso"
  },
  "feed": {
    "yourFeed": "Seu Feed",
    "feedDescription": "Prompts das suas categorias inscritas",
    "browseAll": "Ver Todos",
    "discover": "Descobrir",
    "noPromptsInFeed": "Nenhum prompt no seu feed",
    "subscribeToCategories": "Inscreva-se em categorias para ver prompts aqui",
    "viewAllCategories": "Ver Todas as Categorias"
  },
  "workflows": {
    "title": "Fluxos de trabalho",
    "description": "Prompts com fluxos e conexões sequenciais",
    "noWorkflows": "Ainda não há fluxos de trabalho",
    "noWorkflowsDescription": "Fluxos de trabalho são prompts que se conectam a outros prompts em sequência. Crie um prompt e adicione conexões para construir um fluxo de trabalho.",
    "browsePrompts": "Explorar Prompts"
  },
  "collection": {
    "title": "Minha Coleção",
    "description": "Prompts que você salvou para depois",
    "browsePrompts": "Ver Prompts",
    "discover": "Descobrir",
    "emptyTitle": "Sua coleção está vazia",
    "emptyDescription": "Salve prompts na sua coleção para acessá-los rapidamente",
    "addToCollection": "Adicionar à Coleção",
    "inCollection": "Na Coleção",
    "added": "Adicionado à coleção",
    "removed": "Removido da coleção"
  },
  "discovery": {
    "featuredPrompts": "Prompts em Destaque",
    "todaysMostUpvoted": "Mais Votados de Hoje",
    "latestPrompts": "Prompts Recentes",
    "recentlyUpdated": "Atualizados Recentemente",
    "mostContributed": "Mais Contribuídos"
  },
  "homepage": {
    "heroTitle": "A Plataforma Social Livre para",
    "heroSubtitle": "Prompts de IA",
    "heroDescription": "Prompts são a base de toda IA generativa. Compartilhe, descubra e colecione da comunidade. Gratuito e open source — hospede você mesmo com total privacidade.",
    "heroFeature1": "Gratuito & Open Source",
    "heroFeature2": "Auto-hospede para Privacidade",
    "heroFeature3": "Para Equipes & Organizações",
    "clients": "Clientes",
    "commandLine": "Linha de Comando",
    "extension": "Extensão",
    "setupPrivateServer": "Implante Seu Servidor Privado",
    "beStargazer": "Seja o {count}º stargazer no GitHub",
    "ourHistory": "Saiba mais sobre nossa história",
    "browsePrompts": "Ver Prompts",
    "viewFeed": "Ver Feed",
    "readyToStart": "Pronto para começar?",
    "freeAndOpen": "Gratuito e open source.",
    "createAccount": "Criar Conta",
    "featuredPrompts": "Prompts em Destaque",
    "latestPrompts": "Prompts Recentes",
    "achievements": {
      "featuredIn": "Destaque na",
      "referencedBy": "Referenciado por",
      "forbes": "Forbes",
      "harvardUniversity": "Universidade de Harvard",
      "columbiaUniversity": "Universidade de Columbia",
      "olympicCollege": "Olympic College",
      "referencedIn": "Referenciado em",
      "academicCitations": "Citações Acadêmicas",
      "githubBlog": "GitHub Blog",
      "mostLikedDataset": "#1 Dataset Mais Curtido no Hugging Face",
      "githubStars": "Estrelas no GitHub",
      "mostStarredRepo": "#33 Repositório Mais Estrelado do Mundo",
      "usedByThousands": "Usado por Milhares Diariamente",
      "githubStaffPick": "Escolha da Equipe GitHub",
      "fullyOpenSource": "A única biblioteca de prompts 100% gratuita & open source",
      "sponsoredBy": "Patrocinado por",
      "becomeSponsor": "Apoie a Comunidade",
      "firstEver": "A primeira biblioteca de prompts do mundo",
      "releasedOn": "Lançada em 5 de dezembro de 2022",
      "lovedByPioneers": "Amado pelos pioneiros da IA"
    }
  },
  "notifications": {
    "title": "Notificações",
    "pendingChangeRequests": "Solicitações de alteração pendentes",
    "noNotifications": "Sem notificações",
    "markAllRead": "Marcar tudo como lido",
    "commentedOnPrompt": "comentou no seu prompt",
    "repliedToComment": "respondeu ao seu comentário"
  },
  "comments": {
    "comments": "Comentários",
    "writeComment": "Escreva um comentário...",
    "postComment": "Publicar comentário",
    "reply": "Responder",
    "replyTo": "Responder a @{username}...",
    "posting": "Publicando...",
    "commentPosted": "Comentário publicado",
    "commentDeleted": "Comentário excluído",
    "commentFlagged": "Comentário denunciado",
    "commentUnflagged": "Denúncia removida",
    "noComments": "Ainda não há comentários. Seja o primeiro!",
    "loginToComment": "Faça login para comentar.",
    "loginToVote": "Faça login para votar.",
    "upvote": "Voto positivo",
    "downvote": "Voto negativo",
    "flag": "Denunciar",
    "unflag": "Remover denúncia",
    "flagged": "Denunciado",
    "admin": "Admin",
    "deleteCommentTitle": "Excluir comentário?",
    "deleteCommentDescription": "Esta ação não pode ser desfeita. O comentário e todas as respostas serão excluídos permanentemente.",
    "deleting": "Excluindo...",
    "showReplies": "Mostrar {count} respostas",
    "hideReplies": "Ocultar respostas"
  },
  "promptmasters": {
    "title": "Promptmasters",
    "description": "Principais contribuidores classificados por votos recebidos em seus prompts",
    "allTime": "Todos os Tempos",
    "thisMonth": "Este Mês",
    "thisWeek": "Esta Semana",
    "prompts": "prompts",
    "upvotes": "votos",
    "perPrompt": "por prompt",
    "noData": "Nenhum dado disponível ainda",
    "sortByTotal": "Ordenar por votos totais",
    "sortByRatio": "Ordenar por votos por prompt"
  },
  "errors": {
    "notFound": "Página não encontrada",
    "unauthorized": "Não autorizado",
    "forbidden": "Proibido",
    "serverError": "Erro do servidor"
  },
  "diff": {
    "tokens": "tokens",
    "noChanges": "Sem alterações"
  },
  "heroPromptInput": {
    "placeholder": "Descreva o prompt que você quer criar...",
    "ariaLabel": "Descreva o prompt que você quer criar",
    "submit": "Criar prompt",
    "hint": "Clique para começar a criar com IA",
    "modelName": "Agente de Prompts",
    "examples": {
      "codeReview": "Crie um assistente de revisão de código que detecta bugs",
      "emailWriter": "Construa um escritor de emails profissionais para qualquer ocasião",
      "studyPlanner": "Projete um gerador de planos de estudo personalizados",
      "recipeGenerator": "Crie um gerador de receitas baseado em ingredientes disponíveis",
      "interviewCoach": "Crie um coach de preparação para entrevistas"
    }
  },
  "heroIndustries": {
    "prefix": "ou explore por setor",
    "clickToExplore": "Clique para explorar",
    "searchPlaceholder": "Pesquisar prompts...",
    "teachers": "Professores",
    "developers": "Desenvolvedores",
    "marketers": "Marketers",
    "designers": "Designers",
    "writers": "Escritores",
    "analysts": "Analistas",
    "entrepreneurs": "Empreendedores",
    "researchers": "Pesquisadores",
    "students": "Estudantes",
    "consultants": "Consultores",
    "engineers": "Engenheiros",
    "creators": "Criadores",
    "lawyers": "Advogados",
    "doctors": "Médicos",
    "nurses": "Enfermeiros",
    "accountants": "Contadores",
    "salespeople": "Vendedores",
    "recruiters": "Recrutadores",
    "managers": "Gerentes",
    "executives": "Executivos",
    "freelancers": "Freelancers",
    "photographers": "Fotógrafos",
    "musicians": "Músicos",
    "artists": "Artistas",
    "architects": "Arquitetos",
    "scientists": "Cientistas",
    "journalists": "Jornalistas",
    "editors": "Editores",
    "translators": "Tradutores",
    "coaches": "Coaches",
    "therapists": "Terapeutas",
    "trainers": "Treinadores",
    "chefs": "Chefs",
    "realtors": "Corretores",
    "investors": "Investidores",
    "traders": "Traders"
  },
  "notFound": {
    "title": "Página Não Encontrada",
    "description": "A página que você está procurando não existe ou foi movida.",
    "goHome": "Ir para Início",
    "goBack": "Voltar",
    "helpfulLinks": "Links úteis:",
    "browsePrompts": "Explorar Prompts",
    "categories": "Categorias",
    "createPrompt": "Criar Prompt"
  },
  "serverError": {
    "title": "Erro do Servidor",
    "description": "Algo deu errado do nosso lado. Por favor, tente novamente mais tarde.",
    "tryAgain": "Tentar Novamente",
    "goHome": "Ir para Início",
    "goBack": "Voltar",
    "helpfulLinks": "Aqui estão alguns links úteis:",
    "browsePrompts": "Ver Prompts",
    "categories": "Categorias",
    "createPrompt": "Criar Prompt"
  },
  "promptBuilder": {
    "title": "Agente Construtor de Prompts",
    "openBuilder": "Agente de Prompts",
    "welcomeTitle": "Criar prompts com IA",
    "welcomeDescription": "Descreva o que você quer criar e eu vou ajudá-lo a construir passo a passo.",
    "tryAsking": "Tente perguntar:",
    "example1": "Criar um prompt para revisão de código",
    "example2": "Me ajude a escrever um prompt para escrita criativa",
    "example3": "Preciso de um prompt para resumir artigos",
    "inputPlaceholder": "Descreva o que você quer criar...",
    "thinking": "Pensando...",
    "errorMessage": "Algo deu errado. Por favor, tente novamente.",
    "foundExamples": "Encontrados {count} prompts similares:",
    "currentPrompt": "Construindo:",
    "stateTitle": "Título",
    "stateContent": "Conteúdo",
    "stateTags": "tags",
    "editAction1": "Preencher campos faltantes, atualizar tags.",
    "editAction2": "Melhorar variáveis",
    "editAction3": "Usar variáveis",
    "editAction4": "Converter para prompt JSON"
  },
  "report": {
    "report": "Denunciar",
    "reportPrompt": "Denunciar Prompt",
    "reportDescription": "Ajude-nos a manter a comunidade segura denunciando conteúdo inadequado.",
    "reason": "Motivo",
    "selectReason": "Selecione um motivo",
    "reasons": {
      "spam": "Spam ou publicidade",
      "inappropriate": "Conteúdo inadequado",
      "copyright": "Violação de direitos autorais",
      "misleading": "Informação enganosa ou falsa",
      "relistRequest": "Solicitação de Re-listagem",
      "other": "Outro"
    },
    "details": "Detalhes adicionais",
    "detailsPlaceholder": "Forneça mais contexto sobre esta denúncia...",
    "optional": "opcional",
    "submitReport": "Enviar Denúncia",
    "reportSubmitted": "Denúncia enviada com sucesso",
    "reportFailed": "Falha ao enviar denúncia",
    "reasonRequired": "Por favor, selecione um motivo"
  },
  "mcp": {
    "button": "Servidor MCP",
    "title": "Configuração do Servidor MCP",
    "description": "Use prompts MCP em clientes compatíveis como VS Code, Cursor e Claude Desktop. Adicione esta configuração às suas configurações MCP.",
    "copy": "Copiar",
    "copied": "Copiado!",
    "customizeFilters": "Personalize os filtros para restringir os prompts:",
    "users": "Usuários",
    "userPlaceholder": "Adicionar nome de usuário...",
    "categories": "Categorias",
    "categoryPlaceholder": "Adicionar slug da categoria...",
    "tags": "Tags",
    "tagPlaceholder": "Adicionar slug da tag...",
    "generateApiKey": "Gere uma chave API para salvar prompts via MCP"
  },
  "footer": {
    "howTo": "Como fazer",
    "docs": "Documentação",
    "api": "API",
    "about": "Sobre",
    "privacy": "Privacidade",
    "terms": "Termos",
    "support": "Suporte"
  },
  "cookies": {
    "message": "Usamos cookies para análise.",
    "accept": "Aceitar",
    "reject": "Rejeitar",
    "confirmMessage": "Tem certeza? As análises nos ajudam a melhorar. Este app é totalmente open source.",
    "nevermind": "Cancelar",
    "confirmReject": "Sim, rejeitar"
  },
  "support": {
    "title": "Suporte",
    "description": "Encontre respostas para perguntas frequentes ou obtenha ajuda da nossa comunidade.",
    "faq": {
      "title": "Perguntas Frequentes",
      "whatIsPrompt": {
        "question": "O que é um prompt?",
        "answer": "Um prompt é uma instrução ou entrada que você dá a um modelo de IA (como ChatGPT, Claude, Gemini, etc.) para guiar sua resposta. É essencialmente como você comunica o que quer que a IA faça. Prompts bem elaborados levam a melhores e mais úteis saídas dos sistemas de IA."
      },
      "whyPromptsMatter": {
        "question": "Por que os prompts importam? Não posso simplesmente perguntar qualquer coisa à IA?",
        "answer": "Embora modelos de IA avançados possam lidar bem com perguntas casuais, os prompts se tornam críticos quando:\n\n• Você usa IA via API em aplicações — muitas vezes você só tem uma chance (\"one-shot prompting\"), sem diálogo de ida e volta\n• Você trabalha com modelos menores e econômicos que precisam de instruções mais precisas\n• Você constrói sistemas de produção onde consistência e confiabilidade importam\n\nPrompts otimizados ajudam você a obter melhores resultados, economizar tokens (e dinheiro), e criar aplicações mais confiáveis alimentadas por IA."
      },
      "whatIsPromptschat": {
        "question": "O que é prompts.chat?",
        "answer": "prompts.chat é uma plataforma impulsionada pela comunidade onde as pessoas compartilham, descobrem e colecionam prompts de IA. Por mais de 4 anos, usuários têm compartilhado suas técnicas de otimização de prompts aqui. A comunidade ajuda uns aos outros a melhorar seus prompts e aprender novas abordagens para trabalhar com sistemas de IA."
      },
      "howToUse": {
        "question": "Como uso os prompts desta plataforma?",
        "answer": "Simplesmente navegue pelos prompts, encontre um que você goste e copie-o. Você pode então colá-lo na sua ferramenta de IA preferida (ChatGPT, Claude, Gemini, etc.) ou usá-lo em suas aplicações via API. Muitos prompts incluem variáveis que você pode personalizar antes de copiar."
      },
      "license": {
        "question": "Posso usar esses prompts comercialmente?",
        "answer": "Sim! Todos os prompts no prompts.chat são liberados sob a licença CC0 (Creative Commons Zero), o que significa que são de domínio público. Você pode usá-los, modificá-los e distribuí-los livremente para qualquer propósito, incluindo uso comercial, sem atribuição."
      },
      "selfHost": {
        "question": "Posso hospedar esta plataforma por conta própria?",
        "answer": "Absolutamente! prompts.chat é totalmente código aberto. Você pode implantar sua própria instância privada para sua equipe ou organização. Confira nossa documentação de auto-hospedagem para instruções de configuração."
      },
      "verification": {
        "question": "Como posso me tornar um usuário verificado?",
        "answer": "A verificação é concedida pelos administradores a usuários que compartilham consistentemente prompts de qualidade. Não há regras rígidas — se você contribuir com prompts valiosos para a comunidade, um administrador pode selecioná-lo como verificado. Concentre-se em criar prompts úteis e bem elaborados e o reconhecimento virá."
      },
      "aiCredits": {
        "question": "Como funcionam os créditos de geração de prévia com IA?",
        "answer": "Cada usuário recebe 3 créditos de geração de IA por dia por padrão. Esses créditos permitem que você gere imagens, vídeos ou áudio de prévia para seus prompts usando IA. Os administradores podem ajustar o limite diário de créditos para usuários individuais conforme necessário."
      },
      "attribution": {
        "question": "E se a atribuição de um prompt estiver errada?",
        "answer": "Se você notar uma atribuição incorreta em um prompt (por exemplo, se você é o autor original mas não foi creditado), por favor abra uma issue em nosso repositório do GitHub. Você pode usar o formulário abaixo para enviar sua questão, e nós a analisaremos e corrigiremos o mais rápido possível."
      }
    },
    "contact": {
      "title": "Precisa de Mais Ajuda?",
      "description": "Se você não encontrou uma resposta para sua pergunta, preencha o formulário abaixo e nós ajudaremos você no GitHub.",
      "form": {
        "title": "Título da Issue",
        "titlePlaceholder": "Breve resumo do seu problema ou pergunta",
        "description": "Descrição",
        "descriptionPlaceholder": "Por favor descreva seu problema ou pergunta em detalhes..."
      },
      "openIssue": "Abrir Issue no GitHub"
    }
  },
  "apiKey": {
    "title": "Chave API MCP",
    "description": "Gere uma chave API para salvar prompts via MCP e acessar seus prompts privados.",
    "yourApiKey": "Sua Chave API",
    "keyWarning": "Mantenha esta chave em segredo. Qualquer pessoa com esta chave pode acessar seus prompts privados e criar prompts em seu nome.",
    "noApiKey": "Você ainda não gerou uma chave API.",
    "generate": "Gerar Chave API",
    "regenerate": "Regenerar",
    "revoke": "Revogar",
    "regenerateTitle": "Regenerar Chave API?",
    "regenerateDescription": "Isso invalidará sua chave API atual. Os clientes MCP que usam a chave antiga precisarão ser atualizados.",
    "revokeTitle": "Revogar Chave API?",
    "revokeDescription": "Isso excluirá permanentemente sua chave API. Você não poderá usar recursos MCP que requerem autenticação até gerar uma nova chave.",
    "keyGenerated": "Chave API gerada com sucesso",
    "keyRegenerated": "Chave API regenerada com sucesso",
    "keyRevoked": "Chave API revogada",
    "publicByDefault": "Prompts públicos por padrão",
    "publicByDefaultDescription": "Ao salvar prompts via MCP, torná-los públicos por padrão em vez de privados.",
    "settingUpdated": "Configuração atualizada"
  },
  "connectedPrompts": {
    "title": "Fluxo de Prompts",
    "addPromptFlow": "Este prompt tem um próximo passo",
    "testWorkflow": "Executar Workflow",
    "addPrevious": "Adicionar Anterior",
    "addNext": "Adicionar Próximo",
    "addPreviousTitle": "Adicionar Prompt Anterior",
    "addNextTitle": "Adicionar Próximo Prompt",
    "addPreviousDescription": "Selecione um prompt que vem antes deste no fluxo de trabalho.",
    "addNextDescription": "Selecione um prompt que vem depois deste no fluxo de trabalho.",
    "noConnections": "Ainda não há prompts conectados. Adicione conexões para criar uma cadeia de prompts.",
    "previousSteps": "Etapas anteriores",
    "nextSteps": "Próximos passos",
    "fullFlow": "Fluxo completo",
    "searchPrompt": "Pesquisar Prompt",
    "searchPlaceholder": "Pesquisar por título...",
    "selectedPrompt": "Prompt Selecionado",
    "connectionLabel": "Rótulo da Conexão",
    "labelPlaceholder": "ex. primeiro quadro, próxima etapa, após processamento...",
    "labelHint": "Descreva a condição ou transição entre prompts",
    "change": "Alterar",
    "cancel": "Cancelar",
    "fillAllFields": "Por favor, selecione um prompt e insira um rótulo",
    "connectionFailed": "Falha ao criar conexão",
    "connectionAdded": "Conexão adicionada com sucesso",
    "connectionDeleted": "Conexão excluída",
    "deleteFailed": "Falha ao excluir conexão",
    "noResults": "Nenhum prompt encontrado",
    "outputText": "texto",
    "outputImage": "imagem",
    "outputVideo": "vídeo",
    "outputAudio": "áudio",
    "outputStructured": "estruturado",
    "outputSkill": "habilidade",
    "inputImage": "imagem",
    "inputVideo": "vídeo",
    "inputDocument": "documento",
    "inputImages": "{count} imagens",
    "inputVideos": "{count} vídeos",
    "inputDocuments": "{count} documentos"
  },
  "promptWritingGuide": {
    "title": "Como Escrever Bons Prompts",
    "subtitle": "Dicas, exemplos e melhores práticas para criar prompts de IA eficazes",
    "interactiveBanner": {
      "badge": "Versão Interativa Disponível",
      "title": "Quer uma Experiência Mais Detalhada e Interativa?",
      "description": "Aprofunde-se com nosso guia interativo completo com 25 capítulos, exercícios práticos e exemplos do mundo real para dominar prompts de IA.",
      "cta": "Ler o Livro Interativo"
    },
    "generalTips": {
      "title": "Dicas Gerais para Prompts Eficazes",
      "beSpecific": {
        "title": "Seja Específico e Claro",
        "description": "Prompts vagos levam a respostas vagas. Especifique exatamente o que você quer, incluindo formato, comprimento, tom e restrições."
      },
      "provideContext": {
        "title": "Forneça Contexto",
        "description": "Dê informações de fundo que ajudem a IA a entender suas necessidades. Inclua quem, o quê, por quê e para quem."
      },
      "defineFormat": {
        "title": "Defina o Formato de Saída",
        "description": "Especifique como você quer que a resposta seja estruturada: bullet points, parágrafos, blocos de código, tabelas, etc."
      },
      "setConstraints": {
        "title": "Defina Restrições",
        "description": "Inclua limitações como contagem de palavras, nível de leitura, coisas a evitar ou requisitos específicos a seguir."
      },
      "includeExamples": {
        "title": "Inclua Exemplos",
        "description": "Mostre à IA como é uma boa saída. Exemplos ajudam a calibrar o estilo e a qualidade da resposta."
      }
    },
    "rolePlaying": {
      "title": "Role-Playing: Padrões \"Aja Como\"",
      "description": "Uma das técnicas de prompting mais poderosas é atribuir à IA um papel ou persona específica. Isso ajuda a estabelecer expertise, tom e perspectiva.",
      "basicPattern": "Padrão de Papel Básico",
      "exampleExpert": "Exemplo: Especialista Técnico",
      "exampleCreative": "Exemplo: Coach Criativo",
      "popularRoles": "Categorias de Papéis Populares"
    },
    "variables": {
      "title": "Usando Variáveis para Prompts Dinâmicos",
      "description": "Variáveis tornam seus prompts reutilizáveis e personalizáveis. Usuários podem preencher valores diferentes cada vez que usam seu prompt.",
      "syntax": "Sintaxe de Variáveis",
      "requiredVar": "Variável obrigatória (usuário deve preencher)",
      "withDefault": "Variável com valor padrão",
      "simpleExample": "Exemplo Simples",
      "advancedExample": "Exemplo Avançado com Múltiplas Variáveis",
      "bestPractices": "Melhores Práticas",
      "tip1": "Use nomes de variáveis descritivos: '$'{topico} é melhor que '$'{x}",
      "tip2": "Forneça valores padrão sensatos para valores opcionais",
      "tip3": "Agrupe variáveis relacionadas juntas no seu prompt",
      "tip4": "Use underscores para nomes com múltiplas palavras: '$'{publico_alvo}"
    },
    "structured": {
      "title": "Prompts Estruturados (JSON/YAML)",
      "description": "Prompts estruturados usam formato JSON ou YAML para organizar instruções complexas claramente. São ideais para workflows multi-etapas, agentes e configurações detalhadas.",
      "whenToUse": "Quando Usar Prompts Estruturados",
      "useCase1": "Workflows ou pipelines complexos multi-etapas",
      "useCase2": "Configurações de agentes com múltiplos parâmetros",
      "useCase3": "Prompts com muitas configurações interconectadas",
      "useCase4": "Uso de prompts programático ou baseado em API",
      "jsonExample": "Exemplo JSON: Assistente de Entrevistas",
      "yamlExample": "Exemplo YAML: Gerador de Conteúdo",
      "agentWorkflow": "Exemplo JSON: Workflow de Agente",
      "tips": "Dicas para Prompts Estruturados",
      "tip1": "Use JSON para uso programático; YAML para configs legíveis",
      "tip2": "Mantenha o aninhamento raso (máx 2-3 níveis) para legibilidade",
      "tip3": "Inclua comentários em YAML para explicar seções complexas",
      "tip4": "Valide sua sintaxe JSON/YAML antes de salvar"
    },
    "outputOptimization": {
      "title": "Otimização de Saída",
      "description": "Guie a IA para produzir exatamente o formato e estilo que você precisa sendo explícito sobre seus requisitos.",
      "formatInstructions": "Modelo de Instruções de Formato",
      "constraintExamples": "Tipos Comuns de Restrições",
      "lengthConstraints": "Restrições de tamanho:",
      "lengthExample": "\"Mantenha a resposta abaixo de 200 palavras\" / \"Forneça exatamente 5 itens\"",
      "styleConstraints": "Restrições de estilo:",
      "styleExample": "\"Use linguagem simples adequada para iniciantes\" / \"Seja técnico e preciso\"",
      "contentConstraints": "Restrições de conteúdo:",
      "contentExample": "\"Não inclua opiniões pessoais\" / \"Foque apenas em informações factuais\""
    }
  },
  "ide": {
    "title": "Prompt Builder",
    "subtitle": "Construção de prompts estruturada e type-safe",
    "editor": "Editor",
    "preview": "Pré-visualização",
    "run": "Executar",
    "reset": "Redefinir",
    "copied": "Copiado para a área de transferência",
    "runToPreview": "Escreva código para ver a pré-visualização",
    "cannotEvaluate": "Este código não pode ser avaliado.",
    "onlyPromptsChat": "Apenas importações de {library} são suportadas.",
    "desktopOnly": "Apenas Desktop",
    "desktopOnlyDescription": "O Prompt Builder requer uma tela maior para funcionar corretamente. Por favor, abra esta página em um computador desktop ou laptop.",
    "browsePrompts": "Explorar Prompts",
    "createPrompt": "Criar Prompt",
    "random": "Aleatório",
    "generateRandom": "Gerar exemplo aleatório com IA",
    "loginToGenerate": "Faça login para gerar exemplos",
    "rateLimitExceeded": "Aguarde {seconds} segundos antes de gerar novamente",
    "generateFailed": "Falha ao gerar exemplo",
    "exampleGenerated": "Novo exemplo gerado!",
    "ignoreTypeErrors": "Ignorar Erros de Tipo"
  },
  "developers": {
    "title": "Desenvolvedores",
    "promptBuilder": "Typed-Prompts IDE",
    "promptEnhancer": "Melhorador de Prompts",
    "desktopOnly": "Apenas Desktop",
    "desktopOnlyDescription": "As ferramentas de desenvolvedor requerem uma tela maior. Por favor, abra esta página em um computador desktop ou laptop.",
    "browsePrompts": "Explorar Prompts",
    "inputPrompt": "Prompt de Entrada",
    "inputPlaceholder": "Digite um prompt básico para melhorar...\n\nExemplo: escreva um post de blog sobre IA",
    "outputType": "Tipo",
    "outputFormat": "Formato",
    "enhance": "Melhorar",
    "enhancing": "Melhorando...",
    "enhanceSuccess": "Prompt melhorado com sucesso!",
    "enhanceFailed": "Falha ao melhorar o prompt",
    "enterPrompt": "Por favor, digite um prompt para melhorar",
    "enhancedPrompt": "Prompt Melhorado",
    "copy": "Copiar",
    "copied": "Copiado para a área de transferência",
    "inspiredBy": "Inspirado por",
    "enhanceToSeeResult": "Digite um prompt e clique em Melhorar para ver o resultado",
    "loginRequired": "Faça login para usar o Melhorador de Prompts",
    "history": "Histórico",
    "storedOnDevice": "Armazenado no seu dispositivo",
    "noHistory": "Sem histórico ainda",
    "embedDesigner": "Designer de Embed",
    "embedSettings": "Configurações",
    "loadExample": "Carregar Exemplo",
    "chooseExample": "Escolha um exemplo...",
    "preview": "Pré-visualização",
    "openInNewTab": "Abrir",
    "copyEmbedCode": "Copiar Código de Embed",
    "embedCode": "Código de Embed",
    "embedCopied": "Código de embed copiado!",
    "settingsCleared": "Configurações limpas",
    "reset": "Redefinir",
    "promptTokenizer": "Tokenizador",
    "tokenizer": {
      "inputText": "Texto de Entrada",
      "placeholder": "Cole seu prompt ou texto aqui para analisar tokens...",
      "analysis": "Análise de Tokens",
      "tokens": "Tokens",
      "contextUsage": "Uso da Janela de Contexto",
      "nearLimit": "Aproximando-se do limite!",
      "estimatedCost": "Custo Estimado",
      "textStats": "Estatísticas do Texto",
      "saved": "Análise salva no histórico",
      "saveToHistory": "Salvar",
      "estimationNote": "As contagens de tokens são estimativas. Os valores reais podem variar dependendo do tokenizador do modelo.",
      "settings": "Configurações",
      "contextWindowSize": "Tamanho da Janela de Contexto",
      "inputPricePerMillion": "Entrada $/1M tokens",
      "outputPricePerMillion": "Saída $/1M tokens",
      "highlightTokens": "Destacar Tokens"
    }
  },
  "appBanner": {
    "message": "Baixe o app prompts.chat para iPhone, iPad e Mac",
    "messageShort": "Baixe o app para dispositivos Apple",
    "download": "Baixar",
    "dismiss": "Fechar"
  },
  "about": {
    "title": "Sobre o prompts.chat",
    "description": "A história por trás da primeira biblioteca de prompts de IA, criada 2 semanas após o anúncio do ChatGPT.",
    "releasedOn": "5 de dezembro de 2022",
    "storyTitle": "Nossa História",
    "goalTitle": "Nosso Objetivo",
    "story1Rich": "prompts.chat é a visualização web do repositório <repoLink>Awesome ChatGPT Prompts</repoLink>. Começou como um projeto pessoal de <authorLink>@f</authorLink> para manter os prompts do ChatGPT organizados, quando o ChatGPT não tinha função de histórico em sua versão inicial.",
    "story2": "O repositório Awesome ChatGPT Prompts foi criado em 5 de dezembro de 2022, apenas 2 semanas após o ChatGPT ser anunciado ao mundo. O que começou como uma solução simples se tornou o recurso principal para milhões de entusiastas de IA.",
    "testimonialsRich": "Amado por pioneiros da IA, incluindo os cofundadores da OpenAI <gregLink>Greg Brockman</gregLink> e <wojciechLink>Wojciech Zaremba</wojciechLink>.",
    "openSource": "Completamente gratuito e open source desde o primeiro dia.",
    "goal1Rich": "Acreditamos no poder do compartilhamento. Nossa missão é fazer com que <bold>técnicas de engenharia de contexto de IA sejam compartilhadas por milhões</bold>, da comunidade para todos.",
    "goal2Rich": "Cada prompt, cada técnica, cada insight compartilhado aqui pertence à humanidade. É por isso que escolhemos a licença <licenseLink>CC0 (Domínio Público)</licenseLink>: sem restrições, sem necessidade de atribuição. Apenas conhecimento puro para todos.",
    "goal3": "Seja você um estudante aprendendo IA, um desenvolvedor construindo o próximo avanço, ou simplesmente curioso sobre o que é possível: esta é sua biblioteca. Use-a, compartilhe-a, construa sobre ela.",
    "achievementsTitle": "Conquistas",
    "pressCategoryTitle": "Imprensa & Mídia",
    "academicCategoryTitle": "Reconhecimento Acadêmico",
    "communityCategoryTitle": "Comunidade & GitHub",
    "featuredForbes": "Destaque na <link>Forbes</link>",
    "featuredTagesspiegel": "Featured in <link>Der Tagesspiegel</link>",
    "referencedHarvard": "Referenciado pela <link>Harvard University</link>",
    "referencedColumbia": "Referenciado pela <link>Columbia University</link>",
    "referencedOlympic": "Referenciado pelo <link>Olympic College</link>",
    "googleScholarCitations": "<link>Mais de 40 citações acadêmicas</link> no Google Scholar",
    "githubStars": "<link>141k+ estrelas no GitHub</link>, repositório de prompts mais estrelado",
    "githubStaffPick": "Selecionado como <link>GitHub Staff Pick</link>",
    "referencedGithubBlog": "Referenciado no <link>GitHub Blog</link>",
    "huggingFace": "Dataset mais curtido no <link>Hugging Face</link>",
    "usedByDevelopers": "Usado por milhares de desenvolvedores em todo o mundo",
    "supportUsTitle": "Apoie-nos",
    "supportUsIntro": "Desenvolvemos isso como um projeto não comercial, CC-0, e não pedimos nada em troca. Continuamos graças aos nossos incríveis patrocinadores. Para me ajudar a continuar desenvolvendo este produto, considere apoiar.",
    "githubSponsorsTitle": "GitHub Sponsors",
    "githubSponsorsDescription": "Torne-se patrocinador de $800/mês no GitHub e exiba seu logo na página inicial.",
    "becomeSponsor": "Apoie a Comunidade",
    "supportersTitle": "Mural de Apoiadores",
    "supportersDescription": "Assine por $9,99/mês para manter a comunidade ativa e ver seu nome no mural. Cancele quando quiser.",
    "supportNow": "Apoiar Agora",
    "techStackTitle": "Evolução Tecnológica",
    "coreContributorsTitle": "Contribuidores Principais",
    "designCreditsTitle": "Design",
    "ideationTitle": "Ideação",
    "communityContributorsTitle": "Contribuidores da Comunidade",
    "viewAllContributors": "Ver todos os contribuidores em"
  },
  "kids": {
    "header": {
      "title": "Escola de Prompts do Promi",
      "levels": "níveis",
      "home": "Início",
      "map": "Mapa",
      "mainSite": "Site Principal"
    },
    "home": {
      "badge": "Aprendizado para Crianças",
      "title": "Aprenda a Falar com IA!",
      "subtitle": "Junte-se ao robô Promi em uma aventura divertida para aprender a escrever prompts incríveis!",
      "promiIntro": {
        "greeting": "Oi, eu sou o Promi! 🤖",
        "message": "Sou um robô amigável que precisa da SUA ajuda! Você me ajuda a entender melhor os prompts?"
      },
      "features": {
        "games": {
          "title": "Jogos Divertidos",
          "description": "Aprenda jogando arrastar e soltar e quizzes"
        },
        "stories": {
          "title": "Histórias Legais",
          "description": "Siga o Promi em aventuras emocionantes"
        },
        "stars": {
          "title": "Ganhe Estrelas",
          "description": "Colete estrelas e desbloqueie novos níveis"
        }
      },
      "startButton": "Começar a Jogar!",
      "ageNote": "Ideal para crianças de 8-14 anos que sabem ler e escrever",
      "whatYouLearn": "O que você vai aprender",
      "readyTitle": "Pronto para começar?",
      "readyMessage": "Vamos em uma aventura e aprender a falar com a IA!"
    },
    "navigation": {
      "back": "Voltar",
      "next": "Próximo",
      "completeFirst": "Complete a atividade primeiro para continuar"
    },
    "map": {
      "title": "Mapa do Mundo",
      "subtitle": "Escolha um nível e comece sua aventura!",
      "worldLevels": "{count} níveis",
      "levelNumber": "Nível {number}",
      "locked": "Complete o nível anterior para desbloquear"
    },
    "worlds": {
      "1": {
        "title": "Vila Inicial"
      },
      "2": {
        "title": "Castelo da Clareza"
      },
      "3": {
        "title": "Cavernas de Contexto"
      },
      "4": {
        "title": "Cânion Criativo"
      },
      "5": {
        "title": "Montanha Mestre"
      }
    },
    "levels": {
      "1_1_meet_promi": {
        "title": "Conheça o Promi!",
        "description": "Diga olá ao seu amigo robô e aprenda o que é IA"
      },
      "1_2_first_words": {
        "title": "As Primeiras Palavras do Promi",
        "description": "Ajude o Promi a entender escrevendo seu primeiro prompt"
      },
      "1_3_being_clear": {
        "title": "Sendo Claro",
        "description": "Aprenda por que instruções claras funcionam melhor"
      },
      "2_1_missing_details": {
        "title": "Os Detalhes Perdidos",
        "description": "Descubra por que detalhes importam"
      },
      "2_2_who_and_what": {
        "title": "Quem e O Quê",
        "description": "Adicione personagens e objetos"
      },
      "2_3_when_and_where": {
        "title": "Quando e Onde",
        "description": "Aprenda a adicionar tempo e lugar"
      },
      "2_4_detail_detective": {
        "title": "Detetive de Detalhes",
        "description": "Torne-se expert em adicionar detalhes"
      },
      "3_1_setting_the_scene": {
        "title": "Preparando a Cena",
        "description": "Aprenda por que contexto ajuda"
      },
      "3_2_show_dont_tell": {
        "title": "Mostre, Não Conte",
        "description": "Use exemplos para mostrar o que quer"
      },
      "3_3_format_finder": {
        "title": "Buscador de Formato",
        "description": "Peça listas, histórias, poemas e mais!"
      },
      "3_4_context_champion": {
        "title": "Campeão do Contexto",
        "description": "Combine todas as técnicas de contexto"
      },
      "4_1_pretend_time": {
        "title": "Hora de Fingir!",
        "description": "Aprenda prompts de interpretação"
      },
      "4_2_story_starters": {
        "title": "Inícios de Histórias",
        "description": "Crie histórias incríveis com IA"
      },
      "4_3_character_creator": {
        "title": "Criador de Personagens",
        "description": "Dê personalidade à IA"
      },
      "4_4_world_builder": {
        "title": "Construtor de Mundos",
        "description": "Crie mundos imaginativos"
      },
      "5_1_perfect_prompt": {
        "title": "O Prompt Perfeito",
        "description": "Combine clareza, detalhes e contexto"
      },
      "5_2_fix_it_up": {
        "title": "Conserte!",
        "description": "Encontre e melhore prompts fracos"
      },
      "5_3_prompt_remix": {
        "title": "Remix de Prompts",
        "description": "Reescreva prompts para resultados diferentes"
      },
      "5_4_graduation_day": {
        "title": "Dia da Formatura",
        "description": "O desafio final - torne-se Mestre!"
      }
    },
    "level": {
      "backToMap": "Voltar ao Mapa",
      "levelLabel": "Nível {number}",
      "comingSoon": "Este nível está chegando!",
      "previous": "Anterior",
      "next": "Próximo",
      "map": "Mapa"
    },
    "levelComplete": {
      "title": "Nível Completo!",
      "nextLevel": "Próximo Nível",
      "backToMap": "Voltar ao Mapa",
      "allDone": "Voltar ao Mapa"
    },
    "quiz": {
      "goodLabel": "Ótimo prompt!",
      "badLabel": "Não é o melhor",
      "correct": "Você conseguiu!",
      "incorrect": "Boa tentativa!",
      "tryAgain": "Tentar de novo"
    },
    "magicWords": {
      "title": "Arraste as palavras mágicas! ✨",
      "dragOrTap": "🎯 Arraste ou toque palavras:",
      "check": "Verificar!",
      "retry": "Tentar de novo",
      "correct": "correto",
      "tryAgain": "Tente novamente!"
    },
    "dragDrop": {
      "title": "Construa o prompt!",
      "instruction": "Use setas para mover ou toque duas peças para trocar!",
      "result": "Resultado",
      "check": "Verificar!",
      "retry": "Tentar de novo",
      "success": "Perfeito! Você construiu um ótimo prompt!",
      "almost": "Quase! Continue reordenando.",
      "tapToSwap": "Toque outra peça para trocar!"
    },
    "promptParts": {
      "title": "Ordene as Partes do Prompt!",
      "instruction": "Toque cada peça, depois escolha o tipo!",
      "score": "Pontuação",
      "pickCategory": "Que tipo é este?",
      "success": "Você ordenou todas as partes corretamente!",
      "retry": "Tentar de novo",
      "types": {
        "role": "Papel",
        "task": "Tarefa",
        "context": "Contexto",
        "constraint": "Restrição"
      }
    },
    "exampleMatcher": {
      "title": "Combinador de Padrões",
      "instruction": "Olhe o padrão e escolha o que vem depois!",
      "pattern": "O Padrão:",
      "check": "Verificar!",
      "retry": "Tentar de novo",
      "correct": "Você conseguiu! 🎉",
      "tryAgain": "Não exatamente - olhe o padrão de novo!"
    },
    "promptDoctor": {
      "title": "Doutor de Prompts",
      "health": "Saúde do Prompt",
      "sick": "Prompt Doente",
      "healthy": "Prompt Saudável!",
      "diagnose": "Clique em um problema para corrigir:",
      "success": "O prompt está melhor agora!",
      "retry": "Recomeçar"
    },
    "stepByStep": {
      "title": "Pense Passo a Passo",
      "problem": "O Problema:",
      "withoutMagic": "Sem palavras mágicas:",
      "addMagicWords": "Adicione as Palavras Mágicas!",
      "magicWordsActive": "Palavras mágicas adicionadas!",
      "nextStep": "Revelar Próximo Passo",
      "withMagic": "Com pensamento passo a passo:",
      "retry": "Tentar de novo"
    },
    "promptLab": {
      "title": "Laboratório de Prompts",
      "progress": "Melhorias",
      "yourPrompt": "Seu Prompt:",
      "aiSays": "Resposta da IA:",
      "addDetails": "Adicionar melhorias:",
      "success": "Seu prompt agora é super específico!",
      "retry": "Recomeçar"
    },
    "wordPredictor": {
      "title": "Como a IA Pensa",
      "instruction": "A IA adivinha a palavra mais provável. Você consegue pensar como IA?",
      "aiThinks": "A IA está lendo:",
      "thinkingDefault": "Hmm, qual palavra faria mais sentido aqui?",
      "check": "Verificar minha resposta!",
      "correct": "Você pensa como IA!",
      "tryAgain": "Não exatamente! A IA escolhe a palavra mais provável.",
      "retry": "Tentar de novo"
    },
    "settings": {
      "title": "Configurações",
      "music": "Música",
      "language": "Idioma",
      "progress": "Seu Progresso",
      "stars": "Estrelas",
      "completed": "Completados",
      "resetTitle": "Redefinir Progresso",
      "resetButton": "Redefinir Tudo",
      "resetWarning": "Isso apagará todas as estrelas e progresso. Tem certeza?",
      "resetConfirm": "Sim, Redefinir Tudo",
      "resetComplete": "Progresso redefinido! Recarregando...",
      "cancel": "Cancelar"
    }
  },
  "book": {
    "title": "O Livro Interativo de Prompting",
    "donate": "Apoie o projeto",
    "subtitle": "Um Guia Interativo para Criar Prompts Claros e Eficazes",
    "metaTitle": "O Livro Interativo de Prompting | Guia Gratuito Online de Engenharia de Prompts IA",
    "metaDescription": "Domine a engenharia de prompts IA com este guia interativo gratuito. Aprenda prompts do ChatGPT, raciocínio chain-of-thought, few-shot learning e técnicas avançadas. 25+ capítulos com exemplos reais.",
    "interactiveGuideBy": "Um Guia Interativo de",
    "authorIntro": "Olá, sou <author>Fatih Kadir Akın</author>, o curador do popular repositório <repoLink>Awesome ChatGPT Prompts</repoLink> no GitHub e do <siteName>prompts.chat</siteName>.",
    "bookDescription": "Neste guia completo e interativo, você descobrirá estratégias especializadas para criar prompts de IA convincentes que geram conversações envolventes e eficazes. Desde entender como os modelos de IA funcionam até dominar técnicas avançadas como prompt chaining e sistemas agênticos, este livro fornece as ferramentas que você precisa para levar suas interações com IA ao próximo nível.",
    "whatYouWillLearn": "O que você aprenderá:",
    "highlights": {
      "understanding": "Entender como os modelos de IA pensam e processam prompts",
      "crafting": "Criar prompts claros, específicos e eficazes",
      "advanced": "Técnicas avançadas: chain-of-thought, few-shot learning e prompt chaining",
      "interactive": "Exemplos interativos que você pode experimentar diretamente no navegador",
      "realWorld": "Casos de uso reais para escrita, programação, educação e negócios",
      "future": "O futuro do prompting: agentes e sistemas agênticos"
    },
    "bookStructure": "Estrutura do Livro",
    "structure": {
      "introduction": "Introdução",
      "part1": "Parte 1: Fundamentos",
      "part2": "Parte 2: Técnicas",
      "part3": "Parte 3: Estratégias Avançadas",
      "part4": "Parte 4: Melhores Práticas",
      "part5": "Parte 5: Casos de Uso",
      "part6": "Parte 6: Conclusão",
      "chapters": "25 Capítulos Interativos"
    },
    "startReading": "Começar a Ler",
    "skipToChapter1": "Ir para o Capítulo 1",
    "continuousUpdate": "Este livro é continuamente atualizado com novas técnicas e insights à medida que a IA evolui.",
    "partOfProject": "Parte do projeto <repoLink>Awesome ChatGPT Prompts</repoLink>. Licença CC0.",
    "kidsSection": {
      "question": "Você é professor ou pai/mãe?",
      "title": "Experimente nosso Livro Jogável para Crianças! 🎮",
      "description": "Uma aventura interativa baseada em jogos para ensinar crianças (8-14 anos) como se comunicar com IA através de quebra-cabeças e histórias divertidas.",
      "startPlaying": "Começar a Jogar"
    },
    "chapter": {
      "notFound": "Capítulo Não Encontrado",
      "comingSoon": "Este capítulo está chegando em breve.",
      "previous": "Anterior",
      "next": "Próximo"
    },
    "tableOfContents": "Índice",
    "awesomeChatGPTPrompts": "Awesome ChatGPT Prompts",
    "search": {
      "placeholder": "Buscar capítulos...",
      "noResults": "Nenhum capítulo encontrado"
    },
    "bookmark": {
      "add": "Salvar este capítulo nos favoritos",
      "remove": "Remover favorito",
      "continueReading": "Continuar de onde parou",
      "continue": "Continuar"
    },
    "parts": {
      "introduction": "Introdução",
      "foundations": "Fundamentos",
      "techniques": "Técnicas",
      "advanced": "Estratégias Avançadas",
      "bestPractices": "Melhores Práticas",
      "useCases": "Casos de Uso",
      "conclusion": "Conclusão"
    },
    "chapters": {
      "00a-preface": "Prefácio",
      "00b-history": "História",
      "00c-introduction": "Introdução",
      "01-understanding-ai-models": "Entendendo os Modelos de IA",
      "02-anatomy-of-effective-prompt": "Anatomia de um Prompt Eficaz",
      "03-core-prompting-principles": "Princípios Fundamentais de Prompting",
      "04-role-based-prompting": "Prompting Baseado em Papéis",
      "05-structured-output": "Saída Estruturada",
      "06-chain-of-thought": "Cadeia de Pensamento",
      "07-few-shot-learning": "Aprendizado Few-Shot",
      "08-iterative-refinement": "Refinamento Iterativo",
      "09-json-yaml-prompting": "Prompting JSON e YAML",
      "10-system-prompts-personas": "Prompts de Sistema e Personas",
      "11-prompt-chaining": "Encadeamento de Prompts",
      "12-handling-edge-cases": "Tratamento de Casos Limites",
      "13-multimodal-prompting": "Prompting Multimodal",
      "14-context-engineering": "Engenharia de Contexto",
      "25-agents-and-skills": "Agentes e Habilidades",
      "15-common-pitfalls": "Erros Comuns",
      "16-ethics-responsible-use": "Ética e Uso Responsável",
      "17-prompt-optimization": "Otimização de Prompts",
      "18-writing-content": "Escrita e Conteúdo",
      "19-programming-development": "Programação e Desenvolvimento",
      "20-education-learning": "Educação e Aprendizado",
      "21-business-productivity": "Negócios e Produtividade",
      "22-creative-arts": "Artes Criativas",
      "23-research-analysis": "Pesquisa e Análise",
      "24-future-of-prompting": "O Futuro do Prompting"
    },
    "chapterDescriptions": {
      "00a-preface": "Uma nota pessoal do autor",
      "00b-history": "A história do Awesome ChatGPT Prompts",
      "00c-introduction": "O que é engenharia de prompts e por que é importante",
      "01-understanding-ai-models": "Como funcionam os grandes modelos de linguagem",
      "02-anatomy-of-effective-prompt": "Componentes que tornam os prompts eficazes",
      "03-core-prompting-principles": "Princípios fundamentais para melhores prompts",
      "04-role-based-prompting": "Usar personas e papéis efetivamente",
      "05-structured-output": "Obter respostas consistentes e formatadas",
      "06-chain-of-thought": "Raciocínio passo a passo para tarefas complexas",
      "07-few-shot-learning": "Ensinar através de exemplos",
      "08-iterative-refinement": "Melhorar prompts através da iteração",
      "09-json-yaml-prompting": "Formatos de dados estruturados em prompts",
      "10-system-prompts-personas": "Criar personalidades de IA consistentes",
      "11-prompt-chaining": "Conectar múltiplos prompts",
      "12-handling-edge-cases": "Lidar com entradas inesperadas",
      "13-multimodal-prompting": "Trabalhar com imagens, áudio e vídeo",
      "14-context-engineering": "RAG, embeddings, chamadas de função e MCP",
      "25-agents-and-skills": "Construir agentes de IA com pacotes de habilidades reutilizáveis",
      "15-common-pitfalls": "Erros a evitar",
      "16-ethics-responsible-use": "Considerações éticas em IA",
      "17-prompt-optimization": "Testar e melhorar prompts",
      "18-writing-content": "Criação de conteúdo e copywriting",
      "19-programming-development": "Geração de código e depuração",
      "20-education-learning": "Aplicações para ensino e aprendizado",
      "21-business-productivity": "Aplicações profissionais e de trabalho",
      "22-creative-arts": "Aplicações artísticas e criativas",
      "23-research-analysis": "Análise de dados e tarefas de pesquisa",
      "24-future-of-prompting": "Tendências emergentes e perspectivas futuras"
    },
    "interactive": {
      "tryIt": "Experimente Você Mesmo",
      "copy": "Copiar",
      "copied": "Copiado!",
      "correct": "Correto!",
      "notQuite": "Não exatamente.",
      "nextTokenPrediction": "Previsão do Próximo Token",
      "watchHowAIPredicts": "Observe como a IA prevê o próximo token a cada passo",
      "replay": "Repetir",
      "playing": "Reproduzindo...",
      "play": "Reproduzir",
      "pressPlayToStart": "Pressione Reproduzir para começar...",
      "completingCurrentToken": "Completando token atual:",
      "top3PredictedNextTokens": "Top 3 Próximos Tokens Previstos:",
      "howItWorks": "Como funciona:",
      "howItWorksExplanation": "A cada passo, o modelo calcula probabilidades para todos os possíveis próximos tokens (~50.000+). O token com maior probabilidade é selecionado, então o processo se repete.",
      "tokenizerDemo": "Demo do Tokenizador",
      "seeHowTextIsSplit": "Veja como o texto é dividido em tokens",
      "enterText": "Digite texto:",
      "tokens": "tokens",
      "tryExamples": "Experimente: \"Incrível\", \"ChatGPT é ótimo\" ou digite seu próprio texto",
      "contextWindowVisualizer": "Visualizador de Janela de Contexto",
      "understandHowContextIsConsumed": "Entenda como o contexto é consumido",
      "contextWindow": "Janela de Contexto",
      "remaining": "restantes",
      "prompt": "Prompt",
      "response": "Resposta",
      "yourPrompt": "Seu Prompt:",
      "aiResponse": "Resposta da IA",
      "contextOverflow": "Overflow de contexto!",
      "contextOverflowMessage": "Seu prompt + resposta excede a janela de contexto. O modelo truncará ou falhará. Tente reduzir o tamanho do prompt ou solicitar respostas mais curtas.",
      "tipLabel": "Dica:",
      "contextTip": "Tanto seu prompt QUANTO a resposta da IA devem caber na janela de contexto. Prompts mais longos deixam menos espaço para respostas. Coloque informações importantes no início do prompt.",
      "temperatureDemo": "Demo de Temperatura",
      "seeHowRandomnessAffects": "Veja como a aleatoriedade afeta as saídas",
      "temperature": "Temperatura",
      "deterministic": "Determinístico",
      "balanced": "Equilibrado",
      "creative": "Criativo",
      "veryCreative": "Muito Criativo",
      "focused": "Focado",
      "random": "Aleatório",
      "possibleResponsesAtThisTemp": "Respostas possíveis nesta temperatura:",
      "useLowTemperature": "Use temperatura baixa",
      "useHighTemperature": "Use temperatura alta",
      "forFactualAnswers": "para respostas factuais e consistentes.",
      "forCreativeWriting": "para escrita criativa e brainstorming.",
      "structuredOutputDemo": "Demo de Saída Estruturada",
      "seeTheDifferenceStructureMakes": "Veja a diferença que a estrutura faz",
      "unstructured": "Não estruturado",
      "output": "Saída:",
      "youCan": "Você pode:",
      "parseProgrammatically": "Analisar programaticamente",
      "compareAcrossQueries": "Comparar entre consultas",
      "integrateIntoWorkflows": "Integrar em fluxos de trabalho",
      "validateForCompleteness": "Validar completude",
      "parseProgrammaticallyLabel": "Analisar programaticamente:",
      "complexRegexRequired": "Requer regex complexo ou NLP",
      "unreliableBreaksWithChanges": "Não confiável, quebra com pequenas mudanças",
      "simpleAndReliable": "Simples e confiável",
      "parseableWithMarkdown": "Analisável com biblioteca markdown",
      "fewShotLearningDemo": "Demo de Aprendizado Few-Shot",
      "seeHowExamplesImproveAccuracy": "Veja como os exemplos melhoram a precisão",
      "numberOfExamples": "Número de exemplos",
      "zeroShot": "Zero-shot",
      "oneShot": "One-shot",
      "twoShot": "Two-shot",
      "threeShot": "Three-shot",
      "examplesProvided": "Exemplos fornecidos:",
      "testInput": "Entrada de teste:",
      "modelPrediction": "Previsão do modelo:",
      "confidence": "Confiança:",
      "expected": "Esperado:",
      "formatComparison": "Comparação de Formatos",
      "sameDataDifferentFormats": "Mesmos dados, formatos diferentes",
      "defineStructureWithTypeScript": "Defina a estrutura com interfaces TypeScript",
      "machineReadableStrictSyntax": "Legível por máquina, sintaxe estrita, ótimo para APIs",
      "humanReadableSupportsComments": "Legível por humanos, suporta comentários, ótimo para config",
      "defineSchema": "Definir esquema",
      "apisAndParsing": "APIs e parsing",
      "configFiles": "Arquivos de configuração",
      "iterativeRefinementDemo": "Demo de Refinamento Iterativo",
      "watchAPromptEvolve": "Observe um prompt evoluir",
      "pause": "Pausar",
      "versionXOfY": "Versão {current} / {total}",
      "newInThisVersion": "Novo nesta versão",
      "quality": "Qualidade",
      "issue": "Problema:",
      "success": "Sucesso",
      "successMessage": "O prompt agora produz saída de alta qualidade e consistente.",
      "apiCostCalculator": "Calculadora de Custo API",
      "inputTokens": "Tokens de Entrada (por solicitação)",
      "outputTokens": "Tokens de Saída (por solicitação)",
      "inputPrice": "Preço Entrada ($ por 1M tokens)",
      "outputPrice": "Preço Saída ($ por 1M tokens)",
      "requestsPerDay": "Solicitações por Dia",
      "perRequest": "Por Solicitação",
      "dailyCost": "Custo Diário",
      "monthlyCost": "Custo Mensal",
      "textToImageBuildPrompt": "Texto-para-Imagem: Construa Seu Prompt",
      "selectOptionsToBuiltImagePrompt": "Selecione opções de cada categoria para construir um prompt de imagem:",
      "generatedPrompt": "Prompt Gerado",
      "simulateDiffusionProcess": "Simular Processo de Difusão",
      "diffusionStep1": "Começar do ruído aleatório",
      "diffusionStep2": "Detectar formas aproximadas",
      "diffusionStep3": "Adicionar cores e formas básicas",
      "diffusionStep4": "Refinar detalhes",
      "diffusionStep5": "Imagem final",
      "diffusionExplanation": "Os modelos de difusão reais executam milhares de passos, removendo gradualmente o ruído até que uma imagem coerente emerge.",
      "textToVideoBuildPrompt": "Texto-para-Vídeo: Construa Seu Prompt",
      "videoPromptsNeed": "Prompts de vídeo precisam de movimento, trabalho de câmera e timing:",
      "playAnimation": "Reproduzir Animação",
      "stop": "Parar",
      "frame": "Quadro:",
      "consistency": "Consistência:",
      "consistencyDesc": "O sujeito permanece o mesmo entre quadros",
      "motion": "Movimento:",
      "motionDesc": "A posição muda fluidamente ao longo do tempo",
      "physics": "Física:",
      "physicsDesc": "O movimento segue as leis naturais",
      "simplifiedAnimationPreview": "Prévia de animação simplificada",
      "videoModelExplanation": "Os modelos de vídeo reais geram 24-60 quadros por segundo com detalhes fotorrealistas e sujeitos consistentes.",
      "embeddingsVisualization": "Visualização de Embeddings",
      "clickWordToSeeVector": "Clique em uma palavra para ver seu vetor e similaridade com outras palavras:",
      "vector": "vetor",
      "similarityTo": "Similaridade com:",
      "embeddingsExplanation": "Palavras com significados semelhantes (como \"feliz\" e \"alegre\") têm vetores similares e obtêm pontuações de similaridade altas.",
      "canDoWell": "Pode Fazer Bem",
      "cannotDo": "Não Pode Fazer",
      "promptBuilder": "Construtor de Prompts",
      "buildYourPromptStepByStep": "Construa seu prompt passo a passo",
      "pleaseAddTask": "Por favor adicione pelo menos uma tarefa ao seu prompt",
      "rateLimitReached": "Limite de solicitações atingido. Tente novamente em:",
      "orSignInForMore": "ou faça login para mais.",
      "failedToRunPrompt": "Falha ao executar o prompt",
      "runWithAI": "Executar com IA",
      "failedToConnectApi": "Falha ao conectar à API",
      "day": "dia",
      "promptAnalyzer": "Analisador de Prompts",
      "getAiFeedbackOnPrompt": "Obtenha feedback de IA sobre seu prompt",
      "pasteOrWritePromptHere": "Cole ou escreva seu prompt aqui...",
      "analyze": "Analisar",
      "pleaseEnterPromptToAnalyze": "Por favor insira um prompt para analisar",
      "failedToAnalyzePrompt": "Falha ao analisar o prompt",
      "clarity": "Clareza",
      "specificity": "Especificidade",
      "missingElements": "Elementos Faltantes",
      "suggestions": "Sugestões",
      "improvedVersion": "Versão Melhorada",
      "summarizationStrategies": "Estratégias de Resumo",
      "originalConversation": "Conversa Original",
      "after": "Depois:",
      "summary": "Resumo",
      "keptMessages": "Mensagens Mantidas",
      "saved": "Economizado:",
      "part": "Parte",
      "demoExamples": {
        "tokenPrediction": {
          "tokens": [
            "A",
            " capital",
            " do",
            " Brasil",
            " é",
            " Brasília",
            "."
          ],
          "fullText": "A capital do Brasil é Brasília."
        },
        "tokenizer": {
          "default": "example1",
          "samples": {
            "example1": {
              "text": "Olá, mundo!",
              "tokens": [
                "Ol",
                "á",
                ",",
                " mun",
                "do",
                "!"
              ]
            },
            "example2": {
              "text": "Brasília capital",
              "tokens": [
                "Bras",
                "ília",
                " cap",
                "ital"
              ]
            },
            "example3": {
              "text": "Inteligência Artificial",
              "tokens": [
                "Int",
                "elig",
                "ência",
                " Art",
                "ific",
                "ial"
              ]
            },
            "example4": {
              "text": "O Congresso Nacional",
              "tokens": [
                "O",
                " Cong",
                "resso",
                " Nac",
                "ional"
              ]
            },
            "example5": {
              "text": "Engenharia de prompts",
              "tokens": [
                "Eng",
                "enh",
                "aria",
                " de",
                " prom",
                "pts"
              ]
            }
          },
          "tryExamples": "Experimente os exemplos ou digite seu próprio texto"
        },
        "temperature": {
          "prompt": "Qual é a capital do Brasil?",
          "lowTemp": [
            "A capital do Brasil é Brasília.",
            "A capital do Brasil é Brasília.",
            "A capital do Brasil é Brasília."
          ],
          "mediumLowTemp": [
            "A capital do Brasil é Brasília.",
            "Brasília é a capital do Brasil.",
            "A capital do Brasil é Brasília, uma cidade planejada."
          ],
          "mediumHighTemp": [
            "Brasília serve como capital do Brasil.",
            "A capital do Brasil é Brasília, sede do Congresso Nacional.",
            "A capital do Brasil é a moderna e planejada cidade de Brasília."
          ],
          "highTemp": [
            "Brasília, a cidade dos sonhos de Niemeyer, ergue-se orgulhosamente como a magnífica capital do Brasil!",
            "A vibrante capital do Brasil não é outra senão a encantadora cidade de Brasília.",
            "O coração do Brasil bate em Brasília, sua amada capital de arquitetura e política."
          ]
        },
        "fewShot": {
          "examples": [
            {
              "input": "Adorei este produto!",
              "output": "Positivo"
            },
            {
              "input": "Experiência terrível, dinheiro desperdiçado",
              "output": "Negativo"
            },
            {
              "input": "Está ok, nada especial",
              "output": "Neutro"
            }
          ],
          "testCase": {
            "input": "Ótima qualidade mas entrega lenta",
            "expected": "Misto"
          },
          "labels": {
            "positive": "Positivo",
            "negative": "Negativo",
            "neutral": "Neutro",
            "mixed": "Misto"
          }
        }
      },
      "promptChallenge": "Desafio de Prompt",
      "yourTask": "Sua tarefa:",
      "yourPromptWillBeScoredOn": "Seu prompt será avaliado em:",
      "startChallenge": "Iniciar Desafio",
      "writeYourPromptHere": "Escreva seu prompt aqui...",
      "points": "pontos",
      "hints": "Dicas",
      "hintsUsed": "{used}/{total} usadas, cada uma -5 pontos",
      "revealNextHint": "Revelar Próxima Dica (-5 pontos)",
      "submitForScoring": "Enviar para Avaliação",
      "aiCallsRemaining": "Chamadas de IA restantes",
      "excellent": "🎉 Excelente!",
      "goodEffort": "👍 Bom esforço!",
      "keepPracticing": "Continue praticando!",
      "criteriaBreakdown": "Detalhamento dos Critérios:",
      "suggestionsForImprovement": "Sugestões de Melhoria:",
      "exampleSolution": "Solução de Exemplo",
      "hide": "Ocultar",
      "show": "Mostrar",
      "improveThisPrompt": "Melhorar Este Prompt",
      "improveThisPromptTask": "Melhore este prompt para obter melhores resultados",
      "improvePromptTask": "Melhore este prompt para obter melhores resultados",
      "originalWeakPrompt": "Prompt Original (Fraco)",
      "yourImprovedVersion": "Sua Versão Melhorada",
      "compareWithAI": "Comparar com IA",
      "reset": "Reiniciar",
      "showIdealSolution": "Mostrar Solução Ideal",
      "hideIdealSolution": "Ocultar Solução Ideal",
      "idealSolution": "Solução Ideal",
      "yourVersionBetter": "🎉 Sua versão é melhor!",
      "yourVersionIsBetter": "🎉 Sua versão é melhor!",
      "keepImproving": "O original pode ser melhor. Continue melhorando!",
      "originalMightBeBetter": "O original pode ser melhor. Continue melhorando!",
      "keyDifferences": "Diferenças Chave:",
      "beginner": "iniciante",
      "intermediate": "intermediário",
      "advanced": "avançado",
      "youllHaveTime": "Você terá {time} para completar este desafio.",
      "takeYourTime": "Leve seu tempo e crie o melhor prompt.",
      "pleaseWritePromptBeforeSubmitting": "Por favor escreva um prompt antes de enviar",
      "fillInTheBlanks": "Preencha os Espaços",
      "perfect": "🎉 Perfeito!",
      "ofCorrect": "{score} / {total} corretos",
      "correctAnswer": "Resposta correta:",
      "checking": "Verificando...",
      "checkAnswers": "Verificar Respostas",
      "tryAgain": "Tentar Novamente",
      "aiPoweredValidation": "Validação semântica alimentada por IA",
      "hintForBlank": "Dica:",
      "wellStructuredPrompt": "🎉 Prompt bem estruturado!",
      "consistencyIssuesFound": "Alguns problemas de consistência encontrados",
      "issues": "Problemas:",
      "aiValidationFailed": "Validação de IA falhou. Usando validação local.",
      "aiCheckFailed": "Verificação de IA falhou. Por favor tente novamente.",
      "checklist": "Lista de Verificação",
      "complete": "completo",
      "allDoneGreatWork": "🎉 Tudo pronto! Ótimo trabalho!",
      "debugThisPrompt": "Depurar Este Prompt",
      "hideHint": "Ocultar dica",
      "showHint": "Mostrar dica",
      "thePrompt": "O Prompt:",
      "theOutputProblematic": "A Saída (problemática):",
      "whatsWrongWithThisPrompt": "O que há de errado com este prompt?",
      "jailbreakAttackSimulator": "Simulador de Ataque Jailbreak",
      "selectAttackType": "Selecione um tipo de ataque para ver como funciona e testar se a IA se defende:",
      "systemPromptDefense": "Prompt de Sistema (Defesa)",
      "attackAttempt": "Tentativa de Ataque",
      "whatThisAttackDoes": "O que este ataque faz:",
      "testJailbreakDefense": "Testar Defesa Jailbreak",
      "systemPromptLabel": "PROMPT DE SISTEMA",
      "userAttemptsJailbreak": "O USUÁRIO TENTA JAILBREAK",
      "sequentialChain": "Cadeia Sequencial",
      "parallelChain": "Cadeia Paralela",
      "conditionalChain": "Cadeia Condicional",
      "iterativeChain": "Cadeia Iterativa",
      "running": "Executando...",
      "run": "Executar",
      "outputLabel": "Saída",
      "skippedConditionNotMet": "Pulado - condição não atendida",
      "iterationOf": "Iteração {current} de {total}",
      "previousOutputAsInput": "Saída anterior como entrada",
      "loopUntilQualityMet": "Loop até atingir limiar de qualidade",
      "chainErrorHandlingDemo": "Demo de Tratamento de Erros em Cadeia",
      "attempt": "Tentativa",
      "retryingWithFeedback": "Tentando novamente com feedback de erro...",
      "switchingToFallback": "Mudando para abordagem alternativa...",
      "failed": "Falhou",
      "retry": "Tentar Novamente",
      "fallback": "Alternativo",
      "contextPlayground": "Playground de Contexto",
      "toggleContextBlocks": "Ative/desative blocos de contexto para ver como eles se combinam. Observe a contagem de tokens!",
      "overContextLimit": "Limite de contexto excedido! Alguns conteúdos serão truncados.",
      "enableContextBlocksToBuild": "Ative alguns blocos de contexto para construir um prompt",
      "testContext": "Testar Contexto",
      "links": "Links"
    },
    "printTitle": "O Livro de Prompting",
    "printSubtitle": "Um Guia para Criar Prompts Claros e Eficazes",
    "downloadPdf": "Baixar como PDF"
  },
  "userExamples": {
    "addMyExample": "Adicionar Meu Exemplo",
    "addExampleTitle": "Adicione Seu Exemplo",
    "addExampleDescriptionImage": "Compartilhe uma imagem que você criou usando este prompt.",
    "addExampleDescriptionVideo": "Compartilhe um vídeo que você criou usando este prompt.",
    "imageUrl": "URL da Imagem",
    "videoUrl": "URL do Vídeo",
    "imagePreview": "Prévia da Imagem",
    "videoPreview": "Prévia do Vídeo",
    "urlTab": "URL",
    "uploadTab": "Carregar",
    "clickToUpload": "Clique para carregar uma imagem",
    "clickToUploadVideo": "Clique para carregar um vídeo",
    "uploading": "Carregando...",
    "maxFileSize": "Máx 4MB (JPEG, PNG, GIF, WebP)",
    "fileTooLarge": "O arquivo é muito grande. Tamanho máximo 4MB.",
    "invalidFileType": "Tipo de arquivo inválido. Apenas JPEG, PNG, GIF e WebP são permitidos.",
    "invalidVideoType": "Tipo de arquivo inválido. Apenas vídeos MP4 são permitidos.",
    "commentOptional": "Comentário (opcional)",
    "commentPlaceholder": "Descreva sua criação ou compartilhe dicas...",
    "cancel": "Cancelar",
    "submit": "Enviar",
    "communityExamples": "Exemplos da Comunidade",
    "userExample": "Exemplo do usuário"
  }
}
