Add Portuguese (Brazil)

This commit is contained in:
James Cole 2018-01-29 19:12:58 +01:00
parent c31674fffc
commit d6ecbc06bf
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
15 changed files with 2219 additions and 3 deletions

View File

@ -180,16 +180,14 @@ return [
'id_ID' => ['name_locale' => 'Bahasa Indonesia', 'name_english' => 'Indonesian'],
'nl_NL' => ['name_locale' => 'Nederlands', 'name_english' => 'Dutch'],
'pl_PL' => ['name_locale' => 'Polski', 'name_english' => 'Polish '],
'pt_BR' => ['name_locale' => 'Português do Brasil', 'name_english' => 'Portuguese (Brazil)'],
'ru_RU' => ['name_locale' => 'Русский', 'name_english' => 'Russian'],
'tr_TR' => ['name_locale' => 'Türkçe', 'name_english' => 'Turkish'],
// incomplete languages:
//'pt_BR' => ['name_locale' => 'Português do Brasil', 'name_english' => 'Portuguese (Brazil)'],
//'id_ID' => ['name_locale' => 'Indonesian', 'name_english' => 'Indonesian'],
//'es_ES' => ['name_locale' => 'Spanish', 'name_english' => 'Spanish'],
//'sl_SI' => ['name_locale' => 'Slovenščina', 'name_english' => 'Slovenian'],
//
],
'transactionTypesByWhat' => [
'expenses' => ['Withdrawal'],

View File

@ -0,0 +1,37 @@
<?php
/**
* auth.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => 'Essas credenciais não correspondem aos nossos registros.',
'throttle' => 'Muitas tentativas de login. Por favor, tente novamente em :seconds segundos.',
];

View File

@ -0,0 +1,24 @@
<?php
/**
* bank.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@ -0,0 +1,55 @@
<?php
/**
* breadcrumbs.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'home' => 'Início',
'edit_currency' => 'Editar moeda ":name"',
'delete_currency' => 'Excluir moeda ":name"',
'newPiggyBank' => 'Criar um novo cofrinho',
'edit_piggyBank' => 'Editar cofrinho ":name"',
'preferences' => 'Preferências',
'profile' => 'Perfil',
'changePassword' => 'Alterar sua senha',
'change_email' => 'Altere seu endereço de email',
'bills' => 'Faturas',
'newBill' => 'Nova fatura',
'edit_bill' => 'Editar fatura ":name"',
'delete_bill' => 'Apagar fatura ":name"',
'reports' => 'Relatórios',
'search_result' => 'Resultados da busca ":query"',
'withdrawal_list' => 'Despesas',
'deposit_list' => 'Receitas, renda e depósitos',
'transfer_list' => 'Transferências',
'transfers_list' => 'Transferências',
'reconciliation_list' => 'Reconciliação',
'create_withdrawal' => 'Criar uma nova retirada',
'create_deposit' => 'Criar um novo depósito',
'create_transfer' => 'Criar nova transferência',
'edit_journal' => 'Editar transação ":description"',
'edit_reconciliation' => 'Editar ":description"',
'delete_journal' => 'Apagar transação ":description"',
'tags' => 'Etiquetas',
'createTag' => 'Criar nova etiqueta',
'edit_tag' => 'Editar etiqueta ":tag"',
'delete_tag' => 'Apagar etiqueta ":tag"',
'delete_journal_link' => 'Eliminar ligação entre transações',
];

View File

@ -0,0 +1,33 @@
<?php
/**
* config.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'html_language' => 'pt-br',
'locale' => 'pt-br, pt_BR, pt_BR.utf8, pt_BR.UTF-8',
'month' => '%B %Yü',
'month_and_day' => '%e de %B de %Y',
'date_time' => '%B %e, %Y, @ %T',
'specific_day' => '%e %B %Y',
'week_in_year' => 'Semana %W, %Y',
'year' => '%Y',
'half_year' => '%B %Yü',
];

View File

@ -0,0 +1,24 @@
<?php
/**
* csv.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@ -0,0 +1,35 @@
<?php
/**
* demo.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'no_demo_text' => 'Desculpe, não há nenhum texto extra de explicação para <abbr title=":route">esta página</abbr>.',
'see_help_icon' => 'No entanto, o <i class="fa fa-question-circle"></i>-ícone no canto superior direito pode lhe dizer mais.',
'index' => 'Bem-vindo ao <strong>Firefly III</strong>! Nesta página você pode obter uma rápida visão geral de suas finanças. Para mais informações, confira Contas de Ativos &rarr; <a href=":asset">Contas de Ativos</a> e, claro, as páginas de <a href=":budgets">Orçamentos</a> e <a href=":reports">Relatório</a>.Ou então, dê uma olhada ao redor e veja onde você vai parar.',
'accounts-index' => 'Contas de ativos são suas contas bancárias pessoais. Contas de despesas são as contas em que você gasta dinheiro, como por exemplo, com lojas, amigos. Contas de receita são as contas em que você recebe dinheiro, como seu emprego, auxílio do governo ou outras formas de receita. Nesta página, você pode editá-los ou removê-los.',
'budgets-index' => 'Esta página mostra a você uma visão geral dos seus orçamentos. A barra superior mostra a quantidade disponível a ser orçamentada. Isto pode ser personalizado para qualquer valor clicando o montante à direita. A quantidade que você gastou de fato é mostrada na barra abaixo. Abaixo, estão as despesas para cada orçamento e o que você orçou neles.',
'reports-index-start' => 'Firefly III suporta vários tipos de relatórios. Leia sobre eles clicando no<i class="fa fa-question-circle"></i>-ícone no canto superior direito.',
'reports-index-examples' => 'Certifique-se de verificar estes exemplos: <a href=":one">um quadro financeiro mensal</a>, <a href=":two">um quadro financeiro anual</a> e <a href=":three">uma visão geral orçamentária</a>.',
'currencies-index' => 'Firefly III oferece suporte a várias moedas. Embora o padrão seja o Euro, ela pode ser definida para o dólar americano e muitas outras moedas. Como você pode ver uma pequena seleção de moedas foi incluída, mas você pode adicionar suas próprias se desejar. No entanto, alterar a moeda padrão não vai mudar a moeda de transações existentes: Firefly III suporta o uso de várias moedas ao mesmo tempo.',
'transactions-index' => 'Estas despesas, depósitos e transferências não são fantasiosas. Elas foram geradas automaticamente.',
'piggy-banks-index' => 'Como você pode ver, existem três cofrinhos. Use o sinal de mais e menos botões para influenciar a quantidade de dinheiro em cada cofrinho. Clique no nome do cofrinho para ver a administração de cada cofrinho.',
'import-index' => 'Sim, qualquer arquivo CSV pode ser importado para Firefly III',
];

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,210 @@
<?php
/**
* form.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// new user:
'bank_name' => 'Nome do banco',
'bank_balance' => 'Saldo',
'savings_balance' => 'Salda da Poupança',
'credit_card_limit' => 'Limite do Cartão de Crédito',
'automatch' => 'Equivale automaticamente',
'skip' => 'Pular',
'name' => 'Nome',
'active' => 'Ativar',
'amount_min' => 'Valor Mínimo',
'amount_max' => 'Valor Máximo',
'match' => 'Corresponde em',
'repeat_freq' => 'Repetições',
'journal_currency_id' => 'Moeda',
'currency_id' => 'Moeda',
'attachments' => 'Anexos',
'journal_amount' => 'Quantia',
'journal_source_account_name' => 'Conta de receita (fonte)',
'journal_source_account_id' => 'Conta de ativo (fonte)',
'BIC' => 'BIC',
'verify_password' => 'Verificação da segurança da senha',
'source_account' => 'Conta de origem',
'destination_account' => 'Conta de destino',
'journal_destination_account_id' => 'Conta de ativo (destino)',
'asset_destination_account' => 'Conta de ativo (destino)',
'asset_source_account' => 'Conta de ativo (fonte)',
'journal_description' => 'Descrição',
'note' => 'Notas',
'split_journal' => 'Dividir essa transação',
'split_journal_explanation' => 'Dividir essa transação em várias partes',
'currency' => 'Moeda',
'account_id' => 'Conta de ativo',
'budget_id' => 'Orçamento',
'openingBalance' => 'Saldo inicial',
'tagMode' => 'Modo de tag',
'tag_position' => 'Localização do indexador',
'virtualBalance' => 'Saldo virtual',
'targetamount' => 'Valor alvo',
'accountRole' => 'Tipo de conta',
'openingBalanceDate' => 'Data do Saldo inicial',
'ccType' => 'Plano de pagamento do Cartão de Crédito',
'ccMonthlyPaymentDate' => 'Data do pagamento mensal do Cartão de Crédito',
'piggy_bank_id' => 'Cofrinho',
'returnHere' => 'Retornar aqui',
'returnHereExplanation' => 'Depois de armazenar, retorne aqui para criar outro.',
'returnHereUpdateExplanation' => 'Depois da atualização, retorne aqui',
'description' => 'Descrição',
'expense_account' => 'Conta de Despesa',
'revenue_account' => 'Conta de Receita',
'decimal_places' => 'Casas décimais',
'exchange_rate_instruction' => 'Moedas estrangeiras',
'source_amount' => 'Quantidade (fonte)',
'destination_amount' => 'Quantidade (destino)',
'native_amount' => 'Montante original',
'new_email_address' => 'Novo endereço de e-mail',
'verification' => 'Verificação',
'api_key' => 'Chave da API',
'remember_me' => 'Lembrar-me',
'source_account_asset' => 'Conta de origem (conta de ativo)',
'destination_account_expense' => 'Conta de destino (conta de despesa)',
'destination_account_asset' => 'Conta de destino (conta de ativo)',
'source_account_revenue' => 'Conta de origem (conta de receita)',
'type' => 'Tipo',
'convert_Withdrawal' => 'Converter a retirada',
'convert_Deposit' => 'Converter o depósito',
'convert_Transfer' => 'Converter a transferência',
'amount' => 'Valor',
'date' => 'Data',
'interest_date' => 'Data de interesse',
'book_date' => 'Data reserva',
'process_date' => 'Data de processamento',
'category' => 'Categoria',
'tags' => 'Etiquetas',
'deletePermanently' => 'Apagar permanentemente',
'cancel' => 'Cancelar',
'targetdate' => 'Data Alvo',
'startdate' => 'Data de Início',
'tag' => 'Etiqueta',
'under' => 'Debaixo',
'symbol' => 'Símbolo',
'code' => 'Código',
'iban' => 'IBAN',
'accountNumber' => 'Número de conta',
'creditCardNumber' => 'Número do cartão de crédito',
'has_headers' => 'Cabeçalhos',
'date_format' => 'Formato da Data',
'specifix' => 'Banco- ou arquivo específico corrigídos',
'attachments[]' => 'Anexos',
'store_new_withdrawal' => 'Armazenar nova retirada',
'store_new_deposit' => 'Armazenar novo depósito',
'store_new_transfer' => 'Armazenar nova transferência',
'add_new_withdrawal' => 'Adicionar uma nova retirada',
'add_new_deposit' => 'Adicionar um novo depósito',
'add_new_transfer' => 'Adicionar uma nova transferência',
'title' => 'Título',
'notes' => 'Notas',
'filename' => 'Nome do arquivo',
'mime' => 'Tipo do Arquivo (MIME)',
'size' => 'Tamanho',
'trigger' => 'Disparo',
'stop_processing' => 'Parar processamento',
'start_date' => 'Início do intervalo',
'end_date' => 'Final do intervalo',
'export_start_range' => 'Início do intervalo de exportação',
'export_end_range' => 'Fim do intervalo de exportação',
'export_format' => 'Formato do arquivo',
'include_attachments' => 'Incluir anexos enviados',
'include_old_uploads' => 'Incluir dados importados',
'accounts' => 'Exportar transações destas contas',
'delete_account' => 'Apagar conta ":name"',
'delete_bill' => 'Apagar fatura ":name"',
'delete_budget' => 'Excluir o orçamento ":name"',
'delete_category' => 'Excluir categoria ":name"',
'delete_currency' => 'Excluir moeda ":name"',
'delete_journal' => 'Excluir a transação com a descrição ":description"',
'delete_attachment' => 'Apagar anexo ":name"',
'delete_rule' => 'Excluir regra ":title"',
'delete_rule_group' => 'Exclua o grupo de regras ":title"',
'delete_link_type' => 'Excluir tipo de link ":name"',
'delete_user' => 'Excluir o usuário ":email"',
'user_areYouSure' => 'Se você excluir o usuário ":email", tudo desaparecerá. Não será possível desfazer a ação. Se excluir você mesmo, você perderá acesso total a essa instância do Firefly III.',
'attachment_areYouSure' => 'Tem certeza que deseja excluir o anexo denominado ":name"?',
'account_areYouSure' => 'Tem certeza que deseja excluir a conta denominada ":name"?',
'bill_areYouSure' => 'Você tem certeza que quer apagar a fatura ":name"?',
'rule_areYouSure' => 'Tem certeza que deseja excluir a regra intitulada ":title"?',
'ruleGroup_areYouSure' => 'Tem certeza que deseja excluir o grupo de regras intitulado ":title"?',
'budget_areYouSure' => 'Tem certeza que deseja excluir o orçamento chamado ":name"?',
'category_areYouSure' => 'Tem certeza que deseja excluir a categoria com o nome ":name"?',
'currency_areYouSure' => 'Tem certeza que deseja excluir a moeda chamada ":name"?',
'piggyBank_areYouSure' => 'Tem certeza que deseja excluir o cofrinho chamado ":name"?',
'journal_areYouSure' => 'Tem certeza que deseja excluir a transação descrita ":description"?',
'mass_journal_are_you_sure' => 'Tem a certeza que pretende apagar estas transações?',
'tag_areYouSure' => 'Você tem certeza que quer apagar a tag ":tag"?',
'journal_link_areYouSure' => 'Tem certeza que deseja excluir a ligação entre <a href=":source_link">:source</a> e <a href=":destination_link">:destination</a>?',
'linkType_areYouSure' => 'Tem certeza que deseja excluir o tipo de link ":name" (":inward" / ":outward")?',
'permDeleteWarning' => 'Exclusão de dados do Firely são permanentes e não podem ser desfeitos.',
'mass_make_selection' => 'Você ainda pode evitar que itens sejam excluídos, removendo a caixa de seleção.',
'delete_all_permanently' => 'Exclua os selecionados permanentemente',
'update_all_journals' => 'Atualizar essas transações',
'also_delete_transactions' => 'A única transação ligada a essa conta será excluída também.|Todas as :count transações ligadas a esta conta serão excluídas também.',
'also_delete_connections' => 'A única transação relacionada com este tipo de link vai perder a conexão. | Todas as transações de :count ligadas com este tipo de link vão perder sua conexão.',
'also_delete_rules' => 'A única regra que ligado a este grupo de regras será excluída também.|Todos as :count regras ligadas a este grupo de regras serão excluídas também.',
'also_delete_piggyBanks' => 'O único cofrinho conectado a essa conta será excluído também.|Todos os :count cofrinhos conectados a esta conta serão excluídos também.',
'bill_keep_transactions' => 'A única transação a esta conta não será excluída.|Todos as :count transações conectadas a esta fatura não serão excluídos.',
'budget_keep_transactions' => 'A única transação conectada a este orçamento não será excluída.|Todos :count transações ligadas a este orçamento não serão excluídos.',
'category_keep_transactions' => 'A única transação ligada a esta categoria não será excluída.|Todos :count transações ligadas a esta categoria não serão excluídos.',
'tag_keep_transactions' => 'A única transação ligada a essa marca não será excluída.|Todos :count transações ligadas a essa marca não serão excluídos.',
'check_for_updates' => 'Buscar atualizações',
'email' => 'E-mail',
'password' => 'Senha',
'password_confirmation' => 'Senha(Confirmar)',
'blocked' => 'Está bloqueado?',
'blocked_code' => 'Razão para ser reportado',
// admin
'domain' => 'Domínio',
'single_user_mode' => 'Desabilitar registro de usuários',
'is_demo_site' => 'É o site de demonstração',
// import
'import_file' => 'Importar arquivo',
'configuration_file' => 'Arquivo de configuração',
'import_file_type' => 'Tipo de arquivo de importação',
'csv_comma' => 'Uma vírgula (,)',
'csv_semicolon' => 'Um ponto e vírgula (;)',
'csv_tab' => 'Um Tab (invisível)',
'csv_delimiter' => 'Delimitador de campo CSV',
'csv_import_account' => 'Conta de importação padrão',
'csv_config' => 'Importar CSV de configuração',
'client_id' => 'Id do Cliente',
'service_secret' => 'Service secret',
'app_secret' => 'App secret',
'public_key' => 'Chave pública',
'country_code' => 'Código do país',
'provider_code' => 'Banco ou provedor de dados',
'due_date' => 'Data de vencimento',
'payment_date' => 'Data de pagamento',
'invoice_date' => 'Data da Fatura',
'internal_reference' => 'Referência interna',
'inward' => 'Descrição interna',
'outward' => 'Descrição externa',
'rule_group_id' => 'Grupo de regras',
];

View File

@ -0,0 +1,190 @@
<?php
/**
* import.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// status of import:
'status_wait_title' => 'Por favor espere...',
'status_wait_text' => 'Esta caixa desaparecerá em um instante.',
'status_fatal_title' => 'Ocorreu um erro fatal',
'status_fatal_text' => 'Ocorreu um erro fatal, cuja rotina de importação não pode se recuperar. Veja a explicação em vermelho abaixo.',
'status_fatal_more' => 'Se o erro for um tempo limite, a importação terá parado a meio caminho. Para algumas configurações do servidor, é apenas o servidor que parou enquanto a importação continua em execução em segundo plano. Para verificar isso, confira os arquivos de log. Se o problema persistir, considere importação na linha de comando em vez disso.',
'status_ready_title' => 'A importação está pronta para começar',
'status_ready_text' => 'A importação está pronta para começar. Toda a configuração que você precisava fazer foi feita. Faça o download do arquivo de configuração. Isso irá ajudá-lo com a importação se não for como planejado. Para realmente executar a importação, você pode executar o seguinte comando no seu console ou executar a importação baseada na web. Dependendo da sua configuração, a importação do console lhe dará mais comentários.',
'status_ready_noconfig_text' => 'A importação está pronta para começar. Toda a configuração que você precisava fazer foi feita. Para realmente executar a importação, você pode executar o seguinte comando no seu console ou executar a importação baseada na web. Dependendo da sua configuração, a importação do console lhe dará mais comentários.',
'status_ready_config' => 'Download da configuração',
'status_ready_start' => 'Iniciar a importação',
'status_ready_share' => 'Por favor, considere baixar sua configuração e compartilhá-la no <strong><a href="https://github.com/firefly-iii/import-configurations/wiki"> centro de configuração de importação</a></strong>. Isso permitirá que outros usuários do Firefly III importem seus arquivos mais facilmente.',
'status_job_new' => 'O trabalho é novo.',
'status_job_configuring' => 'A importação está sendo configurada.',
'status_job_configured' => 'A importação está configurada.',
'status_job_running' => 'A importação está em execução.. Aguarde..',
'status_job_error' => 'O trabalho gerou um erro.',
'status_job_finished' => 'A importação terminou!',
'status_running_title' => 'A importação está em execução',
'status_running_placeholder' => 'Por favor, aguarde uma atualização...',
'status_finished_title' => 'Rotina de importação concluída',
'status_finished_text' => 'A rotina de importação importou seus dados.',
'status_errors_title' => 'Erros durante a importação',
'status_errors_single' => 'Ocorreu um erro durante a importação. Não parece ser fatal.',
'status_errors_multi' => 'Alguns erros ocorreram durante a importação. Estes não parecem ser fatais.',
'status_bread_crumb' => 'Status de importação',
'status_sub_title' => 'Status de importação',
'config_sub_title' => 'Configurar a sua importação',
'status_finished_job' => 'As transações de :count importadas podem ser encontradas na tag <a href=":link" class="label label-success" style="font-size:100%;font-weight:normal;">:tag</a>.',
'status_finished_no_tag' => 'O Firefly III não coletou nenhum periódico do seu arquivo de importação.',
'import_with_key' => 'Importar com a chave \':key\'',
// file, upload something
'file_upload_title' => 'Configuração de importação (1/4) - Carregar seu arquivo',
'file_upload_text' => 'Esta rotina irá ajudá-lo a importar arquivos do seu banco para o Firefly III. Por favor, confira as páginas de ajuda no canto superior direito.',
'file_upload_fields' => 'Campos',
'file_upload_help' => 'Selecione seu arquivo',
'file_upload_config_help' => 'Se você já importou dados no Firefly III, você pode ter um arquivo de configuração, que irá predefinir os valores de configuração para você. Para alguns bancos, outros usuários forneceram gentilmente o arquivo <a href="https://github.com/firefly-iii/import-configurations/wiki">arquivo de configuração</a>',
'file_upload_type_help' => 'Selecione o tipo de arquivo que você fará o upload',
'file_upload_submit' => 'Upload de arquivos',
// file, upload types
'import_file_type_csv' => 'CSV (valores separados por vírgula)',
// file, initial config for CSV
'csv_initial_title' => 'Configuração de importação (2/4) - Configuração de importação CSV básica',
'csv_initial_text' => 'Para ser capaz de importar o arquivo corretamente, por favor valide as opções abaixo.',
'csv_initial_box' => 'Configuração básica de importação CSV',
'csv_initial_box_title' => 'Opções básicas de configuração de importação CSV',
'csv_initial_header_help' => 'Marque esta caixa se a primeira linha do seu arquivo CSV for os títulos das colunas.',
'csv_initial_date_help' => 'Formato de data e hora em seu CSV. Siga o formato como indica <a href="https://secure.php.net/manual/en/datetime.createfromformat.php#refsect1-datetime.createfromformat-parameters">esta página</a>. O valor padrão analisará datas que se parecem com isso: :dateExample.',
'csv_initial_delimiter_help' => 'Escolha o delimitador de campo que é usado em seu arquivo de entrada. Se não tiver certeza, a vírgula é a opção mais segura.',
'csv_initial_import_account_help' => 'Se o seu arquivo CSV NÃO contém informações sobre sua(s) conta(s) ativa(s), use este combobox para selecionar para qual conta pertencem as transações no CSV.',
'csv_initial_submit' => 'Continue com o passo 3/4',
// file, new options:
'file_apply_rules_title' => 'Aplicar regras',
'file_apply_rules_description' => 'Aplique suas regras. Observe que isso reduz significativamente a velocidade da importação.',
'file_match_bills_title' => 'Correspondência de contas',
'file_match_bills_description' => 'Combine suas contas para retiradas recém-criadas. Observe que isso diminui significativamente a velocidade de importação.',
// file, roles config
'csv_roles_title' => 'Configuração de importação (3/4) - Definir o papel de cada coluna',
'csv_roles_text' => 'Cada coluna no seu arquivo CSV contém certos dados. Por favor, indique que tipo de dados, o importador deve esperar. A opção "mapear" dados significa que você vai ligar cada entrada encontrada na coluna para um valor em seu banco de dados. Uma coluna mapeada muitas vezes é a coluna que contém o IBAN da conta oposta. Isso pode ser facilmente combinado para o IBAN já presente em seu banco de dados.',
'csv_roles_table' => 'Tabela',
'csv_roles_column_name' => 'Nome da coluna',
'csv_roles_column_example' => 'Dados de exemplo da coluna',
'csv_roles_column_role' => 'Significado dos dados da coluna',
'csv_roles_do_map_value' => 'Mapear estes valores',
'csv_roles_column' => 'Coluna',
'csv_roles_no_example_data' => 'Não há dados de exemplo disponíveis',
'csv_roles_submit' => 'Continue com o passo 4/4',
// not csv, but normal warning
'roles_warning' => 'No mínimo, marque uma coluna como a coluna de quantidade. É aconselhável também selecionar uma coluna para a descrição, data e a conta oposta.',
'foreign_amount_warning' => 'Se você marcar uma coluna como contendo um valor em uma moeda estrangeira, você também deve definir a coluna que contém qual moeda é.',
// file, map data
'file_map_title' => 'Configuração de importação (4/4) - Conecte dados de importação aos dados do Firefly III',
'file_map_text' => 'Nas tabelas a seguir, o valor à esquerda mostra informações encontradas no seu arquivo carregado. É sua tarefa mapear esse valor, se possível, para um valor já presente em seu banco de dados. O Firefly vai se ater a esse mapeamento. Se não há nenhum valor para mapear, ou não quer mapear o valor específico, não selecione nada.',
'file_map_field_value' => 'Valor do campo',
'file_map_field_mapped_to' => 'Mapeado para',
'map_do_not_map' => '(não mapear)',
'file_map_submit' => 'Iniciar a importação',
'file_nothing_to_map' => 'Não há dados presentes no seu arquivo que você possa mapear para os valores existentes. Pressione "Iniciar a importação" para continuar.',
// map things.
'column__ignore' => '(ignorar esta coluna)',
'column_account-iban' => 'Conta Ativa (IBAN)',
'column_account-id' => 'ID da conta ativa (correspondência FF3)',
'column_account-name' => 'Conta Ativa (nome)',
'column_amount' => 'Montante',
'column_amount_foreign' => 'Montante (em moeda estrangeira)',
'column_amount_debit' => 'Montante (coluna de débito)',
'column_amount_credit' => 'Montante (coluna de crédito)',
'column_amount-comma-separated' => 'Montante (vírgula como separador decimal)',
'column_bill-id' => 'ID da fatura (correspondente FF3)',
'column_bill-name' => 'Nome da Fatura',
'column_budget-id' => 'ID do Orçamento (correspondente FF3)',
'column_budget-name' => 'Nome do Orçamento',
'column_category-id' => 'ID da Categoria (correspondente FF3)',
'column_category-name' => 'Nome da Categoria',
'column_currency-code' => 'Código da Moeda (ISO 4217)',
'column_foreign-currency-code' => 'Código de moeda estrangeira (ISO 4217)',
'column_currency-id' => 'ID da Moeda (correspondente FF3)',
'column_currency-name' => 'Nome da Moeda (correspondente FF3)',
'column_currency-symbol' => 'Símbolo da Moeda (correspondente FF3)',
'column_date-interest' => 'Data de cálculo de juros',
'column_date-book' => 'Data da reserva de transação',
'column_date-process' => 'Data do processo de transação',
'column_date-transaction' => 'Data',
'column_description' => 'Descrição',
'column_opposing-iban' => 'Conta contrária (IBAN)',
'column_opposing-id' => 'ID da Conta Cotrária (correspondente FF3)',
'column_external-id' => 'ID Externo',
'column_opposing-name' => 'Conta contrária (nome)',
'column_rabo-debit-credit' => 'Indicador de débito/crédito específico do Rabobank',
'column_ing-debit-credit' => 'Indicador de débito/crédito específico do ING',
'column_sepa-ct-id' => 'ID da Transferência de Crédito fim-a-fim SEPA',
'column_sepa-ct-op' => 'Transferência de Crédito SEPA conta contrária',
'column_sepa-db' => 'Débito direto SEPA',
'column_tags-comma' => 'Tags (separadas por vírgula)',
'column_tags-space' => 'Tags (separadas por espaço)',
'column_account-number' => 'Conta ativa (número da conta)',
'column_opposing-number' => 'Conta Contrária (número da conta)',
'column_note' => 'Nota(s)',
// prerequisites
'prerequisites' => 'Pré-requisitos',
// bunq
'bunq_prerequisites_title' => 'Pré-requisitos para uma importação de bunq',
'bunq_prerequisites_text' => 'Para importar a partir de bunq, você precisa obter uma chave API. Você pode fazer isso através do aplicativo.',
// Spectre
'spectre_title' => 'Importar usando Spectre',
'spectre_prerequisites_title' => 'Pré-requisitos para uma importação usando Spectre',
'spectre_prerequisites_text' => 'Para importar dados usando a Spectre API, você deve fornecer ao Firefly III dois valores secretos. Eles podem ser encontrados na <a href="https://www.saltedge.com/clients/profile/secrets">página de segredos</a>.',
'spectre_enter_pub_key' => 'A importação só funcionará quando você inserir essa chave pública em sua <a href="https://www.saltedge.com/clients/security/edit">página de segurança</a>.',
'spectre_accounts_title' => 'Selecione as contas a serem importadas',
'spectre_accounts_text' => 'Cada conta à esquerda abaixo foi encontrada pela Spectre e pode ser importada para Firefly III. Por favor selecione a conta ativa que deve armazenar as transações. Se você não deseja importar de qualquer conta específica, desmarque a caixa de seleção.',
'spectre_do_import' => 'Sim, importe a partir desta conta',
// keys from "extra" array:
'spectre_extra_key_iban' => 'IBAN',
'spectre_extra_key_swift' => 'SWIFT',
'spectre_extra_key_status' => 'Status',
'spectre_extra_key_card_type' => 'Tipo de Cartão',
'spectre_extra_key_account_name' => 'Nome da Conta',
'spectre_extra_key_client_name' => 'Nome do cliente',
'spectre_extra_key_account_number' => 'Número da conta',
'spectre_extra_key_blocked_amount' => 'Montante bloqueado',
'spectre_extra_key_available_amount' => 'Montante disponível',
'spectre_extra_key_credit_limit' => 'Limite de crédito',
'spectre_extra_key_interest_rate' => 'Taxa de juros',
'spectre_extra_key_expiry_date' => 'Data de vencimento',
'spectre_extra_key_open_date' => 'Data de abertura',
'spectre_extra_key_current_time' => 'Hora atual',
'spectre_extra_key_current_date' => 'Data atual',
'spectre_extra_key_cards' => 'Cartões',
'spectre_extra_key_units' => 'Unidades',
'spectre_extra_key_unit_price' => 'Preço unitário',
'spectre_extra_key_transactions_count' => 'Contagem de transações',
// various other strings:
'imported_from_account' => 'Importado de ":account"',
];

View File

@ -0,0 +1,133 @@
<?php
/**
* intro.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// index
'index_intro' => 'Bem-vindo à página de inicial do Firefly III. Por favor, aproveite esta introdução para verificar como funciona o Firefly III.',
'index_accounts-chart' => 'Este gráfico mostra o saldo atual de suas contas de ativos. Você pode selecionar as contas visíveis aqui nas suas preferências.',
'index_box_out_holder' => 'Esta pequena caixa e as caixas próximas a esta lhe darão uma rápida visão geral de sua situação financeira.',
'index_help' => 'Se você precisar de ajuda com uma página ou um formulário, pressione este botão.',
'index_outro' => 'A maioria das páginas do Firefly III começará com uma pequena turnê como esta. Entre em contato comigo quando tiver dúvidas ou comentários. Vamos lá!',
'index_sidebar-toggle' => 'Para criar novas transações, contas ou outras coisas, use o menu abaixo deste ícone.',
// create account:
'accounts_create_iban' => 'Dê a suas contas um IBAN válido. Isso poderá tornar a importação de dados muito fácil no futuro.',
'accounts_create_asset_opening_balance' => 'As contas de bens podem ter um "saldo de abertura", indicando o início do histórico desta conta no Firefly III.',
'accounts_create_asset_currency' => 'Firefly III suporta múltiplas moedas. As contas de ativos têm uma moeda principal, que você deve definir aqui.',
'accounts_create_asset_virtual' => 'Às vezes, ajuda a dar à sua conta um saldo virtual: um valor extra sempre adicionado ou removido do saldo real.',
// budgets index
'budgets_index_intro' => 'Os orçamentos são usados para gerenciar suas finanças e formar uma das principais funções do Firefly III.',
'budgets_index_set_budget' => 'Defina seu orçamento total para todos os períodos, de modo que o Firefly III possa lhe dizer se você orçou todo o dinheiro disponível.',
'budgets_index_see_expenses_bar' => 'Gastar dinheiro vai preencher lentamente esta barra.',
'budgets_index_navigate_periods' => 'Navegue por períodos para definir os orçamentos facilmente antes do tempo.',
'budgets_index_new_budget' => 'Crie novos orçamentos conforme for entendendo o programa.',
'budgets_index_list_of_budgets' => 'Use esta tabela para definir os montantes para cada orçamento e veja como você está fazendo.',
'budgets_index_outro' => 'Para saber mais sobre orçamentação, clique no ícone de ajuda no canto superior direito.',
// reports (index)
'reports_index_intro' => 'Use esses relatórios para obter informações detalhadas sobre suas finanças.',
'reports_index_inputReportType' => 'Escolha um tipo de relatório. Confira as páginas de ajuda para ver o que cada relatório mostra.',
'reports_index_inputAccountsSelect' => 'Você pode excluir ou incluir contas de ativos de acordo com a sua demanda.',
'reports_index_inputDateRange' => 'O intervalo de datas selecionado depende inteiramente de você: de um dia a 10 anos.',
'reports_index_extra-options-box' => 'Dependendo do relatório que você selecionou, você pode usar filtros e opções adicionais aqui. Observe esta caixa quando você altera os tipos de relatórios.',
// reports (reports)
'reports_report_default_intro' => 'Este relatório lhe dará uma visão geral rápida e abrangente de suas finanças. Se você deseja ver mais alguma coisa, não hesite em contactar-me!',
'reports_report_audit_intro' => 'Este relatório fornecerá informações detalhadas sobre suas contas de ativos.',
'reports_report_audit_optionsBox' => 'Use essas caixas de seleção para mostrar ou ocultar as colunas em que você está interessado.',
'reports_report_category_intro' => 'Este relatório lhe dará uma visão em uma ou várias categorias.',
'reports_report_category_pieCharts' => 'Esses gráficos fornecerão informações sobre despesas e receitas por categoria ou por conta.',
'reports_report_category_incomeAndExpensesChart' => 'Este gráfico mostra suas despesas e receitas por categoria.',
'reports_report_tag_intro' => 'Este relatório lhe dará uma visão de um ou vários indexadores.',
'reports_report_tag_pieCharts' => 'Esses gráficos fornecerão informações sobre despesas e receitas por indexador, conta, categoria ou orçamento.',
'reports_report_tag_incomeAndExpensesChart' => 'Este gráfico mostra suas despesas e receita por indexador.',
'reports_report_budget_intro' => 'Este relatório lhe dará uma visão em um ou vários orçamentos.',
'reports_report_budget_pieCharts' => 'Esses gráficos fornecerão informações sobre despesas por orçamento ou por conta.',
'reports_report_budget_incomeAndExpensesChart' => 'Este gráfico mostra suas despesas por orçamento.',
// create transaction
'transactions_create_switch_box' => 'Use esses botões para mudar rapidamente o tipo de transação que deseja salvar.',
'transactions_create_ffInput_category' => 'Você pode digitar livremente neste campo. As categorias criadas anteriormente serão sugeridas.',
'transactions_create_withdrawal_ffInput_budget' => 'Vincule sua ;crwdn:gr:0:gr:crwdn; um orçamento para um melhor controle financeiro.',
'transactions_create_withdrawal_currency_dropdown_amount' => 'Use este menu suspenso quando sua ;crwdn:gr:0:gr:crwdn; for em outra moeda.',
'transactions_create_deposit_currency_dropdown_amount' => 'Use este menu suspenso quando seu depósito estiver em outra moeda.',
'transactions_create_transfer_ffInput_piggy_bank_id' => 'Selecione um banco e vincule essa transferência às suas economias.',
// piggy banks index:
'piggy-banks_index_saved' => 'Este campo mostra o quanto você salvou em cada banco.',
'piggy-banks_index_button' => 'Ao lado desta barra de progresso estão dois botões (+ e -) para adicionar ou remover dinheiro de cada banco.',
'piggy-banks_index_accountStatus' => 'Para cada conta de ativos com pelo menos um banco, o status está listado nesta tabela.',
// create piggy
'piggy-banks_create_name' => 'Qual é o teu objetivo? Um novo sofá, uma câmera, dinheiro para emergências?',
'piggy-banks_create_date' => 'Você pode definir uma data-alvo ou um prazo para seu banco.',
// show piggy
'piggy-banks_show_piggyChart' => 'Este gráfico mostrará o histórico desse banco.',
'piggy-banks_show_piggyDetails' => 'Alguns detalhes sobre o seu banco',
'piggy-banks_show_piggyEvents' => 'Todas as adições ou remoções também estão listadas aqui.',
// bill index
'bills_index_paid_in_period' => 'Este campo indica quando a conta foi paga pela última vez.',
'bills_index_expected_in_period' => 'Este campo indica, para cada conta, se e quando a próxima fatura é esperada para cair em conta.',
// show bill
'bills_show_billInfo' => 'Esta tabela mostra algumas informações gerais sobre este projeto.',
'bills_show_billButtons' => 'Use este botão para digitalizar novamente transações velhas, então eles serão combinados a este projeto.',
'bills_show_billChart' => 'Este gráfico mostra as operações vinculadas a este projeto.',
// create bill
'bills_create_name' => 'Use um nome descritivo como "Aluguel" ou "Seguro de saúde".',
'bills_create_match' => 'Para juntar ou combinar transações, use termos ou indexadores dessas transações, você também pode usar a conta de despesas envolvida. Todas as palavras usadas devem ter alguma correspondência.',
'bills_create_amount_min_holder' => 'Selecione um valor mínimo e máximo para esta conta.',
'bills_create_repeat_freq_holder' => 'A maioria das contas são repetidas mensalmente, como no caso de pagamentos fixos mensais. Mas você pode definir outra frequência neste menu aqui.',
'bills_create_skip_holder' => 'Se uma conta se repete a cada 2 semanas, por exemplo, o campo "ignorar" deve ser definido como "1" para ignorar todas as outras semanas.',
// rules index
'rules_index_intro' => 'O Firefly III permite que você gerencie as regras, que serão automaticamente aplicadas a qualquer transação que você crie ou edite.',
'rules_index_new_rule_group' => 'Você pode criar grupos de regras para facilitar o gerenciamento.',
'rules_index_new_rule' => 'Crie quantas regras desejar.',
'rules_index_prio_buttons' => 'Você pode ordená-los da maneira que desejar.',
'rules_index_test_buttons' => 'Você pode testar suas regras ou aplicá-las em transações existentes.',
'rules_index_rule-triggers' => 'As regras têm "gatilhos/executores/disparadores" e "ações" que você pode encomendar apenas com funções de arrastar e soltar.',
'rules_index_outro' => 'Certifique-se de verificar as páginas de ajuda usando o ícone (?) No canto superior direito!',
// create rule:
'rules_create_mandatory' => 'Escolha um título descritivo e configure quando a regra deve ser executada.',
'rules_create_ruletriggerholder' => 'Adicione tantos disparadores quanto quiser, mas lembre-se de que TODOS os gatilhos devem ter correspondência antes que qualquer ação seja executada.',
'rules_create_test_rule_triggers' => 'Use este botão para ver quais transações combinariam com sua regra.',
'rules_create_actions' => 'Defina todas ações que desejar realizar.',
// preferences
'preferences_index_tabs' => 'Mais opções estão disponíveis atrás dessas abas/guias.',
// currencies
'currencies_index_intro' => 'Firefly III suporta múltiplas moedas, que você pode alterar nesta página.',
'currencies_index_default' => 'Firefly III tem uma moeda padrão. Você pode mudar usando esses botões.',
// create currency
'currencies_create_code' => 'Este código deve ser compatível com ISO (Google é para sua nova moeda).',
];

View File

@ -0,0 +1,105 @@
<?php
/**
* list.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'buttons' => 'Botões',
'icon' => 'Ícone',
'id' => 'ID',
'create_date' => 'Criado em',
'update_date' => 'Atualizado em',
'updated_at' => 'Atualizado em',
'balance_before' => 'Saldo Antes',
'balance_after' => 'Saldo depois',
'name' => 'Nome',
'role' => 'Papel',
'currentBalance' => 'Saldo atual',
'active' => 'Está ativo?',
'lastActivity' => 'Última atividade',
'balanceDiff' => 'Diferença de saldo',
'matchesOn' => 'Correspondido em',
'account_type' => 'Tipo de conta',
'created_at' => 'Criado em',
'account' => 'Conta',
'matchingAmount' => 'Total',
'split_number' => 'Dividir #',
'destination' => 'Destino',
'source' => 'Fonte',
'next_expected_match' => 'Próximo correspondente esperado',
'automatch' => 'Correspondência automática?',
'repeat_freq' => 'Repetições',
'description' => 'Descrição',
'amount' => 'Total',
'internal_reference' => 'Referência interna',
'date' => 'Data',
'interest_date' => 'Data de interesse',
'book_date' => 'Data reserva',
'process_date' => 'Data de processamento',
'due_date' => 'Prazo',
'payment_date' => 'Data de pagamento',
'invoice_date' => 'Data da Fatura',
'interal_reference' => 'Referência interna',
'notes' => 'Notas',
'from' => 'De',
'piggy_bank' => 'Cofrinho',
'to' => 'Até',
'budget' => 'Orçamento',
'category' => 'Categoria',
'bill' => 'Fatura',
'withdrawal' => 'Retirada',
'deposit' => 'Depósito',
'transfer' => 'Transferência',
'type' => 'Tipo',
'completed' => 'Completo',
'iban' => 'IBAN',
'paid_current_period' => 'Pago este período',
'email' => 'Email',
'registered_at' => 'Registrado em',
'is_blocked' => 'Está bloqueado',
'is_admin' => 'É admin',
'has_two_factor' => 'Tem 2FA',
'blocked_code' => 'Bloco de código',
'source_account' => 'Conta de origem',
'destination_account' => 'Conta de destino',
'accounts_count' => 'Número de Contas',
'journals_count' => 'Número de transações',
'attachments_count' => 'Número de anexos',
'bills_count' => 'Número de contas',
'categories_count' => 'Número de categorias',
'export_jobs_count' => 'Número de jobs de exportação',
'import_jobs_count' => 'Número de jobs de importação',
'budget_count' => 'Número de orçamentos',
'rule_and_groups_count' => 'Número de regras e grupos de regras',
'tags_count' => 'Número de tags',
'tags' => 'Indexadores',
'inward' => 'Descrição interna',
'outward' => 'Descrição externa',
'number_of_transactions' => 'Número de transações',
'total_amount' => 'Valor total',
'sum' => 'Soma',
'sum_excluding_transfers' => 'Soma (excluindo transferências)',
'sum_withdrawals' => 'Soma de retiradas',
'sum_deposits' => 'Soma dos depósitos',
'sum_transfers' => 'Soma das transferências',
'reconcile' => 'Pago',
'account_on_spectre' => 'Conta (Spectre)',
'do_import' => 'Importar desta conta',
];

View File

@ -0,0 +1,26 @@
<?php
/**
* pagination.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'previous' => '&laquo; Anterior',
'next' => 'Próximo &raquo;',
];

View File

@ -0,0 +1,30 @@
<?php
/**
* passwords.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'password' => 'A senha precisa ter no mínimo seis caracteres e tem que ser igual à confirmação de senha.',
'user' => 'Não foi possível encontrar o usuário com este e-mail.',
'token' => 'Este token de redefinição de senha é inválido.',
'sent' => 'Nós te enviamos um email com um link para trocar a senha!',
'reset' => 'Sua senha foi redefinida!',
'blocked' => 'Boa tentativa.',
];

View File

@ -0,0 +1,136 @@
<?php
/**
* validation.php
* Copyright (c) 2017 thegrumpydictator@gmail.com
*
* This file is part of Firefly III.
*
* Firefly III is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Firefly III is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Firefly III. If not, see <http://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'iban' => 'Este não é um válido IBAN.',
'unique_account_number_for_user' => 'Parece que este número de conta já está em uso.',
'deleted_user' => 'Devido a restrições de segurança, você não pode registrar usando este endereço de e-mail.',
'rule_trigger_value' => 'Este valor é inválido para o disparo selecionado.',
'rule_action_value' => 'Este valor é inválido para a ação selecionada.',
'file_already_attached' => 'Arquivo ":name" carregado já está anexado para este objeto.',
'file_attached' => 'Arquivo carregado com sucesso ":name".',
'file_invalid_mime' => 'Arquivo ":name" é do tipo ":mime" que não é aceito como um novo upload.',
'file_too_large' => 'Arquivo ":name" é muito grande.',
'belongs_to_user' => 'O valor de :attribute é desconhecido',
'accepted' => 'O campo :attribute deve ser aceito.',
'bic' => 'Este não é um BIC válido.',
'more' => ':attribute deve ser maior que zero.',
'active_url' => 'O campo :attribute não contém um URL válido.',
'after' => 'O campo :attribute deverá conter uma data posterior a :date.',
'alpha' => 'O campo :attribute deverá conter apenas letras.',
'alpha_dash' => 'O campo :attribute deverá conter apenas letras, números e traços.',
'alpha_num' => 'O campo :attribute deverá conter apenas letras e números .',
'array' => 'O campo :attribute precisa ser um conjunto.',
'unique_for_user' => 'Já existe uma entrada com este :attribute.',
'before' => 'O campo :attribute deverá conter uma data anterior a :date.',
'unique_object_for_user' => 'Este nome já está em uso',
'unique_account_for_user' => 'Este nome de conta já está em uso',
'between.numeric' => 'O campo :attribute deverá ter um valor entre :min - :max.',
'between.file' => 'O campo :attribute deverá ter um tamanho entre :min - :max kilobytes.',
'between.string' => 'O campo :attribute deverá conter entre :min - :max caracteres.',
'between.array' => 'O campo :attribute precisar ter entre :min - :max itens.',
'boolean' => 'O campo :attribute deverá ter o valor verdadeiro ou falso.',
'confirmed' => 'A confirmação para o campo :attribute não coincide.',
'date' => 'O campo :attribute não contém uma data válida.',
'date_format' => 'A data indicada para o campo :attribute não respeita o formato :format.',
'different' => 'Os campos :attribute e :other deverão conter valores diferentes.',
'digits' => 'O campo :attribute deverá conter :digits dígitos.',
'digits_between' => 'O campo :attribute deverá conter entre :min a :max dígitos.',
'email' => 'O campo :attribute não contém um endereço de email válido.',
'filled' => 'O campo :attribute é obrigatório.',
'exists' => 'O valor selecionado para o campo :attribute é inválido.',
'image' => 'O campo :attribute deverá conter uma imagem.',
'in' => 'O campo :attribute não contém um valor válido.',
'integer' => 'O campo :attribute deverá conter um número inteiro.',
'ip' => 'O campo :attribute deverá conter um IP válido.',
'json' => 'O campo :attribute deverá conter uma string JSON válida.',
'max.numeric' => 'O campo :attribute não deverá conter um valor superior a :max.',
'max.file' => 'O campo :attribute não deverá ter um tamanho superior a :max kilobytes.',
'max.string' => 'O campo :attribute não deverá conter mais de :max caracteres.',
'max.array' => 'O campo :attribute deve ter no máximo :max itens.',
'mimes' => 'O campo :attribute deverá conter um arquivo do tipo: :values.',
'min.numeric' => 'O campo :attribute deverá ter um valor superior ou igual a :min.',
'min.file' => 'O campo :attribute deverá ter no mínimo :min kilobytes.',
'min.string' => 'O campo :attribute deverá conter no mínimo :min caracteres.',
'min.array' => 'O campo :attribute deve ter no mínimo :min itens.',
'not_in' => 'O campo :attribute contém um valor inválido.',
'numeric' => 'O campo :attribute deverá conter um valor numérico.',
'regex' => 'O formato do valor para o campo :attribute é inválido.',
'required' => 'O campo :attribute é obrigatório.',
'required_if' => 'O campo :attribute é obrigatório quando o valor do campo :other é igual a :value.',
'required_unless' => 'O campo :attribute é obrigatório a menos que :other esteja presente em :values.',
'required_with' => 'O campo :attribute é obrigatório quando :values está presente.',
'required_with_all' => 'O campo :attribute é obrigatório quando um dos :values está presente.',
'required_without' => 'O campo :attribute é obrigatório quanto :values não está presente.',
'required_without_all' => 'O campo :attribute é obrigatório quando nenhum dos :values está presente.',
'same' => 'Os campos :attribute e :other deverão conter valores iguais.',
'size.numeric' => 'O campo :attribute deverá conter o valor :size.',
'size.file' => 'O campo :attribute deverá ter o tamanho de :size kilobytes.',
'size.string' => 'O campo :attribute deverá conter :size caracteres.',
'size.array' => 'O campo :attribute deve ter :size itens.',
'unique' => 'O valor indicado para o campo :attribute já se encontra utilizado.',
'string' => 'O campo :attribute deve ser uma string.',
'url' => 'O formato do URL indicado para o campo :attribute é inválido.',
'timezone' => 'O campo :attribute deverá ter um fuso horário válido.',
'2fa_code' => 'O campo :attribute é inválido.',
'dimensions' => 'O campo :attribute tem dimensões de imagem inválido.',
'distinct' => 'O campo :attribute tem um valor duplicado.',
'file' => 'O :attribute deve ser um arquivo.',
'in_array' => 'O campo :attribute não existe em :other.',
'present' => 'O campo :attribute deve estar presente.',
'amount_zero' => 'A quantidade total não pode ser zero',
'secure_password' => 'Esta não é uma senha segura. Por favor, tente novamente. Para mais informações, visite https://goo.gl/NCh2tN',
'attributes' => [
'email' => 'endereço de e-mail',
'description' => 'descrição',
'amount' => 'quantidade',
'name' => 'nome',
'targetamount' => 'quantidade alvo',
'openingBalanceDate' => 'data do Saldo inicial',
'openingBalance' => 'saldo inicial',
'match' => 'coincidente',
'amount_min' => 'valor mínimo',
'amount_max' => 'valor máximo',
'title' => 'título',
'tag' => 'identificador',
'rule-action-value.1' => 'valor de ação de regra #1',
'rule-action-value.2' => 'valor de ação de regra #2',
'rule-action-value.3' => 'valor de ação de regra #3',
'rule-action-value.4' => 'valor de ação de regra #4',
'rule-action-value.5' => 'valor de ação de regra #5',
'rule-action.1' => 'regra de ação #1',
'rule-action.2' => 'regra de ação #2',
'rule-action.3' => 'regra de ação #3',
'rule-action.4' => 'regra de ação #4',
'rule-action.5' => 'regra de ação #5',
'rule-trigger-value.1' => 'valor do disparador da regra #1',
'rule-trigger-value.2' => 'valor do disparador da regra #2',
'rule-trigger-value.3' => 'valor do disparador da regra #3',
'rule-trigger-value.4' => 'valor do disparador da regra #4',
'rule-trigger-value.5' => 'valor do disparador da regra #5',
'rule-trigger.1' => 'disparador da regra #1',
'rule-trigger.2' => 'disparador da regra #2',
'rule-trigger.3' => 'disparador da regra #3',
'rule-trigger.4' => 'disparador da regra #4',
'rule-trigger.5' => 'disparador da regra #5',
],
];