mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-01-26 16:26:35 -06:00
Fix #4334
This commit is contained in:
parent
c5d27f0148
commit
71239dbf5b
@ -13,6 +13,7 @@ nb_NO
|
||||
nl_NL
|
||||
pl_PL
|
||||
pt_BR
|
||||
pt_PT
|
||||
ro_RO
|
||||
ru_RU
|
||||
sk_SK
|
||||
|
@ -308,7 +308,7 @@ return [
|
||||
'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)'],
|
||||
// 'pt_PT' => ['name_locale' => 'Portuguese', 'name_english' => 'Portuguese'],
|
||||
'pt_PT' => ['name_locale' => 'Português', 'name_english' => 'Portuguese'],
|
||||
'ro_RO' => ['name_locale' => 'Română', 'name_english' => 'Romanian'],
|
||||
'ru_RU' => ['name_locale' => 'Русский', 'name_english' => 'Russian'],
|
||||
// 'si_LK' => ['name_locale' => 'සිංහල', 'name_english' => 'Sinhala (Sri Lanka)'],
|
||||
|
@ -40,6 +40,7 @@ module.exports = new vuei18n({
|
||||
'pl': require('./locales/pl.json'),
|
||||
'fi': require('./locales/fi.json'),
|
||||
'pt-br': require('./locales/pt-br.json'),
|
||||
'pt-pt': require('./locales/pt-pt.json'),
|
||||
'ro': require('./locales/ro.json'),
|
||||
'ru': require('./locales/ru.json'),
|
||||
//'zh': require('./locales/zh.json'),
|
||||
|
62
public/v1/js/lib/moment/pt_PT.js
Normal file
62
public/v1/js/lib/moment/pt_PT.js
Normal file
@ -0,0 +1,62 @@
|
||||
//! moment.js locale configuration
|
||||
//! locale : Portuguese [pt]
|
||||
//! author : Jefferson : https://github.com/jalex79
|
||||
|
||||
import moment from '../moment';
|
||||
|
||||
export default moment.defineLocale('pt', {
|
||||
months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split(
|
||||
'_'
|
||||
),
|
||||
monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),
|
||||
weekdays: 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split(
|
||||
'_'
|
||||
),
|
||||
weekdaysShort: 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'),
|
||||
weekdaysMin: 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'),
|
||||
weekdaysParseExact: true,
|
||||
longDateFormat: {
|
||||
LT: 'HH:mm',
|
||||
LTS: 'HH:mm:ss',
|
||||
L: 'DD/MM/YYYY',
|
||||
LL: 'D [de] MMMM [de] YYYY',
|
||||
LLL: 'D [de] MMMM [de] YYYY HH:mm',
|
||||
LLLL: 'dddd, D [de] MMMM [de] YYYY HH:mm',
|
||||
},
|
||||
calendar: {
|
||||
sameDay: '[Hoje às] LT',
|
||||
nextDay: '[Amanhã às] LT',
|
||||
nextWeek: 'dddd [às] LT',
|
||||
lastDay: '[Ontem às] LT',
|
||||
lastWeek: function () {
|
||||
return this.day() === 0 || this.day() === 6
|
||||
? '[Último] dddd [às] LT' // Saturday + Sunday
|
||||
: '[Última] dddd [às] LT'; // Monday - Friday
|
||||
},
|
||||
sameElse: 'L',
|
||||
},
|
||||
relativeTime: {
|
||||
future: 'em %s',
|
||||
past: 'há %s',
|
||||
s: 'segundos',
|
||||
ss: '%d segundos',
|
||||
m: 'um minuto',
|
||||
mm: '%d minutos',
|
||||
h: 'uma hora',
|
||||
hh: '%d horas',
|
||||
d: 'um dia',
|
||||
dd: '%d dias',
|
||||
w: 'uma semana',
|
||||
ww: '%d semanas',
|
||||
M: 'um mês',
|
||||
MM: '%d meses',
|
||||
y: 'um ano',
|
||||
yy: '%d anos',
|
||||
},
|
||||
dayOfMonthOrdinalParse: /\d{1,2}º/,
|
||||
ordinal: '%dº',
|
||||
week: {
|
||||
dow: 1, // Monday is the first day of the week.
|
||||
doy: 4, // The week that contains Jan 4th is the first week of the year.
|
||||
},
|
||||
});
|
@ -40,6 +40,7 @@ module.exports = new vuei18n({
|
||||
'pl': require('./locales/pl.json'),
|
||||
'fi': require('./locales/fi.json'),
|
||||
'pt-br': require('./locales/pt-br.json'),
|
||||
'pt-pt': require('./locales/pt-pt.json'),
|
||||
'ro': require('./locales/ro.json'),
|
||||
'ru': require('./locales/ru.json'),
|
||||
//'zh': require('./locales/zh.json'),
|
||||
|
1
resources/lang/.gitignore
vendored
1
resources/lang/.gitignore
vendored
@ -3,7 +3,6 @@ da_DK
|
||||
he_IL
|
||||
is_IS
|
||||
ja_JP
|
||||
pt_PT
|
||||
sl_SI
|
||||
uk_UA
|
||||
sr_CS
|
||||
|
@ -1337,7 +1337,7 @@ return [
|
||||
'automation' => 'Automatisierungen',
|
||||
'others' => 'Weitere',
|
||||
'classification' => 'Klassifizierung',
|
||||
'store_transaction' => 'Store transaction',
|
||||
'store_transaction' => 'Buchung speichern',
|
||||
|
||||
// reports:
|
||||
'report_default' => 'Standardfinanzbericht zwischen :start und :end',
|
||||
|
@ -638,7 +638,7 @@ return [
|
||||
'pref_1Y' => 'Un año',
|
||||
'pref_languages' => 'Idiomas',
|
||||
'pref_locale' => 'Configuración del idioma',
|
||||
'pref_languages_help' => 'Firefly III apoya varios idiomas. cual usted prefiere?',
|
||||
'pref_languages_help' => 'Firefly III soporta varios idiomas. ¿Cuál prefieres?',
|
||||
'pref_locale_help' => 'Firefly III le permite configurar otros ajustes locales, como cómo se da formato a las monedas, números y fechas. Las entradas en esta lista pueden no ser soportadas por su sistema. Firefly III no tiene los ajustes de fecha correctos para cada local; póngase en contacto conmigo para obtener mejoras.',
|
||||
'pref_locale_no_demo' => 'Esta característica no funcionará para el usuario demo.',
|
||||
'pref_custom_fiscal_year' => 'Configuraciónes del año fiscal',
|
||||
|
@ -1337,7 +1337,7 @@ return [
|
||||
'automation' => 'Automatisation',
|
||||
'others' => 'Autres',
|
||||
'classification' => 'Classification',
|
||||
'store_transaction' => 'Store transaction',
|
||||
'store_transaction' => 'Enregistrer l\'opération',
|
||||
|
||||
// reports:
|
||||
'report_default' => 'Rapport financier par défaut entre le :start et le :end',
|
||||
|
@ -1337,7 +1337,7 @@ return [
|
||||
'automation' => 'Automazione',
|
||||
'others' => 'Altro',
|
||||
'classification' => 'Classificazione',
|
||||
'store_transaction' => 'Store transaction',
|
||||
'store_transaction' => 'Salva transazione',
|
||||
|
||||
// reports:
|
||||
'report_default' => 'Resoconto predefinito delle tue finanze tra :start e :end',
|
||||
|
@ -1337,7 +1337,7 @@ return [
|
||||
'automation' => 'Automatyzacja',
|
||||
'others' => 'Pozostałe',
|
||||
'classification' => 'Klasyfikacja',
|
||||
'store_transaction' => 'Store transaction',
|
||||
'store_transaction' => 'Zapisz transakcję',
|
||||
|
||||
// reports:
|
||||
'report_default' => 'Domyślny raport finansowy między :start i :end',
|
||||
|
@ -1337,7 +1337,7 @@ return [
|
||||
'automation' => 'Automação',
|
||||
'others' => 'Outros',
|
||||
'classification' => 'Classificação',
|
||||
'store_transaction' => 'Store transaction',
|
||||
'store_transaction' => 'Salvar transação',
|
||||
|
||||
// reports:
|
||||
'report_default' => 'Relatório financeiro padrão entre :start e :end',
|
||||
|
26
resources/lang/pt_PT/api.php
Normal file
26
resources/lang/pt_PT/api.php
Normal file
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
/**
|
||||
* api.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
];
|
28
resources/lang/pt_PT/auth.php
Normal file
28
resources/lang/pt_PT/auth.php
Normal file
@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* auth.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'failed' => 'As credenciais não correspondem aos nossos registos.',
|
||||
'throttle' => 'Demasiadas tentativas de início de sessão. Tente novamente em :seconds segundos.',
|
||||
];
|
66
resources/lang/pt_PT/breadcrumbs.php
Normal file
66
resources/lang/pt_PT/breadcrumbs.php
Normal file
@ -0,0 +1,66 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* breadcrumbs.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'home' => 'Inicio',
|
||||
'edit_currency' => 'Editar moeda ":name"',
|
||||
'delete_currency' => 'Apagar moeda ":name"',
|
||||
'newPiggyBank' => 'Criar mealheiro',
|
||||
'edit_piggyBank' => 'Editar mealheiro ":name"',
|
||||
'preferences' => 'Preferencias',
|
||||
'profile' => 'Perfil',
|
||||
'accounts' => 'Contas',
|
||||
'changePassword' => 'Alterar a tua password',
|
||||
'change_email' => 'Alterar o teu email',
|
||||
'bills' => 'Faturas',
|
||||
'newBill' => 'Nova fatura',
|
||||
'edit_bill' => 'Alterar factura ":name"',
|
||||
'delete_bill' => 'Apagar fatura ":name"',
|
||||
'reports' => 'Relatórios',
|
||||
'search_result' => 'Resultados da pesquisa para ":query"',
|
||||
'withdrawal_list' => 'Despesas',
|
||||
'Withdrawal_list' => 'Despesas',
|
||||
'deposit_list' => 'Receitas, rendimentos e depósitos',
|
||||
'transfer_list' => 'Transferências',
|
||||
'transfers_list' => 'Transferências',
|
||||
'reconciliation_list' => 'Reconciliações',
|
||||
'create_withdrawal' => 'Novo levantamento',
|
||||
'create_deposit' => 'Novo deposito',
|
||||
'create_transfer' => 'Nova transferência',
|
||||
'create_new_transaction' => 'Criar nova transacção',
|
||||
'edit_journal' => 'Alterar transacção ":description"',
|
||||
'edit_reconciliation' => 'Editar ":description"',
|
||||
'delete_journal' => 'Apagar transacção ":description"',
|
||||
'delete_group' => 'Apagar transacção ":description"',
|
||||
'tags' => 'Etiquetas',
|
||||
'createTag' => 'Criar nova etiqueta',
|
||||
'edit_tag' => 'Editar etiqueta ":tag"',
|
||||
'delete_tag' => 'Apagar etiqueta ":tag"',
|
||||
'delete_journal_link' => 'Apagar ligação entre transacções',
|
||||
'telemetry_index' => 'Telemetria',
|
||||
'telemetry_view' => 'Ver telemetria',
|
||||
'edit_object_group' => 'Editar grupo ":title"',
|
||||
'delete_object_group' => 'Apagar grupo ":title"',
|
||||
'logout_others' => 'Sair de outras sessões'
|
||||
];
|
29
resources/lang/pt_PT/components.php
Normal file
29
resources/lang/pt_PT/components.php
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* components.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// profile
|
||||
|
||||
// bills:
|
||||
];
|
52
resources/lang/pt_PT/config.php
Normal file
52
resources/lang/pt_PT/config.php
Normal file
@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* config.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'html_language' => 'pt',
|
||||
'locale' => 'pt, Portugues, pt_PT.utf8, pt_PT.UTF-8',
|
||||
'month' => '%B %Y',
|
||||
'month_and_day' => '%B %e, %Y',
|
||||
'month_and_day_moment_js' => 'MMM D, YYYY',
|
||||
'month_and_date_day' => '%A %B %e, %Y',
|
||||
'month_and_day_no_year' => '%B %e',
|
||||
'date_time' => '%B %e, %Y, @ %T',
|
||||
'specific_day' => '%e %B %Y',
|
||||
'week_in_year' => 'Semana %V, %G',
|
||||
'year' => '%Y',
|
||||
'half_year' => '%B %Y',
|
||||
'month_js' => 'MMMM YYYY',
|
||||
'month_and_day_js' => 'MMMM Do, YYYY',
|
||||
'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss',
|
||||
'specific_day_js' => 'D MMMM YYYY',
|
||||
'week_in_year_js' => '[Week] w, YYYY',
|
||||
'year_js' => 'YYYY',
|
||||
'half_year_js' => 'Q YYYY',
|
||||
'dow_1' => 'Segunda',
|
||||
'dow_2' => 'Terça',
|
||||
'dow_3' => 'Quarta',
|
||||
'dow_4' => 'Quinta',
|
||||
'dow_5' => 'Sexta',
|
||||
'dow_6' => 'Sábado',
|
||||
'dow_7' => 'Domingo',
|
||||
];
|
37
resources/lang/pt_PT/demo.php
Normal file
37
resources/lang/pt_PT/demo.php
Normal file
@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* demo.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'no_demo_text' => 'Lamentamos, nao existe uma explicacao-demonstracao extra para <abbr title=":route">esta pagina</abbr>.',
|
||||
'see_help_icon' => 'No entanto, o icone <i class="fa fa-question-circle"></i> no canto superior direito pode te informar de mais.',
|
||||
'index' => 'Bem vindo ao <strong>Firefly III</strong>! Nesta pagina podes ver um resumo rapido sobre as tuas financas. Para mais informacoes, verifica as contas → <a href=":asset">Contas de Activos</a>, os <a href=":budgets">Orcamentos</a> e claro a pagina dos <a href=":reports">Relatorios</a>. Ou entao da uma volta pela plataforma e ve onde onde vais parar.',
|
||||
'accounts-index' => 'Contas de activos sao as contas bancarias pessoais. Contas de despesas sao contas onde tu gastas dinheiro, como lojas e amigos. Contas de receitas sao contas que tu recebes dinheiro, como o teu trabalho, governo e outras fontes de rendimentos. Responsabilidades sao os teus debitos e creditos como um antigo credito bancario, hipoteca, credito habitacao. Nesta pagina podes alterar ou remove-los.',
|
||||
'budgets-index' => 'Esta pagina mostra-te uma visao geral sobre os teus orcamentos. A barra de topo mostra o montante disponivel para ser orcamentado. Isto pode ser personalizado para qualquer periodo ao clicar no montante do lado direito. O montante que tu actualmente ja gastaste esta exibido na barra abaixo. Por baixo dela, estao as despesas por orcamento e o que tu orcamentaste em cada um deles.',
|
||||
'reports-index-start' => 'O Firefly III suporta inumeros tipos de relatorios. Le melhor sobre eles ao clicar no icone <i class="fa fa-question-circle"></i>, no canto superior direito.',
|
||||
'reports-index-examples' => 'Certifica-te que olhas estes exemplos: <a href=":one">visao geral das financas mensal</a>, <a href=":two">visao geral das financas anual</a> e <a href=":three">visao geral do orcamento</a>.',
|
||||
'currencies-index' => 'O Firefly III suporta multiplas divisas. No entanto ele coloca o Euro por defeito. Pode ser definido para Dolares Americanos e muitas outras mais. Como podes ver, uma pequena seleccao de divisas foram incluidas mas, se desejares, podes adicionar a tua propria. Alterar a divisa de defeito nao vai alterar a divisa de defeito das transaccoes ja existentes. Contudo, o Firefly III suporta o uso de multiplas divisas em simultaneo.',
|
||||
'transactions-index' => 'Estas despesas, depositos e transferencias nao sao particularmente imaginativas. Elas foram geradas automaticamente.',
|
||||
'piggy-banks-index' => 'Como podes ver, existem 3 mealheiros. Usa o botao mais e menos para actualizar o montante de dinheiro em cada mealheiro. Clica no nome do mealheiro para ver a administracao de cada mealheiro.',
|
||||
'profile-index' => 'Nao te esquecas que a plataforma demo reinicia a cada 4 horas. O teu acesso pode ser revogado a qualquer altura. Isto acontece automaticamente e nao e um problema na plataforma.',
|
||||
];
|
105
resources/lang/pt_PT/email.php
Normal file
105
resources/lang/pt_PT/email.php
Normal file
@ -0,0 +1,105 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* email.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// common items
|
||||
'greeting' => 'Olá,',
|
||||
'closing' => 'Beep boop,',
|
||||
'signature' => 'O robô de email Firefly III',
|
||||
'footer_ps' => 'PS: Esta mensagem foi enviada porque um pedido do IP :ipAddress a activou.',
|
||||
|
||||
// admin test
|
||||
'admin_test_subject' => 'Uma mensagem de teste da instalação do Firefly III',
|
||||
'admin_test_body' => 'Esta é uma mensagem de teste da sua plataforma Firefly III. Foi enviada para :email.',
|
||||
|
||||
// new IP
|
||||
'login_from_new_ip' => 'Nova sessão no Firefly III',
|
||||
'new_ip_body' => 'O Firefly III detectou uma nova sessão na sua conta de um endereço IP desconhecido. Se nunca iniciou sessão a partir endereço IP abaixo, ou foi há mais de seis meses, o Firefly III irá avisá-lo.',
|
||||
'new_ip_warning' => 'Se reconhecer este endereço IP ou sessão, pode ignorar esta mensagem. Se não iniciou sessão ou não tenha ideia do que possa ser este inicio de sessão, verifique a segurança da sua senha, altere-a e desconecte-se de todas as outras sessões iniciadas. Para fazer isso, vá á sua página de perfil. Claro que você já activou 2FA, não é? Mantenha-se seguro!',
|
||||
'ip_address' => 'Endereço IP',
|
||||
'host_name' => 'Servidor',
|
||||
'date_time' => 'Data + hora',
|
||||
|
||||
// access token created
|
||||
'access_token_created_subject' => 'Foi criado um novo token de acesso',
|
||||
'access_token_created_body' => 'Alguém (em principio você) acabou de criar um novo Token de Acesso da API Firefly III para sua conta de utilizador.',
|
||||
'access_token_created_explanation' => 'Com este token, eles podem aceder <strong>todos</strong> os registos financeiros através da API do Firefly III.',
|
||||
'access_token_created_revoke' => 'Se não foi você, por favor, revogue este token o mais rápido possível em :url.',
|
||||
|
||||
// registered
|
||||
'registered_subject' => 'Bem vindo ao Firefly III!',
|
||||
'registered_welcome' => 'Bem-vindo ao <a style="color:#337ab7" href=":address">Firefly II</a>. O seu registo chegou, e este e-mail está aqui para confirmar. Yay!',
|
||||
'registered_pw' => 'Se esquecer da senha, altere-a com <a style="color:#337ab7" href=":address/password/reset">a ferramenta de mudança de senha</a>.',
|
||||
'registered_help' => 'Existe um ícone de ajuda no canto superior direito de cada página. Se precisar de ajuda, clique-lhe!',
|
||||
'registered_doc_html' => 'Se ainda não fez, por favor leia a <a style="color:#337ab7" href="https://docs.firefly-iii.org/about-firefly-iii/personal-finances">Grã Teoria (grand theory, a teoria por detrás do Firefly III)</a>.',
|
||||
'registered_doc_text' => 'Se ainda não o fez, por favor leia o primeiro guia de uso e a descrição completa.',
|
||||
'registered_closing' => 'Aproveite!',
|
||||
'registered_firefly_iii_link' => 'Firefly III:',
|
||||
'registered_pw_reset_link' => 'Alteração da senha:',
|
||||
'registered_doc_link' => 'Documentação:',
|
||||
|
||||
// email change
|
||||
'email_change_subject' => 'O seu endereço de e-mail do Firefly III mudou',
|
||||
'email_change_body_to_new' => 'Ou você ou alguém com acesso à sua conta do Firefly III alterou o endereço de email associado. Se não estava a espera deste aviso, ignore o mesmo e apague-o.',
|
||||
'email_change_body_to_old' => 'Ou você ou alguém com acesso à sua conta do Firefly III alterou o endereço de email associado. Se não pretendia que isto acontecesse, deve <strong>forçadamente</strong> seguir o link-"para desfazer a ação" abaixo e assim proteger a sua conta!',
|
||||
'email_change_ignore' => 'Se iniciou esta mudança, pode ignorar esta mensagem sem medo.',
|
||||
'email_change_old' => 'O endereço de email antigo era: :email',
|
||||
'email_change_old_strong' => 'O endereço de email antigo era: <strong>:email</strong>',
|
||||
'email_change_new' => 'O novo endereço de email é: :email',
|
||||
'email_change_new_strong' => 'O novo endereço de email é: <strong>:email</strong>',
|
||||
'email_change_instructions' => 'Não pode utilizar o Firefly III até confirmar esta alteração. Por favor carregue no link abaixo para confirmar a mesma.',
|
||||
'email_change_undo_link' => 'Para desfazer a mudança, carregue neste link:',
|
||||
|
||||
// OAuth token created
|
||||
'oauth_created_subject' => 'Um novo cliente OAuth foi criado',
|
||||
'oauth_created_body' => 'Alguém (esperemos que tenha sido você) acabou agora de criar um cliente OAuth da API do Firefly III para a sua conta. Está rotulada com ":name" e tem o URL de callback <span style="font-family: monospace;">:url</span>.',
|
||||
'oauth_created_explanation' => 'Com este cliente, podem aceder a <strong>todos</strong> os seus registos financeiros pela API do Firefly III.',
|
||||
'oauth_created_undo' => 'Se não foi você a criar, por favor invalide o cliente o mais rápido possível em :url.',
|
||||
|
||||
// reset password
|
||||
'reset_pw_subject' => 'O pedido de mudança de senha',
|
||||
'reset_pw_instructions' => 'Alguém acabou de tentar redefinir a sua palavra passe. Se foi você carregue no link abaixo para acabar o processo.',
|
||||
'reset_pw_warning' => '<strong>POR FAVOR</strong> verifique que o link vai para a instância do Firefly III que você espera que vá!',
|
||||
|
||||
// error
|
||||
'error_subject' => 'Ocorreu um erro no Firefly III',
|
||||
'error_intro' => 'Firefly III v:version encontrou um erro: <span style="font-family: monospace;">:errorMessage</span>.',
|
||||
'error_type' => 'O erro foi do tipo ":class".',
|
||||
'error_timestamp' => 'Ocorreu um erro às: :time.',
|
||||
'error_location' => 'Este erro ocorreu no ficheiro "<span style="font-family: monospace;">:file</span>" na linha :line com o código :code.',
|
||||
'error_user' => 'O erro foi encontrado pelo utilizador #:id, <a href="mailto::email">:email</a>.',
|
||||
'error_no_user' => 'Não havia nenhum utilizador conectado para este erro ou nenhum utilizador foi detectado.',
|
||||
'error_ip' => 'O endereço de IP associado a este erro é: :ip',
|
||||
'error_url' => 'O URL é: :url',
|
||||
'error_user_agent' => 'User agent: :userAgent',
|
||||
'error_stacktrace' => 'O rastreamento da pilha completo abaixo. Se acha que é um bug no Firefly III, pode reencaminhar este email para <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>.
|
||||
Isto pode ajudar a compor a bug que acabou de encontrar.',
|
||||
'error_github_html' => 'Se preferir, pode também abrir uma nova issue no <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',
|
||||
'error_github_text' => 'Se preferir, pode também abrir uma nova issue em https://github.com/firefly-iii/firefly-iii/issues.',
|
||||
'error_stacktrace_below' => 'O rastreamento da pilha completo é:',
|
||||
|
||||
// report new journals
|
||||
'new_journals_subject' => 'O Firefly III criou uma nova transação|O Firefly III criou :count novas transações',
|
||||
'new_journals_header' => 'O Firefly III criou uma transação para si. Pode encontrar a mesma na sua instância do Firefly III.|O Firefly III criou :count transações para si. Pode encontrar as mesmas na sua instância do Firefly III:',
|
||||
];
|
51
resources/lang/pt_PT/errors.php
Normal file
51
resources/lang/pt_PT/errors.php
Normal file
@ -0,0 +1,51 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* firefly.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'404_header' => 'Firefly III não encontrou esta página.',
|
||||
'404_page_does_not_exist' => 'A página solicitada não existe. Por favor, verifique se não inseriu a URL errada. Pode se ter enganado?',
|
||||
'404_send_error' => 'Se você foi redirecionado para esta página automaticamente, por favor aceite as minhas desculpas. Há uma referência a este erro nos seus ficheiros de registo e ficaria muito agradecido se me pudesse enviar.',
|
||||
'404_github_link' => 'Se você tem certeza de que esta página existe, abra um ticket no <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
|
||||
'whoops' => 'Oops',
|
||||
'fatal_error' => 'Aconteceu um erro fatal. Por favor verifique os ficheiros de log em "storage/logs" ou use "docker logs -f [container]" para verificar o que se passa.',
|
||||
'maintenance_mode' => 'O Firefly III está em modo de manutenção.',
|
||||
'be_right_back' => 'Volto já!',
|
||||
'check_back' => 'Firefly III está desligado para manutenção. Volte já a seguir.',
|
||||
'error_occurred' => 'Oops! Ocorreu um erro.',
|
||||
'error_not_recoverable' => 'Infelizmente, este erro não era recuperável :(. Firefly III avariou. O erro é:',
|
||||
'error' => 'Erro',
|
||||
'error_location' => 'O erro ocorreu no ficheiro "<span style="font-family: monospace;">:file</span>" na linha :line com o código :code.',
|
||||
'stacktrace' => 'Rasteamento da pilha',
|
||||
'more_info' => 'Mais informação',
|
||||
'collect_info' => 'Por favor recolha mais informação na diretoria <code>storage/logs</code> que é onde encontra os ficheiros de log. Se estiver a utilizar Docker, utilize <code>docker logs -f [container]</code>.',
|
||||
'collect_info_more' => 'Pode ler mais sobre a recolha de informação de erros em <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">nas FAQ</a>.',
|
||||
'github_help' => 'Obter ajuda no GitHub',
|
||||
'github_instructions' => 'É mais que bem vindo a abrir uma nova issue <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">no GitHub</a></strong>.',
|
||||
'use_search' => 'Use a pesquisa!',
|
||||
'include_info' => 'Inclua a informação <a href=":link">da página de depuração</a>.',
|
||||
'tell_more' => 'Diga-nos mais que "diz Whoops! no ecrã"',
|
||||
'include_logs' => 'Incluir relatório de erros (ver acima).',
|
||||
'what_did_you_do' => 'Diga-nos o que estava a fazer.',
|
||||
|
||||
];
|
1838
resources/lang/pt_PT/firefly.php
Normal file
1838
resources/lang/pt_PT/firefly.php
Normal file
File diff suppressed because it is too large
Load Diff
250
resources/lang/pt_PT/form.php
Normal file
250
resources/lang/pt_PT/form.php
Normal file
@ -0,0 +1,250 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* form.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// new user:
|
||||
'bank_name' => 'Nome do banco',
|
||||
'bank_balance' => 'Saldo',
|
||||
'savings_balance' => 'Saldo nas poupancas',
|
||||
'credit_card_limit' => 'Limite do cartao de credito',
|
||||
'automatch' => 'Corresponder automaticamente',
|
||||
'skip' => 'Pular',
|
||||
'enabled' => 'Activo',
|
||||
'name' => 'Nome',
|
||||
'active' => 'Activo',
|
||||
'amount_min' => 'Montante minimo',
|
||||
'amount_max' => 'Montante maximo',
|
||||
'match' => 'Corresponde em',
|
||||
'strict' => 'Modo restricto',
|
||||
'repeat_freq' => 'Repete',
|
||||
'object_group' => 'Grupo',
|
||||
'location' => 'Localização',
|
||||
'update_channel' => 'Meios de actualização',
|
||||
'currency_id' => 'Divisa',
|
||||
'transaction_currency_id' => 'Divisa',
|
||||
'auto_budget_currency_id' => 'Moeda',
|
||||
'external_ip' => 'IP externo do teu servidor',
|
||||
'attachments' => 'Anexos',
|
||||
'BIC' => 'BIC',
|
||||
'verify_password' => 'Verificar a seguranca da password',
|
||||
'source_account' => 'Conta de origem',
|
||||
'destination_account' => 'Conta de destino',
|
||||
'asset_destination_account' => 'Conta de destino',
|
||||
'include_net_worth' => 'Incluir no patrimonio liquido',
|
||||
'asset_source_account' => 'Conta de origem',
|
||||
'journal_description' => 'Descricao',
|
||||
'note' => 'Notas',
|
||||
'currency' => 'Divisa',
|
||||
'account_id' => 'Conta de activos',
|
||||
'budget_id' => 'Orcamento',
|
||||
'opening_balance' => 'Saldo inicial',
|
||||
'tagMode' => 'Modo da tag',
|
||||
'virtual_balance' => 'Saldo virtual',
|
||||
'targetamount' => 'Montante alvo',
|
||||
'account_role' => 'Tipo de conta',
|
||||
'opening_balance_date' => 'Data do saldo inicial',
|
||||
'cc_type' => 'Plano de pagamento do cartão de crédito',
|
||||
'cc_monthly_payment_date' => 'Data de pagamento mensal do cartão de crédito',
|
||||
'piggy_bank_id' => 'Mealheiro',
|
||||
'returnHere' => 'Voltar aqui',
|
||||
'returnHereExplanation' => 'Depois de inserir, voltar aqui para criar outro.',
|
||||
'returnHereUpdateExplanation' => 'Depois de actualizar, voltar aqui.',
|
||||
'description' => 'Descricao',
|
||||
'expense_account' => 'Conta de despesas',
|
||||
'revenue_account' => 'Conta de receitas',
|
||||
'decimal_places' => 'Casas decimais',
|
||||
'destination_amount' => 'Montante (destino)',
|
||||
'new_email_address' => 'Novo email',
|
||||
'verification' => 'Verificacao',
|
||||
'api_key' => 'Chave API',
|
||||
'remember_me' => 'Lembrar-me',
|
||||
'liability_type_id' => 'Tipo de responsabilidade',
|
||||
'interest' => 'Juro',
|
||||
'interest_period' => 'Periodo de juros',
|
||||
|
||||
'type' => 'Tipo',
|
||||
'convert_Withdrawal' => 'Converter levantamento',
|
||||
'convert_Deposit' => 'Converter deposito',
|
||||
'convert_Transfer' => 'Converter transferencia',
|
||||
|
||||
'amount' => 'Montante',
|
||||
'foreign_amount' => 'Montante estrangeiro',
|
||||
'date' => 'Data',
|
||||
'interest_date' => 'Data de juros',
|
||||
'book_date' => 'Data de registo',
|
||||
'process_date' => 'Data de processamento',
|
||||
'category' => 'Categoria',
|
||||
'tags' => 'Tags',
|
||||
'deletePermanently' => 'Apagar permanentemente',
|
||||
'cancel' => 'Cancelar',
|
||||
'targetdate' => 'Data alvo',
|
||||
'startdate' => 'Data de inicio',
|
||||
'tag' => 'Tag',
|
||||
'under' => 'Sob',
|
||||
'symbol' => 'Simbolo',
|
||||
'code' => 'Codigo',
|
||||
'iban' => 'IBAN',
|
||||
'account_number' => 'Número de conta',
|
||||
'creditCardNumber' => 'Numero do cartao de credito',
|
||||
'has_headers' => 'Cabecalhos',
|
||||
'date_format' => 'Formato da data',
|
||||
'specifix' => 'Banco - ou correccoes especificas do ficheiro',
|
||||
'attachments[]' => 'Anexos',
|
||||
'title' => 'Titulo',
|
||||
'notes' => 'Notas',
|
||||
'filename' => 'Nome do ficheiro',
|
||||
'mime' => 'Formato do ficheiro',
|
||||
'size' => 'Tamanho',
|
||||
'trigger' => 'Disparador',
|
||||
'stop_processing' => 'Parar processamento',
|
||||
'start_date' => 'Inicio do intervalo',
|
||||
'end_date' => 'Fim do intervalo',
|
||||
'start' => 'Início do intervalo',
|
||||
'end' => 'Fim do intervalo',
|
||||
'delete_account' => 'Apagar conta ":name"',
|
||||
'delete_bill' => 'Apagar factura ":name"',
|
||||
'delete_budget' => 'Apagar orcamento ":name"',
|
||||
'delete_category' => 'Apagar categoria ":name"',
|
||||
'delete_currency' => 'Apagar divisa ":name"',
|
||||
'delete_journal' => 'Apagar transaccao com a descricao ":description"',
|
||||
'delete_attachment' => 'Apagar anexo ":name"',
|
||||
'delete_rule' => 'Apagar regra ":title"',
|
||||
'delete_rule_group' => 'Apagar grupo de regras ":title"',
|
||||
'delete_link_type' => 'Apagar tipo de link ":name"',
|
||||
'delete_user' => 'Apagar utilizador ":email"',
|
||||
'delete_recurring' => 'Apagar transaccao recorrente ":title"',
|
||||
'user_areYouSure' => 'Se apagares o utilizador ":email", tudo em relacao a ele vai desaparecer. Nao existe retorno. Se apagares a tua propria conta, vais perder o acesso a esta instancia do Firefly III.',
|
||||
'attachment_areYouSure' => 'Tens a certeza que pretendes apagar o anexo chamado ":name"?',
|
||||
'account_areYouSure' => 'Tens a certeza que pretendes apagar a conta chamada ":name"?',
|
||||
'bill_areYouSure' => 'Tens a certeza que pretendes apagar a factura chamada ":name"?',
|
||||
'rule_areYouSure' => 'Tens a certeza que pretendes apagar a regra com titulo ":title"?',
|
||||
'object_group_areYouSure' => 'Tem certeza que quer apagar o grupo ":title"?',
|
||||
'ruleGroup_areYouSure' => 'Tens a certeza que pretendes apagar o grupo de regras com titulo ":title"?',
|
||||
'budget_areYouSure' => 'Tens a certeza que pretendes apagar o orcamento chamado ":name"?',
|
||||
'category_areYouSure' => 'Tens a certeza que pretendes apagar a categoria chamada ":name"?',
|
||||
'recurring_areYouSure' => 'Tens a certeza que pretendes apagar a transaccao recorrente chamada ":title"?',
|
||||
'currency_areYouSure' => 'Tens a certeza que pretendes apagar a divisa chamada ":name"?',
|
||||
'piggyBank_areYouSure' => 'Tens a certeza que pretendes apagar o mealheiro chamado ":name"?',
|
||||
'journal_areYouSure' => 'Tens a certeza que pretendes apagar a transaccao com descricao ":description"?',
|
||||
'mass_journal_are_you_sure' => 'Tens a certeza que pretendes apagar estas transaccoes?',
|
||||
'tag_areYouSure' => 'Tens a certeza que pretendes apagar a tag ":tag"?',
|
||||
'journal_link_areYouSure' => 'Tens a certeza que pretendes apagar a ligacao entre <a href=":source_link">:source</a> e <a href=":destination_link">:destination</a>?',
|
||||
'linkType_areYouSure' => 'Tens a certeza que pretendes apagar o tipo de link ":name" (":inward" / ":outward")?',
|
||||
'permDeleteWarning' => 'Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.',
|
||||
'mass_make_selection' => 'Podes prevenir que itens sejam apagados, se removeres a caixa de seleccao.',
|
||||
'delete_all_permanently' => 'Apagar os seleccionados, permanentemente',
|
||||
'update_all_journals' => 'Actualizar estas transaccoes',
|
||||
'also_delete_transactions' => 'A transacao vinculada a esta conta vai ser apagada tambem.|As :count transaccoes vinculadas a esta conta vao ser excluidas tambem.',
|
||||
'also_delete_connections' => 'A transacao vinculada a este tipo de link vai perder a conexao.|As :count transaccoes vinculadas a este tipo de link vao perder as suas conexoes.',
|
||||
'also_delete_rules' => 'A unica regra vinculada a este grupo de regras vai ser apagada tambem.|Todas as :count regras vinculadas a este grupo de regras vao ser apagadas tambem.',
|
||||
'also_delete_piggyBanks' => 'O unico mealheiro vinculado a esta conta vai ser apagado tambem.|Todos os :count mealheiros vinculados a esta conta vao ser apagados tambem.',
|
||||
'not_delete_piggy_banks' => 'O mealheiro ligado a este grupo não vai ser apagado. Os :count mealheiros ligados a este grupo não vão ser apagados.',
|
||||
'bill_keep_transactions' => 'A unica transaccao vinculada a esta factura nao vai ser apagada.|Todas as :count transaccoes vinculadas a esta factura nao vao ser apagadas.',
|
||||
'budget_keep_transactions' => 'A unica transaccao vinculada a este orcamento nao vai ser apagada.|Todas as :count transaccoes vinculadas a este orcamento nao vao ser apagadas.',
|
||||
'category_keep_transactions' => 'A unica transaccao vinculada a esta categoria nao vai ser apagada.|Todas as :count transaccoes vinculadas a esta categoria nao vao ser apagadas.',
|
||||
'recurring_keep_transactions' => 'A unica transaccao criada a partir desta transaccao recorrente nao vai ser apagada.|Todas as :count transaccoes criadas a partir desta transaccao recorrente nao vao ser apagadas.',
|
||||
'tag_keep_transactions' => 'A unica transaccao vinculada a esta tag nao vai ser apagada.|Todas as :count transaccoes vinculadas a esta tag nao vao ser apagadas.',
|
||||
'check_for_updates' => 'Procurar actualizacoes',
|
||||
|
||||
'delete_object_group' => 'Apagar grupo ":title"',
|
||||
|
||||
'email' => 'Email',
|
||||
'password' => 'Password',
|
||||
'password_confirmation' => 'Password (novamente)',
|
||||
'blocked' => 'Bloqueado?',
|
||||
'blocked_code' => 'Razao para o bloqueio',
|
||||
'login_name' => 'Iniciar sessao',
|
||||
'is_owner' => 'É administrador?',
|
||||
|
||||
// import
|
||||
'apply_rules' => 'Aplicar regras',
|
||||
'artist' => 'Artista',
|
||||
'album' => 'Album',
|
||||
'song' => 'Musica',
|
||||
|
||||
|
||||
// admin
|
||||
'domain' => 'Dominio',
|
||||
'single_user_mode' => 'Desactivar registo de utilizadores',
|
||||
'is_demo_site' => 'Site de demonstracao?',
|
||||
|
||||
// import
|
||||
'configuration_file' => 'Ficheiro de configuracao',
|
||||
'csv_comma' => 'Virgula (,)',
|
||||
'csv_semicolon' => 'Ponto e virgula (;)',
|
||||
'csv_tab' => 'Paragrafo (invisivel)',
|
||||
'csv_delimiter' => 'Delimitador de campos CSV',
|
||||
'client_id' => 'ID do cliente',
|
||||
'app_id' => 'ID da aplicação',
|
||||
'secret' => 'Codigo secreto',
|
||||
'public_key' => 'Chave publica',
|
||||
'country_code' => 'Codigo do pais',
|
||||
'provider_code' => 'Banco ou provedor de dados',
|
||||
'fints_url' => 'URL da API FinTS',
|
||||
'fints_port' => 'Porta',
|
||||
'fints_bank_code' => 'Codigo do banco',
|
||||
'fints_username' => 'Utilizador',
|
||||
'fints_password' => 'PIN / Password',
|
||||
'fints_account' => 'Conta FinTS',
|
||||
'local_account' => 'Conta Firefly III',
|
||||
'from_date' => 'Data desde',
|
||||
'to_date' => 'Data ate',
|
||||
|
||||
|
||||
'due_date' => 'Data de vencimento',
|
||||
'payment_date' => 'Data de pagamento',
|
||||
'invoice_date' => 'Data da factura',
|
||||
'internal_reference' => 'Referencia interna',
|
||||
'inward' => 'Descricao interna',
|
||||
'outward' => 'Descricao externa',
|
||||
'rule_group_id' => 'Grupo de regras',
|
||||
'transaction_description' => 'Descricao da transaccao',
|
||||
'first_date' => 'Primeira data',
|
||||
'transaction_type' => 'Tipo de transaccao',
|
||||
'repeat_until' => 'Repetir ate',
|
||||
'recurring_description' => 'Descricao da transaccao recorrente',
|
||||
'repetition_type' => 'Tipo de repeticao',
|
||||
'foreign_currency_id' => 'Divisa estrangeira',
|
||||
'repetition_end' => 'Repetica termina',
|
||||
'repetitions' => 'Repeticoes',
|
||||
'calendar' => 'Calendario',
|
||||
'weekend' => 'Fim de semana',
|
||||
'client_secret' => 'Segredo do cliente',
|
||||
|
||||
'withdrawal_destination_id' => 'Conta de destino',
|
||||
'deposit_source_id' => 'Conta de origem',
|
||||
'expected_on' => 'Esperado em',
|
||||
'paid' => 'Pago',
|
||||
|
||||
'auto_budget_type' => 'Orçamento automático',
|
||||
'auto_budget_amount' => 'Valor do orçamento automático',
|
||||
'auto_budget_period' => 'Período do orçamento automático',
|
||||
|
||||
'collected' => 'Recebido',
|
||||
'submitted' => 'Enviado',
|
||||
'key' => 'Chave',
|
||||
'value' => 'Conteúdo do registo',
|
||||
|
||||
|
||||
];
|
145
resources/lang/pt_PT/intro.php
Normal file
145
resources/lang/pt_PT/intro.php
Normal file
@ -0,0 +1,145 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* intro.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// index
|
||||
'index_intro' => 'Bem vindo à pagina inicial do Firefly III. Por favor, reserve um momento para ler a nossa introdução para perceber o modo de funcionamento do Firefly III.',
|
||||
'index_accounts-chart' => 'Este gráfico mostra o saldo atual das tuas contas de ativas. Podes selecionar as contas a aparecer aqui, nas tuas preferências.',
|
||||
'index_box_out_holder' => 'Esta caixa e as restantes ao lado dão-lhe um breve resumo da sua situação financeira.',
|
||||
'index_help' => 'Se alguma vez precisares de ajuda com uma página ou um formulário, usa este botão.',
|
||||
'index_outro' => 'A maioria das paginas no Firefly III vão começar com um pequeno tutorial como este. Por favor contacta-me quando tiveres questões ou comentários. Desfruta!',
|
||||
'index_sidebar-toggle' => 'Para criar transações, contas ou outras coisas, usa o menu sobre este ícone.',
|
||||
'index_cash_account' => 'Estas são as contas criadas até agora. Você pode usar uma conta caixa para acompanhar as suas despesas em dinheiro, no entanto não é obrigatório usar.',
|
||||
|
||||
// transactions
|
||||
'transactions_create_basic_info' => 'Adicione a informação básica da sua transação. Origem, destino, data e descrição.',
|
||||
'transactions_create_amount_info' => 'Adicione a quantia da transação. Se necessário os campos irão atualizar-se automaticamente de informações de moedas estrangeiras.',
|
||||
'transactions_create_optional_info' => 'Todos estes campos são opcionais. Adicionar meta-dados aqui irá ajudar a organizar melhor as suas transações.',
|
||||
'transactions_create_split' => 'Se quiser dividir uma transação, adicione mais divisões com este botão',
|
||||
|
||||
// create account:
|
||||
'accounts_create_iban' => 'Atribua IBAN\'s válidos nas suas contas. Isto pode ajudar a tornar a importação de dados muito simples no futuro.',
|
||||
'accounts_create_asset_opening_balance' => 'Contas de ativos podem ter um saldo de abertura, desta forma indicando o inicio do seu historial no Firefly III.',
|
||||
'accounts_create_asset_currency' => 'O Firefly III suporta múltiplas moedas. Contas de ativos tem uma moeda principal, que deve ser definida aqui.',
|
||||
'accounts_create_asset_virtual' => 'Por vezes, pode ajudar dar a tua conta um saldo virtual: uma quantia extra sempre adicionada ou removida do saldo real.',
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Os orçamentos são usados para gerir as tuas finanças e fazem parte de uma das funções principais do Firefly III.',
|
||||
'budgets_index_set_budget' => 'Define o teu orçamento total para cada período, assim o Firefly III pode-te dizer se tens orçamentado todo o teu dinheiro disponível.',
|
||||
'budgets_index_see_expenses_bar' => 'Ao gastar dinheiro esta barra vai sendo preenchida.',
|
||||
'budgets_index_navigate_periods' => 'Navega através de intervalos para definir os orçamentos antecipadamente.',
|
||||
'budgets_index_new_budget' => 'Crie novos orçamentos como achar melhor.',
|
||||
'budgets_index_list_of_budgets' => 'Use esta tabela para definir os valores para cada orçamento e manter o controlo dos gastos.',
|
||||
'budgets_index_outro' => 'Para obter mais informações sobre orçamentos, verifica o ícone de ajuda no canto superior direito.',
|
||||
|
||||
// reports (index)
|
||||
'reports_index_intro' => 'Use estes relatórios para obter sínteses detalhadas sobre as suas finanças.',
|
||||
'reports_index_inputReportType' => 'Escolha um tipo de relatório. Confira as páginas de ajuda para ter a certeza do que cada relatório mostra.',
|
||||
'reports_index_inputAccountsSelect' => 'Podes incluir ou excluir contas de ativos conforme as suas necessidades.',
|
||||
'reports_index_inputDateRange' => 'O intervalo temporal a definir é totalmente preferencial: desde 1 dia ate 10 anos.',
|
||||
'reports_index_extra-options-box' => 'Dependendo do relatório que selecionou, pode selecionar campos extra aqui. Repare nesta caixa quando mudar os tipos de relatório.',
|
||||
|
||||
// reports (reports)
|
||||
'reports_report_default_intro' => 'Este relatório vai-lhe dar uma visão rápida e abrangente das suas finanças. Se desejar ver algo a mais, por favor não hesite em contactar-me!',
|
||||
'reports_report_audit_intro' => 'Este relatório vai-lhe dar informações detalhadas das suas contas de ativos.',
|
||||
'reports_report_audit_optionsBox' => 'Usa estes campos para mostrar ou esconder colunas que tenhas interesse.',
|
||||
|
||||
'reports_report_category_intro' => 'Este relatorio vai-te dar informacoes detalhadas numa ou multiplas categorias.',
|
||||
'reports_report_category_pieCharts' => 'Estes graficos vao-te dar informacoes de despesas e receitas, por categoria ou por conta.',
|
||||
'reports_report_category_incomeAndExpensesChart' => 'Este grafico mostra-te as despesas e receitas por categoria.',
|
||||
|
||||
'reports_report_tag_intro' => 'Este relatorio vai-te dar informacoes de uma ou multiplas tags.',
|
||||
'reports_report_tag_pieCharts' => 'Estes graficos vao-te dar informacoes de despesas e receitas por tag, conta, categoria ou orcamento.',
|
||||
'reports_report_tag_incomeAndExpensesChart' => 'Este grafico mostra-te as tuas despesas e receitas por tag.',
|
||||
|
||||
'reports_report_budget_intro' => 'Este relatorio vai-te dar informacoes de um ou multiplos orcamentos.',
|
||||
'reports_report_budget_pieCharts' => 'Estes graficos vao-te dar informacoes de despesas por orcamento ou por conta.',
|
||||
'reports_report_budget_incomeAndExpensesChart' => 'Este grafico mostra-te as tuas despesas por orcamento.',
|
||||
|
||||
// create transaction
|
||||
'transactions_create_switch_box' => 'Usa estes botoes para modares rapidamente o tipo de transaccao que desejas gravar.',
|
||||
'transactions_create_ffInput_category' => 'Podes escrever livremente neste campo. Categorias criadas previamente vao ser sugeridas.',
|
||||
'transactions_create_withdrawal_ffInput_budget' => 'Associa o teu levantamento a um orcamento para um melhor controlo financeiro.',
|
||||
'transactions_create_withdrawal_currency_dropdown_amount' => 'Usa esta caixa de seleccao quando o teu levantamento e noutra divisa.',
|
||||
'transactions_create_deposit_currency_dropdown_amount' => 'Usa esta caixa de seleccao quando o teu deposito e noutra divisa.',
|
||||
'transactions_create_transfer_ffInput_piggy_bank_id' => 'Selecciona um mealheiro e associa esta transferencia as tuas economias.',
|
||||
|
||||
// piggy banks index:
|
||||
'piggy-banks_index_saved' => 'Este campo mostra-te quando ja guardaste em cada mealheiro.',
|
||||
'piggy-banks_index_button' => 'Ao lado desta barra de progresso existem 2 butoes(+ e -) para adicionares ou removeres dinheiro de cada mealheiro.',
|
||||
'piggy-banks_index_accountStatus' => 'Para cada conta de activos com pelo menos um mealheiro, o estado e listado nesta tabela.',
|
||||
|
||||
// create piggy
|
||||
'piggy-banks_create_name' => 'Qual e o teu objectivo? Um sofa novo, uma camara, dinheiro para emergencias?',
|
||||
'piggy-banks_create_date' => 'Podes definir uma data alvo ou um prazo limite para o teu mealheiro.',
|
||||
|
||||
// show piggy
|
||||
'piggy-banks_show_piggyChart' => 'Este grafico mostra-te o historico deste mealheiro.',
|
||||
'piggy-banks_show_piggyDetails' => 'Alguns detalhes sobre o teu mealheiro',
|
||||
'piggy-banks_show_piggyEvents' => 'Quaisquer adicoes ou remocoes tambem serao listadas aqui.',
|
||||
|
||||
// bill index
|
||||
'bills_index_rules' => 'Aqui tu podes ver quais regras serao validadas se esta factura for atingida',
|
||||
'bills_index_paid_in_period' => 'Este campo indica o ultimo pagamento desta factura.',
|
||||
'bills_index_expected_in_period' => 'Este campo indica, para cada factura, se, e quando a proxima factura sera atingida.',
|
||||
|
||||
// show bill
|
||||
'bills_show_billInfo' => 'Esta tabela mostra alguma informacao geral sobre esta factura.',
|
||||
'bills_show_billButtons' => 'Usa este botao para tornar a analizar transaccoes antigas para assim elas poderem ser associadas com esta factura.',
|
||||
'bills_show_billChart' => 'Este grafico mostra as transaccoes associadas a esta factura.',
|
||||
|
||||
// create bill
|
||||
'bills_create_intro' => 'Usa as facturas para controlares o montante de dinheiro e deves em cada periodo. Pensa nas despesas como uma renda, seguro ou pagamentos de hipotecas.',
|
||||
'bills_create_name' => 'Usa um nome bem descritivo como "Renda" ou "Seguro de Vida".',
|
||||
//'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.',
|
||||
'bills_create_amount_min_holder' => 'Selecciona um montante minimo e maximo para esta factura.',
|
||||
'bills_create_repeat_freq_holder' => 'A maioria das facturas sao mensais, mas podes definir outra frequencia de repeticao aqui.',
|
||||
'bills_create_skip_holder' => 'Se uma factura se repete a cada 2 semanas, o campo "pular" deve ser colocado como "1" para saltar toda a semana seguinte.',
|
||||
|
||||
// rules index
|
||||
'rules_index_intro' => 'O Firefly III permite-te gerir as regras que vao ser aplicadas automaticamente a qualquer transaccao que crias ou alteras.',
|
||||
'rules_index_new_rule_group' => 'Podes combinar regras em grupos para uma gestao mais facil.',
|
||||
'rules_index_new_rule' => 'Cria quantas regras quiseres.',
|
||||
'rules_index_prio_buttons' => 'Ordena-as da forma que aches correcta.',
|
||||
'rules_index_test_buttons' => 'Podes testar as tuas regras ou aplica-las a transaccoes existentes.',
|
||||
'rules_index_rule-triggers' => 'As regras tem "disparadores" e "accoes" que podes ordenar com drag-and-drop.',
|
||||
'rules_index_outro' => 'Certifica-te que olhas a pagina de ajuda no icone (?) no canto superior direito!',
|
||||
|
||||
// create rule:
|
||||
'rules_create_mandatory' => 'Escolhe um titulo descriptivo e define quando a regra deve ser disparada.',
|
||||
'rules_create_ruletriggerholder' => 'Adiciona a quantidade de disparadores que necessites, mas, lembra-te que TODOS os disparadores tem de coincidir antes de qualquer accao ser disparada.',
|
||||
'rules_create_test_rule_triggers' => 'Usa este botao para ver quais transaccoes podem coincidir com a tua regra.',
|
||||
'rules_create_actions' => 'Define todas as accoes que quiseres.',
|
||||
|
||||
// preferences
|
||||
'preferences_index_tabs' => 'Mais opcoes estao disponiveis por tras dessas abas.',
|
||||
|
||||
// currencies
|
||||
'currencies_index_intro' => 'O Firefly III suporta multiplas divisas que podes mudar nesta pagina.',
|
||||
'currencies_index_default' => 'O Firefly III tem uma divisa de defeito.',
|
||||
'currencies_index_buttons' => 'Usa estes botoes para alterar a divisa de defito ou activar outras divisas.',
|
||||
|
||||
// create currency
|
||||
'currencies_create_code' => 'Este codigo deve ser compativel com ISO (procura pela tua nova moeda no google).',
|
||||
];
|
135
resources/lang/pt_PT/list.php
Normal file
135
resources/lang/pt_PT/list.php
Normal file
@ -0,0 +1,135 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* list.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'buttons' => 'Botões',
|
||||
'icon' => 'Ícone',
|
||||
'id' => 'ID',
|
||||
'create_date' => 'Criado em',
|
||||
'update_date' => 'Alterado em',
|
||||
'updated_at' => 'Alterado em',
|
||||
'balance_before' => 'Saldo antes',
|
||||
'balance_after' => 'Saldo depois',
|
||||
'name' => 'Nome',
|
||||
'role' => 'Regra',
|
||||
'currentBalance' => 'Saldo actual',
|
||||
'linked_to_rules' => 'Regras relevantes',
|
||||
'active' => 'Esta activo?',
|
||||
'percentage' => '%.',
|
||||
'recurring_transaction' => 'Transação recorrente',
|
||||
'next_due' => 'Próximo prazo',
|
||||
'transaction_type' => 'Tipo',
|
||||
'lastActivity' => 'Ultima actividade',
|
||||
'balanceDiff' => 'Diferenca de saldo',
|
||||
'other_meta_data' => 'Outros meta dados',
|
||||
'account_type' => 'Tipo de conta',
|
||||
'created_at' => 'Criado em',
|
||||
'account' => 'Conta',
|
||||
'external_uri' => 'URI externo',
|
||||
'matchingAmount' => 'Montante',
|
||||
'destination' => 'Destino',
|
||||
'source' => 'Origem',
|
||||
'next_expected_match' => 'Proxima correspondencia esperada',
|
||||
'automatch' => 'Auto correspondencia?',
|
||||
'repeat_freq' => 'Repete',
|
||||
'description' => 'Descricao',
|
||||
'amount' => 'Montante',
|
||||
'date' => 'Data',
|
||||
'interest_date' => 'Taxa de juros',
|
||||
'book_date' => 'Data de registo',
|
||||
'process_date' => 'Data de processamento',
|
||||
'due_date' => 'Data de vencimento',
|
||||
'payment_date' => 'Data de pagamento',
|
||||
'invoice_date' => 'Data da factura',
|
||||
'internal_reference' => 'Referência interna',
|
||||
'notes' => 'Notas',
|
||||
'from' => 'De',
|
||||
'piggy_bank' => 'Mealheiro',
|
||||
'to' => 'Para',
|
||||
'budget' => 'Orcamento',
|
||||
'category' => 'Categoria',
|
||||
'bill' => 'Factura',
|
||||
'withdrawal' => 'Levantamento',
|
||||
'deposit' => 'Deposito',
|
||||
'transfer' => 'Transferencia',
|
||||
'type' => 'Tipo',
|
||||
'completed' => 'Concluido',
|
||||
'iban' => 'IBAN',
|
||||
'paid_current_period' => 'Pago este periodo',
|
||||
'email' => 'Email',
|
||||
'registered_at' => 'Registado em',
|
||||
'is_blocked' => 'Esta bloqueado',
|
||||
'is_admin' => 'Administrador',
|
||||
'has_two_factor' => 'Tem autenticacao 2 passos',
|
||||
'blocked_code' => 'Codigo de bloqueio',
|
||||
'source_account' => 'Conta de origem',
|
||||
'destination_account' => 'Conta de destino',
|
||||
'accounts_count' => 'Numero de contas',
|
||||
'journals_count' => 'Numero de transaccoes',
|
||||
'attachments_count' => 'Numero de anexos',
|
||||
'bills_count' => 'Numero de facturas',
|
||||
'categories_count' => 'Numero de categorias',
|
||||
'budget_count' => 'Numero de orcamentos',
|
||||
'rule_and_groups_count' => 'Numero de regras e grupos de regras',
|
||||
'tags_count' => 'Numero de tags',
|
||||
'tags' => 'Tags',
|
||||
'inward' => 'Descricao interna',
|
||||
'outward' => 'Descricao externa',
|
||||
'number_of_transactions' => 'Numero de transaccoes',
|
||||
'total_amount' => 'Montante total',
|
||||
'sum' => 'Soma',
|
||||
'sum_excluding_transfers' => 'Soma (excluindo transferencias)',
|
||||
'sum_withdrawals' => 'Soma dos levantamentos',
|
||||
'sum_deposits' => 'Soma dos depositos',
|
||||
'sum_transfers' => 'Soma das transferencias',
|
||||
'sum_reconciliations' => 'Soma das reconciliações',
|
||||
'reconcile' => 'Reconciliacao',
|
||||
'sepa_ct_id' => 'SEPA Identificador ponta-a-ponta',
|
||||
'sepa_ct_op' => 'Identificador SEPA da conta oposta',
|
||||
'sepa_db' => 'Mandato Identificador SEPA',
|
||||
'sepa_country' => 'País SEPA',
|
||||
'sepa_cc' => 'Código SEPA de Área Única de Pagamento em Euros',
|
||||
'sepa_ep' => 'Finalidade Externa SEPA',
|
||||
'sepa_ci' => 'Identificador do credor SEPA',
|
||||
'sepa_batch_id' => 'ID do Lote SEPA',
|
||||
'external_id' => 'ID Externo',
|
||||
'account_at_bunq' => 'Conta com bunq',
|
||||
'file_name' => 'Nome do ficheiro',
|
||||
'file_size' => 'Tamanho do ficheiro',
|
||||
'file_type' => 'Tipo do ficheiro',
|
||||
'attached_to' => 'Anexado a',
|
||||
'file_exists' => 'O ficheiro existe',
|
||||
'spectre_bank' => 'Banco',
|
||||
'spectre_last_use' => 'Ultimo login',
|
||||
'spectre_status' => 'Estado',
|
||||
'bunq_payment_id' => 'ID de pagamento bunq',
|
||||
'repetitions' => 'Repeticoes',
|
||||
'title' => 'Titulo',
|
||||
'transaction_s' => 'Transaccao(oes)',
|
||||
'field' => 'Campo',
|
||||
'value' => 'Valor',
|
||||
'interest' => 'Juro',
|
||||
'interest_period' => 'periodo de juros',
|
||||
'liability_type' => 'Tipo de responsabilidade',
|
||||
];
|
1
resources/lang/pt_PT/locales.json
Normal file
1
resources/lang/pt_PT/locales.json
Normal file
File diff suppressed because one or more lines are too long
28
resources/lang/pt_PT/pagination.php
Normal file
28
resources/lang/pt_PT/pagination.php
Normal file
@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* pagination.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'previous' => '« Anterior',
|
||||
'next' => 'Seguinte »',
|
||||
];
|
32
resources/lang/pt_PT/passwords.php
Normal file
32
resources/lang/pt_PT/passwords.php
Normal file
@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* passwords.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'password' => 'A password necessita conter, pelo menos, 6 caracteres e corresponder com a sua confirmacao.',
|
||||
'user' => 'Nao conseguimos encontrar um utilizador com esse endereco email.',
|
||||
'token' => 'O token de reposicao de password e invalido.',
|
||||
'sent' => 'Enviamos-te um email com o link para reposicao da password!',
|
||||
'reset' => 'A tua password foi reposta!',
|
||||
'blocked' => 'Boa tentativa ;)',
|
||||
];
|
213
resources/lang/pt_PT/validation.php
Normal file
213
resources/lang/pt_PT/validation.php
Normal file
@ -0,0 +1,213 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* validation.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program 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 Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'iban' => 'Este IBAN não é valido.',
|
||||
'zero_or_more' => 'O valor não pode ser negativo.',
|
||||
'date_or_time' => 'O valor deve ser uma data válida ou hora (ISO 8601).',
|
||||
'source_equals_destination' => 'A conta de origem é igual a conta de destino.',
|
||||
'unique_account_number_for_user' => 'Este numero de conta já esta em uso.',
|
||||
'unique_iban_for_user' => 'Este IBAN já esta em uso.',
|
||||
'deleted_user' => 'Devido a motivos de segurança, não se pode registar com este e-mail.',
|
||||
'rule_trigger_value' => 'Este valor e invalido para o disparador seleccionado.',
|
||||
'rule_action_value' => 'Este valor e invalido para a accao seleccionada.',
|
||||
'file_already_attached' => 'O ficheiro ":name" carregado ja esta anexado a este objecto.',
|
||||
'file_attached' => 'Ficheiro carregado com sucesso ":name".',
|
||||
'must_exist' => 'O ID no campo :attribute nao existe em base de dados.',
|
||||
'all_accounts_equal' => 'Todas as contas neste campo tem de ser iguais.',
|
||||
'group_title_mandatory' => 'Um título de grupo é obrigatório quando existe mais de uma transacção.',
|
||||
'transaction_types_equal' => 'Todas as divisões devem ser do mesmo tipo.',
|
||||
'invalid_transaction_type' => 'Tipo de transacção inválido.',
|
||||
'invalid_selection' => 'A tua seleccao e invalida.',
|
||||
'belongs_user' => 'O valor e invalido para este campo.',
|
||||
'at_least_one_transaction' => 'Necessita de, pelo menos, uma transaccao.',
|
||||
'at_least_one_repetition' => 'Necessita de, pelo menos, uma repeticao.',
|
||||
'require_repeat_until' => 'Preencher um numero de repeticoes, ou uma data de fim (repeat_until). Nao ambos.',
|
||||
'require_currency_info' => 'O conteudo deste campo e invalido sem as informacoes da divisa.',
|
||||
'not_transfer_account' => 'Esta conta não pode ser utilizada para transferências.',
|
||||
'require_currency_amount' => 'O conteúdo deste campo é inválido sem a informação da moeda estrangeira.',
|
||||
'equal_description' => 'A descricao da transaccao nao deve ser igual a descricao global.',
|
||||
'file_invalid_mime' => 'O ficheiro ":name" e do tipo ":mime" que nao e aceite como um novo upload.',
|
||||
'file_too_large' => 'O ficheiro ":name" e demasiado grande.',
|
||||
'belongs_to_user' => 'O valor de :attribute e desconhecido.',
|
||||
'accepted' => 'O :attribute tem de ser aceite.',
|
||||
'bic' => 'Este BIC nao e valido.',
|
||||
'at_least_one_trigger' => 'A regra tem de ter, pelo menos, um disparador.',
|
||||
'at_least_one_action' => 'A regra tem de ter, pelo menos, uma accao.',
|
||||
'base64' => 'Estes dados nao sao validos na codificacao em base648.',
|
||||
'model_id_invalid' => 'O ID inserido e invalida para este modelo.',
|
||||
'less' => ':attribute tem de ser menor que 10,000,000',
|
||||
'active_url' => 'O :attribute nao e um URL valido.',
|
||||
'after' => 'I :attribute tem de ser uma data depois de :date.',
|
||||
'alpha' => 'O :attribute apenas pode conter letras.',
|
||||
'alpha_dash' => 'O :attribute apenas pode conter letras, numero e tracos.',
|
||||
'alpha_num' => 'O :attribute apenas pode conter letras e numeros.',
|
||||
'array' => 'O :attribute tem de ser um array.',
|
||||
'unique_for_user' => 'Ja existe uma entrada com este :attribute.',
|
||||
'before' => 'O :attribute tem de ser uma data antes de :date.',
|
||||
'unique_object_for_user' => 'Este nome ja esta em uso.',
|
||||
'unique_account_for_user' => 'Este nome de conta ja esta em uso.',
|
||||
'between.numeric' => 'O :attribute tem de estar entre :min e :max.',
|
||||
'between.file' => 'O :attribute tem de estar entre :min e :max kilobytes.',
|
||||
'between.string' => 'O :attribute tem de ter entre :min e :max caracteres.',
|
||||
'between.array' => 'O :attribute tem de ter entre :min e :max itens.',
|
||||
'boolean' => 'O campo :attribute tem de ser verdadeiro ou falso.',
|
||||
'confirmed' => 'A confirmacao de :attribute nao coincide.',
|
||||
'date' => 'A :attribute nao e uma data valida.',
|
||||
'date_format' => 'O :attribute nao corresponde ao formato :format.',
|
||||
'different' => 'O :attribute e :other tem de ser diferentes.',
|
||||
'digits' => 'O :attribute tem de ter :digits digitos.',
|
||||
'digits_between' => 'O :attribute tem de ter entre :min e :max digitos.',
|
||||
'email' => 'O :attribute tem de ser um email valido.',
|
||||
'filled' => 'O campo :attribute e obrigatorio.',
|
||||
'exists' => 'O :attribute seleccionado e invalido.',
|
||||
'image' => 'O :attribute tem de ser uma imagem.',
|
||||
'in' => 'O :attribute seleccionado e invalido.',
|
||||
'integer' => 'O :attribute tem de ser um inteiro.',
|
||||
'ip' => 'O :attribute tem de ser um endereco IP valido.',
|
||||
'json' => 'O :attribute tem de ser uma string JSON valida.',
|
||||
'max.numeric' => 'O :attribute nao pode ser maior que :max.',
|
||||
'max.file' => 'O :attribute nao pode ter mais que :max kilobytes.',
|
||||
'max.string' => 'O :attribute nao pode ter mais que :max caracteres.',
|
||||
'max.array' => 'O :attribute nao pode ter mais que :max itens.',
|
||||
'mimes' => 'O :attribute tem de ser um ficheiro do tipo :values.',
|
||||
'min.numeric' => 'O :attribute tem de ter pelo menos :min.',
|
||||
'lte.numeric' => 'O :attribute tem de ser menor ou igual que :value.',
|
||||
'min.file' => 'O :attribute tem de ter, pelo menos, :min kilobytes.',
|
||||
'min.string' => 'O :attribute tem de ter, pelo menos, :min caracteres.',
|
||||
'min.array' => 'O :attribute tem de ter, pelo menos, :min itens.',
|
||||
'not_in' => 'O :attribute seleccionado e invalido.',
|
||||
'numeric' => 'O :attribute tem de ser um numero.',
|
||||
'numeric_native' => 'O montante nativo tem de ser um numero.',
|
||||
'numeric_destination' => 'O montante de destino tem de ser um numero.',
|
||||
'numeric_source' => 'O montante de origem tem de ser um numero.',
|
||||
'regex' => 'O formato do :attribute e invalido.',
|
||||
'required' => 'O campo :attribute e obrigatorio.',
|
||||
'required_if' => 'O campo :attribute e obrigatorio quando :other e :value.',
|
||||
'required_unless' => 'O campo :attribute e obrigatorio, a menos que :other esteja em :values.',
|
||||
'required_with' => 'O campo :attribute e obrigatorio quando o :values esta presente.',
|
||||
'required_with_all' => 'O campo :attribute e obrigatorio quando o :values esta presente.',
|
||||
'required_without' => 'O campo :attribute e obrigatorio quando o :values nao esta presente.',
|
||||
'required_without_all' => 'O campo :attribute e obrigatorio quando nenhum dos :values estao presentes.',
|
||||
'same' => 'O :attribute e o :other tem de corresponder.',
|
||||
'size.numeric' => 'O :attribute tem de ter :size.',
|
||||
'amount_min_over_max' => 'O montante minimo nao pode ser maior que o montante maximo.',
|
||||
'size.file' => 'O :attribute tem de ter :size kilobytes.',
|
||||
'size.string' => 'O :attribute tem e ter :size caracteres.',
|
||||
'size.array' => 'O :attribute tem de conter :size itens.',
|
||||
'unique' => 'O :attribute ja foi usado.',
|
||||
'string' => 'O :attribute tem de ser uma string.',
|
||||
'url' => 'O formato do :attribute e invalido.',
|
||||
'timezone' => 'O :attribute tem de ser uma zona valida.',
|
||||
'2fa_code' => 'O campo :attribute e invalido.',
|
||||
'dimensions' => 'O :attribute tem dimensoes de imagens incorrectas.',
|
||||
'distinct' => 'O campo :attribute tem um valor duplicado.',
|
||||
'file' => 'O :attribute tem de ser um ficheiro.',
|
||||
'in_array' => 'O campo :attribute nao existe em :other.',
|
||||
'present' => 'O campo :attribute tem de estar presente.',
|
||||
'amount_zero' => 'O montante total nao pode ser 0.',
|
||||
'current_target_amount' => 'O valor actual deve ser menor que o valor pretendido.',
|
||||
'unique_piggy_bank_for_user' => 'O nome do mealheiro tem de ser unico.',
|
||||
'unique_object_group' => 'O nome do grupo tem que ser único',
|
||||
'starts_with' => 'O valor deve começar com :values.',
|
||||
'unique_webhook' => 'Você já tem um gancho web (webhook) com esses valores.',
|
||||
'unique_existing_webhook' => 'Você já tem outro gancho web (webhook) com esses valores.',
|
||||
|
||||
'secure_password' => 'Esta nao e uma password segura. Tenta de novo por favor. Para mais informacoes visita https://bit.ly/FF3-password-security',
|
||||
'valid_recurrence_rep_type' => 'Tipo de repeticao invalido para transaccoes recorrentes.',
|
||||
'valid_recurrence_rep_moment' => 'Dia invalido para este tipo de repeticao.',
|
||||
'invalid_account_info' => 'Informacao de conta invalida.',
|
||||
'attributes' => [
|
||||
'email' => 'endereco de email',
|
||||
'description' => 'descricao',
|
||||
'amount' => 'montante',
|
||||
'transactions.*.amount' => 'valor de transação',
|
||||
'name' => 'nome',
|
||||
'piggy_bank_id' => 'ID do mealheiro',
|
||||
'targetamount' => 'montante alvo',
|
||||
'opening_balance_date' => 'data do saldo inicial',
|
||||
'opening_balance' => 'saldo inicial',
|
||||
'match' => 'corresponder',
|
||||
'amount_min' => 'montante minimo',
|
||||
'amount_max' => 'montante maximo',
|
||||
'title' => 'titulo',
|
||||
'tag' => 'tag',
|
||||
'transaction_description' => 'descricao da transaccao',
|
||||
'rule-action-value.1' => 'valor da accao da regra #1',
|
||||
'rule-action-value.2' => 'valor da accao da regra #2',
|
||||
'rule-action-value.3' => 'valor da accao da regra #3',
|
||||
'rule-action-value.4' => 'valor da accao da regra #4',
|
||||
'rule-action-value.5' => 'valor da accao da regra #5',
|
||||
'rule-action.1' => 'accao da regra #1',
|
||||
'rule-action.2' => 'accao da regra #2',
|
||||
'rule-action.3' => 'accao da regra #3',
|
||||
'rule-action.4' => 'accao da regra #4',
|
||||
'rule-action.5' => 'accao da regra #5',
|
||||
'rule-trigger-value.1' => 'valor de disparo da regra #1',
|
||||
'rule-trigger-value.2' => 'valor de disparo da regra #2',
|
||||
'rule-trigger-value.3' => 'valor de disparo da regra #3',
|
||||
'rule-trigger-value.4' => 'valor de disparo da regra #4',
|
||||
'rule-trigger-value.5' => 'valor de disparo da regra #5',
|
||||
'rule-trigger.1' => 'disparo da regra #1',
|
||||
'rule-trigger.2' => 'disparo da regra #2',
|
||||
'rule-trigger.3' => 'disparo da regra #3',
|
||||
'rule-trigger.4' => 'disparo da regra #4',
|
||||
'rule-trigger.5' => 'disparo da regra #5',
|
||||
],
|
||||
|
||||
// validation of accounts:
|
||||
'withdrawal_source_need_data' => 'É preciso ter um ID de uma conta de origem válida e/ou um nome de uma conta de origem válida para continuar.',
|
||||
'withdrawal_source_bad_data' => 'Não foi possível encontrar uma conta de origem válida ao pesquisar pelo ID ":id" ou nome ":name".',
|
||||
'withdrawal_dest_need_data' => 'É necessário ter um ID de conta de destino válido e/ou um nome de conta de destino válido para continuar.',
|
||||
'withdrawal_dest_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar pelo ID ":id" ou nome ":name".',
|
||||
|
||||
'deposit_source_need_data' => 'É preciso ter um ID de uma conta de origem válida e/ou um nome de uma conta de origem válida para continuar.',
|
||||
'deposit_source_bad_data' => 'Não foi possível encontrar uma conta de origem válida ao pesquisar pelo ID ":id" ou nome ":name".',
|
||||
'deposit_dest_need_data' => 'É necessário ter um ID de conta de destino válido e/ou um nome de conta de destino válido para continuar.',
|
||||
'deposit_dest_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar pelo ID ":id" ou nome ":name".',
|
||||
'deposit_dest_wrong_type' => 'A conta de destino enviada não é do tipo correto.',
|
||||
|
||||
'transfer_source_need_data' => 'É preciso ter um ID de uma conta de origem válida e/ou um nome de uma conta de origem válida para continuar.',
|
||||
'transfer_source_bad_data' => 'Não foi possível encontrar uma conta de origem válida ao pesquisar pelo ID ":id" ou nome ":name".',
|
||||
'transfer_dest_need_data' => 'É preciso ter um ID de conta de destino válido e/ou um nome de conta de destino válido para continuar.',
|
||||
'transfer_dest_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar por ID ":id" ou nome ":name".',
|
||||
'need_id_in_edit' => 'Cada divisão deve ter transaction_journal_id (ID válido ou 0).',
|
||||
|
||||
'ob_source_need_data' => 'É preciso ter um ID de uma conta de origem válida e/ou um nome de uma conta de origem válida para continuar.',
|
||||
'ob_dest_need_data' => 'É necessário ter um ID de conta de destino válido e/ou um nome de conta de destino válido para continuar.',
|
||||
'ob_dest_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar pelo ID ":id" ou nome ":name".',
|
||||
|
||||
'generic_invalid_source' => 'Não pode utilizar esta conta como conta de origem.',
|
||||
'generic_invalid_destination' => 'Não pode utilizar esta conta como conta de destino.',
|
||||
|
||||
'gte.numeric' => 'O :attribute deve ser maior ou igual a :value.',
|
||||
'gt.numeric' => 'O :attribute deve ser maior que :value.',
|
||||
'gte.file' => 'O :attribute deve ser maior ou igual a :value kilobytes.',
|
||||
'gte.string' => 'O :attribute deve ser maior ou igual a :value caracteres.',
|
||||
'gte.array' => 'O :attribute deve ter :value items ou mais.',
|
||||
|
||||
'amount_required_for_auto_budget' => 'O montante é obrigatório.',
|
||||
'auto_budget_amount_positive' => 'O montante deve ser maior que zero.',
|
||||
'auto_budget_period_mandatory' => 'O período de orçamento automático é um campo obrigatório.',
|
||||
];
|
Loading…
Reference in New Issue
Block a user