summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRodrigo <rodrigocorsi@gmail.com>2016-04-11 14:43:29 -0300
committerCorey Hulen <corey@hulen.com>2016-04-11 10:43:29 -0700
commit774cd0bdb45d4f622f2521e66834395a68c86bf7 (patch)
treea780389c385b9b397372168bd1e2213756b66574
parentaf6c85cb62a38333b7ea24a635c555ef59fd8424 (diff)
downloadchat-774cd0bdb45d4f622f2521e66834395a68c86bf7.tar.gz
chat-774cd0bdb45d4f622f2521e66834395a68c86bf7.tar.bz2
chat-774cd0bdb45d4f622f2521e66834395a68c86bf7.zip
Portuguese added missing locs (#2681)
-rw-r--r--i18n/pt.json110
-rw-r--r--webapp/i18n/pt.json101
2 files changed, 178 insertions, 33 deletions
diff --git a/i18n/pt.json b/i18n/pt.json
index 6b5c992d3..29f1c101f 100644
--- a/i18n/pt.json
+++ b/i18n/pt.json
@@ -77,7 +77,7 @@
},
{
"id": "api.channel.add_member.added",
- "translation": "%v adicionado ao canal pelo %v"
+ "translation": "%v adicionado ao canal por %v"
},
{
"id": "api.channel.add_member.find_channel.app_error",
@@ -368,6 +368,38 @@
"translation": "me"
},
{
+ "id": "api.command_msg.desc",
+ "translation": "Enviar Mensagem Direta para um usuário"
+ },
+ {
+ "id": "api.command_msg.dm_fail.app_error",
+ "translation": "Ocorreu um erro durante a criação da mensagem direta."
+ },
+ {
+ "id": "api.command_msg.fail.app_error",
+ "translation": "Ocorreu um erro durante a mensagem do usuário."
+ },
+ {
+ "id": "api.command_msg.hint",
+ "translation": "@[usuario] 'mensagem'"
+ },
+ {
+ "id": "api.command_msg.list.app_error",
+ "translation": "Ocorreu um erro durante a listagem de usuários."
+ },
+ {
+ "id": "api.command_msg.missing.app_error",
+ "translation": "Não foi possível encontrar o usuário"
+ },
+ {
+ "id": "api.command_msg.name",
+ "translation": "[mensagem]"
+ },
+ {
+ "id": "api.command_msg.success",
+ "translation": "Mensagem enviada."
+ },
+ {
"id": "api.command_shrug.desc",
"translation": "Adiciona ¯\\_(ツ)_/¯ na sua mensagem"
},
@@ -477,7 +509,7 @@
},
{
"id": "api.file.get_file.public_disabled.app_error",
- "translation": "Public links have been disabled by the system administrator"
+ "translation": "Links públicos foram desabilitados pelo administrador do sistema"
},
{
"id": "api.file.get_file.public_invalid.app_error",
@@ -1448,6 +1480,10 @@
"translation": "LDAP não está disponível neste servidor"
},
{
+ "id": "api.user.ldap_to_email.not_ldap_account.app_error",
+ "translation": "Está conta de usuário não utiliza LDAP"
+ },
+ {
"id": "api.user.login.blank_pwd.app_error",
"translation": "Campo senha não pode estar em branco"
},
@@ -1784,10 +1820,18 @@
"translation": "Credenciais válidas, mas incapaz de criar usuário."
},
{
+ "id": "ent.ldap.do_login.user_filtered.app_error",
+ "translation": "Usuário não autorizado a usar o Mattermost. (LDAP filtro usuario)"
+ },
+ {
"id": "ent.ldap.do_login.user_not_registered.app_error",
"translation": "Usuário não registrado no servidor LDAP"
},
{
+ "id": "ent.ldap.validate_filter.app_error",
+ "translation": "Filtro LDAP Inválido"
+ },
+ {
"id": "ent.mfa.activate.authenticate.app_error",
"translation": "Erro ao tentar autenticar o token MFA"
},
@@ -1824,6 +1868,30 @@
"translation": "Erro ao tentar autenticar o token MFA"
},
{
+ "id": "error.generic.link_message",
+ "translation": "Voltar ao Mattermost"
+ },
+ {
+ "id": "error.generic.message",
+ "translation": "Ocorreu um erro."
+ },
+ {
+ "id": "error.generic.title",
+ "translation": "Erro"
+ },
+ {
+ "id": "error.not_found.link_message",
+ "translation": "Voltar ao Mattermost"
+ },
+ {
+ "id": "error.not_found.message",
+ "translation": "A página que você estava tentando alcançar não existe."
+ },
+ {
+ "id": "error.not_found.title",
+ "translation": "Página não encontrada"
+ },
+ {
"id": "manaultesting.get_channel_id.no_found.debug",
"translation": "Não foi possível encontrar o canal %v, procurado %v possibilidades"
},
@@ -2024,6 +2092,14 @@
"translation": "Create deve ser um tempo válido"
},
{
+ "id": "model.command.is_valid.description.app_error",
+ "translation": "Descrição inválida"
+ },
+ {
+ "id": "model.command.is_valid.display_name.app_error",
+ "translation": "Nome para exibição inválido"
+ },
+ {
"id": "model.command.is_valid.id.app_error",
"translation": "ID inválida"
},
@@ -2132,6 +2208,10 @@
"translation": "Definição da largura do thumbnail inválida. Deve ser um número positivo."
},
{
+ "id": "model.config.is_valid.ldap_security.app_error",
+ "translation": "Inválida segurança de conexão em configurações de LDAP. Deve ser '', 'TLS', or 'STARTTLS'"
+ },
+ {
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Inválido endereço de escuta em configurações de serviço Deve ser ajustado."
},
@@ -2180,6 +2260,14 @@
"translation": "Create deve ser um tempo válido"
},
{
+ "id": "model.incoming_hook.description.app_error",
+ "translation": "Descrição inválida"
+ },
+ {
+ "id": "model.incoming_hook.display_name.app_error",
+ "translation": "Nome para exibição inválido"
+ },
+ {
"id": "model.incoming_hook.id.app_error",
"translation": "ID inválida"
},
@@ -2244,6 +2332,14 @@
"translation": "Create deve ser um tempo válido"
},
{
+ "id": "model.outgoing_hook.is_valid.description.app_error",
+ "translation": "Descrição inválida"
+ },
+ {
+ "id": "model.outgoing_hook.is_valid.display_name.app_error",
+ "translation": "Nome para exibição inválido"
+ },
+ {
"id": "model.outgoing_hook.is_valid.id.app_error",
"translation": "ID inválida"
},
@@ -2256,6 +2352,10 @@
"translation": "Token inválido"
},
{
+ "id": "model.outgoing_hook.is_valid.trigger_words.app_error",
+ "translation": "Invalid trigger words"
+ },
+ {
"id": "model.outgoing_hook.is_valid.update_at.app_error",
"translation": "Update deve ser um tempo válido"
},
@@ -2640,6 +2740,10 @@
"translation": "Não foi possível encontrar o canal existente"
},
{
+ "id": "store.sql_channel.get_by_name.missing.app_error",
+ "translation": "Canal não existe"
+ },
+ {
"id": "store.sql_channel.get_channel_counts.get.app_error",
"translation": "Não foi possível obter o número de canais"
},
@@ -3731,4 +3835,4 @@
"id": "web.watcher_fail.error",
"translation": "Falha ao adicionar diretório observador %v"
}
-]
+] \ No newline at end of file
diff --git a/webapp/i18n/pt.json b/webapp/i18n/pt.json
index b051dc90b..6e3c75d32 100644
--- a/webapp/i18n/pt.json
+++ b/webapp/i18n/pt.json
@@ -1,10 +1,15 @@
{
"about.close": "Fechar",
+ "about.copyright": "Copyright 2016 Mattermost, Inc. Todos os direitos reservados",
"about.date": "Data De Criação:",
+ "about.enterpriseEditionLearn": "Saiba mais sobre Enterprise Edition em ",
+ "about.enterpriseEditionSt": "Moderna comunicação empresarial atrás do seu firewall.",
"about.enterpriseEditione1": "Enterprise Edition",
"about.hash": "Hash de Compilação:",
"about.licensed": "Licenciado pela:",
"about.number": "O Número De Compilação:",
+ "about.teamEditionLearn": "Junte-se a comunidade Mattermost em ",
+ "about.teamEditionSt": "Toda comunicação da sua equipe em um só lugar, instantaneamente pesquisável e acessível em qualquer lugar.",
"about.teamEditiont0": "Team Edition",
"about.teamEditiont1": "Enterprise Edition",
"about.title": "Sobre o Mattermost",
@@ -24,26 +29,31 @@
"activity_log_modal.iphoneNativeApp": "App Nativo para iPhone",
"add_command.autocomplete": "Autocompletar",
"add_command.autocomplete.help": " Mostrar este comando na lista de preenchimento automático.",
- "add_command.autocompleteDescription": "Autocompletar Descrição",
+ "add_command.autocompleteDescription": "Autocompletar Descrição: ",
"add_command.autocompleteDescription.help": "Breve descrição opcional do comando slash para a lista de preenchimento automático.",
"add_command.autocompleteDescription.placeholder": "Exemplo: \"Retorna os resultados da pesquisa, prontuário\"",
"add_command.autocompleteHint": "Autocompletar Sugestão",
"add_command.autocompleteHint.help": "Sugestão opcional na lista autocompletada sobre os parâmetros necessários para o comando.",
"add_command.autocompleteHint.placeholder": "Exemplo: [Nome Do Paciente]",
- "add_command.displayName": "Etiqueta Descritiva",
+ "add_command.description": "Descrição",
+ "add_command.displayName": "Nome De Exibição",
+ "add_command.header": "Adicionar",
"add_command.iconUrl": "Ícone de Resposta",
"add_command.iconUrl.help": "Escolha uma imagem do perfil para substituir as respostas dos posts deste comando slash. Digite a URL de um arquivo .png ou .jpg com pelo menos 128 pixels por 128 pixels.",
+ "add_command.iconUrl.placeholder": "https://www.example.com/myicon.png",
"add_command.method": "Método de Requisição",
"add_command.method.get": "GET",
"add_command.method.help": "O tipo de solicitação do comando emitido para a URL requisitada.",
"add_command.method.post": "POST",
"add_command.trigger": "Comando Palavra Gatilho",
- "add_command.trigger.help1": "Exemplos: /patient, /client, /employee",
- "add_command.trigger.help2": "Reserved: /echo, /join, /logout, /me, /shrug",
+ "add_command.trigger.help1": "Exemplos: /paciente, /cliente, /funcionario",
+ "add_command.trigger.help2": "Reservados: /echo, /join, /logout, /me, /shrug",
"add_command.trigger.placeholder": "Comando de gatilho ex. \"hello\", não incluí a barra",
+ "add_command.triggerRequired": "Uma palavra gatilho é necessária",
"add_command.url": "URL de solicitação",
"add_command.url.help": "A URL callback para receber o evento HTTP POST ou GET quando o comando slash for executado.",
"add_command.url.placeholder": "Deve começar com http:// ou https://",
+ "add_command.urlRequired": "Uma URL de requisição é necessária",
"add_command.username": "Usuário de Resposta",
"add_command.username.help": "Escolha um nome de usuário para substituir as respostas deste comando slash. O nome de usuário deve ter até 22 caracteres contendo letras minúsculas, números e os símbolos \"-\", \"_\", e \".\" .",
"add_command.username.placeholder": "Usuário",
@@ -51,31 +61,28 @@
"add_incoming_webhook.channel": "Canal",
"add_incoming_webhook.channelRequired": "Um canal válido é necessário",
"add_incoming_webhook.description": "Descrição",
- "add_incoming_webhook.header": "Adicionar Webhooks Entrada",
+ "add_incoming_webhook.header": "Adicionar",
"add_incoming_webhook.name": "Nome",
"add_incoming_webhook.save": "Salvar",
- "add_integration.header": "Adicionar Integração",
- "add_integration.incomingWebhook.description": "Criar URLs webhook para usar em integrações externas",
- "add_integration.incomingWebhook.title": "Webhooks Entrada",
- "add_integration.outgoingWebhook.description": "Criar webhook para enviar novos eventos de mensagens para uma integração externa.",
- "add_integration.outgoingWebhook.title": "Webhooks Saída",
"add_outgoing_webhook.callbackUrls": "URLs Callback (Uma Por Linha)",
"add_outgoing_webhook.callbackUrlsRequired": "Uma ou mais URLs callback são necessárias",
"add_outgoing_webhook.cancel": "Cancelar",
"add_outgoing_webhook.channel": "Canal",
"add_outgoing_webhook.description": "Descrição",
- "add_outgoing_webhook.header": "Adicionar Webhooks Saída",
+ "add_outgoing_webhook.header": "Adicionar",
"add_outgoing_webhook.name": "Nome",
"add_outgoing_webhook.save": "Salvar",
"add_outgoing_webhook.triggerWOrds": "Palavras Gatilho (Uma Por Linha)",
+ "add_outgoing_webhook.triggerWords": "Palavras Gatilho (Uma Por Linha)",
"add_outgoing_webhook.triggerWordsOrChannelRequired": "Um canal válido ou uma lista de palavras gatilho é necessário",
"admin.audits.reload": "Recarregar",
"admin.audits.title": "Atividade de Usuário",
"admin.compliance.directoryDescription": "Diretório o qual os relatórios compliance são gravados, Se estiver em branco, será usado ./data/.",
"admin.compliance.directoryExample": "Ex \"./data/\"",
"admin.compliance.directoryTitle": "Localização do Diretório de Compliance:",
+ "admin.compliance.enableDailyDesc": "Quando verdadeiro, Mattermost irá gerar um relatório diário de compliance.",
"admin.compliance.enableDailyTitle": "Ativar Relatório Diário:",
- "admin.compliance.enableDesc": "Quando verdadeiro, Mattermost irá gerar um relatório diário de compliance.",
+ "admin.compliance.enableDesc": "Quando verdadeiro, Mattermost permite relatório compliance",
"admin.compliance.enableTitle": "Ativar Compliance:",
"admin.compliance.false": "falso",
"admin.compliance.noLicense": "<h4 class=\"banner__heading\">Nota:</h4><p>Compliance é um recurso empresarial. Sua licença atual não suporta Compliance. Clique <a href=\"http://mattermost.com\" target=\"_blank\">aqui</a> para informações e preços da licença empresarial.</p>",
@@ -104,6 +111,14 @@
"admin.compliance_table.timestamp": "Timestamp",
"admin.compliance_table.type": "Tipo",
"admin.compliance_table.userId": "Solicitado Por",
+ "admin.connectionSecurityNone": "Nenhum",
+ "admin.connectionSecurityNoneDescription": "Mattermost irá conectar usando uma conexão insegura.",
+ "admin.connectionSecurityStart": "STARTTLS",
+ "admin.connectionSecurityStartDescription": "Obtém uma conexão insegura existente e tenta atualizá-la para uma conexão segura usando TLS.",
+ "admin.connectionSecurityTest": "Testar Conexão",
+ "admin.connectionSecurityTitle": "Segurança da Conexão:",
+ "admin.connectionSecurityTls": "TLS",
+ "admin.connectionSecurityTlsDescription": "Encriptar a comunicação entre Mattermost e o seu servidor.",
"admin.email.allowEmailSignInDescription": "Quando verdadeiro, Mattermost permite aos usuários fazer login usando o e-mail e senha.",
"admin.email.allowEmailSignInTitle": "Permitir Login Com E-mail: ",
"admin.email.allowSignupDescription": "Quando verdadeiro, Mattermost permite a criação de equipe e conta de inscrição através de e-mail e senha. Este valor deve ser falso somente quando você deseja limitar a entrada para o single-sign-on service como OAuth ou LDAP.",
@@ -262,13 +277,21 @@
"admin.ldap.serverDesc": "O domínio ou o endereço IP do servidor LDAP.",
"admin.ldap.serverEx": "Ex \"10.0.0.23\"",
"admin.ldap.serverTitle": "Servidor LDAP:",
+ "admin.ldap.skipCertificateVerification": "Pular a Verificação do Certificado",
+ "admin.ldap.skipCertificateVerificationDesc": "Pula a etapa de verificação do certificado para conexões TLS ou STARTTLS. Não recomentado para ambientes de produção onde TLS é necessária. Apenas para teste.",
"admin.ldap.title": "Configurações LDAP",
"admin.ldap.true": "verdadeiro",
"admin.ldap.uernameAttrDesc": "O atributo no servidor LDAP que será usado para preencher o campo nome de usuário no Mattermost. Este pode ser o mesmo que o Atributo ID.",
+ "admin.ldap.userFilterDisc": "Filtro LDAP usado ao procurar pelo objeto user.",
+ "admin.ldap.userFilterEx": "Ex. \"(objectClass=user)\"",
+ "admin.ldap.userFilterTitle": "Filtro de Usuário:",
"admin.ldap.usernameAttrEx": "Ex \"sAMAccountName\"",
"admin.ldap.usernameAttrTitle": "Atributo do Usuário:",
"admin.licence.keyMigration": "Se você estiver migrando seu servidor você pode precisar remover sua chave da licença deste servidor a pedido para instala-la em um novo servidor. Para iniciar, <a href=\"http://mattermost.com\" target=\"_blank\">desativar todos os recursos Enterprise Edition deste servidor</a>. Isto irá habilitar para remover a chave da licença e fazer downgrade deste servidor Enterprise Edition para Team Edition.",
+ "admin.license.choose": "Escolha o Arquivo",
"admin.license.chooseFile": "Escolha um Arquivo",
+ "admin.license.edition": "Edição: ",
+ "admin.license.key": "Chave da Licença: ",
"admin.license.keyRemove": "Remover a Licença Enterprise e fazer Downgrade do Servidor",
"admin.license.noFile": "Nenhum arquivo enviado",
"admin.license.removing": "Removendo a Licença...",
@@ -351,7 +374,7 @@
"admin.service.cmdsDesc": "Quando verdadeiro, comandos slash criados por usuários serão permitidos.",
"admin.service.cmdsTitle": "Ativar Comandos Slash: ",
"admin.service.corsDescription": "Ativar requisição de origem HTTP Cross dos domínios especificados (separados por espaço). Usar \"*\" se você quiser permitir CORS de qualquer domínio ou deixe em branco para desativar.",
- "admin.service.corsEx": "http://example.com https://example.com",
+ "admin.service.corsEx": "http://example.com",
"admin.service.corsTitle": "Permitir Requisição Cross-origin de:",
"admin.service.developerDesc": "(Opção dos desenvolvedores) Quando verdadeira, a informação extra em torno dos erros será exibida na UI.",
"admin.service.developerTitle": "Ativar o Modo Desenvolvedor: ",
@@ -529,6 +552,7 @@
"analytics.team.privateGroups": "Grupos Privados",
"analytics.team.publicChannels": "Canais Públicos",
"analytics.team.recentActive": "Usuários Ativos Recentes",
+ "analytics.team.recentUsers": "Usuários Ativos Recentes",
"analytics.team.title": "Estatísticas de Equipe para {team}",
"analytics.team.totalPosts": "Total Posts",
"analytics.team.totalUsers": "Total de Usuários",
@@ -593,10 +617,9 @@
"authorize.title": "Um aplicativo gostaria de conectar na sua conta {teamName}",
"backstage_navbar.backToMattermost": "Voltar para {siteName}",
"backstage_sidebar.integrations": "Integrações",
- "backstage_sidebar.integrations.add": "Adicionar Integração",
- "backstage_sidebar.integrations.add.incomingWebhook": "Webhooks Entrada",
- "backstage_sidebar.integrations.add.outgoingWebhook": "Webhooks Saída",
- "backstage_sidebar.integrations.installed": "Integrações Instaladas",
+ "backstage_sidebar.integrations.incoming_webhooks": "Webhooks Entrada",
+ "backstage_sidebar.integrations.outgoing_webhooks": "Webhooks Saída",
+ "backstage_sidebar.integrations.commands": "Comandos",
"center_panel.recent": "Clique aqui para pular para mensagens recentes. ",
"chanel_header.addMembers": "Adicionar Membros",
"change_url.close": "Fechar",
@@ -719,6 +742,7 @@
"claim.oauth_to_email.pwdNotMatch": "As senha não correspondem.",
"claim.oauth_to_email.switchTo": "Trocar {type} para email e senha",
"claim.oauth_to_email.title": "Trocar Conta {type} para E-mail",
+ "claim.oauth_to_email_newPwd": "Entre a nova senha para o sua conta {team} {site}",
"confirm_modal.cancel": "Cancelar",
"create_comment.addComment": "Adicionar um comentário...",
"create_comment.comment": "Adicionar Comentário",
@@ -780,8 +804,9 @@
"file_upload.filesAbove": "Arquivos acima {max}MB não podem ser enviados: {filenames}",
"file_upload.limited": "Limite máximo de uploads de {count} arquivos. Por favor use um post adicional para mais arquivos.",
"file_upload.pasted": "Imagem Colada em ",
- "filtered_user_list.count": "{count, number} {count, plural, one {membro} other {membros}}",
- "filtered_user_list.countTotal": "{count, number} {count, plural, one {membro} other {membros}} de {total} Total",
+ "filtered_user_list.count": "{count} {count, plural, one {membro} other {membros}}",
+ "filtered_user_list.countTotal": "{count} {count, plural, one {membro} other {membros}} de {total} Total",
+ "filtered_user_list.member": "Membro",
"filtered_user_list.search": "Procurar membros",
"find_team.email": "E-mail",
"find_team.findDescription": "Foi enviado um e-mail com links para todas as equipes do qual você é membro.",
@@ -816,16 +841,24 @@
"get_team_invite_link_modal.help": "Enviar o link abaixo para sua equipe de trabalho para que eles se inscrevam no site da sua equipe. O Link de Convite de Equipe como ele não muda pode ser compartilhado com várias pessoas ao menos que seja re-gerado em Configurações de Equipe pelo Administrador de Equipe.",
"get_team_invite_link_modal.helpDisabled": "Criação de usuários está desabilitada para sua equipe. Por favor peça ao administrador de equipe por detalhes.",
"get_team_invite_link_modal.title": "Link para Convite de Equipe",
- "installed_integrations.add": "Adicionar Integração",
- "installed_integrations.allFilter": "Todos",
+ "installed_commands.add": "Adicionar Comando Slash",
+ "installed_commands.header": "Comandos Slash",
+ "installed_incoming_webhooks.add": "Adicionar Webhooks Entrada",
+ "installed_incoming_webhooks.header": "Webhooks Entrada",
+ "installed_integrations.creation": "Criado por {creator} em {createAt, date, full}",
"installed_integrations.delete": "Deletar",
- "installed_integrations.header": "Integrações Instaladas",
- "installed_integrations.incomingWebhookType": "(Webhooks Entrada)",
- "installed_integrations.incomingWebhooksFilter": "Webhooks Entrada ({count})",
- "installed_integrations.outgoingWebhookType": "(Webhooks Saída)",
- "installed_integrations.outgoingWebhooksFilter": "Webhooks Saída ({count})",
"installed_integrations.regenToken": "Regen Token",
"installed_integrations.search": "Pesquisar Integrações",
+ "installed_integrations.token": "Token: {token}",
+ "installed_outgoing_webhooks.add": "Adicionar Webhooks Saída",
+ "installed_outgoing_webhooks.header": "Webhooks Saída",
+ "integrations.command.description": "Comandos slash envia evento para integrações externas",
+ "integrations.command.title": "Comando Slash",
+ "integrations.header": "Integrações",
+ "integrations.incomingWebhook.description": "Webhooks de entrada permite que integrações externas envie mensagens",
+ "integrations.incomingWebhook.title": "Webhooks Entrada",
+ "integrations.outgoingWebhook.description": "Webhooks de saída permite que integrações externas recebam e respondam a mensagens",
+ "integrations.outgoingWebhook.title": "Webhooks Saída",
"intro_messages.DM": "Este é o início do seu histórico de mensagens diretas com {teammate}.<br />Mensagens diretas e arquivos compartilhados aqui não são mostrados para pessoas de fora desta área.",
"intro_messages.anyMember": " Qualquer membro pode participar e ler este canal.",
"intro_messages.beginning": "Início do {name}",
@@ -1050,7 +1083,7 @@
"sidebar.tutorialScreen1": "<h4>Canais</h4><p><strong>Canais</strong> organizar conversas em diferentes tópicos. Eles estão abertos a todos em sua equipe. Para enviar comunicações privadas utilize <strong>Mensagens Diretas</strong> para uma única pessoa ou <strong>Grupos Privados</strong> para várias pessoas.</p>",
"sidebar.tutorialScreen2": "<h4>Canais \"{townsquare}\" e \"{offtopic}\"</h4><p>Aqui estão dois canais públicos para começar:</p><p><strong>{townsquare}</strong> é um lugar comunicação de toda equipe. Todo mundo em sua equipe é um membro deste canal.</p><p><strong>{offtopic}</strong> é um lugar para diversão e humor fora dos canais relacionados com o trabalho. Você e sua equipe podem decidir qual outros canais serão criados.</p>",
"sidebar.tutorialScreen3": "<h4>Criando e participando de Canais</h4><p>Clique em <strong>\"Mais...\"</strong> para criar um novo canal ou participar de um já existente.</p><p>Você também pode criar um novo canal ou grupo privado ao clicar em <strong>no símbolo \"+\"</strong> ao lado do canal ou grupo privado no cabeçalho.</p>",
- "sidebar.unreadAbove": "Post(s) não lidos abaixo",
+ "sidebar.unreadAbove": "Post(s) não lidos acima",
"sidebar.unreadBelow": "Post(s) não lidos abaixo",
"sidebar_header.tutorial": "<h4>Menu Principal</h4><p>O <strong>Menu Principal</strong> é onde você pode <strong>Convidar novos membros</strong>, acessar sua <strong>Definição de Conta</strong> e ajustar o seu <strong>Tema de Cores</strong>.</p><p>Administradores de equipe podem também acessar suas <strong>Configurações de Equipe</strong> a partir deste menu.</p><p>Administradores de Sistema vão encontrar em <strong>Console do Sistema</strong> opções para administrar todo o sistema.</p>",
"sidebar_right_menu.accountSettings": "Definições de Conta",
@@ -1090,6 +1123,7 @@
"signup_user_completed.validEmail": "Por favor entre um endereço de e-mail válido",
"signup_user_completed.welcome": "Bem-vindo:",
"signup_user_completed.whatis": "Qual é o seu endereço de e-mail?",
+ "signup_user_completed.withLdap": "Com suas credenciais LDAP",
"sso_signup.find": "Encontrar minhas equipes",
"sso_signup.gitlab": "Criar uma equipe com uma conta GitLab",
"sso_signup.google": "Criar equipe com a Conta do Google Apps",
@@ -1196,7 +1230,7 @@
"textbox.quote": ">citar",
"textbox.strike": "tachado",
"tutorial_intro.allSet": "Está tudo pronto",
- "tutorial_intro.end": "Clique em “Próximo” para entrar {channel}. Este é o primeiro canal que sua equipe de trabalho vê quando eles se inscrevem. Use para postar atualizações que todos precisam saber.",
+ "tutorial_intro.end": "Clique em “Próximo” para entrar em {channel}. Este é o primeiro canal que sua equipe de trabalho vê quando eles se inscrevem. Use para postar atualizações que todos precisam saber.",
"tutorial_intro.invite": "Convidar pessoas para equipe",
"tutorial_intro.next": "Próximo",
"tutorial_intro.screenOne": "<h3>Bem vindo ao:</h3><h1>Mattermost</h1><p>Sua equipe de comunicação em um só lugar, pesquisas instantâneas disponível em qualquer lugar</p><p>Mantenha sua equipe conectada para ajudá-los a conseguir o que mais importa.</p>",
@@ -1311,6 +1345,13 @@
"user.settings.import_theme.submit": "Enviar",
"user.settings.import_theme.submitError": "Formato inválido, por favor tente copiar e colar novamente.",
"user.settings.languages.change": "Alterar o idioma da interface",
+ "user.settings.mfa.add": "Adicionar MFA para sua conta",
+ "user.settings.mfa.addHelp": "Para adicionar autenticação multi-fator para sua conta você precisa ter um smartphone com Google Authenticator instalado.",
+ "user.settings.mfa.addHelpQr": "Por favor escanei o QR code com o app Google Authenticator no seu smartphone e preencha com o token fornecido pelo app. ",
+ "user.settings.mfa.enterToken": "Token",
+ "user.settings.mfa.qrCode": "QR Code",
+ "user.settings.mfa.remove": "Remover MFA da sua conta",
+ "user.settings.mfa.removeHelp": "Removendo autenticação multi-fator irá tornar sua conta mais vulnerável a ataques.",
"user.settings.modal.advanced": "Avançado",
"user.settings.modal.confirmBtns": "Sim, Descartar",
"user.settings.modal.confirmMsg": "Você tem alterações não salvas, você tem certeza que quer descartar elas?",
@@ -1365,7 +1406,7 @@
"user.settings.security.switchEmail": "Trocar para usar email e senha",
"user.settings.security.switchGitlab": "Trocar para usar GitLab SSO",
"user.settings.security.switchGoogle": "Trocar para usar Google SSO",
- "user.settings.security.switchLda": "Trocar para usar LDAP",
+ "user.settings.security.switchLdap": "Trocar para usar LDAP",
"user.settings.security.title": "Configurações de Segurança",
"user.settings.security.viewHistory": "Ver Histórico de Acesso",
"user_list.notFound": "Nenhum usuário encontrado :(",
@@ -1380,4 +1421,4 @@
"web.footer.terms": "Termos",
"web.header.back": "Voltar",
"web.root.singup_info": "Toda comunicação em um só lugar, pesquisável e acessível em qualquer lugar"
-}
+} \ No newline at end of file