From d247557fa946f352d2ead64702986da855f82389 Mon Sep 17 00:00:00 2001 From: Taras Machyshyn Date: Mon, 12 Jan 2015 15:18:01 +0200 Subject: [PATCH] Improving pt_BR translation by Bruno Franca --- .../Crm/Resources/i18n/pt_BR/Account.json | 78 +++++++------ .../Crm/Resources/i18n/pt_BR/Admin.json | 5 + .../Crm/Resources/i18n/pt_BR/Calendar.json | 22 ++-- .../Crm/Resources/i18n/pt_BR/Call.json | 23 ++-- .../Crm/Resources/i18n/pt_BR/Case.json | 8 +- .../Crm/Resources/i18n/pt_BR/Contact.json | 22 ++-- .../Crm/Resources/i18n/pt_BR/Document.json | 32 +++++ .../Crm/Resources/i18n/pt_BR/Global.json | 27 ++++- .../Resources/i18n/pt_BR/InboundEmail.json | 23 ++-- .../Crm/Resources/i18n/pt_BR/Lead.json | 8 +- .../Crm/Resources/i18n/pt_BR/Meeting.json | 29 ++--- .../Crm/Resources/i18n/pt_BR/Opportunity.json | 16 +-- .../Resources/i18n/pt_BR/ScheduledJob.json | 9 ++ .../Crm/Resources/i18n/pt_BR/Task.json | 15 +-- .../Espo/Resources/i18n/pt_BR/Admin.json | 43 +++++-- .../Espo/Resources/i18n/pt_BR/AuthToken.json | 12 +- .../Resources/i18n/pt_BR/DashletOptions.json | 10 ++ .../Espo/Resources/i18n/pt_BR/Email.json | 89 +++++++------- .../Resources/i18n/pt_BR/EmailAccount.json | 54 ++++----- .../Resources/i18n/pt_BR/EmailAddress.json | 10 +- .../Espo/Resources/i18n/pt_BR/Extension.json | 15 +++ .../Resources/i18n/pt_BR/ExternalAccount.json | 11 +- .../Espo/Resources/i18n/pt_BR/Global.json | 110 ++++++++++++------ .../Espo/Resources/i18n/pt_BR/Import.json | 15 +++ .../Resources/i18n/pt_BR/Integration.json | 24 ++-- .../Resources/i18n/pt_BR/Preferences.json | 10 +- .../Espo/Resources/i18n/pt_BR/Role.json | 6 +- .../Resources/i18n/pt_BR/ScheduledJob.json | 1 - .../Espo/Resources/i18n/pt_BR/Settings.json | 61 +++++----- .../Espo/Resources/i18n/pt_BR/Team.json | 10 +- .../Espo/Resources/i18n/pt_BR/User.json | 34 ++++-- install/core/i18n/pt_BR/install.json | 37 ++++-- 32 files changed, 542 insertions(+), 327 deletions(-) create mode 100644 application/Espo/Modules/Crm/Resources/i18n/pt_BR/Admin.json create mode 100644 application/Espo/Modules/Crm/Resources/i18n/pt_BR/Document.json create mode 100644 application/Espo/Modules/Crm/Resources/i18n/pt_BR/ScheduledJob.json create mode 100644 application/Espo/Resources/i18n/pt_BR/DashletOptions.json create mode 100644 application/Espo/Resources/i18n/pt_BR/Extension.json create mode 100644 application/Espo/Resources/i18n/pt_BR/Import.json diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Account.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Account.json index e98a6c7d1c..32a62a043e 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Account.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Account.json @@ -1,40 +1,42 @@ { - "fields": { - "name": "Nome", - "emailAddress": "E-mail", - "website": "Website", - "phoneNumber": "Telefone", - "billingAddress": "Endereço de Cobrança", - "shippingAddress": "Endereço de Entrega", - "description": "Descrição", - "sicCode": "CNPJ", - "industry": "Indústria", - "type": "Tipo", - "contactRole": "Regra" - }, - "links": { - "contacts": "Contatos", - "opportunities": "Oportunidades", - "cases": "Atendimentos" - }, - "options": { - "type": { - "Customer": "Cliente", - "Investor": "Investidor", - "Partner": "Parceiro", - "Reseller": "Revendedor" - }, - "industry": { - "Apparel": "Vestuário", - "Banking": "Banco", - "Computer Software": "Software", - "Education": "Educação", - "Electronics": "Eletrônicos", - "Finance": "Finanças", - "Insurance": "Seguros" - } - }, - "labels": { - "Create Account": "Criar Conta" - } + "fields": { + "name": "Nome", + "emailAddress": "E-mail", + "website": "Website", + "phoneNumber": "Telefone", + "billingAddress": "Endereço de Cobrança", + "shippingAddress": "Endereço de Entrega", + "description": "Descrição", + "sicCode": "CNPJ", + "industry": "Indústria", + "type": "Tipo", + "contactRole": "Regra" + }, + "links": { + "contacts": "Contatos", + "opportunities": "Oportunidades", + "cases": "Atendimentos", + "documents": "Documentos" + }, + "options": { + "type": { + "Customer": "Cliente", + "Investor": "Investidor", + "Partner": "Parceiro", + "Reseller": "Revendedor" + }, + "industry": { + "Apparel": "Vestuário", + "Banking": "Banco", + "Computer Software": "Software", + "Education": "Educação", + "Electronics": "Eletrônicos", + "Finance": "Finanças", + "Insurance": "Seguros" + } + }, + "labels": { + "Create Account": "Criar Conta", + "Copy Billing": "Copiar Cobrança" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Admin.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Admin.json new file mode 100644 index 0000000000..43150ea369 --- /dev/null +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Admin.json @@ -0,0 +1,5 @@ +{ + "layouts": { + "detailConvert": "Converter Lead" + } +} diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Calendar.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Calendar.json index 5b5abfc8cd..0a6b9d1323 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Calendar.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Calendar.json @@ -1,13 +1,13 @@ { - "modes": { - "month": "Mês", - "week": "Semana", - "day": "Dia", - "agendaWeek": "Semana", - "agendaDay": "Dia" - }, - "labels": { - "Today": "Hoje", - "Create": "Criar" - } + "modes": { + "month": "Mês", + "week": "Semana", + "day": "Dia", + "agendaWeek": "Semana", + "agendaDay": "Dia" + }, + "labels": { + "Today": "Hoje", + "Create": "Criar" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Call.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Call.json index 76b136773a..e5186f610b 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Call.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Call.json @@ -10,7 +10,8 @@ "description": "Descrição", "users": "Usuários", "contacts": "Contatos", - "leads": "Leads" + "leads": "Leads", + "reminders": "Lembretes" }, "links": { }, @@ -24,11 +25,11 @@ "Outbound": "Saída", "Inbound": "Entrada" }, - "acceptanceStatus": { - "None": "Nenhum", - "Accepted": "Aceita", - "Declined": "Rejeitada" - } + "acceptanceStatus": { + "None": "Nenhum", + "Accepted": "Aceita", + "Declined": "Rejeitada" + } }, "labels": { "Create Call": "Criar Ligação", @@ -36,9 +37,9 @@ "Set Not Held": "Marcar como não realizada", "Send Invitations": "Enviar Convites" }, - "presetFilters": { - "planned": "Planejado", - "held": "Realizado", - "todays": "Hoje" - } + "presetFilters": { + "planned": "Planejado", + "held": "Realizado", + "todays": "Hoje" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Case.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Case.json index a95bb5955a..afa5b5605f 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Case.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Case.json @@ -35,8 +35,8 @@ "labels": { "Create Case": "Criar Atendimento" }, - "presetFilters": { - "open": "Aberto", - "closed": "Fechado" - } + "presetFilters": { + "open": "Aberto", + "closed": "Fechado" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Contact.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Contact.json index b9c373e969..2308d284be 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Contact.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Contact.json @@ -4,13 +4,13 @@ "emailAddress": "E-mail", "title": "Cargo", "account": "Conta", - "accounts": "Contas", + "accounts": "Contas", "phoneNumber": "Telefone", - "accountType": "Tipo de Conta", + "accountType": "Tipo de Conta", "doNotCall": "Não Ligar", "address": "Endereço", "opportunityRole": "Regra de Oportunidade", - "accountRole": "Regra", + "accountRole": "Regra", "description": "Descrição" }, "links": { @@ -20,12 +20,12 @@ "labels": { "Create Contact": "Criar Contato" }, - "options": { - "opportunityRole": { - "": "--Nenhum--", - "Decision Maker": "Tomador de Decisão", - "Evaluator": "Avaliador", - "Influencer": "Influenciador" - } - } + "options": { + "opportunityRole": { + "": "--Nenhum--", + "Decision Maker": "Tomador de Decisão", + "Evaluator": "Avaliador", + "Influencer": "Influenciador" + } + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Document.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Document.json new file mode 100644 index 0000000000..093f9d63a2 --- /dev/null +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Document.json @@ -0,0 +1,32 @@ +{ + "labels": { + "Create Document": "Criar Documento", + "Details": "Detalhes" + }, + "fields": { + "name": "Nome", + "status": "Status", + "file": "Arquivo", + "type": "Tipo", + "source": "Fonte", + "publishDate": "Data de Publicação", + "expirationDate": "Data de expiração", + "description": "Descrição" + }, + "links": { + "accounts": "Contas", + "opportunities": "Oportunidades" + }, + "options": { + "status": { + "Active": "Ativo", + "Draft": "Rascunho", + "Expired": "Expirado", + "Canceled": "Cancelado" + } + }, + "presetFilters": { + "active": "Ativo", + "draft": "Rascunho" + } +} diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Global.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Global.json index 9de96be9cf..46ad2f7d2d 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Global.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Global.json @@ -3,14 +3,15 @@ "Account": "Conta", "Contact": "Contato", "Lead": "Lead", - "Prospect": "Prospecto", + "Target": "Alvo", "Opportunity": "Oportunidade", "Meeting": "Reunião", "Calendar": "Calendário", "Call": "Ligação", "Task": "Tarefa", "Case": "Atendimento", - "InboundEmail": "E-mail de Entrada" + "InboundEmail": "E-mail de Entrada", + "Document": "Documento" }, "scopeNamesPlural": { "Account": "Contas", @@ -23,7 +24,8 @@ "Call": "Ligações", "Task": "Tarefas", "Case": "Atendimentos", - "InboundEmail": "E-mails de Entrada" + "InboundEmail": "E-mails de Entrada", + "Document": "Documentos" }, "dashlets": { "Leads": "Meus Leads", @@ -31,8 +33,8 @@ "Tasks": "Minhas Tarefas", "Cases": "Meus Atendimentos", "Calendar": "Calendário", - "Calls": "Minhas Ligações", - "Meetings": "Minhas Reuniões", + "Calls": "Minhas Ligações", + "Meetings": "Minhas Reuniões", "OpportunitiesByStage": "Oportunidades por Estágio", "OpportunitiesByLeadSource": "Oportunities por Origem do Lead", "SalesByMonth": "Vendas Por Mês", @@ -76,6 +78,19 @@ "meetings": "Reuniões", "calls": "Ligações", "tasks": "Tarefas", - "emails": "E-mails" + "emails": "E-mails", + "accounts": "Contas", + "cases": "Atendimentos", + "documents": "Documentos", + "account": "Conta", + "opportunity": "Oportunidade", + "contact": "Contato", + "parent": "Pai" + }, + "options": { + "reminderTypes": { + "Popup": "Popup", + "Email": "Email" + } } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/InboundEmail.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/InboundEmail.json index 5e9eab5d59..c309ec8ff2 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/InboundEmail.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/InboundEmail.json @@ -15,18 +15,19 @@ "reply": "Responder", "caseDistribution": "Distribuição do Atendimento", "replyEmailTemplate": "Template do E-mail de Resposta", - "replyFromAddress": "E-mail de Resposta (From)", - "replyToAddress": "Responder para o Endereço", - "replyFromName": "Nome de Resposta (FromName)" - }, - "tooltips": { - "reply": "Notificar rementente que seus e-mails foram recebidos.", - "createCase": "Criar automaticamente um atendimento para os e-mais recebidos.", - "replyToAddress": "Especifique o endereço de e-mail desta caixa postal para que as respostas cheguem aqui.", - "caseDistribution": "Como os atendimentos serão distribuídos. Assinados diretamente ao usuário ou entregues ao time.", - "assignToUser": "Usuário responsável pelos e-mails/atendimentos.", - "team": "Time que será relacionado aos e-mails/atendimentos." + "replyFromAddress": "E-mail de Resposta (From)", + "replyToAddress": "Responder para o Endereço", + "replyFromName": "Nome de Resposta (FromName)", + "targetUserPosition": "Posição do usuário alvo" }, + "tooltips": { + "reply": "Notificar rementente que seus e-mails foram recebidos.", + "createCase": "Criar automaticamente um atendimento para os e-mais recebidos.", + "replyToAddress": "Especifique o endereço de e-mail desta caixa postal para que as respostas cheguem aqui.", + "caseDistribution": "Como os atendimentos serão distribuídos. Assinados diretamente ao usuário ou entregues ao time.", + "assignToUser": "Usuário responsável pelos e-mails/atendimentos.", + "team": "Time que será relacionado aos e-mails/atendimentos." + }, "links": { }, "options": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Lead.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Lead.json index def3c33bc8..1faf15dd74 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Lead.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Lead.json @@ -16,7 +16,7 @@ "status": "Status", "source": "Origem", "opportunityAmount": "Valor da Oportunidade", - "opportunityAmountConverted": "Valor da Oportunidade (convertido)", + "opportunityAmountConverted": "Valor da Oportunidade (convertido)", "description": "Descrição", "createdAccount": "Conta", "createdContact": "Contato", @@ -44,7 +44,7 @@ "Other": "Outro" } }, - "presetFilters": { - "active": "Ativo" - } + "presetFilters": { + "active": "Ativo" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Meeting.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Meeting.json index e28161e995..9327fd6d8d 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Meeting.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Meeting.json @@ -9,7 +9,8 @@ "description": "Descrição", "users": "Usuários", "contacts": "Contatos", - "leads": "Leads" + "leads": "Leads", + "reminders": "Lembretes" }, "links": { }, @@ -19,23 +20,23 @@ "Held": "Realizada", "Not Held": "Não Realizada" }, - "acceptanceStatus": { - "None": "Nenhum", - "Accepted": "Aceita", - "Declined": "Rejeitada" - } + "acceptanceStatus": { + "None": "Nenhum", + "Accepted": "Aceita", + "Declined": "Rejeitada" + } }, "labels": { "Create Meeting": "Criar Reunião", "Set Held": "Marcar como realizada", "Set Not Held": "Marcar como não realizada", "Send Invitations": "Enviar convites", - "Saved as Held": "Salvo como realizada", - "Saved as Not Held": "Salvo como não realizada" - }, - "presetFilters": { - "planned": "Planejada", - "held": "Realizada", - "todays": "Hoje" - } + "on time": "na hora", + "before": "antes" + }, + "presetFilters": { + "planned": "Planejada", + "held": "Realizada", + "todays": "Hoje" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Opportunity.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Opportunity.json index afc2537294..5298a92375 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Opportunity.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Opportunity.json @@ -8,12 +8,14 @@ "leadSource": "Lead de Origem", "doNotCall": "Não ligar", "closeDate": "Data de Fechamento", - "contacts": "Contatos", + "contacts": "Contatos", "description": "Descrição", - "amountConverted": "Valor (convertido)" + "amountConverted": "Valor (convertido)", + "amountWeightedConverted": "Valor Quantificado" }, "links": { - "contacts": "Contatos" + "contacts": "Contatos", + "documents": "Documentos" }, "options": { "stage": { @@ -32,8 +34,8 @@ "labels": { "Create Opportunity": "Criar Oportunidade" }, - "presetFilters": { - "open": "Aberta", - "won": "Ganha" - } + "presetFilters": { + "open": "Aberta", + "won": "Ganha" + } } diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/ScheduledJob.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/ScheduledJob.json new file mode 100644 index 0000000000..0d6e587094 --- /dev/null +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/ScheduledJob.json @@ -0,0 +1,9 @@ +{ + + "options": { + "job": { + "CheckInboundEmails": "Verificar e-mails recebidos", + "SendEmailReminders": "Enviar lembretes por e-mail" + } + } +} diff --git a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Task.json b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Task.json index b24555b233..7784cdb0f7 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Task.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pt_BR/Task.json @@ -26,12 +26,13 @@ } }, "labels": { - "Create Task": "Criar Tarefa" + "Create Task": "Criar Tarefa", + "Complete": "Concluída" }, - "presetFilters": { - "active": "Ativa", - "completed": "Completa", - "todays": "Hoje", - "overdue": "Atrasada" - } + "presetFilters": { + "actual": "Atual", + "completed": "Completa", + "todays": "Hoje", + "overdue": "Atrasada" + } } diff --git a/application/Espo/Resources/i18n/pt_BR/Admin.json b/application/Espo/Resources/i18n/pt_BR/Admin.json index 0d9ac88d66..f32950fe5d 100644 --- a/application/Espo/Resources/i18n/pt_BR/Admin.json +++ b/application/Espo/Resources/i18n/pt_BR/Admin.json @@ -9,16 +9,13 @@ "Customization": "Customização", "Available Fields": "Campos Disponíveis", "Layout": "Layout", - - "Add Panel": "Adicionar Painel", "Add Field": "Adicionar Campo", "Settings": "Preferências", "Scheduled Jobs": "Tarefas agendadas", "Upgrade": "Atualização", "Clear Cache": "Limpar Cache", - "Rebuild": "Reconstruir", - + "Rebuild": "Reconstruir", "Teams": "Times", "Roles": "Regras", "Outbound Emails": "E-mails de Saída", @@ -30,8 +27,20 @@ "User Interface": "Interface do Usuário", "Auth Tokens": "Tokens de Autenticação", "Authentication": "Autenticação", - "Currency": "Moeda", - "Integrations": "Integrações" + "Currency": "Moeda", + "Integrations": "Integrações", + "Extensions": "Extensões", + "Upload": "Upload", + "Installing...": "Instalando...", + "Upgrading...": "Atualizando...", + "Upgraded successfully": "Atualizado com sucesso", + "Installed successfully": "Instalado com sucesso", + "Ready for upgrade": "Pronto para a atualização", + "Run Upgrade": "Rodar atualização", + "Install": "Instalar", + "Ready for installation": "Pronto para a instalação", + "Uninstalling...": "Desinstalando...", + "Uninstalled": "Desinstalado" }, "layouts": { "list": "Lista", @@ -69,7 +78,8 @@ "url": "Url", "varchar": "Varchar", "file": "Arquivo", - "image": "Imagem" + "image": "Imagem", + "multiEnum": "Lista múltipla" }, "fields": { "type": "Tipe", @@ -78,7 +88,7 @@ "required": "Obrigatório", "default": "Padrão", "maxLength": "Tamanho máximo", - "options": "Opções", + "options": "Opções (valores raw, não traduzíveis)", "after": "Antes (field)", "before": "Após (field)", "link": "Link", @@ -96,7 +106,12 @@ "userHasNoEmailAddress": "Usuário não possui endereço de e-mail.", "selectEntityType": "Escolha o tipo de entidade no menu a esquerda.", "selectUpgradePackage": "Selecione o pacote de atualização", - "selectLayout": "Selecione o layout necessário no meu a esquerda e edite ele." + "downloadUpgradePackage": "Download do(s) pacote(s) de atualização aqui.", + "selectLayout": "Selecione o layout necessário no meu a esquerda e edite ele.", + "selectExtensionPackage": "Selecione o pacote de extensão", + "extensionInstalled": "A extensão {name} {version} foi instalada.", + "installExtension": "A extensão {name} {version} está pronta para instalação.", + "uninstallConfirmation": "Você confirma a desinstalação da extensão?" }, "descriptions": { "settings": "Configurações gerais do aplicativo.", @@ -113,10 +128,11 @@ "import": "Importar dados de arquivo CSV.", "layoutManager": "Customizar layouts (listas, detalhes, edição, busca, atualização em massa).", "fieldManager": "Criar novos campos ou personalizar os existentes.", - "userInterface": "Configurar UI.", + "userInterface": "Configurar a interface gráfica.", "authTokens": "Sessões autenticadas ativas. Endereço de IP e última data de acesso.", "authentication": "Configurações de autenticação.", - "currency": "Configurações de moeda e taxas." + "currency": "Configurações de moeda e taxas.", + "extensions": "Instalar ou desinstalar extensoes." }, "options": { "previewSize": { @@ -125,5 +141,10 @@ "medium": "Médio", "large": "Grande" } + }, + "layoutManagerDataAttributes": { + "width": "Largura (%)", + "link": "Link", + "notSortable": "Não ordenável" } } diff --git a/application/Espo/Resources/i18n/pt_BR/AuthToken.json b/application/Espo/Resources/i18n/pt_BR/AuthToken.json index 1e7c1ed311..9ac0742ce3 100644 --- a/application/Espo/Resources/i18n/pt_BR/AuthToken.json +++ b/application/Espo/Resources/i18n/pt_BR/AuthToken.json @@ -1,9 +1,9 @@ { - "fields": { - "user": "Usuário", - "ipAddress": "Endereço de IP", - "lastAccess": "Último acesso", - "createdAt": "Data do login" + "fields": { + "user": "Usuário", + "ipAddress": "Endereço de IP", + "lastAccess": "Último acesso", + "createdAt": "Data do login" - } + } } diff --git a/application/Espo/Resources/i18n/pt_BR/DashletOptions.json b/application/Espo/Resources/i18n/pt_BR/DashletOptions.json new file mode 100644 index 0000000000..8bb34a6d13 --- /dev/null +++ b/application/Espo/Resources/i18n/pt_BR/DashletOptions.json @@ -0,0 +1,10 @@ +{ + "fields": { + "title": "Título", + "dateFrom": "Desde", + "dateTo": "Até a data", + "autorefreshInterval": "Intervalo de auto-atualização", + "displayRecords": "Exibir registros", + "isDoubleHeight": "Altura 2x" + } +} diff --git a/application/Espo/Resources/i18n/pt_BR/Email.json b/application/Espo/Resources/i18n/pt_BR/Email.json index 5a9f5df269..27c0dea73b 100644 --- a/application/Espo/Resources/i18n/pt_BR/Email.json +++ b/application/Espo/Resources/i18n/pt_BR/Email.json @@ -1,44 +1,51 @@ { - "fields": { - "name": "Assunto", - "parent": "Origem", - "status": "Status", - "dateSent": "Data do envio", - "from": "De", - "to": "Para", - "cc": "CC", - "bcc": "BCC", - "isHtml": "Html", - "body": "Corpo", - "subject": "Assunto", - "attachments": "Anexos", - "selectTemplate": "Escolher Template", - "fromEmailAddress": "E-mail do rementente", - "toEmailAddresses": "E-mail do destinatário", - "emailAddress": "Endereço de E-mail", - "deliveryDate": "Data de envio" + "fields": { + "name": "Assunto", + "parent": "Origem", + "status": "Status", + "dateSent": "Data do envio", + "from": "De", + "to": "Para", + "cc": "CC", + "bcc": "BCC", + "isHtml": "Html", + "body": "Corpo", + "subject": "Assunto", + "attachments": "Anexos", + "selectTemplate": "Escolher Template", + "fromEmailAddress": "E-mail do rementente", + "toEmailAddresses": "E-mail do destinatário", + "emailAddress": "Endereço de E-mail", + "deliveryDate": "Data de envio" + }, + "links": { + }, + "options": { + "Draft": "Rascunho", + "Sending": "Enviando", + "Sent": "Enviado", + "Archived": "Arquivado" + }, + "labels": { + "Create Email": "Criar e-mail", + "Archive Email": "Arquivar e-mail", + "Compose": "Compor", + "Reply": "Responder", + "Reply to All": "Responder a Todos", + "Forward": "Encaminhar", + "Original message": "Mensagem original", + "Forwarded message": "Mensagem encaminhada", + "Email Accounts": "Contas de e-mail", + "Send Test Email": "Enviar e-mail de teste", + "Send": "Enviar", + "Email Address": "Endereço de E-mail" + }, + "messages": { + "noSmtpSetup": "Nenhuma configuração SMTP. {link}.", + "testEmailSent": "O e-mail de teste enviado" }, - "links": { - }, - "options": { - "Draft": "Rascunho", - "Sending": "Enviando", - "Sent": "Enviado", - "Archived": "Arquivado" - }, - "labels": { - "Create Email": "Criar e-mail", - "Archive Email": "Arquivar e-mail", - "Compose": "Compor", - "Reply": "Responder", - "Reply to All": "Responder a Todos", - "Forward": "Encaminhar", - "Original message": "Mensagem original", - "Forwarded message": "Mensagem encaminhada", - "Email Accounts": "Contas de e-mail" - }, - "presetFilters": { - "sent": "Enviado", - "archived": "Arquivado" - } + "presetFilters": { + "sent": "Enviado", + "archived": "Arquivado" + } } diff --git a/application/Espo/Resources/i18n/pt_BR/EmailAccount.json b/application/Espo/Resources/i18n/pt_BR/EmailAccount.json index d23674832f..502c2e481f 100644 --- a/application/Espo/Resources/i18n/pt_BR/EmailAccount.json +++ b/application/Espo/Resources/i18n/pt_BR/EmailAccount.json @@ -1,29 +1,29 @@ { - "fields": { - "name": "Nome", - "status": "Status", - "host": "Host", - "username": "Usuário", - "password": "Senha", - "port": "Porta", - "monitoredFolders": "Pastas monitoradas", - "ssl": "SSL", - "fetchSince": "Buscar desde" - }, - "links": { - }, - "options": { - "status": { - "Active": "Ativa", - "Inactive": "Inativa" - } - }, - "labels": { - "Create EmailAccount": "Criar conta de e-mail", - "IMAP": "IMAP", - "Main": "Principal" - }, - "messages": { - "couldNotConnectToImap": "Não foi possível conectar ao servidor IMAP" - } + "fields": { + "name": "Nome", + "status": "Status", + "host": "Host", + "username": "Usuário", + "password": "Senha", + "port": "Porta", + "monitoredFolders": "Pastas monitoradas", + "ssl": "SSL", + "fetchSince": "Recuperar desde" + }, + "links": { + }, + "options": { + "status": { + "Active": "Ativa", + "Inactive": "Inativa" + } + }, + "labels": { + "Create EmailAccount": "Criar conta de e-mail", + "IMAP": "IMAP", + "Main": "Principal" + }, + "messages": { + "couldNotConnectToImap": "Não foi possível conectar ao servidor IMAP" + } } diff --git a/application/Espo/Resources/i18n/pt_BR/EmailAddress.json b/application/Espo/Resources/i18n/pt_BR/EmailAddress.json index 5740e88684..58582e9f51 100644 --- a/application/Espo/Resources/i18n/pt_BR/EmailAddress.json +++ b/application/Espo/Resources/i18n/pt_BR/EmailAddress.json @@ -1,7 +1,7 @@ { - "labels": { - "Primary": "Primário", - "Opted Out": "Cancelou (opt-out)", - "Invalid": "Inválido" - } + "labels": { + "Primary": "Primário", + "Opted Out": "Cancelou (opt-out)", + "Invalid": "Inválido" + } } diff --git a/application/Espo/Resources/i18n/pt_BR/Extension.json b/application/Espo/Resources/i18n/pt_BR/Extension.json new file mode 100644 index 0000000000..47eec523a6 --- /dev/null +++ b/application/Espo/Resources/i18n/pt_BR/Extension.json @@ -0,0 +1,15 @@ +{ + "fields": { + "name": "Nome", + "version": "Versão", + "description": "Descrição", + "isInstalled": "Instalada" + }, + "labels": { + "Uninstall": "Desinstalar", + "Install": "Instalar" + }, + "messages": { + "uninstalled": "A extensão {name} foi desinstalada" + } +} diff --git a/application/Espo/Resources/i18n/pt_BR/ExternalAccount.json b/application/Espo/Resources/i18n/pt_BR/ExternalAccount.json index b9517ef54e..bbf840342a 100644 --- a/application/Espo/Resources/i18n/pt_BR/ExternalAccount.json +++ b/application/Espo/Resources/i18n/pt_BR/ExternalAccount.json @@ -1,7 +1,8 @@ { - "labels": { - "Connect": "Conectar" - }, - "help": { - } + "labels": { + "Connect": "Conectar", + "Connected": "Conectado" + }, + "help": { + } } diff --git a/application/Espo/Resources/i18n/pt_BR/Global.json b/application/Espo/Resources/i18n/pt_BR/Global.json index bf3e171b6b..9ec22e049d 100644 --- a/application/Espo/Resources/i18n/pt_BR/Global.json +++ b/application/Espo/Resources/i18n/pt_BR/Global.json @@ -5,10 +5,14 @@ "Team": "Time", "Role": "Regra", "EmailTemplate": "Template de E-mail", - "EmailAccount": "Conta de e-mail", + "EmailAccount": "Conta de e-mail", + "EmailAccountScope": "Conta de e-mail", "OutboundEmail": "E-mail de Saída", "ScheduledJob": "Tarefa Agendada", - "ExternalAccount": "Conta externa" + "ExternalAccount": "Conta externa", + "Extension": "Extensão", + "Dashboard": "Dashboard", + "Stream": "Fluxo" }, "scopeNamesPlural": { "Email": "E-mails", @@ -16,10 +20,14 @@ "Team": "Times", "Role": "Regras", "EmailTemplate": "Templates de E-mail", - "EmailAccount": "Contas de e-mail", + "EmailAccount": "Contas de e-mail", + "EmailAccountScope": "Contas de e-mail", "OutboundEmail": "E-mails de Saída", "ScheduledJob": "Tarefas Agendadas", - "ExternalAccount": "Contas externas" + "ExternalAccount": "Contas externas", + "Extension": "Extensões", + "Dashboard": "Dashboard", + "Stream": "Fluxo" }, "labels": { "Misc": "Misc", @@ -95,7 +103,8 @@ "Unlink": "Remover ligação", "Mass Update": "Atualização em Massa", "Export": "Exportar", - "No Data": "Nenhum Dado", + "No Data": "Sem dados", + "No Access": "Sem acesso", "All": "Tudo", "Active": "Ativo", "Inactive": "Inativo", @@ -113,14 +122,22 @@ "You": "Você", "you": "você", "change": "modificar", + "Change": "Modificar", "Primary": "Primário", - "Save Filters": "Salvar Filtros", - "Administration": "Administração", - "Run Import": "Executar Importação", - "Duplicate": "Duplicar", - "Notifications": "Notificações", - "Mark all read": "Marcar tudo como lido", - "See more": "Ver mais" + "Save Filters": "Salvar Filtros", + "Administration": "Administração", + "Run Import": "Executar Importação", + "Duplicate": "Duplicar", + "Notifications": "Notificações", + "Mark all read": "Marcar tudo como lido", + "See more": "Ver mais", + "Today": "Hoje", + "Tomorrow": "Amanhã", + "Yesterday": "Ontem", + "Submit": "Enviar", + "Close": "Fechar", + "Yes": "Sim", + "No": "Não" }, "messages": { "notModified": "Você não modificou o registro", @@ -137,12 +154,20 @@ "fieldShouldBeLess": "{field} deve ser menos que {value}", "fieldShouldBeGreater": "{field} deve ser maior que {value}", "fieldBadPasswordConfirm": "{field} confirmado impropriamente", - "assignmentEmailNotificationSubject": "EspoCRM {entityType}: {Entity.name}", - "assignmentEmailNotificationBody": "{assignerUserName} designou {entityType} '{Entity.name}' para você\n\n{recordUrl}", - "confirmation": "Você tem certeza?", - "removeRecordConfirmation": "Você gostaria mesmo de remover este registro?", - "unlinkRecordConfirmation": "Você gostaria mesmo de desfazer este relacionamento?", - "removeSelectedRecordsConfirmation": "Você gostaria mesmo de remover os registros selecionados?" + "resetPreferencesDone": "As preferências foram redefinidas para o padrão", + "assignmentEmailNotificationSubject": "EspoCRM {entityType}: {Entity.name}", + "assignmentEmailNotificationBody": "{assignerUserName} designou {entityType} '{Entity.name}' para você\n\n{recordUrl}", + "confirmation": "Você tem certeza?", + "resetPreferencesConfirmation": "Você gostaria mesmo de redefenir as preferências para o padrão?", + "removeRecordConfirmation": "Você gostaria mesmo de remover este registro?", + "unlinkRecordConfirmation": "Você gostaria mesmo de desfazer este relacionamento?", + "removeSelectedRecordsConfirmation": "Você gostaria mesmo de remover os registros selecionados?", + "massUpdateResult": "{count} registros foram atualizados", + "massUpdateResultSingle": "{count} registro foi atualizado", + "noRecordsUpdated": "Nenhum registro foi atualizado", + "massRemoveResult": "{count} registros foram removidos", + "massRemoveResultSingle": "{count} registro foi removido", + "noRecordsRemoved": "Nenhum registro foi removido" }, "boolFilters": { "onlyMy": "Meus", @@ -158,17 +183,17 @@ "emailAddress": "E-mail", "assignedUserName": "Nome de Usuário Designado", "teams": "Times", - "createdAt": "Criado Em", - "modifiedAt": "Modificado Em", - "createdBy": "Criado Por", - "modifiedBy": "Modificado Por", - "title": "Títle", - "dateFrom": "De", - "dateTo": "Até", - "autorefreshInterval": "Intervalo para auto-atualização", - "displayRecords": "Exibir registros" + "createdAt": "Criado em", + "modifiedAt": "Modificado em", + "createdBy": "Criado por", + "modifiedBy": "Modificado por" }, "links": { + "assignedUser": "Usuário designado", + "createdBy": "Criado por", + "modifiedBy": "Modificado por", + "team": "Time", + "roles": "Regras", "teams": "Times", "users": "Usuários" }, @@ -185,6 +210,8 @@ "update": "{user} atualizou {entityType} {entity}", "createRelated": "{user} criou {relatedEntityType} {relatedEntity} atribuido a {entityType} {entity}", "emailReceived": "{entity} foi recebido por {entityType} {entity}", + "emailReceivedInitial": "O e-mail {email} foi recebido e criou {entityType} {entity}", + "mentionInPost": "{user} mencionado {mentioned} em {entityType} {entity}", "createThis": "{user} criou {entityType}", "createAssignedThis": "{user} criou {entityType} atribuído a {assignee}", @@ -194,7 +221,8 @@ "statusThis": "{user} atualilou {field}", "updateThis": "{user} atualizou {entityType}", "createRelatedThis": "{user} criou {relatedEntityType} {relatedEntity} relacionado a {entityType}", - "emailReceivedThis": "{entity} foi recebido" + "emailReceivedThis": "{entity} foi recebido", + "emailReceivedInitialThis": "O E-mail {email} foi recebido e criou este {entityType}" }, "lists": { "monthNames": ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], @@ -289,9 +317,15 @@ "after": "Anterior", "before": "Posterior", "between": "Entre", - "today": "Hoje", - "past": "Passado", - "future": "Futuro" + "today": "Hoje", + "past": "Passado", + "future": "Futuro", + "currentMonth": "Mês corrente", + "lastMonth": "Último mês", + "currentQuarter": "Trimestre corrente", + "lastQuarter": "Último trimestre", + "currentYear": "Ano corrente", + "lastYear": "Último ano" }, "intSearchRanges": { "equals": "Igual", @@ -310,13 +344,13 @@ "5": "5 minutos", "10": "10 minutos" }, - "phoneNumber": { - "Mobile": "Celular", - "Office": "Escritório", - "Fax": "Fax", - "Home": "Residencial", - "Other": "Outro" - } + "phoneNumber": { + "Mobile": "Celular", + "Office": "Comercial", + "Fax": "Fax", + "Home": "Residencial", + "Other": "Outro" + } }, "sets": { "summernote": { diff --git a/application/Espo/Resources/i18n/pt_BR/Import.json b/application/Espo/Resources/i18n/pt_BR/Import.json new file mode 100644 index 0000000000..bb096fe788 --- /dev/null +++ b/application/Espo/Resources/i18n/pt_BR/Import.json @@ -0,0 +1,15 @@ +{ + "labels": { + "Revert": "Reverter", + "Return to Import": "Retornar a Importação", + "Run Import": "Executar importação", + "Back": "Voltar", + "Field Mapping": "Mapeamento de Campos", + "Default Values": "Valores Padrão", + "Add Field": "Adicionar Campo", + "Created": "Criado", + "Updated": "Atualizado", + "Result": "Resultado", + "Show records": "Exibir Registros" + } +} diff --git a/application/Espo/Resources/i18n/pt_BR/Integration.json b/application/Espo/Resources/i18n/pt_BR/Integration.json index 5ff1fd9f3f..821b4bf8a0 100644 --- a/application/Espo/Resources/i18n/pt_BR/Integration.json +++ b/application/Espo/Resources/i18n/pt_BR/Integration.json @@ -1,14 +1,14 @@ { - "fields": { - "enabled": "Habilitado", - "clientId": "Client ID", - "clientSecret": "Client Secret", - "redirectUri": "URL de Redirecionamento" - }, - "messages": { - "selectIntegration": "Selecione uma integração no menu." - }, - "help": { - "Google": "

Obtenha as credenciais OAuth 2.0 do Google Developers Console.

Visite o Google Developers Console para obter as credenciais OAuth 2.0 como Client ID e Client Secret comuns ao Google e ao EspoCRM.

" - } + "fields": { + "enabled": "Habilitado", + "clientId": "Client ID", + "clientSecret": "Client Secret", + "redirectUri": "URL de Redirecionamento" + }, + "messages": { + "selectIntegration": "Selecione uma integração no menu." + }, + "help": { + "Google": "

Obtenha as credenciais OAuth 2.0 do Google Developers Console.

Visite o Google Developers Console para obter as credenciais OAuth 2.0 como Client ID e Client Secret comuns ao Google e ao EspoCRM.

" + } } diff --git a/application/Espo/Resources/i18n/pt_BR/Preferences.json b/application/Espo/Resources/i18n/pt_BR/Preferences.json index 8b22a33865..384afd6292 100644 --- a/application/Espo/Resources/i18n/pt_BR/Preferences.json +++ b/application/Espo/Resources/i18n/pt_BR/Preferences.json @@ -20,8 +20,8 @@ "smtpEmailAddress": "Endereço de E-mail", "exportDelimiter": "Delimitador de Exportação", - - "receiveAssignmentEmailNotifications": "Receber e-mail de notificação quando designado" + + "receiveAssignmentEmailNotifications": "Receber e-mail de notificação quando designado" }, "links": { }, @@ -31,7 +31,7 @@ "1": "Segunda" } }, - "labels": { - "Notifications": "Notificações" - } + "labels": { + "Notifications": "Notificações" + } } diff --git a/application/Espo/Resources/i18n/pt_BR/Role.json b/application/Espo/Resources/i18n/pt_BR/Role.json index 08c5aefe2b..49fd2c2f78 100644 --- a/application/Espo/Resources/i18n/pt_BR/Role.json +++ b/application/Espo/Resources/i18n/pt_BR/Role.json @@ -29,7 +29,7 @@ "edit": "Editar", "delete": "Excluir" }, - "messages": { - "changesAfterClearCache": "Todas as modificações no controle de acesso serão aplicadas após a limpeza do cache." - } + "messages": { + "changesAfterClearCache": "Todas as modificações no controle de acesso serão aplicadas após a limpeza do cache." + } } diff --git a/application/Espo/Resources/i18n/pt_BR/ScheduledJob.json b/application/Espo/Resources/i18n/pt_BR/ScheduledJob.json index 768add92b6..8bb0e0b08f 100644 --- a/application/Espo/Resources/i18n/pt_BR/ScheduledJob.json +++ b/application/Espo/Resources/i18n/pt_BR/ScheduledJob.json @@ -13,7 +13,6 @@ }, "options": { "job": { - "CheckInboundEmails": "Checar Emails Recebidos", "Cleanup": "Limpar" }, "cronSetup": { diff --git a/application/Espo/Resources/i18n/pt_BR/Settings.json b/application/Espo/Resources/i18n/pt_BR/Settings.json index a932f56193..bfc4ac032b 100644 --- a/application/Espo/Resources/i18n/pt_BR/Settings.json +++ b/application/Espo/Resources/i18n/pt_BR/Settings.json @@ -8,10 +8,9 @@ "thousandSeparator": "Separador de Milhar", "decimalMark": "Deparador Decimal", "defaultCurrency": "Moeda Padrão", - "baseCurrency": "Moeda Base", - - "currencyRates": "Conversão de Moedas", - + "baseCurrency": "Moeda Base", + "currencyRates": "Conversão de Moedas", + "currencyList": "Moedas Disponíveis", "language": "Idioma", @@ -34,26 +33,28 @@ "quickCreateList": "Lista de Criação Rápida", "exportDelimiter": "Delimitador de exportação", - - "authenticationMethod": "Método de Autenticação", - "ldapHost": "Host", - "ldapPort": "Porta", - "ldapAuth": "Auth", - "ldapUsername": "Usuário", - "ldapPassword": "Senha", - "ldapBindRequiresDn": "Ligação exige Dn", - "ldapBaseDn": "Dn Base", - "ldapAccountCanonicalForm": "Formulário Canônico de Conta", - "ldapAccountDomainName": "Nome de Domínio da Conta", - "ldapTryUsernameSplit": "Tentar dividir o Nome de Usuário", - "ldapCreateEspoUser": "Criar usuário no EspoCRM", - "ldapSecurity": "Segurança", - "ldapUserLoginFilter": "Filtro para Login de Usuário", - "ldapAccountDomainNameShort": "Nome curto do Domínio da Conta", - "ldapOptReferrals": "Referências Opt", - "disableExport": "Desabilitar exportação (permitido apenas para administradores)", - "assignmentEmailNotifications": "Enviar notificações sobre as designações por e-mail", - "assignmentEmailNotificationsEntityList": "Entidades para notificar" + + "authenticationMethod": "Método de Autenticação", + "ldapHost": "Host", + "ldapPort": "Porta", + "ldapAuth": "Auth", + "ldapUsername": "Usuário", + "ldapPassword": "Senha", + "ldapBindRequiresDn": "Ligação exige Dn", + "ldapBaseDn": "Dn Base", + "ldapAccountCanonicalForm": "Formulário Canônico de Conta", + "ldapAccountDomainName": "Nome de Domínio da Conta", + "ldapTryUsernameSplit": "Tentar dividir o Nome de Usuário", + "ldapCreateEspoUser": "Criar usuário no EspoCRM", + "ldapSecurity": "Segurança", + "ldapUserLoginFilter": "Filtro para Login de Usuário", + "ldapAccountDomainNameShort": "Nome curto do Domínio da Conta", + "ldapOptReferrals": "Referências Opt", + "disableExport": "Desabilitar exportação (permitido apenas para administradores)", + "assignmentEmailNotifications": "Enviar notificações sobre as designações por e-mail", + "assignmentEmailNotificationsEntityList": "Entidades para notificar", + "b2cMode": "Modo B2C", + "disableAvatars": "Desabilitar Avatares" }, "options": { "weekStart": { @@ -61,16 +62,16 @@ "1": "Segunda" } }, - "tooltips": { - "recordsPerPageSmall": "Contar registros nos painéis de relacionamento." - }, + "tooltips": { + "recordsPerPageSmall": "Contar registros nos painéis de relacionamento." + }, "labels": { "System": "Sistema", "Locale": "Idioma", "SMTP": "SMTP", "Configuration": "Configuração", - "Notifications": "Notificações", - "Currency Settings": "Configurações de Moeda", - "Currency Rates": "Conversão de moedas" + "Notifications": "Notificações", + "Currency Settings": "Configurações de Moeda", + "Currency Rates": "Conversão de moedas" } } diff --git a/application/Espo/Resources/i18n/pt_BR/Team.json b/application/Espo/Resources/i18n/pt_BR/Team.json index 334b8ae2a9..a7ee7211c0 100644 --- a/application/Espo/Resources/i18n/pt_BR/Team.json +++ b/application/Espo/Resources/i18n/pt_BR/Team.json @@ -1,14 +1,16 @@ { "fields": { "name": "Nome", - "roles": "Regras" + "roles": "Regras", + "positionList": "Lista de Posições" }, "links": { "users": "Usuários" }, - "tooltips": { - "roles": "Todos os usuários deste time terão acesso as configurações das regras selecionadas." - }, + "tooltips": { + "roles": "Todos os usuários deste time terão acesso as configurações das regras selecionadas." + "positionList": "Posições disponíveis neste time. E.g. Vendedor, Gerente." + }, "labels": { "Create Team": "Criar Time" } diff --git a/application/Espo/Resources/i18n/pt_BR/User.json b/application/Espo/Resources/i18n/pt_BR/User.json index ec0cebb2fe..eb6427a0bc 100644 --- a/application/Espo/Resources/i18n/pt_BR/User.json +++ b/application/Espo/Resources/i18n/pt_BR/User.json @@ -8,9 +8,12 @@ "emailAddress": "E-mail", "phoneNumber": "Telefone", "roles": "Regras", + "teamRole": "Posição", "password": "Senha", "passwordConfirm": "Confirmação da Senha", - "newPassword": "Novo Password" + "newPassword": "Nova senha", + "newPasswordConfirm": "Confirme a nova senha", + "avatar": "Avatar" }, "links": { "teams": "Times", @@ -21,15 +24,32 @@ "Generate": "Gerar", "Access": "Acesso", "Preferences": "Preferências", - "Change Password": "Trocar Senha" - }, - "tooltips": { - "defaultTeam": "Todos os registros criados por este usuário serão relacionados e este time por padrão." + "Change Password": "Trocar Senha", + "Teams and Access Control": "Times e controle de acesso", + "Forgot Password?": "Esqueceu a senha?", + "Password Change Request": "Solicitar troca da senha", + "Email Address": "Endereço de e-mail" }, + "tooltips": { + "defaultTeam": "Todos os registros criados por este usuário serão relacionados e este time por padrão.", + "userName": "Letras a-z, números 0-9 e underscores são permitidos.", + "isAdmin": "Usuário Admin pode acessar tudo.", + "teams": "Times aos quais este usuário pertence. O controle de acesso é herdado das regras do time.", + "roles": "Regras de acesso adicionais. Use se o usuário não pertence a nenhum time ou se for necessário extender o controle de acesso deste usuário." + }, "messages": { "passwordWillBeSent": "A senha será enviada para o email do usuário.", "accountInfoEmailSubject": "Informações da Conta", - "accountInfoEmailBody": "Informações da sua conta:\n\nUsuário: {userName}\nSenha: {password}\n\n{siteUrl}", - "passwordChanged": "A senha foi atualizada" + "accountInfoEmailBody": "Informações da sua conta:\n\nUsuário: {userName}\nSenha: {password}\n\n{siteUrl}",, + "passwordChangeLinkEmailSubject": "Solicitação para troca da senha", + "passwordChangeLinkEmailBody": "Você pode atualizar sua senha usando este link {link}. Esta URL é única e expirará em breve.", + "passwordChanged": "A senha foi atualizada", + "userCantBeEmpty": "O nome de usuário deve ser informado", + "wrongUsernamePasword": "Usuário / senha incorretos", + "emailAddressCantBeEmpty": "O endereço de e-mail deve ser informado", + "userNameEmailAddressNotFound": "Usuário / E-mail não localizados", + "forbidden": "Proibido, por favor tente mais tarde", + "uniqueLinkHasBeenSent": "Um link único foi enviado para o endereço de e-mail informado.", + "passwordChangedByRequest": "A senha foi atualizada." } } diff --git a/install/core/i18n/pt_BR/install.json b/install/core/i18n/pt_BR/install.json index 3650c3eb65..da5be4040b 100644 --- a/install/core/i18n/pt_BR/install.json +++ b/install/core/i18n/pt_BR/install.json @@ -13,6 +13,11 @@ "Errors page title": "Erros", "Finish page title": "Instalação completa", "Congratulation! Welcome to EspoCRM!": "Parabéns! O EspoCRM foi instalado com sucesso.", + "More Information": "For more information, please visit our {BLOG}, follow us on {TWITTER}.

If you have any suggestions or questions, please ask on the {FORUM}.", + "share": "If you like EspoCRM, share it with your friends. Let them know about this great product.", + "blog": "blog", + "twitter": "twitter", + "forum": "forum", "Installation Guide": "Guia de Instalação", "admin": "admin", "localhost": "localhost", @@ -20,17 +25,29 @@ "Locale": "Idioma", "Outbound Email Configuration": "Configurações dos e-mails de saída", "SMTP": "SMTP", - "Start": "Início", + "Start": "Iniciar", "Back": "Voltar", "Next": "Avançar", "Go to EspoCRM": "Ir para o EspoCRM", "Re-check": "Verificar novamente", + "Version": "Version", "Test settings": "Testar Conexão", - "Database Settings Description": "Enter your MySQL database connection information (hostname, username and password). You can specify the server port for hostname like localhost:3306." + "Database Settings Description": "Enter your MySQL database connection information (hostname, username and password). You can specify the server port for hostname like localhost:3306.", + "Install": "Install", + "SetupConfirmation page title": "Recommended Settings", + "PHP Configuration": "Recommended PHP settings", + "MySQL Configuration": "MySQL Configuration", + "Configuration Instructions": "Configuration Instructions", + "phpVersion": "PHP version", + "mysqlVersion": "MySQL version", + "dbHostName": "Host Name", + "dbName": "Database Name", + "dbUserName": "Database User Name", + "OK": "OK" }, "fields": { "Choose your language": "Escolha seu idioma", - "Database Name": "Nome dobanco de dados", + "Database Name": "Nome do banco de dados", "Host Name": "Servidor do banco de dados", "Port": "Porta", "Database User Name": "Usuário do banco de dados", @@ -63,6 +80,7 @@ "Bad init Permission": "Permission denied for \"{*}\" directory. Please set 775 for \"{*}\" or just execute this command in the terminal
{C}
\n\tOperation not permitted? Try this one: {CSU}", "Some errors occurred!": "Some errors occurred!", "phpVersion": "Your PHP version is not supported by EspoCRM, please update to PHP {minVersion} at least", + "MySQLVersion": "Your MySQL version is not supported by EspoCRM, please update to MySQL {minVersion} at least", "The PHP extension was not found...": "The {extName} PHP extension was not found...", "All Settings correct": "All Settings are correct", "Failed to connect to database": "Failed to connect to database", @@ -86,7 +104,10 @@ "Thousand Separator and Decimal Mark equal": "Thousand Separator and Decimal Mark cannot be equal", "1049": "Unknown database", "2005": "Unknown MySQL server host", - "1045": "Access denied for user" + "1045": "Access denied for user", + "extension": "{0} extension is missing", + "option": "Recommended value is {0}", + "mysqlSettingError": "EspoCRM requires the MySQL setting \"{NAME}\" to be set to {VALUE}" }, "options": { "db driver": { @@ -95,16 +116,16 @@ }, "modRewriteInstruction": { "apache": { - "linux": "

To enable .htaccess support add/edit the Server configuration settings inside your <VirtualHost> section (httpd.conf):
<Directory /PATH_TO_ESPO/>\n AllowOverride All\n</Directory>
\n Afterwards run this command in a Terminal:
service apache2 restart

To enable \"mod_rewrite\" run those commands in a Terminal:
a2enmod rewrite 
service apache2 restart
", + "linux": "

To add the RewriteBase path, open a file {API_PATH}.htaccess and change the following line:
# RewriteBase /
To
RewriteBase {ESPO_PATH}{API_PATH}

To enable .htaccess support add/edit the Server configuration settings inside your <VirtualHost> section (httpd.conf):
<Directory /PATH_TO_ESPO/>\n AllowOverride All\n</Directory>
\n Afterwards run this command in a Terminal:
service apache2 restart

To enable \"mod_rewrite\" run those commands in a Terminal:
a2enmod rewrite 
service apache2 restart
", "windows": "
1. Find the httpd.conf file (usually you will find it in a folder called conf, config or something along those lines)
\n2. Inside the httpd.conf file uncomment the line LoadModule rewrite_module modules/mod_rewrite.so (remove the pound '#' sign from in front of the line)
\n3. Also find the line ClearModuleList is uncommented then find and make sure that the line AddModule mod_rewrite.c is not commented out.\n
" }, "microsoft-iis": { - "windows": "IIS" + "windows": "" } }, "modRewriteHelp": { - "apache": "API Error: EspoCRM API unavailable.
Possible problems: disabled \"mod_rewrite\" in Apache server or .htaccess support.", - "nginx": "API Error: EspoCRM API unavailable.
Add this code to Nginx Host Config (inside \"server\" block):
\n
\nlocation /api/v1/ {\n    if (!-e $request_filename){\n        rewrite ^/api/v1/(.*)$ /api/v1/index.php last; break;\n    }\n}\n\nlocation / {\n    rewrite reset/?$ reset.html break;\n}
", + "apache": "API Error: EspoCRM API unavailable.
Possible problems: RewriteBase required, disabled \"mod_rewrite\" in Apache server or .htaccess support.", + "nginx": "API Error: EspoCRM API unavailable.
Add this code to your Nginx Host Config (inside \"server\" block):
\n
\n{0}\n
", "microsoft-iis": "API Error: EspoCRM API unavailable.
Possible problem: disabled \"URL Rewrite\". Please check and enable \"URL Rewrite\" Module in IIS server", "default": "API Error: EspoCRM API unavailable.
Possible problem: disabled Rewrite Module. Please check and enable Rewrite Module in your server (e.g. mod_rewrite in Apache) and .htaccess support." }