Rebuild frontend

This commit is contained in:
James Cole 2021-04-08 16:09:09 +02:00
parent e28a77dc87
commit e458208966
No known key found for this signature in database
GPG Key ID: B5669F9493CDE38D
24 changed files with 175 additions and 136 deletions

View File

@ -47,9 +47,6 @@
v-on:set-time="storeTime($event)"
v-on:set-field="storeField($event)"
v-on:remove-transaction="removeTransaction($event)"
v-on:set-dest-types="setDestinationAllowedTypes($event)"
v-on:set-src-types="setSourceAllowedTypes($event)"
/>
</div>
@ -187,8 +184,6 @@ export default {
// meta data for accounts
accountToTransaction: {},
allowedOpposingTypes: {},
defaultSourceAllowedTypes: ['Asset account', 'Loan', 'Debt', 'Mortgage', 'Revenue account'],
defaultDestinationAllowedTypes: ['Asset account', 'Loan', 'Debt', 'Mortgage', 'Expense account'],
sourceAllowedTypes: ['Asset account', 'Loan', 'Debt', 'Mortgage', 'Revenue account'],
destinationAllowedTypes: ['Asset account', 'Loan', 'Debt', 'Mortgage', 'Expense account'],
@ -719,8 +714,8 @@ export default {
//theDate.setSeconds(this.time.getSeconds());
dateStr = toW3CString(theDate);
}
console.log('Date is now ' + dateStr);
console.log(dateStr);
// console.log('Date is now ' + dateStr);
// console.log(dateStr);
// console.log('dateStr = ' + dateStr);
if ('' === array.destination_account_name) {
@ -872,8 +867,8 @@ export default {
delete currentSplit.destination_name;
}
console.log('Current split is: ');
console.log(currentSplit);
// console.log('Current split is: ');
// console.log(currentSplit);
// return it.
return currentSplit;
@ -895,6 +890,11 @@ export default {
console.log('getExpectedSourceTypes.');
this.sourceAllowedTypes = response.data.data.value.source[this.transactionType];
this.destinationAllowedTypes = response.data.data.value.destination[this.transactionType];
// console.log('Source allowed types for ' + this.transactionType + ' is: ');
// console.log(this.sourceAllowedTypes);
// console.log('Destination allowed types for ' + this.transactionType + ' is: ');
// console.log(this.destinationAllowedTypes);
//this.allowedOpposingTypes = response.data.data.value;
});

View File

@ -22,7 +22,8 @@
<div class="form-group">
<div v-if="visible" class="text-xs d-none d-lg-block d-xl-block">
<span v-if="0 === this.index">{{ $t('firefly.' + this.direction + '_account') }}</span>
<span v-if="this.index > 0" class="text-warning">{{ $t('firefly.first_split_overrules_' + this.direction) }}</span>
<span v-if="this.index > 0" class="text-warning">{{ $t('firefly.first_split_overrules_' + this.direction) }}</span><br>
<span>{{ selectedAccount }}</span>
</div>
<div v-if="!visible" class="text-xs d-none d-lg-block d-xl-block">
&nbsp;
@ -37,7 +38,9 @@
:placeholder="$t('firefly.' + direction + '_account')"
:serializer="item => item.name_with_balance"
:showOnFocus=true
@hit="selectedAccount = $event"
aria-autocomplete="none"
autocomplete="off"
@hit="userSelectedAccount"
@input="lookupAccount"
>
@ -104,50 +107,68 @@ export default {
accountTypes: [],
initialSet: [],
selectedAccount: {},
account: this.value,
//account: this.value,
accountName: '',
selectedAccountTrigger: false,
}
},
created() {
this.selectedAccountTrigger = true;
this.accountName = this.account.name ?? '';
this.createInitialSet();
//// console.log('TransactionAccount::created()');
//this.selectedAccountTrigger = true;
this.accountName = this.value.name ?? '';
//// console.log('TransactionAccount direction=' + this.direction + ', type=' + this.transactionType + ' , name="' + this.accountName + '"');
//this.createInitialSet();
},
methods: {
getACURL: function (types, query) {
//// console.log('TransactionAccount::getACURL()');
return './api/v1/autocomplete/accounts?types=' + types.join(',') + '&query=' + query;
},
userSelectedAccount: function (event) {
// console.log('userSelectedAccount!');
// console.log('To prevent invalid propogation, set selectedAccountTrigger = true');
this.selectedAccountTrigger = true;
this.selectedAccount = event;
},
systemReturnedAccount: function (event) {
// console.log('userSelectedAccount!');
// console.log('To prevent invalid propogation, set selectedAccountTrigger = false');
this.selectedAccountTrigger = false;
this.selectedAccount = event;
},
clearAccount: function () {
//// console.log('TransactionAccount::clearAccount()');
this.accounts = this.initialSet;
this.account = {name: '', type: 'no_type', id: null, currency_id: null, currency_code: null, currency_symbol: null};
//this.account = {name: '', type: 'no_type', id: null, currency_id: null, currency_code: null, currency_symbol: null};
this.accountName = '';
},
lookupAccount: debounce(function () {
//console.log('In lookupAccount()');
//// console.log('TransactionAccount::lookupAccount()');
//// console.log('In lookupAccount()');
if (0 === this.accountTypes.length) {
// set the types from the default types for this direction:
this.accountTypes = 'source' === this.direction ? this.sourceAllowedTypes : this.destinationAllowedTypes;
}
// console.log(this.direction + ': Will search for types:');
// console.log(this.accountTypes);
// // console.log(this.direction + ': Will search for types:');
// // console.log(this.accountTypes);
// update autocomplete URL:
axios.get(this.getACURL(this.accountTypes, this.accountName))
.then(response => {
//console.log('Got a response!');
//// console.log('Got a response!');
this.accounts = response.data;
//console.log(response.data);
//// console.log(response.data);
})
}, 300),
createInitialSet: function () {
//// console.log('TransactionAccount::createInitialSet()');
let types = this.sourceAllowedTypes;
if ('destination' === this.direction) {
types = this.destinationAllowedTypes;
}
// console.log(this.direction + ' initial set searches for');
// console.log(types);
// // console.log('createInitialSet() direction=' + this.direction + ' resets to these types:');
// // console.log(types);
axios.get(this.getACURL(types, ''))
.then(response => {
@ -158,44 +179,51 @@ export default {
},
watch: {
sourceAllowedTypes: function (value) {
// console.log(this.direction + ' account noticed change in sourceAllowedTypes');
// console.log(value);
//// console.log('TransactionAccount::sourceAllowedTypes()');
// // console.log(this.direction + ' account noticed change in sourceAllowedTypes');
// // console.log(value);
this.createInitialSet();
},
destinationAllowedTypes: function (value) {
// console.log(this.direction + ' account noticed change in destinationAllowedTypes');
// console.log(value);
//// console.log('TransactionAccount::destinationAllowedTypes()');
// // console.log(this.direction + ' account noticed change in destinationAllowedTypes');
// // console.log(value);
this.createInitialSet();
},
/**
* Triggered when the user selects an account from the auto-complete.
*
* @param value
*/
selectedAccount: function (value) {
this.selectedAccountTrigger = true;
this.account = value;
this.$emit('set-account',
{
index: this.index,
direction: this.direction,
id: value.id,
type: value.type,
name: value.name,
currency_id: value.currency_id,
currency_code: value.currency_code,
currency_symbol: value.currency_symbol,
}
);
this.accountName = this.account.name_with_balance;
// console.log('TransactionAccount::watch selectedAccount()');
// console.log(value);
if (true === this.selectedAccountTrigger) {
// console.log('$emit alles!');
this.$emit('set-account',
{
index: this.index,
direction: this.direction,
id: value.id,
type: value.type,
name: value.name,
currency_id: value.currency_id,
currency_code: value.currency_code,
currency_symbol: value.currency_symbol,
}
);
// console.log('watch::selectedAccount() will now set accountName because selectedAccountTrigger = true');
this.accountName = value.name;
}
},
accountName: function (value) {
if('source' === this.direction && 'Deposit' !== this.transactionType) {
return;
}
if('destination' === this.direction && 'Withdrawal' !== this.transactionType) {
return;
// console.log('now at watch accountName("' + value + '")');
// console.log(this.selectedAccountTrigger);
if (true === this.selectedAccountTrigger) {
// console.log('Do nothing because selectedAccountTrigger = true');
}
if (false === this.selectedAccountTrigger) {
console.log('User submitted manual thing.');
// console.log('Save to change name!');
// console.log('$emit name from watch::accountName() because selectedAccountTrigger = false');
this.$emit('set-account',
{
index: this.index,
@ -208,18 +236,29 @@ export default {
currency_symbol: null,
}
);
this.accountTrigger = false;
this.account = {name: value, type: null, id: null, currency_id: null, currency_code: null, currency_symbol: null};
// this.account = {name: value, type: null, id: null, currency_id: null, currency_code: null, currency_symbol: null};
}
// console.log('set selectedAccountTrigger to be FALSE');
this.selectedAccountTrigger = false;
// this.selectedAccountTrigger = false;
},
value: function (value) {
// console.log('Index ' + this.index + ' nwAct: ', value);
// console.log(this.direction + ' account overruled by external forces.');
// console.log(value);
this.account = value;
this.selectedAccountTrigger = true;
this.accountName = value.name ?? '';
// console.log('TransactionAccount::watch value(' + JSON.stringify(value) + ')');
this.systemReturnedAccount(value);
// // console.log('Index ' + this.index + ' nwAct: ', value);
// // console.log(this.direction + ' account overruled by external forces.');
// // console.log(value);
//this.account = value;
//this.selectedAccountTrigger = true;
// this.accountName = value.name ?? '';
// if(null !== value.id) {
// return;
// }
// this.selectedAccountTrigger = true;
//
// // console.log('Set selectedAccountTrigger = true');
// this.selectedAccount = value;
}
},
computed: {
@ -234,10 +273,10 @@ export default {
if (0 === this.index) {
return true;
}
// console.log('Direction of account ' + this.index + ' is ' + this.direction + '(' + this.transactionType + ')');
// console.log(this.transactionType);
// // console.log('Direction of account ' + this.index + ' is ' + this.direction + '(' + this.transactionType + ')');
// // console.log(this.transactionType);
if ('source' === this.direction) {
return 'any' === this.transactionType || 'Deposit' === this.transactionType || typeof this.transactionType === 'undefined';
return 'any' === this.transactionType || 'Deposit' === this.transactionType || typeof this.transactionType === 'undefined';
}
if ('destination' === this.direction) {
return 'any' === this.transactionType || 'Withdrawal' === this.transactionType || typeof this.transactionType === 'undefined';

View File

@ -109,7 +109,7 @@
"edit": "Bearbeiten",
"account_type_Loan": "Darlehen",
"account_type_Mortgage": "Hypothek",
"stored_new_account_js": "New account \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" stored!",
"stored_new_account_js": "Neues Konto \"<a href=\"accounts\/show\/{ID}\">\u201e{name}\u201d<\/a>\" gespeichert!",
"account_type_Debt": "Schuld",
"delete": "L\u00f6schen",
"store_new_asset_account": "Neues Bestandskonto speichern",
@ -162,9 +162,9 @@
"interest": "Zinsen",
"interest_period": "Verzinsungszeitraum",
"currency_id": "W\u00e4hrung",
"liability_type": "Liability type",
"liability_type": "Art der Verbindlichkeit",
"account_role": "Kontenfunktion",
"liability_direction": "Liability in\/out",
"liability_direction": "Verbindlichkeit Ein\/Aus",
"book_date": "Buchungsdatum",
"permDeleteWarning": "Das L\u00f6schen von Dingen in Firefly III ist dauerhaft und kann nicht r\u00fcckg\u00e4ngig gemacht werden.",
"account_areYouSure_js": "M\u00f6chten Sie das Konto \u201e{name}\u201d wirklich l\u00f6schen?",

View File

@ -109,7 +109,7 @@
"edit": "Modifica",
"account_type_Loan": "Prestito",
"account_type_Mortgage": "Mutuo",
"stored_new_account_js": "New account \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" stored!",
"stored_new_account_js": "Nuovo conto \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" salvato!",
"account_type_Debt": "Debito",
"delete": "Elimina",
"store_new_asset_account": "Salva nuovo conto attivit\u00e0",
@ -119,14 +119,14 @@
"mandatoryFields": "Campi obbligatori",
"optionalFields": "Campi opzionali",
"reconcile_this_account": "Riconcilia questo conto",
"interest_calc_weekly": "Per week",
"interest_calc_weekly": "Settimanale",
"interest_calc_monthly": "Al mese",
"interest_calc_quarterly": "Per quarter",
"interest_calc_half-year": "Per half year",
"interest_calc_quarterly": "Trimestrale",
"interest_calc_half-year": "Semestrale",
"interest_calc_yearly": "All'anno",
"liability_direction_credit": "I am owed this debt",
"liability_direction_debit": "I owe this debt to somebody else",
"save_transactions_by_moving_js": "No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.",
"liability_direction_credit": "Questo debito mi \u00e8 dovuto",
"liability_direction_debit": "Devo questo debito a qualcun altro",
"save_transactions_by_moving_js": "Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.",
"none_in_select_list": "(nessuna)"
},
"list": {
@ -162,9 +162,9 @@
"interest": "Interesse",
"interest_period": "Periodo di interesse",
"currency_id": "Valuta",
"liability_type": "Liability type",
"liability_type": "Tipo passivit\u00e0",
"account_role": "Ruolo del conto",
"liability_direction": "Liability in\/out",
"liability_direction": "Passivit\u00e0 in entrata\/uscita",
"book_date": "Data contabile",
"permDeleteWarning": "L'eliminazione dei dati da Firefly III \u00e8 definitiva e non pu\u00f2 essere annullata.",
"account_areYouSure_js": "Sei sicuro di voler eliminare il conto \"{name}\"?",

View File

@ -109,7 +109,7 @@
"edit": "Alterar",
"account_type_Loan": "Emprestimo",
"account_type_Mortgage": "Hipoteca",
"stored_new_account_js": "New account \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" stored!",
"stored_new_account_js": "Nova conta \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" armazenada!",
"account_type_Debt": "Debito",
"delete": "Apagar",
"store_new_asset_account": "Guardar nova conta de activos",
@ -119,13 +119,13 @@
"mandatoryFields": "Campos obrigatorios",
"optionalFields": "Campos opcionais",
"reconcile_this_account": "Reconciliar esta conta",
"interest_calc_weekly": "Per week",
"interest_calc_weekly": "Por semana",
"interest_calc_monthly": "Mensal",
"interest_calc_quarterly": "Per quarter",
"interest_calc_half-year": "Per half year",
"interest_calc_quarterly": "Por trimestre",
"interest_calc_half-year": "Por meio ano",
"interest_calc_yearly": "Anual",
"liability_direction_credit": "I am owed this debt",
"liability_direction_debit": "I owe this debt to somebody else",
"liability_direction_credit": "Esta d\u00edvida \u00e9-me devida",
"liability_direction_debit": "Devo esta d\u00edvida a outra pessoa",
"save_transactions_by_moving_js": "Nenhuma transa\u00e7\u00e3o| Guarde esta transa\u00e7\u00e3o movendo-a para outra conta| Guarde estas transa\u00e7\u00f5es movendo-as para outra conta.",
"none_in_select_list": "(nenhum)"
},
@ -162,9 +162,9 @@
"interest": "Juro",
"interest_period": "Periodo de juros",
"currency_id": "Divisa",
"liability_type": "Liability type",
"liability_type": "Tipo de responsabilidade",
"account_role": "Tipo de conta",
"liability_direction": "Liability in\/out",
"liability_direction": "Responsabilidade entrada\/sa\u00edda",
"book_date": "Data de registo",
"permDeleteWarning": "Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.",
"account_areYouSure_js": "Tem a certeza que deseja eliminar a conta denominada por \"{name}?",

View File

@ -109,7 +109,7 @@
"edit": "Redigera",
"account_type_Loan": "L\u00e5n",
"account_type_Mortgage": "Bol\u00e5n",
"stored_new_account_js": "New account \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" stored!",
"stored_new_account_js": "Nytt konto \"<a href=\"accounts\/show\/{ID}\">{name}<\/a>\" lagrat!",
"account_type_Debt": "Skuld",
"delete": "Ta bort",
"store_new_asset_account": "Lagra nytt tillg\u00e5ngskonto",
@ -119,14 +119,14 @@
"mandatoryFields": "Obligatoriska f\u00e4lt",
"optionalFields": "Valfria f\u00e4lt",
"reconcile_this_account": "St\u00e4m av detta konto",
"interest_calc_weekly": "Per week",
"interest_calc_weekly": "Per vecka",
"interest_calc_monthly": "Per m\u00e5nad",
"interest_calc_quarterly": "Per quarter",
"interest_calc_half-year": "Per half year",
"interest_calc_quarterly": "Per kvartal",
"interest_calc_half-year": "Per halv\u00e5r",
"interest_calc_yearly": "Per \u00e5r",
"liability_direction_credit": "I am owed this debt",
"liability_direction_debit": "I owe this debt to somebody else",
"save_transactions_by_moving_js": "No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.",
"liability_direction_credit": "Jag \u00e4r skyldig denna skuld",
"liability_direction_debit": "Jag \u00e4r skyldig n\u00e5gon annan denna skuld",
"save_transactions_by_moving_js": "Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.",
"none_in_select_list": "(Ingen)"
},
"list": {
@ -162,9 +162,9 @@
"interest": "R\u00e4nta",
"interest_period": "R\u00e4nteperiod",
"currency_id": "Valuta",
"liability_type": "Liability type",
"liability_type": "Typ av ansvar",
"account_role": "Konto roll",
"liability_direction": "Liability in\/out",
"liability_direction": "Ansvar in\/ut",
"book_date": "Bokf\u00f6ringsdatum",
"permDeleteWarning": "Att ta bort saker fr\u00e5n Firefly III \u00e4r permanent och kan inte \u00e5ngras.",
"account_areYouSure_js": "\u00c4r du s\u00e4ker du vill ta bort kontot \"{name}\"?",

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

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

@ -1097,7 +1097,7 @@ return [
'save_transactions_by_moving' => 'Speichern Sie diese Transaktion, indem Sie sie auf ein anderes Konto verschieben:|Speichern Sie diese Transaktionen, indem Sie sie auf ein anderes Konto verschieben:',
'save_transactions_by_moving_js' => 'Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.',
'stored_new_account' => 'Neues Konto „:name” gespeichert!',
'stored_new_account_js' => 'New account "<a href="accounts/show/{ID}">{name}</a>" stored!',
'stored_new_account_js' => 'Neues Konto "<a href="accounts/show/{ID}">„{name}”</a>" gespeichert!',
'updated_account' => 'Konto „:name” aktualisiert',
'credit_card_options' => 'Kreditkartenoptionen',
'no_transactions_account' => 'Es liegen (in diesem Zeitraum) keine Buchungen für das Bestandskonto „:name” vor.',

View File

@ -80,7 +80,7 @@ return [
'api_key' => 'API-Schlüssel',
'remember_me' => 'Angemeldet bleiben',
'liability_type_id' => 'Haftungsart',
'liability_type' => 'Liability type',
'liability_type' => 'Art der Verbindlichkeit',
'interest' => 'Zinsen',
'interest_period' => 'Verzinsungszeitraum',
@ -170,7 +170,7 @@ return [
'recurring_keep_transactions' => 'Die einzige Buchung, die durch diesen Dauerauftrag erstellt wurde, wird nicht gelöscht. | Keine der :count Buchungen, die durch diesen Dauerauftrag erstellt wurden, wird gelöscht.',
'tag_keep_transactions' => 'Das einzige mit dieser Rechnung verbundene Schlagwort wird nicht gelöscht. | Keines der :count Schlagwörter, die mit dieser Rechnung verbunden sind, wird gelöscht.',
'check_for_updates' => 'Nach Updates suchen',
'liability_direction' => 'Liability in/out',
'liability_direction' => 'Verbindlichkeit Ein/Aus',
'delete_object_group' => 'Gruppe „:title” löschen',

View File

@ -1048,7 +1048,7 @@ return [
'delete_revenue_account' => 'Elimina conto entrate ":name"',
'delete_liabilities_account' => 'Elimina passività ":name"',
'asset_deleted' => 'Conto attività ":name" eliminato correttamente',
'account_deleted' => 'Successfully deleted account ":name"',
'account_deleted' => 'Il conto ":name" è stato eliminato con successo',
'expense_deleted' => 'Conto uscite ":name" eliminato correttamente',
'revenue_deleted' => 'Conto entrate ":name" eliminato correttamente',
'update_asset_account' => 'Aggiorna conto attività',
@ -1095,9 +1095,9 @@ return [
'cant_find_redirect_account' => 'Firefly III ha provato a reindirizzare ma non è riuscito. Ci dispiace. Torna all\'indice.',
'account_type' => 'Tipo conto',
'save_transactions_by_moving' => 'Salva questa transazione spostandola in un altro conto:|Salva queste transazioni spostandole in un altro conto:',
'save_transactions_by_moving_js' => 'No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.',
'save_transactions_by_moving_js' => 'Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.',
'stored_new_account' => 'Nuovo conto ":name" stored!',
'stored_new_account_js' => 'New account "<a href="accounts/show/{ID}">{name}</a>" stored!',
'stored_new_account_js' => 'Nuovo conto "<a href="accounts/show/{ID}">{name}</a>" salvato!',
'updated_account' => 'Aggiorna conto ":name"',
'credit_card_options' => 'Opzioni carta di credito',
'no_transactions_account' => 'Non ci sono transazioni (in questo periodo) per il conto attività ":name".',
@ -1134,9 +1134,9 @@ return [
'interest_calc_daily' => 'Al giorno',
'interest_calc_monthly' => 'Al mese',
'interest_calc_yearly' => 'All\'anno',
'interest_calc_weekly' => 'Per week',
'interest_calc_half-year' => 'Per half year',
'interest_calc_quarterly' => 'Per quarter',
'interest_calc_weekly' => 'Settimanale',
'interest_calc_half-year' => 'Semestrale',
'interest_calc_quarterly' => 'Trimestrale',
'initial_balance_account' => 'Saldo iniziale del conto :account',
'list_options' => 'Lista opzioni',
@ -1318,8 +1318,8 @@ return [
'account_type_Loan' => 'Prestito',
'account_type_Mortgage' => 'Mutuo',
'account_type_Credit card' => 'Carta di credito',
'liability_direction_credit' => 'I am owed this debt',
'liability_direction_debit' => 'I owe this debt to somebody else',
'liability_direction_credit' => 'Questo debito mi è dovuto',
'liability_direction_debit' => 'Devo questo debito a qualcun altro',
'budgets' => 'Budget',
'tags' => 'Etichette',
'reports' => 'Resoconti',
@ -1855,8 +1855,8 @@ return [
'edit_object_group' => 'Modifica gruppo ":title"',
'delete_object_group' => 'Elimina gruppo ":title"',
'update_object_group' => 'Aggiorna gruppo',
'updated_object_group' => 'Successfully updated group ":title"',
'deleted_object_group' => 'Successfully deleted group ":title"',
'updated_object_group' => 'Il gruppo ":title" è stato aggiornato con successo',
'deleted_object_group' => 'Il gruppo ":title" è stato eliminato con successo',
'object_group' => 'Gruppo',

View File

@ -80,7 +80,7 @@ return [
'api_key' => 'Chiave API',
'remember_me' => 'Ricordami',
'liability_type_id' => 'Tipo passività',
'liability_type' => 'Liability type',
'liability_type' => 'Tipo passività',
'interest' => 'Interesse',
'interest_period' => 'Periodo di interesse',
@ -170,7 +170,7 @@ return [
'recurring_keep_transactions' => 'L\'unica transazione creata da questa transazione ricorrente non verrà eliminata.|Tutte le :count transazioni create da questa transazione ricorrente non verranno eliminate.',
'tag_keep_transactions' => 'L\'unica transazione connessa a questa etichetta non verrà eliminata.|Tutte le :count transazioni del conto collegate a questa etichetta non verranno eliminate.',
'check_for_updates' => 'Controlla gli aggiornamenti',
'liability_direction' => 'Liability in/out',
'liability_direction' => 'Passività in entrata/uscita',
'delete_object_group' => 'Elimina gruppo ":title"',

View File

@ -1097,7 +1097,7 @@ return [
'save_transactions_by_moving' => 'Guarde esta transacção movendo-a para outra conta:|Guarde estas transacções movendo-as para outra conta:',
'save_transactions_by_moving_js' => 'Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.',
'stored_new_account' => 'Nova conta ":name" gravada!',
'stored_new_account_js' => 'New account "<a href="accounts/show/{ID}">{name}</a>" stored!',
'stored_new_account_js' => 'Nova conta "<a href="accounts/show/{ID}">{name}</a>" armazenada!',
'updated_account' => 'Conta ":name" alterada',
'credit_card_options' => 'Opções do cartão de credito',
'no_transactions_account' => 'Nao existem transacções (neste período) para a conta de activos ":name".',
@ -1134,9 +1134,9 @@ return [
'interest_calc_daily' => 'Diario',
'interest_calc_monthly' => 'Mensal',
'interest_calc_yearly' => 'Anual',
'interest_calc_weekly' => 'Per week',
'interest_calc_half-year' => 'Per half year',
'interest_calc_quarterly' => 'Per quarter',
'interest_calc_weekly' => 'Por semana',
'interest_calc_half-year' => 'Por meio ano',
'interest_calc_quarterly' => 'Por trimestre',
'initial_balance_account' => 'Saldo inicial da conta :account',
'list_options' => 'Lista de opções',
@ -1318,8 +1318,8 @@ return [
'account_type_Loan' => 'Emprestimo',
'account_type_Mortgage' => 'Hipoteca',
'account_type_Credit card' => 'Cartao de credito',
'liability_direction_credit' => 'I am owed this debt',
'liability_direction_debit' => 'I owe this debt to somebody else',
'liability_direction_credit' => 'Esta dívida é-me devida',
'liability_direction_debit' => 'Devo esta dívida a outra pessoa',
'budgets' => 'Orçamentos',
'tags' => 'Etiquetas',
'reports' => 'Relatórios',

View File

@ -80,7 +80,7 @@ return [
'api_key' => 'Chave API',
'remember_me' => 'Lembrar-me',
'liability_type_id' => 'Tipo de responsabilidade',
'liability_type' => 'Liability type',
'liability_type' => 'Tipo de responsabilidade',
'interest' => 'Juro',
'interest_period' => 'Periodo de juros',
@ -170,7 +170,7 @@ return [
'recurring_keep_transactions' => 'A única transação criada a partir desta transação recorrente não vai ser apagada.|Todas as :count transações criadas a partir desta transação recorrente não vão ser apagadas.',
'tag_keep_transactions' => 'A única transação vinculada a esta etiqueta não vai ser apagada.|Todas as :count transações vinculadas a esta etiqueta não vão ser apagadas.',
'check_for_updates' => 'Procurar actualizacoes',
'liability_direction' => 'Liability in/out',
'liability_direction' => 'Responsabilidade entrada/saída',
'delete_object_group' => 'Apagar grupo ":title"',

View File

@ -1048,7 +1048,7 @@ return [
'delete_revenue_account' => 'Ta bort intäktskonto ":name"',
'delete_liabilities_account' => 'Ta bort skuld ":name"',
'asset_deleted' => 'Tillgångskonto togs bort ":name"',
'account_deleted' => 'Successfully deleted account ":name"',
'account_deleted' => 'Kontot ":name" togs bort',
'expense_deleted' => 'Utgiftskonto togs bort ":name"',
'revenue_deleted' => 'Intäktskonto togs bort ":name"',
'update_asset_account' => 'Uppdatera tillgångskonto',
@ -1095,9 +1095,9 @@ return [
'cant_find_redirect_account' => 'Firefly III försökte omdirigera dig men misslyckades. Förlåt, åter till index.',
'account_type' => 'Kontotyp',
'save_transactions_by_moving' => 'Spara denna transaktion genom att flytta den till ett annat konto:|Spara dessa transaktioner genom att flytta dem till ett annat konto:',
'save_transactions_by_moving_js' => 'No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.',
'save_transactions_by_moving_js' => 'Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.',
'stored_new_account' => 'Nytt konto ":name" lagrat!',
'stored_new_account_js' => 'New account "<a href="accounts/show/{ID}">{name}</a>" stored!',
'stored_new_account_js' => 'Nytt konto "<a href="accounts/show/{ID}">{name}</a>" lagrat!',
'updated_account' => 'Konto ":name" uppdaterad',
'credit_card_options' => 'Kreditkortalternativ',
'no_transactions_account' => 'Inga transaktioner (i denna period) för tillgångskonto ":name".',
@ -1134,9 +1134,9 @@ return [
'interest_calc_daily' => 'Per dag',
'interest_calc_monthly' => 'Per månad',
'interest_calc_yearly' => 'Per år',
'interest_calc_weekly' => 'Per week',
'interest_calc_half-year' => 'Per half year',
'interest_calc_quarterly' => 'Per quarter',
'interest_calc_weekly' => 'Per vecka',
'interest_calc_half-year' => 'Per halr',
'interest_calc_quarterly' => 'Per kvartal',
'initial_balance_account' => 'Startbalans för konto :account',
'list_options' => 'Listalternativ',
@ -1318,8 +1318,8 @@ return [
'account_type_Loan' => 'Lån',
'account_type_Mortgage' => 'Bolån',
'account_type_Credit card' => 'Kreditkort',
'liability_direction_credit' => 'I am owed this debt',
'liability_direction_debit' => 'I owe this debt to somebody else',
'liability_direction_credit' => 'Jag är skyldig denna skuld',
'liability_direction_debit' => 'Jag är skyldig någon annan denna skuld',
'budgets' => 'Budgetar',
'tags' => 'Etiketter',
'reports' => 'Rapporter',
@ -1855,8 +1855,8 @@ return [
'edit_object_group' => 'Redigera grupp ":title"',
'delete_object_group' => 'Ta bort grupp ":title"',
'update_object_group' => 'Uppdatera grupp',
'updated_object_group' => 'Successfully updated group ":title"',
'deleted_object_group' => 'Successfully deleted group ":title"',
'updated_object_group' => 'Uppdaterade gruppen ":title"',
'deleted_object_group' => 'Tog bort gruppen ":title"',
'object_group' => 'Grupp',

View File

@ -80,7 +80,7 @@ return [
'api_key' => 'API-nyckel',
'remember_me' => 'Kom ihåg mig',
'liability_type_id' => 'Skuldstyp',
'liability_type' => 'Liability type',
'liability_type' => 'Typ av ansvar',
'interest' => 'Ränta',
'interest_period' => 'Ränteperiod',
@ -170,7 +170,7 @@ return [
'recurring_keep_transactions' => 'Transaktionen skapad av denna återkommande transaktion kommer inte tas bort.|Alla :count transaktioner skapade av denna återkommande transaktion undantas borttagning.',
'tag_keep_transactions' => 'Transaktionen kopplad till etiketten kommer inte att tas bort.|Alla :count transaktioner kopplade till etiketten kommer att sparas.',
'check_for_updates' => 'Sök efter uppdateringar',
'liability_direction' => 'Liability in/out',
'liability_direction' => 'Ansvar in/ut',
'delete_object_group' => 'Ta bort groupp ":title"',