diff --git a/public/language/pt-BR/admin/appearance/customise.json b/public/language/pt-BR/admin/appearance/customise.json
index 443bfea1c5..1bb1b79f03 100644
--- a/public/language/pt-BR/admin/appearance/customise.json
+++ b/public/language/pt-BR/admin/appearance/customise.json
@@ -11,6 +11,6 @@
"custom-header.description": "Insira HTML personalizado aqui ( Meta Tags, etc.) para que seja adicionado ao <head>
do seu fórum. Tags de script são permitidas, porém são desaconselhadas uma vez que a tab de Javascript Personalizado está disponível.",
"custom-header.enable": "Habilitar Cabeçalho Personalizado",
- "custom-css.livereload": "Habilitar Recarregamento Automático",
- "custom-css.livereload.description": "Habilite esta opção para forçar todas as sessões em todos os dispositivos que estão conectados a sua conta a serem atualizados sempre que você clicar em salvar"
+ "custom-css.livereload": "Ativar Recarregamento Automático",
+ "custom-css.livereload.description": "Ative esta opção para forçar todas as sessões em todos os dispositivos que estão conectados a sua conta a serem atualizados sempre que você clicar em salvar"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/admin/development/logger.json b/public/language/pt-BR/admin/development/logger.json
index bc0d99be27..03ee8e289a 100644
--- a/public/language/pt-BR/admin/development/logger.json
+++ b/public/language/pt-BR/admin/development/logger.json
@@ -1,9 +1,9 @@
{
"logger-settings": "Configurações de Logs",
"description": "Ao habilitar as caixas de checagem, você irá receber os logs no seu terminal. Se você escolher um caminho de arquivo (path), os logs serão salvos em um arquivo ao invés disso. O log de HTTP é útil para coletar estatísticas sobre quem, quando, e o que as pessoas acessam no seu fórum. Além de logar solicitações de HTTP, nós podemos também logar eventos de socket.io Logs de socket.io, em combinação com o monitor redis-cli, podem ser de muito auxílio para se aprender o funcionamento interno do NodeBB.",
- "explanation": "Apenas marque/desmarque as configurações de log para habilitar ou desabilitar o log enquanto em tempo real. Reiniciar não é necessário.",
- "enable-http": "Habilitar o log de HTTP",
- "enable-socket": "Habilitar o log de eventos do socket.io",
+ "explanation": "Apenas marque/desmarque as configurações de log para ativar ou desativar o log enquanto em tempo real. Reiniciar não é necessário.",
+ "enable-http": "Ativar o log de HTTP",
+ "enable-socket": "Ativar o log de eventos do socket.io",
"file-path": "Caminho do arquivo de log",
"file-path-placeholder": "/caminho/para/o/arquivo-de-log.log ::: deixe em branco para que os logs cheguem no seu terminal",
diff --git a/public/language/pt-BR/admin/extend/rewards.json b/public/language/pt-BR/admin/extend/rewards.json
index 40e4341023..4b9c21f169 100644
--- a/public/language/pt-BR/admin/extend/rewards.json
+++ b/public/language/pt-BR/admin/extend/rewards.json
@@ -6,8 +6,8 @@
"max-claims": "Tanto de vezes que a recompensa é reivindicável",
"zero-infinite": "Use 0 para infinito",
"delete": "Deletar",
- "enable": "Habilitar",
- "disable": "Desabilitar",
+ "enable": "Ativar",
+ "disable": "Desativar",
"control-panel": "Controle de Recompensas",
"new-reward": "Nova Recompensa",
diff --git a/public/language/pt-BR/admin/general/navigation.json b/public/language/pt-BR/admin/general/navigation.json
index c89a8acd9b..84704c797e 100644
--- a/public/language/pt-BR/admin/general/navigation.json
+++ b/public/language/pt-BR/admin/general/navigation.json
@@ -13,8 +13,8 @@
"open-new-window": "Abrir em uma nova janela",
"btn.delete": "Deletar",
- "btn.disable": "Desabilitar",
- "btn.enable": "Habilitar",
+ "btn.disable": "Desativar",
+ "btn.enable": "Ativar",
"available-menu-items": "Itens Disponíveis no Menu",
"custom-route": "Rota Personalizada",
diff --git a/public/language/pt-BR/admin/manage/categories.json b/public/language/pt-BR/admin/manage/categories.json
index 4b9d24f6b3..d320c64e07 100644
--- a/public/language/pt-BR/admin/manage/categories.json
+++ b/public/language/pt-BR/admin/manage/categories.json
@@ -23,7 +23,7 @@
"clone-children": "Copiar as categorias-filho e suas configurações",
"purge": "Purgar Categoria",
- "enable": "Ativar.",
+ "enable": "Ativar",
"disable": "Desativar",
"edit": "Editar",
diff --git a/public/language/pt-BR/admin/manage/groups.json b/public/language/pt-BR/admin/manage/groups.json
index 8e399fdfa7..7179ebe186 100644
--- a/public/language/pt-BR/admin/manage/groups.json
+++ b/public/language/pt-BR/admin/manage/groups.json
@@ -1,30 +1,30 @@
{
"name": "Nome do Grupo",
- "badge": "Badge",
- "properties": "Properties",
+ "badge": "Insígnia",
+ "properties": "Propriedades",
"description": "Descrição do Grupo",
"member-count": "Número de Membros",
- "system": "System",
- "hidden": "Hidden",
- "private": "Private",
+ "system": "Sistema",
+ "hidden": "Oculto",
+ "private": "Privado",
"edit": "Editar",
"search-placeholder": "Procurar",
"create": "Criar Grupo",
"description-placeholder": "Uma breve descrição do seu grupo",
"create-button": "Criar",
- "alerts.create-failure": "Uh-Oh
Houve um problema ao criar o seu grupo. Por favor tente novamente mais tarde!
", - "alerts.confirm-delete": "Você está certo de que deseja deletar este grupo?", + "alerts.create-failure": "Uh-OhHouve um problema ao criar o seu grupo. Por favor, tente novamente mais tarde!
", + "alerts.confirm-delete": "Você tem certeza de que deseja deletar este grupo?", "edit.name": "Nome", "edit.description": "Descrição", "edit.user-title": "Título dos Membros", "edit.icon": "Ícone do Grupo", "edit.label-color": "Cor do Rótulo do Grupo", - "edit.text-color": "Group Text Color", - "edit.show-badge": "Mostrar Distintivo", - "edit.private-details": "Se habilitado, entrar em grupos requer a aprovação de um dono do grupo.", - "edit.private-override": "Aviso: Grupos privados estão desabilitados no sistema, o que sobrepõe esta opção.", + "edit.text-color": "Cor do Texto do Grupo", + "edit.show-badge": "Mostrar Insígnia", + "edit.private-details": "Se ativado, entrar em grupos requer a aprovação do dono do grupo.", + "edit.private-override": "Aviso: grupos privados estão desabilitados no sistema, o que sobrepõe esta opção.", "edit.disable-requests": "Desabilitar solicitações de entrada", "edit.hidden": "Oculto", "edit.hidden-details": "Se ligado, o grupo não será encontrado nas listagens de grupos, e os usuários terão de ser convidados manualmente", diff --git a/public/language/pt-BR/admin/manage/ip-blacklist.json b/public/language/pt-BR/admin/manage/ip-blacklist.json index 98fb26ff43..2971b69fa8 100644 --- a/public/language/pt-BR/admin/manage/ip-blacklist.json +++ b/public/language/pt-BR/admin/manage/ip-blacklist.json @@ -1,6 +1,6 @@ { "lead": "Configure a sua lista negra de IPs aqui.", - "description": "Ocasionalmente, um banimento de conta de usuário não é suficientemente impeditivo. Outras vezes, restringir acesso ao fórum para um IP específico ou uma faixa de endereços IPs é o melhor jeito de proteger um fórum. Nestes cenários, você pode adicionar endereços IPs problemáticos ou blocos CIDR inteiros à está lista negra, e eles serão impedidos de logar ou registrar uma nova conta.", + "description": "Ocasionalmente, um banimento de conta de usuário não é suficientemente impeditivo. Outras vezes, restringir acesso ao fórum para um IP específico ou uma faixa de endereços IPs é o melhor jeito de proteger um fórum. Nestes cenários, você pode adicionar endereços IPs problemáticos ou blocos CIDR inteiros a esta lista negra, e eles serão impedidos de logar ou registrar uma nova conta.", "active-rules": "Regras Ativas", "validate": "Validar Lista Negra", "apply": "Aplicar Lista Negra", @@ -13,7 +13,7 @@ "alerts.applied-success": "Lista Negra Aplicada", - "analytics.blacklist-hourly": "Figura 1 – Acessos na lista de bloqueio pot hora", + "analytics.blacklist-hourly": "Figura 1 – Acessos na lista de bloqueio por hora", "analytics.blacklist-daily": "Figura 2 – Acessos na lista de bloqueio por dia", - "ip-banned": "IP banned" + "ip-banned": "IP banido" } \ No newline at end of file diff --git a/public/language/pt-BR/admin/manage/post-queue.json b/public/language/pt-BR/admin/manage/post-queue.json index 3e48609165..6b63d67d09 100644 --- a/public/language/pt-BR/admin/manage/post-queue.json +++ b/public/language/pt-BR/admin/manage/post-queue.json @@ -7,5 +7,5 @@ "content": "Conteúdo", "posted": "Postado", "reply-to": "Resposta para \"%1\"", - "content-editable": "You can click on individual content to edit before posting." + "content-editable": "Você pode clicar em um post individual para editar antes de postar." } \ No newline at end of file diff --git a/public/language/pt-BR/admin/manage/registration.json b/public/language/pt-BR/admin/manage/registration.json index 6e1173dfd9..2f1b13b8bf 100644 --- a/public/language/pt-BR/admin/manage/registration.json +++ b/public/language/pt-BR/admin/manage/registration.json @@ -11,9 +11,9 @@ "list.ip-spam": "Frequência: %1 Aparece: %2", "invitations": "Convites", - "invitations.description": "Abaixo está uma lista completa dos convites enviados. Use ctrl-f para procurar pela lista por email ou nome se usuário.%1
", "alerts.create-success": "Usuário criado!", - "alerts.prompt-email": "Emails:", - "alerts.email-sent-to": "Um email de convite foi enviado para %1", + "alerts.prompt-email": "E-mails:", + "alerts.email-sent-to": "Um e-mail de convite foi enviado para %1", "alerts.x-users-found": "%1 usuário(s) encontrado(s)! A pesquisa levou %2 ms." } \ No newline at end of file diff --git a/public/language/pt-BR/admin/menu.json b/public/language/pt-BR/admin/menu.json index 2f706c0da5..2622148479 100644 --- a/public/language/pt-BR/admin/menu.json +++ b/public/language/pt-BR/admin/menu.json @@ -1,6 +1,6 @@ { "section-general": "Geral", - "general/dashboard": "Painel", + "general/dashboard": "Painel de Controle", "general/homepage": "Página Inicial", "general/navigation": "Navegação", "general/languages": "Idiomas", @@ -9,12 +9,12 @@ "section-manage": "Administrar", "manage/categories": "Categorias", - "manage/privileges": "Privileges", + "manage/privileges": "Privilégios", "manage/tags": "Tags", "manage/users": "Usuários", "manage/admins-mods": "Admins & Mods", "manage/registration": "Fila de Registro", - "manage/post-queue": "File de Posts", + "manage/post-queue": "Fila de Posts", "manage/groups": "Grupos", "manage/ip-blacklist": "Lista Negra de IPs", "manage/uploads": "Uploads", @@ -22,7 +22,7 @@ "section-settings": "Configurações", "settings/general": "Geral", "settings/reputation": "Reputação", - "settings/email": "Email", + "settings/email": "E-mail", "settings/user": "Usuário", "settings/group": "Grupo", "settings/guest": "Visitantes", @@ -42,12 +42,12 @@ "section-appearance": "Aparência", "appearance/themes": "Temas", "appearance/skins": "Skins", - "appearance/customise": "Custom Content (HTML/JS/CSS)", + "appearance/customise": "Conteúdo Personalizado (HTML/JS/CSS)", - "section-extend": "Extenda", + "section-extend": "Personalizar", "extend/plugins": "Plugins", "extend/widgets": "Widgets", - "extend/rewards": "Prêmios", + "extend/rewards": "Recompensas", "section-social-auth": "Autenticação Social", @@ -64,8 +64,8 @@ "development/logger": "Logger", "development/info": "Informação", - "rebuild-and-restart-forum": "Rebuild & Restart Forum", - "restart-forum": "Reiniciar o Fórum", + "rebuild-and-restart-forum": "Recompilar & Reiniciar Fórum", + "restart-forum": "Reiniciar Fórum", "logout": "Sair da Conta", "view-forum": "Ver Fórum", @@ -77,6 +77,6 @@ "connection-lost": "A conexão com %1 foi perdida, tentando reconectar...", - "alerts.version": "Running NodeBB v%1", - "alerts.upgrade": "Upgrade to v%1" + "alerts.version": "Usando NodeBB v%1", + "alerts.upgrade": "Atualizar para v%1" } \ No newline at end of file diff --git a/public/language/pt-BR/admin/settings/advanced.json b/public/language/pt-BR/admin/settings/advanced.json index 4ae6f3af6a..53a87f05e3 100644 --- a/public/language/pt-BR/admin/settings/advanced.json +++ b/public/language/pt-BR/admin/settings/advanced.json @@ -1,27 +1,27 @@ { "maintenance-mode": "Modo de Manutenção", - "maintenance-mode.help": "Quando o fórum está em modo de manutenção, todas as solicitações serão redirecionadas para uma página estática. Administradores são isentos deste redirecionamento, e podem acessar o site normalmente.", + "maintenance-mode.help": "Quando o fórum está em modo de manutenção, todas as solicitações serão redirecionadas para uma página estática. Administradores não sofrem este redirecionamento e podem acessar o site normalmente.", "maintenance-mode.message": "Mensagem de Manutenção", "headers": "Cabeçalhos", "headers.allow-from": "Defina ALLOW-FROM para Colocar o NodeBB em um iFrame", "headers.powered-by": "Personalizar o cabeçalho de \"Powered By\" enviado pelo NodeBB", "headers.acao": "Access-Control-Allow-Origin", "headers.acao-regex": "Access-Control-Allow-Origin Regular Expression", - "headers.acao-help": "Para impedir o acesso à todos os sites, deixe vazio", - "headers.acao-regex-help": "Enter regular expressions here to match dynamic origins. To deny access to all sites, leave empty", + "headers.acao-help": "Para impedir o acesso a todos os sites, deixe vazio", + "headers.acao-regex-help": "Insira expressões regulares aqui para corresponder às origens dinâmicas. Para impedir o acesso a todos os sites, deixe vazio", "headers.acac": "Access-Control-Allow-Credentials", "headers.acam": "Access-Control-Allow-Methods", "headers.acah": "Access-Control-Allow-Headers", "hsts": "Strict Transport Security", - "hsts.enabled": "Enabled HSTS (recommended)", - "hsts.subdomains": "Include subdomains in HSTS header", - "hsts.preload": "Allow preloading of HSTS header", - "hsts.help": "If enabled, an HSTS header will be set for this site. You can elect to include subdomains and preloading flags in your header. If in doubt, you can leave these unchecked. More information ", + "hsts.enabled": "Habilitar HSTS (recomendado)", + "hsts.subdomains": "Incluir subdomínios no cabeçalho do HSTS", + "hsts.preload": "Permitir pré-carregamento do cabeçalho do HSTS", + "hsts.help": "Se habilitado, um cabeçalho de HSTS será enviado para este site. Você pode selecionar tanto quais subdomínios deseja incluir, como quais serão as flags de pré-carregamento no seu cabeçalho. Se estiver em dúvida, você pode deixar esta opção desmarcada. Mais informações", "traffic-management": "Administração de Tráfego", - "traffic.help": "O NodeBB é instalado equipado com um módulo que automaticamente nega solicitações em situações de alto tráfego. Você pode ajustar estas configurações aqui, apesar de que os padrões são um bom começo.", - "traffic.enable": "Ligar a Administração de Tráfego", + "traffic.help": "Quando instalado, o NodeBB vem equipado com um módulo que nega automaticamente solicitações em situações de alto tráfego. Você pode ajustar estas configurações aqui, apesar de que os valores padrões são um bom começo.", + "traffic.enable": "Ativar a Administração de Tráfego", "traffic.event-lag": "Limite do Lag do Loop de Eventos (em milisegundos)", "traffic.event-lag-help": "Abaixar este valor diminui o tempo de espera para o carregamentos de página, mas irá também mostrar a mensagem de \"carga excessiva\" para mais usuários. (É necessário reiniciar)", "traffic.lag-check-interval": "Intervalo de Checagem (em milisegundos)", - "traffic.lag-check-interval-help": "Diminuir este valor causa o NodeBB de ficar mais sensível à spikes no carregamente, mas também pode causar a checagem de se tornar muito sensível. (É necessário reiniciar)" + "traffic.lag-check-interval-help": "Diminuir esse valor faz com que o NodeBB fique mais sensível a picos de carga, mas também pode fazer com que a verificação fique muito sensível. (É necessário reiniciar)" } \ No newline at end of file diff --git a/public/language/pt-BR/admin/settings/chat.json b/public/language/pt-BR/admin/settings/chat.json index 2a26937e11..c59f7de81c 100644 --- a/public/language/pt-BR/admin/settings/chat.json +++ b/public/language/pt-BR/admin/settings/chat.json @@ -1,11 +1,11 @@ { "chat-settings": "Configurações de Chat", - "disable": "Desabilitar o chat", + "disable": "Desativar o chat", "disable-editing": "Desabilitar editar/apagar mensagem ", - "disable-editing-help": "Administradores e moderadores globais estão isentos desta restrição", + "disable-editing-help": "Administradores e moderadores globais não sofrem esta restrição", "max-length": "Tamanho máximo das mensagens de chat", "max-room-size": "Número máximo de usuários nas salas de chat", "delay": "Tempo entre mensagens de chat em milisegundos", - "restrictions.seconds-edit-after": "Number of seconds before users are allowed to edit chat messages after posting. (0 disabled)", - "restrictions.seconds-delete-after": "Number of seconds before users are allowed to delete chat messages after posting. (0 disabled)" + "restrictions.seconds-edit-after": "Número de segundos para que os usuários possam editar mensagens de chat após enviar. (0 para desativar)", + "restrictions.seconds-delete-after": "Número de segundos para que os usuários possam editar mensagens de chat após enviar. (0 para desativar)" } \ No newline at end of file diff --git a/public/language/pt-BR/admin/settings/cookies.json b/public/language/pt-BR/admin/settings/cookies.json index 6b8c005c7f..de6a3c855f 100644 --- a/public/language/pt-BR/admin/settings/cookies.json +++ b/public/language/pt-BR/admin/settings/cookies.json @@ -1,11 +1,11 @@ { "eu-consent": "Anuência para Europa", - "consent.enabled": "Ligado", + "consent.enabled": "Ativado", "consent.message": "Mensagem de notificação", "consent.acceptance": "Mensagem de aprovação", "consent.link-text": "Texto do Link da Política", "consent.blank-localised-default": "Deixar em branco para utilizar os padrões de localidade do NodeBB", "settings": "Configurações", "cookie-domain": "Domínio da sessão de cookie", - "blank-default": "Deixar em branco para o padrão" + "blank-default": "Deixe em branco para o valor padrão" } \ No newline at end of file diff --git a/public/language/pt-BR/admin/settings/email.json b/public/language/pt-BR/admin/settings/email.json index 9d5f1daf9d..3c663bb847 100644 --- a/public/language/pt-BR/admin/settings/email.json +++ b/public/language/pt-BR/admin/settings/email.json @@ -1,21 +1,21 @@ { - "email-settings": "Configurações de Email", - "address": "Endereço de Email", - "address-help": "O seguinte endereço de email se refere ao email que o recipiente verá nos campos \"De\" e \"Responder Para\".", + "email-settings": "Configurações de E-mail", + "address": "Endereço de E-mail", + "address-help": "O seguinte endereço de e-mail se refere ao e-mail que o destinatário verá nos campos \"De\" e \"Responder Para\".", "from": "Por Nome (From)", - "from-help": "O nome de (from) para mostrar no email.", - "sendmail-rate-limit": "Send X emails...", - "sendmail-rate-delta": "... every X milliseconds", - "sendmail-rate-help": "Instructs the NodeBB mailer to limit the number of messages sent at once in order to not overwhelm email receiving services. These options do not apply if SMTP Transport is enabled (below).", + "from-help": "O nome que será mostrado em \"De\" no e-mail.", + "sendmail-rate-limit": "Enviar X e-mails...", + "sendmail-rate-delta": "... a cada X milisegundos", + "sendmail-rate-help": "Instrui o mailer do NodeBB a limitar o número de mensagens enviadas de uma vez para não sobrecarregar os serviços de recebimento de e-mail. Essas opções não se aplicam se o Transporte por SMTP estiver habilitado (abaixo).", "smtp-transport": "Trasporte por SMTP", - "smtp-transport.enabled": "Utilizar um servidor de email externo para enviar emails", - "smtp-transport-help": "Você pode escolher entre uma lista de serviços conhecidos ou adicioanr algum pessoal.", + "smtp-transport.enabled": "Utilizar um servidor de e-mail externo para enviar e-mails", + "smtp-transport-help": "Você pode escolher entre uma lista de serviços conhecidos ou adicionar um personalizado.", "smtp-transport.service": "Escolha um serviço", "smtp-transport.service-custom": "Serviço Personalizado", "smtp-transport.service-help": "Escolha o nome de um serviço acima de modo a utilizar a informação conhecida sobre ele. Alternativamente, escolha 'Serviço Personalizado' e entre com os seus detalhes abaixo.", - "smtp-transport.gmail-warning1": "Houve relatos do serviço do Gmail não funcionar em contas com segurança aumentada. Nestes casos, você terá que configurar a sua contada do GMail para permitir apps menos seguros.", - "smtp-transport.gmail-warning2": "Para mais informação sobre este workaround, por gentileza consulte este artigo no NodeMailer sobre o assunto.. Uma alternativa seria utilizar um plugin de email terceirizado como o SendGrid, Maigun etc. . Explore pelos plugins disponíveis aqui.", + "smtp-transport.gmail-warning1": "Houve relatos do serviço do Gmail não funcionar em contas com uma segurança elevada. Nestes casos, você terá que configurar a sua contada do GMail para permitir apps menos seguros.", + "smtp-transport.gmail-warning2": "Para mais informação sobre esta solução, por gentileza consulte este artigo no NodeMailer sobre o assunto. Uma alternativa seria utilizar um plugin de e-mail terceirizado como o SendGrid, Maigun, etc. Clique para procurar por plugins disponíveis.", "smtp-transport.host": "Host SMTP", "smtp-transport.port": "Porta SMTP", "smtp-transport.security": "Segurança da conexão", @@ -23,18 +23,18 @@ "smtp-transport.security-starttls": "StartTLS", "smtp-transport.security-none": "Nenhuma", "smtp-transport.username": "Nome de usuário", - "smtp-transport.username-help": "Para o serviço do Gmail, entre com o endereço de email completo aqui, especiamente se você estiver usando um domínio administrado pelo Google Apps.", + "smtp-transport.username-help": "Para o serviço do Gmail, entre com o endereço de e-mail completo aqui, principalmente se você estiver usando um domínio administrado pelo Google Apps.", "smtp-transport.password": "Senha", - "template": "Editar Modelo do Email", - "template.select": "Escolher Modelo do Email", + "template": "Editar Modelo do E-mail", + "template.select": "Escolher Modelo do E-mail", "template.revert": "Reverter ao Original", - "testing": "Teste de Email", - "testing.select": "Escolher Modelo do Email", - "testing.send": "Enviar Email de Teste", - "testing.send-help": "O email de teste será enviado para o endereço de email do usuário atualmente logado.", - "subscriptions": "Assinaturas por Email", - "subscriptions.disable": "Desligar emails de notificação por assinatura", - "subscriptions.hour": "Hora do Resumo", - "subscriptions.hour-help": "Por favor entre um número representando a hora para enviar os resumos agendados via email (por ex.0
para meia-noite, 17
para 5:00pm). Tenha em mente que esta é a hora de acordo com o servidor, e pode não combinar exatamente com o relógio do seu sistema.0
para meia-noite, 17
para 5:00pm). Tenha em mente que esta é a hora de acordo com o servidor e pode não combinar exatamente com o relógio do seu sistema.30
, ou um mês). Defina como 0 para sempre mostrar datas, deixe em branco para sempre mostrar horários relativos.",
+ "timestamp.cut-off-help": "Datas & horários serão exibidos de uma forma relativa (por exemplo: \"3 horas atrás\" / \"5 dias atrás\"), e de acordo com os mais diversos\n\t\t\t\t\tidiomas. Após um certo ponto, este texto pode ser trocado para mostrar a própria data local\n\t\t\t\t\t(por exemplo: 5 Nov 2016 15:30).30
, ou um mês). Defina como 0 para sempre mostrar datas, deixe em branco para sempre mostrar horários relativos.",
"teaser": "Post de Propaganda",
"teaser.last-post": "Último – Exibir o último post, incluindo o post original, se não houver respostas",
"teaser.last-reply": "Último – Exibir a última resposta, ou um marcador \"Sem respostas\" se não houver respostas",
@@ -44,11 +44,11 @@
"signature.no-images": "Desabilitar imagens em assinaturas",
"signature.max-length": "Tamanho Máximo de Assinatura",
"composer": "Configurações do Compositor",
- "composer-help": "As seguintes configurações governam a funcionalidade e/ou aparência do compositor de postagem exibido\n\\t\\t\\t\\tpara os usuários quando eles criam novos tópicos, ou respondem à tópicos existentes.",
+ "composer-help": "As seguintes configurações diz respeito à funcionalidade e/ou à aparência do compositor de postagem mostrado\n\t\t\t\taos usuários quando eles criam novos tópicos ou respondem a tópicos existentes.",
"composer.show-help": "Mostrar aba \"Ajuda\"",
"composer.enable-plugin-help": "Permitir plugins de adicionar conteúdo à aba ajuda",
"composer.custom-help": "Texto de Ajuda Personalizado",
"ip-tracking": "Rastreamento de IP",
"ip-tracking.each-post": "Rastrear Endereço IP para cada post",
- "enable-post-history": "Enable Post History"
+ "enable-post-history": "Ativar o Histórico de Postagem"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/admin/settings/reputation.json b/public/language/pt-BR/admin/settings/reputation.json
index 1c8e40cef5..c7a31e9d7b 100644
--- a/public/language/pt-BR/admin/settings/reputation.json
+++ b/public/language/pt-BR/admin/settings/reputation.json
@@ -1,14 +1,14 @@
{
"reputation": "Configurações de Reputação",
"disable": "Desabilitar o Sistema de Reputação",
- "disable-down-voting": "Desabilitar Baixo Votar",
+ "disable-down-voting": "Desativar a Negativação",
"votes-are-public": "Todos os Votos São Públicos",
- "thresholds": "Limiares de Atividade",
+ "thresholds": "Limites às atividades",
"min-rep-downvote": "Reputação mínima para votar negativamente em posts",
"min-rep-flag": "Reputação mínima para sinalizar posts",
- "min-rep-website": "Minimum reputation to add \"Website\" to user profile",
- "min-rep-aboutme": "Minimum reputation to add \"About me\" to user profile",
- "min-rep-signature": "Minimum reputation to add \"Signature\" to user profile",
- "min-rep-profile-picture": "Minimum reputation to add \"Profile Picture\" to user profile",
- "min-rep-cover-picture": "Minimum reputation to add \"Cover Picture\" to user profile"
+ "min-rep-website": "Reputação mínima para adicionar \"Website\" ao perfil do usuário",
+ "min-rep-aboutme": "Reputação mínima para adicionar \"Sobre mim\" ao perfil do usuário",
+ "min-rep-signature": "Reputação mínima para adicionar \"Assinatura\" ao perfil do usuário",
+ "min-rep-profile-picture": "Reputação mínima para adicionar \"Foto do Perfil\" ao perfil do usuário",
+ "min-rep-cover-picture": "Reputação mínima para adicionar \"Foto de Capa\" ao perfil do usuário"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/admin/settings/uploads.json b/public/language/pt-BR/admin/settings/uploads.json
index db326bbfcd..41529ea746 100644
--- a/public/language/pt-BR/admin/settings/uploads.json
+++ b/public/language/pt-BR/admin/settings/uploads.json
@@ -2,24 +2,24 @@
"posts": "Posts",
"allow-files": "Permitir usuários de enviar arquivos comuns",
"private": "Tornar arquivos enviados particulares",
- "private-extensions": "File extensions to make private",
- "private-uploads-extensions-help": "Enter comma-separated list of file extensions to make private here (e.g. pdf,xls,doc
). An empty list means all files are private.",
- "resize-image-width-threshold": "Resize images if they are wider than specified width",
- "resize-image-width-threshold-help": "(in pixels, default: 1520 pixels, set to 0 to disable)",
- "resize-image-width": "Resize images down to specified width",
- "resize-image-width-help": "(in pixels, default: 760 pixels, set to 0 to disable)",
- "resize-image-quality": "Quality to use when resizing images",
- "resize-image-quality-help": "Use a lower quality setting to reduce the file size of resized images.",
+ "private-extensions": "Extensões de arquivo para tornar privado",
+ "private-uploads-extensions-help": "Digite uma lista, separada por vírgulas, de extensões de arquivos para torná-las privadas aqui (por exemplo: pdf, xls, doc
). Uma lista vazia sinigica que todos os arquivos são privado.",
+ "resize-image-width-threshold": "Redimensionar imagens se a largura dela for maior do que a largura especificada",
+ "resize-image-width-threshold-help": "(em pixels, padrão: 1520 pixels, defina como 0 para desativar)",
+ "resize-image-width": "Redimensionar imagens para a largura especificada",
+ "resize-image-width-help": "(em pixels, padrão: 760 pixels, defina como 0 para desativar)",
+ "resize-image-quality": "Qualidade para usar ao redimensionar imagens",
+ "resize-image-quality-help": "Use uma configuração de qualidade mais baixa para reduzir o tamanho do arquivo de imagens redimensionadas.",
"max-file-size": "Tamanho Máximo de Arquivo (em KiB)",
"max-file-size-help": "(em kibibytes, padrão: 2048 KiB)",
- "reject-image-width": "Maximum Image Width (in pixels)",
- "reject-image-width-help": "Images wider than this value will be rejected.",
- "reject-image-height": "Maximum Image Height (in pixels)",
- "reject-image-height-help": "Images taller than this value will be rejected.",
+ "reject-image-width": "Largura Máxima da Imagem (em pixels)",
+ "reject-image-width-help": "Imagens com uma largura maior que esta serão rejeitadas.",
+ "reject-image-height": "Altura Máxima das Imagens (em pixels)",
+ "reject-image-height-help": "Imagens com uma altura maior do que este valor serão rejeitadas.",
"allow-topic-thumbnails": "Permitir usuários de enviar miniaturas de tópico",
"topic-thumb-size": "Tamanho da Miniatura de Tópico",
"allowed-file-extensions": "Extensões de Arquivo Permitidas",
- "allowed-file-extensions-help": "Digite uma lista separada por vírguls fr extensões de arquivos aqui (ex. pdf,xls,doc
). Uma lista vazia significa que todas as extensões são permitidas.",
+ "allowed-file-extensions-help": "Digite uma lista, separada por vírgulas, de extensões de arquivos aqui (por exemplo: pdf,xls,doc
). Uma lista vazia significa que todas as extensões são permitidas.",
"profile-avatars": "Avatares de Perfil",
"allow-profile-image-uploads": "Permitir usuários de enviar imagens de perfil",
"convert-profile-image-png": "Converter imagens de perfil enviadas para PNG",
@@ -34,5 +34,5 @@
"keep-all-user-images": "Manter versões antigas de avatares e capas de perfil no servidor",
"profile-covers": "Capas de Perfil",
"default-covers": "Imagens de Capa Padrão",
- "default-covers-help": "Adicione uma lista separada por vírgulas de imagens de capa padrão para contas que não tenham enviado uma imagem de capa"
+ "default-covers-help": "Adicione uma lista, separada por vírgulas, de imagens de capa padrão para contas que não tenham enviado uma imagem de capa"
}
diff --git a/public/language/pt-BR/admin/settings/user.json b/public/language/pt-BR/admin/settings/user.json
index 9847002802..d572ecda63 100644
--- a/public/language/pt-BR/admin/settings/user.json
+++ b/public/language/pt-BR/admin/settings/user.json
@@ -1,7 +1,7 @@
{
"authentication": "Autenticação",
- "require-email-confirmation": "Exigir Confirmação de Email",
- "email-confirm-interval": "O usuário não pode reenviar um email de confirmação até",
+ "require-email-confirmation": "Exigir Confirmação de E-mail",
+ "email-confirm-interval": "O usuário não pode reenviar um e-mail de confirmação até",
"email-confirm-email2": "minutos se passaram",
"allow-login-with": "Permitir login com",
"allow-login-with.username-email": "Nome de Usuário ou E-mail",
diff --git a/public/language/pt-BR/admin/settings/web-crawler.json b/public/language/pt-BR/admin/settings/web-crawler.json
index 85064ffb0b..ed9a88aebf 100644
--- a/public/language/pt-BR/admin/settings/web-crawler.json
+++ b/public/language/pt-BR/admin/settings/web-crawler.json
@@ -3,7 +3,7 @@
"robots-txt": "Personalização de Robots.txt Deixe em branco para o padrão",
"sitemap-feed-settings": "Configurações de Mapa do Site & Feeds",
"disable-rss-feeds": "Desabilitar Feeds RSS",
- "disable-sitemap-xml": "Desligar Sitemap.xml",
+ "disable-sitemap-xml": "Desativar Sitemap.xml",
"sitemap-topics": "Número de Tópicos para mostrar no Mapa do Site",
"clear-sitemap-cache": "Limpar Cache de Mapa do Site",
"view-sitemap": "Ver Mapa do Site"
diff --git a/public/language/pt-BR/category.json b/public/language/pt-BR/category.json
index 6cc5f96f88..a0bba260d7 100644
--- a/public/language/pt-BR/category.json
+++ b/public/language/pt-BR/category.json
@@ -9,14 +9,14 @@
"no_new_posts": "Nenhum post novo.",
"watch": "Acompanhar",
"ignore": "Ignorar",
- "watching": "Seguindo",
- "not-watching": "Not Watching",
- "ignoring": "Ignorando",
- "watching.description": "Show topics in unread and recent",
- "not-watching.description": "Do not show topics in unread, show in recent",
- "ignoring.description": "Do not show topics in unread and recent",
- "watching.message": "You are now watching updates from this category and all subcategories",
- "notwatching.message": "You are not watching updates from this category and all subcategories",
- "ignoring.message": "You are now ignoring updates from this category and all subcategories",
+ "watching": "Acompanhando",
+ "not-watching": "Não Acompanhar",
+ "ignoring": "Ignorar",
+ "watching.description": "Mostrar tópicos em não-lidos e recentes",
+ "not-watching.description": "Não mostrar tópicos em não-lidos, mostrar em recentes",
+ "ignoring.description": "Não mostrar tópicos em não-lidos e nem em recentes",
+ "watching.message": "Agora, você está acompanhando as novidades desta categoria e todas as suas subcategorias",
+ "notwatching.message": "Agora, você não está acompanhando as novidades nem desta categoria e nem de suas subcategorias",
+ "ignoring.message": "Agora, você está ignorando as novidades desta categorias e de todas as suas subcategorias",
"watched-categories": "Categorias acompanhadas"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/email.json b/public/language/pt-BR/email.json
index 2bf2ac51f1..42bd967556 100644
--- a/public/language/pt-BR/email.json
+++ b/public/language/pt-BR/email.json
@@ -1,18 +1,18 @@
{
- "test-email.subject": "Test Email",
- "password-reset-requested": "Password Reset Requested!",
+ "test-email.subject": "E-mail de Teste",
+ "password-reset-requested": "Redefinição de Senha Solicitada!",
"welcome-to": "Bem vindo a %1",
"invite": "Convite de %1",
"greeting_no_name": "Olá",
"greeting_with_name": "Olà %1",
- "email.verify-your-email.subject": "Please verify your email",
- "email.verify.text1": "Your email address has changed!",
+ "email.verify-your-email.subject": "Por favor, confirme o seu e-mail",
+ "email.verify.text1": "O seu endereço de e-mail foi alterado!",
"welcome.text1": "Obrigado por se registrar com %1!",
"welcome.text2": "Para terminar de ativar sua conta, nós precisamos verificar que você é o dono do endereço de email com o que você se registrou.",
"welcome.text3": "Um administrador aceitou o seu pedido de registro. Você pode fazer login agora com seu nome de usuário/senha.",
"welcome.cta": "Clique aqui para confirmar seu endereço de email",
"invitation.text1": "%1 convidou você para participar de %2",
- "invitation.text2": "Your invitation will expire in %1 days.",
+ "invitation.text2": "O seu convite irá expirar em %1 dias.",
"invitation.ctr": "Clique aqui para criar a sua conta.",
"reset.text1": "Nós recebemos um pedido para reconfigurar sua senha, possivelmente porque você a esqueceu. Se este não é o caso, por favor ignore este email.",
"reset.text2": "Para continuar com a reconfiguração de senha, por favor clique no seguinte link:",
@@ -27,18 +27,18 @@
"digest.week": "semana",
"digest.month": "mês",
"digest.subject": "Resumo de %1",
- "digest.title": "Your Daily Digest",
+ "digest.title": "O seu resumo diário",
"notif.chat.subject": "Nova mensagem de chat recebida de %1",
"notif.chat.cta": "Clique aqui para continuar a conversa",
"notif.chat.unsub.info": "Esta notificação de chat foi enviada a você devido às suas configurações de assinatura.",
"notif.post.cta": "Clique aqui para ler o tópico completo",
"notif.post.unsub.info": "Esta notificação de postagem foi enviada para você devido as suas configurações de assinatura.",
- "notif.cta": "Click here to go to forum",
+ "notif.cta": "Clique aqui para ir ao fórum",
"test.text1": "Este é um e-mail de teste, para verificar que o enviador de emails está corretamente configurado no seu NodeBB.",
"unsub.cta": "Clique aqui para alterar estas configurações",
"banned.subject": "Você foi banido de %1",
"banned.text1": "O usuário %1 foi banido de %2.",
- "banned.text2": "Este banimento dururá até %1.",
+ "banned.text2": "Este banimento durará até %1.",
"banned.text3": "Este é o motivo pelo qual você foi banido:",
"closing": "Obrigado!"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/error.json b/public/language/pt-BR/error.json
index efbd53e807..faea3f64e5 100644
--- a/public/language/pt-BR/error.json
+++ b/public/language/pt-BR/error.json
@@ -18,27 +18,27 @@
"invalid-username-or-password": "Por favor especifique ambos nome de usuário e senha",
"invalid-search-term": "Termo de pesquisa inválido",
"invalid-url": "URL Inválido",
- "local-login-disabled": "Local login system has been disabled for non-privileged accounts.",
- "csrf-invalid": "Nós não fomos capazes de logá-lo, provavelmente devido à uma sessão expirada. Por favor tente novamente.",
- "invalid-pagination-value": "Valor de paginação inválido, precisa ser entre no mínimo %1 e no máximo %2",
+ "local-login-disabled": "O sistema de login local foi desativado para contas sem privilégios.",
+ "csrf-invalid": "Não foi possível realizar o seu login, provavelmente porque a sua sessão expirou. Por favor, tente novamente.",
+ "invalid-pagination-value": "Valor de paginação inválido, precisa ser no mínimo %1 e no máximo %2",
"username-taken": "Nome de usuário já existe",
"email-taken": "Email já cadastrado",
"email-not-confirmed": "O seu email ainda não foi confirmado, por favor clique aqui para confirmar seu email.",
"email-not-confirmed-chat": "Você não está habilitado a conversar até que seu email seja confirmado, por favor clique aqui para confirmar seu email.",
- "email-not-confirmed-email-sent": "O seu email ainda não foi confirmado, por favor confira a sua caixa de entrada pelo email de confirmação.",
+ "email-not-confirmed-email-sent": "O seu e-mail ainda não foi confirmado. Por favor, verifique sua caixa de entrada para o e-mail de confirmação.",
"no-email-to-confirm": "Este fórum exige confirmação de email, por gentileza clique aqui para digitar um email",
"email-confirm-failed": "Nós não pudemos confirmar seu email, por gentileza tente novamente mais tarde.",
"confirm-email-already-sent": "O email de confirmação já foi enviado, por favor aguarde %1 minuto(s) para enviar outro.",
- "sendmail-not-found": "O executável do sendmail não pôde ser encontrado, por favor se certifique de que ele está instalado e é executável pelo usuário que roda o NodeBB.",
+ "sendmail-not-found": "O executável do sendmail não pôde ser encontrado. Por favor, certifique-se de que ele está instalado e que está autorizado a ser executado pelo usuário que roda o NodeBB.",
"username-too-short": "Nome de usuário muito curto",
"username-too-long": "Nome de usuário muito longo",
"password-too-long": "A senha é muito grande",
- "reset-rate-limited": "Too many password reset requests (rate limited)",
+ "reset-rate-limited": "Muitas solicitações de redefinição de senha (taxa de ação limitada)",
"user-banned": "Usuário banido",
"user-banned-reason": "Desculpa, esta conta foi banida (Motivo: %1)",
- "user-banned-reason-until": "Desculpe, esta conta foi banida até %1 (Motivo: %2)",
+ "user-banned-reason-until": "Desculpa, esta conta foi banida até %1 (Motivo: %2)",
"user-too-new": "Desculpe, é necessário que você aguarde %1 segundo(s) antes de fazer o seu primeiro post.",
- "blacklisted-ip": "Desculpe, o seu endereço IP foi banido desta comunidade. Se você acha que isso é um engano, por favor contate um administrador.",
+ "blacklisted-ip": "Desculpa, o seu endereço IP foi banido desta comunidade. Se você acha que isso é um engano, por favor, contate um administrador.",
"ban-expiry-missing": "Por favor forneça uma data para o fim deste banimento",
"no-category": "A categoria não existe",
"no-topic": "O tópico não existe",
@@ -50,19 +50,19 @@
"category-disabled": "Categoria desativada",
"topic-locked": "Tópico Trancado",
"post-edit-duration-expired": "Você só pode editar posts %1 segundo(s) após postar.",
- "post-edit-duration-expired-minutes": "Você pode apenas editar posts por %1 minuto(s) após postar",
- "post-edit-duration-expired-minutes-seconds": "Você pode apenas editar posts por %1 minuto(s) e %2 segundo(s) após postar",
- "post-edit-duration-expired-hours": "Você pode apenas editar posts por %1 hora(s) após postar",
- "post-edit-duration-expired-hours-minutes": "Você pode apenas editar posts por %1 hora(s) e %2 minuto(s) após postar",
- "post-edit-duration-expired-days": "Você pode apenas editar posts por %1 dia(s) após postar",
- "post-edit-duration-expired-days-hours": "Você pode apenas editar posts por %1 dia(s) e %2 hora(s) após postar",
- "post-delete-duration-expired": "Você só pode deletar posts por %1 segundo(s) depois de postar",
- "post-delete-duration-expired-minutes": "Você só pode deletar posts por %1 minuto(s) depois de postar",
- "post-delete-duration-expired-minutes-seconds": "Você só pode deletar posts por %1 minuto(s) e %2 segundo(s) depois de postar",
- "post-delete-duration-expired-hours": "Você só pode deletar posts por %1 hora(s) depois de postar",
- "post-delete-duration-expired-hours-minutes": "Você só pode deletar posts por %1 hora(s) e %2 minutos(s) depois de postar",
- "post-delete-duration-expired-days": "Você só pode deletar posts por %1 dia(s) depois de postar",
- "post-delete-duration-expired-days-hours": "Você só pode deletar posts por %1 dia(s) e %2 hora(s) depois de postar",
+ "post-edit-duration-expired-minutes": "Você só pode editar posts %1 minuto(s) após postar",
+ "post-edit-duration-expired-minutes-seconds": "Você só pode editar posts %1 minuto(s) e %2 segundo(s) após postar",
+ "post-edit-duration-expired-hours": "Você só pode editar posts %1 hora(s) após postar",
+ "post-edit-duration-expired-hours-minutes": "Você só pode editar posts %1 hora(s) e %2 minuto(s) após postar",
+ "post-edit-duration-expired-days": "Você só pode editar posts %1 dia(s) após postar",
+ "post-edit-duration-expired-days-hours": "Você só pode editar posts %1 dia(s) e %2 hora(s) após postar",
+ "post-delete-duration-expired": "Você só pode deletar posts %1 segundo(s) após postar",
+ "post-delete-duration-expired-minutes": "Você só pode deletar post %1 minuto(s) após postar",
+ "post-delete-duration-expired-minutes-seconds": "Você só pode deletar posts %1 minuto(s) e %2 segundo(s) após postar",
+ "post-delete-duration-expired-hours": "Você só pode deletar posts %1 hora(s) após postar",
+ "post-delete-duration-expired-hours-minutes": "Você só pode deletar posts %1 hora(s) e %2 minutos(s) após postar",
+ "post-delete-duration-expired-days": "Você só pode deletar posts %1 dia(s) após postar",
+ "post-delete-duration-expired-days-hours": "Você só pode deletar posts %1 dia(s) e %2 hora(s) após postar",
"cant-delete-topic-has-reply": "Você não pode excluir o seu tópico após ele ter uma resposta",
"cant-delete-topic-has-replies": "Você não pode excluir o seu tópico após ele ter %1 respostas",
"content-too-short": "Por favor digite um post maior. Posts precisam conter ao menos %1 caractere(s).",
@@ -79,17 +79,17 @@
"still-uploading": "Aguarde a conclusão dos uploads.",
"file-too-big": "O tamanho máximo permitido de arquivo é de %1 kB - por favor faça upload de um arquivo menor",
"guest-upload-disabled": "O upload por visitantes foi desabilitado",
- "cors-error": "Unable to upload image due to misconfigured CORS",
+ "cors-error": "Não é possível fazer o upload da imagem devido ao CORS mal configurado",
"already-bookmarked": "Você já adicionou este post aos favoritos",
"already-unbookmarked": "Você já removeu este post dos favoritos",
"cant-ban-other-admins": "Você não pode banir outros administradores!",
"cant-remove-last-admin": "Você é o único administrador. Adicione outro usuário como administrador antes de remover a si mesmo como admin",
- "cant-delete-admin": "Remova o privilégio de administrador desta conta antes de tentar deletá-la.",
+ "cant-delete-admin": "Remova os privilégios de administrador dessa conta antes de tentar excluí-la.",
"invalid-image": "Imagem Inválida",
"invalid-image-type": "Tipo inválido de imagem. Os tipos permitidos são: %1",
"invalid-image-extension": "Extensão de imagem inválida",
"invalid-file-type": "Tipo de arquivo inválido. Os tipos permitidos são: %1",
- "invalid-image-dimensions": "Image dimensions are too big",
+ "invalid-image-dimensions": "As dimensões da imagem são muito grandes",
"group-name-too-short": "Nome do grupo é muito curto",
"group-name-too-long": "O nome do grupo é muito extenso",
"group-already-exists": "O grupo já existe",
@@ -121,7 +121,7 @@
"chat-edit-duration-expired": "Você só pode editar mensagens de chat %1 segundo(s) após postar",
"chat-delete-duration-expired": "Você só pode deletar mensagens de chat %1 segundo(s) após postar",
"chat-deleted-already": "Essa mensagem de chat já foi deletada",
- "chat-restored-already": "This chat message has already been restored.",
+ "chat-restored-already": "Essa mensagem de chat já foi restaurada.",
"already-voting-for-this-post": "Você já votou neste post.",
"reputation-system-disabled": "O sistema de reputação está desabilitado.",
"downvoting-disabled": "Negativação está desabilitada",
@@ -139,8 +139,8 @@
"parse-error": "Algo deu errado ao receber a resposta do servidor",
"wrong-login-type-email": "Por favor use seu email para fazer login",
"wrong-login-type-username": "Por favor use o seu nome de usuário para fazer login",
- "sso-registration-disabled": "Registration has been disabled for %1 accounts, please register with an email address first",
- "sso-multiple-association": "You cannot associate multiple accounts from this service to your NodeBB account. Please dissociate your existing account and try again.",
+ "sso-registration-disabled": "O cadastro foi desativado para as contas de %1. Por favor, registre-se com um endereço de e-mail primeiro.",
+ "sso-multiple-association": "Você não pode associar várias contas deste serviço à sua conta do NodeBB. Por favor, desassocie sua conta existente e tente novamente.",
"invite-maximum-met": "Você já convidou o número máximo de pessoas (%1 de %2).",
"no-session-found": "Nenhuma sessão de login encontrada!",
"not-in-room": "O usuário não está na sala",
@@ -149,13 +149,13 @@
"no-users-selected": "Nenhuma escolha de usuário(s) foi feita",
"invalid-home-page-route": "Rota de página inicial inválida",
"invalid-session": "Erro de Sessão",
- "invalid-session-text": "Parece que sua sessão de login não está mais ativa, ou não combina mais com a do servidor. Por gentileza, recarregue esta página.",
+ "invalid-session-text": "Parece que sua sessão de login não está mais ativao ou não corresponde mais com a do servidor. Por favor, recarregue esta página.",
"no-topics-selected": "Nenhum tópico selecionado!",
"cant-move-to-same-topic": "Não é possível mover um post para o mesmo tópico!",
- "cannot-block-self": "You cannot block yourself!",
+ "cannot-block-self": "Você pode bloquear a si mesmo!",
"cannot-block-privileged": "Você não pode bloquear administradores e moderadores globais",
- "cannot-block-guest": "Guest are not able to block other users",
- "already-blocked": "This user is already blocked",
- "already-unblocked": "This user is already unblocked",
- "no-connection": "There seems to be a problem with your internet connection"
+ "cannot-block-guest": "Vistantes não podem bloquear outros usuários",
+ "already-blocked": "Este usuário já foi bloqueado",
+ "already-unblocked": "Este usuário já foi desbloqueado",
+ "no-connection": "Parece haver um problema com sua conexão com a internet"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/flags.json b/public/language/pt-BR/flags.json
index 658ff25695..40a439838b 100644
--- a/public/language/pt-BR/flags.json
+++ b/public/language/pt-BR/flags.json
@@ -4,12 +4,12 @@
"reported-at": "Reportado Em",
"description": "Descrição",
"no-flags": "Ihuul! Nenhuma sinalização encontrada.",
- "assignee": "Cessionário",
+ "assignee": "Responsável",
"update": "Atualizar",
"updated": "Atualizado",
"target-purged": "O conteúdo ao qual essa sinalização se referia foi removido e não está mais disponível.",
- "graph-label": "Daily Flags",
+ "graph-label": "Sinalizações Diárias",
"quick-filters": "Filtros Rápidos",
"filter-active": "Há um ou mais filtros ativos nesta lista de sinalizações",
"filter-reset": "Remover Filtros",
@@ -19,11 +19,11 @@
"filter-type": "Tipo de Sinalização",
"filter-type-all": "Todo o Conteúdo",
"filter-type-post": "Post",
- "filter-type-user": "User",
+ "filter-type-user": "Usuário",
"filter-state": "Estado",
- "filter-assignee": "UID do Cessionário",
+ "filter-assignee": "UID do Responsável",
"filter-cid": "Categoria",
- "filter-quick-mine": "Procurado à mim",
+ "filter-quick-mine": "Atribuído a mim",
"filter-cid-all": "Todas as categorias",
"apply-filters": "Aplicar Filtros",
@@ -31,7 +31,7 @@
"flagged-user": "Usuário Sinalizado",
"view-profile": "Ver Perfil",
"start-new-chat": "Iniciar Novo Chat",
- "go-to-target": "Ver Sinalizado",
+ "go-to-target": "Ver o Sinalizado",
"user-view": "Ver Perfil",
"user-edit": "Editar Perfil",
@@ -49,18 +49,18 @@
"state-wip": "Trabalho em Progresso",
"state-resolved": "Resolvido",
"state-rejected": "Rejeitado",
- "no-assignee": "Não Procurado",
+ "no-assignee": "Não Atribuído",
"note-added": "Nota Adicionada",
"modal-title": "Reportar Conteúdo Inadequado",
- "modal-body": "Por favor especifique sua razão para sinalizar %1 %2 para revisão. Alternativamente, use um dos botões de reporte rápido se for aplicável.",
+ "modal-body": "Por favor, especifique a razão pela qual você está sinalizando %1 %2 para a revisão. Alternativamente, use um dos botões de reporte rápido se for aplicável.",
"modal-reason-spam": "Spam",
"modal-reason-offensive": "Ofensivo",
"modal-reason-other": "Outro (especifique abaixo)",
"modal-reason-custom": "Motivo para reportar este conteúdo...",
- "modal-submit": "Enviar Reportagem",
+ "modal-submit": "Enviar Denúncia",
"modal-submit-success": "O conteúdo foi sinalizado para moderação.",
"modal-submit-confirm": "Cofirmar Envio",
- "modal-submit-confirm-text": "You have a custom reason specified already. Are you sure you wish to submit via quick-report?",
- "modal-submit-confirm-text-help": "Submitting a quick report will overwrite any custom reasons defined."
+ "modal-submit-confirm-text": "Você já especificou um motivo individual. Tem certeza de que deseja enviar uma denúncia rápida?",
+ "modal-submit-confirm-text-help": "O envio de uma denúncia rápida substituirá os motivos individuais especificados."
}
\ No newline at end of file
diff --git a/public/language/pt-BR/global.json b/public/language/pt-BR/global.json
index 4be8ef553f..8bf8524106 100644
--- a/public/language/pt-BR/global.json
+++ b/public/language/pt-BR/global.json
@@ -10,7 +10,7 @@
"500.title": "Erro Interno.",
"500.message": "Oops! Parece que algo deu errado!",
"400.title": "Solicitação Inválida.",
- "400.message": "Parece que esse link contém informação inválida, por favor o verifique novamente. Senão, retorne para a página inicial.",
+ "400.message": "Parece que este link está incorreto. Por favor, verifique e tente novamente. Caso contrário, volte para a página inicial.",
"register": "Cadastrar",
"login": "Login",
"please_log_in": "Por Favor Efetue o Login",
@@ -71,7 +71,7 @@
"posted_in_ago_by": "postado em %1 %2 por %3",
"user_posted_ago": "%1 postou %2",
"guest_posted_ago": "Visitante postou %1",
- "last_edited_by": "editado por último por %1",
+ "last_edited_by": "última edição por %1",
"norecentposts": "Nenhum Post Recente",
"norecenttopics": "Sem Tópicos Recentes",
"recentposts": "Posts Recentes",
@@ -85,7 +85,7 @@
"language": "Idioma",
"guest": "Visitante",
"guests": "Visitantes",
- "former_user": "A Former User",
+ "former_user": "Um ex-usuário",
"updated.title": "Fórum Atualizado",
"updated.message": "Este fórum foi atualizado para sua última versão. Clique aqui para atualizar a página.",
"privacy": "Privacidade",
@@ -100,14 +100,14 @@
"upload": "Upload",
"uploads": "Uploads",
"allowed-file-types": "Os tipos de arquivo permitidos são %1",
- "unsaved-changes": "Você tem alterações não salvas. Tem certeza que você deseja sair da página?",
- "reconnecting-message": "Parece que sua conexão com %1 caiu, por favor aguarde enquanto tentamos reconectar.",
+ "unsaved-changes": "Você tem alterações não salvas. Tem certeza de que você deseja sair da página?",
+ "reconnecting-message": "Parece que sua conexão com %1 caiu. Por favor, aguarde enquanto tentamos reconectar.",
"play": "Executar",
- "cookies.message": "Este website utiliza cookies para assegrar que você tenha a melhor experiência em nosso site.",
+ "cookies.message": "Este site usa cookies para garantir que você obtenha a melhor experiência em nosso site.",
"cookies.accept": "Entendi!",
"cookies.learn_more": "Saber Mais",
"edited": "Editado",
- "disabled": "Desligado",
+ "disabled": "Desativado",
"select": "Escolha",
- "user-search-prompt": "Type something here to find users..."
+ "user-search-prompt": "Digite alguma coisa aqui para encontrar usuários..."
}
\ No newline at end of file
diff --git a/public/language/pt-BR/groups.json b/public/language/pt-BR/groups.json
index aac66e2500..63e3811c4b 100644
--- a/public/language/pt-BR/groups.json
+++ b/public/language/pt-BR/groups.json
@@ -27,8 +27,8 @@
"details.disableJoinRequests": "Desabilitar pedidos de participação",
"details.grant": "Conceder/Retomar a Posse",
"details.kick": "Chutar",
- "details.kick_confirm": "Você tem certeza que deseja remover este membro do grupo?",
- "details.add-member": "Add Member",
+ "details.kick_confirm": "Você tem certeza de que deseja remover este membro do grupo?",
+ "details.add-member": "Adicionar Membro",
"details.owner_options": "Administração do Grupo",
"details.group_name": "Nome do Grupo",
"details.member_count": "Número de Membros",
@@ -36,8 +36,8 @@
"details.description": "Descrição",
"details.badge_preview": "Visualização do Distintivo",
"details.change_icon": "Mudar Ícone",
- "details.change_label_colour": "Change Label Colour",
- "details.change_text_colour": "Change Text Colour",
+ "details.change_label_colour": "Alterar Cor do Rótulo",
+ "details.change_text_colour": "Alterar Cor do Texto",
"details.badge_text": "Texto da Badge",
"details.userTitleEnabled": "Mostrar Badge",
"details.private_help": "Se habilitado, a entrada nos grupos requer aprovação de um dos donos do grupo",
@@ -54,7 +54,7 @@
"membership.reject": "Rejeitar",
"new-group.group_name": "Nome do Grupo:",
"upload-group-cover": "Fazer upload de capa do grupo",
- "bulk-invite-instructions": "Entre uma lista separada por vírgulas de nome usuários para convidar à este grupo",
- "bulk-invite": "Convite em Lote",
- "remove_group_cover_confirm": "Tem certeza que deseja remover a imagem de capa?"
+ "bulk-invite-instructions": "Digite uma lista, separada por vírgulas, de nomes usuários para convidar para este grupo",
+ "bulk-invite": "Convite em Massa",
+ "remove_group_cover_confirm": "Tem certeza de que deseja remover a imagem de capa?"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/modules.json b/public/language/pt-BR/modules.json
index 6c1adf79a2..21bf713965 100644
--- a/public/language/pt-BR/modules.json
+++ b/public/language/pt-BR/modules.json
@@ -21,19 +21,19 @@
"chat.three_months": "3 Meses",
"chat.delete_message_confirm": "Tem certeza que deseja excluir esta mensagem?",
"chat.retrieving-users": "Carregando usuários",
- "chat.manage-room": "Administrar conversa",
- "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners () may remove users from chat rooms.",
- "chat.confirm-chat-with-dnd-user": "Este usuário definiu seu estado como DnD(Do not disturb─Não perturbe). Você ainda assim quer conversar com ele?",
+ "chat.manage-room": "Administrar Salas de Conversa",
+ "chat.add-user-help": "Pesquise usuários aqui. Quando selecionado, o usuário será adicionado ao chat. O novo usuário não poderá ver as mensagens de chat que foram enviadas antes de ele ser adicionado à conversa. Somente os donos de salas () podem remover usuários de salas de conversa.",
+ "chat.confirm-chat-with-dnd-user": "Este usuário definiu seu estado como DnD(Do not disturb - Não perturbe). Você ainda assim quer conversar com ele?",
"chat.rename-room": "Renomear sala",
- "chat.rename-placeholder": "Entre com o nome da sala",
+ "chat.rename-placeholder": "Digite o nome da sala aqui",
"chat.rename-help": "O nome informado será visto por todos os participantes desta sala",
"chat.leave": "Sair da conversa",
"chat.leave-prompt": "Tem certeza que deseja sair da conversa?",
- "chat.leave-help": "Ao sair desta conversa você não recebera mais informações sobre o mesmo. Se você for adicionado novamente no futuro, você não poderá visualizar o histórico da conversa antes de sua re-entrada.",
+ "chat.leave-help": "Ao sair desta conversa você não receberá mais informações à respeito desta. Se você for adicionado novamente no futuro, você não poderá visualizar o histórico da conversa antes de sua re-entrada.",
"chat.in-room": "Nesta sala",
"chat.kick": "Expulsar",
- "chat.show-ip": "Show IP",
- "chat.owner": "Room Owner",
+ "chat.show-ip": "Mostrar IP",
+ "chat.owner": "Dono da Sala",
"composer.compose": "Compor",
"composer.show_preview": "Exibir Pré-visualização",
"composer.hide_preview": "Esconder Pré-visualização",
@@ -47,7 +47,7 @@
"composer.formatting.italic": "Itálico",
"composer.formatting.list": "Lista",
"composer.formatting.strikethrough": "Riscado",
- "composer.formatting.code": "Code",
+ "composer.formatting.code": "Código",
"composer.formatting.link": "Link",
"composer.formatting.picture": "Imagem",
"composer.upload-picture": "Fazer upload de Imagem",
diff --git a/public/language/pt-BR/notifications.json b/public/language/pt-BR/notifications.json
index 9685b6656f..fa3a8a4912 100644
--- a/public/language/pt-BR/notifications.json
+++ b/public/language/pt-BR/notifications.json
@@ -8,16 +8,16 @@
"outgoing_link_message": "Você está saindo de %1",
"continue_to": "Continuar para %1",
"return_to": "Voltar para %1",
- "new_notification": "You have a new notification",
+ "new_notification": "Você tem uma nova notificação",
"you_have_unread_notifications": "Você possui notificações não lidas.",
"all": "Tudo",
"topics": "Tópicos",
"replies": "Respostas",
"chat": "Conversas",
"follows": "Seguindo",
- "upvote": "Cimavotos",
+ "upvote": "Votos positivos",
"new-flags": "Novas Sinalizações",
- "my-flags": "Sinalizações designadas à mim",
+ "my-flags": "Sinalizações designadas a mim",
"bans": "Banimentos",
"new_message_from": "Nova mensagem de %1",
"upvoted_your_post_in": "%1 deu voto positivo para seu post em %2.",
@@ -40,7 +40,7 @@
"user_started_following_you_multiple": "%1 e %2 outros começaram a lhe acompanhar.",
"new_register": "%1 lhe enviou um pedido de cadastro.",
"new_register_multiple": "Há %1 pedidos de registro aguardando revisão.",
- "flag_assigned_to_you": "A Sinalização %1 foi desiganada para você",
+ "flag_assigned_to_you": "A Sinalização %1 foi atribuída a você",
"post_awaiting_review": "Post aguardando revisão",
"email-confirmed": "Email Confirmado",
"email-confirmed-message": "Obrigado por validar o seu email. Agora sua conta está plenamente ativada.",
@@ -48,16 +48,16 @@
"email-confirm-sent": "Email de confirmação enviado.",
"none": "Nenhum",
"notification_only": "Apenas Notificações",
- "email_only": "Apenas Email",
- "notification_and_email": "Notificações e Email",
+ "email_only": "Apenas E-mail",
+ "notification_and_email": "Notificações e E-mail",
"notificationType_upvote": "Quando alguém dá um voto positivo em seu post",
"notificationType_new-topic": "Quando alguém que você segue posta um tópico",
- "notificationType_new-reply": "Quando uma nova resposta é postada em um tópico que você está observando",
+ "notificationType_new-reply": "Quando uma nova resposta é postada em um tópico que você está acompanhando",
"notificationType_follow": "Quando alguém começar a seguir você",
"notificationType_new-chat": "Quando você receber uma mensagem de chat",
"notificationType_group-invite": "Quando você receber um convite para um grupo",
- "notificationType_group-request-membership": "When someone requests to join a group you own",
- "notificationType_new-register": "Quando alguém for adicionado a fila de registro",
+ "notificationType_group-request-membership": "Quando alguém pede para participar de um grupo que você é dono",
+ "notificationType_new-register": "Quando alguém for adicionado à fila de registro",
"notificationType_post-queue": "Quando um novo post entrar na fila",
"notificationType_new-post-flag": "Quando um post for marcado",
"notificationType_new-user-flag": "Quando um usuário for marcado"
diff --git a/public/language/pt-BR/pages.json b/public/language/pt-BR/pages.json
index 61bd93a1ee..37d89051ab 100644
--- a/public/language/pt-BR/pages.json
+++ b/public/language/pt-BR/pages.json
@@ -6,10 +6,10 @@
"popular-month": "Tópicos populares deste mês",
"popular-alltime": "Tópicos populares de todos os tempos",
"recent": "Tópicos Recentes",
- "top-day": "Top voted topics today",
- "top-week": "Top voted topics this week",
- "top-month": "Top voted topics this month",
- "top-alltime": "Top Voted Topics",
+ "top-day": "Tópicos mais votados de hoje",
+ "top-week": "Tópicos mais votados nesta semana",
+ "top-month": "Tópicos mais votados neste mês",
+ "top-alltime": "Tópicos mais votados",
"moderator-tools": "Ferramentas de Moderação",
"flagged-content": "Conteúdo Sinalizado",
"ip-blacklist": "Lista negra de IPs",
@@ -25,7 +25,7 @@
"tags": "Tags",
"tag": "Tópicos com a tag "%1"",
"register": "Registrar uma conta",
- "registration-complete": "Registro completado",
+ "registration-complete": "Registro completo",
"login": "Entrar na sua conta",
"reset": "Redefinir a senha da sua conta",
"categories": "Categorias",
@@ -49,14 +49,14 @@
"account/bookmarks": "Posts Favoritos de %1's",
"account/settings": "Configurações de Usuário",
"account/watched": "Tópicos assistidos por %1",
- "account/ignored": "Topics ignored by %1",
+ "account/ignored": "Tópicos ignorados por %1",
"account/upvoted": "Posts votados positivamente por %1",
"account/downvoted": "Posts votados negativamente por %1",
"account/best": "Melhores posts de %1",
"account/blocks": "Usuários bloqueados para %1",
- "account/uploads": "Uploads by %1",
- "account/sessions": "Login Sessions",
- "confirm": "Email Confirmado",
+ "account/uploads": "Uploads feitos por %1",
+ "account/sessions": "Sessões de Login",
+ "confirm": "E-mail Confirmado",
"maintenance.text": "%1 está atualmente sob manutenção. Por favor retorne em outro momento.",
"maintenance.messageIntro": "Adicionalmente, o administrador deixou esta mensagem:",
"throttled.text": "%1 está atualmente indisponível devido a excesso de contingente. Por favor retorne em outro momento."
diff --git a/public/language/pt-BR/register.json b/public/language/pt-BR/register.json
index 118fdf1e64..4be5d20838 100644
--- a/public/language/pt-BR/register.json
+++ b/public/language/pt-BR/register.json
@@ -18,9 +18,9 @@
"agree_to_terms_of_use": "Eu concordo com os Termos de Uso",
"terms_of_use_error": "Você deve concordar com os Termos de Uso",
"registration-added-to-queue": "O seu cadastro foi adicionado à fila de aprovação. Você receberá um email quando ele for aceito por um administrador.",
- "interstitial.intro": "Nós pedimos alguma informação adicional antes que você possa criar a sua conta.",
- "interstitial.errors-found": "Nós não pudemos completar o seu cadastro:",
- "gdpr_agree_data": "I consent to the collection and processing of my personal information on this website.",
- "gdpr_agree_email": "I consent to receive digest and notification emails from this website.",
- "gdpr_consent_denied": "You must give consent to this site to collect/process your information, and to send you emails."
+ "interstitial.intro": "Precisamos de algumas informações adicionais antes de podermos criar sua conta.",
+ "interstitial.errors-found": "Não foi possível concluir o seu cadastro:",
+ "gdpr_agree_data": "Eu concordo com a coleta e o processamento de minhas informações pessoais neste site.",
+ "gdpr_agree_email": "Eu concordo em receber e-mails de resumo e notificação deste site.",
+ "gdpr_consent_denied": "Você deve autorizar não só que este site colete e processe suas informações, como também de permitir que este envie e-mails para você."
}
\ No newline at end of file
diff --git a/public/language/pt-BR/reset_password.json b/public/language/pt-BR/reset_password.json
index 60178906a0..76c2356a13 100644
--- a/public/language/pt-BR/reset_password.json
+++ b/public/language/pt-BR/reset_password.json
@@ -9,7 +9,7 @@
"repeat_password": "Confirmar Senha",
"enter_email": "Por favor digite seu endereço de email e nós iremos lhe enviar em email com instruções de como reconfigurar a sua conta.",
"enter_email_address": "Digite seu Email",
- "password_reset_sent": "A password reset email has been sent to the specified address. Please note that only one email will be sent per minute.",
+ "password_reset_sent": "Um email de redefinição de senha foi enviado para o endereço especificado. Por favor, note que apenas um e-mail será enviado por minuto.",
"invalid_email": "Email Inválido / Email não existe!",
"password_too_short": "A senha entrada é muito curta, por favor escolha uma senha diferente.",
"passwords_do_not_match": "As duas senhas que você digitou não combinam.",
diff --git a/public/language/pt-BR/search.json b/public/language/pt-BR/search.json
index e19a8ed51a..c4cc5f9b68 100644
--- a/public/language/pt-BR/search.json
+++ b/public/language/pt-BR/search.json
@@ -5,9 +5,9 @@
"in": "Em",
"titles": "Títulos",
"titles-posts": "Títulos e Posts",
- "match-words": "Match words",
- "all": "All",
- "any": "Any",
+ "match-words": "Palavras correspondentes",
+ "all": "Todos",
+ "any": "Qualquer",
"posted-by": "Postado por",
"in-categories": "Nas Categorias",
"search-child-categories": "Pesquisar subcategorias",
@@ -31,7 +31,7 @@
"sort-by": "Ordenar por",
"last-reply-time": "Data da última resposta",
"topic-title": "Título do tópico",
- "topic-votes": "Topic votes",
+ "topic-votes": "Votos do Tópico",
"number-of-replies": "Número de respostas",
"number-of-views": "Número de visualizações",
"topic-start-date": "Data do início do tópico",
@@ -44,5 +44,5 @@
"search-preferences-saved": "Preferências de pesquisa salvas",
"search-preferences-cleared": "Preferências de pesquisa limpas",
"show-results-as": "Mostrar resultados como",
- "see-more-results": "See more results (%1)"
+ "see-more-results": "Veja mais resultados (%1)"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/success.json b/public/language/pt-BR/success.json
index a482ec700b..d842a2abd2 100644
--- a/public/language/pt-BR/success.json
+++ b/public/language/pt-BR/success.json
@@ -1,7 +1,7 @@
{
"success": "Sucesso",
"topic-post": "Você postou com sucesso.",
- "post-queued": "Seu post foi enfieirado para aprovação.",
+ "post-queued": "A sua postagem está na fila para aprovação.",
"authentication-successful": "Autenticação Bem-sucedida",
"settings-saved": "Configurações salvas!"
}
\ No newline at end of file
diff --git a/public/language/pt-BR/topic.json b/public/language/pt-BR/topic.json
index 51ce9b3566..0997cccb32 100644
--- a/public/language/pt-BR/topic.json
+++ b/public/language/pt-BR/topic.json
@@ -28,17 +28,17 @@
"share": "Compartilhar",
"tools": "Ferramentas",
"locked": "Trancado",
- "pinned": "Afixado",
+ "pinned": "Fixado",
"moved": "Movido",
- "copy-ip": "Copy IP",
- "ban-ip": "Ban IP",
- "view-history": "Edit History",
+ "copy-ip": "Copiar IP",
+ "ban-ip": "Banir IP",
+ "view-history": "Histórico de Edição",
"bookmark_instructions": "Clique aqui para retornar ao último post lido neste tópico.",
"flag_title": "Sinalizar este post para moderação",
- "merged_message": "This topic has been merged into %2",
+ "merged_message": "Este tópico foi mesclado em %2",
"deleted_message": "Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.",
"following_topic.message": "Agora você receberá notificações quando alguém responder este tópico.",
- "not_following_topic.message": "Você verá este tópico na lista de tópicos não-lidos, mas você não receberá notificações quendo alguém posta no tópico.",
+ "not_following_topic.message": "Você verá este tópico na lista de tópicos não-lidos, mas você não receberá notificações quando alguém postar no tópico.",
"ignoring_topic.message": "Você não verá mais este tópico na lista de tópicos não lidos. Você será notificado quando você for mencionado ou sua postagem for votada positivamente.",
"login_to_subscribe": "Por favor se cadastre ou entre para assinar à este tópico.",
"markAsUnreadForAll.success": "Tópico marcado como não lido para todos.",
@@ -49,8 +49,8 @@
"watch.title": "Seja notificado sobre novas respostas neste tópico",
"unwatch.title": "Parar de acompanhar este tópico",
"share_this_post": "Compartilhar este Post",
- "watching": "Seguindo",
- "not-watching": "Não Seguindo",
+ "watching": "Acompanhando",
+ "not-watching": "Não acompanhando",
"ignoring": "Ignorando",
"watching.description": "Me notificar de novas respostas.