Continue work on new frontpage.

This commit is contained in:
James Cole 2021-01-26 19:57:20 +01:00
parent ccaf9d31a6
commit fdb74a3dcd
No known key found for this signature in database
GPG Key ID: B5669F9493CDE38D
38 changed files with 493 additions and 121 deletions

View File

@ -85,7 +85,11 @@ const state = () => ({
// optional other fields: // optional other fields:
internal_reference: null, internal_reference: null,
external_url: null, external_url: null,
notes: null notes: null,
// transaction links:
links: [],
attachments: []
}, },
} }
) )

View File

@ -154,40 +154,15 @@
/> />
</div> </div>
<div class="col"> <div class="col">
<div class="form-group">
<div class="text-xs d-none d-lg-block d-xl-block">
{{ $t('firefly.journal_links') }}
</div>
<div class="row">
<div class="col">
<p>
<em>No transaction links</em>
</p>
<ul class="list-group">
<li class="list-group-item">
<em>is paid by</em>
<a href="#">Some other transaction</a> (<span class="text-success">$ 12.34</span>)
<div class="btn-group btn-group-xs float-right">
<a href="#" class="btn btn-xs btn-default"><i class="far fa-edit"></i></a>
<a href="#" class="btn btn-xs btn-danger"><i class="far fa-trash-alt"></i></a>
</div>
</li>
<li class="list-group-item">
<em>is paid by</em>
<a href="#">Some other transaction</a> (<span class="text-success">$ 12.34</span>)
<div class="btn-group btn-group-xs float-right">
<a href="#" class="btn btn-xs btn-default"><i class="far fa-edit"></i></a>
<a href="#" class="btn btn-xs btn-danger"><i class="far fa-trash-alt"></i></a>
</div>
</li>
</ul>
<div class="form-text">
<button data-toggle="modal" data-target="#linkModal" class="btn btn-default"><i class="fas fa-plus"></i></button> <TransactionAttachments
</div> :index="index"
</div> v-model="transaction.attachments"
</div> />
</div>
<TransactionLinks :index="index"
v-model="transaction.links"
/>
</div> </div>
</div> </div>
@ -220,50 +195,6 @@
</p> </p>
</div> </div>
</div> </div>
<div class="modal" tabindex="-1" id="linkModal">
<div class="modal-dialog modal-lg modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Transaction thing dialog.</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="container-fluid">
<div class="row">
<div class="col">
<p>
Use this form to search for transactions. When in doubt, use <code>id:*</code> where the ID is the number from the URL.
</p>
</div>
</div>
<div class="row">
<div class="col">
<div class="input-group">
<input autocomplete="off" maxlength="255" type="text" name="search" id="query" value="" class="form-control" placeholder="Search query">
<div class="input-group-append">
<button type="button" class="btn btn-default"><i class="fas fa-search"></i> Search</button>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col">
Search results.
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>
</div> </div>
</template> </template>
@ -287,6 +218,9 @@ import TransactionPiggyBank from "./TransactionPiggyBank";
import TransactionInternalReference from "./TransactionInternalReference"; import TransactionInternalReference from "./TransactionInternalReference";
import TransactionExternalUrl from "./TransactionExternalUrl"; import TransactionExternalUrl from "./TransactionExternalUrl";
import TransactionNotes from "./TransactionNotes"; import TransactionNotes from "./TransactionNotes";
import TransactionLinks from "./TransactionLinks";
import TransactionAttachments from "./TransactionAttachments";
const {mapState, mapGetters, mapActions, mapMutations} = createNamespacedHelpers('transactions/create') const {mapState, mapGetters, mapActions, mapMutations} = createNamespacedHelpers('transactions/create')
@ -294,11 +228,13 @@ const {mapState, mapGetters, mapActions, mapMutations} = createNamespacedHelpers
export default { export default {
name: "Create", name: "Create",
components: { components: {
TransactionAttachments,
TransactionNotes, TransactionNotes,
TransactionExternalUrl, TransactionExternalUrl,
TransactionInternalReference, TransactionInternalReference,
TransactionPiggyBank, TransactionPiggyBank,
TransactionTags, TransactionTags,
TransactionLinks,
TransactionBill, TransactionBill,
TransactionCategory, TransactionCategory,
TransactionCustomDates, TransactionCustomDates,
@ -314,7 +250,8 @@ export default {
data() { data() {
return { return {
groupTitle: '', groupTitle: '',
isSubmitting: false isSubmitting: false,
linkSearchResults: [],
} }
}, },
computed: { computed: {
@ -444,7 +381,15 @@ export default {
internal_reference: array.internal_reference, internal_reference: array.internal_reference,
external_url: array.external_url, external_url: array.external_url,
notes: array.notes, notes: array.notes,
// links (TODO)
links: array.links
}; };
for(let i in array.links) {
if (this.transactions.hasOwnProperty(key) && /^0$|^[1-9]\d*$/.test(key) && key <= 4294967294) {
}
}
// return it. // return it.
return currentSplit; return currentSplit;

View File

@ -0,0 +1,45 @@
<!--
- TransactionAttachments.vue
- Copyright (c) 2021 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="form-group">
<div class="text-xs d-none d-lg-block d-xl-block">
{{ $t('firefly.attachments') }}
</div>
<div class="input-group">
<input
type="file"
multiple
name="attachments[]"
:placeholder="$t('firefly.attachment')"
class="form-control"/>
</div>
</div>
</template>
<script>
export default {
name: "TransactionAttachments"
}
</script>
<style scoped>
</style>

View File

@ -0,0 +1,355 @@
<!--
- TransactionLinks.vue
- Copyright (c) 2021 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>
<div class="form-group">
<div class="text-xs d-none d-lg-block d-xl-block">
{{ $t('firefly.journal_links') }}
</div>
<div class="row">
<div class="col">
<p v-if="value.length === 0">
<button data-toggle="modal" data-target="#linkModal" class="btn btn-default btn-xs"><i class="fas fa-plus"></i> Add transaction link</button>
</p>
<ul class="list-group" v-if="value.length > 0">
<li class="list-group-item" v-for="transaction in value">
<em>{{ getTextForLinkType(transaction.link_type_id) }}</em>
<a :href='"./transaction/show/" + transaction.transaction_group_id'>{{ transaction.description }}</a>
<span v-if="transaction.type === 'withdrawal'">
(<span class="text-danger">{{
Intl.NumberFormat(locale, {
style: 'currency',
currency: transaction.currency_code
}).format(parseFloat(transaction.amount) * -1)
}}</span>)
</span>
<span v-if="transaction.type === 'deposit'">
(<span class="text-success">{{
Intl.NumberFormat(locale, {
style: 'currency',
currency: transaction.currency_code
}).format(parseFloat(transaction.amount))
}}</span>)
</span>
<span v-if="transaction.type === 'transfer'">
(<span class="text-info">{{
Intl.NumberFormat(locale, {
style: 'currency',
currency: transaction.currency_code
}).format(parseFloat(transaction.amount))
}}</span>)
</span>
<div class="btn-group btn-group-xs float-right">
<a href="#" class="btn btn-xs btn-default"><i class="far fa-edit"></i></a>
<a href="#" class="btn btn-xs btn-danger"><i class="far fa-trash-alt"></i></a>
</div>
</li>
</ul>
<div class="form-text" v-if="value.length > 0">
<button data-toggle="modal" data-target="#linkModal" class="btn btn-default"><i class="fas fa-plus"></i></button>
</div>
</div>
</div>
</div>
<!-- modal -->
<div class="modal" tabindex="-1" id="linkModal">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Transaction thing dialog.</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="container-fluid">
<div class="row">
<div class="col">
<p>
Use this form to search for transactions you wish to link to this one. When in doubt, use <code>id:*</code> where the ID is the number from
the URL.
</p>
</div>
</div>
<div class="row">
<div class="col">
<form v-on:submit.prevent="search">
<div class="input-group">
<input autocomplete="off" maxlength="255" type="text" name="search" v-model="query" id="query"
class="form-control" placeholder="Search query">
<div class="input-group-append">
<button type="submit" class="btn btn-default"><i class="fas fa-search"></i> Search</button>
</div>
</div>
</form>
</div>
</div>
<div class="row">
<div class="col">
<span v-if="searching"><i class="fas fa-spinner fa-spin"></i></span>
<h4 v-if="searchResults.length > 0">Search results</h4>
<table class="table table-sm" v-if="searchResults.length > 0">
<thead>
<tr>
<th style="width:33%" colspan="2">Include?</th>
<th>Transaction</th>
</tr>
</thead>
<tbody>
<tr v-for="result in searchResults">
<td>
<input type="checkbox" class="form-control"
@change="selectTransaction($event)"
v-model="result.selected"
/>
</td>
<td>
<select
@change="selectLinkType($event)"
class="form-control"
v-model="result.link_type_id"
>
<option v-for="linkType in linkTypes" :value="linkType.id + '-' + linkType.direction" :label="linkType.type">{{
linkType.type
}}
</option>
</select>
</td>
<td>
<a :href="'./transactions/show/' + result.transaction_group_id">{{ result.description }}</a>
<span v-if="result.type === 'withdrawal'">
(<span class="text-danger">{{
Intl.NumberFormat(locale, {
style: 'currency',
currency: result.currency_code
}).format(parseFloat(result.amount) * -1)
}}</span>)
</span>
<span v-if="result.type === 'deposit'">
(<span class="text-success">{{
Intl.NumberFormat(locale, {
style: 'currency',
currency: result.currency_code
}).format(parseFloat(result.amount))
}}</span>)
</span>
<span v-if="result.type === 'transfer'">
(<span class="text-info">{{
Intl.NumberFormat(locale, {
style: 'currency',
currency: result.currency_code
}).format(parseFloat(result.amount))
}}</span>)
</span>
<br/>
<em>
<a :href="'./accounts/show/' + result.source_id">{{ result.source_name }}</a>
&rarr;
<a :href="'./accounts/show/' + result.destination_id">{{ result.destination_name }}</a>
</em>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
props: ['index', 'value'],
name: "TransactionLinks",
data() {
return {
searchResults: [],
include: [],
locale: 'en-US',
linkTypes: [],
query: '',
searching: false
}
},
created() {
this.locale = localStorage.locale ?? 'en-US';
this.getLinkTypes();
},
watch: {
value: function (value) {
console.log('Selected transactions is now:');
console.log(value);
}
},
methods: {
getTextForLinkType: function (linkTypeId) {
let parts = linkTypeId.split('-');
for (let i in this.linkTypes) {
if (this.linkTypes.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.linkTypes[i];
console.log(parts);
console.log(current);
if (parts[0] === current.id && parts[1] === current.direction) {
return current.type;
}
}
}
return 'text for #' + linkTypeId;
},
selectTransaction: function (event) {
for (let i in this.searchResults) {
if (this.searchResults.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.searchResults[i];
if (current.selected) {
this.addToSelected(current);
}
if (!current.selected) {
// remove from
this.removeFromSelected(current);
}
}
}
},
selectLinkType: function (event) {
for (let i in this.searchResults) {
if (this.searchResults.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.searchResults[i];
this.updateSelected(current.transaction_journal_id, current.link_type_id);
}
}
},
updateSelected(journalId, linkTypeId) {
for (let i in this.value) {
if (this.value.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.value[i];
if (parseInt(current.transaction_journal_id) === journalId) {
this.value[i].link_type_id = linkTypeId;
}
}
}
},
addToSelected(journal) {
const result = this.value.find(({transaction_journal_id}) => transaction_journal_id === journal.transaction_journal_id);
if (typeof result === 'undefined') {
this.value.push(journal);
}
},
removeFromSelected(journal) {
for (let i in this.value) {
if (this.value.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.value[i];
if (current.transaction_journal_id === journal.transaction_journal_id) {
this.value.splice(parseInt(i), 1);
}
}
}
},
getLinkTypes: function () {
let url = './api/v1/link_types';
axios.get(url)
.then(response => {
this.parseLinkTypes(response.data);
}
);
},
parseLinkTypes: function (data) {
for (let i in data.data) {
if (data.data.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = data.data[i];
let linkTypeInward = {
id: current.id,
type: current.attributes.inward,
direction: 'inward'
};
let linkTypeOutward = {
id: current.id,
type: current.attributes.outward,
direction: 'outward'
};
if (linkTypeInward.type === linkTypeOutward.type) {
linkTypeInward.type = linkTypeInward.type + ' (←)';
linkTypeOutward.type = linkTypeOutward.type + ' (→)';
}
this.linkTypes.push(linkTypeInward);
this.linkTypes.push(linkTypeOutward);
}
}
},
search: function () {
this.searching = true;
this.searchResults = [];
let url = './api/v1/search/transactions?limit=10&query=' + this.query;
axios.get(url)
.then(response => {
this.parseSearch(response.data);
}
);
},
parseSearch: function (data) {
for (let i in data.data) {
if (data.data.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
for (let ii in data.data[i].attributes.transactions) {
if (data.data[i].attributes.transactions.hasOwnProperty(ii) && /^0$|^[1-9]\d*$/.test(ii) && ii <= 4294967294) {
let current = data.data[i].attributes.transactions[ii];
current.transaction_group_id = parseInt(data.data[i].id);
current.selected = this.isJournalSelected(current.transaction_journal_id);
current.link_type_id = this.getJournalLinkType(current.transaction_journal_id);
current.link_type_text = '';
this.searchResults.push(current);
}
}
}
}
this.searching = false;
},
getJournalLinkType: function (journalId) {
for (let i in this.value) {
if (this.value.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.value[i];
if (current.transaction_journal_id === journalId) {
return current.link_type_id;
}
}
}
return '1-inward';
},
isJournalSelected: function (journalId) {
for (let i in this.value) {
if (this.value.hasOwnProperty(i) && /^0$|^[1-9]\d*$/.test(i) && i <= 4294967294) {
let current = this.value[i];
if (current.transaction_journal_id === journalId) {
return true;
}
}
}
return false;
}
}
}
</script>

View File

@ -64,7 +64,7 @@ export default {
locale: 'en-US' locale: 'en-US'
} }
}, },
mounted() { created() {
this.locale = localStorage.locale ?? 'en-US'; this.locale = localStorage.locale ?? 'en-US';
}, },
methods: { methods: {

View File

@ -22,8 +22,8 @@
"bill": "Contract", "bill": "Contract",
"no_bill": "(geen contract)", "no_bill": "(geen contract)",
"tags": "Tags", "tags": "Tags",
"internal_reference": "Internal reference", "internal_reference": "Interne referentie",
"external_url": "External URL", "external_url": "Externe URL",
"no_piggy_bank": "(geen spaarpotje)", "no_piggy_bank": "(geen spaarpotje)",
"paid": "Betaald", "paid": "Betaald",
"notes": "Notities", "notes": "Notities",

View File

@ -22,8 +22,8 @@
"bill": "\u00da\u010det", "bill": "\u00da\u010det",
"no_bill": "(\u017eiadny \u00fa\u010det)", "no_bill": "(\u017eiadny \u00fa\u010det)",
"tags": "\u0160t\u00edtky", "tags": "\u0160t\u00edtky",
"internal_reference": "Internal reference", "internal_reference": "Intern\u00e1 referencia",
"external_url": "External URL", "external_url": "Extern\u00e1 URL",
"no_piggy_bank": "(\u017eiadna pokladni\u010dka)", "no_piggy_bank": "(\u017eiadna pokladni\u010dka)",
"paid": "Uhraden\u00e9", "paid": "Uhraden\u00e9",
"notes": "Pozn\u00e1mky", "notes": "Pozn\u00e1mky",

View File

@ -854,9 +854,9 @@
integrity sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw== integrity sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw==
"@types/chart.js@^2.7.55": "@types/chart.js@^2.7.55":
version "2.9.29" version "2.9.30"
resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.9.29.tgz#73bf7f02387402943f29946012492f10bde7ed43" resolved "https://registry.yarnpkg.com/@types/chart.js/-/chart.js-2.9.30.tgz#34b99897f4f5ef0f74c8fe4ced70ac52b4d752dd"
integrity sha512-WOZMitUU3gHDM0oQsCsVivX+oDsIki93szcTmmUPBm39cCvAELBjokjSDVOoA3xiIEbb+jp17z/3S2tIqruwOQ== integrity sha512-EgjxUUZFvf6ls3kW2CwyrnSJhgyKxgwrlp/W5G9wqyPEO9iFatO63zAA7L24YqgMxiDjQ+tG7ODU+2yWH91lPg==
dependencies: dependencies:
moment "^2.10.2" moment "^2.10.2"
@ -1733,9 +1733,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0" lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001173: caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001173:
version "1.0.30001178" version "1.0.30001179"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001178.tgz#3ad813b2b2c7d585b0be0a2440e1e233c6eabdbc" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001179.tgz#b0803883b4471a6c62066fb1752756f8afc699c8"
integrity sha512-VtdZLC0vsXykKni8Uztx45xynytOi71Ufx9T8kHptSw9AL4dpqailUJJHavttuzUe1KYuBYtChiWv+BAb7mPmQ== integrity sha512-blMmO0QQujuUWZKyVrD1msR4WNDAqb/UPO1Sw2WWsQ7deoM5bJiicKnWJ1Y0NS/aGINSnKPIWBMw5luX+NDUCA==
chalk@^1.1.3: chalk@^1.1.3:
version "1.1.3" version "1.1.3"
@ -2636,9 +2636,9 @@ ejs@^2.6.1:
integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
electron-to-chromium@^1.3.634: electron-to-chromium@^1.3.634:
version "1.3.642" version "1.3.645"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.642.tgz#8b884f50296c2ae2a9997f024d0e3e57facc2b94" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.645.tgz#c0b269ae2ecece5aedc02dd4586397d8096affb1"
integrity sha512-cev+jOrz/Zm1i+Yh334Hed6lQVOkkemk2wRozfMF4MtTR7pxf3r3L5Rbd7uX1zMcEqVJ7alJBnJL7+JffkC6FQ== integrity sha512-T7mYop3aDpRHIQaUYcmzmh6j9MAe560n6ukqjJMbVC6bVTau7dSpvB18bcsBPPtOSe10cKxhJFtlbEzLa0LL1g==
elliptic@^6.5.3: elliptic@^6.5.3:
version "6.5.3" version "6.5.3"
@ -2695,9 +2695,9 @@ enhanced-resolve@^4.1.1, enhanced-resolve@^4.5.0:
tapable "^1.0.0" tapable "^1.0.0"
entities@^2.0.0: entities@^2.0.0:
version "2.1.0" version "2.2.0"
resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
errno@^0.1.3, errno@~0.1.7: errno@^0.1.3, errno@~0.1.7:
version "0.1.8" version "0.1.8"
@ -3144,9 +3144,9 @@ flush-write-stream@^1.0.0:
readable-stream "^2.3.6" readable-stream "^2.3.6"
follow-redirects@^1.0.0, follow-redirects@^1.10.0: follow-redirects@^1.0.0, follow-redirects@^1.10.0:
version "1.13.1" version "1.13.2"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.1.tgz#5f69b813376cee4fd0474a3aba835df04ab763b7" resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.2.tgz#dd73c8effc12728ba5cf4259d760ea5fb83e3147"
integrity sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg== integrity sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==
for-in@^1.0.2: for-in@^1.0.2:
version "1.0.2" version "1.0.2"
@ -3247,9 +3247,9 @@ get-caller-file@^2.0.1:
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
get-intrinsic@^1.0.2: get-intrinsic@^1.0.2:
version "1.0.2" version "1.1.0"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.2.tgz#6820da226e50b24894e08859469dc68361545d49" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.0.tgz#892e62931e6938c8a23ea5aaebcfb67bd97da97e"
integrity sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg== integrity sha512-M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg==
dependencies: dependencies:
function-bind "^1.1.1" function-bind "^1.1.1"
has "^1.0.3" has "^1.0.3"
@ -6929,9 +6929,9 @@ vue-loader@^15.4.2:
vue-style-loader "^4.1.0" vue-style-loader "^4.1.0"
vue-router@^3.4.9: vue-router@^3.4.9:
version "3.4.9" version "3.5.1"
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.4.9.tgz#c016f42030ae2932f14e4748b39a1d9a0e250e66" resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.5.1.tgz#edf3cf4907952d1e0583e079237220c5ff6eb6c9"
integrity sha512-CGAKWN44RqXW06oC+u4mPgHLQQi2t6vLD/JbGRDAXm0YpMv0bgpKuU5bBd7AvMgfTz9kXVRIWKHqRwGEb8xFkA== integrity sha512-RRQNLT8Mzr8z7eL4p7BtKvRaTSGdCbTy2+Mm5HTJvLGYSSeG9gDzNasJPP/yOYKLy+/cLG/ftrqq5fvkFwBJEw==
vue-simple-suggest@^1.10.3: vue-simple-suggest@^1.10.3:
version "1.10.3" version "1.10.3"
@ -6974,9 +6974,9 @@ vue@^2.5.17, vue@^2.6.10, vue@^2.6.12:
integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg== integrity sha512-uhmLFETqPPNyuLLbsKz6ioJ4q7AZHzD8ZVFNATNyICSZouqP2Sz0rotWQC8UNBF6VGSCs5abnKJoStA6JbCbfg==
vuex@^3.6.0: vuex@^3.6.0:
version "3.6.0" version "3.6.2"
resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.6.0.tgz#95efa56a58f7607c135b053350833a09e01aa813" resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.6.2.tgz#236bc086a870c3ae79946f107f16de59d5895e71"
integrity sha512-W74OO2vCJPs9/YjNjW8lLbj+jzT24waTo2KShI8jLvJW8OaIkgb3wuAMA7D+ZiUxDOx3ubwSZTaJBip9G8a3aQ== integrity sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==
watchpack-chokidar2@^2.0.1: watchpack-chokidar2@^2.0.1:
version "2.0.1" version "2.0.1"

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

File diff suppressed because one or more lines are too long

View File

@ -71,8 +71,8 @@
*/ */
/*! /*!
* vuex v3.6.0 * vuex v3.6.2
* (c) 2020 Evan You * (c) 2021 Evan You
* @license MIT * @license MIT
*/ */

File diff suppressed because one or more lines are too long

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III намери повече от :count транзакции за :time секунди.', 'search_found_more_transactions' => 'Firefly III намери повече от :count транзакции за :time секунди.',
'search_for_query' => 'Firefly III търси за транзакции с всички от следните думи в тях:<span class="text-info">:query</span>', 'search_for_query' => 'Firefly III търси за транзакции с всички от следните думи в тях:<span class="text-info">:query</span>',
'search_modifier_date_is' => 'Датата на транзакцията е ":value"', 'search_modifier_date_is' => 'Датата на транзакцията е ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Датата на транзакцията е преди или на ":value"', 'search_modifier_date_before' => 'Датата на транзакцията е преди или на ":value"',
'search_modifier_date_after' => 'Датата на транзакцията е след или на ":value"', 'search_modifier_date_after' => 'Датата на транзакцията е след или на ":value"',
'search_modifier_created_on' => 'Транзакцията е създадена на ":value"', 'search_modifier_created_on' => 'Транзакцията е създадена на ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III hat mehr als :count Transaktionen in :time Sekunden gefunden.', 'search_found_more_transactions' => 'Firefly III hat mehr als :count Transaktionen in :time Sekunden gefunden.',
'search_for_query' => 'Firefly III sucht nach Buchungen mit folgenden Wörtern im Namen: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III sucht nach Buchungen mit folgenden Wörtern im Namen: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Buchungsdatum ist „:value”', 'search_modifier_date_is' => 'Buchungsdatum ist „:value”',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Buchungsdatum ist vor oder am ":value"', 'search_modifier_date_before' => 'Buchungsdatum ist vor oder am ":value"',
'search_modifier_date_after' => 'Buchungsdatum ist nach oder am „:value”', 'search_modifier_date_after' => 'Buchungsdatum ist nach oder am „:value”',
'search_modifier_created_on' => 'Buchung wurde am „:value” erstellt', 'search_modifier_created_on' => 'Buchung wurde am „:value” erstellt',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Το Firefly III βρήκε περισσότερες από :count συναλλαγές σε :time δευτερόλεπτα.', 'search_found_more_transactions' => 'Το Firefly III βρήκε περισσότερες από :count συναλλαγές σε :time δευτερόλεπτα.',
'search_for_query' => 'Το Firefly III αναζητεί για συναλλαγές που περιέχουν όλες αυτές τις λέξεις: <span class="text-info">:query</span>', 'search_for_query' => 'Το Firefly III αναζητεί για συναλλαγές που περιέχουν όλες αυτές τις λέξεις: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Η ημερομηνία συναλλαγής είναι ":value"', 'search_modifier_date_is' => 'Η ημερομηνία συναλλαγής είναι ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Η ημερομηνία συναλλαγής είναι πριν ή στις ":value"', 'search_modifier_date_before' => 'Η ημερομηνία συναλλαγής είναι πριν ή στις ":value"',
'search_modifier_date_after' => 'Η ημερομηνία συναλλαγής είναι μετά ή στις ":value"', 'search_modifier_date_after' => 'Η ημερομηνία συναλλαγής είναι μετά ή στις ":value"',
'search_modifier_created_on' => 'Η συναλλαγή δημιουργήθηκε στις ":value"', 'search_modifier_created_on' => 'Η συναλλαγή δημιουργήθηκε στις ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III encontró más de :count transacciones en :time segundos.', 'search_found_more_transactions' => 'Firefly III encontró más de :count transacciones en :time segundos.',
'search_for_query' => 'Firefly III está buscando transacciones que contengan todas estas palabras: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III está buscando transacciones que contengan todas estas palabras: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Fecha de transacción es ":value"', 'search_modifier_date_is' => 'Fecha de transacción es ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Fecha de transacción es anterior al ":value"', 'search_modifier_date_before' => 'Fecha de transacción es anterior al ":value"',
'search_modifier_date_after' => 'Fecha de transacción es posterior al ":value"', 'search_modifier_date_after' => 'Fecha de transacción es posterior al ":value"',
'search_modifier_created_on' => 'Transacción fue creada el ":value"', 'search_modifier_created_on' => 'Transacción fue creada el ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III hakee tapahtumia kaikilla näillä hakusanoilla: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III hakee tapahtumia kaikilla näillä hakusanoilla: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III a trouvé plus de :count transactions en :time secondes.', 'search_found_more_transactions' => 'Firefly III a trouvé plus de :count transactions en :time secondes.',
'search_for_query' => 'Firefly III recherche des opérations contenant tous ces mots : <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III recherche des opérations contenant tous ces mots : <span class="text-info">:query</span>',
'search_modifier_date_is' => 'La date de l\'opération est ":value"', 'search_modifier_date_is' => 'La date de l\'opération est ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'La date de l\'opération est avant ou le ":value"', 'search_modifier_date_before' => 'La date de l\'opération est avant ou le ":value"',
'search_modifier_date_after' => 'La date de l\'opération est après ou le ":value"', 'search_modifier_date_after' => 'La date de l\'opération est après ou le ":value"',
'search_modifier_created_on' => 'L\'opération a été créée le ":value"', 'search_modifier_created_on' => 'L\'opération a été créée le ":value"',
@ -1518,7 +1519,7 @@ return [
'updated_tag' => 'Mise à jour de la balise ":tag"', 'updated_tag' => 'Mise à jour de la balise ":tag"',
'created_tag' => 'Tag ":tag" a été créé !', 'created_tag' => 'Tag ":tag" a été créé !',
'transaction_journal_information' => 'Informations sur les opérations', 'transaction_journal_information' => 'Informations sur l\'opération',
'transaction_journal_meta' => 'Méta informations', 'transaction_journal_meta' => 'Méta informations',
'transaction_journal_more' => 'Plus d\'informations', 'transaction_journal_more' => 'Plus d\'informations',
'basic_journal_information' => 'Informations de base sur l\'opération', 'basic_journal_information' => 'Informations de base sur l\'opération',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'A Firefly III :count tranzakciót talált :time másodperc alatt.', 'search_found_more_transactions' => 'A Firefly III :count tranzakciót talált :time másodperc alatt.',
'search_for_query' => 'A Firefly III tranzakciókat keres amelyben ez a kifejezés található: <span class="text-info">:query</span>', 'search_for_query' => 'A Firefly III tranzakciókat keres amelyben ez a kifejezés található: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Tranzakció dátuma: :value', 'search_modifier_date_is' => 'Tranzakció dátuma: :value',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Tranzakció dátuma :value előtt van', 'search_modifier_date_before' => 'Tranzakció dátuma :value előtt van',
'search_modifier_date_after' => 'Tranzakció dátuma :value után van', 'search_modifier_date_after' => 'Tranzakció dátuma :value után van',
'search_modifier_created_on' => 'Tranzakció létrehozva: :value', 'search_modifier_created_on' => 'Tranzakció létrehozva: :value',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III ha trovato più di :count transazioni in :time secondi.', 'search_found_more_transactions' => 'Firefly III ha trovato più di :count transazioni in :time secondi.',
'search_for_query' => 'Firefly III sta cercando le transazioni contenenti tutte queste parole: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III sta cercando le transazioni contenenti tutte queste parole: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'La data della transazione è ":value"', 'search_modifier_date_is' => 'La data della transazione è ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'La data della transazione è antecedente o uguale a ":value"', 'search_modifier_date_before' => 'La data della transazione è antecedente o uguale a ":value"',
'search_modifier_date_after' => 'La data della transazione è successiva o uguale a ":value"', 'search_modifier_date_after' => 'La data della transazione è successiva o uguale a ":value"',
'search_modifier_created_on' => 'La transazione è stata creata il ":value"', 'search_modifier_created_on' => 'La transazione è stata creata il ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III leter etter transaksjoner med disse ordene: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III leter etter transaksjoner med disse ordene: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -241,8 +241,8 @@ return [
'all_source_accounts' => 'Bronrekeningen', 'all_source_accounts' => 'Bronrekeningen',
'back_to_index' => 'Terug naar de index', 'back_to_index' => 'Terug naar de index',
'cant_logout_guard' => 'Firefly III kan je niet uitloggen.', 'cant_logout_guard' => 'Firefly III kan je niet uitloggen.',
'external_url' => 'External URL', 'external_url' => 'Externe URL',
'internal_reference' => 'Internal reference', 'internal_reference' => 'Interne referentie',
// check for updates: // check for updates:
'update_check_title' => 'Op updates controleren', 'update_check_title' => 'Op updates controleren',
@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III vond meer dan :count transacties in :time seconden.', 'search_found_more_transactions' => 'Firefly III vond meer dan :count transacties in :time seconden.',
'search_for_query' => 'Firefly III zoekt transacties met al deze woorden: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III zoekt transacties met al deze woorden: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transactiedatum is ":value"', 'search_modifier_date_is' => 'Transactiedatum is ":value"',
'search_modifier_id' => 'Transactie ID is ":value"',
'search_modifier_date_before' => 'Transactiedatum is vóór of op ":value"', 'search_modifier_date_before' => 'Transactiedatum is vóór of op ":value"',
'search_modifier_date_after' => 'Transactiedatum is na of op ":value"', 'search_modifier_date_after' => 'Transactiedatum is na of op ":value"',
'search_modifier_created_on' => 'Transactie werd gemaakt op ":value"', 'search_modifier_created_on' => 'Transactie werd gemaakt op ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III znalazł więcej niż :count transakcji w :time sekund.', 'search_found_more_transactions' => 'Firefly III znalazł więcej niż :count transakcji w :time sekund.',
'search_for_query' => 'Firefly III szuka transakcji zawierających wszystkie słowa: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III szuka transakcji zawierających wszystkie słowa: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Data transakcji to ":value"', 'search_modifier_date_is' => 'Data transakcji to ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Data transakcji jest przed lub w ":value"', 'search_modifier_date_before' => 'Data transakcji jest przed lub w ":value"',
'search_modifier_date_after' => 'Data transakcji jest po lub w ":value"', 'search_modifier_date_after' => 'Data transakcji jest po lub w ":value"',
'search_modifier_created_on' => 'Transakcja stworzona ":value"', 'search_modifier_created_on' => 'Transakcja stworzona ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III está procurando transações com todas estas palavras neles: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III está procurando transações com todas estas palavras neles: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'A data da transação é ":value"', 'search_modifier_date_is' => 'A data da transação é ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III a găsit mai mult de :count tranzacții în :time secunde.', 'search_found_more_transactions' => 'Firefly III a găsit mai mult de :count tranzacții în :time secunde.',
'search_for_query' => 'Firefly III este în căutarea pentru tranzacţii cu toate aceste cuvinte în ele: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III este în căutarea pentru tranzacţii cu toate aceste cuvinte în ele: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Data tranzacţiei este ":value"', 'search_modifier_date_is' => 'Data tranzacţiei este ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Data tranzacției este înainte sau pe ":value"', 'search_modifier_date_before' => 'Data tranzacției este înainte sau pe ":value"',
'search_modifier_date_after' => 'Data tranzacției este după sau pe ":value"', 'search_modifier_date_after' => 'Data tranzacției este după sau pe ":value"',
'search_modifier_created_on' => 'Tranzacția a fost creată pe ":value"', 'search_modifier_created_on' => 'Tranzacția a fost creată pe ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III нашёл более :count транзакций за :time секунд.', 'search_found_more_transactions' => 'Firefly III нашёл более :count транзакций за :time секунд.',
'search_for_query' => 'Firefly III ищет транзакции со всеми этими словами: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III ищет транзакции со всеми этими словами: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Дата транзакции — ":value"', 'search_modifier_date_is' => 'Дата транзакции — ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Дата транзакции до или равна ":value"', 'search_modifier_date_before' => 'Дата транзакции до или равна ":value"',
'search_modifier_date_after' => 'Дата транзакции после или равна ":value"', 'search_modifier_date_after' => 'Дата транзакции после или равна ":value"',
'search_modifier_created_on' => 'Транзакция была создана ":value"', 'search_modifier_created_on' => 'Транзакция была создана ":value"',

View File

@ -241,8 +241,8 @@ return [
'all_source_accounts' => 'Zdrojové účty', 'all_source_accounts' => 'Zdrojové účty',
'back_to_index' => 'Späť na zoznam', 'back_to_index' => 'Späť na zoznam',
'cant_logout_guard' => 'Firefly III sa nepodarilo vás odhlásiť.', 'cant_logout_guard' => 'Firefly III sa nepodarilo vás odhlásiť.',
'external_url' => 'External URL', 'external_url' => 'Externá URL',
'internal_reference' => 'Internal reference', 'internal_reference' => 'Interná referencia',
// check for updates: // check for updates:
'update_check_title' => 'Zistiť dostupnosť aktualizácií', 'update_check_title' => 'Zistiť dostupnosť aktualizácií',
@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III našiel viac než :count transakcií za :time sekúnd.', 'search_found_more_transactions' => 'Firefly III našiel viac než :count transakcií za :time sekúnd.',
'search_for_query' => 'Firefly III vyhľadáva transakcie obsahujúce tieto výrazy: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III vyhľadáva transakcie obsahujúce tieto výrazy: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Dátum transakcie je ":value"', 'search_modifier_date_is' => 'Dátum transakcie je ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Dátum transakcie je pred alebo v deň ":value"', 'search_modifier_date_before' => 'Dátum transakcie je pred alebo v deň ":value"',
'search_modifier_date_after' => 'Dátum transakcie je po alebo v deň ":value"', 'search_modifier_date_after' => 'Dátum transakcie je po alebo v deň ":value"',
'search_modifier_created_on' => 'Transakcia bola vytvorená ":value"', 'search_modifier_created_on' => 'Transakcia bola vytvorená ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III hittade mer än :count transaktioner i :time sekunder.', 'search_found_more_transactions' => 'Firefly III hittade mer än :count transaktioner i :time sekunder.',
'search_for_query' => 'Firefly III söker efter transaktioner med dessa ord i dem: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III söker efter transaktioner med dessa ord i dem: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaktions datum är ":value"', 'search_modifier_date_is' => 'Transaktions datum är ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaktions datum är före eller på ":value"', 'search_modifier_date_before' => 'Transaktions datum är före eller på ":value"',
'search_modifier_date_after' => 'Transaktions datum är efter eller på ":value"', 'search_modifier_date_after' => 'Transaktions datum är efter eller på ":value"',
'search_modifier_created_on' => 'Transaktionen skapades ":value"', 'search_modifier_created_on' => 'Transaktionen skapades ":value"',

View File

@ -278,6 +278,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III şu kelimelerin hepsini içeren hareketleri arıyor: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III şu kelimelerin hepsini içeren hareketleri arıyor: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III đã tìm thấy hơn :count giao dịch trong :time giây.', 'search_found_more_transactions' => 'Firefly III đã tìm thấy hơn :count giao dịch trong :time giây.',
'search_for_query' => 'Firefly III đang tìm kiếm các giao dịch với tất cả những từ này trong đó: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III đang tìm kiếm các giao dịch với tất cả những từ này trong đó: <span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III 正搜索含有 <span class="text-info">:query</span> 的交易。', 'search_for_query' => 'Firefly III 正搜索含有 <span class="text-info">:query</span> 的交易。',
'search_modifier_date_is' => '交易日期为:value', 'search_modifier_date_is' => '交易日期为:value',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',

View File

@ -277,6 +277,7 @@ return [
'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.',
'search_for_query' => 'Firefly III 正搜尋包含所有這些字詞的交易:<span class="text-info">:query</span>', 'search_for_query' => 'Firefly III 正搜尋包含所有這些字詞的交易:<span class="text-info">:query</span>',
'search_modifier_date_is' => 'Transaction date is ":value"', 'search_modifier_date_is' => 'Transaction date is ":value"',
'search_modifier_id' => 'Transaction ID is ":value"',
'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"',
'search_modifier_date_after' => 'Transaction date is after or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"',
'search_modifier_created_on' => 'Transaction was created on ":value"', 'search_modifier_created_on' => 'Transaction was created on ":value"',