Files
awesome-chatgpt-prompts-pro…/messages/pt.json

1536 lines
78 KiB
JSON

{
"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",
"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",
"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",
"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.",
"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"
},
"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)"
},
"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"
},
"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": "Compartilhe, descubra e colecione prompts da comunidade. Gratuito e open source — hospede você mesmo para sua organização 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"
},
"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" }
}
}