From 8792843588caf9b0ff5d25904f73d741b50b9261 Mon Sep 17 00:00:00 2001 From: denisdulici Date: Wed, 27 Nov 2019 16:29:19 +0300 Subject: [PATCH] brazilian translation --- resources/lang/pt-BR/auth.php | 5 +- resources/lang/pt-BR/bills.php | 2 +- resources/lang/pt-BR/bulk_actions.php | 51 +++++++++++++++++ resources/lang/pt-BR/companies.php | 2 + resources/lang/pt-BR/customers.php | 6 +- resources/lang/pt-BR/dashboard.php | 1 - resources/lang/pt-BR/email_templates.php | 50 ++++++++++++++++ resources/lang/pt-BR/general.php | 21 +++++++ resources/lang/pt-BR/header.php | 2 +- resources/lang/pt-BR/invoices.php | 13 ++--- resources/lang/pt-BR/items.php | 10 ---- resources/lang/pt-BR/maintenance.php | 34 +++++++++++ resources/lang/pt-BR/messages.php | 4 +- resources/lang/pt-BR/modules.php | 45 ++++++++------- resources/lang/pt-BR/pagination.php | 4 +- resources/lang/pt-BR/reconciliations.php | 2 +- resources/lang/pt-BR/reports.php | 10 ++-- resources/lang/pt-BR/settings.php | 72 +++++++++++++++--------- resources/lang/pt-BR/taxes.php | 2 +- resources/lang/pt-BR/validation.php | 29 +++++----- 20 files changed, 262 insertions(+), 103 deletions(-) create mode 100644 resources/lang/pt-BR/bulk_actions.php create mode 100644 resources/lang/pt-BR/email_templates.php create mode 100644 resources/lang/pt-BR/maintenance.php diff --git a/resources/lang/pt-BR/auth.php b/resources/lang/pt-BR/auth.php index 39b4266e8..e06953157 100644 --- a/resources/lang/pt-BR/auth.php +++ b/resources/lang/pt-BR/auth.php @@ -13,16 +13,17 @@ return [ 'current_email' => 'E-mail atual', 'reset' => 'Resetar', 'never' => 'Nunca', - + 'password' => [ 'current' => 'Senha', 'current_confirm' => 'Confirmação da Senha', 'new' => 'Nova Senha', 'new_confirm' => 'Confirmação da Nova Senha', ], - + 'error' => [ 'self_delete' => 'Erro: não pode se excluir!', + 'self_disable' => 'Erro: Você não pode desativar você mesmo!', 'no_company' => 'Erro: Nenhuma empresa atribuída à sua conta. Por favor, entre em contato com o administrador do sistema.', ], diff --git a/resources/lang/pt-BR/bills.php b/resources/lang/pt-BR/bills.php index a2ce38a5f..6d9c21073 100644 --- a/resources/lang/pt-BR/bills.php +++ b/resources/lang/pt-BR/bills.php @@ -44,7 +44,7 @@ return [ 'messages' => [ 'received' => 'Conta marcada como recebida com sucesso!', - 'draft' => 'This is a DRAFT bill and will be reflected to charts after it gets received.', + 'draft' => 'Este é um RASCUNHO de fatura e será refletida nos gráficos depois que ela for recebida.', 'status' => [ 'created' => 'Criado em :date', diff --git a/resources/lang/pt-BR/bulk_actions.php b/resources/lang/pt-BR/bulk_actions.php new file mode 100644 index 000000000..f6fb63888 --- /dev/null +++ b/resources/lang/pt-BR/bulk_actions.php @@ -0,0 +1,51 @@ + 'Selecione uma ação', + 'selected' => 'selecionado', + 'bulk_actions' => 'Ação em massa | Ações em massa', + 'delete' => 'Excluir', + 'duplicate' => 'Duplicado', + 'export' => 'Exportar', + 'enable' => 'Ativar', + 'disable' => 'Desativar', + 'change_category' => 'Alterar categoria', + 'change_type' => 'Alterar o Tipo', + + + 'users' => [ + 'change_role' => 'Alterar o perfil de usuário', + 'change_company' => 'Alterar Empresa', + ], + + 'bills' => [ + 'change_bill_status' => 'Alterar o estado da Fatura', + ], + + 'payments' => [ + 'change_payment_status' => 'Alterar o estado do pagamento', + ], + + 'invoices' => [ + 'change_invoice_status' => 'Alterar o estado da fatura', + ], + + 'revenues' => [ + 'change_revenue_status' => 'Alterar o estado da Receita', + ], + + 'categories' => [ + 'change_category_status' => 'Alterar o estado da Categoria', + ], + + 'message' => [ + 'sure' => 'Você tem certeza?', + 'duplicate' => 'Você realmente deseja duplicar estes registros?', + 'deletes' => 'Você realmente deseja excluir este registro?|Você realmente deseja excluir estes registros?', + 'exports' => 'Você realmente deseja exportar este registro?|Você realmente deseja exportar estes registros?', + 'enable' => 'Você realmente deseja ativar este registro?|Você realmente deseja ativar estes registros?', + 'disable' => 'Você realmente deseja desativar este registro?|Você realmente deseja desativar estes registros?', + ] + +]; diff --git a/resources/lang/pt-BR/companies.php b/resources/lang/pt-BR/companies.php index d567bb244..a56379c73 100644 --- a/resources/lang/pt-BR/companies.php +++ b/resources/lang/pt-BR/companies.php @@ -6,7 +6,9 @@ return [ 'logo' => 'Logotipo', 'manage' => 'Gerenciar empresas', 'all' => 'Todas as empresas', + 'error' => [ + 'not_user_company' => 'Erro: você não tem permissão para alterar esta empresa!', 'delete_active' => 'Erro: não é possível deletar a empresa em atividade, por favor altere o cadastro!', ], diff --git a/resources/lang/pt-BR/customers.php b/resources/lang/pt-BR/customers.php index 5834067b0..c993c8a68 100644 --- a/resources/lang/pt-BR/customers.php +++ b/resources/lang/pt-BR/customers.php @@ -2,15 +2,11 @@ return [ - 'allow_login' => 'Permitir Acesso?', + 'can_login' => 'Pode Logar?', 'user_created' => 'Usuário criado', 'error' => [ 'email' => 'Este e-mail já foi utilizado.' ], - 'notification' => [ - 'message' => ':customer fez o pagamento de :amount para a fatura de numero :invoice_number.', - 'button' => 'Mostrar', - ], ]; diff --git a/resources/lang/pt-BR/dashboard.php b/resources/lang/pt-BR/dashboard.php index dd0a92fae..e9def1656 100644 --- a/resources/lang/pt-BR/dashboard.php +++ b/resources/lang/pt-BR/dashboard.php @@ -20,5 +20,4 @@ return [ 'account_balance' => 'Saldo da Conta', 'latest_incomes' => 'Últimos Rendimentos', 'latest_expenses' => 'Últimas Despesas', - ]; diff --git a/resources/lang/pt-BR/email_templates.php b/resources/lang/pt-BR/email_templates.php new file mode 100644 index 000000000..07e8fe959 --- /dev/null +++ b/resources/lang/pt-BR/email_templates.php @@ -0,0 +1,50 @@ + [ + 'subject' => '{invoice_number} fatura criada', + 'body' => 'Caro {customer_name},

Nós preparamos a seguinte fatura para você: {invoice_number}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Sinta-se a vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name}', + ], + + 'invoice_remind_customer' => [ + 'subject' => '{invoice_number} aviso de fatura vencida', + 'body' => 'Caro {customer_name},

Este é um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu em {invoice_due_date}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Atenciosamente,
{company_name}', + ], + + 'invoice_remind_admin' => [ + 'subject' => '{invoice_number} aviso de fatura vencida', + 'body' => 'Olá,

{customer_name} recebeu um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu em {invoice_due_date}.

Você pode ver os detalhes da fatura do seguinte link: {invoice_number}.

Atenciosamente,
{company_name}', + ], + + 'invoice_recur_customer' => [ + 'subject' => 'Fatura recorrente {invoice_number} criada', + 'body' => 'Caro {customer_name},

Baseado no seu círculo recorrente, nós preparamos a seguinte fatura para você: {invoice_number}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Sinta-se a vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name}', + ], + + 'invoice_recur_admin' => [ + 'subject' => 'Fatura recorrente {invoice_number} criada', + 'body' => 'Olá,

Baseado no círculo recorrente de {customer_name}, a fatura {invoice_number} foi criada automaticamente.

Você pode ver os detalhes da fatura a partir do seguinte link: {invoice_number}.

Atenciosamente,
{company_name}', + ], + + 'invoice_payment_customer' => [ + 'subject' => 'Pagamento recebido para fatura {invoice_number}', + 'body' => 'Caro {customer_name},

Obrigado pelo pagamento. Encontrando os detalhes do pagamento abaixo:

-------------------------------------------------

Valor: {transaction_total}
Data: {transaction_paid_date}
Número da fatura: {invoice_number}

-------------------------------------------------

Você pode sempre ver os detalhes da fatura: {invoice_number}.

Sinta-se à vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name}', + ], + + 'invoice_payment_admin' => [ + 'subject' => 'Pagamento recebido para fatura {invoice_number}', + 'body' => 'Olá,

{customer_name} recebeu um aviso de fatura em atraso {invoice_number}.

O total da fatura é {invoice_total} e venceu em {invoice_due_date}.

Você pode ver os detalhes da fatura do seguinte link: {invoice_number}.

Atenciosamente,
{company_name}', + ], + + 'bill_remind_admin' => [ + 'subject' => '{bill_number} aviso de lembrete de cobrança', + 'body' => 'Olá,

Este é um aviso para a fatura {bill_number} de {vendor_name}.

O total da fatura é {bill_total} e vence {bill_due_date} .

Você pode ver os detalhes da fatura no seguinte link: {bill_number} .

Atenciosamente,
{company_name}', + ], + + 'bill_recur_admin' => [ + 'subject' => 'Fatura recorrente {bill_number} criada', + 'body' => 'Olá,

Baseado no círculo recorrente de {vendor_name}, a fatura {bill_number} foi criada automaticamente.

Você pode ver os detalhes da fatura a partir do seguinte link: {bill_number}.

Atenciosamente,
{company_name}', + ], + +]; diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index 5d6720ea4..6793bf005 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -2,6 +2,7 @@ return [ + 'dashboards' => 'Painéis | Painéis', 'items' => 'Item | Itens', 'incomes' => 'Renda|Rendas', 'invoices' => 'Fatura|Faturas', @@ -41,8 +42,15 @@ return [ 'contacts' => 'Contato|Contatos', 'reconciliations' => 'Reconciliação|Reconciliações', 'developers' => 'Desenvolvedor|Desenvolvedores', + 'schedules' => 'Agendar|Agendamentos', + 'groups' => 'Grupo|Grupos', + 'charts' => 'Gráfico|Gráficos', + 'localisations' => 'Idioma|Idiomas', + 'defaults' => 'Padrão|Padrões', + 'widgets' => 'Widget|Widgets', 'dashboard' => 'Painel', + 'welcome' => 'Bem-vindo', 'banking' => 'Banco', 'general' => 'Geral', 'no_records' => 'Sem registros.', @@ -54,6 +62,7 @@ return [ 'no' => 'Não', 'na' => 'N/A', 'daily' => 'Diariamente', + 'weekly' => 'Semanal', 'monthly' => 'Mensal', 'quarterly' => 'Trimestral', 'yearly' => 'Anual', @@ -83,6 +92,7 @@ return [ 'switch' => 'Trocar', 'color' => 'Cor', 'save' => 'Salvar', + 'confirm' => 'Confirmar', 'cancel' => 'Cancelar', 'loading' => 'Carregando...', 'from' => 'De', @@ -115,17 +125,27 @@ return [ 'go_to' => 'Ir para :name', 'created_date' => 'Data de Criação', 'period' => 'Período', + 'frequency' => 'Frequência', 'start' => 'Começar', 'end' => 'Finalizar', 'clear' => 'Limpar', 'difference' => 'Diferença', + 'footer' => 'Rodapé', + 'start_date' => 'Data Inicial', + 'basis' => 'Base', + 'accrual' => 'Provisão', + 'cash' => 'Dinheiro', + 'group_by' => 'Agrupar por', + 'accounting' => 'Conta', 'title' => [ 'new' => 'Novo :type', 'edit' => 'Editar :type', + 'delete' => 'Excluir :type', 'create' => 'Criar :type', 'send' => 'Enviar :type', 'get' => 'Pegar :type', + 'add' => 'Adicionar :type', ], 'form' => [ @@ -134,6 +154,7 @@ return [ 'field' => '- Selecionar :field -', 'file' => 'Selecionar Arquivo', ], + 'add_new' => 'Adicionar novo :field', 'no_file_selected' => 'Nenhum arquivo selecionado...', ], diff --git a/resources/lang/pt-BR/header.php b/resources/lang/pt-BR/header.php index 245870b8b..a17dd5c2b 100644 --- a/resources/lang/pt-BR/header.php +++ b/resources/lang/pt-BR/header.php @@ -8,9 +8,9 @@ return [ 'counter' => '{0} Você não tem notificação|{1} Você tem :count notificação|[2,*] Você tem :count notificações', 'overdue_invoices' => '{1} :count nota atrasada|[2,*] :count notas atrasadas', 'upcoming_bills' => '{1} :count vencimento atual|[2,*] :count vencimentos atual', - 'items_stock' => '{1}: item de contagem fora de estoque | [2, *]: contar itens fora de estoque', 'view_all' => 'Visualizar todos' ], 'docs_link' => 'https://akaunting.com/docs', + 'support_link' => 'https://akaunting.com/support', ]; diff --git a/resources/lang/pt-BR/invoices.php b/resources/lang/pt-BR/invoices.php index 1cd79e0e6..eedaa82f2 100644 --- a/resources/lang/pt-BR/invoices.php +++ b/resources/lang/pt-BR/invoices.php @@ -34,7 +34,7 @@ return [ 'all_invoices' => 'Faça login para ver todas as faturas', 'create_invoice' => 'Criar fatura', 'send_invoice' => 'Enviar fatura', - 'get_paid' => 'Pagar', + 'get_paid' => 'Quitar', 'accept_payments' => 'Aceitar os Termos de Pagamento Online', 'status' => [ @@ -47,13 +47,15 @@ return [ ], 'messages' => [ - 'email_sent' => 'O e-mail foi enviado com sucesso!', - 'marked_sent' => 'Fatura marcada como enviada com sucesso!', + 'email_sent' => 'O email da fatura foi enviado!', + 'marked_sent' => 'Fatura marcada como enviada!', + 'marked_paid' => 'Fatura marcada como paga!', 'email_required' => 'Nenhum endereço de e-mail para este cliente!', 'draft' => 'Este é um RASCUNHO de fatura e será refletida nos gráficos depois que ela for enviada.', 'status' => [ 'created' => 'Criado em :date', + 'viewed' => 'Visualizado', 'send' => [ 'draft' => 'Não enviado', 'sent' => 'Enviado em :date', @@ -64,9 +66,4 @@ return [ ], ], - 'notification' => [ - 'message' => 'Você está recebendo este e-mail porque tem :amount fatura a vencer.', - 'button' => 'Pagar agora', - ], - ]; diff --git a/resources/lang/pt-BR/items.php b/resources/lang/pt-BR/items.php index 47ce6da18..666e94c8e 100644 --- a/resources/lang/pt-BR/items.php +++ b/resources/lang/pt-BR/items.php @@ -2,17 +2,7 @@ return [ - 'quantities' => 'Quantidade|Quantidades', 'sales_price' => 'Preço de Venda', 'purchase_price' => 'Preço de Compra', - 'sku' => 'SKU', - - 'notification' => [ - 'message' => [ - 'reminder' => 'Você está recebendo este e-mail porque o item ":name" possui somente :quantity disponível no estoque.', - 'out_of_stock' => 'Você está recebendo este e-mail porque o item :name está ficando sem estoque.', - ], - 'button' => 'Ver agora', - ], ]; diff --git a/resources/lang/pt-BR/maintenance.php b/resources/lang/pt-BR/maintenance.php new file mode 100644 index 000000000..67c4ea240 --- /dev/null +++ b/resources/lang/pt-BR/maintenance.php @@ -0,0 +1,34 @@ + 'Modo de manutenção', + + /** + * Default application down message, shown on the maintenance page + * + * @var string + */ + 'message' => 'Estamos trabalhando no site, por favor, tente novamente mais tarde!', + + /** + * Last updated string, shown on the maintenance page + * + * @var string + */ + 'last-updated' => 'Esta mensagem foi atualizada pela última vez :timestamp', + + /** + * Exception messages + * + * @var array + */ + 'exceptions' => [ + 'invalid' => 'Classe :class não estende \MisterPhilip\MaintenanceMode\Exemptions\MaintenanceModeExemption', + 'missing' => 'Classe :class não existe', + ] +]; \ No newline at end of file diff --git a/resources/lang/pt-BR/messages.php b/resources/lang/pt-BR/messages.php index f0deee555..b7f947d68 100644 --- a/resources/lang/pt-BR/messages.php +++ b/resources/lang/pt-BR/messages.php @@ -18,7 +18,8 @@ return [ 'customer' => 'Erro: Endereço de email :name já esta sendo utilizado.', 'no_file' => 'Erro: Nenhum arquivo selecionado!', 'last_category' => 'Erro: Não foi possível excluir a última :type categoria!', - 'invalid_apikey' => 'Erro: O símbolo inserido é inválido!', + 'change_type' => 'Erro: Não é possível alterar o tipo porque possui :text related!', + 'invalid_apikey' => 'Erro: O token informado é inválido!', 'import_column' => 'Erro: :message Planilha: :sheet. Número da linha: :line.', 'import_sheet' => 'Erro: Planilha não é válida. Por favor, verifique o arquivo de exemplo.', ], @@ -27,6 +28,7 @@ return [ 'deleted' => 'Aviso: Você não têm permissão para excluir :name, porque possui o :text relacionado.', 'disabled' => 'Aviso: Você não tem permissão para desativar :name, porque tem :text relacionado.', 'disable_code' => 'Aviso: você não tem permissão para desativar ou alterar a moeda de :name porque possui :text relacionado.', + 'payment_cancel' => 'Aviso: Você cancelou recentemente :method payment!', ], ]; diff --git a/resources/lang/pt-BR/modules.php b/resources/lang/pt-BR/modules.php index bff33201a..e1b610b42 100644 --- a/resources/lang/pt-BR/modules.php +++ b/resources/lang/pt-BR/modules.php @@ -2,8 +2,7 @@ return [ - 'title' => 'Token de API', - 'api_token' => 'Token', + 'api_key' => 'Chave API', 'my_apps' => 'Meus Apps', 'pre_sale' => 'Pré-Venda', 'top_paid' => 'Pago a maior', @@ -13,9 +12,9 @@ return [ 'search' => 'Pesquisa', 'install' => 'Instalar', 'buy_now' => 'Comprar Agora', - 'token_link' => ' Clique aqui para obter o token de sua API.', + 'api_key_link' => 'Clique aqui para pegar sua API key.', 'no_apps' => 'Não há nenhum apps nesta categoria, ainda.', - 'developer' => 'Você é um desenvolvedor? Clique aqui que você pode aprender como criar um app e começar a vender hoje!', + 'developer' => 'Você é um desenvolvedor? Aqui você pode aprender como criar um app e começar a vender hoje!', 'recommended_apps' => 'Apps Recomendados', @@ -38,31 +37,30 @@ return [ 'installation' => 'Instalação', 'faq' => 'Perguntas frequentes', 'changelog' => 'Log de alterações', - 'reviews' => 'Avaliações', + 'reviews' => 'Avaliações', ], 'installation' => [ 'header' => 'Instalação do aplicativo', - 'download' => 'Baixando arquivos do módulo :module.', - 'unzip' => 'Extraindo arquivos do módulo :module.', - 'file_copy' => 'Copiando arquivos :module.', - 'migrate' => 'Aplicando atualizações: :module.', - 'finish' => 'A atualização foi instalada com sucesso. Você será redirecionado para a pagina de atualizações.', - 'install' => 'Instalando :module.', + 'download' => 'Baixando :module', + 'unzip' => 'Extraindo arquivos :module ', + 'file_copy' => 'Copiando :module files', + 'finish' => 'Finalizando a instalação de :module', + 'redirect' => ':module instalado, redirecionando para a página de atualizações', + 'install' => 'Instalando :module', ], 'errors' => [ - 'download' => 'Não foi possível fazer o download do modulo :module!', - 'upload' => 'O modulo :module baixado não foi salvo!', - 'unzip' => 'O modulo :module não foi descompactado!', - 'file_copy' => 'Arquivos do modulo :module não foram copiados!', - 'migrate' => 'Arquivos de migração do modulo :module quebrados!', - 'migrate core' => 'O modulo :module já está na versão mais recente, então você não pode atualizar.', + 'download' => 'Não é possível baixar :module', + 'zip' => 'Não é possível criar o arquivo zip :module', + 'unzip' => 'Não é possível descompactar :module', + 'file_copy' => 'Não é possível copiar os arquivos :module', + 'finish' => 'Não é possível finalizar a instalação de :module', ], 'badge' => [ - 'installed' => 'Instalado', - 'pre_sale' => 'Pré-Venda', + 'installed' => 'Instalado', + 'pre_sale' => 'Pré-Venda', ], 'button' => [ @@ -72,14 +70,15 @@ return [ ], 'my' => [ - 'purchased' => 'Comprado', - 'installed' => 'Instalado', + 'purchased' => 'Comprado', + 'installed' => 'Instalado', ], 'reviews' => [ 'button' => [ - 'add' => 'Adicionar avaliação' + 'add' => 'Adicionar avaliação' ], - 'na' => 'Não existem avaliações.' + + 'na' => 'Não existem avaliações.' ] ]; diff --git a/resources/lang/pt-BR/pagination.php b/resources/lang/pt-BR/pagination.php index ee94e869c..b776da87b 100644 --- a/resources/lang/pt-BR/pagination.php +++ b/resources/lang/pt-BR/pagination.php @@ -4,6 +4,6 @@ return [ 'previous' => '« Anterior', 'next' => 'Próximo »', - 'showing' => 'Mostrando :first de :last do :total :type', - + 'showing' => ':first :last de :total :type.', + 'page' => 'por página.', ]; diff --git a/resources/lang/pt-BR/reconciliations.php b/resources/lang/pt-BR/reconciliations.php index 543384efa..39024c29a 100644 --- a/resources/lang/pt-BR/reconciliations.php +++ b/resources/lang/pt-BR/reconciliations.php @@ -6,7 +6,7 @@ return [ 'reconciled' => 'Reconciliado', 'closing_balance' => 'Fechamento de balanço', 'unreconciled' => 'Não reconciliadas', - 'list_transactions' => 'Transações', + 'transactions' => 'Transações', 'start_date' => 'Data de início', 'end_date' => 'Data Final', 'cleared_amount' => 'Quantidade liberada', diff --git a/resources/lang/pt-BR/reports.php b/resources/lang/pt-BR/reports.php index 8915612da..5bd013430 100644 --- a/resources/lang/pt-BR/reports.php +++ b/resources/lang/pt-BR/reports.php @@ -12,6 +12,7 @@ return [ 'net_profit' => 'Lucro líquido', 'total_expenses' => 'Total Despesas', 'net' => 'Líquido', + 'income-expense' => 'Receita vs Despesa', 'summary' => [ 'income' => 'Resumo de Venda', @@ -20,11 +21,10 @@ return [ 'tax' => 'Resumo financeiro', ], - 'quarter' => [ - '1' => 'Jan-Mar', - '2' => 'Abr-Jun', - '3' => 'Jul-Set', - '4' => 'Out-Dez', + 'charts' => [ + 'line' => 'Linha', + 'bar' => 'Barra', + 'pie' => 'Pizza', ], ]; diff --git a/resources/lang/pt-BR/settings.php b/resources/lang/pt-BR/settings.php index 6347232ab..e58cce396 100644 --- a/resources/lang/pt-BR/settings.php +++ b/resources/lang/pt-BR/settings.php @@ -3,14 +3,16 @@ return [ 'company' => [ + 'description' => 'Alterar o nome da empresa, e-mail, endereço, número de imposto etc', 'name' => 'Nome', 'email' => 'E-mail', 'phone' => 'Telefone', 'address' => 'Endereço', 'logo' => 'Logo', ], + 'localisation' => [ - 'tab' => 'Localizção', + 'description' => 'Definir ano fiscal, fuso horário, formato de data e mais locais', 'financial_start' => 'Início do ano fiscal', 'timezone' => 'Fuso Horário', 'date' => [ @@ -28,8 +30,9 @@ return [ 'after' => 'Depois do número', ], ], + 'invoice' => [ - 'tab' => 'Faturas', + 'description' => 'Personalizar o prefixo da fatura, número, termos, rodapé etc', 'prefix' => 'Formato do número', 'digit' => 'Número de dígitos', 'next' => 'Próximo número', @@ -44,16 +47,21 @@ return [ 'rate' => 'Taxa', 'quantity_name' => 'Nome da quantidade', 'quantity' => 'Quantidade', + 'payment_terms' => 'Condições de Pagamento', + 'title' => 'Título', + 'subheading' => 'Subtítulo', + 'due_receipt' => 'Vence após recebimento', + 'due_days' => 'Vence em :days dias', ], + 'default' => [ - 'tab' => 'Padrões', - 'account' => 'Conta Padrão', - 'currency' => 'Moeda Padrão', - 'tax' => 'Imposto Padrão', - 'payment' => 'Método de pagamento padrão', - 'language' => 'Idioma Padrão', + 'description' => 'Conta padrão, moeda, idioma de sua empresa', + 'list_limit' => 'Registros por Página', + 'use_gravatar' => 'Usar Gravatar', ], + 'email' => [ + 'description' => 'Alterar o protocolo de envio e modelos de e-mail', 'protocol' => 'Protocolo', 'php' => 'PHP Mail', 'smtp' => [ @@ -68,36 +76,44 @@ return [ 'sendmail' => 'Sendmail', 'sendmail_path' => 'Sendmail Path', 'log' => 'Log Emails', + + 'templates' => [ + 'subject' => 'Assunto', + 'body' => 'Corpo', + 'tags' => 'Tags disponíveis: :tag_list', + 'invoice_new_customer' => 'Novo Modelo de Fatura (enviado ao cliente)', + 'invoice_remind_customer' => 'Modelo de lembrete de fatura (enviado ao cliente)', + 'invoice_remind_admin' => 'Modelo de lembrete de fatura (enviado para administrador)', + 'invoice_recur_customer' => 'Modelo de Fatura Recorrente (enviado ao cliente)', + 'invoice_recur_admin' => 'Modelo de Fatura Recorrente (enviado ao administrador)', + 'invoice_payment_customer' => 'Modelo de Pagamento Recebido (enviado ao cliente)', + 'invoice_payment_admin' => 'Modelo de Pagamento Recebido (enviado ao administrador)', + 'bill_remind_admin' => 'Modelo de Lembrete de Fatura (enviado ao administrador)', + 'bill_recur_admin' => 'Modelo de cobrança recorrente (enviado ao administrador)', + ], ], + 'scheduling' => [ - 'tab' => 'Agendamento', + 'name' => 'Agendamento', + 'description' => 'Lembretes automáticos e comando para recorrentes', 'send_invoice' => 'Enviar lembrete de faturas', 'invoice_days' => 'Enviar após dias de vencimento', 'send_bill' => 'Enviar lembrança', 'bill_days' => 'Enviar antes de vencer', 'cron_command' => 'Comando Cron', 'schedule_time' => 'Iniciar Cron', - 'send_item_reminder'=> 'Enviar Lembrete', - 'item_stocks' => 'Enviar quando item possui estoque', ], - 'appearance' => [ - 'tab' => 'Aparência', - 'theme' => 'Tema', - 'light' => 'Claro', - 'dark' => 'Escuro', - 'list_limit' => 'Registros por Página', - 'use_gravatar' => 'Usar Gravatar', + + 'categories' => [ + 'description' => 'Categorias ilimitadas para receita, despesa e item', ], - 'system' => [ - 'tab' => 'Sistema', - 'session' => [ - 'lifetime' => 'Finalizar sessão (Minutos)', - 'handler' => 'Manipulador de sessão', - 'file' => 'Arquivo', - 'database' => 'Database', - ], - 'file_size' => 'Tamanho máximo do arquivo (MB)', - 'file_types' => 'Tipos de arquivos permitidos', + + 'currencies' => [ + 'description' => 'Crie e gerencie moedas e defina suas taxas', + ], + + 'taxes' => [ + 'description' => 'Taxas de imposto fixas, normais, inclusivas e compostas', ], ]; diff --git a/resources/lang/pt-BR/taxes.php b/resources/lang/pt-BR/taxes.php index b5cc1875c..1df250650 100644 --- a/resources/lang/pt-BR/taxes.php +++ b/resources/lang/pt-BR/taxes.php @@ -7,5 +7,5 @@ return [ 'normal' => 'Normal', 'inclusive' => 'Incluído', 'compound' => 'Composto', - + 'fixed' => 'Fixo', ]; diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 2d7a300d1..34a4b833a 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -33,19 +33,20 @@ return [ 'confirmed' => 'A confirmação de :attribute não confere.', 'date' => 'O :attribute não é uma data válida.', 'date_format' => 'O :attribute não confere com o formato :format.', - 'different' => 'O :attribute e :other devem ser diferentes.', + 'different' => 'O :attribute e :other devem ser diferentes.', 'digits' => 'O :attribute deve ter :digits dígitos.', 'digits_between' => 'O :attribute deve ter entre :min e :max dígitos.', 'dimensions' => 'O :attribute não tem dimensões válidas.', 'distinct' => 'O :attribute campo contém um valor duplicado.', - 'email' => 'O :attribute deve ser um endereço de e-mail válido.', + 'email' => 'O :attribute deve ser um endereço de e-mail válido.', + 'ends_with' => 'O :attribute deve terminar com um dos seguintes: :values', 'exists' => 'O :attribute selecionado é inválido.', - 'file' => 'O :attribute precisa ser um arquivo.', - 'filled' => 'O :attribute é um campo obrigatório.', - 'image' => 'O :attribute deve ser uma imagem.', + 'file' => 'O :attribute deve ser um arquivo.', + 'filled' => 'O campo :attribute deve ter um valor.', + 'image' => 'O :attribute deve ser uma imagem.', 'in' => 'O :attribute é inválido.', 'in_array' => 'O :attribute campo não existe em :other.', - 'integer' => 'O :attribute deve ser um inteiro.', + 'integer' => 'O :attribute deve ser um inteiro.', 'ip' => 'O :attribute deve ser um endereço IP válido.', 'json' => 'O :attribute deve ser um JSON válido.', 'max' => [ @@ -64,9 +65,9 @@ return [ ], 'not_in' => 'O :attribute selecionado é inválido.', 'numeric' => 'O :attribute deve ser um número.', - 'present' => 'O :attribute deve estar presente.', - 'regex' => 'O formato de :attribute é inválido.', - 'required' => 'O campo :attribute é obrigatório.', + 'present' => 'O campo :attribute deve estar presente.', + 'regex' => 'O formato de :attribute é inválido.', + 'required' => 'O campo :attribute é obrigatório.', 'required_if' => 'O campo :attribute é obrigatório quando :other é :value.', 'required_unless' => 'O :attribute é necessário a menos que :other esteja em :values.', 'required_with' => 'O campo :attribute é obrigatório quando :values está presente.', @@ -77,14 +78,14 @@ return [ 'size' => [ 'numeric' => 'O :attribute deve ser :size.', 'file' => 'O :attribute deve ter :size kilobytes.', - 'string' => 'O :attribute deve ter :size caracteres.', + 'string' => 'O :attribute deve conter :size caracteres.', 'array' => 'O :attribute deve conter :size itens.', ], - 'string' => 'O :attribute deve ser uma string', + 'string' => 'O :attribute deve ser uma string.', 'timezone' => 'O :attribute deve ser uma timezone válida.', - 'unique' => 'O :attribute já está em uso.', - 'uploaded' => 'O :attribute falhou no upload.', - 'url' => 'O formato de :attribute é inválido.', + 'unique' => 'O :attribute já foi usado.', + 'uploaded' => 'O :attribute falhou no upload.', + 'url' => 'O formato de :attribute é inválido.', /* |--------------------------------------------------------------------------