Add translations, fix error message.

This commit is contained in:
James Cole
2024-03-24 12:07:26 +01:00
parent bcfb134b6e
commit 46c49ddbd8
76 changed files with 297 additions and 26 deletions

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438", "spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438",
"left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438", "left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438", "spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438",
"left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438", "left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte font.",
"bad_type_destination": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte de dest\u00ed."
},
"firefly": { "firefly": {
"spent": "Gastat", "spent": "Gastat",
"left": "Queda", "left": "Queda",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte font.",
"bad_type_destination": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte de dest\u00ed."
},
"firefly": { "firefly": {
"spent": "Gastat", "spent": "Gastat",
"left": "Queda", "left": "Queda",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Utraceno", "spent": "Utraceno",
"left": "Zb\u00fdv\u00e1", "left": "Zb\u00fdv\u00e1",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Utraceno", "spent": "Utraceno",
"left": "Zb\u00fdv\u00e1", "left": "Zb\u00fdv\u00e1",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne kildekonto.",
"bad_type_destination": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne destinationskonto."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne kildekonto.",
"bad_type_destination": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne destinationskonto."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "D. MMMM Y", "month_and_day_fns": "D. MMMM Y",
"date_time_fns_short": "dd. MMM. yyyy um HH:mm" "date_time_fns_short": "dd. MMM. yyyy um HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kann die Buchungsart anhand dieses Quellkontos nicht ermitteln.",
"bad_type_destination": "Firefly III kann die Buchungsart anhand dieses Zielkontos nicht ermitteln."
},
"firefly": { "firefly": {
"spent": "Ausgegeben", "spent": "Ausgegeben",
"left": "\u00dcbrig", "left": "\u00dcbrig",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "D. MMMM Y", "month_and_day_fns": "D. MMMM Y",
"date_time_fns_short": "dd. MMM. yyyy um HH:mm" "date_time_fns_short": "dd. MMM. yyyy um HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kann die Buchungsart anhand dieses Quellkontos nicht ermitteln.",
"bad_type_destination": "Firefly III kann die Buchungsart anhand dieses Zielkontos nicht ermitteln."
},
"firefly": { "firefly": {
"spent": "Ausgegeben", "spent": "Ausgegeben",
"left": "\u00dcbrig", "left": "\u00dcbrig",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2.",
"bad_type_destination": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd."
},
"firefly": { "firefly": {
"spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd", "spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd",
"left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd", "left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2.",
"bad_type_destination": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd."
},
"firefly": { "firefly": {
"spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd", "spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd",
"left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd", "left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",

View File

@@ -5,11 +5,15 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",
"unpaid": "Unpaid", "unpaid": "Unpaid",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "ungrouped",
"subscriptions_in_group": "Subscriptions in group \"%{title}\"", "subscriptions_in_group": "Subscriptions in group \"%{title}\"",
@@ -24,7 +28,7 @@
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Unknown destination account",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Unknown account",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "No budget",
"stored_journal_js": "Successfully created new transaction \"%{description}\"", "stored_journal_js": "Successfully created new transaction \"{{description}}\"",
"wait_loading_transaction": "Please wait for the form to load", "wait_loading_transaction": "Please wait for the form to load",
"nothing_found": "(nothing found)", "nothing_found": "(nothing found)",
"wait_loading_data": "Please wait for your information to load...", "wait_loading_data": "Please wait for your information to load...",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",

View File

@@ -5,11 +5,15 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",
"unpaid": "Unpaid", "unpaid": "Unpaid",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "ungrouped",
"subscriptions_in_group": "Subscriptions in group \"%{title}\"", "subscriptions_in_group": "Subscriptions in group \"%{title}\"",
@@ -24,7 +28,7 @@
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Unknown destination account",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Unknown account",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "No budget",
"stored_journal_js": "Successfully created new transaction \"%{description}\"", "stored_journal_js": "Successfully created new transaction \"{{description}}\"",
"wait_loading_transaction": "Please wait for the form to load", "wait_loading_transaction": "Please wait for the form to load",
"nothing_found": "(nothing found)", "nothing_found": "(nothing found)",
"wait_loading_data": "Please wait for your information to load...", "wait_loading_data": "Please wait for your information to load...",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de origen.",
"bad_type_destination": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de destino."
},
"firefly": { "firefly": {
"spent": "Gastado", "spent": "Gastado",
"left": "Disponible", "left": "Disponible",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de origen.",
"bad_type_destination": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de destino."
},
"firefly": { "firefly": {
"spent": "Gastado", "spent": "Gastado",
"left": "Disponible", "left": "Disponible",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "K\u00e4ytetty", "spent": "K\u00e4ytetty",
"left": "J\u00e4ljell\u00e4", "left": "J\u00e4ljell\u00e4",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "K\u00e4ytetty", "spent": "K\u00e4ytetty",
"left": "J\u00e4ljell\u00e4", "left": "J\u00e4ljell\u00e4",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte source.",
"bad_type_destination": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte de destination."
},
"firefly": { "firefly": {
"spent": "D\u00e9pens\u00e9", "spent": "D\u00e9pens\u00e9",
"left": "Reste", "left": "Reste",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte source.",
"bad_type_destination": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte de destination."
},
"firefly": { "firefly": {
"spent": "D\u00e9pens\u00e9", "spent": "D\u00e9pens\u00e9",
"left": "Reste", "left": "Reste",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a forr\u00e1ssz\u00e1mla alapj\u00e1n.",
"bad_type_destination": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a c\u00e9lsz\u00e1mla alapj\u00e1n."
},
"firefly": { "firefly": {
"spent": "Elk\u00f6lt\u00f6tt", "spent": "Elk\u00f6lt\u00f6tt",
"left": "Maradv\u00e1ny", "left": "Maradv\u00e1ny",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a forr\u00e1ssz\u00e1mla alapj\u00e1n.",
"bad_type_destination": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a c\u00e9lsz\u00e1mla alapj\u00e1n."
},
"firefly": { "firefly": {
"spent": "Elk\u00f6lt\u00f6tt", "spent": "Elk\u00f6lt\u00f6tt",
"left": "Maradv\u00e1ny", "left": "Maradv\u00e1ny",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Menghabiskan", "spent": "Menghabiskan",
"left": "Kiri", "left": "Kiri",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Menghabiskan", "spent": "Menghabiskan",
"left": "Kiri", "left": "Kiri",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account sorgente.",
"bad_type_destination": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account di destinazione."
},
"firefly": { "firefly": {
"spent": "Speso", "spent": "Speso",
"left": "Resto", "left": "Resto",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account sorgente.",
"bad_type_destination": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account di destinazione."
},
"firefly": { "firefly": {
"spent": "Speso", "spent": "Speso",
"left": "Resto", "left": "Resto",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "y\u5e74 MMMM d\u65e5", "month_and_day_fns": "y\u5e74 MMMM d\u65e5",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"left": "\u6b8b\u308a", "left": "\u6b8b\u308a",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "y\u5e74 MMMM d\u65e5", "month_and_day_fns": "y\u5e74 MMMM d\u65e5",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"left": "\u6b8b\u308a", "left": "\u6b8b\u308a",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "y\ub144 MMMM d\uc77c", "month_and_day_fns": "y\ub144 MMMM d\uc77c",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\uc9c0\ucd9c", "spent": "\uc9c0\ucd9c",
"left": "\ub0a8\uc74c", "left": "\ub0a8\uc74c",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "y\ub144 MMMM d\uc77c", "month_and_day_fns": "y\ub144 MMMM d\uc77c",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\uc9c0\ucd9c", "spent": "\uc9c0\ucd9c",
"left": "\ub0a8\uc74c", "left": "\ub0a8\uc74c",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"left": "Gjenv\u00e6rende", "left": "Gjenv\u00e6rende",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"left": "Gjenv\u00e6rende", "left": "Gjenv\u00e6rende",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kan het transactietype niet bepalen op basis van deze bronrekening.",
"bad_type_destination": "Firefly III kan het transactietype niet bepalen op basis van deze doelrekening."
},
"firefly": { "firefly": {
"spent": "Uitgegeven", "spent": "Uitgegeven",
"left": "Over", "left": "Over",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kan het transactietype niet bepalen op basis van deze bronrekening.",
"bad_type_destination": "Firefly III kan het transactietype niet bepalen op basis van deze doelrekening."
},
"firefly": { "firefly": {
"spent": "Uitgegeven", "spent": "Uitgegeven",
"left": "Over", "left": "Over",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"left": "Att", "left": "Att",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"left": "Att", "left": "Att",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Wydano", "spent": "Wydano",
"left": "Pozosta\u0142o", "left": "Pozosta\u0142o",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Wydano", "spent": "Wydano",
"left": "Pozosta\u0142o", "left": "Pozosta\u0142o",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d [de] MMMM [de] y", "month_and_day_fns": "d [de] MMMM [de] y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta destino."
},
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"left": "Restante", "left": "Restante",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de destino."
},
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"left": "Em falta", "left": "Em falta",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d [de] MMMM [de] y", "month_and_day_fns": "d [de] MMMM [de] y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta destino."
},
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"left": "Restante", "left": "Restante",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de destino."
},
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"left": "Em falta", "left": "Em falta",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do yyy @ HH:mm" "date_time_fns_short": "MMMM do yyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III nu poate determina tipul de tranzac\u021bie pe baza acestui cont surs\u0103.",
"bad_type_destination": "Firefly III nu poate determina tipul de tranzac\u021bie bazat pe acest cont de destina\u021bie."
},
"firefly": { "firefly": {
"spent": "Cheltuit", "spent": "Cheltuit",
"left": "R\u0103mas", "left": "R\u0103mas",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do yyy @ HH:mm" "date_time_fns_short": "MMMM do yyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III nu poate determina tipul de tranzac\u021bie pe baza acestui cont surs\u0103.",
"bad_type_destination": "Firefly III nu poate determina tipul de tranzac\u021bie bazat pe acest cont de destina\u021bie."
},
"firefly": { "firefly": {
"spent": "Cheltuit", "spent": "Cheltuit",
"left": "R\u0103mas", "left": "R\u0103mas",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "D MMMM YYYY", "month_and_day_fns": "D MMMM YYYY",
"date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm" "date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430.",
"bad_type_destination": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430."
},
"firefly": { "firefly": {
"spent": "\u0420\u0430\u0441\u0445\u043e\u0434", "spent": "\u0420\u0430\u0441\u0445\u043e\u0434",
"left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c", "left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "D MMMM YYYY", "month_and_day_fns": "D MMMM YYYY",
"date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm" "date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430.",
"bad_type_destination": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430."
},
"firefly": { "firefly": {
"spent": "\u0420\u0430\u0441\u0445\u043e\u0434", "spent": "\u0420\u0430\u0441\u0445\u043e\u0434",
"left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c", "left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Utraten\u00e9", "spent": "Utraten\u00e9",
"left": "Zost\u00e1va", "left": "Zost\u00e1va",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Utraten\u00e9", "spent": "Utraten\u00e9",
"left": "Zost\u00e1va", "left": "Zost\u00e1va",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Na podlagi tega izvornega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije.",
"bad_type_destination": "Na podlagi tega ciljnega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije."
},
"firefly": { "firefly": {
"spent": "Porabljeno", "spent": "Porabljeno",
"left": "Preostalo", "left": "Preostalo",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Na podlagi tega izvornega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije.",
"bad_type_destination": "Na podlagi tega ciljnega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije."
},
"firefly": { "firefly": {
"spent": "Porabljeno", "spent": "Porabljeno",
"left": "Preostalo", "left": "Preostalo",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kan inte avg\u00f6ra transaktionstypen baserat p\u00e5 detta k\u00e4llkonto.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spenderat", "spent": "Spenderat",
"left": "\u00c5terst\u00e5r", "left": "\u00c5terst\u00e5r",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III kan inte avg\u00f6ra transaktionstypen baserat p\u00e5 detta k\u00e4llkonto.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spenderat", "spent": "Spenderat",
"left": "\u00c5terst\u00e5r", "left": "\u00c5terst\u00e5r",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Harcanan", "spent": "Harcanan",
"left": "Ayr\u0131ld\u0131", "left": "Ayr\u0131ld\u0131",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Harcanan", "spent": "Harcanan",
"left": "Ayr\u0131ld\u0131", "left": "Ayr\u0131ld\u0131",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"left": "Left", "left": "Left",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u0110\u00e3 chi", "spent": "\u0110\u00e3 chi",
"left": "C\u00f2n l\u1ea1i", "left": "C\u00f2n l\u1ea1i",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u0110\u00e3 chi", "spent": "\u0110\u00e3 chi",
"left": "C\u00f2n l\u1ea1i", "left": "C\u00f2n l\u1ea1i",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5", "month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u6e90\u8d26\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002",
"bad_type_destination": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u76ee\u6807\u5e10\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002"
},
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"left": "\u5269\u4f59", "left": "\u5269\u4f59",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5", "month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"left": "\u5269\u9918", "left": "\u5269\u9918",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5", "month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u6e90\u8d26\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002",
"bad_type_destination": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u76ee\u6807\u5e10\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002"
},
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"left": "\u5269\u4f59", "left": "\u5269\u4f59",

View File

@@ -5,6 +5,10 @@
"month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5", "month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
},
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"left": "\u5269\u9918", "left": "\u5269\u9918",

View File

@@ -66,7 +66,7 @@ let transactions = function () {
isSubmitting: false, isSubmitting: false,
returnHereButton: false, returnHereButton: false,
saveAsNewButton: false, // edit form only saveAsNewButton: false, // edit form only
resetButton: true, resetButton: false,
rulesButton: true, rulesButton: true,
webhooksButton: true, webhooksButton: true,
}, },
@@ -89,7 +89,10 @@ let transactions = function () {
// properties for the entire transaction group // properties for the entire transaction group
groupProperties: { groupProperties: {
transactionType: 'unknown', title: null, id: null, totalAmount: 0, transactionType: 'unknown',
title: null,
id: null,
totalAmount: 0,
}, },
// notifications // notifications
@@ -369,7 +372,8 @@ let transactions = function () {
}; };
// catch for group title: // catch for group title:
if (null === this.groupProperties.title && transactions.length > 1) { // TODO later this must be handled with more care (ie use the group title input)
if (transactions.length > 1) {
submission.group_title = transactions[0].description; submission.group_title = transactions[0].description;
} }
@@ -381,6 +385,7 @@ let transactions = function () {
// submission was a success! // submission was a success!
this.groupProperties.id = parseInt(group.id); this.groupProperties.id = parseInt(group.id);
this.groupProperties.title = group.attributes.group_title ?? group.attributes.transactions[0].description this.groupProperties.title = group.attributes.group_title ?? group.attributes.transactions[0].description
console.log('group title is now: ', this.groupProperties.title);
// process attachments, if any: // process attachments, if any:
const attachmentCount = processAttachments(this.groupProperties.id, group.attributes.transactions); const attachmentCount = processAttachments(this.groupProperties.id, group.attributes.transactions);
@@ -414,10 +419,12 @@ let transactions = function () {
this.notifications.wait.show = false; this.notifications.wait.show = false;
if (this.formStates.returnHereButton) { if (this.formStates.returnHereButton) {
this.notifications.success.show = true; this.notifications.success.show = true;
this.notifications.success.url = 'transactions/show/' + this.groupProperties.id; this.notifications.success.url = 'transactions/show/' + this.groupProperties.id;
this.notifications.success.text = i18next.t('firefly.stored_journal_js', {description: this.groupProperties.title}); this.notifications.success.text = i18next.t('firefly.stored_journal_js', {description: this.groupProperties.title, interpolation: { escapeValue: false }});
this.formStates.isSubmitting = false;
// reset group title again
this.groupProperties.title = null;
if (this.formStates.resetButton) { if (this.formStates.resetButton) {
this.entries = []; this.entries = [];

View File

@@ -1935,7 +1935,7 @@ return [
'deleted_transfer' => 'Successfully deleted transfer ":description"', 'deleted_transfer' => 'Successfully deleted transfer ":description"',
'deleted_reconciliation' => 'Successfully deleted reconciliation transaction ":description"', 'deleted_reconciliation' => 'Successfully deleted reconciliation transaction ":description"',
'stored_journal' => 'Successfully created new transaction ":description"', 'stored_journal' => 'Successfully created new transaction ":description"',
'stored_journal_js' => 'Successfully created new transaction "%{description}"', 'stored_journal_js' => 'Successfully created new transaction "{{description}}"',
'stored_journal_no_descr' => 'Successfully created your new transaction', 'stored_journal_no_descr' => 'Successfully created your new transaction',
'updated_journal_no_descr' => 'Successfully updated your transaction', 'updated_journal_no_descr' => 'Successfully updated your transaction',
'select_transactions' => 'Select transactions', 'select_transactions' => 'Select transactions',
@@ -2489,8 +2489,9 @@ return [
'store_as_new' => 'Store as a new transaction instead of updating.', 'store_as_new' => 'Store as a new transaction instead of updating.',
'reset_after' => 'Reset form after submission', 'reset_after' => 'Reset form after submission',
'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.',
'errors_submission_v2' => 'There was something wrong with your submission. Please check out the errors below: %{errorMessage}', 'errors_submission_v2' => 'There was something wrong with your submission. Please check out the errors below: {{errorMessage}}',
'transaction_expand_split' => 'Expand split', 'transaction_expand_split' => 'Expand split',
'transaction_remove_split' => 'Remove split',
'transaction_collapse_split' => 'Collapse split', 'transaction_collapse_split' => 'Collapse split',
// object groups // object groups

View File

@@ -1,4 +1,5 @@
<div :class="{'tab-pane fade pt-2':true, 'show active': index ===0}" :id="'split-'+index+'-pane'" role="tabpanel" :aria-labelledby="'split-'+index+'-tab'" tabindex="0" x-init="addedSplit()"> <div :class="{'tab-pane fade pt-2':true, 'show active': index ===0}" :id="'split-'+index+'-pane'" role="tabpanel"
:aria-labelledby="'split-'+index+'-tab'" tabindex="0" x-init="addedSplit()">
<div class="row mb-2"> <div class="row mb-2">
<div class="col-xl-6 col-lg-6 col-md-12 col-xs-12 mb-2"> <div class="col-xl-6 col-lg-6 col-md-12 col-xs-12 mb-2">
<!-- BASIC TRANSACTION INFORMATION --> <!-- BASIC TRANSACTION INFORMATION -->
@@ -109,19 +110,23 @@
<div class="card-footer"> <div class="card-footer">
<div class="row"> <div class="row">
<div class="col text-end"> <div class="col text-end">
<button class="btn btn-success" :disabled="formStates.isSubmitting" @click="submitTransaction()">Submit</button> <div class="btn-group">
<template x-if="1 !== entries.length">
<button :disabled="formStates.isSubmitting" class="btn btn-danger text-white"
@click="removeSplit(index)">{{ __('firefly.transaction_remove_split') }}</button>
</template>
<button @click="addSplit()" class="btn btn-info"
:disabled="formStates.isSubmitting">{{ __('firefly.add_another_split') }}</button>
<button class="btn btn-success text-white" :disabled="formStates.isSubmitting"
@click="submitTransaction()">{{ __('firefly.submit') }}</button>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="col-12"> <div class="col-12">
<template x-if="0 !== index">
<button :disabled="formStates.isSubmitting" class="btn btn-danger" @click="removeSplit(index)">
Remove this split
</button>
</template>
<button class="btn btn-info" :disabled="formStates.isSubmitting">Add another split</button>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -23,6 +23,7 @@
:data-index="index" :data-index="index"
:class="{'is-invalid': transaction.errors.amount.length > 0, 'input-mask' : true, 'form-control': true}" :class="{'is-invalid': transaction.errors.amount.length > 0, 'input-mask' : true, 'form-control': true}"
x-model="transaction.amount" x-model="transaction.amount"
@keyup.enter="submitTransaction()"
@change="changedAmount" @change="changedAmount"
placeholder="0.00"> placeholder="0.00">
<template x-if="transaction.errors.amount.length > 0"> <template x-if="transaction.errors.amount.length > 0">

View File

@@ -12,6 +12,7 @@
<select class="form-control" <select class="form-control"
:id="'budget_id_' + index" :id="'budget_id_' + index"
x-model="transaction.budget_id" x-model="transaction.budget_id"
@keyup.enter="submitTransaction()"
> >
<template x-for="budget in formData.budgets"> <template x-for="budget in formData.budgets">
<option :label="budget.name" :value="budget.id" :selected="budget.id == transaction.budget_id" <option :label="budget.name" :value="budget.id" :selected="budget.id == transaction.budget_id"

View File

@@ -6,6 +6,7 @@
<input type="search" <input type="search"
class="form-control ac-category" class="form-control ac-category"
:id="'category_name_' + index" :id="'category_name_' + index"
@keyup.enter="submitTransaction()"
x-model="transaction.category_name" x-model="transaction.category_name"
:data-index="index" :data-index="index"
placeholder="{{ __('firefly.category') }}"> placeholder="{{ __('firefly.category') }}">

View File

@@ -5,6 +5,7 @@
<div class="col-sm-10"> <div class="col-sm-10">
<input type="datetime-local" class="form-control" :id="'date_' + index" <input type="datetime-local" class="form-control" :id="'date_' + index"
@change="changedDateTime" @change="changedDateTime"
@keyup.enter="submitTransaction()"
x-model="transaction.date" x-model="transaction.date"
> >
</div> </div>

View File

@@ -6,6 +6,7 @@
<input type="text" class="form-control ac-description" <input type="text" class="form-control ac-description"
:id="'description_' + index" :id="'description_' + index"
@change="changedDescription" @change="changedDescription"
@keyup.enter="submitTransaction()"
x-model="transaction.description" x-model="transaction.description"
:class="{'is-invalid': transaction.errors.description.length > 0, 'form-control': true}" :class="{'is-invalid': transaction.errors.description.length > 0, 'form-control': true}"
:data-index="index" :data-index="index"

View File

@@ -11,6 +11,7 @@
<template x-if="!formStates.loadingPiggyBanks"> <template x-if="!formStates.loadingPiggyBanks">
<select class="form-control" <select class="form-control"
:id="'piggy_bank_id_' + index" :id="'piggy_bank_id_' + index"
@keyup.enter="submitTransaction()"
x-model="transaction.piggy_bank_id"> x-model="transaction.piggy_bank_id">
<template x-for="group in formData.piggyBanks"> <template x-for="group in formData.piggyBanks">
<optgroup :label="group.name"> <optgroup :label="group.name">

View File

@@ -34,6 +34,6 @@
</div> </div>
<div class="form-check"> <div class="form-check">
<input class="form-check-input" type="checkbox" id="webhookButton" :checked="formStates.webhookButton"> <input class="form-check-input" type="checkbox" id="webhooksButton" :checked="formStates.webhooksButton">
<label class="form-check-label" for="webhookButton">{{ __('firefly.fire_webhooks_checkbox') }}</label> <label class="form-check-label" for="webhooksButton">{{ __('firefly.fire_webhooks_checkbox') }}</label>
</div> </div>

View File

@@ -10,6 +10,7 @@
<template x-if="!formStates.loadingSubscriptions"> <template x-if="!formStates.loadingSubscriptions">
<select class="form-control" <select class="form-control"
:id="'bill_id_' + index" :id="'bill_id_' + index"
@keyup.enter="submitTransaction()"
x-model="transaction.bill_id"> x-model="transaction.bill_id">
<template x-for="group in formData.subscriptions"> <template x-for="group in formData.subscriptions">
<optgroup :label="group.name"> <optgroup :label="group.name">

View File

@@ -18,11 +18,6 @@
:optionalDateFields="$optionalDateFields"></x-transaction-split> :optionalDateFields="$optionalDateFields"></x-transaction-split>
</template> </template>
</div> </div>
<div class="row">
<div class="col text-end">
<button class="btn btn-success" :disabled="formStates.isSubmitting" @click="submitTransaction()">Submit</button>
</div>
</div>
</div> </div>
</div> </div>