Files
flint/apps/bot/locales/pt.json
T
Puechberty Arthur a3c0b0b9b4 ajoute du support de toute ces langues :
fr → Français
en → Anglais
es → Espagnol
de → Allemand
ja → Japonais
pt → Portugais
ru → Russe
it → Italien
nl → Néerlandais
pl → Polonais
zh → Chinois
hi → Hindi
ar → Arabe
bn → Bengali
id → Indonésien
tr → Turc
2026-04-21 19:22:33 +02:00

468 lines
18 KiB
JSON

{
"errors": {
"args": {
"missing": "Argumento ausente {{arg}}. Uso: {{usage}}",
"invalidInt": "O argumento deve ser um inteiro. Recebido: {{value}}",
"invalidNumber": "O argumento deve ser um número. Recebido: {{value}}",
"invalidBoolean": "O argumento deve ser um booleano. Recebido: {{value}}",
"invalidUser": "Não foi possível encontrar um usuário a partir de {{value}}",
"invalidChannel": "Não foi possível encontrar um canal a partir de {{value}}",
"invalidRole": "Não foi possível encontrar um cargo a partir de {{value}}",
"tooMany": "Muitos argumentos ({{count}}) detectados: {{extras}}. Uso: {{usage}}"
},
"permissions": {
"user": "Você não tem as permissões: {{permissions}}"
},
"execution": "Ocorreu um erro inesperado durante a execução.",
"cooldown": "Aguarde {{seconds}}s antes de usar este comando novamente.",
"rateLimit": "Muitas requisições. Aguarde {{seconds}}s antes de tentar novamente.",
"executionQueued": "Comando aceito e colocado na fila de processamento."
},
"categories": {
"fun": "Diversão",
"utility": "Utilitário",
"core": "Base"
},
"commands": {
"kiss": {
"name": "beijo",
"description": "Enviar um beijo para um usuário.",
"args": {
"user": "Usuário alvo"
},
"examples": {
"basic": "Enviar um beijo para um membro"
},
"responses": {
"success": "{{from}} envia um beijo para {{to}}."
}
},
"ping": {
"name": "ping",
"description": "Verificar a latência websocket do bot.",
"examples": {
"basic": "Verificação de saúde"
},
"responses": {
"pong": "Pong. Latência websocket: {{latency}}ms."
}
},
"presence": {
"name": "presença",
"description": "Configurar a presença do bot com um painel interativo.",
"examples": {
"slash": "Abrir o painel interativo de presença"
},
"responses": {
"panel": "Painel de presença\nStatus: {{status}}\nAtividade: {{activityType}}\nRotação: a cada {{rotationIntervalSeconds}}s\nTexto ativo ({{currentTextIndex}}/{{textCount}}): {{activityText}}\nPrévia renderizada: {{activityPreview}}\nTextos: {{activityTexts}}\nVariáveis ({{doubleBracesHint}}): {{variables}}",
"notOwner": "Apenas o autor do comando pode usar este painel.",
"invalidSelection": "Seleção inválida.",
"invalidInterval": "Intervalo inválido. Use um inteiro entre {{minSeconds}} e {{maxSeconds}} segundos.",
"modalTimeout": "Tempo expirado para edição do texto. Clique no botão novamente."
},
"ui": {
"status": {
"placeholder": "Escolher um status",
"options": {
"online": {
"label": "Online",
"description": "Exibe o bot online"
},
"idle": {
"label": "Ausente",
"description": "Exibe o bot ausente"
},
"dnd": {
"label": "Não perturbar",
"description": "Exibe o bot em não perturbar"
},
"invisible": {
"label": "Offline",
"description": "Exibe o bot offline"
},
"streaming": {
"label": "Transmitindo",
"description": "Exibe o bot em modo streaming"
}
}
},
"activity": {
"placeholder": "Escolher um tipo de atividade",
"options": {
"PLAYING": {
"label": "Jogando",
"description": "Exibe Jogando ..."
},
"STREAMING": {
"label": "Streaming",
"description": "Exibe Ao vivo em ..."
},
"WATCHING": {
"label": "Assistindo",
"description": "Exibe Assistindo ..."
},
"LISTENING": {
"label": "Ouvindo",
"description": "Exibe Ouvindo ..."
},
"COMPETING": {
"label": "Competindo",
"description": "Exibe Competindo ..."
},
"CUSTOM": {
"label": "Status personalizado",
"description": "Exibe um status personalizado"
}
}
},
"embed": {
"title": "Configuração de presença",
"description": "Altere status, tipo de atividade, textos e rotação.",
"footer": "Painel interativo /presence",
"fields": {
"status": "Status",
"activity": "Tipo de atividade",
"text": "Texto"
}
},
"textButton": "📝 Editar textos",
"intervalButton": "⏱️ Intervalo",
"modal": {
"title": "Textos de presença",
"label": "Um texto por linha (use {{var}})",
"placeholder": "Manutenção\n{{guild_count}} servidores | {{prefix}}ajuda"
},
"intervalModal": {
"title": "Intervalo de rotação",
"label": "Segundos entre cada texto",
"placeholder": "Exemplo: 30"
}
}
},
"logs": {
"name": "logs",
"description": "Configurar logs de eventos do Discord com um painel interativo.",
"examples": {
"slash": "Abrir o painel interativo de logs"
},
"responses": {
"slashOnly": "Use /logs para abrir este painel interativo.",
"guildOnly": "Este comando deve ser usado em um servidor.",
"notOwner": "Apenas o autor do comando pode usar este painel.",
"invalidSelection": "Seleção inválida.",
"allEnabled": "Todos os logs de eventos estão ativados.",
"allDisabled": "Todos os logs de eventos estão desativados.",
"eventEnabled": "Evento {{event}} ativado.",
"eventDisabled": "Evento {{event}} desativado.",
"channelsCreated": "Canais de logs prontos. Criados: {{created}}, reutilizados: {{reused}}.",
"channelsPartial": "Canais de logs parcialmente prontos. Criados: {{created}}, reutilizados: {{reused}}, categorias com falha: {{failed}}.",
"channelsFailed": "Não foi possível criar os canais de logs. Categorias com falha: {{failed}}."
},
"ui": {
"embed": {
"title": "Configuração de logs",
"description": "Ative ou desative eventos do Discord e direcione logs por canais de categoria."
},
"status": {
"enabled": "Ativo",
"disabled": "Desativado"
},
"pageLabel": "Página {{page}}/{{pageCount}}",
"enabledCountLabel": "Eventos ativos: {{enabledCount}}/{{totalCount}}",
"eventsHeader": "Eventos",
"channelLabel": "Canal",
"channelNotConfigured": "#não-configurado",
"feedbackLabel": "Última ação",
"buttons": {
"enableAll": "✅ Ativar todos os logs",
"disableAll": "❌ Desativar todos os logs",
"createChannels": "📁 Criar canais de logs",
"previousPage": "Anterior",
"nextPage": "Próximo",
"enableEvent": "Ativar {{event}}",
"disableEvent": "Desativar {{event}}"
},
"events": {
"messageCreate": "Mensagem criada",
"messageDelete": "Mensagem excluída",
"messageUpdate": "Mensagem atualizada",
"messageBulkDelete": "Exclusão em massa de mensagens",
"guildMemberAdd": "Membro entrou",
"guildMemberRemove": "Membro saiu",
"guildMemberUpdate": "Membro atualizado",
"interactionCreate": "Interação",
"channelCreate": "Canal criado",
"channelDelete": "Canal excluído",
"channelUpdate": "Canal atualizado",
"roleCreate": "Cargo criado",
"roleDelete": "Cargo excluído",
"roleUpdate": "Cargo atualizado",
"threadCreate": "Thread criada",
"threadDelete": "Thread excluída",
"threadUpdate": "Thread atualizada",
"emojiCreate": "Emoji criado",
"emojiDelete": "Emoji excluído",
"emojiUpdate": "Emoji atualizado",
"guildUpdate": "Servidor atualizado",
"guildUnavailable": "Servidor indisponível",
"guildBanAdd": "Membro banido",
"guildBanRemove": "Banimento removido",
"inviteCreate": "Convite criado",
"inviteDelete": "Convite excluído"
}
}
},
"welcome": {
"name": "boas-vindas",
"description": "Configurar mensagens de boas-vindas com painel interativo.",
"examples": {
"slash": "Abrir o painel de configuração de boas-vindas"
},
"responses": {
"guildOnly": "Este comando deve ser usado em um servidor.",
"notOwner": "Apenas o autor do comando pode usar este painel.",
"invalidSelection": "Seleção inválida.",
"testSuccess": "Mensagem de teste enviada em {{channel}}.",
"testDisabled": "O módulo de boas-vindas está desativado.",
"testMissingChannel": "Nenhum canal configurado. Use o botão Canal.",
"testChannelUnavailable": "O canal configurado não foi encontrado ou não é compatível.",
"testMissingPermissions": "O bot não tem permissão para enviar mensagens neste canal.",
"testFailed": "Não foi possível enviar a mensagem de teste. Tente novamente mais tarde."
},
"ui": {
"embed": {
"title": "Configuração Welcome",
"description": "Configure status, canal, tipo de mensagem e teste.",
"fields": {
"status": "Status",
"channel": "Canal",
"type": "Tipo",
"channelPicker": "Seleção de canal",
"autoRoles": "Cargos automáticos"
}
},
"status": {
"enabled": "🟢 Ativo",
"disabled": "🔴 Desativado"
},
"channelNotConfigured": "#não-configurado",
"autoRolesNotConfigured": "Nenhum cargo automático configurado",
"channelPickerPlaceholder": "Selecione um canal de boas-vindas",
"channelPickerHint": "Escolha o canal no menu abaixo.",
"rolePickerPlaceholder": "Selecione um ou mais cargos automáticos",
"rolePickerHint": "Escolha os cargos no menu abaixo para adicioná-los automaticamente.",
"buttons": {
"toggle": "Alternar status",
"channel": "Configurar canal",
"channelCancel": "Fechar seleção de canal",
"roles": "Adicionar cargos automáticos",
"rolesCancel": "Fechar seleção de cargos",
"rolesClear": "Limpar cargos automáticos",
"test": "Testar"
},
"type": {
"placeholder": "Escolher tipo de mensagem",
"options": {
"simple": {
"label": "Mensagem simples",
"description": "Envia uma mensagem de texto"
},
"embed": {
"label": "Embed",
"description": "Envia um embed de boas-vindas"
},
"container": {
"label": "Container (V2)",
"description": "Envia um container Components V2"
},
"image": {
"label": "Imagem",
"description": "Envia um embed com imagem"
}
}
}
},
"templates": {
"simple": "🎉 Bem-vindo {{user}} ao **{{guild}}**!",
"embedTitle": "Bem-vindo!",
"embedDescription": "{{user}} acabou de entrar no **{{guild}}**.",
"containerTitle": "Bem-vindo",
"containerDescription": "{{user}} acabou de entrar no **{{guild}}**.",
"imageTitle": "Bem-vindo",
"imageDescription": "no servidor Discord {{guild}}"
}
},
"goodbye": {
"name": "adeus",
"description": "Configurar mensagens de despedida com painel interativo.",
"examples": {
"slash": "Abrir o painel de configuração de despedidas"
},
"responses": {
"guildOnly": "Este comando deve ser usado em um servidor.",
"notOwner": "Apenas o autor do comando pode usar este painel.",
"invalidSelection": "Seleção inválida.",
"testSuccess": "Mensagem de teste enviada em {{channel}}.",
"testDisabled": "O módulo de despedida está desativado.",
"testMissingChannel": "Nenhum canal configurado. Use o botão Canal.",
"testChannelUnavailable": "O canal configurado não foi encontrado ou não é compatível.",
"testMissingPermissions": "O bot não tem permissão para enviar mensagens neste canal.",
"testFailed": "Não foi possível enviar a mensagem de teste. Tente novamente mais tarde."
},
"ui": {
"embed": {
"title": "Configuração Goodbye",
"description": "Configure status, canal, tipo de mensagem e teste.",
"fields": {
"status": "Status",
"channel": "Canal",
"type": "Tipo",
"channelPicker": "Seleção de canal"
}
},
"status": {
"enabled": "🟢 Ativo",
"disabled": "🔴 Desativado"
},
"channelNotConfigured": "#não-configurado",
"channelPickerPlaceholder": "Selecione um canal de despedida",
"channelPickerHint": "Escolha o canal no menu abaixo.",
"buttons": {
"toggle": "Alternar status",
"channel": "Configurar canal",
"channelCancel": "Fechar seleção de canal",
"test": "Testar"
},
"type": {
"placeholder": "Escolher tipo de mensagem",
"options": {
"simple": {
"label": "Mensagem simples",
"description": "Envia uma mensagem de texto"
},
"embed": {
"label": "Embed",
"description": "Envia um embed de despedida"
},
"container": {
"label": "Container (V2)",
"description": "Envia um container Components V2"
},
"image": {
"label": "Imagem",
"description": "Envia um embed com imagem"
}
}
}
},
"templates": {
"simple": "👋 {{user}} saiu de **{{guild}}**.",
"embedTitle": "Adeus",
"embedDescription": "{{user}} saiu de **{{guild}}**.",
"containerTitle": "Adeus",
"containerDescription": "{{user}} saiu de **{{guild}}**.",
"imageTitle": "Adeus",
"imageDescription": "do servidor Discord {{guild}}"
}
},
"help": {
"name": "ajuda",
"description": "Mostrar lista de comandos ou detalhes de um comando.",
"args": {
"command": "Nome ou comando opcional"
},
"examples": {
"basic": "Mostrar todos os comandos",
"single": "Mostrar detalhes de um comando"
},
"errors": {
"notFound": "Nenhum comando corresponde a {{query}}."
},
"embed": {
"title": "Ajuda de Comandos",
"description": "Use {{usage}} para inspecionar um comando.",
"categoryEmpty": "Nenhum comando nesta categoria.",
"detailsTitle": "Comando: {{name}}",
"detailsDescription": "{{description}}",
"footer": "Categoria: {{source}}",
"fields": {
"usage": "Uso",
"arguments": "Argumentos",
"examples": "Exemplos"
}
},
"labels": {
"prefix": "Prefixo",
"slash": "Slash",
"required": "obrigatório",
"optional": "opcional",
"noArgs": "Sem argumentos.",
"noExamples": "Sem exemplos."
}
}
},
"logsRuntime": {
"placeholders": {
"noContent": "(sem conteúdo)",
"unknown": "desconhecido",
"none": "nenhum"
},
"embed": {
"title": "Evento: {{event}}",
"detailsField": "Detalhes"
},
"summaries": {
"messageCreate": "Mensagem enviada por {{user}} em {{channel}}",
"messageDelete": "Mensagem excluída em {{channel}}",
"messageUpdate": "Mensagem atualizada em {{channel}}",
"messageBulkDelete": "Exclusão em massa: {{count}} mensagens removidas",
"guildMemberAdd": "Membro entrou: {{user}}",
"guildMemberRemove": "Membro saiu: {{user}}",
"guildMemberUpdate": "Membro atualizado: {{user}}",
"interactionGeneric": "Interação de {{user}}",
"interactionSlash": "Comando /{{command}} por {{user}}",
"interactionButton": "Interação de botão por {{user}}",
"interactionSelect": "Interação de menu por {{user}}",
"interactionModal": "Envio de modal por {{user}}",
"channelCreate": "Canal criado: {{channel}}",
"channelDelete": "Canal excluído: {{channel}}",
"channelUpdate": "Canal atualizado: {{channel}}",
"roleCreate": "Cargo criado: {{role}}",
"roleDelete": "Cargo excluído: {{role}}",
"roleUpdate": "Cargo atualizado: {{role}}",
"threadCreate": "Thread criada: {{thread}}",
"threadDelete": "Thread excluída: {{thread}}",
"threadUpdate": "Thread atualizada: {{thread}}",
"emojiCreate": "Emoji criado: {{emoji}}",
"emojiDelete": "Emoji excluído: {{emoji}}",
"emojiUpdate": "Emoji atualizado: {{emoji}}",
"guildUpdate": "Servidor atualizado: {{guild}}",
"guildUnavailable": "Servidor temporariamente indisponível: {{guild}}",
"guildBanAdd": "Usuário banido: {{user}}",
"guildBanRemove": "Banimento removido: {{user}}",
"inviteCreate": "Convite criado: {{code}}",
"inviteDelete": "Convite excluído: {{code}}"
},
"details": {
"messageId": "messageId={{value}}",
"author": "autor={{tag}} ({{id}})",
"content": "conteúdo={{value}}",
"before": "antes={{value}}",
"after": "depois={{value}}",
"channelId": "channelId={{value}}",
"count": "quantidade={{value}}",
"user": "usuário={{tag}} ({{id}})",
"oldNick": "apelidoAntigo={{value}}",
"newNick": "apelidoNovo={{value}}",
"interactionId": "interactionId={{value}}",
"type": "tipo={{value}}",
"oldName": "nomeAntigo={{value}}",
"newName": "nomeNovo={{value}}",
"roleId": "roleId={{value}}",
"threadId": "threadId={{value}}",
"emojiId": "emojiId={{value}}",
"guildId": "guildId={{value}}",
"inviter": "convidador={{value}}"
}
}
}