mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-03 11:08:28 +00:00
Update and improve bills.
This commit is contained in:
@@ -34,7 +34,7 @@
|
||||
<div class="card-body">
|
||||
<GenericTextInput :disabled="submitting" v-model="name" field-name="name" :errors="errors.name" :title="$t('form.name')"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
<Currency :disabled="submitting" v-model="currency_id" :errors="errors.currency" v-on:set-field="storeField($event)"/>
|
||||
<GenericCurrency :disabled="submitting" v-model="currency_id" :errors="errors.currency" v-on:set-field="storeField($event)"/>
|
||||
<AssetAccountRole :disabled="submitting" v-if="'asset' === type" v-model="account_role" :errors="errors.account_role"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
<LiabilityType :disabled="submitting" v-if="'liabilities' === type" v-model="liability_type" :errors="errors.liability_type"
|
||||
@@ -129,7 +129,7 @@
|
||||
|
||||
<script>
|
||||
const lodashClonedeep = require('lodash.clonedeep');
|
||||
import Currency from "./Currency";
|
||||
import GenericCurrency from "../form/GenericCurrency";
|
||||
import AssetAccountRole from "./AssetAccountRole"
|
||||
import LiabilityType from "./LiabilityType";
|
||||
import LiabilityDirection from "./LiabilityDirection";
|
||||
@@ -145,7 +145,7 @@ import Alert from '../partials/Alert';
|
||||
export default {
|
||||
name: "Create",
|
||||
components: {
|
||||
Currency, AssetAccountRole, LiabilityType, LiabilityDirection, Interest, InterestPeriod,
|
||||
GenericCurrency, AssetAccountRole, LiabilityType, LiabilityDirection, Interest, InterestPeriod,
|
||||
GenericTextInput, GenericTextarea, GenericLocation, GenericAttachments, GenericCheckbox, Alert
|
||||
|
||||
},
|
||||
@@ -168,7 +168,7 @@ export default {
|
||||
// info
|
||||
name: '',
|
||||
type: 'any',
|
||||
currency_id: null,
|
||||
|
||||
|
||||
// liabilities
|
||||
liability_type: 'Loan',
|
||||
|
260
frontend/src/components/bills/Create.vue
Normal file
260
frontend/src/components/bills/Create.vue
Normal file
@@ -0,0 +1,260 @@
|
||||
<!--
|
||||
- Create.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>
|
||||
<Alert :message="errorMessage" type="danger"/>
|
||||
<Alert :message="successMessage" type="success"/>
|
||||
<form @submit="submitForm" autocomplete="off">
|
||||
<div class="row">
|
||||
<div class="col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12">
|
||||
<div class="card card-primary">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">
|
||||
{{ $t('firefly.mandatoryFields') }}
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<GenericTextInput :disabled="submitting" v-model="name" field-name="name" :errors="errors.name" :title="$t('form.name')"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
<GenericCurrency :disabled="submitting" v-model="currency_id" :errors="errors.currency" v-on:set-field="storeField($event)"/>
|
||||
|
||||
<GenericTextInput :disabled="submitting" field-type="number" field-step="any" v-model="amount_min"
|
||||
field-name="amount_min" :errors="errors.amount_min" :title="$t('form.amount_min')" v-on:set-field="storeField($event)"/>
|
||||
|
||||
<GenericTextInput :disabled="submitting" field-type="number" field-step="any" v-model="amount_max"
|
||||
field-name="amount_max" :errors="errors.amount_max" :title="$t('form.amount_max')" v-on:set-field="storeField($event)"/>
|
||||
|
||||
<GenericTextInput :disabled="submitting" field-type="date" v-model="date" field-name="date"
|
||||
:errors="errors.date" :title="$t('form.startdate')" v-on:set-field="storeField($event)"/>
|
||||
<GenericTextInput :disabled="submitting" field-type="date" v-model="end_date" field-name="end_date"
|
||||
:errors="errors.end_date" :title="$t('form.end_date')" v-on:set-field="storeField($event)"/>
|
||||
<GenericTextInput :disabled="submitting" field-type="date" v-model="extension_date" field-name="extension_date"
|
||||
:errors="errors.extension_date" :title="$t('form.extension_date')" v-on:set-field="storeField($event)"/>
|
||||
|
||||
<RepeatFrequencyPeriod :disabled="submitting" v-model="repeat_freq" :errors="errors.repeat_freq"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">
|
||||
{{ $t('firefly.optionalFields') }}
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<GenericTextarea :disabled="submitting" field-name="notes" :title="$t('form.notes')" v-model="notes" :errors="errors.notes"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
|
||||
<GenericAttachments :disabled="submitting" :title="$t('form.attachments')" field-name="attachments" :errors="errors.attachments"/>
|
||||
|
||||
<GenericTextInput :disabled="submitting" v-model="skip" field-name="skip" :errors="errors.skip" :title="$t('form.skip')"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
|
||||
<GenericGroup :disabled="submitting" v-model="group_title" field-name="group_title" :errors="errors.group_title" :title="$t('form.object_group')"
|
||||
v-on:set-field="storeField($event)"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6">
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="col-lg-6 offset-lg-6">
|
||||
<button :disabled=submitting type="button" @click="submitForm" class="btn btn-success btn-block">{{
|
||||
$t('firefly.store_new_bill')
|
||||
}}
|
||||
</button>
|
||||
<div class="form-check">
|
||||
<input id="createAnother" v-model="createAnother" class="form-check-input" type="checkbox">
|
||||
<label class="form-check-label" for="createAnother">
|
||||
<span class="small">{{ $t('firefly.create_another') }}</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input id="resetFormAfter" v-model="resetFormAfter" :disabled="!createAnother" class="form-check-input" type="checkbox">
|
||||
<label class="form-check-label" for="resetFormAfter">
|
||||
<span class="small">{{ $t('firefly.reset_after') }}</span>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import RepeatFrequencyPeriod from "./RepeatFrequencyPeriod";
|
||||
import Alert from '../partials/Alert';
|
||||
import GenericTextInput from "../form/GenericTextInput";
|
||||
import GenericCurrency from "../form/GenericCurrency";
|
||||
import GenericTextarea from "../form/GenericTextarea";
|
||||
import GenericAttachments from "../form/GenericAttachments";
|
||||
import GenericGroup from "../form/GenericGroup";
|
||||
|
||||
const lodashClonedeep = require('lodash.clonedeep');
|
||||
|
||||
export default {
|
||||
name: "Create",
|
||||
components: {RepeatFrequencyPeriod, GenericAttachments, GenericGroup, GenericTextarea, Alert, GenericTextInput, GenericCurrency},
|
||||
data() {
|
||||
return {
|
||||
submitting: false,
|
||||
successMessage: '',
|
||||
errorMessage: '',
|
||||
createAnother: false,
|
||||
resetFormAfter: false,
|
||||
returnedId: 0,
|
||||
returnedTitle: '',
|
||||
|
||||
// fields
|
||||
name: '',
|
||||
currency_id: null,
|
||||
amount_min: '',
|
||||
amount_max: '',
|
||||
date: '',
|
||||
end_date: '',
|
||||
extension_date: '',
|
||||
repeat_freq: 'monthly',
|
||||
|
||||
// optional fields
|
||||
notes: '',
|
||||
skip: 0,
|
||||
group_title: '',
|
||||
|
||||
|
||||
// optional fields:
|
||||
location: {},
|
||||
|
||||
// errors
|
||||
errors: {
|
||||
currency: [],
|
||||
repeat_freq: [],
|
||||
},
|
||||
defaultErrors: {
|
||||
name: [],
|
||||
currency: [],
|
||||
amount_min: [],
|
||||
amount_max: [],
|
||||
date: [],
|
||||
end_date: [],
|
||||
extension_date: [],
|
||||
repeat_freq: [],
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
storeField: function (payload) {
|
||||
// console.log(payload);
|
||||
if ('location' === payload.field) {
|
||||
if (true === payload.value.hasMarker) {
|
||||
this.location = payload.value;
|
||||
return;
|
||||
}
|
||||
this.location = {};
|
||||
return;
|
||||
}
|
||||
this[payload.field] = payload.value;
|
||||
},
|
||||
submitForm: function (e) {
|
||||
e.preventDefault();
|
||||
this.submitting = true;
|
||||
let submission = this.getSubmission();
|
||||
console.log('Will submit:');
|
||||
console.log(submission);
|
||||
let url = './api/v1/bills';
|
||||
|
||||
axios.post(url, submission)
|
||||
.then(response => {
|
||||
this.errors = lodashClonedeep(this.defaultErrors);
|
||||
// console.log('success!');
|
||||
this.returnedId = parseInt(response.data.data.id);
|
||||
this.returnedTitle = response.data.data.attributes.name;
|
||||
this.successMessage = this.$t('firefly.stored_new_bill_js', {ID: this.returnedId, name: this.returnedTitle});
|
||||
// stay here is false?
|
||||
if (false === this.createAnother) {
|
||||
window.location.href = (window.previousURL ?? '/') + '?bill_id=' + this.returnedId + '&message=created';
|
||||
return;
|
||||
}
|
||||
this.submitting = false;
|
||||
if (this.resetFormAfter) {
|
||||
// console.log('reset!');
|
||||
this.name = '';
|
||||
}
|
||||
})
|
||||
.catch(error => {
|
||||
this.submitting = false;
|
||||
this.parseErrors(error.response.data);
|
||||
// display errors!
|
||||
});
|
||||
},
|
||||
parseErrors: function (errors) {
|
||||
this.errors = lodashClonedeep(this.defaultErrors);
|
||||
// console.log(errors);
|
||||
for (let i in errors.errors) {
|
||||
if (errors.errors.hasOwnProperty(i)) {
|
||||
this.errors[i] = errors.errors[i];
|
||||
}
|
||||
}
|
||||
},
|
||||
getSubmission: function () {
|
||||
let submission = {
|
||||
name: this.name,
|
||||
currency_id: this.currency,
|
||||
amount_min: this.amount_min,
|
||||
amount_max: this.amount_max,
|
||||
date: this.date,
|
||||
repeat_freq: this.repeat_freq,
|
||||
skip: this.skip,
|
||||
active: true,
|
||||
object_group_title: this.object_group_title
|
||||
};
|
||||
if (Object.keys(this.location).length >= 3) {
|
||||
submission.longitude = this.location.lng;
|
||||
submission.latitude = this.location.lat;
|
||||
submission.zoom_level = this.location.zoomLevel;
|
||||
}
|
||||
if('' !== this.end_date) {
|
||||
submission.end_date = this.end_date;
|
||||
}
|
||||
if('' !== this.extension_date) {
|
||||
submission.extension_date = this.extension_date;
|
||||
}
|
||||
if('' !== this.notes) {
|
||||
submission.notes = this.notes;
|
||||
}
|
||||
|
||||
return submission;
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
</style>
|
101
frontend/src/components/bills/RepeatFrequencyPeriod.vue
Normal file
101
frontend/src/components/bills/RepeatFrequencyPeriod.vue
Normal file
@@ -0,0 +1,101 @@
|
||||
<!--
|
||||
- InterestPeriod.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('form.repeat_freq') }}
|
||||
</div>
|
||||
<div class="input-group" v-if="loading">
|
||||
<span class="fas fa-spinner fa-spin"></span>
|
||||
</div>
|
||||
<div class="input-group" v-if="!loading">
|
||||
<select
|
||||
ref="repeat_freq"
|
||||
v-model="repeat_freq"
|
||||
:class="errors.length > 0 ? 'form-control is-invalid' : 'form-control'"
|
||||
:title="$t('form.repeat_freq')"
|
||||
autocomplete="off"
|
||||
:disabled=disabled
|
||||
name="repeat_freq"
|
||||
>
|
||||
<option v-for="period in this.periodList" :label="period.title" :value="period.slug">{{ period.title }}</option>
|
||||
</select>
|
||||
</div>
|
||||
<span v-if="errors.length > 0">
|
||||
<span v-for="error in errors" class="text-danger small">{{ error }}<br/></span>
|
||||
</span>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {configureAxios} from "../../shared/forageStore";
|
||||
import {mapGetters, mapMutations} from "vuex";
|
||||
|
||||
export default {
|
||||
name: "RepeatFrequencyPeriod",
|
||||
props: {
|
||||
value: {},
|
||||
errors: {},
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
},
|
||||
computed: {
|
||||
...mapGetters('root', [ 'cacheKey']),
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
periodList: [],
|
||||
repeat_freq: this.value,
|
||||
loading: true
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
...mapMutations('root', ['refreshCacheKey',]),
|
||||
loadPeriods: function () {
|
||||
configureAxios().then(async (api) => {
|
||||
api.get('./api/v1/configuration/firefly.bill_periods?key=' + this.cacheKey)
|
||||
.then(response => {
|
||||
let content = response.data.data.value;
|
||||
for (let i in content) {
|
||||
if (content.hasOwnProperty(i)) {
|
||||
let current = content[i];
|
||||
this.periodList.push({slug: current, title: this.$t('firefly.repeat_freq_' + current)})
|
||||
}
|
||||
}
|
||||
this.loading = false;
|
||||
}
|
||||
);
|
||||
});
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
repeat_freq: function (value) {
|
||||
this.$emit('set-field', {field: 'repeat_freq', value: value});
|
||||
},
|
||||
},
|
||||
created() {
|
||||
this.loadPeriods()
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
@@ -46,16 +46,21 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {mapGetters} from "vuex";
|
||||
|
||||
export default {
|
||||
name: "Currency",
|
||||
name: "GenericCurrency",
|
||||
props: {
|
||||
value: {},
|
||||
errors: {},
|
||||
errors: [],
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
},
|
||||
computed: {
|
||||
...mapGetters('root', [ 'cacheKey']),
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
loading: true,
|
||||
@@ -68,7 +73,7 @@ export default {
|
||||
this.loadCurrencyPage(1);
|
||||
},
|
||||
loadCurrencyPage: function (page) {
|
||||
axios.get('./api/v1/currencies?page=' + page)
|
||||
axios.get('./api/v1/currencies?page=' + page + '&key=' + this.cacheKey)
|
||||
.then(response => {
|
||||
let totalPages = parseInt(response.data.meta.pagination.total_pages);
|
||||
let currentPage = parseInt(response.data.meta.pagination.current_page);
|
||||
|
77
frontend/src/components/form/GenericGroup.vue
Normal file
77
frontend/src/components/form/GenericGroup.vue
Normal file
@@ -0,0 +1,77 @@
|
||||
<!--
|
||||
- GenericTextInput.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">
|
||||
{{ title }}
|
||||
</div>
|
||||
<div class="input-group">
|
||||
group
|
||||
</div>
|
||||
<span v-if="errors.length > 0">
|
||||
<span v-for="error in errors" class="text-danger small">{{ error }}<br/></span>
|
||||
</span>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "GenericGroup",
|
||||
props: {
|
||||
title: {
|
||||
type: String,
|
||||
default: ''
|
||||
},
|
||||
description: {
|
||||
type: String,
|
||||
default: ''
|
||||
},
|
||||
value: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
fieldName: {
|
||||
type: String,
|
||||
default: ''
|
||||
},
|
||||
disabled: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
errors: {
|
||||
type: Array,
|
||||
default: function () {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
localValue: this.value
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
localValue: function (value) {
|
||||
this.$emit('set-field', {field: this.fieldName, value: value});
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "\u041d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "\u0421\u044a\u0437\u0434\u0430\u0439 \u043d\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430"
|
||||
"create_new_bill": "\u0421\u044a\u0437\u0434\u0430\u0439 \u043d\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430",
|
||||
"store_new_bill": "\u0417\u0430\u043f\u0430\u043c\u0435\u0442\u0435\u0442\u0435 \u043d\u043e\u0432\u0430 \u0441\u043c\u0435\u0442\u043a\u0430",
|
||||
"repeat_freq_yearly": "\u0435\u0436\u0435\u0433\u043e\u0434\u043d\u043e",
|
||||
"repeat_freq_half-year": "\u043d\u0430 \u0432\u0441\u0435\u043a\u0438 6 \u043c\u0435\u0441\u0435\u0446\u0430",
|
||||
"repeat_freq_quarterly": "\u0442\u0440\u0438\u043c\u0435\u0441\u0435\u0447\u043d\u043e",
|
||||
"repeat_freq_monthly": "\u043c\u0435\u0441\u0435\u0447\u043d\u043e",
|
||||
"repeat_freq_weekly": "\u0435\u0436\u0435\u0441\u0435\u0434\u043c\u0438\u0447\u043d\u043e"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "\u041a\u0430\u0441\u0438\u0447\u043a\u0430",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "\u0411\u0435\u043b\u0435\u0436\u043a\u0438",
|
||||
"location": "\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435",
|
||||
"repeat_freq": "\u041f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u044f",
|
||||
"startdate": "\u041d\u0430\u0447\u0430\u043b\u043d\u0430 \u0434\u0430\u0442\u0430",
|
||||
"enddate": "End date",
|
||||
"object_group": "\u0413\u0440\u0443\u043f\u0430",
|
||||
"attachments": "\u041f\u0440\u0438\u043a\u0430\u0447\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u0435",
|
||||
"active": "\u0410\u043a\u0442\u0438\u0432\u0435\u043d",
|
||||
"include_net_worth": "\u0412\u043a\u043b\u044e\u0447\u0438 \u0432 \u043e\u0431\u0449\u043e\u0442\u043e \u0431\u043e\u0433\u0430\u0442\u0441\u0442\u0432\u043e",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430",
|
||||
"due_date": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043f\u0430\u0434\u0435\u0436",
|
||||
"payment_date": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435",
|
||||
"invoice_date": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430"
|
||||
"invoice_date": "\u0414\u0430\u0442\u0430 \u043d\u0430 \u0444\u0430\u043a\u0442\u0443\u0440\u0430",
|
||||
"amount_min": "\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u043d\u0430 \u0441\u0443\u043c\u0430",
|
||||
"amount_max": "\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u043d\u0430 \u0441\u0443\u043c\u0430",
|
||||
"start_date": "\u041d\u0430\u0447\u0430\u043b\u043e \u043d\u0430 \u043e\u0431\u0445\u0432\u0430\u0442\u0430",
|
||||
"end_date": "\u041a\u0440\u0430\u0439 \u043d\u0430 \u043e\u0431\u0445\u0432\u0430\u0442\u0430",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Neaktivn\u00ed",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Vytvo\u0159it novou fakturu"
|
||||
"create_new_bill": "Vytvo\u0159it novou fakturu",
|
||||
"store_new_bill": "Ulo\u017eit novou \u00fa\u010dtenku",
|
||||
"repeat_freq_yearly": "ro\u010dn\u011b",
|
||||
"repeat_freq_half-year": "p\u016floro\u010dn\u011b",
|
||||
"repeat_freq_quarterly": "\u010dtvrtletn\u011b",
|
||||
"repeat_freq_monthly": "m\u011bs\u00ed\u010dn\u011b",
|
||||
"repeat_freq_weekly": "t\u00fddn\u011b"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Pokladni\u010dka",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Pozn\u00e1mky",
|
||||
"location": "\u00dadaje o poloze",
|
||||
"repeat_freq": "Opakuje se",
|
||||
"startdate": "Datum zah\u00e1jen\u00ed",
|
||||
"enddate": "End date",
|
||||
"object_group": "Skupina",
|
||||
"attachments": "P\u0159\u00edlohy",
|
||||
"active": "Aktivn\u00ed",
|
||||
"include_net_worth": "Zahrnout do \u010dist\u00e9ho jm\u011bn\u00ed",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Datum zpracov\u00e1n\u00ed",
|
||||
"due_date": "Datum splatnosti",
|
||||
"payment_date": "Datum zaplacen\u00ed",
|
||||
"invoice_date": "Datum vystaven\u00ed"
|
||||
"invoice_date": "Datum vystaven\u00ed",
|
||||
"amount_min": "Minim\u00e1ln\u00ed \u010d\u00e1stka",
|
||||
"amount_max": "Maxim\u00e1ln\u00ed \u010d\u00e1stka",
|
||||
"start_date": "Za\u010d\u00e1tek rozsahu",
|
||||
"end_date": "Konec rozsahu",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inaktiv",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Eine neue Rechnung erstellen"
|
||||
"create_new_bill": "Eine neue Rechnung erstellen",
|
||||
"store_new_bill": "Neue Rechnung speichern",
|
||||
"repeat_freq_yearly": "J\u00e4hrlich",
|
||||
"repeat_freq_half-year": "halbj\u00e4hrlich",
|
||||
"repeat_freq_quarterly": "viertelj\u00e4hrlich",
|
||||
"repeat_freq_monthly": "monatlich",
|
||||
"repeat_freq_weekly": "w\u00f6chentlich"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Sparschwein",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notizen",
|
||||
"location": "Herkunft",
|
||||
"repeat_freq": "Wiederholungen",
|
||||
"startdate": "Startdatum",
|
||||
"enddate": "End date",
|
||||
"object_group": "Gruppe",
|
||||
"attachments": "Anh\u00e4nge",
|
||||
"active": "Aktiv",
|
||||
"include_net_worth": "Im Eigenkapital enthalten",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Bearbeitungsdatum",
|
||||
"due_date": "F\u00e4lligkeitstermin",
|
||||
"payment_date": "Zahlungsdatum",
|
||||
"invoice_date": "Rechnungsdatum"
|
||||
"invoice_date": "Rechnungsdatum",
|
||||
"amount_min": "Mindestbetrag",
|
||||
"amount_max": "H\u00f6chstbetrag",
|
||||
"start_date": "Anfang des Bereichs",
|
||||
"end_date": "Ende des Bereichs",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "\u0391\u03bd\u03b5\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03bd\u03ad\u03bf\u03c5 \u03c0\u03ac\u03b3\u03b9\u03bf\u03c5 \u03ad\u03be\u03bf\u03b4\u03bf\u03c5"
|
||||
"create_new_bill": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03bd\u03ad\u03bf\u03c5 \u03c0\u03ac\u03b3\u03b9\u03bf\u03c5 \u03ad\u03be\u03bf\u03b4\u03bf\u03c5",
|
||||
"store_new_bill": "\u0391\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7 \u03bd\u03ad\u03bf\u03c5 \u03c0\u03ac\u03b3\u03b9\u03bf\u03c5 \u03ad\u03be\u03bf\u03b4\u03bf\u03c5",
|
||||
"repeat_freq_yearly": "\u03b5\u03c4\u03b7\u03c3\u03af\u03c9\u03c2",
|
||||
"repeat_freq_half-year": "\u03b5\u03be\u03b1\u03bc\u03b7\u03bd\u03b9\u03b1\u03af\u03c9\u03c2",
|
||||
"repeat_freq_quarterly": "\u03c4\u03c1\u03b9\u03bc\u03b7\u03bd\u03b9\u03b1\u03af\u03c9\u03c2",
|
||||
"repeat_freq_monthly": "\u03bc\u03b7\u03bd\u03b9\u03b1\u03af\u03c9\u03c2",
|
||||
"repeat_freq_weekly": "\u03b5\u03b2\u03b4\u03bf\u03bc\u03b1\u03b4\u03b9\u03b1\u03af\u03c9\u03c2"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "\u039a\u03bf\u03c5\u03bc\u03c0\u03b1\u03c1\u03ac\u03c2",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "\u03a3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03b9\u03c2",
|
||||
"location": "\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1",
|
||||
"repeat_freq": "\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03ae\u03c8\u03b5\u03b9\u03c2",
|
||||
"startdate": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u0388\u03bd\u03b1\u03c1\u03be\u03b7\u03c2",
|
||||
"enddate": "End date",
|
||||
"object_group": "\u039f\u03bc\u03ac\u03b4\u03b1",
|
||||
"attachments": "\u03a3\u03c5\u03bd\u03b7\u03bc\u03bc\u03ad\u03bd\u03b1",
|
||||
"active": "\u0395\u03bd\u03b5\u03c1\u03b3\u03cc",
|
||||
"include_net_worth": "\u0395\u03bd\u03c4\u03cc\u03c2 \u03ba\u03b1\u03b8\u03b1\u03c1\u03ae\u03c2 \u03b1\u03be\u03af\u03b1\u03c2",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03b5\u03c0\u03b5\u03be\u03b5\u03c1\u03b3\u03b1\u03c3\u03af\u03b1\u03c2",
|
||||
"due_date": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03c1\u03bf\u03b8\u03b5\u03c3\u03bc\u03af\u03b1\u03c2",
|
||||
"payment_date": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ae\u03c2",
|
||||
"invoice_date": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2"
|
||||
"invoice_date": "\u0397\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03c4\u03b9\u03bc\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7\u03c2",
|
||||
"amount_min": "\u0395\u03bb\u03ac\u03c7\u03b9\u03c3\u03c4\u03bf \u03c0\u03bf\u03c3\u03cc",
|
||||
"amount_max": "\u039c\u03ad\u03b3\u03b9\u03c3\u03c4\u03bf \u03c0\u03bf\u03c3\u03cc",
|
||||
"start_date": "\u0391\u03c1\u03c7\u03ae \u03c4\u03bf\u03c5 \u03b5\u03cd\u03c1\u03bf\u03c5\u03c2",
|
||||
"end_date": "\u03a4\u03ad\u03bb\u03bf\u03c2 \u03c4\u03bf\u03c5 \u03b5\u03cd\u03c1\u03bf\u03c5\u03c2",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inactive",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Create new bill"
|
||||
"create_new_bill": "Create new bill",
|
||||
"store_new_bill": "Store new bill",
|
||||
"repeat_freq_yearly": "yearly",
|
||||
"repeat_freq_half-year": "every half-year",
|
||||
"repeat_freq_quarterly": "quarterly",
|
||||
"repeat_freq_monthly": "monthly",
|
||||
"repeat_freq_weekly": "weekly"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Piggy bank",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notes",
|
||||
"location": "Location",
|
||||
"repeat_freq": "Repeats",
|
||||
"startdate": "Start date",
|
||||
"enddate": "End date",
|
||||
"object_group": "Group",
|
||||
"attachments": "Attachments",
|
||||
"active": "Active",
|
||||
"include_net_worth": "Include in net worth",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Processing date",
|
||||
"due_date": "Due date",
|
||||
"payment_date": "Payment date",
|
||||
"invoice_date": "Invoice date"
|
||||
"invoice_date": "Invoice date",
|
||||
"amount_min": "Minimum amount",
|
||||
"amount_max": "Maximum amount",
|
||||
"start_date": "Start of range",
|
||||
"end_date": "End of range",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inactive",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Create new bill"
|
||||
"create_new_bill": "Create new bill",
|
||||
"store_new_bill": "Store new bill",
|
||||
"repeat_freq_yearly": "yearly",
|
||||
"repeat_freq_half-year": "every half-year",
|
||||
"repeat_freq_quarterly": "quarterly",
|
||||
"repeat_freq_monthly": "monthly",
|
||||
"repeat_freq_weekly": "weekly"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Piggy bank",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notes",
|
||||
"location": "Location",
|
||||
"repeat_freq": "Repeats",
|
||||
"startdate": "Start date",
|
||||
"enddate": "End date",
|
||||
"object_group": "Group",
|
||||
"attachments": "Attachments",
|
||||
"active": "Active",
|
||||
"include_net_worth": "Include in net worth",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Processing date",
|
||||
"due_date": "Due date",
|
||||
"payment_date": "Payment date",
|
||||
"invoice_date": "Invoice date"
|
||||
"invoice_date": "Invoice date",
|
||||
"amount_min": "Minimum amount",
|
||||
"amount_max": "Maximum amount",
|
||||
"start_date": "Start of range",
|
||||
"end_date": "End of range",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inactivo",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Crear nueva factura"
|
||||
"create_new_bill": "Crear nueva factura",
|
||||
"store_new_bill": "Crear factura",
|
||||
"repeat_freq_yearly": "anualmente",
|
||||
"repeat_freq_half-year": "cada medio a\u00f1o",
|
||||
"repeat_freq_quarterly": "trimestralmente",
|
||||
"repeat_freq_monthly": "mensualmente",
|
||||
"repeat_freq_weekly": "semanalmente"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Alcancilla",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notas",
|
||||
"location": "Ubicaci\u00f3n",
|
||||
"repeat_freq": "Repetici\u00f3n",
|
||||
"startdate": "Fecha de inicio",
|
||||
"enddate": "End date",
|
||||
"object_group": "Grupo",
|
||||
"attachments": "Adjuntos",
|
||||
"active": "Activo",
|
||||
"include_net_worth": "Incluir en valor neto",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Fecha de procesamiento",
|
||||
"due_date": "Fecha de vencimiento",
|
||||
"payment_date": "Fecha de pago",
|
||||
"invoice_date": "Fecha de la factura"
|
||||
"invoice_date": "Fecha de la factura",
|
||||
"amount_min": "Importe m\u00ednimo",
|
||||
"amount_max": "Importe m\u00e1ximo",
|
||||
"start_date": "Inicio del rango",
|
||||
"end_date": "Final del rango",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Ei aktiivinen",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Luo uusi lasku"
|
||||
"create_new_bill": "Luo uusi lasku",
|
||||
"store_new_bill": "Tallenna uusi lasku",
|
||||
"repeat_freq_yearly": "vuosittain",
|
||||
"repeat_freq_half-year": "puoli-vuosittain",
|
||||
"repeat_freq_quarterly": "nelj\u00e4nnesvuosittain",
|
||||
"repeat_freq_monthly": "kuukausittain",
|
||||
"repeat_freq_weekly": "viikoittain"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "S\u00e4\u00e4st\u00f6possu",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Muistiinpanot",
|
||||
"location": "Sijainti",
|
||||
"repeat_freq": "Toistot",
|
||||
"startdate": "Aloitusp\u00e4iv\u00e4",
|
||||
"enddate": "End date",
|
||||
"object_group": "Ryhm\u00e4",
|
||||
"attachments": "Liitteet",
|
||||
"active": "Aktiivinen",
|
||||
"include_net_worth": "Sis\u00e4llyt\u00e4 varallisuuteen",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "K\u00e4sittelyp\u00e4iv\u00e4",
|
||||
"due_date": "Er\u00e4p\u00e4iv\u00e4",
|
||||
"payment_date": "Maksup\u00e4iv\u00e4",
|
||||
"invoice_date": "Laskun p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4"
|
||||
"invoice_date": "Laskun p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4",
|
||||
"amount_min": "V\u00e4himm\u00e4issumma",
|
||||
"amount_max": "Enimm\u00e4issumma",
|
||||
"start_date": "Valikoiman alku",
|
||||
"end_date": "Valikoiman loppu",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inactif",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Cr\u00e9er une nouvelle facture"
|
||||
"create_new_bill": "Cr\u00e9er une nouvelle facture",
|
||||
"store_new_bill": "Cr\u00e9er une nouvelle facture",
|
||||
"repeat_freq_yearly": "annuellement",
|
||||
"repeat_freq_half-year": "semestriel",
|
||||
"repeat_freq_quarterly": "trimestriel",
|
||||
"repeat_freq_monthly": "mensuel",
|
||||
"repeat_freq_weekly": "hebdomadaire"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Tirelire",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "Code BIC",
|
||||
"notes": "Notes",
|
||||
"location": "Emplacement",
|
||||
"repeat_freq": "R\u00e9p\u00e9titions",
|
||||
"startdate": "Date de d\u00e9but",
|
||||
"enddate": "End date",
|
||||
"object_group": "Groupe",
|
||||
"attachments": "Documents joints",
|
||||
"active": "Actif",
|
||||
"include_net_worth": "Inclure dans l'avoir net",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Date de traitement",
|
||||
"due_date": "\u00c9ch\u00e9ance",
|
||||
"payment_date": "Date de paiement",
|
||||
"invoice_date": "Date de facturation"
|
||||
"invoice_date": "Date de facturation",
|
||||
"amount_min": "Montant minimum",
|
||||
"amount_max": "Montant maximum",
|
||||
"start_date": "D\u00e9but de l'\u00e9tendue",
|
||||
"end_date": "Fin de l'\u00e9tendue",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inakt\u00edv",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "\u00daj sz\u00e1mla l\u00e9trehoz\u00e1sa"
|
||||
"create_new_bill": "\u00daj sz\u00e1mla l\u00e9trehoz\u00e1sa",
|
||||
"store_new_bill": "\u00daj sz\u00e1mla t\u00e1rol\u00e1sa",
|
||||
"repeat_freq_yearly": "\u00e9ves",
|
||||
"repeat_freq_half-year": "f\u00e9l\u00e9vente",
|
||||
"repeat_freq_quarterly": "negyed\u00e9ves",
|
||||
"repeat_freq_monthly": "havi",
|
||||
"repeat_freq_weekly": "heti"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Malacpersely",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Megjegyz\u00e9sek",
|
||||
"location": "Hely",
|
||||
"repeat_freq": "Ism\u00e9tl\u0151d\u00e9sek",
|
||||
"startdate": "Kezd\u0151 d\u00e1tum",
|
||||
"enddate": "End date",
|
||||
"object_group": "Csoport",
|
||||
"attachments": "Mell\u00e9kletek",
|
||||
"active": "Akt\u00edv",
|
||||
"include_net_worth": "Befoglalva a nett\u00f3 \u00e9rt\u00e9kbe",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Feldolgoz\u00e1s d\u00e1tuma",
|
||||
"due_date": "Lej\u00e1rati id\u0151pont",
|
||||
"payment_date": "Fizet\u00e9s d\u00e1tuma",
|
||||
"invoice_date": "Sz\u00e1mla d\u00e1tuma"
|
||||
"invoice_date": "Sz\u00e1mla d\u00e1tuma",
|
||||
"amount_min": "Minim\u00e1lis \u00f6sszeg",
|
||||
"amount_max": "Maxim\u00e1lis \u00f6sszeg",
|
||||
"start_date": "Tartom\u00e1ny kezdete",
|
||||
"end_date": "Tartom\u00e1ny v\u00e9ge",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Disattivo",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Crea una nuova bolletta"
|
||||
"create_new_bill": "Crea una nuova bolletta",
|
||||
"store_new_bill": "Salva la nuova bolletta",
|
||||
"repeat_freq_yearly": "annualmente",
|
||||
"repeat_freq_half-year": "semestralmente",
|
||||
"repeat_freq_quarterly": "trimestralmente",
|
||||
"repeat_freq_monthly": "mensilmente",
|
||||
"repeat_freq_weekly": "settimanalmente"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Salvadanaio",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Note",
|
||||
"location": "Posizione",
|
||||
"repeat_freq": "Si ripete",
|
||||
"startdate": "Data inizio",
|
||||
"enddate": "End date",
|
||||
"object_group": "Gruppo",
|
||||
"attachments": "Allegati",
|
||||
"active": "Attivo",
|
||||
"include_net_worth": "Includi nel patrimonio",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Data elaborazione",
|
||||
"due_date": "Data scadenza",
|
||||
"payment_date": "Data pagamento",
|
||||
"invoice_date": "Data fatturazione"
|
||||
"invoice_date": "Data fatturazione",
|
||||
"amount_min": "Importo minimo",
|
||||
"amount_max": "Importo massimo",
|
||||
"start_date": "Inizio intervallo",
|
||||
"end_date": "Fine intervallo",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inaktiv",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Opprett ny regning"
|
||||
"create_new_bill": "Opprett ny regning",
|
||||
"store_new_bill": "Lagre ny regning",
|
||||
"repeat_freq_yearly": "\u00e5rlig",
|
||||
"repeat_freq_half-year": "hvert halv\u00e5r",
|
||||
"repeat_freq_quarterly": "kvartalsvis",
|
||||
"repeat_freq_monthly": "m\u00e5nedlig",
|
||||
"repeat_freq_weekly": "ukentlig"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Sparegris",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notater",
|
||||
"location": "Location",
|
||||
"repeat_freq": "Gjentas",
|
||||
"startdate": "Startdato",
|
||||
"enddate": "End date",
|
||||
"object_group": "Group",
|
||||
"attachments": "Vedlegg",
|
||||
"active": "Aktiv",
|
||||
"include_net_worth": "Inkluder i formue",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Prosesseringsdato",
|
||||
"due_date": "Forfallsdato",
|
||||
"payment_date": "Betalingsdato",
|
||||
"invoice_date": "Fakturadato"
|
||||
"invoice_date": "Fakturadato",
|
||||
"amount_min": "Minimumsbel\u00f8p",
|
||||
"amount_max": "Maksimumsbel\u00f8p",
|
||||
"start_date": "Startgrense",
|
||||
"end_date": "Sluttgrense",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Niet actief",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Nieuw contract"
|
||||
"create_new_bill": "Nieuw contract",
|
||||
"store_new_bill": "Sla nieuw contract op",
|
||||
"repeat_freq_yearly": "jaarlijks",
|
||||
"repeat_freq_half-year": "elk half jaar",
|
||||
"repeat_freq_quarterly": "elk kwartaal",
|
||||
"repeat_freq_monthly": "maandelijks",
|
||||
"repeat_freq_weekly": "wekelijks"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Spaarpotje",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notities",
|
||||
"location": "Locatie",
|
||||
"repeat_freq": "Herhaling",
|
||||
"startdate": "Startdatum",
|
||||
"enddate": "End date",
|
||||
"object_group": "Groep",
|
||||
"attachments": "Bijlagen",
|
||||
"active": "Actief",
|
||||
"include_net_worth": "Meetellen in kapitaal",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Verwerkingsdatum",
|
||||
"due_date": "Vervaldatum",
|
||||
"payment_date": "Betalingsdatum",
|
||||
"invoice_date": "Factuurdatum"
|
||||
"invoice_date": "Factuurdatum",
|
||||
"amount_min": "Minimumbedrag",
|
||||
"amount_max": "Maximumbedrag",
|
||||
"start_date": "Start van bereik",
|
||||
"end_date": "Einde van bereik",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Nieaktywne",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Utw\u00f3rz nowy rachunek"
|
||||
"create_new_bill": "Utw\u00f3rz nowy rachunek",
|
||||
"store_new_bill": "Zapisz nowy rachunek",
|
||||
"repeat_freq_yearly": "rocznie",
|
||||
"repeat_freq_half-year": "co p\u00f3\u0142 roku",
|
||||
"repeat_freq_quarterly": "kwartalnie",
|
||||
"repeat_freq_monthly": "miesi\u0119cznie",
|
||||
"repeat_freq_weekly": "tygodniowo"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Skarbonka",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notatki",
|
||||
"location": "Lokalizacja",
|
||||
"repeat_freq": "Powtarza si\u0119",
|
||||
"startdate": "Data rozpocz\u0119cia",
|
||||
"enddate": "End date",
|
||||
"object_group": "Grupa",
|
||||
"attachments": "Za\u0142\u0105czniki",
|
||||
"active": "Aktywny",
|
||||
"include_net_worth": "Uwzgl\u0119dnij w warto\u015bci netto",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Data przetworzenia",
|
||||
"due_date": "Termin realizacji",
|
||||
"payment_date": "Data p\u0142atno\u015bci",
|
||||
"invoice_date": "Data faktury"
|
||||
"invoice_date": "Data faktury",
|
||||
"amount_min": "Minimalna kwota",
|
||||
"amount_max": "Maksymalna kwota",
|
||||
"start_date": "Pocz\u0105tek zakresu",
|
||||
"end_date": "Koniec zakresu",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inativo",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Criar nova fatura"
|
||||
"create_new_bill": "Criar nova fatura",
|
||||
"store_new_bill": "Armazenar nova fatura",
|
||||
"repeat_freq_yearly": "anual",
|
||||
"repeat_freq_half-year": "cada semestre",
|
||||
"repeat_freq_quarterly": "trimestral",
|
||||
"repeat_freq_monthly": "mensal",
|
||||
"repeat_freq_weekly": "semanal"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Cofrinho",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notas",
|
||||
"location": "Localiza\u00e7\u00e3o",
|
||||
"repeat_freq": "Repeti\u00e7\u00f5es",
|
||||
"startdate": "Data de In\u00edcio",
|
||||
"enddate": "End date",
|
||||
"object_group": "Grupo",
|
||||
"attachments": "Anexos",
|
||||
"active": "Ativar",
|
||||
"include_net_worth": "Incluir no patrimonio liquido",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Data de processamento",
|
||||
"due_date": "Data de vencimento",
|
||||
"payment_date": "Data de pagamento",
|
||||
"invoice_date": "Data da Fatura"
|
||||
"invoice_date": "Data da Fatura",
|
||||
"amount_min": "Valor M\u00ednimo",
|
||||
"amount_max": "Valor M\u00e1ximo",
|
||||
"start_date": "In\u00edcio do intervalo",
|
||||
"end_date": "Final do intervalo",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inactivo",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Criar nova fatura"
|
||||
"create_new_bill": "Criar nova fatura",
|
||||
"store_new_bill": "Guardar nova fatura",
|
||||
"repeat_freq_yearly": "anualmente",
|
||||
"repeat_freq_half-year": "todo meio ano",
|
||||
"repeat_freq_quarterly": "trimestral",
|
||||
"repeat_freq_monthly": "mensalmente",
|
||||
"repeat_freq_weekly": "semanalmente"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Mealheiro",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Notas",
|
||||
"location": "Localiza\u00e7\u00e3o",
|
||||
"repeat_freq": "Repete",
|
||||
"startdate": "Data de inicio",
|
||||
"enddate": "End date",
|
||||
"object_group": "Grupo",
|
||||
"attachments": "Anexos",
|
||||
"active": "Activo",
|
||||
"include_net_worth": "Incluir no patrimonio liquido",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Data de processamento",
|
||||
"due_date": "Data de vencimento",
|
||||
"payment_date": "Data de pagamento",
|
||||
"invoice_date": "Data da factura"
|
||||
"invoice_date": "Data da factura",
|
||||
"amount_min": "Montante minimo",
|
||||
"amount_max": "Montante maximo",
|
||||
"start_date": "Inicio do intervalo",
|
||||
"end_date": "Fim do intervalo",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inactiv",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Crea\u021bi o nou\u0103 factur\u0103"
|
||||
"create_new_bill": "Crea\u021bi o nou\u0103 factur\u0103",
|
||||
"store_new_bill": "Salva\u021bi o nou\u0103 factur\u0103",
|
||||
"repeat_freq_yearly": "anual",
|
||||
"repeat_freq_half-year": "fiecare jum\u0103tate de an",
|
||||
"repeat_freq_quarterly": "trimestrial",
|
||||
"repeat_freq_monthly": "lunar",
|
||||
"repeat_freq_weekly": "s\u0103pt\u0103m\u00e2nal"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Pu\u0219culi\u021b\u0103",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Noti\u021be",
|
||||
"location": "Loca\u021bie",
|
||||
"repeat_freq": "Repet\u0103",
|
||||
"startdate": "Data de \u00eenceput",
|
||||
"enddate": "End date",
|
||||
"object_group": "Grup",
|
||||
"attachments": "Fi\u0219iere ata\u0219ate",
|
||||
"active": "Activ",
|
||||
"include_net_worth": "Include\u021bi \u00een valoare net\u0103",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Data proces\u0103rii",
|
||||
"due_date": "Data scadent\u0103",
|
||||
"payment_date": "Data de plat\u0103",
|
||||
"invoice_date": "Data facturii"
|
||||
"invoice_date": "Data facturii",
|
||||
"amount_min": "Suma minim\u0103",
|
||||
"amount_max": "suma maxim\u0103",
|
||||
"start_date": "Start de interval",
|
||||
"end_date": "\u0218f\u00e2r\u0219it de interval",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "\u041d\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0447\u0451\u0442 \u043a \u043e\u043f\u043b\u0430\u0442\u0435"
|
||||
"create_new_bill": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0447\u0451\u0442 \u043a \u043e\u043f\u043b\u0430\u0442\u0435",
|
||||
"store_new_bill": "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0447\u0451\u0442 \u043a \u043e\u043f\u043b\u0430\u0442\u0435",
|
||||
"repeat_freq_yearly": "\u0435\u0436\u0435\u0433\u043e\u0434\u043d\u043e",
|
||||
"repeat_freq_half-year": "\u0440\u0430\u0437 \u0432 \u043f\u043e\u043b\u0433\u043e\u0434\u0430",
|
||||
"repeat_freq_quarterly": "\u0440\u0430\u0437 \u0432 \u043a\u0432\u0430\u0440\u0442\u0430\u043b",
|
||||
"repeat_freq_monthly": "\u0435\u0436\u0435\u043c\u0435\u0441\u044f\u0447\u043d\u043e",
|
||||
"repeat_freq_weekly": "\u0435\u0436\u0435\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u043e"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "\u041a\u043e\u043f\u0438\u043b\u043a\u0430",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "\u0417\u0430\u043c\u0435\u0442\u043a\u0438",
|
||||
"location": "\u041c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435",
|
||||
"repeat_freq": "\u041f\u043e\u0432\u0442\u043e\u0440\u044b",
|
||||
"startdate": "\u0414\u0430\u0442\u0430 \u043d\u0430\u0447\u0430\u043b\u0430",
|
||||
"enddate": "End date",
|
||||
"object_group": "\u0413\u0440\u0443\u043f\u043f\u0430",
|
||||
"attachments": "\u0412\u043b\u043e\u0436\u0435\u043d\u0438\u044f",
|
||||
"active": "\u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0439",
|
||||
"include_net_worth": "\u0412\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432 \"\u041c\u043e\u0438 \u0441\u0431\u0435\u0440\u0435\u0436\u0435\u043d\u0438\u044f\"",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "\u0414\u0430\u0442\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438",
|
||||
"due_date": "\u0421\u0440\u043e\u043a \u043e\u043f\u043b\u0430\u0442\u044b",
|
||||
"payment_date": "\u0414\u0430\u0442\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430",
|
||||
"invoice_date": "\u0414\u0430\u0442\u0430 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0447\u0451\u0442\u0430"
|
||||
"invoice_date": "\u0414\u0430\u0442\u0430 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0447\u0451\u0442\u0430",
|
||||
"amount_min": "\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0443\u043c\u043c\u0430",
|
||||
"amount_max": "\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0443\u043c\u043c\u0430",
|
||||
"start_date": "\u041d\u0430\u0447\u0430\u043b\u043e \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430",
|
||||
"end_date": "\u041a\u043e\u043d\u0435\u0446 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u0430",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Neakt\u00edvne",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Vytvori\u0165 nov\u00fd \u00fa\u010det"
|
||||
"create_new_bill": "Vytvori\u0165 nov\u00fd \u00fa\u010det",
|
||||
"store_new_bill": "Ulo\u017ei\u0165 nov\u00fd \u00fa\u010det",
|
||||
"repeat_freq_yearly": "ro\u010dne",
|
||||
"repeat_freq_half-year": "polro\u010dne",
|
||||
"repeat_freq_quarterly": "\u0161tvr\u0165ro\u010dne",
|
||||
"repeat_freq_monthly": "mesa\u010dne",
|
||||
"repeat_freq_weekly": "t\u00fd\u017edenne"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Pokladni\u010dka",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Pozn\u00e1mky",
|
||||
"location": "\u00dadaje o polohe",
|
||||
"repeat_freq": "Opakuje sa",
|
||||
"startdate": "D\u00e1tum zah\u00e1jenia",
|
||||
"enddate": "End date",
|
||||
"object_group": "Skupina",
|
||||
"attachments": "Pr\u00edlohy",
|
||||
"active": "Akt\u00edvne",
|
||||
"include_net_worth": "Zahrn\u00fa\u0165 do \u010dist\u00e9ho majetku",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "D\u00e1tum spracovania",
|
||||
"due_date": "D\u00e1tum splatnosti",
|
||||
"payment_date": "D\u00e1tum \u00fahrady",
|
||||
"invoice_date": "D\u00e1tum vystavenia"
|
||||
"invoice_date": "D\u00e1tum vystavenia",
|
||||
"amount_min": "Minim\u00e1lna suma",
|
||||
"amount_max": "Maxim\u00e1lna suma",
|
||||
"start_date": "Za\u010diatok rozsahu",
|
||||
"end_date": "Koniec rozsahu",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Inaktiv",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "Skapa en ny nota"
|
||||
"create_new_bill": "Skapa en ny nota",
|
||||
"store_new_bill": "Spara ny nota",
|
||||
"repeat_freq_yearly": "\u00e5rligen",
|
||||
"repeat_freq_half-year": "varje halv\u00e5r",
|
||||
"repeat_freq_quarterly": "kvartal",
|
||||
"repeat_freq_monthly": "m\u00e5nadsvis",
|
||||
"repeat_freq_weekly": "veckovis"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "Spargris",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Anteckningar",
|
||||
"location": "Plats",
|
||||
"repeat_freq": "Upprepningar",
|
||||
"startdate": "Startdatum",
|
||||
"enddate": "End date",
|
||||
"object_group": "Grupp",
|
||||
"attachments": "Bilagor",
|
||||
"active": "Aktiv",
|
||||
"include_net_worth": "Inkludera i nettov\u00e4rde",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Behandlingsdatum",
|
||||
"due_date": "F\u00f6rfallodatum",
|
||||
"payment_date": "Betalningsdatum",
|
||||
"invoice_date": "Fakturadatum"
|
||||
"invoice_date": "Fakturadatum",
|
||||
"amount_min": "Minsta belopp",
|
||||
"amount_max": "H\u00f6gsta belopp",
|
||||
"start_date": "Start omr\u00e5de",
|
||||
"end_date": "Slut omr\u00e5de",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "Kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "T\u1ea1o h\u00f3a \u0111\u01a1n m\u1edbi"
|
||||
"create_new_bill": "T\u1ea1o h\u00f3a \u0111\u01a1n m\u1edbi",
|
||||
"store_new_bill": "L\u01b0u tr\u1eef h\u00f3a \u0111\u01a1n m\u1edbi",
|
||||
"repeat_freq_yearly": "h\u00e0ng n\u0103m",
|
||||
"repeat_freq_half-year": "m\u1ed7i n\u1eeda n\u0103m",
|
||||
"repeat_freq_quarterly": "h\u00e0ng qu\u00fd",
|
||||
"repeat_freq_monthly": "h\u00e0ng th\u00e1ng",
|
||||
"repeat_freq_weekly": "h\u00e0ng tu\u1ea7n"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "\u1ed0ng heo con",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "Ghi ch\u00fa",
|
||||
"location": "V\u1ecb tr\u00ed",
|
||||
"repeat_freq": "L\u1eb7p l\u1ea1i",
|
||||
"startdate": "Ng\u00e0y b\u1eaft \u0111\u1ea7u",
|
||||
"enddate": "End date",
|
||||
"object_group": "Nh\u00f3m",
|
||||
"attachments": "T\u00e0i li\u1ec7u \u0111\u00ednh k\u00e8m",
|
||||
"active": "H\u00e0nh \u0111\u1ed9ng",
|
||||
"include_net_worth": "Bao g\u1ed3m trong gi\u00e1 tr\u1ecb r\u00f2ng",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "Ng\u00e0y x\u1eed l\u00fd",
|
||||
"due_date": "Ng\u00e0y \u0111\u00e1o h\u1ea1n",
|
||||
"payment_date": "Ng\u00e0y thanh to\u00e1n",
|
||||
"invoice_date": "Ng\u00e0y h\u00f3a \u0111\u01a1n"
|
||||
"invoice_date": "Ng\u00e0y h\u00f3a \u0111\u01a1n",
|
||||
"amount_min": "S\u1ed1 ti\u1ec1n t\u1ed1i thi\u1ec3u",
|
||||
"amount_max": "S\u1ed1 ti\u1ec1n t\u1ed1i \u0111a",
|
||||
"start_date": "B\u1eaft \u0111\u1ea7u",
|
||||
"end_date": "K\u1ebft th\u00fac",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "\u5df2\u505c\u7528",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "\u521b\u5efa\u65b0\u8d26\u5355"
|
||||
"create_new_bill": "\u521b\u5efa\u65b0\u8d26\u5355",
|
||||
"store_new_bill": "\u4fdd\u5b58\u65b0\u8d26\u5355",
|
||||
"repeat_freq_yearly": "\u6bcf\u5e74",
|
||||
"repeat_freq_half-year": "\u6bcf\u534a\u5e74",
|
||||
"repeat_freq_quarterly": "\u6bcf\u5b63",
|
||||
"repeat_freq_monthly": "\u6bcf\u6708",
|
||||
"repeat_freq_weekly": "\u6bcf\u5468"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "\u5b58\u94b1\u7f50",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "\u94f6\u884c\u8bc6\u522b\u4ee3\u7801 BIC",
|
||||
"notes": "\u5907\u6ce8",
|
||||
"location": "\u4f4d\u7f6e",
|
||||
"repeat_freq": "\u91cd\u590d",
|
||||
"startdate": "\u5f00\u59cb\u65e5\u671f",
|
||||
"enddate": "End date",
|
||||
"object_group": "\u7ec4",
|
||||
"attachments": "\u9644\u4ef6",
|
||||
"active": "\u542f\u7528",
|
||||
"include_net_worth": "\u5305\u542b\u4e8e\u51c0\u8d44\u4ea7",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "\u5904\u7406\u65e5\u671f",
|
||||
"due_date": "\u5230\u671f\u65e5",
|
||||
"payment_date": "\u4ed8\u6b3e\u65e5\u671f",
|
||||
"invoice_date": "\u53d1\u7968\u65e5\u671f"
|
||||
"invoice_date": "\u53d1\u7968\u65e5\u671f",
|
||||
"amount_min": "\u6700\u5c0f\u91d1\u989d",
|
||||
"amount_max": "\u6700\u5927\u91d1\u989d",
|
||||
"start_date": "\u8303\u56f4\u8d77\u59cb",
|
||||
"end_date": "\u8303\u56f4\u7ed3\u675f",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
@@ -162,7 +162,13 @@
|
||||
"inactive": "\u672a\u555f\u7528",
|
||||
"forever": "Forever",
|
||||
"extension_date_is": "Extension date is {date}",
|
||||
"create_new_bill": "\u5efa\u7acb\u65b0\u5e33\u55ae"
|
||||
"create_new_bill": "\u5efa\u7acb\u65b0\u5e33\u55ae",
|
||||
"store_new_bill": "\u5132\u5b58\u65b0\u5e33\u55ae",
|
||||
"repeat_freq_yearly": "\u6bcf\u5e74",
|
||||
"repeat_freq_half-year": "\u6bcf\u534a\u5e74",
|
||||
"repeat_freq_quarterly": "\u6bcf\u5b63",
|
||||
"repeat_freq_monthly": "\u6bcf\u6708",
|
||||
"repeat_freq_weekly": "\u6bcf\u9031"
|
||||
},
|
||||
"list": {
|
||||
"piggy_bank": "\u5c0f\u8c6c\u64b2\u6eff",
|
||||
@@ -204,6 +210,10 @@
|
||||
"BIC": "BIC",
|
||||
"notes": "\u5099\u8a3b",
|
||||
"location": "Location",
|
||||
"repeat_freq": "\u91cd\u8907",
|
||||
"startdate": "\u958b\u59cb\u65e5\u671f",
|
||||
"enddate": "End date",
|
||||
"object_group": "Group",
|
||||
"attachments": "\u9644\u52a0\u6a94\u6848",
|
||||
"active": "\u555f\u7528",
|
||||
"include_net_worth": "\u5305\u62ec\u6de8\u503c",
|
||||
@@ -226,6 +236,11 @@
|
||||
"process_date": "\u8655\u7406\u65e5\u671f",
|
||||
"due_date": "\u5230\u671f\u65e5",
|
||||
"payment_date": "\u4ed8\u6b3e\u65e5\u671f",
|
||||
"invoice_date": "\u767c\u7968\u65e5\u671f"
|
||||
"invoice_date": "\u767c\u7968\u65e5\u671f",
|
||||
"amount_min": "\u6700\u5c0f\u91d1\u984d",
|
||||
"amount_max": "\u6700\u5927\u91d1\u984d",
|
||||
"start_date": "\u7bc4\u570d\u8d77\u9ede",
|
||||
"end_date": "\u7bc4\u570d\u7d42\u9ede",
|
||||
"extension_date": "Extension date"
|
||||
}
|
||||
}
|
51
frontend/src/pages/bills/create.js
vendored
Normal file
51
frontend/src/pages/bills/create.js
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* index.js
|
||||
* 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/>.
|
||||
*/
|
||||
require('../../bootstrap');
|
||||
|
||||
import Vue from "vue";
|
||||
import Create from "../../components/bills/Create";
|
||||
import store from "../../components/store";
|
||||
|
||||
// i18n
|
||||
let i18n = require('../../i18n');
|
||||
let props = {};
|
||||
|
||||
// See reference nr. 8
|
||||
// See reference nr. 9
|
||||
|
||||
const app = new Vue({
|
||||
i18n,
|
||||
store,
|
||||
el: "#bills_create",
|
||||
render: (createElement) => {
|
||||
return createElement(Create, {props: props});
|
||||
},
|
||||
beforeCreate() {
|
||||
// See reference nr. 10
|
||||
this.$store.commit('initialiseStore');
|
||||
this.$store.dispatch('updateCurrencyPreference');
|
||||
|
||||
// init the new root store (dont care about results)
|
||||
this.$store.dispatch('root/initialiseStore');
|
||||
|
||||
// also init the dashboard store.
|
||||
//this.$store.dispatch('dashboard/index/initialiseStore');
|
||||
},
|
||||
});
|
Reference in New Issue
Block a user