mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Clean up languages [skip ci]
This commit is contained in:
parent
8043c86942
commit
0d2ae8ae23
135
package-lock.json
generated
135
package-lock.json
generated
@ -15,7 +15,10 @@
|
||||
"chartjs-adapter-date-fns": "^3.0.0",
|
||||
"chartjs-chart-sankey": "^0.12.0",
|
||||
"date-fns": "^3.0.6",
|
||||
"i18n-js": "^4.3.2",
|
||||
"i18next": "^23.7.16",
|
||||
"i18next-chained-backend": "^4.6.2",
|
||||
"i18next-http-backend": "^2.4.2",
|
||||
"i18next-localstorage-backend": "^4.2.0",
|
||||
"leaflet": "^1.9.4",
|
||||
"store": "^2.0.12"
|
||||
},
|
||||
@ -27,6 +30,17 @@
|
||||
"vite-plugin-manifest-sri": "^0.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@babel/runtime": {
|
||||
"version": "7.23.7",
|
||||
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz",
|
||||
"integrity": "sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==",
|
||||
"dependencies": {
|
||||
"regenerator-runtime": "^0.14.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@esbuild/android-arm": {
|
||||
"version": "0.18.20",
|
||||
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
|
||||
@ -453,14 +467,6 @@
|
||||
"proxy-from-env": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/bignumber.js": {
|
||||
"version": "9.1.2",
|
||||
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz",
|
||||
"integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
|
||||
"engines": {
|
||||
"node": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/binary-extensions": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
|
||||
@ -577,6 +583,14 @@
|
||||
"node": ">= 0.8"
|
||||
}
|
||||
},
|
||||
"node_modules/cross-fetch": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
|
||||
"integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
|
||||
"dependencies": {
|
||||
"node-fetch": "^2.6.12"
|
||||
}
|
||||
},
|
||||
"node_modules/date-fns": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.1.0.tgz",
|
||||
@ -704,14 +718,50 @@
|
||||
"node": ">= 6"
|
||||
}
|
||||
},
|
||||
"node_modules/i18n-js": {
|
||||
"version": "4.3.2",
|
||||
"resolved": "https://registry.npmjs.org/i18n-js/-/i18n-js-4.3.2.tgz",
|
||||
"integrity": "sha512-n8gbEbQEueym2/q2yrZk5/xKWjFcKtg3/Escw4JHSVWa8qtKqP8j7se3UjkRbHlO/REqFA0V/MG1q8tEfyHeOA==",
|
||||
"node_modules/i18next": {
|
||||
"version": "23.7.16",
|
||||
"resolved": "https://registry.npmjs.org/i18next/-/i18next-23.7.16.tgz",
|
||||
"integrity": "sha512-SrqFkMn9W6Wb43ZJ9qrO6U2U4S80RsFMA7VYFSqp7oc7RllQOYDCdRfsse6A7Cq/V8MnpxKvJCYgM8++27n4Fw==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "individual",
|
||||
"url": "https://locize.com"
|
||||
},
|
||||
{
|
||||
"type": "individual",
|
||||
"url": "https://locize.com/i18next.html"
|
||||
},
|
||||
{
|
||||
"type": "individual",
|
||||
"url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
|
||||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"bignumber.js": "*",
|
||||
"lodash": "*",
|
||||
"make-plural": "*"
|
||||
"@babel/runtime": "^7.23.2"
|
||||
}
|
||||
},
|
||||
"node_modules/i18next-chained-backend": {
|
||||
"version": "4.6.2",
|
||||
"resolved": "https://registry.npmjs.org/i18next-chained-backend/-/i18next-chained-backend-4.6.2.tgz",
|
||||
"integrity": "sha512-2P092fR+nAPQlGzPUoIIxbwo7PTBqQYgLxwv1XhSTQUAUoelLo5LkX+FqRxxSDg9WEAsrc8+2WL6mJtMGIa6WQ==",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.23.2"
|
||||
}
|
||||
},
|
||||
"node_modules/i18next-http-backend": {
|
||||
"version": "2.4.2",
|
||||
"resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.4.2.tgz",
|
||||
"integrity": "sha512-wKrgGcaFQ4EPjfzBTjzMU0rbFTYpa0S5gv9N/d8WBmWS64+IgJb7cHddMvV+tUkse7vUfco3eVs2lB+nJhPo3w==",
|
||||
"dependencies": {
|
||||
"cross-fetch": "4.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/i18next-localstorage-backend": {
|
||||
"version": "4.2.0",
|
||||
"resolved": "https://registry.npmjs.org/i18next-localstorage-backend/-/i18next-localstorage-backend-4.2.0.tgz",
|
||||
"integrity": "sha512-vglEQF0AnLriX7dLA2drHnqAYzHxnLwWQzBDw8YxcIDjOvYZz5rvpal59Dq4In+IHNmGNM32YgF0TDjBT0fHmA==",
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.22.15"
|
||||
}
|
||||
},
|
||||
"node_modules/immutable": {
|
||||
@ -783,16 +833,6 @@
|
||||
"resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz",
|
||||
"integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA=="
|
||||
},
|
||||
"node_modules/lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
|
||||
},
|
||||
"node_modules/make-plural": {
|
||||
"version": "7.3.0",
|
||||
"resolved": "https://registry.npmjs.org/make-plural/-/make-plural-7.3.0.tgz",
|
||||
"integrity": "sha512-/K3BC0KIsO+WK2i94LkMPv3wslMrazrQhfi5We9fMbLlLjzoOSJWr7TAdupLlDWaJcWxwoNosBkhFDejiu5VDw=="
|
||||
},
|
||||
"node_modules/mime-db": {
|
||||
"version": "1.52.0",
|
||||
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
||||
@ -832,6 +872,25 @@
|
||||
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/node-fetch": {
|
||||
"version": "2.7.0",
|
||||
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
|
||||
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
|
||||
"dependencies": {
|
||||
"whatwg-url": "^5.0.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "4.x || >=6.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"encoding": "^0.1.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"encoding": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/normalize-path": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
|
||||
@ -905,6 +964,11 @@
|
||||
"node": ">=8.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/regenerator-runtime": {
|
||||
"version": "0.14.1",
|
||||
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
|
||||
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
|
||||
},
|
||||
"node_modules/rollup": {
|
||||
"version": "3.29.4",
|
||||
"resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz",
|
||||
@ -967,6 +1031,11 @@
|
||||
"node": ">=8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/tr46": {
|
||||
"version": "0.0.3",
|
||||
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
|
||||
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
|
||||
},
|
||||
"node_modules/vite": {
|
||||
"version": "4.5.1",
|
||||
"resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz",
|
||||
@ -1037,6 +1106,20 @@
|
||||
"resolved": "https://registry.npmjs.org/vite-plugin-manifest-sri/-/vite-plugin-manifest-sri-0.1.0.tgz",
|
||||
"integrity": "sha512-m4gcEXwcA1MfCVYTLVHYsB03Xsc6L4VYfhxXmcYcS+rN3kTjuWkXMaA8OuOV1gFdi1bMJFkLTJCPciYApvCm/g==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/webidl-conversions": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
|
||||
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
|
||||
},
|
||||
"node_modules/whatwg-url": {
|
||||
"version": "5.0.0",
|
||||
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
|
||||
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
|
||||
"dependencies": {
|
||||
"tr46": "~0.0.3",
|
||||
"webidl-conversions": "^3.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,7 +23,10 @@
|
||||
"chartjs-adapter-date-fns": "^3.0.0",
|
||||
"chartjs-chart-sankey": "^0.12.0",
|
||||
"date-fns": "^3.0.6",
|
||||
"i18n-js": "^4.3.2",
|
||||
"i18next": "^23.7.16",
|
||||
"i18next-chained-backend": "^4.6.2",
|
||||
"i18next-http-backend": "^2.4.2",
|
||||
"i18next-localstorage-backend": "^4.2.0",
|
||||
"leaflet": "^1.9.4",
|
||||
"store": "^2.0.12"
|
||||
}
|
||||
|
35
public/v2/i18n/bg.json
Normal file
35
public/v2/i18n/bg.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "bg"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438",
|
||||
"left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438",
|
||||
"paid": "\u041f\u043b\u0430\u0442\u0435\u043d\u0438",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0438",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Suscripciones en el grupo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Se debe pagar %{amount} %{times} veces este periodo",
|
||||
"overspent": "\u041f\u0440\u0435\u0440\u0430\u0437\u0445\u043e\u0434",
|
||||
"money_flowing_in": "\u0412\u0445\u043e\u0434\u044f\u0449\u0438",
|
||||
"money_flowing_out": "\u0418\u0437\u0445\u043e\u0434\u044f\u0449\u0438",
|
||||
"category": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "\u0411\u044e\u0434\u0436\u0435\u0442",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u0414\u044a\u043b\u0433",
|
||||
"account_type_Loan": "\u0417\u0430\u0435\u043c",
|
||||
"account_type_Mortgage": "\u0418\u043f\u043e\u0442\u0435\u043a\u0430"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"bg_BG": {
|
||||
"config": {
|
||||
"html_language": "bg"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438",
|
||||
"left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438",
|
||||
"paid": "\u041f\u043b\u0430\u0442\u0435\u043d\u0438",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u041d\u0435\u043f\u043b\u0430\u0442\u0435\u043d\u0438",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Suscripciones en el grupo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Se debe pagar %{amount} %{times} veces este periodo",
|
||||
"overspent": "\u041f\u0440\u0435\u0440\u0430\u0437\u0445\u043e\u0434",
|
||||
"money_flowing_in": "\u0412\u0445\u043e\u0434\u044f\u0449\u0438",
|
||||
"money_flowing_out": "\u0418\u0437\u0445\u043e\u0434\u044f\u0449\u0438",
|
||||
"category": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "\u0411\u044e\u0434\u0436\u0435\u0442",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u0414\u044a\u043b\u0433",
|
||||
"account_type_Loan": "\u0417\u0430\u0435\u043c",
|
||||
"account_type_Mortgage": "\u0418\u043f\u043e\u0442\u0435\u043a\u0430"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/ca.json
Normal file
35
public/v2/i18n/ca.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "ca"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gastat",
|
||||
"left": "Queda",
|
||||
"paid": "Pagat",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Pendent de pagament",
|
||||
"default_group_title_name_plain": "no agrupades",
|
||||
"subscriptions_in_group": "Subscripcions al grup \"%{title}\"",
|
||||
"subscr_expected_x_times": "S'espera que pagues %{amount} %{times} vegades aquest per\u00edode",
|
||||
"overspent": "Gastat de m\u00e9s",
|
||||
"money_flowing_in": "Entrant",
|
||||
"money_flowing_out": "Eixint",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "Sense categoria",
|
||||
"all_money": "Tots els teus diners",
|
||||
"unknown_source_plain": "Compte font desconegut",
|
||||
"unknown_dest_plain": "Compte de dest\u00ed desconegut",
|
||||
"unknown_any_plain": "Compte desconegut",
|
||||
"unknown_budget_plain": "Cap pressupost",
|
||||
"stored_journal_js": "S'ha creat la transacci\u00f3 \"%{description}\" correctament",
|
||||
"expense_account": "Compte de despeses",
|
||||
"revenue_account": "Compte d'ingressos",
|
||||
"budget": "Pressupost",
|
||||
"account_type_Asset account": "Compte d'actius",
|
||||
"account_type_Expense account": "Compte de despeses",
|
||||
"account_type_Revenue account": "Compte d'ingressos",
|
||||
"account_type_Debt": "Deute",
|
||||
"account_type_Loan": "Cr\u00e8dit",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"ca_ES": {
|
||||
"config": {
|
||||
"html_language": "ca"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gastat",
|
||||
"left": "Queda",
|
||||
"paid": "Pagat",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Pendent de pagament",
|
||||
"default_group_title_name_plain": "no agrupades",
|
||||
"subscriptions_in_group": "Subscripcions al grup \"%{title}\"",
|
||||
"subscr_expected_x_times": "S'espera que pagues %{amount} %{times} vegades aquest per\u00edode",
|
||||
"overspent": "Gastat de m\u00e9s",
|
||||
"money_flowing_in": "Entrant",
|
||||
"money_flowing_out": "Eixint",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "Sense categoria",
|
||||
"all_money": "Tots els teus diners",
|
||||
"unknown_source_plain": "Compte font desconegut",
|
||||
"unknown_dest_plain": "Compte de dest\u00ed desconegut",
|
||||
"unknown_any_plain": "Compte desconegut",
|
||||
"unknown_budget_plain": "Cap pressupost",
|
||||
"stored_journal_js": "S'ha creat la transacci\u00f3 \"%{description}\" correctament",
|
||||
"expense_account": "Compte de despeses",
|
||||
"revenue_account": "Compte d'ingressos",
|
||||
"budget": "Pressupost",
|
||||
"account_type_Asset account": "Compte d'actius",
|
||||
"account_type_Expense account": "Compte de despeses",
|
||||
"account_type_Revenue account": "Compte d'ingressos",
|
||||
"account_type_Debt": "Deute",
|
||||
"account_type_Loan": "Cr\u00e8dit",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/cs.json
Normal file
35
public/v2/i18n/cs.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "cs"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Utraceno",
|
||||
"left": "Zb\u00fdv\u00e1",
|
||||
"paid": "Zaplaceno",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Nezaplaceno",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "P\u0159ekro\u010deny v\u00fddaje",
|
||||
"money_flowing_in": "Vstup",
|
||||
"money_flowing_out": "V\u00fdstup",
|
||||
"category": "Kategorie",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Rozpo\u010det",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Dluh",
|
||||
"account_type_Loan": "P\u016fj\u010dka",
|
||||
"account_type_Mortgage": "Hypot\u00e9ka"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"cs_CZ": {
|
||||
"config": {
|
||||
"html_language": "cs"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Utraceno",
|
||||
"left": "Zb\u00fdv\u00e1",
|
||||
"paid": "Zaplaceno",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Nezaplaceno",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "P\u0159ekro\u010deny v\u00fddaje",
|
||||
"money_flowing_in": "Vstup",
|
||||
"money_flowing_out": "V\u00fdstup",
|
||||
"category": "Kategorie",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Rozpo\u010det",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Dluh",
|
||||
"account_type_Loan": "P\u016fj\u010dka",
|
||||
"account_type_Mortgage": "Hypot\u00e9ka"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/da.json
Normal file
35
public/v2/i18n/da.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "da"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ubetalt",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Ud",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "G\u00e6ld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Pant"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"da_DK": {
|
||||
"config": {
|
||||
"html_language": "da"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ubetalt",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Ud",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "G\u00e6ld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Pant"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/de.json
Normal file
35
public/v2/i18n/de.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "de"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Ausgegeben",
|
||||
"left": "\u00dcbrig",
|
||||
"paid": "Bezahlt",
|
||||
"errors_submission": "Problem bei der \u00dcbermittlung. Bitte \u00fcberpr\u00fcfen Sie die nachfolgenden Fehler: %{errorMessage}",
|
||||
"unpaid": "Unbezahlt",
|
||||
"default_group_title_name_plain": "ungruppiert",
|
||||
"subscriptions_in_group": "Abonnements in Gruppe \"%{title}\"",
|
||||
"subscr_expected_x_times": "Die Zahlung von %{amount} wird in diesem Zeitraum %{times}-mal erwartet",
|
||||
"overspent": "Zuviel ausgegeben",
|
||||
"money_flowing_in": "Eingehend",
|
||||
"money_flowing_out": "Ausgehend",
|
||||
"category": "Kategorie",
|
||||
"unknown_category_plain": "Keine Kategorie",
|
||||
"all_money": "All Ihr Geld",
|
||||
"unknown_source_plain": "Unbekanntes Quellkonto",
|
||||
"unknown_dest_plain": "Unbekanntes Zielkonto",
|
||||
"unknown_any_plain": "Unbekanntes Konto",
|
||||
"unknown_budget_plain": "Kein Budget",
|
||||
"stored_journal_js": "Neue Buchung \u201e%{description}\u201d erfolgreich erstellt",
|
||||
"expense_account": "Ausgabenkonto",
|
||||
"revenue_account": "Einnahmekonto",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Bestandskonto",
|
||||
"account_type_Expense account": "Ausgabenkonto",
|
||||
"account_type_Revenue account": "Einnahmenkonto",
|
||||
"account_type_Debt": "Schuld",
|
||||
"account_type_Loan": "Darlehen",
|
||||
"account_type_Mortgage": "Hypothek"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"de_DE": {
|
||||
"config": {
|
||||
"html_language": "de"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Ausgegeben",
|
||||
"left": "\u00dcbrig",
|
||||
"paid": "Bezahlt",
|
||||
"errors_submission": "Problem bei der \u00dcbermittlung. Bitte \u00fcberpr\u00fcfen Sie die nachfolgenden Fehler: %{errorMessage}",
|
||||
"unpaid": "Unbezahlt",
|
||||
"default_group_title_name_plain": "ungruppiert",
|
||||
"subscriptions_in_group": "Abonnements in Gruppe \"%{title}\"",
|
||||
"subscr_expected_x_times": "Die Zahlung von %{amount} wird in diesem Zeitraum %{times}-mal erwartet",
|
||||
"overspent": "Zuviel ausgegeben",
|
||||
"money_flowing_in": "Eingehend",
|
||||
"money_flowing_out": "Ausgehend",
|
||||
"category": "Kategorie",
|
||||
"unknown_category_plain": "Keine Kategorie",
|
||||
"all_money": "All Ihr Geld",
|
||||
"unknown_source_plain": "Unbekanntes Quellkonto",
|
||||
"unknown_dest_plain": "Unbekanntes Zielkonto",
|
||||
"unknown_any_plain": "Unbekanntes Konto",
|
||||
"unknown_budget_plain": "Kein Budget",
|
||||
"stored_journal_js": "Neue Buchung \u201e%{description}\u201d erfolgreich erstellt",
|
||||
"expense_account": "Ausgabenkonto",
|
||||
"revenue_account": "Einnahmekonto",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Bestandskonto",
|
||||
"account_type_Expense account": "Ausgabenkonto",
|
||||
"account_type_Revenue account": "Einnahmenkonto",
|
||||
"account_type_Debt": "Schuld",
|
||||
"account_type_Loan": "Darlehen",
|
||||
"account_type_Mortgage": "Hypothek"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/el.json
Normal file
35
public/v2/i18n/el.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "el"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd",
|
||||
"left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd",
|
||||
"paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u0391\u03c0\u03bb\u03ae\u03c1\u03c9\u03c4\u03bf",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\u03a5\u03c0\u03ad\u03c1\u03b2\u03b1\u03c3\u03b7 \u03c0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03ce\u03bd",
|
||||
"money_flowing_in": "\u0395\u03b9\u03c3\u03c1\u03bf\u03ad\u03c2",
|
||||
"money_flowing_out": "\u0395\u03ba\u03c1\u03bf\u03ad\u03c2",
|
||||
"category": "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03ce\u03c2 \u03b7 \u03bd\u03ad\u03b1 \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae \u00ab%{description}\u00bb",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "\u03a0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03cc\u03c2",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u03a7\u03c1\u03ad\u03bf\u03c2",
|
||||
"account_type_Loan": "\u0394\u03ac\u03bd\u03b5\u03b9\u03bf",
|
||||
"account_type_Mortgage": "\u03a5\u03c0\u03bf\u03b8\u03ae\u03ba\u03b7"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"el_GR": {
|
||||
"config": {
|
||||
"html_language": "el"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd",
|
||||
"left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd",
|
||||
"paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u0391\u03c0\u03bb\u03ae\u03c1\u03c9\u03c4\u03bf",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\u03a5\u03c0\u03ad\u03c1\u03b2\u03b1\u03c3\u03b7 \u03c0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03ce\u03bd",
|
||||
"money_flowing_in": "\u0395\u03b9\u03c3\u03c1\u03bf\u03ad\u03c2",
|
||||
"money_flowing_out": "\u0395\u03ba\u03c1\u03bf\u03ad\u03c2",
|
||||
"category": "\u039a\u03b1\u03c4\u03b7\u03b3\u03bf\u03c1\u03af\u03b1",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03b8\u03b7\u03ba\u03b5 \u03b5\u03c0\u03b9\u03c4\u03c5\u03c7\u03ce\u03c2 \u03b7 \u03bd\u03ad\u03b1 \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae \u00ab%{description}\u00bb",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "\u03a0\u03c1\u03bf\u03cb\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03bc\u03cc\u03c2",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u03a7\u03c1\u03ad\u03bf\u03c2",
|
||||
"account_type_Loan": "\u0394\u03ac\u03bd\u03b5\u03b9\u03bf",
|
||||
"account_type_Mortgage": "\u03a5\u03c0\u03bf\u03b8\u03ae\u03ba\u03b7"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/en-gb.json
Normal file
35
public/v2/i18n/en-gb.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "en-gb"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Unpaid",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Out",
|
||||
"category": "Category",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
35
public/v2/i18n/en.json
Normal file
35
public/v2/i18n/en.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "en"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Unpaid",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Out",
|
||||
"category": "Category",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"en_GB": {
|
||||
"config": {
|
||||
"html_language": "en-gb"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Unpaid",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Out",
|
||||
"category": "Category",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"en_US": {
|
||||
"config": {
|
||||
"html_language": "en"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Unpaid",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Out",
|
||||
"category": "Category",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/es.json
Normal file
35
public/v2/i18n/es.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "es"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gastado",
|
||||
"left": "Disponible",
|
||||
"paid": "Pagado",
|
||||
"errors_submission": "Hubo un error en tu env\u00edo. Por favor, revisa los siguientes errores: %{errorMessage}",
|
||||
"unpaid": "No pagado",
|
||||
"default_group_title_name_plain": "sin agrupar",
|
||||
"subscriptions_in_group": "Suscripciones en el grupo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Se espera pagar %{amount} %{times} veces este periodo",
|
||||
"overspent": "Sobrepasadas",
|
||||
"money_flowing_in": "Entrada",
|
||||
"money_flowing_out": "Salida",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "Sin categor\u00eda",
|
||||
"all_money": "Todo tu dinero",
|
||||
"unknown_source_plain": "Cuenta origen desconocida",
|
||||
"unknown_dest_plain": "Direcci\u00f3n de destino desconocida",
|
||||
"unknown_any_plain": "Cuenta desconocida",
|
||||
"unknown_budget_plain": "Sin presupuesto",
|
||||
"stored_journal_js": "Nueva transacci\u00f3n creada con \u00e9xito \"%{description}\"",
|
||||
"expense_account": "Cuenta de gastos",
|
||||
"revenue_account": "Cuenta de ingresos",
|
||||
"budget": "Presupuesto",
|
||||
"account_type_Asset account": "Cuenta de activos",
|
||||
"account_type_Expense account": "Cuenta de gastos",
|
||||
"account_type_Revenue account": "Cuenta de ingresos",
|
||||
"account_type_Debt": "Deuda",
|
||||
"account_type_Loan": "Pr\u00e9stamo",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"es_ES": {
|
||||
"config": {
|
||||
"html_language": "es"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gastado",
|
||||
"left": "Disponible",
|
||||
"paid": "Pagado",
|
||||
"errors_submission": "Hubo un error en tu env\u00edo. Por favor, revisa los siguientes errores: %{errorMessage}",
|
||||
"unpaid": "No pagado",
|
||||
"default_group_title_name_plain": "sin agrupar",
|
||||
"subscriptions_in_group": "Suscripciones en el grupo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Se espera pagar %{amount} %{times} veces este periodo",
|
||||
"overspent": "Sobrepasadas",
|
||||
"money_flowing_in": "Entrada",
|
||||
"money_flowing_out": "Salida",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "Sin categor\u00eda",
|
||||
"all_money": "Todo tu dinero",
|
||||
"unknown_source_plain": "Cuenta origen desconocida",
|
||||
"unknown_dest_plain": "Direcci\u00f3n de destino desconocida",
|
||||
"unknown_any_plain": "Cuenta desconocida",
|
||||
"unknown_budget_plain": "Sin presupuesto",
|
||||
"stored_journal_js": "Nueva transacci\u00f3n creada con \u00e9xito \"%{description}\"",
|
||||
"expense_account": "Cuenta de gastos",
|
||||
"revenue_account": "Cuenta de ingresos",
|
||||
"budget": "Presupuesto",
|
||||
"account_type_Asset account": "Cuenta de activos",
|
||||
"account_type_Expense account": "Cuenta de gastos",
|
||||
"account_type_Revenue account": "Cuenta de ingresos",
|
||||
"account_type_Debt": "Deuda",
|
||||
"account_type_Loan": "Pr\u00e9stamo",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/fi.json
Normal file
35
public/v2/i18n/fi.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "fi"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "K\u00e4ytetty",
|
||||
"left": "J\u00e4ljell\u00e4",
|
||||
"paid": "Maksettu",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Maksamatta",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Varojen ylitys",
|
||||
"money_flowing_in": "Sis\u00e4\u00e4n",
|
||||
"money_flowing_out": "Ulos",
|
||||
"category": "Kategoria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budjetti",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Velka",
|
||||
"account_type_Loan": "Laina",
|
||||
"account_type_Mortgage": "Kiinnelaina"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"fi_FI": {
|
||||
"config": {
|
||||
"html_language": "fi"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "K\u00e4ytetty",
|
||||
"left": "J\u00e4ljell\u00e4",
|
||||
"paid": "Maksettu",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Maksamatta",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Varojen ylitys",
|
||||
"money_flowing_in": "Sis\u00e4\u00e4n",
|
||||
"money_flowing_out": "Ulos",
|
||||
"category": "Kategoria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budjetti",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Velka",
|
||||
"account_type_Loan": "Laina",
|
||||
"account_type_Mortgage": "Kiinnelaina"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/fr.json
Normal file
35
public/v2/i18n/fr.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "fr"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "D\u00e9pens\u00e9",
|
||||
"left": "Reste",
|
||||
"paid": "Pay\u00e9",
|
||||
"errors_submission": "Certaines informations ne sont pas correctes dans votre formulaire. Veuillez v\u00e9rifier les erreurs ci-dessous : %{errorMessage}",
|
||||
"unpaid": "Impay\u00e9",
|
||||
"default_group_title_name_plain": "non group\u00e9",
|
||||
"subscriptions_in_group": "Abonnements dans le groupe \"%{title}\"",
|
||||
"subscr_expected_x_times": "%{amount} \u00e0 payer %{times} fois cette p\u00e9riode",
|
||||
"overspent": "Trop d\u00e9pens\u00e9",
|
||||
"money_flowing_in": "Entr\u00e9e",
|
||||
"money_flowing_out": "Sortie",
|
||||
"category": "Cat\u00e9gorie",
|
||||
"unknown_category_plain": "Sans cat\u00e9gorie",
|
||||
"all_money": "Tout votre argent",
|
||||
"unknown_source_plain": "Compte source inconnu",
|
||||
"unknown_dest_plain": "Compte de destination inconnu",
|
||||
"unknown_any_plain": "Compte inconnu",
|
||||
"unknown_budget_plain": "Pas de budget",
|
||||
"stored_journal_js": "Op\u00e9ration \"%{description}\" cr\u00e9\u00e9e avec succ\u00e8s",
|
||||
"expense_account": "Compte de d\u00e9penses",
|
||||
"revenue_account": "Compte de recettes",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Compte d\u2019actif",
|
||||
"account_type_Expense account": "Compte de d\u00e9penses",
|
||||
"account_type_Revenue account": "Compte de recettes",
|
||||
"account_type_Debt": "Dette",
|
||||
"account_type_Loan": "Pr\u00eat",
|
||||
"account_type_Mortgage": "Pr\u00eat hypoth\u00e9caire"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"fr_FR": {
|
||||
"config": {
|
||||
"html_language": "fr"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "D\u00e9pens\u00e9",
|
||||
"left": "Reste",
|
||||
"paid": "Pay\u00e9",
|
||||
"errors_submission": "Certaines informations ne sont pas correctes dans votre formulaire. Veuillez v\u00e9rifier les erreurs ci-dessous : %{errorMessage}",
|
||||
"unpaid": "Impay\u00e9",
|
||||
"default_group_title_name_plain": "non group\u00e9",
|
||||
"subscriptions_in_group": "Abonnements dans le groupe \"%{title}\"",
|
||||
"subscr_expected_x_times": "%{amount} \u00e0 payer %{times} fois cette p\u00e9riode",
|
||||
"overspent": "Trop d\u00e9pens\u00e9",
|
||||
"money_flowing_in": "Entr\u00e9e",
|
||||
"money_flowing_out": "Sortie",
|
||||
"category": "Cat\u00e9gorie",
|
||||
"unknown_category_plain": "Sans cat\u00e9gorie",
|
||||
"all_money": "Tout votre argent",
|
||||
"unknown_source_plain": "Compte source inconnu",
|
||||
"unknown_dest_plain": "Compte de destination inconnu",
|
||||
"unknown_any_plain": "Compte inconnu",
|
||||
"unknown_budget_plain": "Pas de budget",
|
||||
"stored_journal_js": "Op\u00e9ration \"%{description}\" cr\u00e9\u00e9e avec succ\u00e8s",
|
||||
"expense_account": "Compte de d\u00e9penses",
|
||||
"revenue_account": "Compte de recettes",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Compte d\u2019actif",
|
||||
"account_type_Expense account": "Compte de d\u00e9penses",
|
||||
"account_type_Revenue account": "Compte de recettes",
|
||||
"account_type_Debt": "Dette",
|
||||
"account_type_Loan": "Pr\u00eat",
|
||||
"account_type_Mortgage": "Pr\u00eat hypoth\u00e9caire"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/hu.json
Normal file
35
public/v2/i18n/hu.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "hu"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Elk\u00f6lt\u00f6tt",
|
||||
"left": "Maradv\u00e1ny",
|
||||
"paid": "Kifizetve",
|
||||
"errors_submission": "Hiba t\u00f6rt\u00e9nt a bek\u00fcld\u00e9s sor\u00e1n. K\u00e9rlek jav\u00edtsd a k\u00f6vetkez\u0151 hib\u00e1kat: %{errorMessage}",
|
||||
"unpaid": "Nincs fizetve",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "T\u00falk\u00f6lt\u00f6tt",
|
||||
"money_flowing_in": "Be",
|
||||
"money_flowing_out": "Ki",
|
||||
"category": "Kateg\u00f3ria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "K\u00f6lts\u00e9gkeret",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Ad\u00f3ss\u00e1g",
|
||||
"account_type_Loan": "Hitel",
|
||||
"account_type_Mortgage": "Jelz\u00e1log"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"hu_HU": {
|
||||
"config": {
|
||||
"html_language": "hu"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Elk\u00f6lt\u00f6tt",
|
||||
"left": "Maradv\u00e1ny",
|
||||
"paid": "Kifizetve",
|
||||
"errors_submission": "Hiba t\u00f6rt\u00e9nt a bek\u00fcld\u00e9s sor\u00e1n. K\u00e9rlek jav\u00edtsd a k\u00f6vetkez\u0151 hib\u00e1kat: %{errorMessage}",
|
||||
"unpaid": "Nincs fizetve",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "T\u00falk\u00f6lt\u00f6tt",
|
||||
"money_flowing_in": "Be",
|
||||
"money_flowing_out": "Ki",
|
||||
"category": "Kateg\u00f3ria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "K\u00f6lts\u00e9gkeret",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Ad\u00f3ss\u00e1g",
|
||||
"account_type_Loan": "Hitel",
|
||||
"account_type_Mortgage": "Jelz\u00e1log"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/id.json
Normal file
35
public/v2/i18n/id.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "id"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Menghabiskan",
|
||||
"left": "Kiri",
|
||||
"paid": "Dibayar",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Tidak dibayar",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "Dalam",
|
||||
"money_flowing_out": "Keluar",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Anggaran",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"id_ID": {
|
||||
"config": {
|
||||
"html_language": "id"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Menghabiskan",
|
||||
"left": "Kiri",
|
||||
"paid": "Dibayar",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Tidak dibayar",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "Dalam",
|
||||
"money_flowing_out": "Keluar",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Anggaran",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/it.json
Normal file
35
public/v2/i18n/it.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "it"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Speso",
|
||||
"left": "Resto",
|
||||
"paid": "Pagati",
|
||||
"errors_submission": "Errore durante l'invio. Controlla gli errori segnalati qui sotto: %{errorMessage}",
|
||||
"unpaid": "Da pagare",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Abbonamenti nel gruppo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Speso troppo",
|
||||
"money_flowing_in": "Entrate",
|
||||
"money_flowing_out": "Uscite",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debito",
|
||||
"account_type_Loan": "Prestito",
|
||||
"account_type_Mortgage": "Mutuo"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"it_IT": {
|
||||
"config": {
|
||||
"html_language": "it"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Speso",
|
||||
"left": "Resto",
|
||||
"paid": "Pagati",
|
||||
"errors_submission": "Errore durante l'invio. Controlla gli errori segnalati qui sotto: %{errorMessage}",
|
||||
"unpaid": "Da pagare",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Abbonamenti nel gruppo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Speso troppo",
|
||||
"money_flowing_in": "Entrate",
|
||||
"money_flowing_out": "Uscite",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debito",
|
||||
"account_type_Loan": "Prestito",
|
||||
"account_type_Mortgage": "Mutuo"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/ja.json
Normal file
35
public/v2/i18n/ja.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "ja"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u6b8b\u308a",
|
||||
"paid": "\u652f\u6255\u3044\u6e08\u307f",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u672a\u6255\u3044",
|
||||
"default_group_title_name_plain": "\u30b0\u30eb\u30fc\u30d7\u89e3\u9664",
|
||||
"subscriptions_in_group": "\u30b0\u30eb\u30fc\u30d7\u300c%{title}\u300d\u306e\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3",
|
||||
"subscr_expected_x_times": "\u3053\u306e\u671f\u9593\u306b %{amount} %{times} \u56de\u306e\u652f\u6255\u3044\u3092\u4e88\u5b9a",
|
||||
"overspent": "\u4f7f\u3044\u3059\u304e",
|
||||
"money_flowing_in": "\u5165",
|
||||
"money_flowing_out": "\u51fa",
|
||||
"category": "\u30ab\u30c6\u30b4\u30ea",
|
||||
"unknown_category_plain": "\u30ab\u30c6\u30b4\u30ea\u306a\u3057",
|
||||
"all_money": "\u3059\u3079\u3066\u306e\u304a\u91d1",
|
||||
"unknown_source_plain": "\u4e0d\u660e\u306a\u5f15\u304d\u51fa\u3057\u53e3\u5ea7",
|
||||
"unknown_dest_plain": "\u4e0d\u660e\u306a\u9810\u3051\u5165\u308c\u53e3\u5ea7",
|
||||
"unknown_any_plain": "\u4e0d\u660e\u306a\u53e3\u5ea7",
|
||||
"unknown_budget_plain": "\u4e88\u7b97\u306a\u3057",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "\u652f\u51fa\u53e3\u5ea7",
|
||||
"revenue_account": "\u53ce\u5165\u53e3\u5ea7",
|
||||
"budget": "\u4e88\u7b97",
|
||||
"account_type_Asset account": "\u8cc7\u7523\u53e3\u5ea7",
|
||||
"account_type_Expense account": "\u652f\u51fa\u53e3\u5ea7",
|
||||
"account_type_Revenue account": "\u53ce\u5165\u53e3\u5ea7",
|
||||
"account_type_Debt": "\u501f\u91d1",
|
||||
"account_type_Loan": "\u30ed\u30fc\u30f3",
|
||||
"account_type_Mortgage": "\u4f4f\u5b85\u30ed\u30fc\u30f3"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"ja_JP": {
|
||||
"config": {
|
||||
"html_language": "ja"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u6b8b\u308a",
|
||||
"paid": "\u652f\u6255\u3044\u6e08\u307f",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u672a\u6255\u3044",
|
||||
"default_group_title_name_plain": "\u30b0\u30eb\u30fc\u30d7\u89e3\u9664",
|
||||
"subscriptions_in_group": "\u30b0\u30eb\u30fc\u30d7\u300c%{title}\u300d\u306e\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3",
|
||||
"subscr_expected_x_times": "\u3053\u306e\u671f\u9593\u306b %{amount} %{times} \u56de\u306e\u652f\u6255\u3044\u3092\u4e88\u5b9a",
|
||||
"overspent": "\u4f7f\u3044\u3059\u304e",
|
||||
"money_flowing_in": "\u5165",
|
||||
"money_flowing_out": "\u51fa",
|
||||
"category": "\u30ab\u30c6\u30b4\u30ea",
|
||||
"unknown_category_plain": "\u30ab\u30c6\u30b4\u30ea\u306a\u3057",
|
||||
"all_money": "\u3059\u3079\u3066\u306e\u304a\u91d1",
|
||||
"unknown_source_plain": "\u4e0d\u660e\u306a\u5f15\u304d\u51fa\u3057\u53e3\u5ea7",
|
||||
"unknown_dest_plain": "\u4e0d\u660e\u306a\u9810\u3051\u5165\u308c\u53e3\u5ea7",
|
||||
"unknown_any_plain": "\u4e0d\u660e\u306a\u53e3\u5ea7",
|
||||
"unknown_budget_plain": "\u4e88\u7b97\u306a\u3057",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "\u652f\u51fa\u53e3\u5ea7",
|
||||
"revenue_account": "\u53ce\u5165\u53e3\u5ea7",
|
||||
"budget": "\u4e88\u7b97",
|
||||
"account_type_Asset account": "\u8cc7\u7523\u53e3\u5ea7",
|
||||
"account_type_Expense account": "\u652f\u51fa\u53e3\u5ea7",
|
||||
"account_type_Revenue account": "\u53ce\u5165\u53e3\u5ea7",
|
||||
"account_type_Debt": "\u501f\u91d1",
|
||||
"account_type_Loan": "\u30ed\u30fc\u30f3",
|
||||
"account_type_Mortgage": "\u4f4f\u5b85\u30ed\u30fc\u30f3"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/ko.json
Normal file
35
public/v2/i18n/ko.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "ko"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\uc9c0\ucd9c",
|
||||
"left": "\ub0a8\uc74c",
|
||||
"paid": "\uc9c0\ubd88\ub428",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\ubbf8\uc9c0\ubd88",
|
||||
"default_group_title_name_plain": "\uadf8\ub8f9 \ud574\uc81c\ub428",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\ucd08\uacfc \uc9c0\ucd9c",
|
||||
"money_flowing_in": "\ub4e4\uc5b4\uc634",
|
||||
"money_flowing_out": "\ub098\uac10",
|
||||
"category": "\uce74\ud14c\uace0\ub9ac",
|
||||
"unknown_category_plain": "\uce74\ud14c\uace0\ub9ac \uc5c6\uc74c",
|
||||
"all_money": "\ubaa8\ub4e0 \ub3c8",
|
||||
"unknown_source_plain": "\uc54c \uc218 \uc5c6\ub294 \uc18c\uc2a4 \uacc4\uc815",
|
||||
"unknown_dest_plain": "\uc54c \uc218 \uc5c6\ub294 \ub300\uc0c1 \uacc4\uc815",
|
||||
"unknown_any_plain": "\uc54c \uc218 \uc5c6\ub294 \uacc4\uc815",
|
||||
"unknown_budget_plain": "\uc608\uc0b0 \uc5c6\uc74c",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "\uc9c0\ucd9c \uacc4\uc815",
|
||||
"revenue_account": "\uc218\uc775 \uacc4\uc815",
|
||||
"budget": "\uc608\uc0b0",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\ub300\ucd9c",
|
||||
"account_type_Loan": "\ube5a",
|
||||
"account_type_Mortgage": "\ubaa8\uae30\uc9c0"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"ko_KR": {
|
||||
"config": {
|
||||
"html_language": "ko"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\uc9c0\ucd9c",
|
||||
"left": "\ub0a8\uc74c",
|
||||
"paid": "\uc9c0\ubd88\ub428",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\ubbf8\uc9c0\ubd88",
|
||||
"default_group_title_name_plain": "\uadf8\ub8f9 \ud574\uc81c\ub428",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\ucd08\uacfc \uc9c0\ucd9c",
|
||||
"money_flowing_in": "\ub4e4\uc5b4\uc634",
|
||||
"money_flowing_out": "\ub098\uac10",
|
||||
"category": "\uce74\ud14c\uace0\ub9ac",
|
||||
"unknown_category_plain": "\uce74\ud14c\uace0\ub9ac \uc5c6\uc74c",
|
||||
"all_money": "\ubaa8\ub4e0 \ub3c8",
|
||||
"unknown_source_plain": "\uc54c \uc218 \uc5c6\ub294 \uc18c\uc2a4 \uacc4\uc815",
|
||||
"unknown_dest_plain": "\uc54c \uc218 \uc5c6\ub294 \ub300\uc0c1 \uacc4\uc815",
|
||||
"unknown_any_plain": "\uc54c \uc218 \uc5c6\ub294 \uacc4\uc815",
|
||||
"unknown_budget_plain": "\uc608\uc0b0 \uc5c6\uc74c",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "\uc9c0\ucd9c \uacc4\uc815",
|
||||
"revenue_account": "\uc218\uc775 \uacc4\uc815",
|
||||
"budget": "\uc608\uc0b0",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\ub300\ucd9c",
|
||||
"account_type_Loan": "\ube5a",
|
||||
"account_type_Mortgage": "\ubaa8\uae30\uc9c0"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/nb.json
Normal file
35
public/v2/i18n/nb.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "nb"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Brukt",
|
||||
"left": "Gjenv\u00e6rende",
|
||||
"paid": "Betalt",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ikke betalt",
|
||||
"default_group_title_name_plain": "ikke gruppert",
|
||||
"subscriptions_in_group": "Abonnementer i gruppe \"%{title}\"",
|
||||
"subscr_expected_x_times": "Forvent \u00e5 betale %{amount}, %{times} ganger denne perioden",
|
||||
"overspent": "Overforbruk",
|
||||
"money_flowing_in": "Inn",
|
||||
"money_flowing_out": "Ut",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "Ingen kategori",
|
||||
"all_money": "Alle pengene dine",
|
||||
"unknown_source_plain": "Ukjent kilde-konto",
|
||||
"unknown_dest_plain": "Ukjent destinasjonskonto",
|
||||
"unknown_any_plain": "Ukjent konto",
|
||||
"unknown_budget_plain": "Mangler budsjett",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Utgiftskonto",
|
||||
"revenue_account": "Inntektskonto",
|
||||
"budget": "Budsjett",
|
||||
"account_type_Asset account": "Aktivakonto",
|
||||
"account_type_Expense account": "Utgiftskonto",
|
||||
"account_type_Revenue account": "Inntektskonto",
|
||||
"account_type_Debt": "Gjeld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Boligl\u00e5n"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"nb_NO": {
|
||||
"config": {
|
||||
"html_language": "nb"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Brukt",
|
||||
"left": "Gjenv\u00e6rende",
|
||||
"paid": "Betalt",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ikke betalt",
|
||||
"default_group_title_name_plain": "ikke gruppert",
|
||||
"subscriptions_in_group": "Abonnementer i gruppe \"%{title}\"",
|
||||
"subscr_expected_x_times": "Forvent \u00e5 betale %{amount}, %{times} ganger denne perioden",
|
||||
"overspent": "Overforbruk",
|
||||
"money_flowing_in": "Inn",
|
||||
"money_flowing_out": "Ut",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "Ingen kategori",
|
||||
"all_money": "Alle pengene dine",
|
||||
"unknown_source_plain": "Ukjent kilde-konto",
|
||||
"unknown_dest_plain": "Ukjent destinasjonskonto",
|
||||
"unknown_any_plain": "Ukjent konto",
|
||||
"unknown_budget_plain": "Mangler budsjett",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Utgiftskonto",
|
||||
"revenue_account": "Inntektskonto",
|
||||
"budget": "Budsjett",
|
||||
"account_type_Asset account": "Aktivakonto",
|
||||
"account_type_Expense account": "Utgiftskonto",
|
||||
"account_type_Revenue account": "Inntektskonto",
|
||||
"account_type_Debt": "Gjeld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Boligl\u00e5n"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/nl.json
Normal file
35
public/v2/i18n/nl.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "nl"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Uitgegeven",
|
||||
"left": "Over",
|
||||
"paid": "Betaald",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Niet betaald",
|
||||
"default_group_title_name_plain": "ongegroepeerd",
|
||||
"subscriptions_in_group": "Abonnementen in groep \"%{title}\"",
|
||||
"subscr_expected_x_times": "Verwacht %{amount} %{times} keer te betalen in deze periode",
|
||||
"overspent": "Teveel uitgegeven",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Uit",
|
||||
"category": "Categorie",
|
||||
"unknown_category_plain": "Geen categorie",
|
||||
"all_money": "Al je geld",
|
||||
"unknown_source_plain": "Onbekend bronrekening",
|
||||
"unknown_dest_plain": "Onbekende doelrekening",
|
||||
"unknown_any_plain": "Onbekende rekening",
|
||||
"unknown_budget_plain": "Geen budget",
|
||||
"stored_journal_js": "Nieuw transactie \"%{description}\" opgeslagen",
|
||||
"expense_account": "Crediteur",
|
||||
"revenue_account": "Debiteur",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Betaalrekening",
|
||||
"account_type_Expense account": "Crediteur",
|
||||
"account_type_Revenue account": "Debiteur",
|
||||
"account_type_Debt": "Schuld",
|
||||
"account_type_Loan": "Lening",
|
||||
"account_type_Mortgage": "Hypotheek"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"nl_NL": {
|
||||
"config": {
|
||||
"html_language": "nl"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Uitgegeven",
|
||||
"left": "Over",
|
||||
"paid": "Betaald",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Niet betaald",
|
||||
"default_group_title_name_plain": "ongegroepeerd",
|
||||
"subscriptions_in_group": "Abonnementen in groep \"%{title}\"",
|
||||
"subscr_expected_x_times": "Verwacht %{amount} %{times} keer te betalen in deze periode",
|
||||
"overspent": "Teveel uitgegeven",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Uit",
|
||||
"category": "Categorie",
|
||||
"unknown_category_plain": "Geen categorie",
|
||||
"all_money": "Al je geld",
|
||||
"unknown_source_plain": "Onbekend bronrekening",
|
||||
"unknown_dest_plain": "Onbekende doelrekening",
|
||||
"unknown_any_plain": "Onbekende rekening",
|
||||
"unknown_budget_plain": "Geen budget",
|
||||
"stored_journal_js": "Nieuw transactie \"%{description}\" opgeslagen",
|
||||
"expense_account": "Crediteur",
|
||||
"revenue_account": "Debiteur",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Betaalrekening",
|
||||
"account_type_Expense account": "Crediteur",
|
||||
"account_type_Revenue account": "Debiteur",
|
||||
"account_type_Debt": "Schuld",
|
||||
"account_type_Loan": "Lening",
|
||||
"account_type_Mortgage": "Hypotheek"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/nn.json
Normal file
35
public/v2/i18n/nn.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "nn"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Brukt",
|
||||
"left": "Att",
|
||||
"paid": "Betalt",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ikke betalt",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Abonnement i gruppa \u00ab%{title}\u00bb",
|
||||
"subscr_expected_x_times": "Forvent \u00e5 betal %{amount} %{times} gonger denne perioden",
|
||||
"overspent": "Overforbruk",
|
||||
"money_flowing_in": "Inn",
|
||||
"money_flowing_out": "Ut",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Transaksjonen \u00ab%{description}\u00bb vart oppretta",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budsjett",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Gjeld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Boligl\u00e5n"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"nn_NO": {
|
||||
"config": {
|
||||
"html_language": "nn"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Brukt",
|
||||
"left": "Att",
|
||||
"paid": "Betalt",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ikke betalt",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Abonnement i gruppa \u00ab%{title}\u00bb",
|
||||
"subscr_expected_x_times": "Forvent \u00e5 betal %{amount} %{times} gonger denne perioden",
|
||||
"overspent": "Overforbruk",
|
||||
"money_flowing_in": "Inn",
|
||||
"money_flowing_out": "Ut",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Transaksjonen \u00ab%{description}\u00bb vart oppretta",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budsjett",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Gjeld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Boligl\u00e5n"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/pl.json
Normal file
35
public/v2/i18n/pl.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "pl"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Wydano",
|
||||
"left": "Pozosta\u0142o",
|
||||
"paid": "Zap\u0142acone",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Niezap\u0142acone",
|
||||
"default_group_title_name_plain": "bez grupy",
|
||||
"subscriptions_in_group": "Subskrypcje w grupie \"%{title}\"",
|
||||
"subscr_expected_x_times": "Oczekuje zap\u0142aty %{amount} %{times} razy w tym okresie",
|
||||
"overspent": "Przep\u0142acono",
|
||||
"money_flowing_in": "Przychodz\u0105ce",
|
||||
"money_flowing_out": "Wychodz\u0105ce",
|
||||
"category": "Kategoria",
|
||||
"unknown_category_plain": "Brak kategorii",
|
||||
"all_money": "Wszystkie Twoje pieni\u0105dze",
|
||||
"unknown_source_plain": "Nieznane konto \u017ar\u00f3d\u0142owe",
|
||||
"unknown_dest_plain": "Nieznane konto docelowe",
|
||||
"unknown_any_plain": "Nieznane konto",
|
||||
"unknown_budget_plain": "Brak bud\u017cetu",
|
||||
"stored_journal_js": "Pomy\u015blnie utworzono now\u0105 transakcj\u0119 \"%{description}\"",
|
||||
"expense_account": "Konto wydatk\u00f3w",
|
||||
"revenue_account": "Konto przychod\u00f3w",
|
||||
"budget": "Bud\u017cet",
|
||||
"account_type_Asset account": "Konto aktyw\u00f3w",
|
||||
"account_type_Expense account": "Konto wydatk\u00f3w",
|
||||
"account_type_Revenue account": "Konto przychod\u00f3w",
|
||||
"account_type_Debt": "D\u0142ug",
|
||||
"account_type_Loan": "Po\u017cyczka",
|
||||
"account_type_Mortgage": "Hipoteka"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"pl_PL": {
|
||||
"config": {
|
||||
"html_language": "pl"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Wydano",
|
||||
"left": "Pozosta\u0142o",
|
||||
"paid": "Zap\u0142acone",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Niezap\u0142acone",
|
||||
"default_group_title_name_plain": "bez grupy",
|
||||
"subscriptions_in_group": "Subskrypcje w grupie \"%{title}\"",
|
||||
"subscr_expected_x_times": "Oczekuje zap\u0142aty %{amount} %{times} razy w tym okresie",
|
||||
"overspent": "Przep\u0142acono",
|
||||
"money_flowing_in": "Przychodz\u0105ce",
|
||||
"money_flowing_out": "Wychodz\u0105ce",
|
||||
"category": "Kategoria",
|
||||
"unknown_category_plain": "Brak kategorii",
|
||||
"all_money": "Wszystkie Twoje pieni\u0105dze",
|
||||
"unknown_source_plain": "Nieznane konto \u017ar\u00f3d\u0142owe",
|
||||
"unknown_dest_plain": "Nieznane konto docelowe",
|
||||
"unknown_any_plain": "Nieznane konto",
|
||||
"unknown_budget_plain": "Brak bud\u017cetu",
|
||||
"stored_journal_js": "Pomy\u015blnie utworzono now\u0105 transakcj\u0119 \"%{description}\"",
|
||||
"expense_account": "Konto wydatk\u00f3w",
|
||||
"revenue_account": "Konto przychod\u00f3w",
|
||||
"budget": "Bud\u017cet",
|
||||
"account_type_Asset account": "Konto aktyw\u00f3w",
|
||||
"account_type_Expense account": "Konto wydatk\u00f3w",
|
||||
"account_type_Revenue account": "Konto przychod\u00f3w",
|
||||
"account_type_Debt": "D\u0142ug",
|
||||
"account_type_Loan": "Po\u017cyczka",
|
||||
"account_type_Mortgage": "Hipoteka"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/pt-br.json
Normal file
35
public/v2/i18n/pt-br.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "pt-br"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gasto",
|
||||
"left": "Restante",
|
||||
"paid": "Pago",
|
||||
"errors_submission": "Alguma coisa deu errado com seu envio. Por favor, verifique os erros abaixo: %{errorMessage}",
|
||||
"unpaid": "N\u00e3o pago",
|
||||
"default_group_title_name_plain": "sem grupo",
|
||||
"subscriptions_in_group": "Assinaturas no grupo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Espera-se pagar %{amount} %{times} vezes neste per\u00edodo",
|
||||
"overspent": "Gasto excedido",
|
||||
"money_flowing_in": "Entrada",
|
||||
"money_flowing_out": "Sa\u00edda",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "Sem categoria",
|
||||
"all_money": "Todo o seu dinheiro",
|
||||
"unknown_source_plain": "Conta de origem desconhecida",
|
||||
"unknown_dest_plain": "Conta de destino desconhecida",
|
||||
"unknown_any_plain": "Conta desconhecida",
|
||||
"unknown_budget_plain": "Nenhum or\u00e7amento",
|
||||
"stored_journal_js": "Transa\u00e7\u00e3o \"%{description}\" criada com sucesso",
|
||||
"expense_account": "Conta de despesas",
|
||||
"revenue_account": "Conta de Receitas",
|
||||
"budget": "Or\u00e7amento",
|
||||
"account_type_Asset account": "Conta de ativos",
|
||||
"account_type_Expense account": "Conta de despesas",
|
||||
"account_type_Revenue account": "Conta de receitas",
|
||||
"account_type_Debt": "D\u00edvida",
|
||||
"account_type_Loan": "Empr\u00e9stimo",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
35
public/v2/i18n/pt.json
Normal file
35
public/v2/i18n/pt.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "pt"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gasto",
|
||||
"left": "Em falta",
|
||||
"paid": "Pago",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Por pagar",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Gasto excedido",
|
||||
"money_flowing_in": "Dentro",
|
||||
"money_flowing_out": "Fora",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Or\u00e7amento",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "D\u00edvida",
|
||||
"account_type_Loan": "Empr\u00e9stimo",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"pt_BR": {
|
||||
"config": {
|
||||
"html_language": "pt-br"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gasto",
|
||||
"left": "Restante",
|
||||
"paid": "Pago",
|
||||
"errors_submission": "Alguma coisa deu errado com seu envio. Por favor, verifique os erros abaixo: %{errorMessage}",
|
||||
"unpaid": "N\u00e3o pago",
|
||||
"default_group_title_name_plain": "sem grupo",
|
||||
"subscriptions_in_group": "Assinaturas no grupo \"%{title}\"",
|
||||
"subscr_expected_x_times": "Espera-se pagar %{amount} %{times} vezes neste per\u00edodo",
|
||||
"overspent": "Gasto excedido",
|
||||
"money_flowing_in": "Entrada",
|
||||
"money_flowing_out": "Sa\u00edda",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "Sem categoria",
|
||||
"all_money": "Todo o seu dinheiro",
|
||||
"unknown_source_plain": "Conta de origem desconhecida",
|
||||
"unknown_dest_plain": "Conta de destino desconhecida",
|
||||
"unknown_any_plain": "Conta desconhecida",
|
||||
"unknown_budget_plain": "Nenhum or\u00e7amento",
|
||||
"stored_journal_js": "Transa\u00e7\u00e3o \"%{description}\" criada com sucesso",
|
||||
"expense_account": "Conta de despesas",
|
||||
"revenue_account": "Conta de Receitas",
|
||||
"budget": "Or\u00e7amento",
|
||||
"account_type_Asset account": "Conta de ativos",
|
||||
"account_type_Expense account": "Conta de despesas",
|
||||
"account_type_Revenue account": "Conta de receitas",
|
||||
"account_type_Debt": "D\u00edvida",
|
||||
"account_type_Loan": "Empr\u00e9stimo",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"pt_PT": {
|
||||
"config": {
|
||||
"html_language": "pt"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Gasto",
|
||||
"left": "Em falta",
|
||||
"paid": "Pago",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Por pagar",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Gasto excedido",
|
||||
"money_flowing_in": "Dentro",
|
||||
"money_flowing_out": "Fora",
|
||||
"category": "Categoria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Or\u00e7amento",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "D\u00edvida",
|
||||
"account_type_Loan": "Empr\u00e9stimo",
|
||||
"account_type_Mortgage": "Hipoteca"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/ro.json
Normal file
35
public/v2/i18n/ro.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "ro"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Cheltuit",
|
||||
"left": "R\u0103mas",
|
||||
"paid": "Pl\u0103tit",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Nepl\u0103tit",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Dep\u0103\u0219ire de buget",
|
||||
"money_flowing_in": "\u00cen",
|
||||
"money_flowing_out": "Afar\u0103",
|
||||
"category": "Categorie",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Buget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Datorie",
|
||||
"account_type_Loan": "\u00cemprumut",
|
||||
"account_type_Mortgage": "Credit ipotecar"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"ro_RO": {
|
||||
"config": {
|
||||
"html_language": "ro"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Cheltuit",
|
||||
"left": "R\u0103mas",
|
||||
"paid": "Pl\u0103tit",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Nepl\u0103tit",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Dep\u0103\u0219ire de buget",
|
||||
"money_flowing_in": "\u00cen",
|
||||
"money_flowing_out": "Afar\u0103",
|
||||
"category": "Categorie",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Buget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Datorie",
|
||||
"account_type_Loan": "\u00cemprumut",
|
||||
"account_type_Mortgage": "Credit ipotecar"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/ru.json
Normal file
35
public/v2/i18n/ru.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "ru"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u0420\u0430\u0441\u0445\u043e\u0434",
|
||||
"left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",
|
||||
"paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u041d\u0435 \u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
|
||||
"default_group_title_name_plain": "\u0431\u0435\u0437 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0438",
|
||||
"subscriptions_in_group": "\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0438 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \"%{title}\"",
|
||||
"subscr_expected_x_times": "\u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u043b\u0430\u0442\u0430 %{amount} %{times} \u0440\u0430\u0437 \u0437\u0430 \u044d\u0442\u043e\u0442 \u043f\u0435\u0440\u0438\u043e\u0434",
|
||||
"overspent": "\u041f\u0435\u0440\u0435\u0440\u0430\u0441\u0445\u043e\u0434",
|
||||
"money_flowing_in": "\u0412",
|
||||
"money_flowing_out": "\u0418\u0437",
|
||||
"category": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f",
|
||||
"unknown_category_plain": "\u0411\u0435\u0437 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438",
|
||||
"all_money": "\u0412\u0441\u0435 \u0432\u0430\u0448\u0438 \u0434\u0435\u043d\u044c\u0433\u0438",
|
||||
"unknown_source_plain": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0447\u0435\u0442 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a",
|
||||
"unknown_dest_plain": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0447\u0435\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f",
|
||||
"unknown_any_plain": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0447\u0435\u0442",
|
||||
"unknown_budget_plain": "\u0411\u0435\u0437 \u0431\u044e\u0434\u0436\u0435\u0442\u0430",
|
||||
"stored_journal_js": "\u041d\u043e\u0432\u0430\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \"%{description}\" \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0430",
|
||||
"expense_account": "\u0421\u0447\u0435\u0442 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432",
|
||||
"revenue_account": "\u0421\u0447\u0435\u0442 \u0434\u043e\u0445\u043e\u0434\u043e\u0432",
|
||||
"budget": "\u0411\u044e\u0434\u0436\u0435\u0442",
|
||||
"account_type_Asset account": "\u0421\u0447\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u043e\u0432",
|
||||
"account_type_Expense account": "\u0421\u0447\u0435\u0442\u0430 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432",
|
||||
"account_type_Revenue account": "\u0421\u0447\u0435\u0442 \u0434\u043e\u0445\u043e\u0434\u043e\u0432",
|
||||
"account_type_Debt": "\u0414\u0435\u0431\u0438\u0442",
|
||||
"account_type_Loan": "\u0417\u0430\u0451\u043c",
|
||||
"account_type_Mortgage": "\u0418\u043f\u043e\u0442\u0435\u043a\u0430"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"ru_RU": {
|
||||
"config": {
|
||||
"html_language": "ru"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u0420\u0430\u0441\u0445\u043e\u0434",
|
||||
"left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",
|
||||
"paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u041d\u0435 \u043e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
|
||||
"default_group_title_name_plain": "\u0431\u0435\u0437 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0438",
|
||||
"subscriptions_in_group": "\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0438 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \"%{title}\"",
|
||||
"subscr_expected_x_times": "\u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u043f\u043b\u0430\u0442\u0430 %{amount} %{times} \u0440\u0430\u0437 \u0437\u0430 \u044d\u0442\u043e\u0442 \u043f\u0435\u0440\u0438\u043e\u0434",
|
||||
"overspent": "\u041f\u0435\u0440\u0435\u0440\u0430\u0441\u0445\u043e\u0434",
|
||||
"money_flowing_in": "\u0412",
|
||||
"money_flowing_out": "\u0418\u0437",
|
||||
"category": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f",
|
||||
"unknown_category_plain": "\u0411\u0435\u0437 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438",
|
||||
"all_money": "\u0412\u0441\u0435 \u0432\u0430\u0448\u0438 \u0434\u0435\u043d\u044c\u0433\u0438",
|
||||
"unknown_source_plain": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0447\u0435\u0442 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a",
|
||||
"unknown_dest_plain": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0447\u0435\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f",
|
||||
"unknown_any_plain": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0441\u0447\u0435\u0442",
|
||||
"unknown_budget_plain": "\u0411\u0435\u0437 \u0431\u044e\u0434\u0436\u0435\u0442\u0430",
|
||||
"stored_journal_js": "\u041d\u043e\u0432\u0430\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \"%{description}\" \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0430",
|
||||
"expense_account": "\u0421\u0447\u0435\u0442 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432",
|
||||
"revenue_account": "\u0421\u0447\u0435\u0442 \u0434\u043e\u0445\u043e\u0434\u043e\u0432",
|
||||
"budget": "\u0411\u044e\u0434\u0436\u0435\u0442",
|
||||
"account_type_Asset account": "\u0421\u0447\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u043e\u0432",
|
||||
"account_type_Expense account": "\u0421\u0447\u0435\u0442\u0430 \u0440\u0430\u0441\u0445\u043e\u0434\u043e\u0432",
|
||||
"account_type_Revenue account": "\u0421\u0447\u0435\u0442 \u0434\u043e\u0445\u043e\u0434\u043e\u0432",
|
||||
"account_type_Debt": "\u0414\u0435\u0431\u0438\u0442",
|
||||
"account_type_Loan": "\u0417\u0430\u0451\u043c",
|
||||
"account_type_Mortgage": "\u0418\u043f\u043e\u0442\u0435\u043a\u0430"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/sk.json
Normal file
35
public/v2/i18n/sk.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "sk"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Utraten\u00e9",
|
||||
"left": "Zost\u00e1va",
|
||||
"paid": "Uhraden\u00e9",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Neuhraden\u00e9",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Prekro\u010den\u00e9 v\u00fddaje",
|
||||
"money_flowing_in": "Prich\u00e1dzaj\u00face",
|
||||
"money_flowing_out": "Odch\u00e1dzaj\u00face",
|
||||
"category": "Kateg\u00f3ria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Rozpo\u010det",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Dlh",
|
||||
"account_type_Loan": "P\u00f4\u017ei\u010dka",
|
||||
"account_type_Mortgage": "Hypot\u00e9ka"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"sk_SK": {
|
||||
"config": {
|
||||
"html_language": "sk"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Utraten\u00e9",
|
||||
"left": "Zost\u00e1va",
|
||||
"paid": "Uhraden\u00e9",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Neuhraden\u00e9",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Prekro\u010den\u00e9 v\u00fddaje",
|
||||
"money_flowing_in": "Prich\u00e1dzaj\u00face",
|
||||
"money_flowing_out": "Odch\u00e1dzaj\u00face",
|
||||
"category": "Kateg\u00f3ria",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Rozpo\u010det",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Dlh",
|
||||
"account_type_Loan": "P\u00f4\u017ei\u010dka",
|
||||
"account_type_Mortgage": "Hypot\u00e9ka"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/sl.json
Normal file
35
public/v2/i18n/sl.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "sl"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Porabljeno",
|
||||
"left": "Preostalo",
|
||||
"paid": "Pla\u010dano",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Nepla\u010dano",
|
||||
"default_group_title_name_plain": "nezdru\u017eeno",
|
||||
"subscriptions_in_group": "Naro\u010dnine v skupini \"%{title}\"",
|
||||
"subscr_expected_x_times": "Pri\u010dakujte, da boste v tem obdobju pla\u010dali %{amount} %{times}-krat",
|
||||
"overspent": "Preve\u010d porabljeno",
|
||||
"money_flowing_in": "Na",
|
||||
"money_flowing_out": "Iz",
|
||||
"category": "Kategorija",
|
||||
"unknown_category_plain": "Brez kategorije",
|
||||
"all_money": "Ves va\u0161 denar",
|
||||
"unknown_source_plain": "Neznan izvorni ra\u010dun",
|
||||
"unknown_dest_plain": "Neznan ciljni ra\u010dun",
|
||||
"unknown_any_plain": "Neznan ra\u010dun",
|
||||
"unknown_budget_plain": "Ni prora\u010duna",
|
||||
"stored_journal_js": "Nova transakcija \"%{description}\" je uspe\u0161no ustvarjena",
|
||||
"expense_account": "Ra\u010dun stro\u0161kov",
|
||||
"revenue_account": "Ra\u010dun prihodkov",
|
||||
"budget": "Prora\u010dun",
|
||||
"account_type_Asset account": "Ra\u010dun sredstev",
|
||||
"account_type_Expense account": "Ra\u010dun stro\u0161kov",
|
||||
"account_type_Revenue account": "Ra\u010dun prihodkov",
|
||||
"account_type_Debt": "Dolg",
|
||||
"account_type_Loan": "Posojilo",
|
||||
"account_type_Mortgage": "Hipoteka"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"sl_SI": {
|
||||
"config": {
|
||||
"html_language": "sl"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Porabljeno",
|
||||
"left": "Preostalo",
|
||||
"paid": "Pla\u010dano",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Nepla\u010dano",
|
||||
"default_group_title_name_plain": "nezdru\u017eeno",
|
||||
"subscriptions_in_group": "Naro\u010dnine v skupini \"%{title}\"",
|
||||
"subscr_expected_x_times": "Pri\u010dakujte, da boste v tem obdobju pla\u010dali %{amount} %{times}-krat",
|
||||
"overspent": "Preve\u010d porabljeno",
|
||||
"money_flowing_in": "Na",
|
||||
"money_flowing_out": "Iz",
|
||||
"category": "Kategorija",
|
||||
"unknown_category_plain": "Brez kategorije",
|
||||
"all_money": "Ves va\u0161 denar",
|
||||
"unknown_source_plain": "Neznan izvorni ra\u010dun",
|
||||
"unknown_dest_plain": "Neznan ciljni ra\u010dun",
|
||||
"unknown_any_plain": "Neznan ra\u010dun",
|
||||
"unknown_budget_plain": "Ni prora\u010duna",
|
||||
"stored_journal_js": "Nova transakcija \"%{description}\" je uspe\u0161no ustvarjena",
|
||||
"expense_account": "Ra\u010dun stro\u0161kov",
|
||||
"revenue_account": "Ra\u010dun prihodkov",
|
||||
"budget": "Prora\u010dun",
|
||||
"account_type_Asset account": "Ra\u010dun sredstev",
|
||||
"account_type_Expense account": "Ra\u010dun stro\u0161kov",
|
||||
"account_type_Revenue account": "Ra\u010dun prihodkov",
|
||||
"account_type_Debt": "Dolg",
|
||||
"account_type_Loan": "Posojilo",
|
||||
"account_type_Mortgage": "Hipoteka"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/sv.json
Normal file
35
public/v2/i18n/sv.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "sv"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spenderat",
|
||||
"left": "\u00c5terst\u00e5r",
|
||||
"paid": "Betald",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Obetald",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\u00d6veranstr\u00e4ngd",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Ut",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Skuld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Bol\u00e5n"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"sv_SE": {
|
||||
"config": {
|
||||
"html_language": "sv"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spenderat",
|
||||
"left": "\u00c5terst\u00e5r",
|
||||
"paid": "Betald",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Obetald",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\u00d6veranstr\u00e4ngd",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Ut",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Skuld",
|
||||
"account_type_Loan": "L\u00e5n",
|
||||
"account_type_Mortgage": "Bol\u00e5n"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/tr.json
Normal file
35
public/v2/i18n/tr.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "tr"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Harcanan",
|
||||
"left": "Ayr\u0131ld\u0131",
|
||||
"paid": "\u00d6dendi",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u00d6denmedi",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Fazladan",
|
||||
"money_flowing_in": "\u0130\u00e7eri",
|
||||
"money_flowing_out": "D\u0131\u015far\u0131",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "B\u00fct\u00e7e",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"tr_TR": {
|
||||
"config": {
|
||||
"html_language": "tr"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Harcanan",
|
||||
"left": "Ayr\u0131ld\u0131",
|
||||
"paid": "\u00d6dendi",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u00d6denmedi",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Fazladan",
|
||||
"money_flowing_in": "\u0130\u00e7eri",
|
||||
"money_flowing_out": "D\u0131\u015far\u0131",
|
||||
"category": "Kategori",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "B\u00fct\u00e7e",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "Debt",
|
||||
"account_type_Loan": "Loan",
|
||||
"account_type_Mortgage": "Mortgage"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/uk.json
Normal file
35
public/v2/i18n/uk.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "uk"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Unpaid",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Out",
|
||||
"category": "Category",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "\u0423\u0441\u0456 \u0432\u0430\u0448\u0456 \u0433\u0440\u043e\u0448\u0456",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u0414\u0435\u0431\u0456\u0442",
|
||||
"account_type_Loan": "\u041f\u043e\u0437\u0438\u043a\u0430",
|
||||
"account_type_Mortgage": "\u0406\u043f\u043e\u0442\u0435\u043a\u0430"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"uk_UA": {
|
||||
"config": {
|
||||
"html_language": "uk"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "Spent",
|
||||
"left": "Left",
|
||||
"paid": "Paid",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Unpaid",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Overspent",
|
||||
"money_flowing_in": "In",
|
||||
"money_flowing_out": "Out",
|
||||
"category": "Category",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "\u0423\u0441\u0456 \u0432\u0430\u0448\u0456 \u0433\u0440\u043e\u0448\u0456",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Budget",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u0414\u0435\u0431\u0456\u0442",
|
||||
"account_type_Loan": "\u041f\u043e\u0437\u0438\u043a\u0430",
|
||||
"account_type_Mortgage": "\u0406\u043f\u043e\u0442\u0435\u043a\u0430"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/vi.json
Normal file
35
public/v2/i18n/vi.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "vi"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u0110\u00e3 chi",
|
||||
"left": "C\u00f2n l\u1ea1i",
|
||||
"paid": "\u0110\u00e3 thanh to\u00e1n",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ch\u01b0a thanh to\u00e1n",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Qu\u00e1 h\u1ea1n",
|
||||
"money_flowing_in": "V\u00e0o",
|
||||
"money_flowing_out": "Ra",
|
||||
"category": "Danh m\u1ee5c",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Ng\u00e2n s\u00e1ch",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "M\u00f3n n\u1ee3",
|
||||
"account_type_Loan": "Ti\u1ec1n vay",
|
||||
"account_type_Mortgage": "Th\u1ebf ch\u1ea5p"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"vi_VN": {
|
||||
"config": {
|
||||
"html_language": "vi"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u0110\u00e3 chi",
|
||||
"left": "C\u00f2n l\u1ea1i",
|
||||
"paid": "\u0110\u00e3 thanh to\u00e1n",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "Ch\u01b0a thanh to\u00e1n",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "Qu\u00e1 h\u1ea1n",
|
||||
"money_flowing_in": "V\u00e0o",
|
||||
"money_flowing_out": "Ra",
|
||||
"category": "Danh m\u1ee5c",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "Ng\u00e2n s\u00e1ch",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "M\u00f3n n\u1ee3",
|
||||
"account_type_Loan": "Ti\u1ec1n vay",
|
||||
"account_type_Mortgage": "Th\u1ebf ch\u1ea5p"
|
||||
}
|
||||
}
|
||||
}
|
35
public/v2/i18n/zh-cn.json
Normal file
35
public/v2/i18n/zh-cn.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "zh-cn"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u5269\u4f59",
|
||||
"paid": "\u5df2\u4ed8\u6b3e",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u672a\u4ed8\u6b3e",
|
||||
"default_group_title_name_plain": "\u672a\u5206\u7ec4",
|
||||
"subscriptions_in_group": "\u5206\u7ec4\u201c%{title}\u201d\u8ba2\u9605",
|
||||
"subscr_expected_x_times": "\u6b64\u5468\u671f\u9884\u8ba1\u652f\u4ed8%{amount}%{times}\u6b21",
|
||||
"overspent": "\u8d85\u652f",
|
||||
"money_flowing_in": "\u6d41\u5165",
|
||||
"money_flowing_out": "\u6d41\u51fa",
|
||||
"category": "\u5206\u7c7b",
|
||||
"unknown_category_plain": "\u6ca1\u6709\u5206\u7c7b",
|
||||
"all_money": "\u5168\u90e8\u8d44\u91d1",
|
||||
"unknown_source_plain": "\u672a\u77e5\u6765\u6e90\u8d26\u6237",
|
||||
"unknown_dest_plain": "\u672a\u77e5\u76ee\u6807\u8d26\u6237",
|
||||
"unknown_any_plain": "\u672a\u77e5\u8d26\u6237",
|
||||
"unknown_budget_plain": "\u65e0\u9884\u7b97",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "\u652f\u51fa\u8d26\u6237",
|
||||
"revenue_account": "\u6536\u5165\u8d26\u6237",
|
||||
"budget": "\u9884\u7b97",
|
||||
"account_type_Asset account": "\u8d44\u4ea7\u8d26\u6237",
|
||||
"account_type_Expense account": "\u652f\u51fa\u8d26\u6237",
|
||||
"account_type_Revenue account": "\u6536\u5165\u8d26\u6237",
|
||||
"account_type_Debt": "\u6b20\u6b3e",
|
||||
"account_type_Loan": "\u8d37\u6b3e",
|
||||
"account_type_Mortgage": "\u62b5\u62bc"
|
||||
}
|
||||
}
|
35
public/v2/i18n/zh-tw.json
Normal file
35
public/v2/i18n/zh-tw.json
Normal file
@ -0,0 +1,35 @@
|
||||
{
|
||||
"config": {
|
||||
"html_language": "zh-tw"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u5269\u9918",
|
||||
"paid": "\u5df2\u4ed8\u6b3e",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u672a\u4ed8\u6b3e",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\u8d85\u652f",
|
||||
"money_flowing_in": "\u5728",
|
||||
"money_flowing_out": "\u5916",
|
||||
"category": "\u5206\u985e",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "\u9810\u7b97",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u8ca0\u50b5",
|
||||
"account_type_Loan": "\u8cb8\u6b3e",
|
||||
"account_type_Mortgage": "\u62b5\u62bc"
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"zh_CN": {
|
||||
"config": {
|
||||
"html_language": "zh-cn"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u5269\u4f59",
|
||||
"paid": "\u5df2\u4ed8\u6b3e",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u672a\u4ed8\u6b3e",
|
||||
"default_group_title_name_plain": "\u672a\u5206\u7ec4",
|
||||
"subscriptions_in_group": "\u5206\u7ec4\u201c%{title}\u201d\u8ba2\u9605",
|
||||
"subscr_expected_x_times": "\u6b64\u5468\u671f\u9884\u8ba1\u652f\u4ed8%{amount}%{times}\u6b21",
|
||||
"overspent": "\u8d85\u652f",
|
||||
"money_flowing_in": "\u6d41\u5165",
|
||||
"money_flowing_out": "\u6d41\u51fa",
|
||||
"category": "\u5206\u7c7b",
|
||||
"unknown_category_plain": "\u6ca1\u6709\u5206\u7c7b",
|
||||
"all_money": "\u5168\u90e8\u8d44\u91d1",
|
||||
"unknown_source_plain": "\u672a\u77e5\u6765\u6e90\u8d26\u6237",
|
||||
"unknown_dest_plain": "\u672a\u77e5\u76ee\u6807\u8d26\u6237",
|
||||
"unknown_any_plain": "\u672a\u77e5\u8d26\u6237",
|
||||
"unknown_budget_plain": "\u65e0\u9884\u7b97",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "\u652f\u51fa\u8d26\u6237",
|
||||
"revenue_account": "\u6536\u5165\u8d26\u6237",
|
||||
"budget": "\u9884\u7b97",
|
||||
"account_type_Asset account": "\u8d44\u4ea7\u8d26\u6237",
|
||||
"account_type_Expense account": "\u652f\u51fa\u8d26\u6237",
|
||||
"account_type_Revenue account": "\u6536\u5165\u8d26\u6237",
|
||||
"account_type_Debt": "\u6b20\u6b3e",
|
||||
"account_type_Loan": "\u8d37\u6b3e",
|
||||
"account_type_Mortgage": "\u62b5\u62bc"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"zh_TW": {
|
||||
"config": {
|
||||
"html_language": "zh-tw"
|
||||
},
|
||||
"firefly": {
|
||||
"spent": "\u652f\u51fa",
|
||||
"left": "\u5269\u9918",
|
||||
"paid": "\u5df2\u4ed8\u6b3e",
|
||||
"errors_submission": "There was something wrong with your submission. Please check out the errors below: %{errorMessage}",
|
||||
"unpaid": "\u672a\u4ed8\u6b3e",
|
||||
"default_group_title_name_plain": "ungrouped",
|
||||
"subscriptions_in_group": "Subscriptions in group \"%{title}\"",
|
||||
"subscr_expected_x_times": "Expect to pay %{amount} %{times} times this period",
|
||||
"overspent": "\u8d85\u652f",
|
||||
"money_flowing_in": "\u5728",
|
||||
"money_flowing_out": "\u5916",
|
||||
"category": "\u5206\u985e",
|
||||
"unknown_category_plain": "No category",
|
||||
"all_money": "All your money",
|
||||
"unknown_source_plain": "Unknown source account",
|
||||
"unknown_dest_plain": "Unknown destination account",
|
||||
"unknown_any_plain": "Unknown account",
|
||||
"unknown_budget_plain": "No budget",
|
||||
"stored_journal_js": "Successfully created new transaction \"%{description}\"",
|
||||
"expense_account": "Expense account",
|
||||
"revenue_account": "Revenue account",
|
||||
"budget": "\u9810\u7b97",
|
||||
"account_type_Asset account": "Asset account",
|
||||
"account_type_Expense account": "Expense account",
|
||||
"account_type_Revenue account": "Revenue account",
|
||||
"account_type_Debt": "\u8ca0\u50b5",
|
||||
"account_type_Loan": "\u8cb8\u6b3e",
|
||||
"account_type_Mortgage": "\u62b5\u62bc"
|
||||
}
|
||||
}
|
||||
}
|
@ -55,7 +55,6 @@ export default () => ({
|
||||
this.boxData = response.data;
|
||||
window.store.set(boxesCacheKey, response.data);
|
||||
this.generateOptions(this.boxData);
|
||||
//this.drawChart();
|
||||
});
|
||||
},
|
||||
generateOptions(data) {
|
||||
|
@ -22,17 +22,15 @@ import Dashboard from "../../api/v2/chart/budget/dashboard.js";
|
||||
import {getDefaultChartSettings} from "../../support/default-chart-settings.js";
|
||||
import formatMoney from "../../util/format-money.js";
|
||||
import {Chart} from 'chart.js';
|
||||
import {I18n} from "i18n-js";
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import {getColors} from "../../support/get-colors.js";
|
||||
import {getCacheKey} from "../../support/get-cache-key.js";
|
||||
import i18next from "i18next";
|
||||
|
||||
let currencies = [];
|
||||
let chart = null;
|
||||
let chartData = null;
|
||||
let afterPromises = false;
|
||||
|
||||
let i18n; // for translating items in the chart.
|
||||
|
||||
export default () => ({
|
||||
loading: false,
|
||||
@ -105,7 +103,7 @@ export default () => ({
|
||||
labels: [],
|
||||
datasets: [
|
||||
{
|
||||
label: i18n.t('firefly.spent'),
|
||||
label: i18next.t('firefly.spent'),
|
||||
data: [],
|
||||
borderWidth: 1,
|
||||
stack: 1,
|
||||
@ -113,7 +111,7 @@ export default () => ({
|
||||
borderColor: getColors('spent', 'border'),
|
||||
},
|
||||
{
|
||||
label: i18n.t('firefly.left'),
|
||||
label: i18next.t('firefly.left'),
|
||||
data: [],
|
||||
borderWidth: 1,
|
||||
stack: 1,
|
||||
@ -121,7 +119,7 @@ export default () => ({
|
||||
borderColor: getColors('left', 'border'),
|
||||
},
|
||||
{
|
||||
label: i18n.t('firefly.overspent'),
|
||||
label: i18next.t('firefly.overspent'),
|
||||
data: [],
|
||||
borderWidth: 1,
|
||||
stack: 1,
|
||||
@ -174,19 +172,12 @@ export default () => ({
|
||||
|
||||
|
||||
init() {
|
||||
// console.log('budgets init');
|
||||
Promise.all([getVariable('autoConversion', false), getVariable('language', 'en_US')]).then((values) => {
|
||||
|
||||
i18n = new I18n();
|
||||
const locale = values[1].replace('-', '_');
|
||||
i18n.locale = locale;
|
||||
loadTranslations(i18n, locale).then(() => {
|
||||
this.autoConversion = values[0];
|
||||
afterPromises = true;
|
||||
if (false === this.loading) {
|
||||
this.loadChart();
|
||||
}
|
||||
});
|
||||
Promise.all([getVariable('autoConversion', false)]).then((values) => {
|
||||
this.autoConversion = values[0];
|
||||
afterPromises = true;
|
||||
if (false === this.loading) {
|
||||
this.loadChart();
|
||||
}
|
||||
});
|
||||
window.store.observe('end', () => {
|
||||
if (!afterPromises) {
|
||||
|
@ -27,26 +27,27 @@ import categories from './categories.js';
|
||||
import sankey from './sankey.js';
|
||||
import subscriptions from './subscriptions.js';
|
||||
import piggies from './piggies.js';
|
||||
|
||||
|
||||
import {
|
||||
ArcElement,
|
||||
BarController,
|
||||
BarElement,
|
||||
CategoryScale,
|
||||
Chart,
|
||||
Colors,
|
||||
Filler,
|
||||
Legend,
|
||||
LinearScale,
|
||||
LineController,
|
||||
LineElement,
|
||||
PieController,
|
||||
BarController,
|
||||
BarElement,
|
||||
TimeScale,
|
||||
ArcElement,
|
||||
LinearScale,
|
||||
Legend,
|
||||
Filler,
|
||||
Colors,
|
||||
CategoryScale,
|
||||
PointElement,
|
||||
TimeScale,
|
||||
Tooltip
|
||||
} from "chart.js";
|
||||
import 'chartjs-adapter-date-fns';
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import {getVariable} from "../../store/get-variable.js";
|
||||
import i18next from "i18next";
|
||||
|
||||
// register things
|
||||
Chart.register({
|
||||
@ -77,13 +78,20 @@ const comps = {
|
||||
piggies
|
||||
};
|
||||
|
||||
//let i18n;
|
||||
|
||||
function loadPage(comps) {
|
||||
Object.keys(comps).forEach(comp => {
|
||||
console.log(`Loading page component "${comp}"`);
|
||||
let data = comps[comp]();
|
||||
Alpine.data(comp, () => data);
|
||||
Promise.all([getVariable('language', 'en_US')]).then((values) => {
|
||||
loadTranslations(values[0]).then(() => {
|
||||
Object.keys(comps).forEach(comp => {
|
||||
let data = comps[comp]();
|
||||
Alpine.data(comp, () => data);
|
||||
});
|
||||
Alpine.start();
|
||||
});
|
||||
});
|
||||
Alpine.start();
|
||||
|
||||
|
||||
}
|
||||
|
||||
// wait for load until bootstrapped event is received.
|
||||
|
@ -19,14 +19,12 @@
|
||||
*/
|
||||
import {getVariable} from "../../store/get-variable.js";
|
||||
import Get from "../../api/v2/model/piggy-bank/get.js";
|
||||
import {I18n} from "i18n-js";
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import {getCacheKey} from "../../support/get-cache-key.js";
|
||||
import {format} from "date-fns";
|
||||
import i18next from "i18next";
|
||||
|
||||
let apiData = {};
|
||||
let afterPromises = false;
|
||||
let i18n;
|
||||
const PIGGY_CACHE_KEY = 'dashboard-piggies-data';
|
||||
|
||||
export default () => ({
|
||||
@ -84,7 +82,7 @@ export default () => ({
|
||||
if (0 === current.attributes.percentage) {
|
||||
continue;
|
||||
}
|
||||
let groupName = current.object_group_title ?? i18n.t('firefly.default_group_title_name_plain');
|
||||
let groupName = current.object_group_title ?? i18next.t('firefly.default_group_title_name_plain');
|
||||
if (!dataSet.hasOwnProperty(groupName)) {
|
||||
dataSet[groupName] = {
|
||||
id: current.object_group_id ?? 0,
|
||||
@ -130,18 +128,11 @@ export default () => ({
|
||||
init() {
|
||||
// console.log('piggies init');
|
||||
apiData = [];
|
||||
Promise.all([getVariable('autoConversion', false), getVariable('language', 'en_US')]).then((values) => {
|
||||
|
||||
i18n = new I18n();
|
||||
const locale = values[1].replace('-', '_');
|
||||
i18n.locale = locale;
|
||||
loadTranslations(i18n, locale).then(() => {
|
||||
// console.log('piggies after promises');
|
||||
afterPromises = true;
|
||||
this.autoConversion = values[0];
|
||||
this.loadPiggyBanks();
|
||||
});
|
||||
Promise.all([getVariable('autoConversion', false)]).then((values) => {
|
||||
|
||||
afterPromises = true;
|
||||
this.autoConversion = values[0];
|
||||
this.loadPiggyBanks();
|
||||
|
||||
});
|
||||
window.store.observe('end', () => {
|
||||
|
@ -23,14 +23,13 @@ import {getDefaultChartSettings} from "../../support/default-chart-settings.js";
|
||||
import {Chart} from 'chart.js';
|
||||
import {Flow, SankeyController} from 'chartjs-chart-sankey';
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import {I18n} from "i18n-js";
|
||||
import {getCacheKey} from "../../support/get-cache-key.js";
|
||||
import {format} from "date-fns";
|
||||
import i18next from "i18next";
|
||||
|
||||
Chart.register({SankeyController, Flow});
|
||||
|
||||
const SANKEY_CACHE_KEY = 'dashboard-sankey-data';
|
||||
let i18n;
|
||||
let currencies = [];
|
||||
let afterPromises = false;
|
||||
let chart = null;
|
||||
@ -350,31 +349,26 @@ export default () => ({
|
||||
init() {
|
||||
// console.log('sankey init');
|
||||
transactions = [];
|
||||
Promise.all([getVariable('autoConversion', false), getVariable('language', 'en_US')]).then((values) => {
|
||||
Promise.all([getVariable('autoConversion', false)]).then((values) => {
|
||||
this.autoConversion = values[0];
|
||||
autoConversion = values[0];
|
||||
i18n = new I18n();
|
||||
const locale = values[1].replace('-', '_');
|
||||
i18n.locale = locale;
|
||||
loadTranslations(i18n, locale).then(() => {
|
||||
// some translations:
|
||||
translations.all_money = i18n.t('firefly.all_money');
|
||||
translations.category = i18n.t('firefly.category');
|
||||
translations.in = i18n.t('firefly.money_flowing_in');
|
||||
translations.out = i18n.t('firefly.money_flowing_out');
|
||||
translations.unknown_category = i18n.t('firefly.unknown_category_plain');
|
||||
translations.unknown_source = i18n.t('firefly.unknown_source_plain');
|
||||
translations.unknown_dest = i18n.t('firefly.unknown_dest_plain');
|
||||
translations.unknown_account = i18n.t('firefly.unknown_any_plain');
|
||||
translations.unknown_budget = i18n.t('firefly.unknown_budget_plain');
|
||||
translations.expense_account = i18n.t('firefly.expense_account');
|
||||
translations.revenue_account = i18n.t('firefly.revenue_account');
|
||||
translations.budget = i18n.t('firefly.budget');
|
||||
translations.all_money = i18next.t('firefly.all_money');
|
||||
translations.category = i18next.t('firefly.category');
|
||||
translations.in = i18next.t('firefly.money_flowing_in');
|
||||
translations.out = i18next.t('firefly.money_flowing_out');
|
||||
translations.unknown_category = i18next.t('firefly.unknown_category_plain');
|
||||
translations.unknown_source = i18next.t('firefly.unknown_source_plain');
|
||||
translations.unknown_dest = i18next.t('firefly.unknown_dest_plain');
|
||||
translations.unknown_account = i18next.t('firefly.unknown_any_plain');
|
||||
translations.unknown_budget = i18next.t('firefly.unknown_budget_plain');
|
||||
translations.expense_account = i18next.t('firefly.expense_account');
|
||||
translations.revenue_account = i18next.t('firefly.revenue_account');
|
||||
translations.budget = i18next.t('firefly.budget');
|
||||
|
||||
// console.log('sankey after promises');
|
||||
afterPromises = true;
|
||||
this.loadChart();
|
||||
});
|
||||
|
||||
});
|
||||
window.store.observe('end', () => {
|
||||
|
@ -20,17 +20,14 @@
|
||||
import {getVariable} from "../../store/get-variable.js";
|
||||
import Get from "../../api/v2/model/subscription/get.js";
|
||||
import {format} from "date-fns";
|
||||
import {I18n} from "i18n-js";
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import {getCacheKey} from "../../support/get-cache-key.js";
|
||||
import {Chart} from "chart.js";
|
||||
import formatMoney from "../../util/format-money.js";
|
||||
|
||||
import i18next from "i18next";
|
||||
|
||||
// let chart = null;
|
||||
// let chartData = null;
|
||||
let afterPromises = false;
|
||||
let i18n; // for translating items in the chart.
|
||||
let apiData = [];
|
||||
let subscriptionData = {};
|
||||
|
||||
@ -47,7 +44,7 @@ function downloadSubscriptions(params) {
|
||||
//console.log(current);
|
||||
if (current.attributes.active && current.attributes.pay_dates.length > 0) {
|
||||
let objectGroupId = null === current.attributes.object_group_id ? 0 : current.attributes.object_group_id;
|
||||
let objectGroupTitle = null === current.attributes.object_group_title ? i18n.t('firefly.default_group_title_name_plain') : current.attributes.object_group_title;
|
||||
let objectGroupTitle = null === current.attributes.object_group_title ? i18next.t('firefly.default_group_title_name_plain') : current.attributes.object_group_title;
|
||||
let objectGroupOrder = null === current.attributes.object_group_order ? 0 : current.attributes.object_group_order;
|
||||
if (!subscriptionData.hasOwnProperty(objectGroupId)) {
|
||||
subscriptionData[objectGroupId] = {
|
||||
@ -84,7 +81,7 @@ function downloadSubscriptions(params) {
|
||||
// set variables
|
||||
bill.expected_amount = params.autoConversion ? formatMoney(bill.native_amount, bill.native_currency_code) :
|
||||
formatMoney(bill.amount, bill.currency_code);
|
||||
bill.expected_times = i18n.t('firefly.subscr_expected_x_times', {
|
||||
bill.expected_times = i18next.t('firefly.subscr_expected_x_times', {
|
||||
times: current.attributes.pay_dates.length,
|
||||
amount: bill.expected_amount
|
||||
});
|
||||
@ -198,7 +195,6 @@ export default () => ({
|
||||
// reset subscription data
|
||||
subscriptionData = {};
|
||||
this.subscriptions = [];
|
||||
console.log('cache is invalid, must download');
|
||||
let params = {
|
||||
start: format(start, 'y-MM-dd'),
|
||||
end: format(end, 'y-MM-dd'),
|
||||
@ -206,7 +202,6 @@ export default () => ({
|
||||
page: 1
|
||||
};
|
||||
downloadSubscriptions(params).then(() => {
|
||||
console.log('Done with download!');
|
||||
let set = Object.values(subscriptionData);
|
||||
// convert subscriptionData to usable data (especially for the charts)
|
||||
for (let i in set) {
|
||||
@ -236,11 +231,11 @@ export default () => ({
|
||||
const currencyCode = this.autoConversion ? data.native_currency_code : data.currency_code;
|
||||
const chartData = {
|
||||
labels: [
|
||||
i18n.t('firefly.paid'),
|
||||
i18n.t('firefly.unpaid')
|
||||
i18next.t('firefly.paid'),
|
||||
i18next.t('firefly.unpaid')
|
||||
],
|
||||
datasets: [{
|
||||
label: i18n.t('firefly.subscriptions_in_group', {title: groupTitle}),
|
||||
label: i18next.t('firefly.subscriptions_in_group', {title: groupTitle}),
|
||||
data: [paidAmount, unpaidAmount],
|
||||
backgroundColor: [
|
||||
'rgb(54, 162, 235)',
|
||||
@ -272,20 +267,13 @@ export default () => ({
|
||||
},
|
||||
|
||||
init() {
|
||||
console.log('subscriptions init');
|
||||
Promise.all([getVariable('autoConversion', false), getVariable('language', 'en_US')]).then((values) => {
|
||||
console.log('subscriptions after promises');
|
||||
Promise.all([getVariable('autoConversion', false)]).then((values) => {
|
||||
this.autoConversion = values[0];
|
||||
afterPromises = true;
|
||||
|
||||
i18n = new I18n();
|
||||
const locale = values[1].replace('-', '_');
|
||||
i18n.locale = locale;
|
||||
loadTranslations(i18n, locale).then(() => {
|
||||
if (false === this.loading) {
|
||||
this.startSubscriptions();
|
||||
}
|
||||
});
|
||||
if (false === this.loading) {
|
||||
this.startSubscriptions();
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
@ -293,7 +281,6 @@ export default () => ({
|
||||
if (!afterPromises) {
|
||||
return;
|
||||
}
|
||||
console.log('subscriptions observe end');
|
||||
if (false === this.loading) {
|
||||
this.startSubscriptions();
|
||||
}
|
||||
@ -302,7 +289,6 @@ export default () => ({
|
||||
if (!afterPromises) {
|
||||
return;
|
||||
}
|
||||
console.log('subscriptions observe autoConversion');
|
||||
this.autoConversion = newValue;
|
||||
if (false === this.loading) {
|
||||
this.startSubscriptions();
|
||||
|
@ -33,6 +33,7 @@ import {
|
||||
subMonths
|
||||
} from "date-fns";
|
||||
import format from '../../util/format'
|
||||
import i18next from "i18next";
|
||||
|
||||
export default () => ({
|
||||
range: {
|
||||
@ -44,8 +45,7 @@ export default () => ({
|
||||
language: 'en_US',
|
||||
|
||||
init() {
|
||||
// console.log('Dates init');
|
||||
|
||||
console.log(`Loading page component "DATES" with language "${i18next.t('key')}".`);
|
||||
this.range = {
|
||||
start: new Date(window.store.get('start')),
|
||||
end: new Date(window.store.get('end'))
|
||||
@ -67,23 +67,6 @@ export default () => ({
|
||||
this.range.end = new Date(newValue);
|
||||
this.buildDateRange();
|
||||
});
|
||||
|
||||
//this.range = this.setDatesFromViewRange(this.range.start);
|
||||
// get values from store and use them accordingly.
|
||||
// this.viewRange = window.BasicStore.get('viewRange');
|
||||
// this.locale = window.BasicStore.get('locale');
|
||||
// this.language = window.BasicStore.get('language');
|
||||
// this.locale = 'equal' === this.locale ? this.language : this.locale;
|
||||
// window.__localeId__ = this.language;
|
||||
//
|
||||
// // the range is always null but later on we will store it in BasicStore.
|
||||
// if (null === this.range.start && null === this.range.end) {
|
||||
// console.log('start + end = null, calling setDatesFromViewRange()');
|
||||
// this.range = this.setDatesFromViewRange(new Date);
|
||||
// }
|
||||
// console.log('MainApp: set defaultRange');
|
||||
// this.defaultRange = this.setDatesFromViewRange(new Date);
|
||||
// // default range is always the current period (initialized ahead)
|
||||
},
|
||||
|
||||
|
||||
|
@ -25,7 +25,6 @@ import {parseFromEntries} from "./shared/parse-from-entries.js";
|
||||
import formatMoney from "../../util/format-money.js";
|
||||
import Post from "../../api/v2/model/transaction/post.js";
|
||||
import {getVariable} from "../../store/get-variable.js";
|
||||
import {I18n} from "i18n-js";
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import {loadCurrencies} from "./shared/load-currencies.js";
|
||||
import {loadBudgets} from "./shared/load-budgets.js";
|
||||
@ -46,14 +45,13 @@ import {processAttachments} from "./shared/process-attachments.js";
|
||||
import {spliceErrorsIntoTransactions} from "./shared/splice-errors-into-transactions.js";
|
||||
import Tags from "bootstrap5-tags";
|
||||
import {addLocation} from "./shared/manage-locations.js";
|
||||
import i18next from "i18next";
|
||||
// TODO upload attachments to other file
|
||||
// TODO fix two maps, perhaps disconnect from entries entirely.
|
||||
// TODO group title
|
||||
// TODO map location from preferences
|
||||
// TODO field preferences
|
||||
|
||||
let i18n;
|
||||
|
||||
const urls = getUrls();
|
||||
|
||||
let transactions = function () {
|
||||
@ -272,21 +270,13 @@ let transactions = function () {
|
||||
this.notifications.wait.show = false;
|
||||
this.notifications.error.show = true;
|
||||
this.formStates.isSubmitting = false;
|
||||
this.notifications.error.text = i18n.t('firefly.errors_upload');
|
||||
this.notifications.error.text = i18next.t('firefly.errors_upload');
|
||||
console.error(event);
|
||||
},
|
||||
|
||||
init() {
|
||||
// get translations
|
||||
// TODO loading translations could be better, but do this later.
|
||||
Promise.all([getVariable('language', 'en_US')]).then((values) => {
|
||||
i18n = new I18n();
|
||||
const locale = values[0].replace('-', '_');
|
||||
i18n.locale = locale;
|
||||
loadTranslations(i18n, locale).then(() => {
|
||||
this.addSplit();
|
||||
});
|
||||
});
|
||||
this.addSplit();
|
||||
|
||||
// load currencies and save in form data.
|
||||
loadCurrencies().then(data => {
|
||||
this.formStates.loadingCurrencies = false;
|
||||
@ -389,7 +379,7 @@ let transactions = function () {
|
||||
if (attachmentCount > 0) {
|
||||
// if count is more than zero, system is processing transactions in the background.
|
||||
this.notifications.wait.show = true;
|
||||
this.notifications.wait.text = i18n.t('firefly.wait_attachments');
|
||||
this.notifications.wait.text = i18next.t('firefly.wait_attachments');
|
||||
return;
|
||||
}
|
||||
|
||||
@ -418,7 +408,7 @@ let transactions = function () {
|
||||
|
||||
this.notifications.success.show = true;
|
||||
this.notifications.success.url = 'transactions/show/' + this.groupProperties.id;
|
||||
this.notifications.success.text = i18n.t('firefly.stored_journal_js', {description: this.groupProperties.title});
|
||||
this.notifications.success.text = i18next.t('firefly.stored_journal_js', {description: this.groupProperties.title});
|
||||
|
||||
if (this.formStates.resetButton) {
|
||||
this.entries = [];
|
||||
@ -436,7 +426,7 @@ let transactions = function () {
|
||||
this.notifications.success.show = false;
|
||||
this.notifications.wait.show = false;
|
||||
this.formStates.isSubmitting = false;
|
||||
this.notifications.error.text = i18n.t('firefly.errors_submission', {errorMessage: data.message});
|
||||
this.notifications.error.text = i18next.t('firefly.errors_submission', {errorMessage: data.message});
|
||||
|
||||
if (data.hasOwnProperty('errors')) {
|
||||
this.entries = spliceErrorsIntoTransactions(i18n, data.errors, this.entries);
|
||||
@ -454,7 +444,7 @@ let transactions = function () {
|
||||
liveServer: true,
|
||||
clearEnd: true,
|
||||
allowNew: true,
|
||||
notFoundMessage: i18n.t('firefly.nothing_found'),
|
||||
notFoundMessage: i18next.t('firefly.nothing_found'),
|
||||
noCache: true,
|
||||
fetchOptions: {
|
||||
headers: {
|
||||
@ -469,7 +459,7 @@ let transactions = function () {
|
||||
// addedSplit, is called from the HTML
|
||||
// for source account
|
||||
const renderAccount = function (item, b, c) {
|
||||
return item.name_with_balance + '<br><small class="text-muted">' + i18n.t('firefly.account_type_' + item.type) + '</small>';
|
||||
return item.name_with_balance + '<br><small class="text-muted">' + i18next.t('firefly.account_type_' + item.type) + '</small>';
|
||||
};
|
||||
addAutocomplete({
|
||||
selector: 'input.ac-source',
|
||||
|
@ -21,7 +21,6 @@
|
||||
import '../../boot/bootstrap.js';
|
||||
import dates from '../../pages/shared/dates.js';
|
||||
import {getVariable} from "../../store/get-variable.js";
|
||||
import {I18n} from "i18n-js";
|
||||
import {loadTranslations} from "../../support/load-translations.js";
|
||||
import formatMoney from "../../util/format-money.js";
|
||||
import Get from "../../api/v2/model/transaction/get.js";
|
||||
@ -40,6 +39,7 @@ import {loadBudgets} from "./shared/load-budgets.js";
|
||||
import {loadPiggyBanks} from "./shared/load-piggy-banks.js";
|
||||
import {loadSubscriptions} from "./shared/load-subscriptions.js";
|
||||
import Tags from "bootstrap5-tags";
|
||||
import i18next from "i18next";
|
||||
|
||||
// TODO upload attachments to other file
|
||||
// TODO fix two maps, perhaps disconnect from entries entirely.
|
||||
@ -49,7 +49,6 @@ import Tags from "bootstrap5-tags";
|
||||
// TODO filters
|
||||
// TODO parse amount
|
||||
|
||||
let i18n;
|
||||
const urls = getUrls();
|
||||
|
||||
let transactions = function () {
|
||||
@ -116,7 +115,7 @@ let transactions = function () {
|
||||
// addedSplit, is called from the HTML
|
||||
// for source account
|
||||
const renderAccount = function (item, b, c) {
|
||||
return item.name_with_balance + '<br><small class="text-muted">' + i18n.t('firefly.account_type_' + item.type) + '</small>';
|
||||
return item.name_with_balance + '<br><small class="text-muted">' + i18next.t('firefly.account_type_' + item.type) + '</small>';
|
||||
};
|
||||
addAutocomplete({
|
||||
selector: 'input.ac-source',
|
||||
@ -218,7 +217,7 @@ let transactions = function () {
|
||||
liveServer: true,
|
||||
clearEnd: true,
|
||||
allowNew: true,
|
||||
notFoundMessage: i18n.t('firefly.nothing_found'),
|
||||
notFoundMessage: i18next.t('firefly.nothing_found'),
|
||||
noCache: true,
|
||||
fetchOptions: {
|
||||
headers: {
|
||||
@ -232,17 +231,9 @@ let transactions = function () {
|
||||
|
||||
init() {
|
||||
// download translations and get the transaction group.
|
||||
Promise.all([getVariable('language', 'en_US')]).then((values) => {
|
||||
i18n = new I18n();
|
||||
const locale = values[0].replace('-', '_');
|
||||
i18n.locale = locale;
|
||||
loadTranslations(i18n, locale).then(() => {
|
||||
//this.addSplit();
|
||||
this.notifications.wait.show = true;
|
||||
this.notifications.wait.text = i18n.t('firefly.wait_loading_transaction');
|
||||
this.getTransactionGroup();
|
||||
});
|
||||
});
|
||||
this.notifications.wait.show = true;
|
||||
this.notifications.wait.text = i18next.t('firefly.wait_loading_transaction');
|
||||
this.getTransactionGroup();
|
||||
|
||||
// load meta data.
|
||||
loadCurrencies().then(data => {
|
||||
|
@ -18,16 +18,49 @@
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
let loaded = false;
|
||||
|
||||
async function loadTranslations(i18n, locale) {
|
||||
if (false === loaded) {
|
||||
locale = locale.replace('-', '_');
|
||||
const response = await fetch(`./v2/i18n/${locale}.json`);
|
||||
const translations = await response.json();
|
||||
i18n.store(translations);
|
||||
import i18next from "i18next";
|
||||
import ChainedBackend from "i18next-chained-backend";
|
||||
import HttpBackend from "i18next-http-backend";
|
||||
import LocalStorageBackend from "i18next-localstorage-backend";
|
||||
|
||||
|
||||
|
||||
|
||||
let loaded = false;
|
||||
let count = 0;
|
||||
|
||||
function loadTranslations(locale) {
|
||||
if (false === loaded && 0 === count) {
|
||||
console.log('Loading translations: ' + count);
|
||||
const replacedLocale = locale.replace('-', '_');
|
||||
loaded = true;
|
||||
count++;
|
||||
|
||||
return i18next
|
||||
.use(ChainedBackend)
|
||||
.init({
|
||||
fallbackLng: "en_US",
|
||||
lng: replacedLocale,
|
||||
debug: true,
|
||||
// ... your i18next config
|
||||
backend: {
|
||||
backends: [
|
||||
LocalStorageBackend,
|
||||
HttpBackend
|
||||
],
|
||||
backendOptions: [{
|
||||
expirationTime: 7 * 24 * 60 * 60 * 1000 // 7 days
|
||||
}, {
|
||||
// const response = await fetch(`./v2/i18n/${locale}.json`);
|
||||
loadPath: './v2/i18n/{{lng}}.json'
|
||||
}]
|
||||
}
|
||||
});
|
||||
}
|
||||
//loaded = true;
|
||||
count++;
|
||||
console.warn('Loading translations skipped because count is:' + count);
|
||||
return Promise.resolve();
|
||||
}
|
||||
|
||||
export {loadTranslations};
|
||||
|
Loading…
Reference in New Issue
Block a user