Basic new dashboard.

This commit is contained in:
James Cole
2020-07-05 18:29:58 +02:00
parent 4d4d91bf84
commit a56cefda7d
68 changed files with 1013 additions and 212 deletions

View File

@@ -156,16 +156,6 @@ class BudgetController extends Controller
'yAxisID' => 0, // 0, 1, 2
'entries' => $entries,
];
// // spent
// $return['spent'] = [
// 'label' => sprintf('%s (%s)', trans('firefly.spent'), $currencyName),
// 'data_type' => 'spent',
// 'currency_name' => $currencyName,
// 'type' => 'bar',
// 'yAxisID' => 0, // 0, 1, 2
// 'entries' => $entries,
// ];
// spent_capped
$return['spent_capped'] = [

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -79,7 +79,6 @@
return sections;
},
getDefaultOptions() {
console.log('getDefaultOptions()');
return {
legend: {
display: false,

View File

@@ -79,7 +79,6 @@
return sections;
},
getDefaultOptions() {
console.log('getDefaultOptions()');
return {
legend: {
display: false,

View File

@@ -1,5 +1,5 @@
<!--
- SingleTransactionRow.vue
- DefaultPieOptions.vue
- Copyright (c) 2020 james@firefly-iii.org
-
- This file is part of Firefly III (https://github.com/firefly-iii).
@@ -19,14 +19,12 @@
-->
<template>
<div>
Hello
</div>
</template>
<script>
export default {
name: "SingleTransactionRow"
name: "DefaultPieOptions"
}
</script>

View File

@@ -38,20 +38,20 @@
</div>
<div class="row">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<main-debit-chart/>
<div class="col-lg-8 col-md-8 col-sm-12 col-xs-12">
<main-debit/>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<main-credit-chart/>
<div class="col-lg-4 col-md-4 col-sm-12 col-xs-12">
<main-credit/>
</div>
</div>
<div class="row">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<main-bills-chart/>
<main-piggy-list/>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<main-piggy-list/>
<main-bills-list/>
</div>
</div>
</div>
@@ -59,9 +59,6 @@
<script>
export default {
name: "Dashboard",
mounted() {
console.log('Dashboard mounted.')
}
name: "Dashboard"
}
</script>

View File

@@ -52,8 +52,6 @@
},
mounted() {
this.chartOptions = DefaultLineOptions.methods.getDefaultOptions();
this.loaded = false;
axios.get('./api/v1/chart/account/overview?start=' + window.sessionStart + '&end=' + window.sessionEnd)
.then(response => {

View File

@@ -1,42 +0,0 @@
<!--
- MainBillsChart.vue
- Copyright (c) 2020 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/>.
-->
<template>
<div class="card">
<div class="card-header">
<h3 class="card-title">I am a card</h3>
</div>
<div class="card-body">
<p>
I am card body
</p>
</div>
</div>
</template>
<script>
export default {
name: "MainBillsChart"
}
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,88 @@
<!--
- MainBills.vue
- Copyright (c) 2020 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/>.
-->
<template>
<div class="card">
<div class="card-header">
<h3 class="card-title">{{ $t('firefly.bills') }}</h3>
</div>
<div class="card-body table-responsive p-0">
<table class="table table-striped">
<thead>
<tr>
<th style="width:35%;">{{ $t('list.name') }}</th>
<th style="width:40%;">{{ $t('list.amount') }}</th>
<th style="width:25%;">{{ $t('list.next_expected_match') }}</th>
</tr>
</thead>
<tbody>
<tr v-for="bill in this.bills">
<td><a :href="'./bills/show' + bill.id" :title="bill.attributes.name">{{ bill.attributes.name }}</a></td>
<td>~{{ Intl.NumberFormat('en-US', {style: 'currency', currency: bill.attributes.currency_code}).format((bill.attributes.amount_min +
bill.attributes.amount_max) / 2) }}
</td>
<td>
<span v-for="payDate in bill.attributes.pay_dates">
{{ payDate }}<br />
</span>
</td>
</tr>
</tbody>
</table>
</div>
<div class="card-footer">
<a href="./bills" class="btn btn-default button-sm"><i class="far fa-money-bill-alt"></i> {{ $t('firefly.go_to_bills') }}</a>
</div>
</div>
</template>
<script>
export default {
name: "MainBillsList",
mounted() {
axios.get('./api/v1/bills?start=' + window.sessionStart + '&end=' + window.sessionEnd)
.then(response => {
this.loadBills(response.data.data);
}
);
},
components: {},
methods: {
loadBills(data) {
for (let key in data) {
if (data.hasOwnProperty(key) && /^0$|^[1-9]\d*$/.test(key) && key <= 4294967294) {
let bill = data[key];
let active = bill.attributes.active;
if (bill.attributes.pay_dates.length > 0 && active) {
this.bills.push(bill);
}
}
}
}
},
data() {
return {
bills: []
}
},
computed: {},
}
</script>

View File

@@ -21,22 +21,36 @@
<template>
<div class="card">
<div class="card-header">
<h3 class="card-title">I am a card</h3>
<!-- debit = expense -->
<h3 class="card-title">{{ $t('firefly.income') }}</h3>
</div>
<div class="card-body">
<p>
I am card body
</p>
<div class="card-body table-responsive p-0">
<transaction-list-small :transactions="this.transactions" />
</div>
<div class="card-footer">
<a href="./accounts/revenue" class="btn btn-default button-sm"><i class="far fa-money-bill-alt"></i> {{ $t('firefly.go_to_deposits') }}</a>
</div>
</div>
</template>
<script>
export default {
name: "MainCrebitChart"
name: "MainCredit",
components: {},
data() {
return {
transactions: []
}
},
mounted() {
axios.get('./api/v1/transactions?type=deposit&limit=10&start=' + window.sessionStart + '&end=' + window.sessionEnd)
.then(response => {
this.transactions = response.data.data;
}
);
},
methods: {
},
computed: {},
}
</script>
<style scoped>
</style>

View File

@@ -0,0 +1,82 @@
<!--
- MainDebit.vue
- Copyright (c) 2020 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/>.
-->
<template>
<div class="card">
<div class="card-header">
<!-- debit = expense -->
<h3 class="card-title">{{ $t('firefly.expense_accounts') }}</h3>
</div>
<div class="card-body">
<div>
<main-debit-chart v-if="loaded" :styles="chartStyles" :options="chartOptions" :chart-data="chartData"></main-debit-chart>
</div>
</div>
<div class="card-footer">
<a href="./accounts/expense" class="btn btn-default button-sm"><i class="far fa-money-bill-alt"></i> {{ $t('firefly.go_to_expenses') }}</a>
</div>
</div>
</template>
<script>
import MainDebitChart from "./MainDebitChart";
import DefaultBarOptions from "../charts/DefaultBarOptions";
import DataConverter from "../charts/DataConverter";
export default {
name: "MainDebit",
components: {
MainDebitChart
},
data() {
return {
chartData: null,
loaded: false,
chartOptions: null,
}
},
mounted() {
this.chartOptions = DefaultBarOptions.methods.getDefaultOptions();
this.loaded = false;
axios.get('./api/v1/chart/account/expense?start=' + window.sessionStart + '&end=' + window.sessionEnd)
.then(response => {
this.chartData = response.data;
this.chartData = DataConverter.methods.convertChart(this.chartData);
this.loaded = true
});
},
methods: {
},
computed: {
chartStyles() {
return {
height: '400px',
'max-height': '400px',
position: 'relative',
display: 'block',
}
}
},
}
</script>
<style scoped>
</style>

View File

@@ -18,25 +18,18 @@
- along with this program. If not, see <https://www.gnu.org/licenses/>.
-->
<template>
<div class="card">
<div class="card-header">
<h3 class="card-title">I am a card</h3>
</div>
<div class="card-body">
<p>
I am card body
</p>
</div>
</div>
</template>
<script>
import {Line} from 'vue-chartjs'
export default {
name: "MainDebitChart"
name: "MainDebitChart",
extends: Line,
props: ['options', 'chartData'],
mounted() {
// this.chartData is created in the mixin.
// If you want to pass options please create a local options object
this.renderChart(this.chartData, this.options)
}
}
</script>
<style scoped>
</style>

View File

@@ -21,19 +21,78 @@
<template>
<div class="card">
<div class="card-header">
<h3 class="card-title">I am a card</h3>
<h3 class="card-title">{{ $t('firefly.piggy_banks') }}</h3>
</div>
<div class="card-body">
<p>
I am card body
</p>
<div class="card-body table-responsive p-0">
<table class="table table-striped">
<thead>
<tr>
<th style="width:35%;">{{ $t('list.piggy_bank') }}</th>
<th style="width:40%;">{{ $t('list.percentage') }}</th>
<th style="width:25%;text-align: right;">{{ $t('list.amount') }}</th>
</tr>
</thead>
<tbody>
<tr v-for="piggy in this.piggy_banks">
<td>{{ piggy.attributes.name }}
<br /><small class="text-muted">{{ piggy.attributes.object_group_title }}</small>
</td>
<td>
<div class="progress-group">
<div class="progress progress-sm">
<div class="progress-bar primary" v-if="piggy.attributes.pct < 100" :style="{'width': piggy.attributes.pct + '%'}"></div>
<div class="progress-bar bg-success" v-if="100 === piggy.attributes.pct" :style="{'width': piggy.attributes.pct + '%'}"></div>
</div>
</div>
</td>
<td style="text-align: right;">
<span class="text-success">
{{ Intl.NumberFormat('en-US', {style: 'currency', currency: piggy.attributes.currency_code}).format(piggy.attributes.current_amount) }}
</span>
of
<span class="text-success">{{ Intl.NumberFormat('en-US', {style: 'currency', currency: piggy.attributes.currency_code}).format(piggy.attributes.target_amount) }}</span>
</td>
</tr>
</tbody>
</table>
</div>
<div class="card-footer">
<a href="./piggy-banks" class="btn btn-default button-sm"><i class="far fa-money-bill-alt"></i> {{ $t('firefly.go_to_piggies') }}</a>
</div>
</div>
</template>
<script>
export default {
name: "MainPiggyList"
name: "MainPiggyList",
mounted() {
axios.get('./api/v1/piggy_banks')
.then(response => {
this.loadPiggyBanks(response.data.data);
}
);
},
methods: {
loadPiggyBanks(data) {
for (let key in data) {
if (data.hasOwnProperty(key) && /^0$|^[1-9]\d*$/.test(key) && key <= 4294967294) {
let piggy = data[key];
if(0.0 !== parseFloat(piggy.attributes.left_to_save)) {
piggy.attributes.pct = (parseFloat(piggy.attributes.current_amount) / parseFloat(piggy.attributes.target_amount)) * 100;
this.piggy_banks.push(piggy);
}
}
}
this.piggy_banks.sort(function(a, b) {
return b.attributes.pct - a.attributes.pct;
});
}
},
data() {
return {
piggy_banks: []
}
}
}
</script>

View File

@@ -13,7 +13,29 @@
"amount": "\u010c\u00e1stka",
"budget": "Rozpo\u010det",
"category": "Kategorie",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Rozpo\u010dty",
"categories": "Kategorie",
"go_to_budgets": "P\u0159ej\u00edt k rozpo\u010dt\u016fm",
"income": "Odm\u011bna\/p\u0159\u00edjem",
"go_to_deposits": "Go to deposits",
"go_to_categories": "P\u0159ej\u00edt ke kategori\u00edm",
"expense_accounts": "V\u00fddajov\u00e9 \u00fa\u010dty",
"go_to_expenses": "Go to expenses",
"go_to_bills": "P\u0159ej\u00edt k \u00fa\u010dt\u016fm",
"bills": "\u00da\u010dty",
"go_to_piggies": "P\u0159ej\u00edt k pokladni\u010dk\u00e1m",
"saved": "Saved",
"piggy_banks": "Pokladni\u010dky",
"piggy_bank": "Pokladni\u010dka",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Pokladni\u010dka",
"percentage": "pct.",
"amount": "\u010c\u00e1stka",
"name": "Jm\u00e9no",
"next_expected_match": "Dal\u0161\u00ed o\u010dek\u00e1van\u00e1 shoda"
},
"config": {
"html_language": "cs"

View File

@@ -13,7 +13,29 @@
"amount": "Betrag",
"budget": "Budget",
"category": "Kategorie",
"opposing_account": "Gegenkonto"
"opposing_account": "Gegenkonto",
"budgets": "Budgets",
"categories": "Kategorien",
"go_to_budgets": "Budgets anzeigen",
"income": "Einnahmen \/ Einkommen",
"go_to_deposits": "Zu Einlagen wechseln",
"go_to_categories": "Kategorien anzeigen",
"expense_accounts": "Kreditoren (Ausgabenkonten)",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Rechnungen anzeigen",
"bills": "Rechnungen",
"go_to_piggies": "Sparschweine anzeigen",
"saved": "Saved",
"piggy_banks": "Sparschweine",
"piggy_bank": "Sparschwein",
"amounts": "Betr\u00e4ge"
},
"list": {
"piggy_bank": "Sparschwein",
"percentage": "%",
"amount": "Betrag",
"name": "Name",
"next_expected_match": "N\u00e4chste erwartete \u00dcbereinstimmung"
},
"config": {
"html_language": "de"

View File

@@ -7,13 +7,35 @@
"paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf",
"yourAccounts": "\u039f\u03b9 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03af \u03c3\u03b1\u03c2",
"go_to_asset_accounts": "\u0394\u03b5\u03af\u03c4\u03b5 \u03c4\u03bf\u03c5\u03c2 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd\u03c2 \u03ba\u03b5\u03c6\u03b1\u03bb\u03b1\u03af\u03bf\u03c5 \u03c3\u03b1\u03c2",
"transaction_table_description": "A table containing your transactions",
"transaction_table_description": "\u0388\u03bd\u03b1\u03c2 \u03c0\u03af\u03bd\u03b1\u03ba\u03b1\u03c2 \u03bc\u03b5 \u03c4\u03b9\u03c2 \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ad\u03c2 \u03c3\u03b1\u03c2",
"account": "\u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2",
"description": "\u03a0\u03b5\u03c1\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae",
"amount": "\u03a0\u03bf\u03c3\u03cc",
"budget": "\u03a0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03cc\u03c2",
"category": "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1",
"opposing_account": "Opposing account"
"opposing_account": "\u0388\u03bd\u03b1\u03bd\u03c4\u03b9 \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc\u03c2",
"budgets": "\u03a0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03bf\u03af",
"categories": "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2",
"go_to_budgets": "\u03a0\u03b7\u03b3\u03b1\u03af\u03bd\u03b5\u03c4\u03b5 \u03c3\u03c4\u03bf\u03c5\u03c2 \u03c0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03bf\u03cd\u03c2 \u03c3\u03b1\u03c2",
"income": "\u0388\u03c3\u03bf\u03b4\u03b1",
"go_to_deposits": "Go to deposits",
"go_to_categories": "\u03a0\u03b7\u03b3\u03b1\u03af\u03bd\u03b5\u03c4\u03b5 \u03c3\u03c4\u03b9\u03c2 \u03ba\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b5\u03c2 \u03c3\u03b1\u03c2",
"expense_accounts": "\u0394\u03b1\u03c0\u03ac\u03bd\u03b5\u03c2",
"go_to_expenses": "Go to expenses",
"go_to_bills": "\u03a0\u03b7\u03b3\u03b1\u03af\u03bd\u03b5\u03c4\u03b5 \u03c3\u03c4\u03b1 \u03c0\u03ac\u03b3\u03b9\u03b1 \u03ad\u03be\u03bf\u03b4\u03b1",
"bills": "\u03a0\u03ac\u03b3\u03b9\u03b1 \u03ad\u03be\u03bf\u03b4\u03b1",
"go_to_piggies": "\u03a0\u03b7\u03b3\u03b1\u03af\u03bd\u03b5\u03c4\u03b5 \u03c3\u03c4\u03bf\u03c5\u03c2 \u03ba\u03bf\u03c5\u03bc\u03c0\u03b1\u03c1\u03ac\u03b4\u03b5\u03c2 \u03c3\u03b1\u03c2",
"saved": "Saved",
"piggy_banks": "\u039a\u03bf\u03c5\u03bc\u03c0\u03b1\u03c1\u03ac\u03b4\u03b5\u03c2",
"piggy_bank": "\u039a\u03bf\u03c5\u03bc\u03c0\u03b1\u03c1\u03ac\u03c2",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "\u039a\u03bf\u03c5\u03bc\u03c0\u03b1\u03c1\u03ac\u03c2",
"percentage": "pct.",
"amount": "\u03a0\u03bf\u03c3\u03cc",
"name": "\u038c\u03bd\u03bf\u03bc\u03b1",
"next_expected_match": "\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b7 \u03b1\u03bd\u03b1\u03bc\u03b5\u03bd\u03cc\u03bc\u03b5\u03bd\u03b7 \u03b1\u03bd\u03c4\u03b9\u03c3\u03c4\u03bf\u03af\u03c7\u03b9\u03c3\u03b7"
},
"config": {
"html_language": "el"

View File

@@ -13,7 +13,29 @@
"amount": "Amount",
"budget": "Budget",
"category": "Category",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Budgets",
"categories": "Categories",
"go_to_budgets": "Go to your budgets",
"income": "Revenue \/ income",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Go to your categories",
"expense_accounts": "Expense accounts",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Go to your bills",
"bills": "Bills",
"go_to_piggies": "Go to your piggy banks",
"saved": "Saved",
"piggy_banks": "Piggy banks",
"piggy_bank": "Piggy bank",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Piggy bank",
"percentage": "pct.",
"amount": "Amount",
"name": "Name",
"next_expected_match": "Next expected match"
},
"config": {
"html_language": "en"

View File

@@ -13,7 +13,29 @@
"amount": "Cantidad",
"budget": "Presupuesto",
"category": "Categoria",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Presupuestos",
"categories": "Categor\u00edas",
"go_to_budgets": "Ir a tus presupuestos",
"income": "Ingresos \/ salarios",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Ir a tus categor\u00edas",
"expense_accounts": "Cuentas de gastos",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Ir a tus cuentas",
"bills": "Facturas",
"go_to_piggies": "Ir a tu hucha",
"saved": "Saved",
"piggy_banks": "Alcanc\u00edas",
"piggy_bank": "Alcanc\u00eda",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Alcancilla",
"percentage": "pct.",
"amount": "Monto",
"name": "Nombre",
"next_expected_match": "Pr\u00f3xima coincidencia esperada"
},
"config": {
"html_language": "es"

View File

@@ -13,7 +13,29 @@
"amount": "Summa",
"budget": "Budjetti",
"category": "Kategoria",
"opposing_account": "Vastatili"
"opposing_account": "Vastatili",
"budgets": "Budjetit",
"categories": "Kategoriat",
"go_to_budgets": "Avaa omat budjetit",
"income": "Tuotto \/ ansio",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Avaa omat kategoriat",
"expense_accounts": "Kulutustilit",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Avaa omat laskut",
"bills": "Laskut",
"go_to_piggies": "Tarkastele s\u00e4\u00e4st\u00f6possujasi",
"saved": "Saved",
"piggy_banks": "S\u00e4\u00e4st\u00f6possut",
"piggy_bank": "S\u00e4\u00e4st\u00f6possu",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "S\u00e4\u00e4st\u00f6possu",
"percentage": "pros.",
"amount": "Summa",
"name": "Nimi",
"next_expected_match": "Seuraava lasku odotettavissa"
},
"config": {
"html_language": "fi"

View File

@@ -13,7 +13,29 @@
"amount": "Montant",
"budget": "Budget",
"category": "Cat\u00e9gorie",
"opposing_account": "Compte oppos\u00e9"
"opposing_account": "Compte oppos\u00e9",
"budgets": "Budgets",
"categories": "Cat\u00e9gories",
"go_to_budgets": "G\u00e9rer vos budgets",
"income": "Recette \/ revenu",
"go_to_deposits": "Aller aux d\u00e9p\u00f4ts",
"go_to_categories": "G\u00e9rer vos cat\u00e9gories",
"expense_accounts": "Comptes de d\u00e9penses",
"go_to_expenses": "Go to expenses",
"go_to_bills": "G\u00e9rer vos factures",
"bills": "Factures",
"go_to_piggies": "G\u00e9rer vos tirelires",
"saved": "Saved",
"piggy_banks": "Tirelires",
"piggy_bank": "Tirelire",
"amounts": "Montants"
},
"list": {
"piggy_bank": "Tirelire",
"percentage": "pct.",
"amount": "Montant",
"name": "Nom",
"next_expected_match": "Prochaine association attendue"
},
"config": {
"html_language": "fr"

View File

@@ -13,7 +13,29 @@
"amount": "\u00d6sszeg",
"budget": "K\u00f6lts\u00e9gkeret",
"category": "Kateg\u00f3ria",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "K\u00f6lts\u00e9gkeretek",
"categories": "Kateg\u00f3ri\u00e1k",
"go_to_budgets": "Ugr\u00e1s a k\u00f6lts\u00e9gkeretekhez",
"income": "J\u00f6vedelem \/ bev\u00e9tel",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Ugr\u00e1s a kateg\u00f3ri\u00e1khoz",
"expense_accounts": "K\u00f6lts\u00e9gsz\u00e1ml\u00e1k",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Ugr\u00e1s a sz\u00e1ml\u00e1khoz",
"bills": "Sz\u00e1ml\u00e1k",
"go_to_piggies": "Ugr\u00e1s a malacperselyekhez",
"saved": "Saved",
"piggy_banks": "Malacperselyek",
"piggy_bank": "Malacpersely",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Malacpersely",
"percentage": "%",
"amount": "\u00d6sszeg",
"name": "N\u00e9v",
"next_expected_match": "K\u00f6vetkez\u0151 v\u00e1rhat\u00f3 egyez\u00e9s"
},
"config": {
"html_language": "hu"

View File

@@ -13,7 +13,29 @@
"amount": "Jumlah",
"budget": "Anggaran",
"category": "Kategori",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Anggaran",
"categories": "Kategori",
"go_to_budgets": "Pergi ke anggaran mu",
"income": "Pendapatan \/ penghasilan",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Menuju ke kategori yang anda miliki",
"expense_accounts": "Rekening pengeluaran",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Menuju ke bill yang anda miliki",
"bills": "Tagihan",
"go_to_piggies": "Go to your piggy banks",
"saved": "Saved",
"piggy_banks": "Piggy banks",
"piggy_bank": "Celengan",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Celengan",
"percentage": "pct.",
"amount": "Jumlah",
"name": "Nama",
"next_expected_match": "Transaksi yang diharapkan berikutnya"
},
"config": {
"html_language": "id"

View File

@@ -13,7 +13,29 @@
"amount": "Importo",
"budget": "Budget",
"category": "Categoria",
"opposing_account": "Conto beneficiario"
"opposing_account": "Conto beneficiario",
"budgets": "Budget",
"categories": "Categorie",
"go_to_budgets": "Vai ai tuoi budget",
"income": "Redditi \/ entrate",
"go_to_deposits": "Vai ai depositi",
"go_to_categories": "Vai alle tue categorie",
"expense_accounts": "Conti uscite",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Vai alle tue bollette",
"bills": "Bollette",
"go_to_piggies": "Vai ai tuoi salvadanai",
"saved": "Saved",
"piggy_banks": "Salvadanai",
"piggy_bank": "Salvadanaio",
"amounts": "Importi"
},
"list": {
"piggy_bank": "Salvadanaio",
"percentage": "perc.",
"amount": "Importo",
"name": "Nome",
"next_expected_match": "Prossimo abbinamento previsto"
},
"config": {
"html_language": "it"

View File

@@ -13,7 +13,29 @@
"amount": "Bel\u00f8p",
"budget": "Busjett",
"category": "Kategori",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Budsjetter",
"categories": "Kategorier",
"go_to_budgets": "G\u00e5 til budsjettene dine",
"income": "Inntekt",
"go_to_deposits": "Go to deposits",
"go_to_categories": "G\u00e5 til kategoriene dine",
"expense_accounts": "Utgiftskontoer",
"go_to_expenses": "Go to expenses",
"go_to_bills": "G\u00e5 til regningene dine",
"bills": "Regninger",
"go_to_piggies": "G\u00e5 til sparegrisene dine",
"saved": "Saved",
"piggy_banks": "Sparegriser",
"piggy_bank": "Sparegris",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Sparegris",
"percentage": "pct.",
"amount": "Bel\u00f8p",
"name": "Navn",
"next_expected_match": "Neste forventede treff"
},
"config": {
"html_language": "nb"

View File

@@ -13,7 +13,29 @@
"amount": "Bedrag",
"budget": "Budget",
"category": "Categorie",
"opposing_account": "Tegenrekening"
"opposing_account": "Tegenrekening",
"budgets": "Budgetten",
"categories": "Categorie\u00ebn",
"go_to_budgets": "Ga naar je budgetten",
"income": "Inkomsten",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Ga naar je categorie\u00ebn",
"expense_accounts": "Crediteuren",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Ga naar je contracten",
"bills": "Contracten",
"go_to_piggies": "Ga naar je spaarpotjes",
"saved": "Saved",
"piggy_banks": "Spaarpotjes",
"piggy_bank": "Spaarpotje",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Spaarpotje",
"percentage": "pct",
"amount": "Bedrag",
"name": "Naam",
"next_expected_match": "Volgende verwachte match"
},
"config": {
"html_language": "nl"

View File

@@ -13,7 +13,29 @@
"amount": "Kwota",
"budget": "Bud\u017cet",
"category": "Kategoria",
"opposing_account": "Konto przeciwstawne"
"opposing_account": "Konto przeciwstawne",
"budgets": "Bud\u017cety",
"categories": "Kategorie",
"go_to_budgets": "Przejd\u017a do swoich bud\u017cet\u00f3w",
"income": "Przychody \/ dochody",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Przejd\u017a do swoich kategorii",
"expense_accounts": "Konta wydatk\u00f3w",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Przejd\u017a do swoich rachunk\u00f3w",
"bills": "Rachunki",
"go_to_piggies": "Przejd\u017a do swoich skarbonek",
"saved": "Saved",
"piggy_banks": "Skarbonki",
"piggy_bank": "Skarbonka",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Skarbonka",
"percentage": "%",
"amount": "Kwota",
"name": "Nazwa",
"next_expected_match": "Nast\u0119pne oczekiwane dopasowanie"
},
"config": {
"html_language": "pl"

View File

@@ -13,7 +13,29 @@
"amount": "Valor",
"budget": "Or\u00e7amento",
"category": "Categoria",
"opposing_account": "Conta oposta"
"opposing_account": "Conta oposta",
"budgets": "Or\u00e7amentos",
"categories": "Categorias",
"go_to_budgets": "V\u00e1 para seus or\u00e7amentos",
"income": "Receita \/ Renda",
"go_to_deposits": "Ir para os dep\u00f3sitos",
"go_to_categories": "V\u00e1 para suas categorias",
"expense_accounts": "Contas de despesas",
"go_to_expenses": "Go to expenses",
"go_to_bills": "V\u00e1 para suas faturas",
"bills": "Faturas",
"go_to_piggies": "V\u00e1 para sua poupan\u00e7a",
"saved": "Saved",
"piggy_banks": "Cofrinhos",
"piggy_bank": "Cofrinho",
"amounts": "Quantias"
},
"list": {
"piggy_bank": "Cofrinho",
"percentage": "pct.",
"amount": "Total",
"name": "Nome",
"next_expected_match": "Pr\u00f3ximo correspondente esperado"
},
"config": {
"html_language": "pt-br"

View File

@@ -13,7 +13,29 @@
"amount": "Sum\u0103",
"budget": "Buget",
"category": "Categorie",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Buget",
"categories": "Categorii",
"go_to_budgets": "Mergi la bugete",
"income": "Venituri",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Mergi la categorii",
"expense_accounts": "Conturi de cheltuieli",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Mergi la facturi",
"bills": "Facturi",
"go_to_piggies": "Mergi la pu\u0219culi\u021b\u0103",
"saved": "Saved",
"piggy_banks": "Pu\u0219culi\u021b\u0103",
"piggy_bank": "Pu\u0219culi\u021b\u0103",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Pu\u0219culi\u021b\u0103",
"percentage": "procent %",
"amount": "Sum\u0103",
"name": "Nume",
"next_expected_match": "Urm\u0103toarea potrivire a\u0219teptat\u0103"
},
"config": {
"html_language": "ro"

View File

@@ -7,13 +7,35 @@
"paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
"yourAccounts": "\u0412\u0430\u0448\u0438 \u0441\u0447\u0435\u0442\u0430",
"go_to_asset_accounts": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0432\u0430\u0448\u0438\u0445 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0441\u0447\u0435\u0442\u043e\u0432",
"transaction_table_description": "A table containing your transactions",
"transaction_table_description": "\u0422\u0430\u0431\u043b\u0438\u0446\u0430, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0430\u044f \u0432\u0430\u0448\u0438 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438",
"account": "\u0421\u0447\u0451\u0442",
"description": "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",
"amount": "\u0421\u0443\u043c\u043c\u0430",
"budget": "\u0411\u044e\u0434\u0436\u0435\u0442",
"category": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f",
"opposing_account": "Opposing account"
"opposing_account": "\u041f\u0440\u043e\u0442\u0438\u0432\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0441\u0447\u0451\u0442",
"budgets": "\u0411\u044e\u0434\u0436\u0435\u0442",
"categories": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438",
"go_to_budgets": "\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0432\u0430\u0448\u0438\u043c \u0431\u044e\u0434\u0436\u0435\u0442\u0430\u043c",
"income": "\u041c\u043e\u0438 \u0434\u043e\u0445\u043e\u0434\u044b",
"go_to_deposits": "Go to deposits",
"go_to_categories": "\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0432\u0430\u0448\u0438\u043c \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f\u043c",
"expense_accounts": "\u0421\u0447\u0435\u0442\u0430 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432",
"go_to_expenses": "Go to expenses",
"go_to_bills": "\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0432\u0430\u0448\u0438\u043c \u0441\u0447\u0435\u0442\u0430\u043c \u043d\u0430 \u043e\u043f\u043b\u0430\u0442\u0443",
"bills": "\u0421\u0447\u0435\u0442\u0430 \u043a \u043e\u043f\u043b\u0430\u0442\u0435",
"go_to_piggies": "\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0432\u0430\u0448\u0438\u043c \u043a\u043e\u043f\u0438\u043b\u043a\u0430\u043c",
"saved": "Saved",
"piggy_banks": "\u041a\u043e\u043f\u0438\u043b\u043a\u0438",
"piggy_bank": "\u041a\u043e\u043f\u0438\u043b\u043a\u0430",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "\u041a\u043e\u043f\u0438\u043b\u043a\u0430",
"percentage": "\u043f\u0440\u043e\u0446\u0435\u043d\u0442\u043e\u0432",
"amount": "\u0421\u0443\u043c\u043c\u0430",
"name": "\u0418\u043c\u044f",
"next_expected_match": "\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043e\u0436\u0438\u0434\u0430\u0435\u043c\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442"
},
"config": {
"html_language": "ru"

View File

@@ -13,7 +13,29 @@
"amount": "Belopp",
"budget": "Budget",
"category": "Kategori",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Budgetar",
"categories": "Kategorier",
"go_to_budgets": "G\u00e5 till dina budgetar",
"income": "Int\u00e4kter \/ inkomster",
"go_to_deposits": "Go to deposits",
"go_to_categories": "G\u00e5 till dina kategorier",
"expense_accounts": "Kostnadskonto",
"go_to_expenses": "Go to expenses",
"go_to_bills": "G\u00e5 till dina notor",
"bills": "Notor",
"go_to_piggies": "G\u00e5 till dina sparb\u00f6ssor",
"saved": "Saved",
"piggy_banks": "Spargrisar",
"piggy_bank": "Piggy bank",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Spargris",
"percentage": "procent",
"amount": "Belopp",
"name": "Namn",
"next_expected_match": "N\u00e4sta f\u00f6rv\u00e4ntade tr\u00e4ff"
},
"config": {
"html_language": "sv"

View File

@@ -13,7 +13,29 @@
"amount": "Miktar",
"budget": "B\u00fct\u00e7e",
"category": "Kategori",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "B\u00fct\u00e7eler",
"categories": "Kategoriler",
"go_to_budgets": "B\u00fct\u00e7elerine git",
"income": "Gelir \/ gelir",
"go_to_deposits": "Go to deposits",
"go_to_categories": "Kategorilerinize gidin",
"expense_accounts": "Gider hesaplar\u0131",
"go_to_expenses": "Go to expenses",
"go_to_bills": "Faturalar\u0131na git",
"bills": "Fatura",
"go_to_piggies": "Kumbaran\u0131za gidin",
"saved": "Saved",
"piggy_banks": "Piggy banks",
"piggy_bank": "Kumbara",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "Kumbara",
"percentage": "yzd.",
"amount": "Miktar",
"name": "\u0130sim",
"next_expected_match": "Beklenen sonraki e\u015fle\u015fme"
},
"config": {
"html_language": "tr"

View File

@@ -13,7 +13,29 @@
"amount": "S\u1ed1 ti\u1ec1n",
"budget": "Ng\u00e2n s\u00e1ch",
"category": "Danh m\u1ee5c",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "Ng\u00e2n s\u00e1ch",
"categories": "Danh m\u1ee5c",
"go_to_budgets": "Chuy\u1ec3n \u0111\u1ebfn ng\u00e2n s\u00e1ch c\u1ee7a b\u1ea1n",
"income": "Thu nh\u1eadp doanh thu",
"go_to_deposits": "Go to deposits",
"go_to_categories": "\u0110i \u0111\u1ebfn danh m\u1ee5c c\u1ee7a b\u1ea1n",
"expense_accounts": "T\u00e0i kho\u1ea3n chi ph\u00ed",
"go_to_expenses": "Go to expenses",
"go_to_bills": "\u0110i \u0111\u1ebfn h\u00f3a \u0111\u01a1n c\u1ee7a b\u1ea1n",
"bills": "H\u00f3a \u0111\u01a1n",
"go_to_piggies": "T\u1edbi heo \u0111\u1ea5t c\u1ee7a b\u1ea1n",
"saved": "Saved",
"piggy_banks": "Heo \u0111\u1ea5t",
"piggy_bank": "Heo \u0111\u1ea5t",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "\u1ed0ng heo con",
"percentage": "ph\u1ea7n tr\u0103m.",
"amount": "S\u1ed1 ti\u1ec1n",
"name": "T\u00ean",
"next_expected_match": "Tr\u1eadn \u0111\u1ea5u d\u1ef1 ki\u1ebfn ti\u1ebfp theo"
},
"config": {
"html_language": "vi"

View File

@@ -13,7 +13,29 @@
"amount": "\u91d1\u989d",
"budget": "\u9884\u7b97",
"category": "\u5206\u7c7b",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "\u9884\u7b97",
"categories": "\u5206\u7c7b",
"go_to_budgets": "\u524d\u5f80\u60a8\u7684\u9884\u7b97",
"income": "\u6536\u5165 \/ \u6240\u5f97",
"go_to_deposits": "Go to deposits",
"go_to_categories": "\u524d\u5f80\u60a8\u7684\u5206\u7c7b",
"expense_accounts": "\u652f\u51fa\u5e10\u6237",
"go_to_expenses": "Go to expenses",
"go_to_bills": "\u524d\u5f80\u60a8\u7684\u5e10\u5355",
"bills": "\u5e10\u5355",
"go_to_piggies": "\u524d\u5f80\u60a8\u7684\u5b58\u94b1\u7f50",
"saved": "Saved",
"piggy_banks": "\u5b58\u94b1\u7f50",
"piggy_bank": "\u5b58\u94b1\u7f50",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "\u5b58\u94b1\u7f50",
"percentage": "%",
"amount": "\u91d1\u989d",
"name": "\u540d\u79f0",
"next_expected_match": "\u4e0b\u4e00\u4e2a\u9884\u671f\u7684\u914d\u5bf9"
},
"config": {
"html_language": "zh-cn"

View File

@@ -13,7 +13,29 @@
"amount": "\u91d1\u984d",
"budget": "\u9810\u7b97",
"category": "\u5206\u985e",
"opposing_account": "Opposing account"
"opposing_account": "Opposing account",
"budgets": "\u9810\u7b97",
"categories": "\u5206\u985e",
"go_to_budgets": "\u524d\u5f80\u60a8\u7684\u9810\u7b97",
"income": "\u6536\u5165 \/ \u6240\u5f97",
"go_to_deposits": "Go to deposits",
"go_to_categories": "\u524d\u5f80\u60a8\u7684\u5206\u985e",
"expense_accounts": "\u652f\u51fa\u5e33\u6236",
"go_to_expenses": "Go to expenses",
"go_to_bills": "\u524d\u5f80\u60a8\u7684\u5e33\u55ae",
"bills": "\u5e33\u55ae",
"go_to_piggies": "\u524d\u5f80\u60a8\u7684\u5c0f\u8c6c\u64b2\u6eff",
"saved": "Saved",
"piggy_banks": "\u5c0f\u8c6c\u64b2\u6eff",
"piggy_bank": "\u5c0f\u8c6c\u64b2\u6eff",
"amounts": "Amounts"
},
"list": {
"piggy_bank": "\u5c0f\u8c6c\u64b2\u6eff",
"percentage": "pct.",
"amount": "\u91d1\u984d",
"name": "\u540d\u7a31",
"next_expected_match": "\u4e0b\u4e00\u500b\u9810\u671f\u7684\u914d\u5c0d"
},
"config": {
"html_language": "zh-tw"

View File

@@ -22,11 +22,11 @@ import Dashboard from "../components/dashboard/Dashboard";
import TopBoxes from "../components/dashboard/TopBoxes";
import MainAccount from "../components/dashboard/MainAccount";
import MainAccountList from "../components/dashboard/MainAccountList";
import MainBillsChart from "../components/dashboard/MainBillsChart";
import MainBillsList from "../components/dashboard/MainBillsList";
import MainBudget from "../components/dashboard/MainBudget";
import MainCategory from "../components/dashboard/MainCategory";
import MainCrebitChart from "../components/dashboard/MainCrebitChart";
import MainDebitChart from "../components/dashboard/MainDebitChart";
import MainCredit from "../components/dashboard/MainCredit";
import MainDebit from "../components/dashboard/MainDebit";
import MainPiggyList from "../components/dashboard/MainPiggyList";
import TransactionListLarge from "../components/transactions/TransactionListLarge";
import TransactionListMedium from "../components/transactions/TransactionListMedium";
@@ -48,15 +48,13 @@ Vue.component('dashboard', Dashboard);
Vue.component('top-boxes', TopBoxes);
Vue.component('main-account', MainAccount);
Vue.component('main-account-list', MainAccountList);
Vue.component('main-bills-chart', MainBillsChart);
Vue.component('main-bills-list', MainBillsList);
Vue.component('main-budget', MainBudget);
Vue.component('main-category', MainCategory);
Vue.component('main-credit-chart', MainCrebitChart);
Vue.component('main-debit-chart', MainDebitChart);
Vue.component('main-credit', MainCredit);
Vue.component('main-debit', MainDebit);
Vue.component('main-piggy-list', MainPiggyList);
// i18n
let i18n = require('../i18n');

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'průměr na účet',
'expected_total' => 'očekávaný celkový součet',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Požadavek na ověření Firefly III verze :version',
'authorization_request_intro' => '<strong>:client</strong> žádá oprávnění pro přístup k vaší finanční správě. Chcete autorizovat <strong>:client</strong> pro přístup k těmto záznamům?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Rozpočty a útraty',
'budgets_and_spending' => 'Rozpočty a útraty',
'go_to_budget' => 'Přejít na rozpočet „{budget}“',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Úspory',
'newWithdrawal' => 'Nový výdaj',
'newDeposit' => 'Nový vklad',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Měsíc',
'budget' => 'Rozpočet',
'spent' => 'Utraceno',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Utraceno v rozpočtu',
'left_to_spend' => 'Zbývá k utracení',
'earned' => 'Vyděláno',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'Durchschnitt je Rechnung',
'expected_total' => 'Voraussichtliche Summe',
'reconciliation_account_name' => ':name Kontenabgleich (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Autorisierungsanfrage',
'authorization_request_intro' => '<strong>:client</strong> bittet um Erlaubnis, auf Ihre Finanzverwaltung zuzugreifen. Möchten Sie <strong>:client</strong> erlauben auf diese Datensätze zuzugreifen?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Huch!',
'profile_something_wrong' => 'Ein Problem ist aufgetreten!',
'profile_try_again' => 'Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.',
'amounts' => 'Beträge',
// export data:
'export_data_title' => 'Daten aus Firefly III exportieren',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budgets und Ausgaben',
'budgets_and_spending' => 'Budgets und Ausgaben',
'go_to_budget' => 'Zu Budget „{budget}” wechseln',
'go_to_deposits' => 'Zu Einlagen wechseln',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Erspartes',
'newWithdrawal' => 'Neue Ausgabe',
'newDeposit' => 'Neue Einnahme',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Monat',
'budget' => 'Budget',
'spent' => 'Ausgegeben',
'spent_capped' => 'Ausgegeben (gedeckelt)',
'spent_in_budget' => 'Ausgegeben im Budget',
'left_to_spend' => 'Verbleibend zum Ausgeben',
'earned' => 'Einnahmen',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Gruppe',
//
];

View File

@@ -99,7 +99,7 @@ return [
'two_factor_lost_fix_owner' => 'Ειδάλλως, στείλτε email στον ιδιοκτήτη του ιστότοπου, <a href="mailto::site_owner">:site_owner</a> και ζητήστε να σας επαναφέρει την ταυτότητα δύο παραγόντων.',
'mfa_backup_code' => 'Έχετε χρησιμοποιήσει ένα εφεδρικό κωδικό για να συνδεθείτε στο Firefly III. Δε μπορεί να χρησιμοποιηθεί ξανά, οπότε διαγράψτε το από τη λίστα σας.',
'pref_two_factor_new_backup_codes' => 'Λάβετε νέους εφεδρικούς κωδικούς',
'pref_two_factor_backup_code_count' => 'You have :count valid backup code.|You have :count valid backup codes.',
'pref_two_factor_backup_code_count' => 'Έχετε :count έγκυρο εφεδρικό κωδικό.|Έχετε :count έγκυρους εφεδρικούς κωδικούς.',
'2fa_i_have_them' => 'Τους αποθήκευσα!',
'warning_much_data' => ':days ημέρες δεδομένων θα καθυστερήσουν λιγάκι να φορτώσουν.',
'registered' => 'Έχετε εγγραφεί επιτυχώς!',
@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'μέσος όρος ανά πάγιο έξοδο',
'expected_total' => 'αναμενόμενο σύνολο',
'reconciliation_account_name' => ':name τακτοποίηση (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Αίτημα Εξουσιοδότησης Firefly III v:version',
'authorization_request_intro' => 'Ο <strong>:client</strong> αιτείται άδεια πρόσβασης στην οικονομική σας διαχείριση. Θέλετε να εξουσιοδοτήσετε τον <strong>:client</strong> ώστε να έχει πρόσβαση σε αυτές τις εγγραφές;',
@@ -284,7 +286,7 @@ return [
'search_modifier_after' => 'Η ημερομηνία συναλλαγής είναι μετά τις :value',
'search_modifier_created_on' => 'Η συναλλαγή δημιουργήθηκε στις :value',
'search_modifier_updated_on' => 'Η συναλλαγή ενημερώθηκε στις :value',
'search_modifier_external_id' => 'External ID is ":value"',
'search_modifier_external_id' => 'Το εξωτερικό ID είναι ":value"',
'search_modifier_internal_reference' => 'Η εσωτερική αναφορά είναι ":value"',
'modifiers_applies_are' => 'Οι ακόλουθοι τροποποιητές εφαρμόστηκαν στην αναζήτηση επίσης:',
'general_search_error' => 'Ένα σφάλμα προέκυψε κατά την αναζήτηση. Παρακαλώ ελέγξτε τα αρχεία καταγραφής για περισσότερες πληροφορίες.',
@@ -329,7 +331,7 @@ return [
'no_rules_in_group' => 'Δεν υπάρχουν κανόνες σε αυτή την ομάδα',
'move_rule_group_up' => 'Μετακίνηση ομάδας κανόνων επάνω',
'move_rule_group_down' => 'Μετακίνηση ομάδας κανόνων κάτω',
'save_rules_by_moving' => 'Save this rule by moving it to another rule group:|Save these rules by moving them to another rule group:',
'save_rules_by_moving' => 'Αποθηκεύστε αυτόν τον κανόνα μετακινώντας τον σε μια άλλη ομάδα κανόνων:|Αποθηκεύστε αυτούς τους κανόνες μετακινώντας τους σε μια άλλη ομάδα κανόνων:',
'make_new_rule' => 'Δημιουργία νέου κανόνα στην ομάδα κανόνων ":title"',
'make_new_rule_no_group' => 'Δημιουργία νέου κανόνα',
'instructions_rule_from_bill' => 'Για να είστε σε θέση να αντιστοιχήσετε συναλλαγές στο νέο λογαριασμό σας ":name", το Firefly III μπορεί να δημιουργήσει έναν κανόνα που θα ελέγχει κάθε συναλλαγή που αποθηκεύετε. Παρακαλώ επιβεβαιώστε τις λεπτομέρειες παρακάτω και αποθηκεύστε τον κανόνα ώστε το Firefly III να αντιστοιχεί αυτόματα τις συναλλαγές στο νέο σας λογαριασμό εφεξής.',
@@ -442,14 +444,14 @@ return [
'rule_trigger_budget_is_choice' => 'Ο προϋπολογισμός είναι..',
'rule_trigger_budget_is' => 'Ο προϋπολογισμός είναι ":trigger_value"',
'rule_trigger_tag_is_choice' => 'Ηία) ετικέτα είναι..',
'rule_trigger_tag_is_choice' => 'Μία ετικέτα είναι..',
'rule_trigger_tag_is' => 'Μία ετικέτα είναι ":trigger_value"',
'rule_trigger_currency_is_choice' => 'Το νόμισμα της συναλλαγής είναι..',
'rule_trigger_currency_is' => 'Το νόμισμα της συναλλαγής είναι ":trigger_value"',
'rule_trigger_foreign_currency_is_choice' => 'Το ξένο νόμισμα της συναλλαγής είναι..',
'rule_trigger_foreign_currency_is' => 'Το ξένο νόμισμα της συναλλαγής είναι ":trigger_value"',
'rule_trigger_has_attachments_choice' => 'Έχει τουλάχιστον τόσα συνημμένα',
'rule_trigger_has_attachments' => 'Has at least :count attachment|Has at least :count attachments',
'rule_trigger_has_attachments' => 'Έχει τουλάχιστο :count συνημμένο|Έχει τουλάχιστο :count συνημμένα',
'rule_trigger_store_journal' => 'Όταν δημιουργείται μια συναλλαγή',
'rule_trigger_update_journal' => 'Όταν ενημερώνεται μία συναλλαγή',
'rule_trigger_has_no_category_choice' => 'Δεν έχει κατηγορία',
@@ -496,13 +498,13 @@ return [
'rule_action_remove_tag_choice' => 'Αφαίρεση ετικέτας..',
'rule_action_remove_all_tags_choice' => 'Αφαίρεση όλων των ετικετών',
'rule_action_set_description_choice' => 'Ορισμός της περιγραφής σε..',
'rule_action_update_piggy_choice' => 'Add/remove transaction amount in piggy bank..',
'rule_action_update_piggy' => 'Add/remove transaction amount in piggy bank ":action_value"',
'rule_action_update_piggy_choice' => 'Προσθήκη / κατάργηση ποσού συναλλαγής σε κουμπαρά..',
'rule_action_update_piggy' => 'Προσθήκη / κατάργηση ποσού συναλλαγής στον κουμπαρά ":action_value"',
'rule_action_append_description_choice' => 'Προσάρτηση περιγραφής με..',
'rule_action_prepend_description_choice' => 'Προεπιλογή περιγραφής με..',
'rule_action_set_source_account_choice' => 'Ορισμός του λογαριασμού προέλευσης σε..',
'rule_action_set_source_account' => 'Ορισμός του λογαριασμού προέλευσης σε :action_value',
'rule_action_set_destination_account_choice' => 'Ορισμός του λογαριασμού προορισμού σε ..',
'rule_action_set_destination_account_choice' => 'Ορισμός του λογαριασμού προορισμού σε..',
'rule_action_set_destination_account' => 'Ορισμός του λογαριασμού προορισμού σε :action_value',
'rule_action_append_notes_choice' => 'Προσάρτηση σημειώσεων με..',
'rule_action_append_notes' => 'Προσάρτηση σημειώσεων με ":action_value"',
@@ -549,7 +551,7 @@ return [
'clear_location' => 'Εκκαθάριση τοποθεσίας',
'delete_all_selected_tags' => 'Διαγραφή όλων των επιλεγμένων ετικετών',
'select_tags_to_delete' => 'Μην ξεχάσετε να επιλέξετε ορισμένες ετικέτες.',
'deleted_x_tags' => 'Deleted :count tag.|Deleted :count tags.',
'deleted_x_tags' => 'Διαγράφηκε :count ετικέτα.|Διαγράφηκαν :count ετικέτες.',
'create_rule_from_transaction' => 'Δημιουργία κανόνα που βασίζεται σε συναλλαγή',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Ούπς!',
'profile_something_wrong' => 'Κάτι πήγε στραβά!',
'profile_try_again' => 'Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Εξαγωγή δεδομένων από το Firefly III',
@@ -753,8 +756,8 @@ return [
'convert_expl_d_t' => 'When you convert a deposit into a transfer, the money will be deposited into the listed destination account from any of your asset or liability account.|When you convert a deposit into a transfer, the money will be deposited into the listed destination accounts from any of your asset or liability accounts.',
'convert_expl_t_w' => 'When you convert a transfer into a withdrawal, the money will be spent on the destination account you set here, instead of being transferred away.|When you convert a transfer into a withdrawal, the money will be spent on the destination accounts you set here, instead of being transferred away.',
'convert_expl_t_d' => 'When you convert a transfer into a deposit, the money will be deposited into the destination account you see here, instead of being transferred into it.|When you convert a transfer into a deposit, the money will be deposited into the destination accounts you see here, instead of being transferred into them.',
'convert_select_sources' => 'To complete the conversion, please set the new source account below.|To complete the conversion, please set the new source accounts below.',
'convert_select_destinations' => 'To complete the conversion, please select the new destination account below.|To complete the conversion, please select the new destination accounts below.',
'convert_select_sources' => 'Για να ολοκληρώσετε τη μετατροπή, παρακαλώ επιλέξτε το νέο λογαριασμό προέλευσης παρακάτω.|Για να ολοκληρώσετε τη μετατροπή, επιλέξτε τους νέους λογαριασμούς προέλευσης παρακάτω.',
'convert_select_destinations' => 'Για να ολοκληρώσετε τη μετατροπή, παρακαλώ επιλέξτε το νέο λογαριασμό προορισμού παρακάτω.|Για να ολοκληρώσετε τη μετατροπή, επιλέξτε τους νέους λογαριασμούς προορισμού παρακάτω.',
'converted_to_Withdrawal' => 'Η συναλλαγή μετατράπηκε σε ανάληψη',
'converted_to_Deposit' => 'Η συναλλαγή μετατράπηκε σε κατάθεση',
'converted_to_Transfer' => 'Η συναλλαγή μετατράπηκε σε μεταφορά',
@@ -889,7 +892,7 @@ return [
'store_new_bill' => 'Αποθήκευση νέου πάγιου έξοδου',
'stored_new_bill' => 'Αποθηκεύτηκε το νέο πάγιο έξοδο ":name"',
'cannot_scan_inactive_bill' => 'Ανενεργά πάγια έξοδα δε μπορούν να σαρωθούν.',
'rescanned_bill' => 'Rescanned everything, and linked :count transaction to the bill.|Rescanned everything, and linked :count transactions to the bill.',
'rescanned_bill' => 'Έγινε νέα σάρωση και συνδέθηκε :count συναλλαγή σε αυτό το πάγιο έξοδο.|Έγινε νέα σάρωση και συνδέθηκαν :count συναλλαγές σε αυτό το πάγιο έξοδο.',
'average_bill_amount_year' => 'Μέσο ποσό σε πάγιο έξοδο (:year)',
'average_bill_amount_overall' => 'Μέσο ποσό σε πάγιο έξοδο (συνολικά)',
'bill_is_active' => 'Το πάγιο έξοδο είναι ενεργό',
@@ -898,11 +901,11 @@ return [
'skips_over' => 'παραλείπει',
'bill_store_error' => 'Παρουσιάστηκε ένα μη αναμενόμενο σφάλμα κατά την αποθήκευση του νέου πάγιου έξοδου. Ελέγξτε τα αρχεία καταγραφής',
'list_inactive_rule' => 'ανενεργός κανόνας',
'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.',
'bill_edit_rules' => 'Το Firefly III θα προσπαθήσει επίσης να επεξεργαστεί τον κανόνα που σχετίζεται με αυτόν τον λογαριασμό. Εάν όμως έχετε επεξεργαστεί ο ίδιος αυτόν τον κανόνα, το Firefly III δεν θα αλλάξει τίποτα.|Το Firefly III θα προσπαθήσει επίσης να επεξεργαστεί τους :count κανόνες που σχετίζονται με αυτόν τον λογαριασμό. Ωστόσο, εάν έχετε επεξεργαστεί αυτούς τους κανόνες μόνοι σας, το Firefly III δεν θα αλλάξει τίποτα.',
'bill_expected_date' => 'Αναμένεται :date',
// accounts:
'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.',
'inactive_account_link' => 'Έχετε :count ανενεργό λογαριασμό (σε αρχειοθέτηση), τον οποίο μπορείτε να δείτε σε αυτή τη ξεχωριστή σελίδα.|Έχετε :count ανενεργούς λογαριασμούς (σε αρχειοθέτηση), τους οποίους μπορείτε να δείτε σε αυτή τη ξεχωριστή σελίδα.',
'all_accounts_inactive' => 'Αυτοί είναι οι ανενεργοί λογαριασμοί σας.',
'active_account_link' => 'Αυτός ο σύνδεσμος πηγαίνει πίσω στους ενεργούς λογαριασμούς σας.',
'account_missing_transaction' => 'Ο λογαριασμός #:id (":name") δεν μπορεί να προβληθεί άμεσα, αλλά και το Firefly δεν έχει πληροφορίες ανακατεύθυνσης.',
@@ -964,7 +967,7 @@ return [
'cash' => 'μετρητά',
'cant_find_redirect_account' => 'Το Firefly III προσπάθησε να σας ανακατευθύνει αλλά δεν κατάφερε. Συγνώμη για αυτό. Πίσω στην αρχική.',
'account_type' => 'Τύπος λογαριασμού',
'save_transactions_by_moving' => 'Save this transaction by moving it to another account:|Save these transactions by moving them to another account:',
'save_transactions_by_moving' => 'Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε ένα άλλο λογαριασμό:|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε ένα άλλο λογαριασμό:',
'stored_new_account' => 'Ο νέος λογαριασμός ":name" αποθηκεύτηκε!',
'updated_account' => 'Ενημερώθηκε ο λογαριασμός ":name"',
'credit_card_options' => 'Επιλογές πιστωτικής κάρτας',
@@ -1083,8 +1086,8 @@ return [
'tag' => 'Ετικέτα',
'no_budget_squared' => '(χωρίς προϋπολογισμό)',
'perm-delete-many' => 'Η διαγραφή πολλών στοιχείων με μια κίνηση μπορεί να έχει απροσδόκητα αποτελέσματα. Παρακαλώ προσέξτε. Μπορείτε να διαγράψετε μέρος μιας διαχωρισμένης συναλλαγής από αυτήν τη σελίδα, οπότε δώστε προσοχή.',
'mass_deleted_transactions_success' => 'Deleted :count transaction.|Deleted :count transactions.',
'mass_edited_transactions_success' => 'Updated :count transaction.|Updated :count transactions.',
'mass_deleted_transactions_success' => 'Διαγράφηκε :count συναλλαγή.|Διαγράφηκαν :count συναλλαγές.',
'mass_edited_transactions_success' => 'Ενημερώθηκε :count συναλλαγή.|Ενημερώθηκαν :count συναλλαγές.',
'opt_group_' => '(χωρίς τύπο λογαριασμού)',
'opt_group_no_account_type' => '(χωρίς τύπο λογαριασμού)',
'opt_group_defaultAsset' => 'Βασικοί λογαριασμοί κεφαλαίου',
@@ -1124,8 +1127,8 @@ return [
'currency_not_present' => 'Αν δεν περιλαμβάνεται το νόμισμα που χρησιμοποιείτε, μην ανησυχείτε. Μπορείτε να δημιουργήσετε δικά σας νομίσματα στο Επιλογές > Νομίσματα.',
// home page:
'transaction_table_description' => 'A table containing your transactions',
'opposing_account' => 'Opposing account',
'transaction_table_description' => 'Ένας πίνακας με τις συναλλαγές σας',
'opposing_account' => 'Έναντι λογαριασμός',
'yourAccounts' => 'Οι λογαριασμοί σας',
'your_accounts' => 'Επισκόπηση λογαριασμού',
'category_overview' => 'Επισκόπηση κατηγορίας',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Προϋπολογισμοί και δαπάνες',
'budgets_and_spending' => 'Προϋπολογισμοί και δαπάνες',
'go_to_budget' => 'Πηγαίνετε στον προϋπολογισμό "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Αποταμιεύσεις',
'newWithdrawal' => 'Νέα δαπάνη',
'newDeposit' => 'Νέα κατάθεση',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Μήνας',
'budget' => 'Προϋπολογισμός',
'spent' => 'Δαπανήθηκαν',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Δαπάνες ανά προϋπολογισμό',
'left_to_spend' => 'Διαθέσιμα προϋπολογισμών',
'earned' => 'Κερδήθηκαν',
@@ -1624,7 +1630,7 @@ return [
'edit_recurrence' => 'Επεξεργασία επαναλαμβανόμενης συναλλαγής ":title"',
'recurring_repeats_until' => 'Επαναλαμβάνεται έως τις :date',
'recurring_repeats_forever' => 'Επαναλαμβάνεται για πάντα',
'recurring_repeats_x_times' => 'Repeats :count time|Repeats :count times',
'recurring_repeats_x_times' => 'Επαναλαμβάνεται :count φορά|Επαναλαμβάνεται :count φορές',
'update_recurrence' => 'Ενημέρωση επαναλαμβανόμενης συναλλαγής',
'updated_recurrence' => 'Ενημερώθηκε η επαναλαμβανόμενη συναλλαγή ":title"',
'recurrence_is_inactive' => 'Αυτή η επαναλαμβανόμενη συναλλαγή δεν είναι ενεργή και δε θα δημιουργήσει νέες συναλλαγές.',
@@ -1679,9 +1685,9 @@ return [
// debug page
'debug_page' => 'Σελίδα αποσφαλμάτωσης',
'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub issue</a>. It will generate a beautiful table that can be used to quickly diagnose your problem.',
'debug_submit_instructions' => 'Εάν αντιμετωπίζετε προβλήματα, μπορείτε να χρησιμοποιήσετε τις πληροφορίες σε αυτό το πλαίσιο ως πληροφορίες εντοπισμού σφαλμάτων. Αντιγράψτε και επικολλήστε σε νέο ή υπάρχον <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub issue</a>. Θα δημιουργήσει έναν όμορφο πίνακα που μπορεί να χρησιμοποιηθεί για τη γρήγορη διάγνωση του προβλήματός σας.',
'debug_pretty_table' => 'Εάν αντιγράψετε / επικολλήσετε το παρακάτω πλαίσιο σε ένα GitHub issue, θα δημιουργήσει ένα πίνακα. Μην περιβάλλετε αυτό το κείμενο με backticks ή εισαγωγικά.',
'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub issue</a>. However, the content of this box may contain private information such as account names, transaction details or email addresses.',
'debug_additional_data' => 'Μπορείτε επίσης να μοιραστείτε το περιεχόμενο του παρακάτω πλαισίου. Μπορείτε επίσης να αντιγράψετε και να επικολλήσετε αυτό σε νέο ή υπάρχον <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub issue</a>. Ωστόσο, το περιεχόμενο αυτού του πλαισίου ενδέχεται να περιέχει ιδιωτικές πληροφορίες, όπως ονόματα λογαριασμών, λεπτομέρειες συναλλαγής ή διευθύνσεις ηλεκτρονικού ταχυδρομείου.',
// object groups
'object_groups_menu_bar' => 'Ομάδες',
@@ -1689,7 +1695,7 @@ return [
'object_groups_breadcrumb' => 'Ομάδες',
'object_groups_index' => 'Επισκόπηση',
'object_groups' => 'Ομάδες',
'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.',
'object_groups_empty_explain' => 'Ορισμένα στοιχεία στο Firefly III μπορούν να χωριστούν σε ομάδες. Οι κουμπαράδες, για παράδειγμα, διαθέτουν το πεδίο "Ομάδα" στις οθόνες επεξεργασίας και δημιουργίας. Όταν ορίζετε αυτό το πεδίο, μπορείτε να επεξεργαστείτε τα ονόματα και τη σειρά των ομάδων σε αυτήν τη σελίδα. Για περισσότερες πληροφορίες, ανατρέξτε στις σελίδες βοήθειας στην επάνω δεξιά γωνία, στο εικονίδιο (?).',
'object_group_title' => 'Τίτλος',
'edit_object_group' => 'Επεξεργασία ομάδας ":title"',
'delete_object_group' => 'Επεξεργασία ομάδας ":title"',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Ομάδα',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'average per bill',
'expected_total' => 'expected total',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Authorisation Request',
'authorization_request_intro' => '<strong>:client</strong> is requesting permission to access your financial administration. Would you like to authorise <strong>:client</strong> to access these records?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budgets and spending',
'budgets_and_spending' => 'Budgets and spending',
'go_to_budget' => 'Go to budget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Savings',
'newWithdrawal' => 'New expense',
'newDeposit' => 'New deposit',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Month',
'budget' => 'Budget',
'spent' => 'Spent',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Spent in budget',
'left_to_spend' => 'Left to spend',
'earned' => 'Earned',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'average per bill',
'expected_total' => 'expected total',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Authorization Request',
'authorization_request_intro' => '<strong>:client</strong> is requesting permission to access your financial administration. Would you like to authorize <strong>:client</strong> to access these records?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budgets and spending',
'budgets_and_spending' => 'Budgets and spending',
'go_to_budget' => 'Go to budget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Savings',
'newWithdrawal' => 'New expense',
'newDeposit' => 'New deposit',
@@ -1700,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'promedio por cuenta',
'expected_total' => 'total esperado',
'reconciliation_account_name' => ':name reconciliación (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Solicitud de autorización',
'authorization_request_intro' => '<strong>:client</strong> está solicitando permiso para acceder a su administración financiera. ¿Desea autorizar a <strong>:client</strong> para acceder a estos registros?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => '¡Ups!',
'profile_something_wrong' => '¡Algo salió mal!',
'profile_try_again' => 'Algo salió mal. Por favor, vuelva a intentarlo.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Exportar datos de Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Presupuestos y gastos',
'budgets_and_spending' => 'Presupuestos y gastos',
'go_to_budget' => 'Ir al presupuesto "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Ahorros',
'newWithdrawal' => 'Nuevo gasto',
'newDeposit' => 'Nuevo deposito',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Mes',
'budget' => 'Presupuesto',
'spent' => 'Gastado',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Gastado en presupuesto',
'left_to_spend' => 'Disponible para gastar',
'earned' => 'Ganado',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'keskiarvo laskuittain',
'expected_total' => 'odotettavissa yhteensä',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Valtuutus Pyyntö',
'authorization_request_intro' => '<strong>:client</strong> pyytää valtuutustasi nähdäkseen sinun taloushallintosi. Haluatko antaa hänelle pääsyn näihin tietoihin?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Hupsis!',
'profile_something_wrong' => 'Jokin meni vikaan!',
'profile_try_again' => 'Jokin meni vikaan. Yritä uudelleen.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Vie tietoja Firefly III:sta',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budjetit ja kulutus',
'budgets_and_spending' => 'Budjetit ja kulutus',
'go_to_budget' => 'Avaa budjetti "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Säästöt',
'newWithdrawal' => 'Uusi kustannus',
'newDeposit' => 'Uusi talletus',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Kuukausi',
'budget' => 'Budjetti',
'spent' => 'Käytetty',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Budjetista käytetty',
'left_to_spend' => 'Käytettävissä',
'earned' => 'Ansaittu',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Ryhmä',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'moyenne par facture',
'expected_total' => 'total prévu',
'reconciliation_account_name' => 'Régularisation de :name (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version demande d\'autorisation',
'authorization_request_intro' => '<strong>:client</strong> demande l\'autorisation d\'accéder à votre administration financière. Souhaitez-vous autoriser <strong>:client</strong> à accéder à ces enregistrements?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Oups !',
'profile_something_wrong' => 'Une erreur s\'est produite !',
'profile_try_again' => 'Une erreur sest produite. Merci dessayer à nouveau.',
'amounts' => 'Montants',
// export data:
'export_data_title' => 'Exporter des données depuis Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budgets et dépenses',
'budgets_and_spending' => 'Budgets et dépenses',
'go_to_budget' => 'Aller au budget "{budget}"',
'go_to_deposits' => 'Aller aux dépôts',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Épargne',
'newWithdrawal' => 'Nouvelle dépense',
'newDeposit' => 'Nouveau dépôt',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Mois',
'budget' => 'Budget',
'spent' => 'Dépensé',
'spent_capped' => 'Dépensé (plafonné)',
'spent_in_budget' => 'Dépensé dans le budget',
'left_to_spend' => 'Reste à dépenser',
'earned' => 'Gagné',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Groupe',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'számlánkénti átlag',
'expected_total' => 'várható teljes összeg',
'reconciliation_account_name' => ':name egyeztetés (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version engedély kérelem',
'authorization_request_intro' => '<strong>:client</strong> hozzáférést kért az Ön pénzügyi adminisztrációjához. Szeretne hozzáférést ezekhez adatokhoz <strong>:client</strong> részére?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Adatok exportálása a Firefly III-ból',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Költségkeretek és kiadások',
'budgets_and_spending' => 'Költségkeretek és kiadások',
'go_to_budget' => 'Ugrás költségkerethez "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Magtakarítások',
'newWithdrawal' => 'Új költség',
'newDeposit' => 'Új bevétel',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Hónap',
'budget' => 'Költségkeret',
'spent' => 'Elköltött',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Költségkeretből elköltve',
'left_to_spend' => 'Elkölthető',
'earned' => 'Megkeresett',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'average per bill',
'expected_total' => 'expected total',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Authorization Request',
'authorization_request_intro' => '<strong>:client</strong> is requesting permission to access your financial administration. Would you like to authorize <strong>:client</strong> to access these records?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Anggaran dan belanja',
'budgets_and_spending' => 'Budgets and spending',
'go_to_budget' => 'Go to budget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Tabungan',
'newWithdrawal' => 'Biaya baru',
'newDeposit' => 'Deposit baru',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Bulan',
'budget' => 'Anggaran',
'spent' => 'Menghabiskan',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Menghabiskan anggaran',
'left_to_spend' => 'Kiri untuk dibelanjakan',
'earned' => 'Diperoleh',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'media per bolletta',
'expected_total' => 'totale previsto',
'reconciliation_account_name' => ':name riconciliazione (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Richiesta Autorizzazione',
'authorization_request_intro' => '<strong>:client</strong> sta richiedendo l\'autorizzazione per accedere alla tua amministrazione finanziaria. Desideri autorizzare <strong>:client</strong> ad accedere a questi record?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Oops!',
'profile_something_wrong' => 'Qualcosa non ha funzionato!',
'profile_try_again' => 'Qualcosa non ha funzionato. Riprova.',
'amounts' => 'Importi',
// export data:
'export_data_title' => 'Esporta dati da Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budget e spese',
'budgets_and_spending' => 'Budget e spese',
'go_to_budget' => 'Vai al budget "{budget}"',
'go_to_deposits' => 'Vai ai depositi',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Risparmi',
'newWithdrawal' => 'Nuova uscita',
'newDeposit' => 'Nuova entrata',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Mese',
'budget' => 'Budget',
'spent' => 'Speso',
'spent_capped' => 'Speso (massimo)',
'spent_in_budget' => 'Speso nel budget',
'left_to_spend' => 'Altro da spendere',
'earned' => 'Guadagnato',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Gruppo',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'gjennomsnitt per regning',
'expected_total' => 'forventet totalt',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version autorisasjonsforespørsel',
'authorization_request_intro' => '<strong>:client</strong> ber om tillatelse til å få tilgang til finansadministrasjonen din. Vil du autorisere <strong>:client</strong> slik at den får tilgang til disse dine data?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budsjetter og utgifter',
'budgets_and_spending' => 'Budsjetter og utgifter',
'go_to_budget' => 'Gå til budsjett "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Oppspart',
'newWithdrawal' => 'Ny utgift',
'newDeposit' => 'Nytt innskudd',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Måned',
'budget' => 'Busjett',
'spent' => 'Brukt',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Brukt i budsjett',
'left_to_spend' => 'Igjen å bruke',
'earned' => 'Opptjent',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'gemiddeld per contract',
'expected_total' => 'verwacht totaal',
'reconciliation_account_name' => ':name afstemming (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version autorisatieverzoek',
'authorization_request_intro' => '<strong>:client</strong> vraagt toestemming om toegang te krijgen tot je financiële administratie. Wil je <strong>:client</strong> autoriseren om toegang te krijgen tot je gegevens?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Oeps!',
'profile_something_wrong' => 'Er is iets mis gegaan!',
'profile_try_again' => 'Er is iets misgegaan. Probeer het nogmaals.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Gegevens exporteren uit Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budgetten en uitgaven',
'budgets_and_spending' => 'Budgetten en uitgaven',
'go_to_budget' => 'Ga naar budget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Sparen',
'newWithdrawal' => 'Nieuwe uitgave',
'newDeposit' => 'Nieuwe inkomsten',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Maand',
'budget' => 'Budget',
'spent' => 'Uitgegeven',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Uitgegeven in budget',
'left_to_spend' => 'Over om uit te geven',
'earned' => 'Verdiend',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Groep',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'średnia za rachunek',
'expected_total' => 'oczekiwana suma',
'reconciliation_account_name' => 'Uzgadnianie :name (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Żądanie autoryzacji Firefly III v:version',
'authorization_request_intro' => '<strong>:client</strong> prosi o pozwolenie na dostęp do Twojej administracji finansowej. Czy chcesz pozwolić <strong>:client</strong> na dostęp do tych danych?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Uuuups!',
'profile_something_wrong' => 'Coś poszło nie tak!',
'profile_try_again' => 'Coś poszło nie tak. Spróbuj ponownie.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Eksportuj dane z Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budżety i wydatki',
'budgets_and_spending' => 'Budżety i wydatki',
'go_to_budget' => 'Idź do budżetu "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Oszczędności',
'newWithdrawal' => 'Nowy wydatek',
'newDeposit' => 'Nowa wpłata',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Miesiąc',
'budget' => 'Budżet',
'spent' => 'Wydano',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Wydano w budżecie',
'left_to_spend' => 'Pozostało do wydania',
'earned' => 'Zarobiono',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Grupa',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'média por fatura',
'expected_total' => 'total esperado',
'reconciliation_account_name' => 'Reconciliação :name (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Pedido de autorização',
'authorization_request_intro' => '<strong>:client</strong> está pedindo permissão para acessar sua administração financeira. Gostaria de autorizar <strong>:client</strong> para acessar esses registros?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Ops!',
'profile_something_wrong' => 'Alguma coisa deu errado!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Quantias',
// export data:
'export_data_title' => 'Exportar dados do Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Orçamentos e despesas',
'budgets_and_spending' => 'Orçamentos e despesas',
'go_to_budget' => 'Ir para o orçamento "{budget}"',
'go_to_deposits' => 'Ir para os depósitos',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Poupanças',
'newWithdrawal' => 'Nova despesa',
'newDeposit' => 'Novo depósito',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Mês',
'budget' => 'Orçamento',
'spent' => 'Gasto',
'spent_capped' => 'Despesa (limitada)',
'spent_in_budget' => 'Gasto no orçamento',
'left_to_spend' => 'Restante para gastar',
'earned' => 'Ganho',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Grupo',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'media pe factură',
'expected_total' => 'total așteptat',
'reconciliation_account_name' => ':name reconciliere (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'v: Solicitare de autorizare',
'authorization_request_intro' => '<strong> :client </ strong> solicită permisiunea de a accesa administrația financiară. Doriți să autorizați <strong> :client </ strong> pentru a accesa aceste înregistrări?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Hopaa!',
'profile_something_wrong' => 'A apărut o eroare!',
'profile_try_again' => 'A apărut o problemă. Încercați din nou.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Exportă date din Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Bugetele și cheltuielile',
'budgets_and_spending' => 'Bugete și cheltuieli',
'go_to_budget' => 'Mergi la buget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Economii',
'newWithdrawal' => 'Cheltuieli noi',
'newDeposit' => 'Depozit nou',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Lună',
'budget' => 'Buget',
'spent' => 'Cheltuit',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Cheltuit în budget',
'left_to_spend' => 'Ramas de cheltuit',
'earned' => 'Câștigat',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -56,15 +56,15 @@ return [
'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.',
'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you <strong>must</strong> follow the "undo"-link below to protect your account!',
'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.',
'email_change_old' => 'The old email address was: :email',
'email_change_old_strong' => 'The old email address was: <strong>:email</strong>',
'email_change_new' => 'The new email address is: :email',
'email_change_new_strong' => 'The new email address is: <strong>:email</strong>',
'email_change_instructions' => 'You cannot use Firefly III until you confirm this change. Please follow the link below to do so.',
'email_change_undo_link' => 'To undo the change, follow this link:',
'email_change_old' => 'Старый адрес электронной почты: :email',
'email_change_old_strong' => 'Старый адрес электронной почты: <strong>:email</strong>',
'email_change_new' => 'Новый адрес электронной почты: :email',
'email_change_new_strong' => 'Новый адрес электронной почты: <strong>:email</strong>',
'email_change_instructions' => 'Вы не можете использовать Firefly III, пока не подтвердите это изменение. Перейдите по ссылке ниже, чтобы сделать это.',
'email_change_undo_link' => 'Чтобы отменить изменения, перейдите по ссылке:',
// OAuth token created
'oauth_created_subject' => 'A new OAuth client has been created',
'oauth_created_subject' => 'Создан новый OAuth клиент',
'oauth_created_body' => 'Кто-то (надеемся, что вы) только что создал новый клиент API OAuth для вашей учетной записи. Он назван ":name" и имеет обратный URL <span style="font-family: monospace;">:url</span>.',
'oauth_created_explanation' => 'With this client, they can access <strong>all</strong> of your financial records through the Firefly III API.',
'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at :url.',
@@ -77,8 +77,8 @@ return [
// error
'error_subject' => 'Caught an error in Firefly III',
'error_intro' => 'Firefly III v:version ran into an error: <span style="font-family: monospace;">:errorMessage</span>.',
'error_type' => 'The error was of type ":class".',
'error_timestamp' => 'The error occurred on/at: :time.',
'error_type' => 'Ошибка типа ":class".',
'error_timestamp' => 'Ошибка произошла в: :time.',
'error_location' => 'This error occurred in file "<span style="font-family: monospace;">:file</span>" on line :line with code :code.',
'error_user' => 'The error was encountered by user #:id, <a href="mailto::email">:email</a>.',
'error_no_user' => 'There was no user logged in for this error or no user was detected.',
@@ -88,9 +88,9 @@ return [
'error_stacktrace' => 'The full stacktrace is below. If you think this is a bug in Firefly III, you can forward this message to <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>. This can help fix the bug you just encountered.',
'error_github_html' => 'If you prefer, you can also open a new issue on <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',
'error_github_text' => 'If you prefer, you can also open a new issue on https://github.com/firefly-iii/firefly-iii/issues.',
'error_stacktrace_below' => 'The full stacktrace is below:',
'error_stacktrace_below' => 'Полная трассировки стека:',
// report new journals
'new_journals_subject' => 'Firefly III has created a new transaction|Firefly III has created :count new transactions',
'new_journals_header' => 'Firefly III has created a transaction for you. You can find it in your Firefly III installation:|Firefly III has created :count transactions for you. You can find them in your Firefly III installation:',
'new_journals_subject' => 'Firefly III создал новую транзакцию|Firefly III создал :count новых транзакций',
'new_journals_header' => 'Firefly III создал для вас транзакцию. Вы можете найти её в вашей установке Firefly III: |Firefly III создал для вас :count транзакций. Вы можете найти их в вашей установке Firefly III:',
];

View File

@@ -58,7 +58,7 @@ return [
'no_rules_for_bill' => 'С этим счётом не связано ни одно правило.',
'go_to_asset_accounts' => 'Просмотр ваших основных счетов',
'go_to_budgets' => 'Перейти к вашим бюджетам',
'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?',
'new_clone_instructions' => 'Эта кнопка автоматически скопирует транзакцию и установит дату на сегодня. Вы уверены?',
'clones_journal_x' => 'Эта транзакция является клоном ":description" (#:id)',
'go_to_categories' => 'Перейти к вашим категориям',
'go_to_bills' => 'Перейти к вашим счетам на оплату',
@@ -128,7 +128,7 @@ return [
'spent_in_specific_double' => 'Расходы по счёту ":account"',
'earned_in_specific_double' => 'Доходы по счёту ":account"',
'source_account' => 'Счёт-источник',
'source_account_reconciliation' => 'Вы не можете редактировать исходный аккаунт сверки.',
'source_account_reconciliation' => 'Вы не можете редактировать счёт-источник для сверяемой транзакции.',
'destination_account' => 'Счёт назначения',
'destination_account_reconciliation' => 'Вы не можете редактировать счёт назначения для сверяемой транзакции.',
'sum_of_expenses_in_budget' => 'Сумма расходов по бюджету ":budget"',
@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'в среднем на счёт',
'expected_total' => 'ожидаемый итог',
'reconciliation_account_name' => ':name сверка (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Запрос авторизации Firefly III v:version',
'authorization_request_intro' => '<strong>:client</strong> запрашивает доступ к управлению вашими финансами. Вы хотите разрешить <strong>:client</strong> доступ к этой информации?',
@@ -378,13 +380,13 @@ return [
// actions and triggers
'rule_trigger_user_action' => 'Действие пользователя = ":trigger_value"',
'rule_trigger_from_account_starts_choice' => 'Счёт-источник начинается с..',
'rule_trigger_from_account_starts_choice' => 'Название счёта-источника начинается с...',
'rule_trigger_from_account_starts' => 'Source account name starts with ":trigger_value"',
'rule_trigger_from_account_ends_choice' => 'Название счёта-источника заканчивается на..',
'rule_trigger_from_account_ends' => 'Название счёта-источника заканчивается на ":trigger_value"',
'rule_trigger_from_account_is_choice' => 'Название счёта-источника..',
'rule_trigger_from_account_is' => 'Название счёта-источника ":trigger_value"',
'rule_trigger_from_account_contains_choice' => 'Счёт-источник содержит...',
'rule_trigger_from_account_contains_choice' => 'Название счёта-источника содержит...',
'rule_trigger_from_account_contains' => 'Название счёта-источника содержит ":trigger_value"',
'rule_trigger_from_account_nr_starts_choice' => 'Номер исходного счета / IBAN начинается с..',
@@ -666,7 +668,7 @@ return [
'login_with_old_email' => 'Теперь вы можете снова войти со своим старым адресом электронной почты.',
'login_provider_local_only' => 'Это действие недоступно при аутентификации через ":login_provider".',
'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.',
'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.",
'delete_local_info_only' => "Поскольку Firefly III не отвечает за управление пользователями или обработку аутентификации, эта функция будет удалять только локальную информацию Firefly III.",
'profile_oauth_clients' => 'Клиенты OAuth',
'profile_oauth_no_clients' => 'У вас пока нет клиентов OAuth.',
'profile_oauth_clients_header' => 'Клиенты',
@@ -678,14 +680,14 @@ return [
'profile_oauth_edit_client' => 'Изменить клиента',
'profile_oauth_name_help' => 'Что-то, что ваши пользователи знают, и чему доверяют.',
'profile_oauth_redirect_url' => 'URL редиректа',
'profile_oauth_redirect_url_help' => 'Your application\'s authorization callback URL.',
'profile_oauth_redirect_url_help' => 'URL обратного вызова для вашего приложения.',
'profile_authorized_apps' => 'Авторизованные приложения',
'profile_authorized_clients' => 'Авторизованные клиенты',
'profile_scopes' => 'Разрешения',
'profile_revoke' => 'Отключить',
'profile_personal_access_tokens' => 'Персональные Access Tokens',
'profile_personal_access_token' => 'Персональный Access Token',
'profile_personal_access_token_explanation' => 'Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.',
'profile_personal_access_token_explanation' => 'Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.',
'profile_no_personal_access_token' => 'You have not created any personal access tokens.',
'profile_create_new_token' => 'Создать новый токен',
'profile_create_token' => 'Создать токен',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Ууупс!',
'profile_something_wrong' => 'Что-то пошло не так!',
'profile_try_again' => 'Произошла ошибка. Пожалуйста, попробуйте снова.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Экспорт данных из Firefly III',
@@ -1083,8 +1086,8 @@ return [
'tag' => 'Метка',
'no_budget_squared' => '(вне бюджета)',
'perm-delete-many' => 'Удаление нескольких элементов за один раз может быть очень разрушительным. Пожалуйста, будьте осторожны. Например, вы можете удалить часть разделённой транзакции, видиму на этой странице.',
'mass_deleted_transactions_success' => 'Deleted :count transaction.|Deleted :count transactions.',
'mass_edited_transactions_success' => 'Updated :count transaction.|Updated :count transactions.',
'mass_deleted_transactions_success' => 'Удалена :count транзакция.|Удалено :count транзакций.',
'mass_edited_transactions_success' => 'Обновлена :count транзакция.|Обновлено :count транзакций.',
'opt_group_' => '(нет типа счёта)',
'opt_group_no_account_type' => '(нет типа счёта)',
'opt_group_defaultAsset' => 'Основные счета по умолчанию',
@@ -1124,8 +1127,8 @@ return [
'currency_not_present' => 'Если ваша основная валюта ещё не указана, не волнуйтесь. Вы можете создать собственные валюты в разделе Параметры > Валюты.',
// home page:
'transaction_table_description' => 'A table containing your transactions',
'opposing_account' => 'Opposing account',
'transaction_table_description' => 'Таблица, содержащая ваши транзакции',
'opposing_account' => 'Противодействующий счёт',
'yourAccounts' => 'Ваши счета',
'your_accounts' => 'Обзор вашего счёта',
'category_overview' => 'Обзор категории',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Бюджеты и расходы',
'budgets_and_spending' => 'Бюджеты и расходы',
'go_to_budget' => 'Перейти к бюджету "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Экономия',
'newWithdrawal' => 'Новый расход',
'newDeposit' => 'Новый доход',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Месяц',
'budget' => 'Бюджет',
'spent' => 'Расход',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Расходы по бюджету',
'left_to_spend' => 'Осталось потратить',
'earned' => 'Заработано',
@@ -1412,10 +1418,10 @@ return [
'user_data_information' => 'Данные пользователя',
'user_information' => 'Информация о пользователе',
'total_size' => 'общий размер',
'budget_or_budgets' => ':count budget|:count budgets',
'budgets_with_limits' => ':count budget with configured amount|:count budgets with configured amount',
'budget_or_budgets' => ':count бюджет|:count бюджетов',
'budgets_with_limits' => ':count бюджет с заданной суммой|:count бюджетов с заданной суммой',
'nr_of_rules_in_total_groups' => ':count_rules правил в :count_groups группах',
'tag_or_tags' => ':count tag|:count tags',
'tag_or_tags' => ':count метка|:count меток',
'configuration_updated' => 'Конфигурация обновлена',
'setting_is_demo_site' => 'Демо-сайт',
'setting_is_demo_site_explain' => 'Если вы установите этот флажок, эта копия FireFly будет вести себя как демонстрационный сайт, который может иметь странные побочные эффекты.',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Группа',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'medel per nota',
'expected_total' => 'total förväntad',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v:version Auktorisationsbegäran',
'authorization_request_intro' => '<strong>:client</strong> begär tillstånd för åtkomst till din ekonomi administration. Vill du tillåta <strong>:client</strong> åtkomst till dessa poster?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Budgetar och utgifter',
'budgets_and_spending' => 'Budgetar och utgifter',
'go_to_budget' => 'Gå till budget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Sparande',
'newWithdrawal' => 'Ny utgift',
'newDeposit' => 'Ny insättning',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Månad',
'budget' => 'Budget',
'spent' => 'Spenderat',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Spenderat per budget',
'left_to_spend' => 'Återstår att spendera',
'earned' => 'Tjänat',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -24,8 +24,8 @@ declare(strict_types=1);
return [
// common items
'greeting' => 'Hi there,',
'closing' => 'Beep boop,',
'greeting' => 'Selam,',
'closing' => 'Bip bop,',
'signature' => 'The Firefly III Mail Robot',
'footer_ps' => 'PS: This message was sent because a request from IP :ipAddress triggered it.',
@@ -35,42 +35,42 @@ return [
// access token created
'access_token_created_subject' => 'A new access token was created',
'access_token_created_body' => 'Somebody (hopefully you) just created a new Firefly III API Access Token for your user account.',
'access_token_created_body' => 'Birisi (umarız sensindir) hesabın için yeni bir Firefly III API Erişim Anahtarı oluşturdu.',
'access_token_created_explanation' => 'With this token, they can access <strong>all</strong> of your financial records through the Firefly III API.',
'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url.',
// registered
'registered_subject' => 'Welcome to Firefly III!',
'registered_subject' => 'Firefly III\'e hoşgeldiniz!',
'registered_welcome' => 'Welcome to <a style="color:#337ab7" href=":address">Firefly III</a>. Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using <a style="color:#337ab7" href=":address/password/reset">the password reset tool</a>.',
'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!',
'registered_doc_html' => 'If you haven\'t already, please read the <a style="color:#337ab7" href="https://docs.firefly-iii.org/about-firefly-iii/grand-theory">grand theory</a>.',
'registered_doc_text' => 'If you haven\'t already, please read the first use guide and the full description.',
'registered_closing' => 'Enjoy!',
'registered_closing' => 'Tadını çıkarın!',
'registered_firefly_iii_link' => 'Firefly III:',
'registered_pw_reset_link' => 'Password reset:',
'registered_pw_reset_link' => 'Şifre sıfırlama:',
'registered_doc_link' => 'Documentation:',
// email change
'email_change_subject' => 'Your Firefly III email address has changed',
'email_change_subject' => 'Firefly III e-posta adresiniz değişti',
'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.',
'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you <strong>must</strong> follow the "undo"-link below to protect your account!',
'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.',
'email_change_old' => 'The old email address was: :email',
'email_change_old_strong' => 'The old email address was: <strong>:email</strong>',
'email_change_new' => 'The new email address is: :email',
'email_change_new_strong' => 'The new email address is: <strong>:email</strong>',
'email_change_old' => 'Önceki e-posta adresi: :email',
'email_change_old_strong' => 'Önceki e-posta adresi: <strong>:email</strong>',
'email_change_new' => 'Yeni e-posta adresi: :email',
'email_change_new_strong' => 'Yeni e-posta adresi: <strong>:email</strong>',
'email_change_instructions' => 'You cannot use Firefly III until you confirm this change. Please follow the link below to do so.',
'email_change_undo_link' => 'To undo the change, follow this link:',
// OAuth token created
'oauth_created_subject' => 'A new OAuth client has been created',
'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL <span style="font-family: monospace;">:url</span>.',
'oauth_created_subject' => 'Yeni bir OAuth istemcisi oluşturuldu',
'oauth_created_body' => 'Birisi (umarız sensindir) senin hesabın için yeni bir Firefly III API OAuth İstemcisi oluşturdu. Adı ":name" ve yönlendirme linki <span style="font-family: monospace;">:url</span>.',
'oauth_created_explanation' => 'With this client, they can access <strong>all</strong> of your financial records through the Firefly III API.',
'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at :url.',
// reset password
'reset_pw_subject' => 'Your password reset request',
'reset_pw_subject' => 'Parola sıfırlama isteğin',
'reset_pw_instructions' => 'Somebody tried to reset your password. If it was you, please follow the link below to do so.',
'reset_pw_warning' => '<strong>PLEASE</strong> verify that the link actually goes to the Firefly III you expect it to go!',
@@ -83,7 +83,7 @@ return [
'error_user' => 'The error was encountered by user #:id, <a href="mailto::email">:email</a>.',
'error_no_user' => 'There was no user logged in for this error or no user was detected.',
'error_ip' => 'The IP address related to this error is: :ip',
'error_url' => 'URL is: :url',
'error_url' => 'Link: :url',
'error_user_agent' => 'User agent: :userAgent',
'error_stacktrace' => 'The full stacktrace is below. If you think this is a bug in Firefly III, you can forward this message to <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>. This can help fix the bug you just encountered.',
'error_github_html' => 'If you prefer, you can also open a new issue on <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',

View File

@@ -27,17 +27,17 @@ return [
'404_page_does_not_exist' => 'The page you have requested does not exist. Please check that you have not entered the wrong URL. Did you make a typo perhaps?',
'404_send_error' => 'If you were redirected to this page automatically, please accept my apologies. There is a mention of this error in your log files and I would be grateful if you sent me the error to me.',
'404_github_link' => 'If you are sure this page should exist, please open a ticket on <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
'whoops' => 'Whoops',
'whoops' => 'Hay aksi',
'fatal_error' => 'There was a fatal error. Please check the log files in "storage/logs" or use "docker logs -f [container]" to see what\'s going on.',
'maintenance_mode' => 'Firefly III is in maintenance mode.',
'be_right_back' => 'Be right back!',
'be_right_back' => 'Hemen dönecek!',
'check_back' => 'Firefly III is down for some necessary maintenance. Please check back in a second.',
'error_occurred' => 'Whoops! An error occurred.',
'error_not_recoverable' => 'Unfortunately, this error was not recoverable :(. Firefly III broke. The error is:',
'error' => 'Error',
'error' => 'Hata',
'error_location' => 'This error occured in file <span style="font-family: monospace;">:file</span> on line :line with code :code.',
'stacktrace' => 'Stack trace',
'more_info' => 'More information',
'more_info' => 'Daha çok bilgi',
'collect_info' => 'Please collect more information in the <code>storage/logs</code> directory where you will find log files. If you\'re running Docker, use <code>docker logs -f [container]</code>.',
'collect_info_more' => 'You can read more about collecting error information in <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">the FAQ</a>.',
'github_help' => 'Get help on GitHub',

View File

@@ -214,6 +214,8 @@ return [
'average_per_bill' => 'fatura başına ortalama',
'expected_total' => 'beklenen toplam',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v: version Yetkilendirme İsteği',
'authorization_request_intro' => '<strong>:client</strong> finansal yönetiminize erişmek için izin istiyor. Bu kayıtlara erişmek için <strong>:client</strong> \'yi yetkilendirmek ister misiniz?',
@@ -696,6 +698,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1136,6 +1139,8 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'budgetsAndSpending' => 'Bütçe ve Harcama',
'budgets_and_spending' => 'Budgets and spending',
'go_to_budget' => 'Go to budget "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Birikim',
'newWithdrawal' => 'Yeni gider',
'newDeposit' => 'Yeni mevduat',
@@ -1321,6 +1326,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'month' => 'Ay',
'budget' => 'Bütçe',
'spent' => 'Harcanan',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Bütçede harcama',
'left_to_spend' => 'Harcama için bırakıldı',
'earned' => 'Kazanılan',
@@ -1701,6 +1707,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => 'trung bình mỗi hóa đơn',
'expected_total' => 'tổng dự kiến',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III v: phiên bản Yêu cầu ủy quyền',
'authorization_request_intro' => '<strong>:client</strong> đang yêu cầu sự cho phép truy cập quản trị tài chính của bạn. Bạn có muốn ủy quyền <strong>:client</strong> để truy cập những hồ sơ này?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Rất tiếc!',
'profile_something_wrong' => 'Có lỗi xảy ra!',
'profile_try_again' => 'Xảy ra lỗi. Vui lòng thử lại.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Xuất dữ liệu từ Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => 'Ngân sách và chi tiêu',
'budgets_and_spending' => 'Ngân sách và chi tiêu',
'go_to_budget' => 'Đến ngân sách "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => 'Tiết kiệm',
'newWithdrawal' => 'Chi phí mới',
'newDeposit' => 'Tiền gửi mới',
@@ -1319,6 +1324,7 @@ return [
'month' => 'Tháng',
'budget' => 'Ngân sách',
'spent' => 'Đã chi',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Đã chi trong ngân sách',
'left_to_spend' => 'Còn lại để chi tiêu',
'earned' => 'Kiếm được',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Nhóm',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => '每张帐单的平均数',
'expected_total' => '期望总数',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III :version 版授权请求',
'authorization_request_intro' => '<strong>:client</strong> 正在要求通行您的财务管理后台的许可,您是否愿意授权 <strong>:client</strong> 通行这些纪录?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => '从 Fifly III 导出数据',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => '预算与花费',
'budgets_and_spending' => '预算与花费',
'go_to_budget' => '转到预算 "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => '储蓄',
'newWithdrawal' => '新支出',
'newDeposit' => '新存款',
@@ -1319,6 +1324,7 @@ return [
'month' => '月',
'budget' => '预算',
'spent' => '支出',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => '预算内支出',
'left_to_spend' => '剩余可花费',
'earned' => '已赚得',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -213,6 +213,8 @@ return [
'average_per_bill' => '每張帳單的平均數',
'expected_total' => '預期總數',
'reconciliation_account_name' => ':name reconciliation (:currency)',
'saved' => 'Saved',
// API access
'authorization_request' => 'Firefly III :version 版授權請求',
'authorization_request_intro' => '<strong>:client</strong> 正要求權限存取您的財務管理,您是否願意授權 <strong>:client</strong> 存取這些紀錄?',
@@ -694,6 +696,7 @@ return [
'profile_whoops' => 'Whoops!',
'profile_something_wrong' => 'Something went wrong!',
'profile_try_again' => 'Something went wrong. Please try again.',
'amounts' => 'Amounts',
// export data:
'export_data_title' => 'Export data from Firefly III',
@@ -1134,6 +1137,8 @@ return [
'budgetsAndSpending' => '預算與花費',
'budgets_and_spending' => '預算與花費',
'go_to_budget' => '前往預算 “{budget}”',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'savings' => '儲蓄',
'newWithdrawal' => '新支出',
'newDeposit' => '新存款',
@@ -1319,6 +1324,7 @@ return [
'month' => '月',
'budget' => '預算',
'spent' => '支出',
'spent_capped' => 'Spent (capped)',
'spent_in_budget' => '預算內支出',
'left_to_spend' => '剩餘可花費',
'earned' => '已賺得',
@@ -1699,6 +1705,7 @@ return [
'object_group' => 'Group',
//
];

View File

@@ -219,6 +219,19 @@ Route::group(
}
);
//// Bills
//Route::group(
// ['namespace' => 'FireflyIII\Api\V1\Controllers\Chart', 'prefix' => 'chart/bill',
// 'as' => 'api.v1.chart.bill.',],
// static function () {
//
// // Overview API routes:
// // Route::get('overview', ['uses' => 'BillController@overview', 'as' => 'overview']);
// }
//);
// Configuration
Route::group(
['namespace' => 'FireflyIII\Api\V1\Controllers', 'prefix' => 'configuration',
'as' => 'api.v1.configuration.',],